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))