public void visitFunctionDeclarator(FunctionDeclarator functionDeclarator) {
   visitTargettedDeclarator(functionDeclarator);
   visit(functionDeclarator.getArgs());
 }
 public void visitPointerDeclarator(PointerDeclarator pointerDeclarator) {
   visitTargettedDeclarator(pointerDeclarator);
 }
 public void visitArrayDeclarator(ArrayDeclarator arrayDeclarator) {
   visitTargettedDeclarator(arrayDeclarator);
   visit(arrayDeclarator.getDimensions());
 }