Update DataRecursiveASTVisitor so that it visits attributes.