Lines Matching refs:FmtElm
95 void StringStream::Add(Vector<const char> format, Vector<FmtElm> elms) { in Add()
120 FmtElm current = elms[elm++]; in Add()
123 ASSERT_EQ(FmtElm::C_STR, current.type_); in Add()
129 ASSERT_EQ(FmtElm::LC_STR, current.type_); in Add()
136 ASSERT_EQ(FmtElm::OBJ, current.type_); in Add()
142 ASSERT_EQ(FmtElm::INT, current.type_); in Add()
219 Add(format, Vector<FmtElm>::empty()); in Add()
223 void StringStream::Add(const char* format, FmtElm arg0) { in Add()
225 FmtElm argv[argc] = { arg0 }; in Add()
226 Add(CStrVector(format), Vector<FmtElm>(argv, argc)); in Add()
230 void StringStream::Add(const char* format, FmtElm arg0, FmtElm arg1) { in Add()
232 FmtElm argv[argc] = { arg0, arg1 }; in Add()
233 Add(CStrVector(format), Vector<FmtElm>(argv, argc)); in Add()
237 void StringStream::Add(const char* format, FmtElm arg0, FmtElm arg1, in Add()
238 FmtElm arg2) { in Add()
240 FmtElm argv[argc] = { arg0, arg1, arg2 }; in Add()
241 Add(CStrVector(format), Vector<FmtElm>(argv, argc)); in Add()
245 void StringStream::Add(const char* format, FmtElm arg0, FmtElm arg1, in Add()
246 FmtElm arg2, FmtElm arg3) { in Add()
248 FmtElm argv[argc] = { arg0, arg1, arg2, arg3 }; in Add()
249 Add(CStrVector(format), Vector<FmtElm>(argv, argc)); in Add()