![]() |
linc 0.7
Linc is a general-purpose programming language inspired by C
|
This is the complete list of members for linc::EnumerationDeclaration, including all inherited members.
addToken(const Token &token) const (defined in linc::Node) | linc::Node | inline |
addTokens(const std::vector< Token > &tokens) const (defined in linc::Node) | linc::Node | inline |
clone() const final override (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inlinevirtual |
Declaration(NodeInfo info=NodeInfo{}) (defined in linc::Declaration) | linc::Declaration | inline |
Declaration(const Token::Info &token_info) (defined in linc::Declaration) | linc::Declaration | inline |
EnumerationDeclaration(const Token &enumeration_keyword, const Token &left_brace, const Token &right_brace, std::unique_ptr< const IdentifierExpression > identifier, std::unique_ptr< const NodeListClause< EnumeratorClause > > enumerators) (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inline |
getEnumerationKeyword() const (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inline |
getEnumerators() const (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inline |
getIdentifier() const (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inline |
getInfo() const (defined in linc::Node) | linc::Node | inline |
getInfoString() const (defined in linc::Node) | linc::Node | inline |
getLeftBrace() const (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inline |
getRightBrace() const (defined in linc::EnumerationDeclaration) | linc::EnumerationDeclaration | inline |
getTokenInfo() const (defined in linc::Node) | linc::Node | inline |
getTokens() const (defined in linc::Node) | linc::Node | inline |
Node(const NodeInfo &info) (defined in linc::Node) | linc::Node | inline |
Node(const Token::Info &token_info) (defined in linc::Node) | linc::Node | inline |
setLineNumber(size_t line_number) const (defined in linc::Node) | linc::Node | inline |
setTokens(std::vector< Token > tokens) const (defined in linc::Node) | linc::Node | inline |
~Declaration()=default (defined in linc::Declaration) | linc::Declaration | virtual |
~Node()=default (defined in linc::Node) | linc::Node | virtual |