internal override void accept(DeclarationVisitor visitor) { visitor.visitFunctionDeclaration(this); }
internal override void accept(DeclarationVisitor visitor) { visitor.visitSubtypeDeclaration(this); }
internal override void accept(DeclarationVisitor visitor) { visitor.visitProcedureBody(this); }
internal override void accept(DeclarationVisitor visitor) { visitor.visitAttributeDeclaration(this); }
internal override void accept(DeclarationVisitor visitor) { visitor.visitGroupTemplateDeclaration(this); }
internal override void accept(DeclarationVisitor visitor) { visitor.visitConstantDeclaration(this); }
internal abstract void accept(DeclarationVisitor visitor);
internal override void accept(DeclarationVisitor visitor) { visitor.visitDisconnectionSpecification(this); }
internal override void accept(DeclarationVisitor visitor) { visitor.visitVariableDeclaration(this); }