diff options
author | grootjans <grootjans@gmail.com> | 2010-12-18 16:03:22 +0100 |
---|---|---|
committer | grootjans <grootjans@gmail.com> | 2010-12-18 18:02:20 +0100 |
commit | 953b6c114051ad7926fea57bde5958345cb87f76 (patch) | |
tree | f2b3f611822e93c0b45fac8816a5b9644fea9c49 /src/core/lombok/javac/handlers/HandleSynchronized.java | |
parent | bac11b43dd73d0e92cac4a14c32e301adb009b10 (diff) | |
download | lombok-953b6c114051ad7926fea57bde5958345cb87f76.tar.gz lombok-953b6c114051ad7926fea57bde5958345cb87f76.tar.bz2 lombok-953b6c114051ad7926fea57bde5958345cb87f76.zip |
Moved all the Compile time constants from the Javac handlers and supporting classes
Diffstat (limited to 'src/core/lombok/javac/handlers/HandleSynchronized.java')
-rw-r--r-- | src/core/lombok/javac/handlers/HandleSynchronized.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/lombok/javac/handlers/HandleSynchronized.java b/src/core/lombok/javac/handlers/HandleSynchronized.java index b1394b02..42e29239 100644 --- a/src/core/lombok/javac/handlers/HandleSynchronized.java +++ b/src/core/lombok/javac/handlers/HandleSynchronized.java @@ -39,6 +39,7 @@ import com.sun.tools.javac.util.List; import lombok.Synchronized; import lombok.core.AnnotationValues; import lombok.core.AST.Kind; +import lombok.javac.Javac; import lombok.javac.JavacAnnotationHandler; import lombok.javac.JavacNode; @@ -85,7 +86,7 @@ public class HandleSynchronized implements JavacAnnotationHandler<Synchronized> JCExpression objectType = chainDots(maker, methodNode, "java", "lang", "Object"); //We use 'new Object[0];' because quite unlike 'new Object();', empty arrays *ARE* serializable! JCNewArray newObjectArray = maker.NewArray(chainDots(maker, methodNode, "java", "lang", "Object"), - List.<JCExpression>of(maker.Literal(TypeTags.INT, 0)), null); + List.<JCExpression>of(maker.Literal(Javac.getCTCint(TypeTags.class, "INT"), 0)), null); JCVariableDecl fieldDecl = maker.VarDef( maker.Modifiers(Flags.PRIVATE | Flags.FINAL | (isStatic ? Flags.STATIC : 0)), methodNode.toName(lockName), objectType, newObjectArray); |