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)
581
if (IsEarlyAttributeBinder && !
EarlyWellKnownAttributeBinder
.CanBeValidAttributeArgument(node))
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
118
internal sealed override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
636
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
700
private (CSharpAttributeData?, BoundAttribute?) EarlyDecodeAttributeForDefaultParameterValue(AttributeDescription description, ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceConstructorSymbolBase.cs (1)
240
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceEventSymbol.cs (1)
299
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
331
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceNamedTypeSymbol.cs (1)
902
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourcePropertySymbolBase.cs (1)
1443
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)
141
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)