10 references to DoesTypeReferenceTypeParameter
Microsoft.CodeAnalysis.Features (10)
Shared\Utilities\ExtractTypeHelpers.cs (10)
153DoesTypeReferenceTypeParameter(constraint, originalTypeParameter, new HashSet<ITypeSymbol>())) 206return DoesTypeReferenceTypeParameter(@event.Type, typeParameter, checkedTypes); 209return method.Parameters.Any(static (t, arg) => DoesTypeReferenceTypeParameter(t.Type, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)) || 210method.TypeParameters.Any(static (t, arg) => t.ConstraintTypes.Any(static (c, arg) => DoesTypeReferenceTypeParameter(c, arg.typeParameter, arg.checkedTypes), (arg.typeParameter, arg.checkedTypes)), (typeParameter, checkedTypes)) || 211DoesTypeReferenceTypeParameter(method.ReturnType, typeParameter, checkedTypes); 214return property.Parameters.Any(static (t, arg) => DoesTypeReferenceTypeParameter(t.Type, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)) || 215DoesTypeReferenceTypeParameter(property.Type, typeParameter, checkedTypes); 218return DoesTypeReferenceTypeParameter(field.Type, typeParameter, checkedTypes); 234type.GetTypeArguments().Any(static (t, arg) => DoesTypeReferenceTypeParameter(t, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes))) 241DoesTypeReferenceTypeParameter(type.ContainingType, typeParameter, checkedTypes))