1 write to Name
Microsoft.CodeAnalysis (1)
Symbols\Attributes\AttributeDescription.cs (1)
28this.Name = name;
42 references to Name
Microsoft.CodeAnalysis (6)
MetadataReader\PEModule.cs (4)
1307Debug.Assert(description.Name == "MaybeNullWhenAttribute" || description.Name == "NotNullWhenAttribute" || description.Name == "DoesNotReturnIfAttribute"); 2655if (!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)
88return attributeType.Name.Equals(description.Name, options) && namespaceMatch(attributeType.ContainingNamespace, description.Namespace, options);
Microsoft.CodeAnalysis.CSharp (11)
Emitter\Model\PEAssemblyBuilder.cs (1)
500symbol = factory(description.Name, containingNamespace, diagnostics);
Symbols\Attributes\SourceAttributeData.cs (1)
192if (!IsTargetAttribute(description.Namespace, description.Name))
Symbols\Source\QuickAttributeChecker.cs (9)
49result.AddName(AttributeDescription.TypeIdentifierAttribute.Name, QuickAttributes.TypeIdentifier); 50result.AddName(AttributeDescription.TypeForwardedToAttribute.Name, QuickAttributes.TypeForwardedTo); 51result.AddName(AttributeDescription.AssemblyKeyNameAttribute.Name, QuickAttributes.AssemblyKeyName); 52result.AddName(AttributeDescription.AssemblyKeyFileAttribute.Name, QuickAttributes.AssemblyKeyFile); 53result.AddName(AttributeDescription.AssemblySignatureKeyAttribute.Name, QuickAttributes.AssemblySignatureKey); 191Debug.Assert(attributeDescription.Name.EndsWith(nameof(System.Attribute))); 193if (name == attributeDescription.Name) 201(name.Length + nameof(System.Attribute).Length) == attributeDescription.Name.Length && 202attributeDescription.Name.StartsWith(name))
Microsoft.CodeAnalysis.VisualBasic (25)
Symbols\Attributes\SourceAttributeData.vb (1)
112If Not IsTargetAttribute(description.Namespace, description.Name, description.MatchIgnoringCase) Then
Symbols\Source\QuickAttributeChecker.vb (4)
170Debug.Assert(description.Name.EndsWith(NameOf(System.Attribute))) 172If IdentifierComparison.Comparer.Equals(name, description.Name) Then 179(name.Length + NameOf(Attribute).Length) = description.Name.Length AndAlso 180description.Name.StartsWith(name, StringComparison.OrdinalIgnoreCase) Then
Symbols\Source\SourceModuleSymbol.vb (6)
326checker.AddName(AttributeDescription.CaseInsensitiveExtensionAttribute.Name, QuickAttributes.Extension) 327checker.AddName(AttributeDescription.ObsoleteAttribute.Name, QuickAttributes.Obsolete) 328checker.AddName(AttributeDescription.DeprecatedAttribute.Name, QuickAttributes.Obsolete) 329checker.AddName(AttributeDescription.ExperimentalAttribute.Name, QuickAttributes.Obsolete) 330checker.AddName(AttributeDescription.MyGroupCollectionAttribute.Name, QuickAttributes.MyGroupCollection) 331checker.AddName(AttributeDescription.TypeIdentifierAttribute.Name, QuickAttributes.TypeIdentifier)
Symbols\Source\SourceNamedTypeSymbol.vb (7)
1812Case AttributeDescription.CaseInsensitiveExtensionAttribute.Name, 1813AttributeDescription.ObsoleteAttribute.Name, 1814AttributeDescription.DeprecatedAttribute.Name, 1815AttributeDescription.ExperimentalAttribute.Name, 1816AttributeDescription.MyGroupCollectionAttribute.Name, 1817AttributeDescription.TypeIdentifierAttribute.Name 2233diagnostics.Add(ErrorFactory.ErrorInfo(ERRID.ERR_InvalidAttributeUsage2, AttributeDescription.VisualBasicComClassAttribute.Name, Me.Name), Me.Locations(0))
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (6)
145Binder.ReportDiagnostic(diagnostics, comClass.Locations(0), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.GuidAttribute.Name) 150Binder.ReportDiagnostic(diagnostics, comClass.Locations(0), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.ClassInterfaceAttribute.Name) 155Binder.ReportDiagnostic(diagnostics, comClass.Locations(0), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.ComSourceInterfacesAttribute.Name) 160Binder.ReportDiagnostic(diagnostics, comClass.Locations(0), ERRID.ERR_ComClassAndReservedAttribute1, AttributeDescription.ComVisibleAttribute.Name & "(False)") 288Binder.ReportDiagnostic(diagnostics, comClass.Locations(0), ERRID.ERR_BadAttributeUuid2, AttributeDescription.VisualBasicComClassAttribute.Name, id) 332AttributeDescription.VisualBasicComClassAttribute.Name,
Symbols\WellKnownMembers.vb (1)
50Dim candidates = system_Runtime_CompilerServices.GetTypeMembers(AttributeDescription.CaseInsensitiveExtensionAttribute.Name, 0)