This is an automated email from the ASF dual-hosted git repository. aharui pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit bd774ec727e8fb8360082316e86297ecdd76c323 Author: Alex Harui <aha...@apache.org> AuthorDate: Thu Feb 22 10:04:36 2018 -0800 also for Class receiving a '*' type --- .../apache/royale/compiler/internal/codegen/js/jx/AsIsEmitter.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/AsIsEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/AsIsEmitter.java index 67346f3..e8ffe98 100644 --- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/AsIsEmitter.java +++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/AsIsEmitter.java @@ -128,8 +128,12 @@ public class AsIsEmitter extends JSSubEmitter { write(" /** @type {Function} */ ("); } + else if (dnode.getQualifiedName().equals(IASLanguageConstants.Class)) + { + write(" /** @type {Object|null} */ ("); + } getWalker().walk(left); - if (dnode.getQualifiedName().equals(IASLanguageConstants.Function)) + if (dnode.getQualifiedName().equals(IASLanguageConstants.Function) || dnode.getQualifiedName().equals(IASLanguageConstants.Class)) { write(")"); } -- To stop receiving notification emails like this one, please contact aha...@apache.org.