From 0d63f2a68fcc765db3c4cbbc120074d736e4fc11 Mon Sep 17 00:00:00 2001 From: Tim Schendekehl Date: Fri, 12 May 2023 19:35:43 +0200 Subject: [PATCH] Allow catch variable with type constructors --- spec/statement.dd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/statement.dd b/spec/statement.dd index 9e8b847d8f..dd1d7c0b08 100644 --- a/spec/statement.dd +++ b/spec/statement.dd @@ -1916,7 +1916,7 @@ $(GNAME Catch): $(D catch $(LPAREN)) $(GLINK CatchParameter) $(D $(RPAREN)) $(GLINK NoScopeNonEmptyStatement) $(GNAME CatchParameter): - $(GLINK2 type, BasicType) $(GLINK_LEX Identifier)$(OPT) + $(GLINK2 type, TypeCtors)$(OPT) $(GLINK2 type, BasicType) $(GLINK_LEX Identifier)$(OPT) $(GNAME FinallyStatement): $(D finally) $(GLINK NoScopeNonEmptyStatement)