1 implementation of IAttributeOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
10182internal sealed partial class AttributeOperation : Operation, IAttributeOperation
13 references to IAttributeOperation
Microsoft.CodeAnalysis (6)
Generated\OperationKind.Generated.cs (1)
280/// <summary>Indicates an <see cref="IAttributeOperation"/>.</summary>
Generated\Operations.Generated.cs (3)
10836public override IOperation VisitAttribute(IAttributeOperation operation, object? argument) 10979public virtual void VisitAttribute(IAttributeOperation operation) => DefaultVisit(operation); 11115public virtual TResult? VisitAttribute(IAttributeOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraph.cs (1)
145public static ControlFlowGraph Create(Operations.IAttributeOperation attribute, CancellationToken cancellationToken = default)
Operations\ControlFlowGraphBuilder.cs (1)
7829public override IOperation VisitAttribute(IAttributeOperation operation, int? captureIdForResult)
Microsoft.CodeAnalysis.CodeStyle (1)
SuppressMessageAttributeState.cs (1)
57var operation = (model.GetOperation(attributeSyntax, cancellationToken) as IAttributeOperation)?.Operation;
Microsoft.CodeAnalysis.Features (1)
SuppressMessageAttributeState.cs (1)
57var operation = (model.GetOperation(attributeSyntax, cancellationToken) as IAttributeOperation)?.Operation;
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\ControlFlowGraphVerifier.cs (1)
68case IAttributeOperation attributeOperation:
Compilation\OperationTreeVerifier.cs (2)
2159public override void VisitAttribute(IAttributeOperation operation) 2161LogString(nameof(IAttributeOperation));
Compilation\TestOperationVisitor.cs (1)
1806public override void VisitAttribute(IAttributeOperation operation)
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
676Private Function CreateBoundAttributeOperation(boundAttribute As BoundAttribute) As IAttributeOperation