From 3fd81fc966044c8739132911671047bc9aa5153c Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 22 Feb 2020 08:29:50 -0800 Subject: [PATCH] Fixed paring for binding to generic methods --- IDEHelper/Compiler/BfReducer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IDEHelper/Compiler/BfReducer.cpp b/IDEHelper/Compiler/BfReducer.cpp index 5e1ebe2f..979f48fd 100644 --- a/IDEHelper/Compiler/BfReducer.cpp +++ b/IDEHelper/Compiler/BfReducer.cpp @@ -1931,6 +1931,7 @@ BfExpression* BfReducer::CreateExpression(BfAstNode* node, CreateExprFlags creat { if (tokenNode->GetToken() == BfToken_LChevron) { + mVisitorPos.MoveNext(); auto genericParamsDecl = CreateGenericArguments(tokenNode); MEMBER_SET_CHECKED(delegateBindExpr, mGenericArgs, genericParamsDecl); } @@ -6851,6 +6852,7 @@ BfDelegateBindExpression* BfReducer::CreateDelegateBindExpression(BfAstNode* all { if (tokenNode->GetToken() == BfToken_LChevron) { + mVisitorPos.MoveNext(); auto genericParamsDecl = CreateGenericArguments(tokenNode); MEMBER_SET_CHECKED(delegateBindExpr, mGenericArgs, genericParamsDecl); }