1 implementation of IReDimOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
9102
internal sealed partial class ReDimOperation : Operation,
IReDimOperation
22 references to IReDimOperation
ILLink.RoslynAnalyzer (1)
IOperationExtensions.cs (1)
153
return (reDimClauseOperation.Parent as
IReDimOperation
)?.Preserve == true
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Microsoft.CodeAnalysis (6)
Generated\OperationKind.Generated.cs (1)
232
/// <summary>Indicates an <see cref="
IReDimOperation
"/>.</summary>
Generated\Operations.Generated.cs (4)
3178
/// Represents an individual clause of an <see cref="
IReDimOperation
" /> to re-allocate storage space for a single array variable.
11251
public override IOperation VisitReDim(
IReDimOperation
operation, object? argument)
11517
public virtual void VisitReDim(
IReDimOperation
operation) => DefaultVisit(operation);
11656
public virtual TResult? VisitReDim(
IReDimOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (1)
7507
public override IOperation? VisitReDim(
IReDimOperation
operation, int? argument)
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
203
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (2)
2166
public override void VisitReDim(
IReDimOperation
operation)
2168
LogString(nameof(
IReDimOperation
));
Compilation\TestOperationVisitor.cs (1)
1782
public override void VisitReDim(
IReDimOperation
operation)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
203
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Roslyn.Diagnostics.Analyzers (2)
AbstractDoNotCopyValue.cs (1)
1077
public override void VisitReDim(
IReDimOperation
operation)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
1059
return reDimClauseOperation.Parent is
IReDimOperation
{ Preserve: true }