String returnLocName;
String thisLocName;
CompositeLocation pcLoc;
+ CompositeLocation returnLoc;
+
+ public CompositeLocation getReturnLoc() {
+ return returnLoc;
+ }
+
+ public void setReturnLoc(CompositeLocation returnLoc) {
+ this.returnLoc = returnLoc;
+ }
+
String globalLocName;
Map<Integer, CompositeLocation> mapParamIdxToInferLoc;
mapParamIdxToInferLoc.put(paramIdx, inferLoc);
}
+ public int getNumParam() {
+ return mapParamIdxToInferLoc.keySet().size();
+ }
+
+ public CompositeLocation getParamCompositeLocation(int idx) {
+ return mapParamIdxToInferLoc.get(idx);
+ }
+
public Map<Integer, CompositeLocation> getMapParamIdxToInferLoc() {
return mapParamIdxToInferLoc;
}
getDescSet(localVarLocSymbol).remove(localVarDesc);
}
+ public MethodDescriptor getMethodDesc() {
+ return md;
+ }
+
}