21 references to SuppressConstraintChecks
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Symbols.cs (2)
604
if (!Flags.HasFlag(BinderFlags.
SuppressConstraintChecks
))
1645
return !this.Flags.Includes(BinderFlags.
SuppressConstraintChecks
);
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1421
BinderFlags flags = BinderFlags.Cref | BinderFlags.
SuppressConstraintChecks
| BinderFlags.UnsafeRegion;
Symbols\AliasSymbol.cs (1)
385
var flags = BinderFlags.
SuppressConstraintChecks
| BinderFlags.SuppressObsoleteChecks;
Symbols\ConstraintsHelper.cs (2)
360
withTypeParametersBinder = withTypeParametersBinder.WithAdditionalFlags(BinderFlags.GenericConstraintsClause | BinderFlags.
SuppressConstraintChecks
);
398
withTypeParametersBinder = withTypeParametersBinder.WithAdditionalFlags(BinderFlags.GenericConstraintsClause | BinderFlags.
SuppressConstraintChecks
| BinderFlags.SuppressTypeArgumentBinding);
Symbols\Extensions\SynthesizedExtensionMarker.cs (1)
70
var signatureBinder = withTypeParamsBinder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
51
binder = binder.WithAdditionalFlags(BinderFlags.
SuppressConstraintChecks
| BinderFlags.SuppressObsoleteChecks);
Symbols\Source\SourceConstructorSymbolBase.cs (1)
50
var signatureBinder = bodyBinder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
Symbols\Source\SourceEventSymbol.cs (1)
815
binder = binder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
| BinderFlags.SuppressUnsafeDiagnostics, this);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
496
binder = binder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
Symbols\Source\SourceNamedTypeSymbol.cs (3)
53
baseBinder = baseBinder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
355
binder = binder.WithContainingMemberOrLambda(this).WithAdditionalFlags(BinderFlags.GenericConstraintsClause | BinderFlags.
SuppressConstraintChecks
);
436
binder = binder.WithContainingMemberOrLambda(this).WithAdditionalFlags(BinderFlags.GenericConstraintsClause | BinderFlags.
SuppressConstraintChecks
| BinderFlags.SuppressTypeArgumentBinding);
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
221
baseBinder = baseBinder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
453
baseBinder = baseBinder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
735
var flags = BinderFlags.
SuppressConstraintChecks
;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
124
var signatureBinder = withTypeParamsBinder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
170
declaredConstraints = signatureBinder.WithAdditionalFlags(BinderFlags.GenericConstraintsClause | BinderFlags.
SuppressConstraintChecks
).
Symbols\Source\SourcePropertySymbol.cs (1)
561
return binder.WithAdditionalFlagsAndContainingMemberOrLambda(BinderFlags.
SuppressConstraintChecks
, this);
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
320
var signatureBinder = binder.WithAdditionalFlags(BinderFlags.
SuppressConstraintChecks
);