using System.Collections.Generic;
namespace AspClassic.Parser;
///
/// A read-only collection of initializers.
///
public sealed class InitializerCollection : CommaDelimitedTreeCollection
{
private readonly Location _RightCurlyBraceLocation;
///
/// The location of the '}'.
///
public Location RightCurlyBraceLocation => _RightCurlyBraceLocation;
///
/// Constructs a new initializer collection.
///
/// The initializers in the collection.
/// The locations of the commas in the collection.
/// The location of the '}'.
/// The location of the parse tree.
public InitializerCollection(IList initializers, IList commaLocations, Location rightCurlyBraceLocation, Span span)
: base(TreeType.InitializerCollection, initializers, commaLocations, span)
{
_RightCurlyBraceLocation = rightCurlyBraceLocation;
}
}