using System.Collections.Generic; namespace AspClassic.Parser; /// /// A parse tree for a Class declaration. /// public sealed class ClassDeclaration : GenericBlockDeclaration { /// /// Constructs a new parse tree for a Class declaration. /// /// The attributes for the parse tree. /// The modifiers for the parse tree. /// The location of the keyword. /// The name of the declaration. /// The type parameters of the type, if any. /// The declarations in the block. /// The end block declaration, if any. /// The location of the parse tree. /// The comments for the parse tree. public ClassDeclaration(AttributeBlockCollection attributes, ModifierCollection modifiers, Location keywordLocation, SimpleName name, TypeParameterCollection typeParameters, DeclarationCollection declarations, EndBlockDeclaration endStatement, Span span, IList comments) : base(TreeType.ClassDeclaration, attributes, modifiers, keywordLocation, name, typeParameters, declarations, endStatement, span, comments) { } }