Add CodeGenerateVisitor.