This is the complete list of members for ASTNode, including all inherited members.
appendChild(ASTNode *node) | ASTNode | virtual |
applyDefaults() | ASTNode | virtual |
ASTNode() | ASTNode | |
ASTNode(ASTNode *parent) | ASTNode | |
boolToString(bool b) | ASTNode | protectedstatic |
dup() const =0 | ASTNode | pure virtual |
dupTree() const | ASTNode | virtual |
enumToString(int b, const char *vals[], int nums[], int n) | ASTNode | protectedstatic |
getAttribute(int k) const =0 | ASTNode | pure virtual |
getAttribute(const char *attr) const | ASTNode | virtual |
getAttributeDefault(int k) const =0 | ASTNode | pure virtual |
getAttributeDefault(const char *attr) const | ASTNode | virtual |
getAttributeName(int k) const =0 | ASTNode | pure virtual |
getFirstChild() const | ASTNode | virtual |
getFirstChildWithAttribute(int tagcode, const char *attr, const char *attrvalue=nullptr) | ASTNode | |
getFirstChildWithTag(int tagcode) const | ASTNode | virtual |
getId() const | ASTNode | virtual |
getLastChild() const | ASTNode | virtual |
getNextSibling() const | ASTNode | virtual |
getNextSiblingWithTag(int tagcode) const | ASTNode | virtual |
getNumAttributes() const =0 | ASTNode | pure virtual |
getNumChildren() const | ASTNode | virtual |
getNumChildrenWithTag(int tagcode) const | ASTNode | virtual |
getNumCreated() | ASTNode | inlinestatic |
getNumExisting() | ASTNode | inlinestatic |
getParent() const | ASTNode | virtual |
getParentWithTag(int tagcode) | ASTNode | |
getPreviousSiblingWithTag(int tagcode) const | ASTNode | virtual |
getPrevSibling() const | ASTNode | virtual |
getSourceFileDirectory() const | ASTNode | virtual |
getSourceFileName() const | ASTNode | virtual |
getSourceLineNumber() const | ASTNode | virtual |
getSourceLocation() const | ASTNode | virtual |
getSourceRegion() const | ASTNode | virtual |
getTagCode() const =0 | ASTNode | pure virtual |
getTagName() const =0 | ASTNode | pure virtual |
getUserData() const | ASTNode | virtual |
insertChildBefore(ASTNode *where, ASTNode *newnode) | ASTNode | virtual |
lookupAttribute(const char *attr) const | ASTNode | virtual |
removeChild(ASTNode *node) | ASTNode | virtual |
setAttribute(int k, const char *value)=0 | ASTNode | pure virtual |
setAttribute(const char *attr, const char *value) | ASTNode | virtual |
setId(long id) | ASTNode | virtual |
setSourceLocation(FileLine loc) | ASTNode | virtual |
setSourceLocation(const char *fileName, int lineNumber) | ASTNode | inline |
setSourceRegion(const SourceRegion ®ion) | ASTNode | virtual |
setUserData(UserData *data) | ASTNode | virtual |
stringToBool(const char *s) | ASTNode | protectedstatic |
stringToEnum(const char *s, const char *vals[], int nums[], int n) | ASTNode | protectedstatic |
validateEnum(int b, const char *vals[], int nums[], int n) | ASTNode | protectedstatic |
~ASTNode() | ASTNode | virtual |