From 6a0da2398bad741c39d876aab3985f4db9aa8819 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Fri, 8 May 2020 09:37:31 -0700 Subject: [PATCH] Allowed for declaring 'delegate void()[]' --- IDEHelper/Compiler/BfReducer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/IDEHelper/Compiler/BfReducer.cpp b/IDEHelper/Compiler/BfReducer.cpp index 00ab32d4..4dcea2c5 100644 --- a/IDEHelper/Compiler/BfReducer.cpp +++ b/IDEHelper/Compiler/BfReducer.cpp @@ -4613,8 +4613,9 @@ BfTypeReference* BfReducer::DoCreateTypeRef(BfAstNode* firstNode, CreateTypeRefF } MEMBER_SET_CHECKED(delegateTypeRef, mCloseParen, closeNode); mVisitorPos.MoveNext(); - - return delegateTypeRef; + + isHandled = true; + firstNode = delegateTypeRef; } else if (token == BfToken_Decltype) {