Lines Matching refs:FmtElm
60 class FmtElm final {
62 FmtElm(int value) : type_(INT) { // NOLINT in FmtElm() function
65 explicit FmtElm(double value) : type_(DOUBLE) { in FmtElm() function
68 FmtElm(const char* value) : type_(C_STR) { // NOLINT in FmtElm() function
71 FmtElm(const Vector<const uc16>& value) : type_(LC_STR) { // NOLINT in FmtElm() function
74 FmtElm(Object* value) : type_(OBJ) { // NOLINT in FmtElm() function
77 FmtElm(Handle<Object> value) : type_(HANDLE) { // NOLINT in FmtElm() function
80 FmtElm(void* value) : type_(POINTER) { // NOLINT in FmtElm() function
116 void Add(Vector<const char> format, Vector<FmtElm> elms);
119 void Add(const char* format, FmtElm arg0);
120 void Add(const char* format, FmtElm arg0, FmtElm arg1);
121 void Add(const char* format, FmtElm arg0, FmtElm arg1, FmtElm arg2);
123 FmtElm arg0,
124 FmtElm arg1,
125 FmtElm arg2,
126 FmtElm arg3);
128 FmtElm arg0,
129 FmtElm arg1,
130 FmtElm arg2,
131 FmtElm arg3,
132 FmtElm arg4);