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

changeset 302
18e0269f25e3
parent 136
8eafba4f61be
child 554
9d9f26857129
     1.1 --- a/src/share/classes/com/sun/tools/javac/code/Kinds.java	Fri Jun 19 11:40:47 2009 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/code/Kinds.java	Wed Jun 24 10:50:27 2009 +0100
     1.3 @@ -95,6 +95,7 @@
     1.4          ANNOTATION("kindname.interface"),
     1.5          CONSTRUCTOR("kindname.constructor"),
     1.6          INTERFACE("kindname.interface"),
     1.7 +        ENUM("kindname.enum"),
     1.8          STATIC("kindname.static"),
     1.9          TYPEVAR("kindname.type.variable"),
    1.10          BOUND("kindname.type.variable.bound"),
    1.11 @@ -145,11 +146,15 @@
    1.12              return KindName.PACKAGE;
    1.13  
    1.14          case ENUM:
    1.15 +            return KindName.ENUM;
    1.16 +
    1.17          case ANNOTATION_TYPE:
    1.18 -        case INTERFACE:
    1.19          case CLASS:
    1.20              return KindName.CLASS;
    1.21  
    1.22 +        case INTERFACE:
    1.23 +            return KindName.INTERFACE;
    1.24 +
    1.25          case TYPE_PARAMETER:
    1.26              return KindName.TYPEVAR;
    1.27  
    1.28 @@ -160,8 +165,10 @@
    1.29          case EXCEPTION_PARAMETER:
    1.30              return KindName.VAR;
    1.31  
    1.32 +        case CONSTRUCTOR:
    1.33 +            return KindName.CONSTRUCTOR;
    1.34 +
    1.35          case METHOD:
    1.36 -        case CONSTRUCTOR:
    1.37          case STATIC_INIT:
    1.38          case INSTANCE_INIT:
    1.39              return KindName.METHOD;

mercurial