1 instantiation of TypeConstraintSyntax
Microsoft.CodeAnalysis.CSharp (1)
62 references to TypeConstraintSyntax
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Constraints.cs (12)
56var syntaxNodes = ArrayBuilder<ArrayBuilder<TypeConstraintSyntax>?>.GetInstance(n, fillWithValue: null);
69(TypeParameterConstraintClause constraintClause, ArrayBuilder<TypeConstraintSyntax>? typeConstraintNodes) = this.BindTypeParameterConstraints(typeParameterList.Parameters[ordinal], clause, isForOverride, diagnostics);
118private (TypeParameterConstraintClause, ArrayBuilder<TypeConstraintSyntax>?) BindTypeParameterConstraints(
123ArrayBuilder<TypeConstraintSyntax>? syntaxBuilder = null;
251syntaxBuilder = ArrayBuilder<TypeConstraintSyntax>.GetInstance();
254var typeConstraintSyntax = (TypeConstraintSyntax)syntax;
388ArrayBuilder<ArrayBuilder<TypeConstraintSyntax>?> syntaxNodes,
404ArrayBuilder<TypeConstraintSyntax>? syntaxNodesOpt,
419var syntax = syntaxNodesOpt[i];
485TypeConstraintSyntax syntax,
554static bool isValidConstraintType(TypeParameterSymbol typeParameter, TypeConstraintSyntax syntax, TypeWithAnnotations typeWithAnnotations, bool performOnlyCycleSafeValidation, BindingDiagnosticBag diagnostics)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.CSharp.Features (6)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (25)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Microsoft.VisualStudio.LanguageServices.CSharp (1)