aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok/javac/handlers/HandleSynchronized.java
diff options
context:
space:
mode:
authorgrootjans <grootjans@gmail.com>2010-12-18 16:03:22 +0100
committergrootjans <grootjans@gmail.com>2010-12-18 18:02:20 +0100
commit953b6c114051ad7926fea57bde5958345cb87f76 (patch)
treef2b3f611822e93c0b45fac8816a5b9644fea9c49 /src/core/lombok/javac/handlers/HandleSynchronized.java
parentbac11b43dd73d0e92cac4a14c32e301adb009b10 (diff)
downloadlombok-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.java3
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);