]> git.cworth.org Git - apitrace/blobdiff - common/trace_writer_model.cpp
Improve internal format of profile results.
[apitrace] / common / trace_writer_model.cpp
index 9bd9ae6022cbf5ec895e42455f752ec35fcec97e..2e858a233971e3434410b8daba6fb5601c66e3a9 100644 (file)
@@ -100,6 +100,13 @@ public:
         writer.writePointer(node->value);
     }
 
+    void visit(Repr *node) {
+        writer.beginRepr();
+        _visit(node->humanValue);
+        _visit(node->machineValue);
+        writer.endRepr();
+    }
+
     void visit(Call *call) {
         unsigned call_no = writer.beginEnter(call->sig, call->thread_id);
         for (unsigned i = 0; i < call->args.size(); ++i) {