3 instantiations of EarlyWellKnownAttributeBinder
Microsoft.CodeAnalysis.CSharp (3)
Symbols\ConstantValueUtils.cs (1)
44
binder = new
EarlyWellKnownAttributeBinder
(binder);
Symbols\Symbol_Attributes.cs (2)
779
var earlyBinder = new
EarlyWellKnownAttributeBinder
(binders[0]);
790
earlyBinder = new
EarlyWellKnownAttributeBinder
(binders[i]);
14 references to EarlyWellKnownAttributeBinder
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Expressions.cs (1)
574
if (IsEarlyAttributeBinder && !
EarlyWellKnownAttributeBinder
.CanBeValidAttributeArgument(node))
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
117
internal sealed override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
645
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
709
private (CSharpAttributeData?, BoundAttribute?) EarlyDecodeAttributeForDefaultParameterValue(AttributeDescription description, ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceConstructorSymbolBase.cs (1)
232
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceEventSymbol.cs (1)
253
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
332
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceNamedTypeSymbol.cs (1)
897
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourcePropertySymbolBase.cs (1)
1418
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Symbol_Attributes.cs (4)
142
internal virtual (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
148
ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments,
779
var
earlyBinder = new EarlyWellKnownAttributeBinder(binders[0]);
780
var arguments = new EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation>();
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
140
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)