X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_writer_model.cpp;h=2e858a233971e3434410b8daba6fb5601c66e3a9;hb=4c4896f8490aca7f32956e402ffdf413d04c36dd;hp=9bd9ae6022cbf5ec895e42455f752ec35fcec97e;hpb=d559f02eff13e695d0005251dea3e920b20ded65;p=apitrace diff --git a/common/trace_writer_model.cpp b/common/trace_writer_model.cpp index 9bd9ae6..2e858a2 100644 --- a/common/trace_writer_model.cpp +++ b/common/trace_writer_model.cpp @@ -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) {