Lines Matching refs:Value
29 T Value; member
37 HexNumber(int8_t Value) : Value(static_cast<uint8_t >(Value)) { } in HexNumber()
38 HexNumber(int16_t Value) : Value(static_cast<uint16_t>(Value)) { } in HexNumber()
39 HexNumber(int32_t Value) : Value(static_cast<uint32_t>(Value)) { } in HexNumber()
40 HexNumber(int64_t Value) : Value(static_cast<uint64_t>(Value)) { } in HexNumber()
41 HexNumber(uint8_t Value) : Value(Value) { } in HexNumber()
42 HexNumber(uint16_t Value) : Value(Value) { } in HexNumber()
43 HexNumber(uint32_t Value) : Value(Value) { } in HexNumber()
44 HexNumber(uint64_t Value) : Value(Value) { } in HexNumber()
45 uint64_t Value; member
48 raw_ostream &operator<<(raw_ostream &OS, const HexNumber& Value);
75 HexNumber hex(T Value) { in hex() argument
76 return HexNumber(Value); in hex()
80 void printEnum(StringRef Label, T Value, in printEnum() argument
85 if (EnumItem.Value == Value) { in printEnum()
93 startLine() << Label << ": " << Name << " (" << hex(Value) << ")\n"; in printEnum()
95 startLine() << Label << ": " << hex(Value) << "\n"; in printEnum()
100 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag> > Flags,
107 if (Flag.Value == 0)
110 bool IsEnum = (Flag.Value & EnumMask) != 0;
111 if ((!IsEnum && (Value & Flag.Value) == Flag.Value) ||
112 (IsEnum && (Value & EnumMask) == Flag.Value)) {
119 startLine() << Label << " [ (" << hex(Value) << ")\n";
121 startLine() << " " << Flag.Name << " (" << hex(Flag.Value) << ")\n";
127 void printFlags(StringRef Label, T Value) { in printFlags() argument
128 startLine() << Label << " [ (" << hex(Value) << ")\n"; in printFlags()
130 uint64_t Curr = Value; in printFlags()
140 void printNumber(StringRef Label, uint64_t Value) { in printNumber() argument
141 startLine() << Label << ": " << Value << "\n"; in printNumber()
144 void printNumber(StringRef Label, uint32_t Value) { in printNumber() argument
145 startLine() << Label << ": " << Value << "\n"; in printNumber()
148 void printNumber(StringRef Label, uint16_t Value) { in printNumber() argument
149 startLine() << Label << ": " << Value << "\n"; in printNumber()
152 void printNumber(StringRef Label, uint8_t Value) { in printNumber() argument
153 startLine() << Label << ": " << unsigned(Value) << "\n"; in printNumber()
156 void printNumber(StringRef Label, int64_t Value) { in printNumber() argument
157 startLine() << Label << ": " << Value << "\n"; in printNumber()
160 void printNumber(StringRef Label, int32_t Value) { in printNumber() argument
161 startLine() << Label << ": " << Value << "\n"; in printNumber()
164 void printNumber(StringRef Label, int16_t Value) { in printNumber() argument
165 startLine() << Label << ": " << Value << "\n"; in printNumber()
168 void printNumber(StringRef Label, int8_t Value) { in printNumber() argument
169 startLine() << Label << ": " << int(Value) << "\n"; in printNumber()
172 void printBoolean(StringRef Label, bool Value) { in printBoolean() argument
173 startLine() << Label << ": " << (Value ? "Yes" : "No") << '\n'; in printBoolean()
190 void printHex(StringRef Label, T Value) { in printHex() argument
191 startLine() << Label << ": " << hex(Value) << "\n"; in printHex()
195 void printHex(StringRef Label, StringRef Str, T Value) { in printHex() argument
196 startLine() << Label << ": " << Str << " (" << hex(Value) << ")\n"; in printHex()
199 void printString(StringRef Label, StringRef Value) { in printString() argument
200 startLine() << Label << ": " << Value << "\n"; in printString()
203 void printString(StringRef Label, const std::string &Value) { in printString() argument
204 startLine() << Label << ": " << Value << "\n"; in printString()
208 void printNumber(StringRef Label, StringRef Str, T Value) { in printNumber() argument
209 startLine() << Label << ": " << Str << " (" << Value << ")\n"; in printNumber()
212 void printBinary(StringRef Label, StringRef Str, ArrayRef<uint8_t> Value) { in printBinary() argument
213 printBinaryImpl(Label, Str, Value, false); in printBinary()
216 void printBinary(StringRef Label, StringRef Str, ArrayRef<char> Value) { in printBinary() argument
217 ArrayRef<uint8_t> V(reinterpret_cast<const uint8_t*>(Value.data()), in printBinary()
218 Value.size()); in printBinary()
222 void printBinary(StringRef Label, ArrayRef<uint8_t> Value) { in printBinary() argument
223 printBinaryImpl(Label, StringRef(), Value, false); in printBinary()
226 void printBinary(StringRef Label, ArrayRef<char> Value) { in printBinary() argument
227 ArrayRef<uint8_t> V(reinterpret_cast<const uint8_t*>(Value.data()), in printBinary()
228 Value.size()); in printBinary()
232 void printBinary(StringRef Label, StringRef Value) { in printBinary() argument
233 ArrayRef<uint8_t> V(reinterpret_cast<const uint8_t*>(Value.data()), in printBinary()
234 Value.size()); in printBinary()
238 void printBinaryBlock(StringRef Label, StringRef Value) { in printBinaryBlock() argument
239 ArrayRef<uint8_t> V(reinterpret_cast<const uint8_t*>(Value.data()), in printBinaryBlock()
240 Value.size()); in printBinaryBlock()
259 void printBinaryImpl(StringRef Label, StringRef Str, ArrayRef<uint8_t> Value,