11 references to IsEarlyAttributeBinder
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Attributes.cs (2)
245
enableCallerInfo: !binder.
IsEarlyAttributeBinder
,
415
if (
IsEarlyAttributeBinder
)
Binder\Binder_Expressions.cs (6)
574
if (
IsEarlyAttributeBinder
&& !EarlyWellKnownAttributeBinder.CanBeValidAttributeArgument(node))
581
if (
IsEarlyAttributeBinder
&& result.Kind == BoundKind.MethodGroup && (!IsInsideNameof || EnclosingNameofArgument != node))
6647
this.OverloadResolution.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding:
IsEarlyAttributeBinder
, ref useSiteInfo);
7118
this.OverloadResolution.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding:
IsEarlyAttributeBinder
, ref useSiteInfo);
7132
this.OverloadResolution.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding:
IsEarlyAttributeBinder
, ref useSiteInfo);
8581
constantValueOpt = fieldSymbol.GetConstantValue(this.ConstantFieldsInProgress, this.
IsEarlyAttributeBinder
);
Binder\Binder_Lookup.cs (2)
1299
else if (nsOrType.Kind == SymbolKind.NamedType && originalBinder.
IsEarlyAttributeBinder
)
1323
else if (nsOrType.Kind == SymbolKind.NamedType && originalBinder.
IsEarlyAttributeBinder
)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
676
Debug.Assert(!_binder.
IsEarlyAttributeBinder
);