summaryrefslogtreecommitdiff
path: root/src/decompiler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/decompiler.cc')
-rw-r--r--src/decompiler.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/decompiler.cc b/src/decompiler.cc
index 1ddaedc3..91272301 100644
--- a/src/decompiler.cc
+++ b/src/decompiler.cc
@@ -604,6 +604,12 @@ struct Decompiler {
ts += "](";
return WrapChild(args[0], ts, ")", Precedence::Atomic);
}
+ case ExprType::CodeMetadata: {
+ auto cme = cast<CodeMetadataExpr>(n.e);
+ std::string c = "// @metadata.code." + cme->name + " ";
+ c += BinaryToString(cme->data);
+ return Value{{std::move(c)}, Precedence::None};
+ }
default: {
// Everything that looks like a function call.
std::string name;