changeset 77:bca3a64a4a82

8007627: Support @Getter annotation on constructor Reviewed-by: attila, lagergren
author hannesw
date Thu, 07 Feb 2013 14:58:41 +0100
parents d7e83be6e7aa
children d5130a5803d1
files buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java	Thu Feb 07 17:17:29 2013 +0530
+++ b/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java	Thu Feb 07 14:58:41 2013 +0100
@@ -135,7 +135,7 @@
                 linkerAddGetterSetter(mi, className, memInfo);
             } else if (memInfo.isConstructorGetter()) {
                 final MemberInfo setter = scriptClassInfo.findSetter(memInfo);
-                linkerAddGetterSetter(mi, className, memInfo, setter);
+                linkerAddGetterSetter(mi, scriptClassInfo.getJavaName(), memInfo, setter);
             }
         }
         emitStaticInitSuffix(mi, className);
--- a/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java	Thu Feb 07 17:17:29 2013 +0530
+++ b/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java	Thu Feb 07 14:58:41 2013 +0100
@@ -112,7 +112,7 @@
                 linkerAddGetterSetter(mi, className, memInfo);
             } else if (memInfo.isPrototypeGetter()) {
                 final MemberInfo setter = scriptClassInfo.findSetter(memInfo);
-                linkerAddGetterSetter(mi, className, memInfo, setter);
+                linkerAddGetterSetter(mi, scriptClassInfo.getJavaName(), memInfo, setter);
             }
         }
         emitStaticInitSuffix(mi, className);