X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_writer_model.cpp;h=2e858a233971e3434410b8daba6fb5601c66e3a9;hb=3223b1d6ce831bed7db99651f787cf0e827bd8b1;hp=96544d1502f6eb24c74343866764722f05ec70b2;hpb=ee659c84695e9f94b1f6a5f8be203dc0012ca685;p=apitrace diff --git a/common/trace_writer_model.cpp b/common/trace_writer_model.cpp index 96544d1..2e858a2 100644 --- a/common/trace_writer_model.cpp +++ b/common/trace_writer_model.cpp @@ -97,7 +97,14 @@ public: } void visit(Pointer *node) { - writer.writeOpaque((const void *) (size_t) node->value); + writer.writePointer(node->value); + } + + void visit(Repr *node) { + writer.beginRepr(); + _visit(node->humanValue); + _visit(node->machineValue); + writer.endRepr(); } void visit(Call *call) {