Lines Matching refs:pCtx

68   sqlite3_context *pCtx;   /* Function context - put error messages here */  member
164 static void jsonInit(JsonString *p, sqlite3_context *pCtx){ in jsonInit() argument
165 p->pCtx = pCtx; in jsonInit()
184 sqlite3_result_error_nomem(p->pCtx); in jsonOom()
329 sqlite3_result_error(p->pCtx, "JSON cannot hold BLOB values", -1); in jsonAppendValue()
343 sqlite3_result_text64(p->pCtx, p->zBuf, p->nUsed, in jsonResult()
485 sqlite3_context *pCtx, /* Return value for this function */ in jsonReturnJson() argument
489 jsonInit(&s, pCtx); in jsonReturnJson()
492 sqlite3_result_subtype(pCtx, JSON_SUBTYPE); in jsonReturnJson()
531 sqlite3_context *pCtx, /* Return value for this function */ in jsonReturn() argument
537 sqlite3_result_null(pCtx); in jsonReturn()
541 sqlite3_result_int(pCtx, 1); in jsonReturn()
545 sqlite3_result_int(pCtx, 0); in jsonReturn()
562 sqlite3_result_int64(pCtx, SMALLEST_INT64); in jsonReturn()
572 sqlite3_result_int64(pCtx, i); in jsonReturn()
588 sqlite3_result_double(pCtx, r); in jsonReturn()
597 sqlite3_result_text(pCtx, pNode->u.zJContent, pNode->n, in jsonReturn()
605 sqlite3_result_text(pCtx, pNode->u.zJContent+1, pNode->n-2, in jsonReturn()
618 sqlite3_result_error_nomem(pCtx); in jsonReturn()
674 sqlite3_result_text(pCtx, zOut, j, sqlite3_free); in jsonReturn()
680 jsonReturnJson(pNode, pCtx, aReplace); in jsonReturn()
928 sqlite3_context *pCtx, /* Report errors here */ in jsonParse() argument
943 if( pCtx!=0 ){ in jsonParse()
945 sqlite3_result_error_nomem(pCtx); in jsonParse()
947 sqlite3_result_error(pCtx, "malformed JSON", -1); in jsonParse()
1013 sqlite3_context *pCtx, in jsonParseCached() argument
1027 p = (JsonParse*)sqlite3_get_auxdata(pCtx, JSON_CACHE_ID+iKey); in jsonParseCached()
1053 sqlite3_result_error_nomem(pCtx); in jsonParseCached()
1065 sqlite3_set_auxdata(pCtx, JSON_CACHE_ID+iMinKey, p, in jsonParseCached()
1067 return (JsonParse*)sqlite3_get_auxdata(pCtx, JSON_CACHE_ID+iMinKey); in jsonParseCached()
1294 sqlite3_context *pCtx /* Report errors here, if not NULL */ in jsonLookup() argument
1311 assert( zErr!=0 && pCtx!=0 ); in jsonLookup()
1314 sqlite3_result_error(pCtx, zMsg, -1); in jsonLookup()
1317 sqlite3_result_error_nomem(pCtx); in jsonLookup()
1328 sqlite3_context *pCtx, in jsonWrongNumArgs() argument
1333 sqlite3_result_error(pCtx, zMsg, -1); in jsonWrongNumArgs()
1975 pStr->pCtx = ctx; in jsonArrayStep()
1983 pStr->pCtx = ctx; in jsonArrayCompute()
2080 pStr->pCtx = ctx; in jsonObjectStep()