1 write to Name
Microsoft.CodeAnalysis (1)
Symbols\Attributes\AttributeDescription.cs (1)
28this.Name = name;
18 references to Name
Microsoft.CodeAnalysis (6)
MetadataReader\PEModule.cs (4)
1492Debug.Assert(description.Name == "MaybeNullWhenAttribute" || description.Name == "NotNullWhenAttribute" || description.Name == "DoesNotReturnIfAttribute"); 2922if (!IsTargetAttribute(metadataReader, customAttribute, description.Namespace, description.Name, out ctor, description.MatchIgnoringCase))
Symbols\Attributes\AttributeDescription.cs (1)
35get { return Namespace + "." + Name; }
Symbols\Attributes\CommonAttributeData.cs (1)
93return attributeType.Name.Equals(description.Name, options) && namespaceMatch(attributeType.ContainingNamespace, description.Namespace, options);
Microsoft.CodeAnalysis.CSharp (12)
Emitter\Model\PEAssemblyBuilder.cs (1)
582symbol = factory(description.Name, containingNamespace, diagnostics);
Symbols\Attributes\SourceAttributeData.cs (1)
226if (!IsTargetAttribute(attributeClass, description.Namespace, description.Name))
Symbols\Source\QuickAttributeChecker.cs (10)
49result.AddName(AttributeDescription.TypeIdentifierAttribute.Name, QuickAttributes.TypeIdentifier); 50result.AddName(AttributeDescription.TypeForwardedToAttribute.Name, QuickAttributes.TypeForwardedTo); 51result.AddName(AttributeDescription.IndexerNameAttribute.Name, QuickAttributes.IndexerName); 52result.AddName(AttributeDescription.AssemblyKeyNameAttribute.Name, QuickAttributes.AssemblyKeyName); 53result.AddName(AttributeDescription.AssemblyKeyFileAttribute.Name, QuickAttributes.AssemblyKeyFile); 54result.AddName(AttributeDescription.AssemblySignatureKeyAttribute.Name, QuickAttributes.AssemblySignatureKey); 197Debug.Assert(attributeDescription.Name.EndsWith(nameof(System.Attribute))); 199if (name == attributeDescription.Name) 207(name.Length + nameof(System.Attribute).Length) == attributeDescription.Name.Length && 208attributeDescription.Name.StartsWith(name))