diff options
Diffstat (limited to 'include/llvm/Bitcode/Serialize.h')
-rw-r--r-- | include/llvm/Bitcode/Serialize.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/llvm/Bitcode/Serialize.h b/include/llvm/Bitcode/Serialize.h index d73a92c59a..8431898deb 100644 --- a/include/llvm/Bitcode/Serialize.h +++ b/include/llvm/Bitcode/Serialize.h @@ -37,7 +37,9 @@ public: template <typename T> inline void Emit(const T& X) { SerializeTrait<T>::Emit(*this,X); } - void EmitInt(unsigned X); + void EmitInt(uint64_t X); + void EmitSInt(int64_t X); + void EmitBool(bool X) { EmitInt(X); } void EmitCStr(const char* beg, const char* end); void EmitCStr(const char* cstr); |