Lines Matching refs:Value
33 virtual void write8(uint8_t Value) = 0;
43 void writeLE16(uint16_t Value) {
44 write8(uint8_t(Value));
45 write8(uint8_t(Value >> 8));
48 void writeLE32(uint32_t Value) {
49 writeLE16(uint16_t(Value));
50 writeLE16(uint16_t(Value >> 16));
53 void writeLE64(uint64_t Value) {
54 writeLE32(uint32_t(Value));
55 writeLE32(uint32_t(Value >> 32));
58 template <bool IsELF64, typename T> void writeAddrOrOffset(T Value) {
60 writeLE64(Value);
62 writeLE32(Value);
65 template <bool IsELF64, typename T> void writeELFWord(T Value) {
66 writeLE32(Value);
69 template <bool IsELF64, typename T> void writeELFXword(T Value) {
71 writeLE64(Value);
73 writeLE32(Value);
95 void write8(uint8_t Value) override { Out << char(Value); }