You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by jo...@apache.org on 2024/12/09 22:07:40 UTC
(royale-compiler) 19/22: ASParser: recognize (and ignore) asdoc comment token in contexts where it should be treated like a regular multiline comment (references #189)
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 064ac9c64bd51bfbd9a9cfb933fcbdbb6cff0b79
Author: Josh Tynjala <jo...@apache.org>
AuthorDate: Thu Nov 7 14:17:13 2024 -0800
ASParser: recognize (and ignore) asdoc comment token in contexts where it should be treated like a regular multiline comment (references #189)
There may be more cases where this token needs to be ignored, but this should catch most in expressions.
---
.../main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g | 1 +
1 file changed, 1 insertion(+)
diff --git a/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g b/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g
index 74e661e13..f92953251 100644
--- a/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g
+++ b/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g
@@ -2415,6 +2415,7 @@ unaryExpr returns [ExpressionNodeBase n]
(options { greedy = true; }:
n=propertyAccessExpression[n]
| n=arguments[n]
+ | TOKEN_ASDOC_COMMENT
)*
;
exception catch [RecognitionException ex] { handleParsingError(ex); }