cleaned up recursiveASTVistor by removing dead code