src/share/classes/com/sun/tools/javac/code/Flags.java

changeset 1442
fcf89720ae71
parent 1415
01c9d4161882
child 1512
b12ffdfa1341
child 1569
475eb15dfdad
equal deleted inserted replaced
1441:c78acf6c2f3e 1442:fcf89720ae71
305 } 305 }
306 return modifiers; 306 return modifiers;
307 } 307 }
308 308
309 // Cache of modifier sets. 309 // Cache of modifier sets.
310 private static Map<Long, Set<Modifier>> modifierSets = 310 private static final Map<Long, Set<Modifier>> modifierSets =
311 new java.util.concurrent.ConcurrentHashMap<Long, Set<Modifier>>(64); 311 new java.util.concurrent.ConcurrentHashMap<Long, Set<Modifier>>(64);
312 312
313 public static boolean isStatic(Symbol symbol) { 313 public static boolean isStatic(Symbol symbol) {
314 return (symbol.flags() & STATIC) != 0; 314 return (symbol.flags() & STATIC) != 0;
315 } 315 }
354 ACYCLIC("acyclic"), 354 ACYCLIC("acyclic"),
355 PARAMETER("parameter"), 355 PARAMETER("parameter"),
356 VARARGS("varargs"), 356 VARARGS("varargs"),
357 PACKAGE("package"); 357 PACKAGE("package");
358 358
359 String name; 359 private final String name;
360 360
361 Flag(String name) { 361 Flag(String name) {
362 this.name = name; 362 this.name = name;
363 } 363 }
364 364

mercurial