This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git

commit 65c260b5d5365a485bd3ed2fbc11437c77e64e72
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Aug 7 12:48:22 2024 -0700

    BaseASParser: fix parseFunctionBody() to adjust line/column values by the 
endLine and endColumn of the block open token
---
 .../org/apache/royale/compiler/internal/parsing/as/BaseASParser.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java
 
b/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java
index 20493a54e..c97c4104c 100644
--- 
a/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java
+++ 
b/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java
@@ -457,8 +457,8 @@ abstract class BaseASParser extends LLkParser implements 
IProblemReporter
             tokenizer.setPath(path);
             tokenizer.setSourcePositionAdjustment(
                     blockOpenToken.getEnd(),
-                    blockOpenToken.getLine(),
-                    blockOpenToken.getColumn());
+                    blockOpenToken.getEndLine(),
+                    blockOpenToken.getEndColumn());
 
             final IRepairingTokenBuffer buffer = new 
StreamingTokenBuffer(tokenizer);
             parser = new ASParser(workspace, buffer);

Reply via email to