diff options
Diffstat (limited to 'src/hir/deserialise.cpp')
-rw-r--r-- | src/hir/deserialise.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/hir/deserialise.cpp b/src/hir/deserialise.cpp index f6b624c7..45a60887 100644 --- a/src/hir/deserialise.cpp +++ b/src/hir/deserialise.cpp @@ -997,7 +997,10 @@ namespace { #define _(x, ...) case ::MIR::CallTarget::TAG_##x: return ::MIR::CallTarget::make_##x( __VA_ARGS__ ); _(Value, deserialise_mir_lvalue() ) _(Path, deserialise_path() ) - _(Intrinsic, m_in.read_string() ) + _(Intrinsic, { + m_in.read_string(), + deserialise_pathparams() + }) #undef _ default: throw ""; |