Lines Matching refs:azArg
13132 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
127609 char *azArg[2]; /* Value of the argument and schema */
127742 for(i=0; i<ArraySize(pCsr->azArg); i++){
127743 sqlite3_free(pCsr->azArg[i]);
127744 pCsr->azArg[i] = 0;
127793 assert( j<ArraySize(pCsr->azArg) );
127794 assert( pCsr->azArg[j]==0 );
127796 pCsr->azArg[j] = sqlite3_mprintf("%s", zText);
127797 if( pCsr->azArg[j]==0 ){
127804 if( pCsr->azArg[1] ){
127805 sqlite3_str_appendf(&acc, "%Q.", pCsr->azArg[1]);
127808 if( pCsr->azArg[0] ){
127809 sqlite3_str_appendf(&acc, "=%Q", pCsr->azArg[0]);
127843 sqlite3_result_text(ctx, pCsr->azArg[i-pTab->iHidden],-1,SQLITE_TRANSIENT);
128082 char const *azArg[6];
128102 azArg[0] = "table";
128103 azArg[1] = zMasterName = SCHEMA_TABLE(iDb);
128104 azArg[2] = azArg[1];
128105 azArg[3] = "1";
128106 azArg[4] = "CREATE TABLE x(type text,name text,tbl_name text,"
128108 azArg[5] = 0;
128115 sqlite3InitCallback(&initData, 5, (char **)azArg, 0);
139349 const char *const*azArg = (const char *const*)pTab->azModuleArg;
139392 rc = xConstruct(db, pMod->pAux, nArg, azArg, &pVTable->pVtab, &zErr);
175297 const char *azArg[64];
175332 azArg[i-1] = (const char *)sqlite3_value_text(argv[i]);
175335 if( SQLITE_OK!=p->xCreate(argc-2, azArg, &pTokenizer) ){
175970 const char * const *azArg = (const char * const *)&azDequote[1];
175971 rc = pMod->xCreate((nDequote>1 ? nDequote-1 : 0), azArg, &pTok);
183993 const char * const *azArg, /* Tokenizer creation arguments */
184006 const char *z = azArg[i];
207528 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
208157 const char **azArg,
211335 char **azArg = sqlite3Fts5MallocZero(&rc, sizeof(char*) * nArg);
211339 if( azArg && pSpace ){
211353 azArg[nArg] = pSpace;
211364 (const char**)azArg, (int)nArg, &pConfig->pTok, &pConfig->pTokApi,
211371 sqlite3_free(azArg);
211546 ** Arguments nArg/azArg contain the string arguments passed to the xCreate
211561 const char **azArg, /* Array of nArg CREATE VIRTUAL TABLE args */
211579 pRet->zDb = sqlite3Fts5Strndup(&rc, azArg[1], -1);
211580 pRet->zName = sqlite3Fts5Strndup(&rc, azArg[2], -1);
211592 const char *zOrig = azArg[i];
224754 const char **azArg,
224763 pMod = fts5LocateTokenizer(pGlobal, nArg==0 ? 0 : azArg[0]);
224767 *pzErr = sqlite3_mprintf("no such tokenizer: %s", azArg[0]);
224769 rc = pMod->x.xCreate(pMod->pUserData, &azArg[1], (nArg?nArg-1:0), ppTok);
226173 const char **azArg, int nArg,
226190 const char *zArg = azArg[i+1];
226191 if( 0==sqlite3_stricmp(azArg[i], "tokenchars") ){
226194 if( 0==sqlite3_stricmp(azArg[i], "separators") ){
226460 const char **azArg, int nArg,
226486 if( 0==sqlite3_stricmp(azArg[i], "categories") ){
226487 zCat = azArg[i+1];
226496 const char *zArg = azArg[i+1];
226497 if( 0==sqlite3_stricmp(azArg[i], "remove_diacritics") ){
226508 if( 0==sqlite3_stricmp(azArg[i], "tokenchars") ){
226511 if( 0==sqlite3_stricmp(azArg[i], "separators") ){
226514 if( 0==sqlite3_stricmp(azArg[i], "categories") ){
226682 const char **azArg, int nArg,
226692 zBase = azArg[0];
226704 const char **azArg2 = (nArg2 ? &azArg[1] : 0);