Bash++
Bash++ compiler internal documentation
Main Page
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
AST
IncludeStatement
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
() const
AST::IncludeStatement
inline
ASTNode
()=default
AST::ASTNode
children
AST::ASTNode
protected
clear
()
AST::ASTNode
clearAsPath
()
AST::IncludeStatement
inline
clearChildren
()
AST::ASTNode
end_position
AST::ASTNode
protected
getCharPositionInLine
() const
AST::ASTNode
getChildAt
(size_t index) const
AST::ASTNode
getChildren
() const
AST::ASTNode
getChildrenCount
() const
AST::ASTNode
getEndPosition
() const
AST::ASTNode
getFirstChild
() const
AST::ASTNode
getLastChild
() const
AST::ASTNode
getLine
() const
AST::ASTNode
getPosition
() const
AST::ASTNode
getType
() const override
AST::IncludeStatement
inline
virtual
IncludeKeyword
enum name
AST::IncludeStatement
IncludeType
enum name
AST::IncludeStatement
KEYWORD
() const
AST::IncludeStatement
inline
m_ASPATH
AST::IncludeStatement
protected
m_KEYWORD
AST::IncludeStatement
protected
m_PATH
AST::IncludeStatement
protected
m_PATHTYPE
AST::IncludeStatement
protected
m_TYPE
AST::IncludeStatement
protected
PATH
() const
AST::IncludeStatement
inline
PATHTYPE
() const
AST::IncludeStatement
inline
PathType
enum name
AST::IncludeStatement
position
AST::ASTNode
protected
prettyPrint
(std::ostream &os, int indentation_level=0) const override
AST::IncludeStatement
inline
virtual
setAsPath
(const AST::Token< std::string > &aspath)
AST::IncludeStatement
inline
setEndPosition
(const AST::FilePosition &pos)
AST::ASTNode
setEndPosition
(uint32_t line, uint32_t column)
AST::ASTNode
setKeyword
(const AST::Token< IncludeKeyword > &keyword)
AST::IncludeStatement
inline
setPath
(const AST::Token< std::string > &path)
AST::IncludeStatement
inline
setPathType
(const PathType &pathtype)
AST::IncludeStatement
inline
setPosition
(const AST::FilePosition &pos)
AST::ASTNode
setPosition
(uint32_t line, uint32_t column)
AST::ASTNode
setType
(const AST::Token< IncludeType > &type)
AST::IncludeStatement
inline
static_type
AST::IncludeStatement
static
TYPE
() const
AST::IncludeStatement
inline
Generated by
1.9.8