5 overrides of AttributeConstructor
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Attributes\PEAttributeData.cs (1)
43
public override MethodSymbol?
AttributeConstructor
Symbols\Attributes\RetargetingAttributeData.cs (1)
41
public override MethodSymbol?
AttributeConstructor
=> _attributeConstructor;
Symbols\Attributes\SourceAttributeData.cs (1)
97
public override MethodSymbol?
AttributeConstructor
Symbols\Source\SynthesizedAttributeData.cs (2)
48
public override MethodSymbol
AttributeConstructor
=> _wellKnownMember;
78
public override MethodSymbol?
AttributeConstructor
=> _original.AttributeConstructor;
10 references to AttributeConstructor
Microsoft.CodeAnalysis.CSharp (10)
Compiler\ClsComplianceChecker.cs (2)
635
if ((object)attribute.
AttributeConstructor
!= null) // Happens in error scenarios.
637
foreach (var type in attribute.
AttributeConstructor
.ParameterTypesWithAnnotations)
Emitter\Model\AttributeDataAdapter.cs (2)
38
if (this.
AttributeConstructor
.IsDefaultValueTypeConstructor())
53
return (Cci.IMethodReference)moduleBeingBuilt.Translate(this.
AttributeConstructor
, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics);
Symbols\Attributes\AttributeData.cs (2)
42
[MemberNotNullWhen(false, nameof(AttributeClass), nameof(
AttributeConstructor
))]
199
get { return this.
AttributeConstructor
.GetPublicSymbol(); }
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1158
MethodSymbol oldAttributeCtor = oldAttributeData.
AttributeConstructor
;
Symbols\Source\ExtensionGroupingInfo.cs (1)
831
synthesized.
AttributeConstructor
== unmanagedCtor)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1019
Debug.Assert(arguments.Attribute.
AttributeConstructor
.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }, { Type.SpecialType: SpecialType.System_String }]);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
821
if (attribute.
AttributeConstructor
is { } attributeConstructor)