|
Bash++
Bash++ compiler internal documentation
|
This is the complete list of members for AST::HeredocBody, including all inherited members.
| _type | AST::ASTNode | private |
| addChild(const std::shared_ptr< ASTNode > &child) | AST::ASTNode | |
| addChildren(const std::vector< std::shared_ptr< ASTNode > > &childs) | AST::ASTNode | |
| addText(const AST::Token< std::string > &text) | AST::StringType | inline |
| addText(const std::string &text) | AST::StringType | inline |
| ASTNode()=default | AST::ASTNode | |
| ASTNode(AST::NodeType type) | AST::ASTNode | inlineexplicit |
| ASTNode(const ASTNode &other)=default | AST::ASTNode | |
| ASTNode(ASTNode &&other) noexcept=default | AST::ASTNode | |
| children | AST::ASTNode | protected |
| clear() | AST::ASTNode | |
| clearChildren() | AST::ASTNode | |
| DELIMITER() const | AST::HeredocBody | inline |
| 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 | AST::ASTNode | inline |
| HeredocBody() | AST::HeredocBody | inline |
| m_DELIMITER | AST::HeredocBody | protected |
| operator=(const ASTNode &other)=default | AST::ASTNode | |
| operator=(ASTNode &&other) noexcept=default | AST::ASTNode | |
| position | AST::ASTNode | protected |
| prettyPrint(std::ostream &os, size_t indentation_level=0) const override | AST::HeredocBody | inlinevirtual |
| setDelimiter(const AST::Token< std::string > &delimiter) | AST::HeredocBody | inline |
| setEndPosition(const AST::FilePosition &pos) | AST::ASTNode | |
| setEndPosition(uint32_t line, uint32_t column) | AST::ASTNode | |
| setPosition(const AST::FilePosition &pos) | AST::ASTNode | |
| setPosition(uint32_t line, uint32_t column) | AST::ASTNode | |
| StringType(AST::NodeType type) | AST::StringType | inlineexplicit |
| ~ASTNode()=default | AST::ASTNode | virtual |