Home | History | Annotate | Download | only in llvm-readobj

Lines Matching refs:StringRef

15 #include "llvm/ADT/StringRef.h"
28 StringRef Name;
80 void printEnum(StringRef Label, T Value,
82 StringRef Name;
100 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag> > Flags,
127 void printFlags(StringRef Label, T Value) {
140 void printNumber(StringRef Label, uint64_t Value) {
144 void printNumber(StringRef Label, uint32_t Value) {
148 void printNumber(StringRef Label, uint16_t Value) {
152 void printNumber(StringRef Label, uint8_t Value) {
156 void printNumber(StringRef Label, int64_t Value) {
160 void printNumber(StringRef Label, int32_t Value) {
164 void printNumber(StringRef Label, int16_t Value) {
168 void printNumber(StringRef Label, int8_t Value) {
172 void printBoolean(StringRef Label, bool Value) {
177 void printList(StringRef Label, const SmallVectorImpl<T_> &List) {
190 void printHex(StringRef Label, T Value) {
195 void printHex(StringRef Label, StringRef Str, T Value) {
199 void printString(StringRef Label, StringRef Value) {
203 void printString(StringRef Label, const std::string &Value) {
208 void printNumber(StringRef Label, StringRef Str, T Value) {
212 void printBinary(StringRef Label, StringRef Str, ArrayRef<uint8_t> Value) {
216 void printBinary(StringRef Label, StringRef Str, ArrayRef<char> Value) {
222 void printBinary(StringRef Label, ArrayRef<uint8_t> Value) {
223 printBinaryImpl(Label, StringRef(), Value, false);
226 void printBinary(StringRef Label, ArrayRef<char> Value) {
229 printBinaryImpl(Label, StringRef(), V, false);
232 void printBinary(StringRef Label, StringRef Value) {
235 printBinaryImpl(Label, StringRef(), V, false);
238 void printBinaryBlock(StringRef Label, StringRef Value) {
241 printBinaryImpl(Label, StringRef(), V, true);
259 void printBinaryImpl(StringRef Label, StringRef Str, ArrayRef<uint8_t> Value,
267 DictScope(StreamWriter& W, StringRef N) : W(W) {
281 ListScope(StreamWriter& W, StringRef N) : W(W) {