src/share/classes/com/sun/tools/javac/jvm/Gen.java

changeset 1358
fc123bdeddb8
parent 1336
26d93df3905a
child 1374
c002fdee76fd
equal deleted inserted replaced
1357:c75be5bc5283 1358:fc123bdeddb8
444 444
445 /* ************************************************************************ 445 /* ************************************************************************
446 * Normalizing class-members. 446 * Normalizing class-members.
447 *************************************************************************/ 447 *************************************************************************/
448 448
449 /** Distribute member initializer code into constructors and <clinit> 449 /** Distribute member initializer code into constructors and {@code <clinit>}
450 * method. 450 * method.
451 * @param defs The list of class member declarations. 451 * @param defs The list of class member declarations.
452 * @param c The enclosing class. 452 * @param c The enclosing class.
453 */ 453 */
454 List<JCTree> normalizeDefs(List<JCTree> defs, ClassSymbol c) { 454 List<JCTree> normalizeDefs(List<JCTree> defs, ClassSymbol c) {
687 687
688 /** Derived visitor method: check whether CharacterRangeTable 688 /** Derived visitor method: check whether CharacterRangeTable
689 * should be emitted, if so, put a new entry into CRTable 689 * should be emitted, if so, put a new entry into CRTable
690 * and call method to generate bytecode. 690 * and call method to generate bytecode.
691 * If not, just call method to generate bytecode. 691 * If not, just call method to generate bytecode.
692 * @see #genStat(Tree, Env) 692 * @see #genStat(JCTree, Env)
693 * 693 *
694 * @param tree The tree to be visited. 694 * @param tree The tree to be visited.
695 * @param env The environment to use. 695 * @param env The environment to use.
696 * @param crtFlags The CharacterRangeTable flags 696 * @param crtFlags The CharacterRangeTable flags
697 * indicating type of the entry. 697 * indicating type of the entry.
754 754
755 /** Derived visitor method: check whether CharacterRangeTable 755 /** Derived visitor method: check whether CharacterRangeTable
756 * should be emitted, if so, put a new entry into CRTable 756 * should be emitted, if so, put a new entry into CRTable
757 * and call method to generate bytecode. 757 * and call method to generate bytecode.
758 * If not, just call method to generate bytecode. 758 * If not, just call method to generate bytecode.
759 * @see #genCond(Tree,boolean) 759 * @see #genCond(JCTree,boolean)
760 * 760 *
761 * @param tree The tree to be visited. 761 * @param tree The tree to be visited.
762 * @param crtFlags The CharacterRangeTable flags 762 * @param crtFlags The CharacterRangeTable flags
763 * indicating type of the entry. 763 * indicating type of the entry.
764 */ 764 */

mercurial