30 references to Attribute
Microsoft.CodeAnalysis (3)
Generated\Operations.Generated.cs (2)
3885/// <item><description><see cref="OperationKind.Attribute"/></description></item> 10602public override OperationKind Kind => OperationKind.Attribute;
Operations\ControlFlowGraphBuilder.cs (1)
102body.Kind == OperationKind.Attribute,
Microsoft.CodeAnalysis.CodeStyle (1)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
370case OperationKind.Attribute:
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (19)
Semantics\PrimaryConstructorTests.cs (10)
4519Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4530Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4544Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4653Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4666Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4682Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4727Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4738Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 4752Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 5794Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind);
Semantics\RecordTests.cs (9)
27096Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27107Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27121Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27230Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27243Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27259Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27304Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27315Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind); 27329Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\RecordStructTests.cs (1)
6591Assert.Equal(OperationKind.Attribute, context.OperationBlocks[1].Kind);
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
370case OperationKind.Attribute:
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (1)
1978case OperationKind.Attribute:
Compilation\TestOperationVisitor.cs (1)
1826Assert.Equal(OperationKind.Attribute, operation.Kind);
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer.cs (1)
67}, OperationKind.Attribute);
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\CustomMarshallerAttributeAnalyzer.cs (1)
624context.RegisterOperationAction(perCompilationAnalyzer.AnalyzeAttribute, OperationKind.Attribute);
Analyzers\NativeMarshallingAttributeAnalyzer.cs (1)
72context.RegisterOperationAction(perCompilationAnalyzer.AnalyzeAttribute, OperationKind.Attribute);