10 references to DoesTypeReferenceTypeParameter
Microsoft.CodeAnalysis.Features (10)
Shared\Utilities\ExtractTypeHelpers.cs (10)
153DoesTypeReferenceTypeParameter(constraint, originalTypeParameter, []))
207return DoesTypeReferenceTypeParameter(@event.Type, typeParameter, checkedTypes);
210return method.Parameters.Any(static (t, arg) => DoesTypeReferenceTypeParameter(t.Type, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)) ||
211method.TypeParameters.Any(static (t, arg) => t.ConstraintTypes.Any(static (c, arg) => DoesTypeReferenceTypeParameter(c, arg.typeParameter, arg.checkedTypes), (arg.typeParameter, arg.checkedTypes)), (typeParameter, checkedTypes)) ||
212DoesTypeReferenceTypeParameter(method.ReturnType, typeParameter, checkedTypes);
215return property.Parameters.Any(static (t, arg) => DoesTypeReferenceTypeParameter(t.Type, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)) ||
216DoesTypeReferenceTypeParameter(property.Type, typeParameter, checkedTypes);
219return DoesTypeReferenceTypeParameter(field.Type, typeParameter, checkedTypes);
235type.GetTypeArguments().Any(static (t, arg) => DoesTypeReferenceTypeParameter(t, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)))
242DoesTypeReferenceTypeParameter(type.ContainingType, typeParameter, checkedTypes))