RopMethod function ( int arg0 ) { RopMethod loc0 = new RopMethod ( blocks . withRegisterOffset ( arg0 ) , firstLabel ) ; if ( exitPredecessors != null ) { loc0 . exitPredecessors = exitPredecessors ; loc0 . predecessors = predecessors ; } return loc0 ; }
returns an instance that is identical to this one , except that the registers in each instruction are offset by the given amount . concode_field_sep int firstLabel concode_elem_sep IntList[] predecessors concode_elem_sep BasicBlockList blocks concode_elem_sep IntList exitPredecessors concode_field_sep void calcPredecessors concode_elem_sep IntList getExitPredecessors concode_elem_sep BasicBlockList getBlocks concode_elem_sep int getFirstLabel concode_elem_sep IntList labelToPredecessors