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() argument 36 EnumEntry(StringRef N, T V) : Name(N), AltName(N), Value(V) {} in EnumEntry() argument 95 ArrayRef<EnumEntry<TEnum>> EnumValues) { in printEnum() 114 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag>> Flags, 117 typedef EnumEntry<TFlag> FlagEntry; 331 static bool flagName(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) { in flagName()
|