Lines Matching refs:src
7417 const char*src;
7421 for(src=s+(size_t)lua_tointeger(L,lua_upvalueindex(3));
7422 src<=ms.src_end;
7423 src++){
7426 if((e=match(&ms,src,p))!=NULL){
7428 if(e==src)newstart++;
7431 return push_captures(&ms,src,e);
7496 const char*src=luaL_checklstring(L,1,&srcl);
7509 ms.src_init=src;
7510 ms.src_end=src+srcl;
7514 e=match(&ms,src,p);
7517 add_value(&ms,&b,src,e);
7519 if(e&&e>src)
7520 src=e;
7521 else if(src<ms.src_end)
7522 luaL_addchar(&b,*src++);
7526 luaL_addlstring(&b,src,ms.src_end-src);