/* * (non-Javadoc) * * @see org.walkmod.javalang.visitors.VoidVisitorAdapter#visit(org.walkmod.javalang.ast.body.Parameter, * java.lang.Object) */ @SuppressWarnings("unchecked") @Override public void visit(Parameter n, VisitorContext arg) { Map<String, Object> m = variablesMap.get(classStack.peek()); Object[] strings = methodStack.toArray(); for (int i = 0; i < methodStack.size(); i++) { m = (Map<String, Object>) m.get(strings[i]); } m.put(n.getId().getName(), getActualType(n.getType())); super.visit(n, arg); }