def visit_annassign(self, node, parent):
newnode = nodes.AnnAssign(node.lineno, node.col_offset, parent)<EOL>annotation = _visit_or_none(node, "<STR_LIT>", self, newnode)<EOL>newnode.postinit(<EOL>target=self.visit(node.target, newnode),<EOL>annotation=annotation,<EOL>simple=node.simple,<EOL>value=_visit_or_none(node, "<STR_LIT:value>", self, newnode),<EOL>)<EOL>return newnode<EOL>
visit an AnnAssign node by returning a fresh instance of it