private static String getNameFromExpression(final Expression e) { switch (e.getCode()) { case ArrayLength: { return cleanUpVariableName("length"); return cleanUpVariableName(((FieldReference) e.getOperand()).getName()); return cleanUpVariableName(mappedMethodName); return cleanUpVariableName(name);
final Block methodBody) { final NameVariables nv = new NameVariables(context); nv.addExistingName(name); nv.addExistingName(p.getName()); nv.addExistingName(f.getName()); nv.addExistingName(v.getName()); if (StringUtilities.isNullOrEmpty(varName) || varName.startsWith("V_") || !isValidName(varName)) { v.setName(null); v.setName(nv.getAlternativeName(varName)); p.setName(nv.generateNameForVariable(p, methodBody)); varDef.setName(nv.generateNameForVariable(varDef, methodBody));
final String name = getNameFromExpression(e.getArguments().get(0)); final Expression a = arguments.get(i); if (a.getCode() == AstCode.Load && a.getOperand() == variable) { final String name = getNameForArgument(e, i); proposedName = getNameForType(variable.getType()); return this.getAlternativeName(proposedName);
NameVariables.assignNamesToVariables(_context, orderedParameters, localVariables, method);
final Block methodBody) { final NameVariables nv = new NameVariables(context); nv.addExistingName(name); nv.addExistingName(p.getName()); nv.addExistingName(f.getName()); nv.addExistingName(v.getName()); if (StringUtilities.isNullOrEmpty(varName) || varName.startsWith("V_") || !isValidName(varName)) { v.setName(null); v.setName(nv.getAlternativeName(varName)); p.setName(nv.generateNameForVariable(p, methodBody)); varDef.setName(nv.generateNameForVariable(varDef, methodBody));
final String name = getNameFromExpression(e.getArguments().get(0)); final Expression a = arguments.get(i); if (a.getCode() == AstCode.Load && a.getOperand() == variable) { final String name = getNameForArgument(e, i); proposedName = getNameForType(variable.getType()); return this.getAlternativeName(proposedName);
NameVariables.assignNamesToVariables(_context, orderedParameters, localVariables, method);
final Block methodBody) { final NameVariables nv = new NameVariables(context); nv.addExistingName(name); nv.addExistingName(p.getName()); nv.addExistingName(f.getName()); nv.addExistingName(v.getName()); if (StringUtilities.isNullOrEmpty(varName) || varName.startsWith("V_") || !isValidName(varName)) { v.setName(null); v.setName(nv.getAlternativeName(varName)); p.setName(nv.generateNameForVariable(p, methodBody)); varDef.setName(nv.generateNameForVariable(varDef, methodBody));
final String name = getNameFromExpression(e.getArguments().get(0)); final Expression a = arguments.get(i); if (a.getCode() == AstCode.Load && a.getOperand() == variable) { final String name = getNameForArgument(e, i); proposedName = getNameForType(variable.getType()); return this.getAlternativeName(proposedName);
private static String getNameFromExpression(final Expression e) { switch (e.getCode()) { case ArrayLength: { return cleanUpVariableName("length"); return cleanUpVariableName(((FieldReference) e.getOperand()).getName()); return cleanUpVariableName(mappedMethodName); return cleanUpVariableName(name);
NameVariables.assignNamesToVariables(_context, orderedParameters, localVariables, method);
private static String getNameFromExpression(final Expression e) { switch (e.getCode()) { case ArrayLength: { return cleanUpVariableName("length"); return cleanUpVariableName(((FieldReference) e.getOperand()).getName()); return cleanUpVariableName(mappedMethodName); return cleanUpVariableName(name);
case PutStatic: { if (i == parent.getArguments().size() - 1) { return cleanUpVariableName(((FieldReference) parent.getOperand()).getName()); Character.isUpperCase(methodName.charAt(3))) { return cleanUpVariableName(methodName.substring(3)); return cleanUpVariableName(p.getName());
case PutStatic: { if (i == parent.getArguments().size() - 1) { return cleanUpVariableName(((FieldReference) parent.getOperand()).getName()); Character.isUpperCase(methodName.charAt(3))) { return cleanUpVariableName(methodName.substring(3)); return cleanUpVariableName(p.getName());
case PutStatic: { if (i == parent.getArguments().size() - 1) { return cleanUpVariableName(((FieldReference) parent.getOperand()).getName()); Character.isUpperCase(methodName.charAt(3))) { return cleanUpVariableName(methodName.substring(3)); return cleanUpVariableName(p.getName());