From 2f62e331a2fc59ef8c94b840c75b6f549d01bbd7 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sat, 28 Oct 2017 22:30:57 +0800 Subject: Expand - Recurse when expanding in patterns --- src/expand/mod.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/expand/mod.cpp') diff --git a/src/expand/mod.cpp b/src/expand/mod.cpp index 959cef86..9c9693cf 100644 --- a/src/expand/mod.cpp +++ b/src/expand/mod.cpp @@ -173,6 +173,7 @@ void Expand_Pattern(::AST::Crate& crate, LList modstack, ::A } pat = mv$(newpat); + Expand_Pattern(crate, modstack, mod, pat, is_refutable); ), (Any, ), -- cgit v1.2.3