src/share/classes/com/sun/tools/javac/main/JavaCompiler.java

changeset 1127
ca49d50318dc
parent 1096
b0d5f00e69f7
child 1135
36553cb94345
     1.1 --- a/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java	Sat Nov 05 00:02:33 2011 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java	Tue Nov 08 11:51:05 2011 -0800
     1.3 @@ -1506,20 +1506,20 @@
     1.4                      for (List<JCTree> it = tree.defs; it.tail != null; it = it.tail) {
     1.5                          JCTree t = it.head;
     1.6                          switch (t.getTag()) {
     1.7 -                        case JCTree.CLASSDEF:
     1.8 +                        case CLASSDEF:
     1.9                              if (isInterface ||
    1.10                                  (((JCClassDecl) t).mods.flags & (Flags.PROTECTED|Flags.PUBLIC)) != 0 ||
    1.11                                  (((JCClassDecl) t).mods.flags & (Flags.PRIVATE)) == 0 && ((JCClassDecl) t).sym.packge().getQualifiedName() == names.java_lang)
    1.12                                  newdefs.append(t);
    1.13                              break;
    1.14 -                        case JCTree.METHODDEF:
    1.15 +                        case METHODDEF:
    1.16                              if (isInterface ||
    1.17                                  (((JCMethodDecl) t).mods.flags & (Flags.PROTECTED|Flags.PUBLIC)) != 0 ||
    1.18                                  ((JCMethodDecl) t).sym.name == names.init ||
    1.19                                  (((JCMethodDecl) t).mods.flags & (Flags.PRIVATE)) == 0 && ((JCMethodDecl) t).sym.packge().getQualifiedName() == names.java_lang)
    1.20                                  newdefs.append(t);
    1.21                              break;
    1.22 -                        case JCTree.VARDEF:
    1.23 +                        case VARDEF:
    1.24                              if (isInterface || (((JCVariableDecl) t).mods.flags & (Flags.PROTECTED|Flags.PUBLIC)) != 0 ||
    1.25                                  (((JCVariableDecl) t).mods.flags & (Flags.PRIVATE)) == 0 && ((JCVariableDecl) t).sym.packge().getQualifiedName() == names.java_lang)
    1.26                                  newdefs.append(t);

mercurial