// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.usingSystem.Collections.Immutable;namespaceMicrosoft.CodeAnalysis.Operations{/// <summary>/// Represents an individual clause of an <see cref="IReDimOperation"/> to re-allocate storage space for a single array variable./// <para>/// Current usage:/// (1) VB ReDim clause./// </para>/// </summary>/// <remarks>/// This interface is reserved for implementation by its associated APIs. We reserve the right to/// change it in the future./// </remarks>publicinterfaceIReDimClauseOperation:IOperation{/// <summary>/// Operand whose storage space needs to be re-allocated./// </summary>IOperationOperand{get;}/// <summary>/// Bounds of each dimension of the re-allocated array./// </summary>ImmutableArray<IOperation>Indices{get;}}}