43 import static com.sun.tools.javac.code.Flags.*; |
43 import static com.sun.tools.javac.code.Flags.*; |
44 import static com.sun.tools.javac.code.Kinds.*; |
44 import static com.sun.tools.javac.code.Kinds.*; |
45 import static com.sun.tools.javac.code.TypeTags.*; |
45 import static com.sun.tools.javac.code.TypeTags.*; |
46 import static com.sun.tools.javac.jvm.ByteCodes.*; |
46 import static com.sun.tools.javac.jvm.ByteCodes.*; |
47 import static com.sun.tools.javac.jvm.CRTFlags.*; |
47 import static com.sun.tools.javac.jvm.CRTFlags.*; |
48 import static com.sun.tools.javac.main.OptionName.*; |
48 import static com.sun.tools.javac.main.Option.*; |
49 import static com.sun.tools.javac.tree.JCTree.Tag.*; |
49 import static com.sun.tools.javac.tree.JCTree.Tag.*; |
50 import static com.sun.tools.javac.tree.JCTree.Tag.BLOCK; |
50 import static com.sun.tools.javac.tree.JCTree.Tag.BLOCK; |
51 |
51 |
52 /** This pass maps flat Java (i.e. without inner classes) to bytecodes. |
52 /** This pass maps flat Java (i.e. without inner classes) to bytecodes. |
53 * |
53 * |