1 implementation of IReDimClauseOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
9159
internal sealed partial class ReDimClauseOperation : Operation,
IReDimClauseOperation
33 references to IReDimClauseOperation
ILLink.RoslynAnalyzer (1)
IOperationExtensions.cs (1)
151
} else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Microsoft.CodeAnalysis (12)
Generated\OperationKind.Generated.cs (1)
234
/// <summary>Indicates an <see cref="
IReDimClauseOperation
"/>.</summary>
Generated\Operations.Generated.cs (6)
3171
ImmutableArray<
IReDimClauseOperation
> Clauses { get; }
9104
internal ReDimOperation(ImmutableArray<
IReDimClauseOperation
> clauses, bool preserve, SemanticModel? semanticModel, SyntaxNode syntax, bool isImplicit)
9110
public ImmutableArray<
IReDimClauseOperation
> Clauses { get; }
11256
public override IOperation VisitReDimClause(
IReDimClauseOperation
operation, object? argument)
11518
public virtual void VisitReDimClause(
IReDimClauseOperation
operation) => DefaultVisit(operation);
11657
public virtual TResult? VisitReDimClause(
IReDimClauseOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (5)
7517
foreach (
var
clause in operation.Clauses)
7520
var
visitedReDimClause = visitReDimClause(clause);
7529
IReDimClauseOperation
visitReDimClause(
IReDimClauseOperation
clause)
7538
public override IOperation VisitReDimClause(
IReDimClauseOperation
operation, int? argument)
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
235
public override ParameterValidationAbstractValue VisitReDimClause(
IReDimClauseOperation
operation, object? argument)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
823
public override PointsToAbstractValue VisitReDimClause(
IReDimClauseOperation
operation, object? argument)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractLocationDataFlowOperationVisitor.cs (1)
187
public override TAbstractAnalysisValue VisitReDimClause(
IReDimClauseOperation
operation, object? argument)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Microsoft.CodeAnalysis.CodeStyle (2)
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
404
memberReference.Parent is
IReDimClauseOperation
reDimClause && reDimClause.Operand == memberReference);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
200
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
404
memberReference.Parent is
IReDimClauseOperation
reDimClause && reDimClause.Operand == memberReference);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (2)
2177
public override void VisitReDimClause(
IReDimClauseOperation
operation)
2179
LogString(nameof(
IReDimClauseOperation
));
Compilation\TestOperationVisitor.cs (1)
1789
public override void VisitReDimClause(
IReDimClauseOperation
operation)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
200
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Roslyn.Diagnostics.Analyzers (2)
AbstractDoNotCopyValue.cs (1)
1083
public override void VisitReDimClause(
IReDimClauseOperation
operation)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1056
else if (operation.Parent is
IReDimClauseOperation
reDimClauseOperation &&