diff options
Diffstat (limited to 'src/decompiler.cc')
-rw-r--r-- | src/decompiler.cc | 6 |
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; |