H A D | ScopedPrinter.h | 24 template <typename T> struct EnumEntry { struct 35 EnumEntry(StringRef N, StringRef A, T V) : Name(N), AltName(A), Value(V) {} in EnumEntry() function 36 EnumEntry(StringRef N, T V) : Name(N), AltName(N), Value(V) {} in EnumEntry() argument 97 ArrayRef<EnumEntry<TEnum>> EnumValues) { in printEnum() 116 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag>> Flags, 119 typedef EnumEntry<TFlag> FlagEntry; 332 static bool flagName(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) { in flagName()
|