65 references to Includes
Microsoft.CodeAnalysis.CSharp (65)
Binder\Binder.cs (10)
51
RoslynDebug.Assert(!flags.
Includes
(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
53
RoslynDebug.Assert(!flags.
Includes
(BinderFlags.InNestedFinallyBlock) || flags.
Includes
(BinderFlags.InFinallyBlock | BinderFlags.InCatchBlock));
63
return this.Flags.
Includes
(BinderFlags.SemanticModel);
72
return this.Flags.
Includes
(BinderFlags.EarlyAttributeBinding);
113
RoslynDebug.Assert(!this.Flags.
Includes
(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
115
return this.Flags.
Includes
(BinderFlags.CheckedRegion)
117
: this.Flags.
Includes
(BinderFlags.UncheckedRegion)
798
return this.Flags.
Includes
(BinderFlags.IgnoreAccessibility) || AccessCheck.IsSymbolAccessible(symbol, within, ref useSiteInfo, throughTypeOpt);
809
if (this.Flags.
Includes
(BinderFlags.IgnoreAccessibility))
Binder\Binder.ValueChecks.cs (1)
1867
return Flags.
Includes
(BinderFlags.ObjectInitializerMember) && receiver.Kind == BoundKind.ObjectOrCollectionValuePlaceholder ||
Binder\Binder_Await.cs (7)
142
return this.Flags.
Includes
(BinderFlags.InCatchFilter) ||
143
this.Flags.
Includes
(BinderFlags.InLockBody);
209
if (this.InUnsafeRegion && !this.Flags.
Includes
(BinderFlags.AllowAwaitInUnsafeContext))
214
else if (this.Flags.
Includes
(BinderFlags.InLockBody))
219
else if (this.Flags.
Includes
(BinderFlags.InCatchFilter))
224
else if (this.Flags.
Includes
(BinderFlags.InFinallyBlock) &&
230
else if (this.Flags.
Includes
(BinderFlags.InCatchBlock) &&
Binder\Binder_Constraints.cs (1)
33
Debug.Assert(this.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
Binder\Binder_Conversions.cs (3)
1017
while (current?.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod) == true)
1221
while (current?.Flags.
Includes
(BinderFlags.CollectionExpressionConversionValidation) == true)
2693
if (this.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
Binder\Binder_Crefs.cs (1)
85
Debug.Assert(Flags.
Includes
(BinderFlags.Cref));
Binder\Binder_Expressions.cs (10)
72
get { return this.Flags.
Includes
(BinderFlags.FieldInitializer); }
77
get { return this.Flags.
Includes
(BinderFlags.ParameterDefaultValue); }
82
get { return this.Flags.
Includes
(BinderFlags.ConstructorInitializer); }
87
get { return this.Flags.
Includes
(BinderFlags.AttributeArgument); }
92
get { return this.Flags.
Includes
(BinderFlags.Cref); }
97
get { return InCref && !this.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType); }
5304
if (@this.Flags.
Includes
(BinderFlags.InCatchFilter))
6503
Debug.Assert(collectionInitializerAddMethodBinder.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod));
8248
(Flags.
Includes
(BinderFlags.CollectionExpressionConversionValidation | BinderFlags.CollectionInitializerAddMethod) && name is ParameterSyntax))
9213
ErrorCode errorCode = this.Flags.
Includes
(BinderFlags.ObjectInitializerMember) ?
Binder\Binder_Flags.cs (4)
73
return this.Flags.
Includes
(flags)
102
if (this.Flags.
Includes
(BinderFlags.UnsafeRegion))
116
Debug.Assert(!this.Flags.
Includes
(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
121
return this.Flags.
Includes
(added)
Binder\Binder_Invocation.cs (1)
1669
if (Flags.
Includes
(BinderFlags.ParameterDefaultValue))
Binder\Binder_Lookup.cs (1)
1766
if (this.Flags.
Includes
(BinderFlags.IgnoreAccessibility))
Binder\Binder_Operators.cs (1)
4143
bool allowManagedAddressOf = Flags.
Includes
(BinderFlags.AllowMoveableAddressOf);
Binder\Binder_Statements.cs (6)
254
if (this.Flags.
Includes
(BinderFlags.InFinallyBlock))
258
else if (this.Flags.
Includes
(BinderFlags.InTryBlockOfTryCatch))
262
else if (this.Flags.
Includes
(BinderFlags.InCatchBlock))
281
if (this.Flags.
Includes
(BinderFlags.InFinallyBlock))
444
else if (!this.Flags.
Includes
(BinderFlags.InCatchBlock))
449
else if (this.Flags.
Includes
(BinderFlags.InNestedFinallyBlock))
Binder\Binder_Symbols.cs (2)
1646
return !this.Flags.
Includes
(BinderFlags.SuppressConstraintChecks);
2159
else if (this.Flags.
Includes
(BinderFlags.IgnoreCorLibraryDuplicatedTypes) &&
Binder\Binder_Unsafe.cs (2)
23
get { return this.Flags.
Includes
(BinderFlags.UnsafeRegion); }
55
if (this.Flags.
Includes
(BinderFlags.SuppressUnsafeDiagnostics))
Binder\InMethodBinder.cs (1)
44
Debug.Assert(!enclosing.Flags.
Includes
(BinderFlags.InCatchFilter));
Binder\LocalBinderFactory.cs (2)
911
if (_enclosing.Flags.
Includes
(BinderFlags.InCatchBlock))
919
Debug.Assert(_map.TryGetValue(node.Block, out finallyBinder) && finallyBinder.Flags.
Includes
(BinderFlags.InFinallyBlock));
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (3)
682
else if (binder.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
1141
if (flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
1160
if (flags.
Includes
(BinderFlags.CollectionExpressionConversionValidation))
Compilation\CSharpSemanticModel.cs (2)
260
if (bindingOption == SpeculativeBindingOption.BindAsTypeOrNamespace || binder.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType))
297
if (binder.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType))
Symbols\Compilation_WellKnownMembers.cs (1)
129
bool ignoreCorLibraryDuplicatedTypes = this.Options.TopLevelBinderFlags.
Includes
(BinderFlags.IgnoreCorLibraryDuplicatedTypes);
Symbols\ConstraintsHelper.cs (2)
359
Debug.Assert(!withTypeParametersBinder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
397
Debug.Assert(!withTypeParametersBinder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
Symbols\ObsoleteAttributeHelpers.cs (2)
173
if (location.
Includes
(BinderFlags.SuppressObsoleteChecks))
205
var isColInit = location.
Includes
(BinderFlags.CollectionInitializerAddMethod);
Symbols\Source\SourceNamedTypeSymbol.cs (2)
354
Debug.Assert(!binder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
435
Debug.Assert(!binder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));