1 implementation of IListPatternOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
10355
internal sealed partial class ListPatternOperation : BasePatternOperation,
IListPatternOperation
32 references to IListPatternOperation
Metrics (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Metrics.Legacy (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis (5)
Generated\OperationKind.Generated.cs (1)
272
/// <summary>Indicates an <see cref="
IListPatternOperation
"/>.</summary>
Generated\Operations.Generated.cs (3)
11366
public override IOperation VisitListPattern(
IListPatternOperation
operation, object? argument)
11540
public virtual void VisitListPattern(
IListPatternOperation
operation) => DefaultVisit(operation);
11679
public virtual TResult? VisitListPattern(
IListPatternOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (1)
7654
public override IOperation VisitListPattern(
IListPatternOperation
operation, int? argument)
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (2)
1998
public override void VisitListPattern(
IListPatternOperation
operation)
2000
LogString(nameof(
IListPatternOperation
));
Compilation\TestOperationVisitor.cs (1)
1460
public override void VisitListPattern(
IListPatternOperation
operation)
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
125
else if (operation is IRecursivePatternOperation or
IListPatternOperation
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
309
public override void VisitListPattern(
IListPatternOperation
operation)