using System.Collections.Generic; namespace AspClassic.Parser; /// /// A parse tree for a Interface declaration. /// public sealed class InterfaceDeclaration : GenericBlockDeclaration { /// /// Constructs a new parse tree for a Interface 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 on the declaration, 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 InterfaceDeclaration(AttributeBlockCollection attributes, ModifierCollection modifiers, Location keywordLocation, SimpleName name, TypeParameterCollection typeParameters, DeclarationCollection declarations, EndBlockDeclaration endStatement, Span span, IList comments) : base(TreeType.InterfaceDeclaration, attributes, modifiers, keywordLocation, name, typeParameters, declarations, endStatement, span, comments) { } }