diff --git a/javacutil/src/main/java/org/checkerframework/javacutil/TreeUtils.java b/javacutil/src/main/java/org/checkerframework/javacutil/TreeUtils.java index a63126becee..17e1202758b 100644 --- a/javacutil/src/main/java/org/checkerframework/javacutil/TreeUtils.java +++ b/javacutil/src/main/java/org/checkerframework/javacutil/TreeUtils.java @@ -803,6 +803,7 @@ public static boolean isCompileTimeString(ExpressionTree node) { // tree gets cast to ClassTree when it is actually a NewClassTree, // for example in enclosingClass above. private static final Set classTreeKinds = EnumSet.noneOf(Tree.Kind.class); + static { for (Tree.Kind kind : Tree.Kind.values()) { if (kind.asInterface() == ClassTree.class) {