3 instantiations of EarlyWellKnownAttributeBinder
Microsoft.CodeAnalysis.CSharp (3)
Symbols\ConstantValueUtils.cs (1)
44
binder = new
EarlyWellKnownAttributeBinder
(binder);
Symbols\Symbol_Attributes.cs (2)
758
var earlyBinder = new
EarlyWellKnownAttributeBinder
(binders[0]);
769
earlyBinder = new
EarlyWellKnownAttributeBinder
(binders[i]);
13 references to EarlyWellKnownAttributeBinder
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Expressions.cs (1)
555
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)
633
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
697
private (CSharpAttributeData?, BoundAttribute?) EarlyDecodeAttributeForDefaultParameterValue(AttributeDescription description, ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceConstructorSymbolBase.cs (1)
255
internal sealed override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceEventSymbol.cs (1)
245
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
323
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourceNamedTypeSymbol.cs (1)
900
internal override (CSharpAttributeData?, BoundAttribute?) EarlyDecodeWellKnownAttribute(ref EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation> arguments)
Symbols\Source\SourcePropertySymbolBase.cs (1)
1172
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,
758
var
earlyBinder = new EarlyWellKnownAttributeBinder(binders[0]);
759
var arguments = new EarlyDecodeWellKnownAttributeArguments<
EarlyWellKnownAttributeBinder
, NamedTypeSymbol, AttributeSyntax, AttributeLocation>();