langtools/src/share/classes/sun/tools/javap/JavapPrinter.java
changeset 656 4718b910737c
parent 10 06bc494ca11e
child 735 372aa565a221
equal deleted inserted replaced
655:1ebc7ce89018 656:4718b910737c
   651         }
   651         }
   652         switch (tag) {
   652         switch (tag) {
   653         case CONSTANT_METHOD:
   653         case CONSTANT_METHOD:
   654         case CONSTANT_INTERFACEMETHOD:
   654         case CONSTANT_INTERFACEMETHOD:
   655         case CONSTANT_FIELD: {
   655         case CONSTANT_FIELD: {
   656             CPX2 x = (CPX2)(cls.getCpoolEntry(cpx));
   656             CPX2 x = cls.getCpoolEntry(cpx);
   657             if (x.cpx1 == cls.getthis_cpx()) {
   657             if (x.cpx1 == cls.getthis_cpx()) {
   658                 // don't print class part for local references
   658                 // don't print class part for local references
   659                 cpx=x.cpx2;
   659                 cpx=x.cpx2;
   660             }
   660             }
   661         }
   661         }
   849         switch (tag) {
   849         switch (tag) {
   850         case CONSTANT_METHOD:
   850         case CONSTANT_METHOD:
   851         case CONSTANT_INTERFACEMETHOD:
   851         case CONSTANT_INTERFACEMETHOD:
   852         case CONSTANT_FIELD: {
   852         case CONSTANT_FIELD: {
   853             // CPX2 x=(CPX2)(cpool[cpx]);
   853             // CPX2 x=(CPX2)(cpool[cpx]);
   854             CPX2 x = (CPX2)(cls.getCpoolEntry(cpx));
   854             CPX2 x = cls.getCpoolEntry(cpx);
   855             if (x.cpx1 == cls.getthis_cpx()) {
   855             if (x.cpx1 == cls.getthis_cpx()) {
   856                 // don't print class part for local references
   856                 // don't print class part for local references
   857                 cpx=x.cpx2;
   857                 cpx=x.cpx2;
   858             }
   858             }
   859         }
   859         }