- fakeDecl
bool fakeDecl;
Undocumented in source.
- alreadyGenerated
bool alreadyGenerated;
Undocumented in source.
- name
string name()
Undocumented in source.
- comment
string comment()
Undocumented in source.
- rawComment
string rawComment()
Undocumented in source.
- declarationType
string declarationType()
Undocumented in source.
- getAstNode
const(ASTNode) getAstNode()
Undocumented in source.
- lineNumber
int lineNumber()
Undocumented in source.
- getAnnotatedPrototype
void getAnnotatedPrototype(MyOutputRange )
Undocumented in source.
- getSimplifiedPrototype
void getSimplifiedPrototype(MyOutputRange )
Undocumented in source.
- externNote
string externNote()
Undocumented in source. Be warned that the author may not have intended to support it.
- parsedDocComment_
DocComment parsedDocComment_;
Undocumented in source.
- parsedDocComment
DocComment parsedDocComment [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- getAggregatePrototype
void getAggregatePrototype(MyOutputRange r)
Undocumented in source. Be warned that the author may not have intended to support it.
- addSupplementalData
void addSupplementalData(Element )
Undocumented in source. Be warned that the author may not have intended to support it.
- opCmp
int opCmp(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
- parentModule
Decl parentModule()
Undocumented in source. Be warned that the author may not have intended to support it.
- previousSibling
Decl previousSibling()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDocumented
bool isDocumented()
Undocumented in source. Be warned that the author may not have intended to support it.
- isStatic
bool isStatic()
Undocumented in source. Be warned that the author may not have intended to support it.
- isPrivate
bool isPrivate()
Undocumented in source. Be warned that the author may not have intended to support it.
- isExplicitlyNonPrivate
bool isExplicitlyNonPrivate()
Undocumented in source. Be warned that the author may not have intended to support it.
- externWhat
string externWhat()
Undocumented in source. Be warned that the author may not have intended to support it.
- docsShouldBeOutputted
bool docsShouldBeOutputted()
Undocumented in source. Be warned that the author may not have intended to support it.
- hasUda
bool hasUda(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
- isProperty
bool isProperty()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDeprecated
bool isDeprecated()
Undocumented in source. Be warned that the author may not have intended to support it.
- isAggregateMember
bool isAggregateMember()
Undocumented in source. Be warned that the author may not have intended to support it.
- getImmediateDocumentedOverloads
Decl[] getImmediateDocumentedOverloads()
Undocumented in source. Be warned that the author may not have intended to support it.
- getDittos
Decl[] getDittos()
Undocumented in source. Be warned that the author may not have intended to support it.
- eponymousModuleChild
Decl eponymousModuleChild()
Undocumented in source. Be warned that the author may not have intended to support it.
- link
string link(bool forFile, string* masterOverloadName)
Undocumented in source. Be warned that the author may not have intended to support it.
- parentNameList
string[] parentNameList()
Undocumented in source. Be warned that the author may not have intended to support it.
- fullyQualifiedName
string fullyQualifiedName()
Undocumented in source. Be warned that the author may not have intended to support it.
- inheritsFrom
InheritanceResult[] inheritsFrom()
Undocumented in source. Be warned that the author may not have intended to support it.
- _inheritsFrom
InheritanceResult[] _inheritsFrom;
Undocumented in source.
- inheritsFromProcessed
bool inheritsFromProcessed;
Undocumented in source.
- nameTable
Decl[string] nameTable;
Undocumented in source.
- nameTableBuilt
bool nameTableBuilt;
Undocumented in source.
- buildNameTable
Decl[string] buildNameTable(string[] excludeModules)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookupName
Decl lookupName(string name, bool lookUp, string[] excludeModules)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookupName
Decl lookupName(IdentifierOrTemplateInstance ic, bool lookUp)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookupName
Decl lookupName(IdentifierChain ic)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookupName
Decl lookupName(IdentifierOrTemplateChain ic)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookupName
Decl lookupName(Symbol ic)
Undocumented in source. Be warned that the author may not have intended to support it.
- parent
Decl parent;
Undocumented in source.
- children
Decl[] children;
Undocumented in source.
- writeTemplateConstraint
void writeTemplateConstraint(MyOutputRange output)
Undocumented in source.
- attributes
const(VersionOrAttribute)[] attributes;
Undocumented in source.
- addChild
void addChild(Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
- ImportedModule
struct ImportedModule
Undocumented in source.
- importedModules
ImportedModule[] importedModules;
Undocumented in source.
- addImport
void addImport(string moduleName, bool isPublic)
Undocumented in source. Be warned that the author may not have intended to support it.
- Unittest
struct Unittest
Undocumented in source.
- unittests
Unittest[] unittests;
Undocumented in source.
- addUnittest
void addUnittest(const(dparse.ast.Unittest) ut, const(ubyte)[] code, string comment)
Undocumented in source. Be warned that the author may not have intended to support it.
- unittestCodeToString
string unittestCodeToString(const(ubyte)[] code)
Undocumented in source. Be warned that the author may not have intended to support it.
- ProcessedUnittest
struct ProcessedUnittest
Undocumented in source.
- _unittestsProcessed
bool _unittestsProcessed;
Undocumented in source.
- _processedUnittests
ProcessedUnittest[] _processedUnittests;
Undocumented in source.
- getProcessedUnittests
ProcessedUnittest[] getProcessedUnittests()
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDitto
bool isDitto()
Undocumented in source.
- isModule
bool isModule()
Undocumented in source. Be warned that the author may not have intended to support it.
- isArticle
bool isArticle()
Undocumented in source. Be warned that the author may not have intended to support it.
- isConstructor
bool isConstructor()
Undocumented in source. Be warned that the author may not have intended to support it.
- aliasThisPresent
bool aliasThisPresent;
Undocumented in source.
- aliasThisToken
Token aliasThisToken;
Undocumented in source.
- aliasThisComment
string aliasThisComment;
Undocumented in source.
- aliasThis
Decl aliasThis()
Undocumented in source. Be warned that the author may not have intended to support it.
- destructor
DestructorDecl destructor()
Undocumented in source. Be warned that the author may not have intended to support it.
- postblit
PostblitDecl postblit()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDisabled
bool isDisabled()
Undocumented in source.
- disabledDefaultConstructor
ConstructorDecl disabledDefaultConstructor()
Undocumented in source. Be warned that the author may not have intended to support it.