diff options
Diffstat (limited to 'src/hir/serialise.cpp')
-rw-r--r-- | src/hir/serialise.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index e200a39e..d80154ed 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -81,6 +81,11 @@ namespace { // m_out.write_count(val); //} + void serialise(bool v) { m_out.write_bool(v); }; + void serialise(unsigned int v) { m_out.write_count(v); }; + void serialise(uint64_t v) { m_out.write_u64c(v); }; + void serialise(int64_t v) { m_out.write_i64c(v); }; + void serialise_type(const ::HIR::TypeRef& ty) { m_out.write_tag( ty.m_data.tag() ); @@ -791,8 +796,6 @@ namespace { ) } - void serialise(unsigned int v) { m_out.write_count(v); }; - void serialise(const ::HIR::Linkage& linkage) { //m_out.write_tag( static_cast<int>(linkage.type) ); |