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)
800
return this.Flags.
Includes
(BinderFlags.IgnoreAccessibility) || AccessCheck.IsSymbolAccessible(symbol, within, ref useSiteInfo, throughTypeOpt);
811
if (this.Flags.
Includes
(BinderFlags.IgnoreAccessibility))
Binder\Binder.ValueChecks.cs (1)
1915
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);
221
if (this.InUnsafeRegion && !this.Flags.
Includes
(BinderFlags.AllowAwaitInUnsafeContext))
226
else if (this.Flags.
Includes
(BinderFlags.InLockBody))
231
else if (this.Flags.
Includes
(BinderFlags.InCatchFilter))
236
else if (this.Flags.
Includes
(BinderFlags.InFinallyBlock) &&
242
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)
1071
current?.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod) == true;
1742
while (current?.Flags.
Includes
(BinderFlags.CollectionExpressionConversionValidation) == true)
3206
if (this.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
Binder\Binder_Crefs.cs (1)
85
Debug.Assert(Flags.
Includes
(BinderFlags.Cref));
Binder\Binder_Expressions.cs (10)
78
get { return this.Flags.
Includes
(BinderFlags.FieldInitializer); }
83
get { return this.Flags.
Includes
(BinderFlags.ParameterDefaultValue); }
88
get { return this.Flags.
Includes
(BinderFlags.ConstructorInitializer); }
93
get { return this.Flags.
Includes
(BinderFlags.AttributeArgument); }
98
get { return this.Flags.
Includes
(BinderFlags.Cref); }
103
get { return InCref && !this.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType); }
5382
if (@this.Flags.
Includes
(BinderFlags.InCatchFilter))
6641
Debug.Assert(collectionInitializerAddMethodBinder.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod));
8456
(Flags.
Includes
(BinderFlags.CollectionExpressionConversionValidation | BinderFlags.CollectionInitializerAddMethod) && name is ParameterSyntax))
9456
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)
1668
if (Flags.
Includes
(BinderFlags.ParameterDefaultValue))
Binder\Binder_Lookup.cs (1)
1738
if (this.Flags.
Includes
(BinderFlags.IgnoreAccessibility))
Binder\Binder_Operators.cs (1)
4141
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)
1660
return !this.Flags.
Includes
(BinderFlags.SuppressConstraintChecks);
2176
else if (this.Flags.
Includes
(BinderFlags.IgnoreCorLibraryDuplicatedTypes) &&
Binder\Binder_Unsafe.cs (2)
21
get { return this.Flags.
Includes
(BinderFlags.UnsafeRegion); }
105
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)
687
else if (binder.Flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
1150
if (flags.
Includes
(BinderFlags.CollectionInitializerAddMethod))
1169
if (flags.
Includes
(BinderFlags.CollectionExpressionConversionValidation))
Compilation\CSharpSemanticModel.cs (2)
261
if (bindingOption == SpeculativeBindingOption.BindAsTypeOrNamespace || binder.Flags.
Includes
(BinderFlags.CrefParameterOrReturnType))
298
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)
355
Debug.Assert(!binder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));
436
Debug.Assert(!binder.Flags.
Includes
(BinderFlags.GenericConstraintsClause));