2 overrides of GetTargetAttributeSignatureIndex
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Attributes\PEAttributeData.cs (1)
144
internal override int
GetTargetAttributeSignatureIndex
(Symbol targetSymbol, AttributeDescription description)
Symbols\Attributes\SourceAttributeData.cs (1)
190
internal override int
GetTargetAttributeSignatureIndex
(Symbol targetSymbol, AttributeDescription description)
7 references to GetTargetAttributeSignatureIndex
Microsoft.CodeAnalysis.CSharp (6)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
121
return attrData.
GetTargetAttributeSignatureIndex
(underlyingSymbol.AdaptedSymbol, description);
Symbols\Attributes\AttributeData.cs (1)
102
return
GetTargetAttributeSignatureIndex
(targetSymbol, description) != -1;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
346
int signatureIndex = attrData.
GetTargetAttributeSignatureIndex
(type, AttributeDescription.TypeIdentifierAttribute);
Symbols\Source\SourceAssemblySymbol.cs (2)
2454
else if ((signature = attribute.
GetTargetAttributeSignatureIndex
(this, AttributeDescription.AssemblyFlagsAttribute)) != -1)
2530
else if ((signature = attribute.
GetTargetAttributeSignatureIndex
(this, AttributeDescription.AssemblyAlgorithmIdAttribute)) != -1)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
850
else if (attribute.
GetTargetAttributeSignatureIndex
(this, AttributeDescription.InterpolatedStringHandlerArgumentAttribute) is (0 or 1) and var index)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\RefFieldTests.cs (1)
11506
var attribute = parameter.GetAttributes().FirstOrDefault(a => a.
GetTargetAttributeSignatureIndex
(parameter, AttributeDescription.ScopedRefAttribute) != -1);