linc 0.7
Linc is a general-purpose programming language inspired by C
Loading...
Searching...
No Matches
linc::ReturnStatement Member List

This is the complete list of members for linc::ReturnStatement, including all inherited members.

addToken(const Token &token) const (defined in linc::Node)linc::Nodeinline
addTokens(const std::vector< Token > &tokens) const (defined in linc::Node)linc::Nodeinline
clone() const final override (defined in linc::ReturnStatement)linc::ReturnStatementinlinevirtual
getExpression() const (defined in linc::ReturnStatement)linc::ReturnStatementinline
getInfo() const (defined in linc::Node)linc::Nodeinline
getInfoString() const (defined in linc::Node)linc::Nodeinline
getReturnKeyword() const (defined in linc::ReturnStatement)linc::ReturnStatementinline
getTerminator() const (defined in linc::Statement)linc::Statementinline
getTokenInfo() const (defined in linc::Node)linc::Nodeinline
getTokens() const (defined in linc::Node)linc::Nodeinline
m_terminator (defined in linc::Statement)linc::Statement
Node(const NodeInfo &info) (defined in linc::Node)linc::Nodeinline
Node(const Token::Info &token_info) (defined in linc::Node)linc::Nodeinline
ReturnStatement(const Token &terminator, const Token &return_keyword, std::unique_ptr< const Expression > expression) (defined in linc::ReturnStatement)linc::ReturnStatementinline
setLineNumber(size_t line_number) const (defined in linc::Node)linc::Nodeinline
setTokens(std::vector< Token > tokens) const (defined in linc::Node)linc::Nodeinline
Statement(const Token terminator, const NodeInfo &info=NodeInfo{}) (defined in linc::Statement)linc::Statementinline
Statement(const Token terminator, const Token::Info &token_info) (defined in linc::Statement)linc::Statementinline
~Node()=default (defined in linc::Node)linc::Nodevirtual
~Statement()=default (defined in linc::Statement)linc::Statementvirtual