public String getCVarsWithLines(PosSymbol pos, String prepend) {
   String[] typeString = getVarType(pos.getName());
   if (prepend != null) {
     typeString[0] = prepend + typeString[0];
   }
   int n = pos.getLocation().getPos().getLine() - lineCount;
   return stringWithLines(typeString[0], n);
 }
 public String stringFromSym(PosSymbol pos, String prepend) {
   int n = pos.getLocation().getPos().getLine() - lineCount;
   String retString;
   if (prepend != null) {
     retString = prepend + pos.getName();
   } else {
     retString = pos.getName();
   }
   return stringWithLines(retString, n);
 }
예제 #3
0
 public OperationSearcher(PosSymbol name, List<PTType> argumentTypes) {
   myQueryName = name.getName();
   myQueryLocation = name.getLocation();
   myActualArgumentTypes = new LinkedList<PTType>(argumentTypes);
 }