10 references to GenericConstraintsClause
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Constraints.cs (1)
32
Debug.Assert(this.Flags.Includes(BinderFlags.
GenericConstraintsClause
));
Symbols\ConstraintsHelper.cs (4)
330
Debug.Assert(!withTypeParametersBinder.Flags.Includes(BinderFlags.
GenericConstraintsClause
));
331
withTypeParametersBinder = withTypeParametersBinder.WithAdditionalFlags(BinderFlags.
GenericConstraintsClause
| BinderFlags.SuppressConstraintChecks);
368
Debug.Assert(!withTypeParametersBinder.Flags.Includes(BinderFlags.
GenericConstraintsClause
));
369
withTypeParametersBinder = withTypeParametersBinder.WithAdditionalFlags(BinderFlags.
GenericConstraintsClause
| BinderFlags.SuppressConstraintChecks | BinderFlags.SuppressTypeArgumentBinding);
Symbols\Source\SourceNamedTypeSymbol.cs (4)
355
Debug.Assert(!binder.Flags.Includes(BinderFlags.
GenericConstraintsClause
));
356
binder = binder.WithContainingMemberOrLambda(this).WithAdditionalFlags(BinderFlags.
GenericConstraintsClause
| BinderFlags.SuppressConstraintChecks);
436
Debug.Assert(!binder.Flags.Includes(BinderFlags.
GenericConstraintsClause
));
437
binder = binder.WithContainingMemberOrLambda(this).WithAdditionalFlags(BinderFlags.
GenericConstraintsClause
| BinderFlags.SuppressConstraintChecks | BinderFlags.SuppressTypeArgumentBinding);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
181
declaredConstraints = signatureBinder.WithAdditionalFlags(BinderFlags.
GenericConstraintsClause
| BinderFlags.SuppressConstraintChecks).