11 references to IsEarlyAttributeBinder
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Attributes.cs (2)
247
enableCallerInfo: !binder.
IsEarlyAttributeBinder
,
417
if (
IsEarlyAttributeBinder
)
Binder\Binder_Expressions.cs (6)
582
if (
IsEarlyAttributeBinder
&& !EarlyWellKnownAttributeBinder.CanBeValidAttributeArgument(node))
589
if (
IsEarlyAttributeBinder
&& result.Kind == BoundKind.MethodGroup && (!IsInsideNameof || EnclosingNameofArgument != node))
6740
this.OverloadResolution.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding:
IsEarlyAttributeBinder
, ref useSiteInfo);
7212
this.OverloadResolution.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding:
IsEarlyAttributeBinder
, ref useSiteInfo);
7226
this.OverloadResolution.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding:
IsEarlyAttributeBinder
, ref useSiteInfo);
8954
constantValueOpt = fieldSymbol.GetConstantValue(this.ConstantFieldsInProgress, this.
IsEarlyAttributeBinder
);
Binder\Binder_Lookup.cs (2)
1364
else if (nsOrType.Kind == SymbolKind.NamedType && originalBinder.
IsEarlyAttributeBinder
)
1388
else if (nsOrType.Kind == SymbolKind.NamedType && originalBinder.
IsEarlyAttributeBinder
)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
674
Debug.Assert(!_binder.
IsEarlyAttributeBinder
);