internal ClassDeclaration(DocumentRange location, ClassName className, AliasIdentifier alias, ClassName superclassName, QualifierList qualifiers, ClassFeatureList classFeatures) : base(location) { this.m_className = className; this.m_alias = alias; this.m_superclassName = superclassName; this.m_qualifiers = qualifiers; this.m_classFeatures = classFeatures; qualifiers.SetParent(this); classFeatures.SetParent(this); }