Lines Matching refs:insert

75  * are returned upon append/insert operations. They give the user
449 * @param il Instruction list to insert
452 public InstructionHandle insert(InstructionHandle ih, InstructionList il) {
481 * @param il list to insert before start of this list
484 public InstructionHandle insert(InstructionList il) {
490 return insert(start, il);
496 * @param ih instruction to insert
498 private void insert(InstructionHandle ih) {
517 * @param il Instruction list to insert
521 public InstructionHandle insert(Instruction i, InstructionList il) {
528 return insert(ih, il);
534 * @param i instruction to insert
537 public InstructionHandle insert(Instruction i) {
539 insert(ih);
547 * @param i branch instruction to insert
550 public BranchHandle insert(BranchInstruction i) {
552 insert(ih);
561 * @param j Instruction to insert before i in list
564 public InstructionHandle insert(Instruction i, Instruction j) {
565 return insert(i, new InstructionList(j));
575 public InstructionHandle insert(Instruction i, CompoundInstruction c) {
576 return insert(i, c.getInstructionList());
585 public InstructionHandle insert(CompoundInstruction c) {
586 return insert(c.getInstructionList());
592 * @param ih where to insert to the instruction list
593 * @param i Instruction to insert
596 public InstructionHandle insert(InstructionHandle ih, Instruction i) {
597 return insert(ih, new InstructionList(i));
603 * @param ih where to insert the instruction list
607 public InstructionHandle insert(InstructionHandle ih, CompoundInstruction c) {
608 return insert(ih, c.getInstructionList());
614 * @param ih where to insert to the instruction list
615 * @param i Instruction to insert
618 public BranchHandle insert(InstructionHandle ih, BranchInstruction i) {
623 insert(ih, il);