60 references to Includes
Microsoft.CodeAnalysis.CSharp (60)
Binder\Binder.cs (10)
50
RoslynDebug.Assert(!flags.
Includes
(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
52
RoslynDebug.Assert(!flags.
Includes
(BinderFlags.InNestedFinallyBlock) || flags.
Includes
(BinderFlags.InFinallyBlock | BinderFlags.InCatchBlock));
62
return this.Flags.
Includes
(BinderFlags.SemanticModel);
71
return this.Flags.
Includes
(BinderFlags.EarlyAttributeBinding);
112
RoslynDebug.Assert(!this.Flags.
Includes
(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
114
return this.Flags.
Includes
(BinderFlags.CheckedRegion)
116
: this.Flags.
Includes
(BinderFlags.UncheckedRegion)
774
return this.Flags.
Includes
(BinderFlags.IgnoreAccessibility) || AccessCheck.IsSymbolAccessible(symbol, within, ref useSiteInfo, throughTypeOpt);
785
if (this.Flags.
Includes
(BinderFlags.IgnoreAccessibility))
Binder\Binder.ValueChecks.cs (1)
1398
return Flags.
Includes
(BinderFlags.ObjectInitializerMember) && receiver.Kind == BoundKind.ObjectOrCollectionValuePlaceholder ||
Binder\Binder_Await.cs (7)
138
return this.Flags.
Includes
(BinderFlags.InCatchFilter) ||
139
this.Flags.
Includes
(BinderFlags.InLockBody);
205
if (this.InUnsafeRegion && !this.Flags.
Includes
(BinderFlags.AllowAwaitInUnsafeContext))
210
else if (this.Flags.
Includes
(BinderFlags.InLockBody))
215
else if (this.Flags.
Includes
(BinderFlags.InCatchFilter))
220
else if (this.Flags.
Includes
(BinderFlags.InFinallyBlock) &&
226
else if (this.Flags.
Includes
(BinderFlags.InCatchBlock) &&
Binder\Binder_Constraints.cs (1)
32
Debug.Assert(this.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
Binder\Binder_Conversions.cs (1)
1160
if (this.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
Binder\Binder_Crefs.cs (1)
83
Debug.Assert(Flags.
Includes
(BinderFlags.Cref));
Binder\Binder_Expressions.cs (8)
65
get { return this.Flags.
Includes
(BinderFlags.FieldInitializer); }
70
get { return this.Flags.
Includes
(BinderFlags.ParameterDefaultValue); }
75
get { return this.Flags.
Includes
(BinderFlags.ConstructorInitializer); }
80
get { return this.Flags.
Includes
(BinderFlags.AttributeArgument); }
85
get { return this.Flags.
Includes
(BinderFlags.Cref); }
90
get { return InCref && !this.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType); }
5500
Debug.Assert(collectionInitializerAddMethodBinder.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod));
7717
ErrorCode errorCode = this.Flags.
Includes
(BinderFlags.ObjectInitializerMember) ?
Binder\Binder_Flags.cs (4)
73
return this.Flags.
Includes
(flags)
96
return (this.Flags.
Includes
(BinderFlags.UnsafeRegion) || !modifiers.Any(SyntaxKind.UnsafeKeyword))
103
Debug.Assert(!this.Flags.
Includes
(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
108
return this.Flags.
Includes
(added)
Binder\Binder_Invocation.cs (1)
1349
if (Flags.
Includes
(BinderFlags.ParameterDefaultValue))
Binder\Binder_Lookup.cs (1)
1688
if (this.Flags.
Includes
(BinderFlags.IgnoreAccessibility))
Binder\Binder_Operators.cs (1)
2512
bool allowManagedAddressOf = Flags.
Includes
(BinderFlags.AllowMoveableAddressOf);
Binder\Binder_Statements.cs (6)
255
if (this.Flags.
Includes
(BinderFlags.InFinallyBlock))
259
else if (this.Flags.
Includes
(BinderFlags.InTryBlockOfTryCatch))
263
else if (this.Flags.
Includes
(BinderFlags.InCatchBlock))
278
if (this.Flags.
Includes
(BinderFlags.InFinallyBlock))
441
else if (!this.Flags.
Includes
(BinderFlags.InCatchBlock))
446
else if (this.Flags.
Includes
(BinderFlags.InNestedFinallyBlock))
Binder\Binder_Symbols.cs (2)
1580
return !this.Flags.
Includes
(BinderFlags.SuppressConstraintChecks);
2046
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)
43
Debug.Assert(!enclosing.Flags.
Includes
(BinderFlags.InCatchFilter));
Binder\LocalBinderFactory.cs (2)
827
if (_enclosing.Flags.
Includes
(BinderFlags.InCatchBlock))
835
Debug.Assert(_map.TryGetValue(node.Block, out finallyBinder) && finallyBinder.Flags.
Includes
(BinderFlags.InFinallyBlock));
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
643
else if (binder.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
1086
if (flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
Compilation\CSharpSemanticModel.cs (2)
259
if (bindingOption == SpeculativeBindingOption.BindAsTypeOrNamespace || binder.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType))
296
if (binder.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType))
Symbols\Compilation_WellKnownMembers.cs (1)
122
bool ignoreCorLibraryDuplicatedTypes = this.Options.TopLevelBinderFlags.
Includes
(BinderFlags.IgnoreCorLibraryDuplicatedTypes);
Symbols\ConstraintsHelper.cs (2)
330
Debug.Assert(!withTypeParametersBinder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
368
Debug.Assert(!withTypeParametersBinder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
Symbols\ObsoleteAttributeHelpers.cs (2)
152
if (location.
Includes
(BinderFlags.SuppressObsoleteChecks))
166
var isColInit = location.
Includes
(BinderFlags.CollectionInitializerAddMethod);
Symbols\Source\SourceNamedTypeSymbol.cs (2)
355
Debug.Assert(!binder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
436
Debug.Assert(!binder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));