summaryrefslogtreecommitdiff
path: root/src/parse/root.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/root.cpp')
-rw-r--r--src/parse/root.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/parse/root.cpp b/src/parse/root.cpp
index 74d919c9..9eedd319 100644
--- a/src/parse/root.cpp
+++ b/src/parse/root.cpp
@@ -387,6 +387,11 @@ AST::TypeAlias Parse_TypeAlias(TokenStream& lex, AST::MetaItems meta_items)
tok = lex.getToken();
}
+ if( tok.type() == TOK_RWORD_WHERE )
+ {
+ Parse_WhereClause(lex, params);
+ GET_TOK(tok, lex);
+ }
CHECK_TOK(tok, TOK_EQUAL);
// Type