public Automaton getPossibleNameValuesOfMakeURLInvocation(InvokeExpr expr) {
Integer index = MakeURLSignatureHandler.getMakeURLSignatures().get(
expr.getMethod().getSignature());
index = index == null ? -1 : index;
ValueBox valueBox = expr.getArgBox(index);
Automaton possibleValues;
try {
possibleValues = analysis.getAutomaton(valueBox);
} catch (IllegalArgumentException e) {
log.error(e.getMessage() + " \"" + expr.toString() + "\"");