17 references to Method
Microsoft.CodeAnalysis.CSharp (17)
Declarations\DeclarationTreeBuilder.cs (1)
727if (attributeListSyntax.Target?.Identifier.ToAttributeLocation() == AttributeLocation.Method)
Symbols\Source\AttributeLocation.cs (2)
67case AttributeLocation.Method: 146return AttributeLocation.Method;
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
187result |= AttributeLocation.Method;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (4)
146get { return AttributeLocation.Method; } 158return AttributeLocation.Method; 163return AttributeLocation.Method | AttributeLocation.Return | AttributeLocation.Parameter; 166return AttributeLocation.Method | AttributeLocation.Return;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
831return AttributeLocation.Type | (HasPrimaryConstructor ? AttributeLocation.Method : 0);
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (8)
71get { return AttributeLocation.Method; } 145Debug.Assert(arguments.SymbolPart == AttributeLocation.Method); 148arguments.SymbolPart = AttributeLocation.Method; 154Debug.Assert(arguments.SymbolPart == AttributeLocation.Method); 157arguments.SymbolPart = AttributeLocation.Method; 162Debug.Assert(symbolPart is AttributeLocation.Method or AttributeLocation.Return); 163base.PostDecodeWellKnownAttributes(boundAttributes, allAttributeSyntaxNodes, diagnostics, symbolPart is AttributeLocation.Method ? AttributeLocation.None : symbolPart, decodedData); 188target.GetLocation(), target.ToString(), (AttributeOwner.AllowedAttributeLocations & ~AttributeLocation.Method).ToDisplayString());