summaryrefslogtreecommitdiff
path: root/src/hir/serialise_lowlevel.hpp
diff options
context:
space:
mode:
authorJohn Hodge (Mutabah) <acessdev@gmail.com>2016-12-25 17:19:27 +1100
committerGitHub <noreply@github.com>2016-12-25 17:19:27 +1100
commit753a2f44cc4c00b952cddae2ceed066ebb18a470 (patch)
treeed4bbff4be39c44c57164641f4ed32b5ad4675f0 /src/hir/serialise_lowlevel.hpp
parentd12a8a886caf2e0edf33c1af831b1df990d2c892 (diff)
parent0c14c734fa32014fd24297ccdbed927016185ffd (diff)
downloadmrust-753a2f44cc4c00b952cddae2ceed066ebb18a470.tar.gz
Merge pull request #11 from ubsan/whitespace-fix
No more tears!
Diffstat (limited to 'src/hir/serialise_lowlevel.hpp')
-rw-r--r--src/hir/serialise_lowlevel.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/hir/serialise_lowlevel.hpp b/src/hir/serialise_lowlevel.hpp
index 5172e8e9..fb4504e7 100644
--- a/src/hir/serialise_lowlevel.hpp
+++ b/src/hir/serialise_lowlevel.hpp
@@ -26,9 +26,9 @@ public:
Writer(const Writer&) = delete;
Writer(Writer&&) = delete;
~Writer();
-
+
void write(const void* data, size_t count);
-
+
void write_u8(uint8_t v) {
write(reinterpret_cast<const char*>(&v), 1);
}
@@ -134,7 +134,7 @@ class ReadBuffer
unsigned int m_ofs;
public:
ReadBuffer(size_t size);
-
+
size_t capacity() const { return m_backing.capacity(); }
size_t read(void* dst, size_t len);
void populate(ReaderInner& is);
@@ -151,7 +151,7 @@ public:
~Reader();
void read(void* dst, size_t count);
-
+
uint8_t read_u8() {
uint8_t v;
read(&v, sizeof v);
@@ -212,7 +212,7 @@ public:
uint64_t va = read_u64c();
bool sign = (va & 0x1) != 0;
va >>= 1;
-
+
if( va == 0 && sign ) {
return INT64_MIN;
}