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.

Reply via email to