Bash++
Bash++ compiler internal documentation
AST::IncludeStatement Member List

This is the complete list of members for AST::IncludeStatement, including all inherited members.

addChild(const std::shared_ptr< ASTNode > &child)AST::ASTNode
addChildren(const std::vector< std::shared_ptr< ASTNode > > &childs)AST::ASTNode
ASPATH() constAST::IncludeStatementinline
ASTNode()=defaultAST::ASTNode
childrenAST::ASTNodeprotected
clear()AST::ASTNode
clearAsPath()AST::IncludeStatementinline
clearChildren()AST::ASTNode
end_positionAST::ASTNodeprotected
getCharPositionInLine() constAST::ASTNode
getChildAt(size_t index) constAST::ASTNode
getChildren() constAST::ASTNode
getChildrenCount() constAST::ASTNode
getEndPosition() constAST::ASTNode
getFirstChild() constAST::ASTNode
getLastChild() constAST::ASTNode
getLine() constAST::ASTNode
getPosition() constAST::ASTNode
getType() const overrideAST::IncludeStatementinlinevirtual
IncludeKeyword enum nameAST::IncludeStatement
IncludeType enum nameAST::IncludeStatement
KEYWORD() constAST::IncludeStatementinline
m_ASPATHAST::IncludeStatementprotected
m_KEYWORDAST::IncludeStatementprotected
m_PATHAST::IncludeStatementprotected
m_PATHTYPEAST::IncludeStatementprotected
m_TYPEAST::IncludeStatementprotected
PATH() constAST::IncludeStatementinline
PATHTYPE() constAST::IncludeStatementinline
PathType enum nameAST::IncludeStatement
positionAST::ASTNodeprotected
prettyPrint(std::ostream &os, int indentation_level=0) const overrideAST::IncludeStatementinlinevirtual
setAsPath(const AST::Token< std::string > &aspath)AST::IncludeStatementinline
setEndPosition(const AST::FilePosition &pos)AST::ASTNode
setEndPosition(uint32_t line, uint32_t column)AST::ASTNode
setKeyword(const AST::Token< IncludeKeyword > &keyword)AST::IncludeStatementinline
setPath(const AST::Token< std::string > &path)AST::IncludeStatementinline
setPathType(const PathType &pathtype)AST::IncludeStatementinline
setPosition(const AST::FilePosition &pos)AST::ASTNode
setPosition(uint32_t line, uint32_t column)AST::ASTNode
setType(const AST::Token< IncludeType > &type)AST::IncludeStatementinline
static_typeAST::IncludeStatementstatic
TYPE() constAST::IncludeStatementinline