From e5c1d782eaca9556a37d65b956937fc893e3437e Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 27 May 2025 12:52:46 +0200 Subject: [PATCH] TriviaStart fix for 'A.C()' --- IDEHelper/Compiler/BfReducer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/IDEHelper/Compiler/BfReducer.cpp b/IDEHelper/Compiler/BfReducer.cpp index 9d3014b6..075b053b 100644 --- a/IDEHelper/Compiler/BfReducer.cpp +++ b/IDEHelper/Compiler/BfReducer.cpp @@ -2880,6 +2880,7 @@ BfExpression* BfReducer::CreateExpression(BfAstNode* node, CreateExprFlags creat MEMBER_SET(memberRefExpr, mDotToken, nextTokenNode); MEMBER_SET(memberRefExpr, mTarget, typeRef); MEMBER_SET(memberRefExpr, mMemberName, identifierNode); + memberRefExpr->mTriviaStart = typeRef->mTriviaStart; exprLeft = memberRefExpr; mVisitorPos.mReadPos = checkIdx + 2; didSplit = true;