|
Bash++
Bash++ compiler internal documentation
|
This is the complete list of members for AST::RawText, including all inherited members.
| addChild(const std::shared_ptr< ASTNode > &child) | AST::ASTNode | |
| addChildren(const std::vector< std::shared_ptr< ASTNode > > &childs) | AST::ASTNode | |
| appendText(const std::string &text) | AST::RawText | inline |
| ASTNode()=default | AST::ASTNode | |
| ASTNode(const ASTNode &other)=default | AST::ASTNode | |
| ASTNode(ASTNode &&other) noexcept=default | AST::ASTNode | |
| children | AST::ASTNode | protected |
| clear() | AST::ASTNode | |
| 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 | |
| getEscapedText() const | AST::RawText | inlineprotected |
| getFirstChild() const | AST::ASTNode | |
| getLastChild() const | AST::ASTNode | |
| getLine() const | AST::ASTNode | |
| getPosition() const | AST::ASTNode | |
| getType() const override | AST::RawText | inlinevirtual |
| m_TEXT | AST::RawText | 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::RawText | inlinevirtual |
| 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 | |
| setText(const AST::Token< std::string > &text) | AST::RawText | inline |
| static_type | AST::RawText | static |
| TEXT() const | AST::RawText | inline |
| ~ASTNode()=default | AST::ASTNode | virtual |