Lines Matching refs:strfrmt
1251 static const char *getformat (lua_State *L, const char *strfrmt, argument
1254 size_t len = strspn(strfrmt, L_FMTFLAGSF "123456789.");
1260 memcpy(form, strfrmt, len * sizeof(char));
1262 return strfrmt + len - 1;
1283 const char *strfrmt = luaL_checklstring(L, arg, &sfl); local
1284 const char *strfrmt_end = strfrmt+sfl;
1288 while (strfrmt < strfrmt_end) {
1289 if (*strfrmt != L_ESC)
1290 luaL_addchar(&b, *strfrmt++);
1291 else if (*++strfrmt == L_ESC)
1292 luaL_addchar(&b, *strfrmt++); /* %% */
1300 strfrmt = getformat(L, strfrmt, form);
1301 switch (*strfrmt++) {