1 implementation of IUsingDeclarationOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
9821
internal sealed partial class UsingDeclarationOperation : Operation,
IUsingDeclarationOperation
11 references to IUsingDeclarationOperation
Microsoft.Analyzers.Extra (2)
AsyncCallInsideUsingBlockAnalyzer.cs (2)
46
var
operation = (
IUsingDeclarationOperation
)analysisContext.Operation;
Microsoft.CodeAnalysis (7)
Generated\OperationKind.Generated.cs (1)
247
/// <summary>Indicates an <see cref="
IUsingDeclarationOperation
"/>.</summary>
Generated\Operations.Generated.cs (3)
11383
public override IOperation VisitUsingDeclaration(
IUsingDeclarationOperation
operation, object? argument)
11606
public virtual void VisitUsingDeclaration(
IUsingDeclarationOperation
operation) => DefaultVisit(operation);
11747
public virtual TResult? VisitUsingDeclaration(
IUsingDeclarationOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (3)
1451
case
IUsingDeclarationOperation
usingDeclarationOperation:
7851
private void VisitUsingVariableDeclarationOperation(
IUsingDeclarationOperation
operation, ReadOnlySpan<IOperation> statements)
7952
public override IOperation VisitUsingDeclaration(
IUsingDeclarationOperation
operation, int? captureIdForResult)
Roslyn.Diagnostics.Analyzers (2)
PooledArrayBuilderAsRefAnalyzer.cs (1)
72
if (declaration is not { Parent: IVariableDeclarationOperation { Parent: IVariableDeclarationGroupOperation { Parent: IUsingOperation or
IUsingDeclarationOperation
} } })
TemporaryArrayAsRefAnalyzer.cs (1)
70
if (declaration is not { Parent: IVariableDeclarationOperation { Parent: IVariableDeclarationGroupOperation { Parent: IUsingOperation or
IUsingDeclarationOperation
} } })