2225 public void visitSelect(JCFieldAccess tree) { |
2225 public void visitSelect(JCFieldAccess tree) { |
2226 Symbol sym = tree.sym; |
2226 Symbol sym = tree.sym; |
2227 |
2227 |
2228 if (tree.name == names._class) { |
2228 if (tree.name == names._class) { |
2229 Assert.check(target.hasClassLiterals()); |
2229 Assert.check(target.hasClassLiterals()); |
2230 code.emitop2(ldc2, makeRef(tree.pos(), tree.selected.type)); |
2230 code.emitLdc(makeRef(tree.pos(), tree.selected.type)); |
2231 result = items.makeStackItem(pt); |
2231 result = items.makeStackItem(pt); |
2232 return; |
2232 return; |
2233 } |
2233 } |
2234 |
2234 |
2235 Symbol ssym = TreeInfo.symbol(tree.selected); |
2235 Symbol ssym = TreeInfo.symbol(tree.selected); |