Lines Matching refs:argv
45 static void randStr(sqlite3_context *context, int argc, sqlite3_value **argv){ in randStr() argument
59 iMin = sqlite3_value_int(argv[0]); in randStr()
62 iMax = sqlite3_value_int(argv[1]); in randStr()
102 sqlite3_value **argv in test_destructor() argument
109 if( sqlite3_value_type(argv[0])==SQLITE_NULL ) return; in test_destructor()
110 len = sqlite3_value_bytes(argv[0]); in test_destructor()
118 memcpy(zVal, sqlite3_value_text(argv[0]), len); in test_destructor()
125 sqlite3_value **argv in test_destructor16() argument
132 if( sqlite3_value_type(argv[0])==SQLITE_NULL ) return; in test_destructor16()
133 len = sqlite3_value_bytes16(argv[0]); in test_destructor16()
141 memcpy(zVal, sqlite3_value_text16(argv[0]), len); in test_destructor16()
148 sqlite3_value **argv in test_destructor_count() argument
192 sqlite3_value **argv in test_auxdata() argument
199 char const *z = (char*)sqlite3_value_text(argv[i]); in test_auxdata()
229 sqlite3_value **argv in test_error() argument
231 sqlite3_result_error(pCtx, (char*)sqlite3_value_text(argv[0]), -1); in test_error()
233 sqlite3_result_error_code(pCtx, sqlite3_value_int(argv[1])); in test_error()
246 sqlite3_value **argv /* Values for all function arguments */ in counterFunc() argument
255 *pCounter = sqlite3_value_int(argv[0]); in counterFunc()
279 sqlite3_value **argv in test_isolation() argument
282 sqlite3_value_text16(argv[0]); in test_isolation()
283 sqlite3_value_text(argv[0]); in test_isolation()
284 sqlite3_value_text16(argv[0]); in test_isolation()
285 sqlite3_value_text(argv[0]); in test_isolation()
287 sqlite3_result_value(pCtx, argv[1]); in test_isolation()
297 sqlite3_value **argv in test_eval() argument
304 zSql = (char*)sqlite3_value_text(argv[0]); in test_eval()
357 sqlite3_value **argv in testHexToUtf16be() argument
363 n = sqlite3_value_bytes(argv[0]); in testHexToUtf16be()
364 zIn = (const char*)sqlite3_value_text(argv[0]); in testHexToUtf16be()
384 sqlite3_value **argv in testHexToUtf8() argument
390 n = sqlite3_value_bytes(argv[0]); in testHexToUtf8()
391 zIn = (const char*)sqlite3_value_text(argv[0]); in testHexToUtf8()
411 sqlite3_value **argv in testHexToUtf16le() argument
417 n = sqlite3_value_bytes(argv[0]); in testHexToUtf16le()
418 zIn = (const char*)sqlite3_value_text(argv[0]); in testHexToUtf16le()
439 sqlite3_value **argv in real2hex() argument
451 v.r = sqlite3_value_double(argv[0]); in real2hex()
476 sqlite3_value **argv in test_extract() argument
488 pRec = (u8*)sqlite3_value_blob(argv[0]); in test_extract()
489 iIdx = sqlite3_value_int(argv[1]); in test_extract()
524 sqlite3_value **argv in test_decode() argument
538 pRec = (u8*)sqlite3_value_blob(argv[0]); in test_decode()
617 sqlite3_value **argv in test_zeroblob() argument
619 int nZero = sqlite3_value_int(argv[0]); in test_zeroblob()
630 sqlite3_value **argv in test_getsubtype() argument
632 sqlite3_result_int(context, (int)sqlite3_value_subtype(argv[0])); in test_getsubtype()
643 sqlite3_value **argv in test_frombind() argument
648 if( sqlite3_value_frombind(argv[i]) ) m |= ((sqlite3_uint64)1)<<i; in test_frombind()
660 sqlite3_value **argv in test_setsubtype() argument
662 sqlite3_result_value(context, argv[0]); in test_setsubtype()
663 sqlite3_result_subtype(context, (unsigned int)sqlite3_value_int(argv[1])); in test_setsubtype()