Lines Matching refs:azArg
12723 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
17217 char **azArg; /* 0: module 1: schema 2: vtab name 3...: args */
115535 pMod = (Module*)sqlite3HashFind(&db->aModule, pTab->u.vtab.azArg[0]);
115556 pMod = (Module*)sqlite3HashFind(&db->aModule, pTab->u.vtab.azArg[0]);
131931 char *azArg[2]; /* Value of the argument and schema */
132064 for(i=0; i<ArraySize(pCsr->azArg); i++){
132065 sqlite3_free(pCsr->azArg[i]);
132066 pCsr->azArg[i] = 0;
132115 assert( j<ArraySize(pCsr->azArg) );
132116 assert( pCsr->azArg[j]==0 );
132118 pCsr->azArg[j] = sqlite3_mprintf("%s", zText);
132119 if( pCsr->azArg[j]==0 ){
132126 if( pCsr->azArg[1] ){
132127 sqlite3_str_appendf(&acc, "%Q.", pCsr->azArg[1]);
132130 if( pCsr->azArg[0] ){
132131 sqlite3_str_appendf(&acc, "=%Q", pCsr->azArg[0]);
132165 sqlite3_result_text(ctx, pCsr->azArg[i-pTab->iHidden],-1,SQLITE_TRANSIENT);
132432 char const *azArg[6];
132452 azArg[0] = "table";
132453 azArg[1] = zSchemaTabName = SCHEMA_TABLE(iDb);
132454 azArg[2] = azArg[1];
132455 azArg[3] = "1";
132456 azArg[4] = "CREATE TABLE x(type text,name text,tbl_name text,"
132458 azArg[5] = 0;
132466 sqlite3InitCallback(&initData, 5, (char **)azArg, 0);
144818 if( p->u.vtab.azArg ){
144821 if( i!=1 ) sqlite3DbFree(db, p->u.vtab.azArg[i]);
144823 sqlite3DbFree(db, p->u.vtab.azArg);
144828 ** Add a new module argument to pTable->u.vtab.azArg[].
144843 azModuleArg = sqlite3DbRealloc(db, pTable->u.vtab.azArg, nBytes);
144850 pTable->u.vtab.azArg = azModuleArg;
144894 if( pTable->u.vtab.azArg ){
144898 pTable->u.vtab.azArg[0], pParse->db->aDb[iDb].zDbSName);
145040 const char *const*azArg;
145048 azArg = (const char *const*)pTab->u.vtab.azArg;
145076 pTab->u.vtab.azArg[1] = db->aDb[iDb].zDbSName;
145086 rc = xConstruct(db, pMod->pAux, nArg, azArg, &pVTable->pVtab, &zErr);
145179 zMod = pTab->u.vtab.azArg[0];
145183 const char *zModule = pTab->u.vtab.azArg[0];
145249 zMod = pTab->u.vtab.azArg[0];
181928 const char *azArg[64];
181963 azArg[i-1] = (const char *)sqlite3_value_text(argv[i]);
181966 if( SQLITE_OK!=p->xCreate(argc-2, azArg, &pTokenizer) ){
182601 const char * const *azArg = 0;
182602 if( nDequote>1 ) azArg = (const char * const *)&azDequote[1];
182603 rc = pMod->xCreate((nDequote>1 ? nDequote-1 : 0), azArg, &pTok);
190655 const char * const *azArg, /* Tokenizer creation arguments */
190668 const char *z = azArg[i];
214773 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
215420 const char **azArg,
218623 char **azArg = sqlite3Fts5MallocZero(&rc, sizeof(char*) * nArg);
218627 if( azArg && pSpace ){
218641 azArg[nArg] = pSpace;
218652 (const char**)azArg, (int)nArg, pConfig,
218659 sqlite3_free(azArg);
218832 ** Arguments nArg/azArg contain the string arguments passed to the xCreate
218847 const char **azArg, /* Array of nArg CREATE VIRTUAL TABLE args */
218865 pRet->zDb = sqlite3Fts5Strndup(&rc, azArg[1], -1);
218866 pRet->zName = sqlite3Fts5Strndup(&rc, azArg[2], -1);
218878 const char *zOrig = azArg[i];
232458 const char **azArg,
232466 pMod = fts5LocateTokenizer(pGlobal, nArg==0 ? 0 : azArg[0]);
232470 *pzErr = sqlite3_mprintf("no such tokenizer: %s", azArg[0]);
232473 pMod->pUserData, (azArg?&azArg[1]:0), (nArg?nArg-1:0), &pConfig->pTok
233902 const char **azArg, int nArg,
233919 const char *zArg = azArg[i+1];
233920 if( 0==sqlite3_stricmp(azArg[i], "tokenchars") ){
233923 if( 0==sqlite3_stricmp(azArg[i], "separators") ){
234189 const char **azArg, int nArg,
234215 if( 0==sqlite3_stricmp(azArg[i], "categories") ){
234216 zCat = azArg[i+1];
234225 const char *zArg = azArg[i+1];
234226 if( 0==sqlite3_stricmp(azArg[i], "remove_diacritics") ){
234237 if( 0==sqlite3_stricmp(azArg[i], "tokenchars") ){
234240 if( 0==sqlite3_stricmp(azArg[i], "separators") ){
234243 if( 0==sqlite3_stricmp(azArg[i], "categories") ){
234411 const char **azArg, int nArg,
234421 zBase = azArg[0];
234433 const char **azArg2 = (nArg2 ? &azArg[1] : 0);
235117 const char **azArg,
235130 const char *zArg = azArg[i+1];
235131 if( 0==sqlite3_stricmp(azArg[i], "case_sensitive") ){