nl: returns the `` caller block '' for a given `` return block '' . concode_field_sep Block entry concode_elem_sep Block exit concode_elem_sep ArrayList paths concode_elem_sep FlowGraph graph concode_elem_sep LocalVariable returnAddress concode_field_sep void setReturnAddress concode_elem_sep int numPaths concode_elem_sep void setExit concode_elem_sep FlowGraph graph concode_elem_sep void addPath concode_elem_sep LocalVariable returnAddress concode_elem_sep void removePathsContaining concode_elem_sep void removePath concode_elem_sep Block entry concode_elem_sep Block exit concode_elem_sep void print concode_elem_sep Block pathTarget concode_elem_sep Collection paths concode_elem_sep String toString concode_elem_sep void removeAllPaths concode_elem_sep void setEntry
code: Block function ( final Block arg0 ) { for ( int loc0 = 0 ; loc0 < paths . size ( ) ; loc0 ++ ) { final Block [ ] loc1 = ( Block [ ] ) paths . get ( loc0 ) ; if ( loc1 [ 1 ] == arg0 ) { return loc1 [ 0 ] ; } } return null ; }