18 references to ContainsTypeParameter
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Attributes.cs (2)
1020isValidArgument = typeOfArgument.IsUnboundGenericType() || !typeOfArgument.ContainsTypeParameter(); 1083if (typedConstantKind != TypedConstantKind.Error && type.ContainsTypeParameter())
Binder\Binder_Operators.cs (4)
3456if (!operandType.ContainsTypeParameter() && !targetType.ContainsTypeParameter()) 3816if (!operandType.ContainsTypeParameter() && !targetType.ContainsTypeParameter() ||
Binder\Binder_Patterns.cs (3)
591if (inputType.ContainsTypeParameter()) 761if (!conversion.Exists && (inputType.ContainsTypeParameter() || patternType.ContainsTypeParameter()))
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (3)
918if (parameter.Type.ContainsTypeParameter(typeParameter)) 984return returnType.ContainsTypeParameter(typeParameter); 3055if (!dest.Type.ContainsTypeParameter(pParam))
BoundTree\UnboundLambda.cs (1)
1169if (!returnType.HasType || returnType.Type.ContainsTypeParameter())
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2587if (!t.ContainsTypeParameter()) return false;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\SymbolExtensionTests.cs (4)
105Assert.True(anonymousType.ContainsTypeParameter()); 123Assert.True(anonymousType.ContainsTypeParameter()); 141Assert.True(anonymousType.ContainsTypeParameter()); 160Assert.True(anonymousType.ContainsTypeParameter());