Lines Matching refs:zJson
131 const char *zJson; /* Original JSON string */ member
771 const char *z = pParse->zJson; in jsonParseValue()
929 const char *zJson /* Input JSON text to be parsed */ in jsonParse() argument
933 if( zJson==0 ) return 1; in jsonParse()
934 pParse->zJson = zJson; in jsonParse()
939 while( fast_isspace(zJson[i]) ) i++; in jsonParse()
940 if( zJson[i] ) i = -1; in jsonParse()
1017 const char *zJson = (const char*)sqlite3_value_text(argv[0]); in jsonParseCached() local
1025 if( zJson==0 ) return 0; in jsonParseCached()
1034 && memcmp(p->zJson,zJson,nJson)==0 in jsonParseCached()
1057 p->zJson = (char*)&p[1]; in jsonParseCached()
1058 memcpy((char*)p->zJson, zJson, nJson+1); in jsonParseCached()
1059 if( jsonParse(p, pErrCtx, p->zJson) ){ in jsonParseCached()
2131 char *zJson; /* Input JSON */ member
2209 sqlite3_free(p->zJson); in jsonEachCursorReset()
2216 p->zJson = 0; in jsonEachCursorReset()
2426 sqlite3_result_text(ctx, p->sParse.zJson, -1, SQLITE_STATIC); in jsonEachColumn()
2521 p->zJson = sqlite3_malloc64( n+1 ); in jsonEachFilter()
2522 if( p->zJson==0 ) return SQLITE_NOMEM; in jsonEachFilter()
2523 memcpy(p->zJson, z, (size_t)n+1); in jsonEachFilter()
2524 if( jsonParse(&p->sParse, 0, p->zJson) ){ in jsonEachFilter()