abouttreesummaryrefslogcommitdiff
path: root/gen/TocParser.h
diff options
context:
space:
mode:
authorPatrick Schönberger2021-08-04 17:46:48 +0200
committerPatrick Schönberger2021-08-04 17:46:48 +0200
commitc2ba7425955ae538e220cec79d9124756d1b4c8b (patch)
tree95ae57095eaf15a8914edf0eda6a7d842ec2f10d /gen/TocParser.h
parent7f83e1b208e87e3808b268303bb633a8fda203f5 (diff)
downloadtoc-c2ba7425955ae538e220cec79d9124756d1b4c8b.tar.gz
toc-c2ba7425955ae538e220cec79d9124756d1b4c8b.zip
function resolution, pre generics
Diffstat (limited to 'gen/TocParser.h')
-rw-r--r--gen/TocParser.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/gen/TocParser.h b/gen/TocParser.h
index cbecf46..35798a1 100644
--- a/gen/TocParser.h
+++ b/gen/TocParser.h
@@ -21,7 +21,7 @@ public:
T__38 = 39, T__39 = 40, T__40 = 41, T__41 = 42, T__42 = 43, T__43 = 44,
T__44 = 45, T__45 = 46, T__46 = 47, T__47 = 48, T__48 = 49, T__49 = 50,
T__50 = 51, T__51 = 52, T__52 = 53, T__53 = 54, T__54 = 55, T__55 = 56,
- T__56 = 57, INT_LIT = 58, DECIMAL_LIT = 59, STRING_LIT = 60, BOOL_LIT = 61,
+ T__56 = 57, INT_LIT = 58, DECIMAL_LIT = 59, BOOL_LIT = 60, StringLit = 61,
NAME = 62, WS = 63, NEWLINE = 64
};
@@ -219,8 +219,8 @@ public:
virtual size_t getRuleIndex() const override;
FuncNameContext *funcName();
ParameterContext *parameter();
- BodyContext *body();
TypeContext *type();
+ BodyContext *body();
GenericDeclContext *genericDecl();
@@ -419,11 +419,10 @@ public:
public:
ForStmtContext(antlr4::ParserRuleContext *parent, size_t invokingState);
virtual size_t getRuleIndex() const override;
+ VarInitContext *varInit();
std::vector<ExprContext *> expr();
ExprContext* expr(size_t i);
BodyContext *body();
- VarInitContext *varInit();
- AssignStmtContext *assignStmt();
};
@@ -578,7 +577,7 @@ public:
virtual size_t getRuleIndex() const override;
antlr4::tree::TerminalNode *INT_LIT();
antlr4::tree::TerminalNode *DECIMAL_LIT();
- antlr4::tree::TerminalNode *STRING_LIT();
+ antlr4::tree::TerminalNode *StringLit();
antlr4::tree::TerminalNode *BOOL_LIT();