private void handleLocalAssociatedParams(){
  for (  ArrayList<RegisterSpec> ssaRegs : localVariables.values()) {
    int sz=ssaRegs.size();
    int paramIndex=-1;
    int paramCategory=0;
    for (int i=0; i < sz; i++) {
      RegisterSpec ssaSpec=ssaRegs.get(i);
      int ssaReg=ssaSpec.getReg();
      paramIndex=getParameterIndexForReg(ssaReg);
      if (paramIndex >= 0) {
        paramCategory=ssaSpec.getCategory();
        addMapping(ssaSpec,paramIndex);
        break;
      }
    }
    if (paramIndex < 0) {
      continue;
    }
    tryMapRegs(ssaRegs,paramIndex,paramCategory,true);
  }
}

private void handleLocalAssociatedParams ( ) { for ( ArrayList < RegisterSpec > ssaRegs : localVariables . values ( ) ) { int sz = ssaRegs . size ( ) ; int paramIndex = - 1 ; int paramCategory = 0 ; for ( int i = 0 ; i < sz ; i ++ ) { RegisterSpec ssaSpec = ssaRegs . get ( i ) ; int ssaReg = ssaSpec . getReg ( ) ; paramIndex = getParameterIndexForReg ( ssaReg ) ; if ( paramIndex >= 0 ) { paramCategory = ssaSpec . getCategory ( ) ; addMapping ( ssaSpec , paramIndex ) ; break ; } } if ( paramIndex < 0 ) { continue ; } tryMapRegs ( ssaRegs , paramIndex , paramCategory , true ) ; } }
maps all local - associated parameters to rop registers .
