remove all ims until the im with trigger te concode_field_sep Deque<IntendedMeans> intendedMeans concode_elem_sep boolean isSuspended concode_elem_sep Intention EmptyInt concode_elem_sep AtomicInteger idCount concode_elem_sep long serialVersionUID concode_elem_sep int id concode_elem_sep int atomicCount concode_field_sep IntendedMeans getIM concode_elem_sep boolean isSuspended concode_elem_sep void setAtomic concode_elem_sep IntendedMeans getBottom concode_elem_sep boolean hasTrigger concode_elem_sep int getId concode_elem_sep int compareTo concode_elem_sep boolean isFinished concode_elem_sep Term getAsTerm concode_elem_sep void push concode_elem_sep IntendedMeans peek concode_elem_sep void setSuspended concode_elem_sep IntendedMeans pop concode_elem_sep Iterator<IntendedMeans> iterator concode_elem_sep Element getAsDOM concode_elem_sep int size concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep Intention clone concode_elem_sep String toString concode_elem_sep boolean isAtomic
boolean function ( Trigger arg0 , Unifier arg1 ) { IntendedMeans loc0 = getIM ( arg0 , arg1 ) ; if ( loc0 != null ) { while ( peek ( ) != loc0 ) { pop ( ) ; } pop ( ) ; return true ; } return false ; }