diff options
Diffstat (limited to 'src/parse/paths.cpp')
-rw-r--r-- | src/parse/paths.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parse/paths.cpp b/src/parse/paths.cpp index 360c630f..59b6b939 100644 --- a/src/parse/paths.cpp +++ b/src/parse/paths.cpp @@ -26,7 +26,7 @@ AST::Path Parse_Path(TokenStream& lex, eParsePathGenericMode generic_mode) case TOK_RWORD_SELF: GET_CHECK_TOK(tok, lex, TOK_DOUBLE_COLON); - return Parse_Path(lex, false, generic_mode); + return AST::Path(AST::Path::TagSelf(), Parse_PathNodes(lex, generic_mode)); case TOK_RWORD_SUPER: { GET_CHECK_TOK(tok, lex, TOK_DOUBLE_COLON); |