sqlite3.cfg: Add more functions reported as missing by daca@home
This commit is contained in:
parent
8e00f4ddfb
commit
ab227cbf6e
145
cfg/sqlite3.cfg
145
cfg/sqlite3.cfg
|
@ -741,6 +741,46 @@
|
|||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_create_function -->
|
||||
<!-- int sqlite3_create_function(sqlite3 *db,
|
||||
const char *zFunctionName,
|
||||
int nArg,
|
||||
int eTextRep,
|
||||
void *pApp,
|
||||
void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
|
||||
void (*xStep)(sqlite3_context*,int,sqlite3_value**),
|
||||
void (*xFinal)(sqlite3_context*)); -->
|
||||
<!-- Declaration for sqlite3_create_function16 is nearly the same, but zFunctionName is "const void *" -->
|
||||
<function name="sqlite3_create_function,sqlite3_create_function16">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="int"/>
|
||||
<arg nr="1">
|
||||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" direction="in">
|
||||
<not-null/>
|
||||
<not-uninit/>
|
||||
<strz/>
|
||||
</arg>
|
||||
<arg nr="3" direction="in">
|
||||
<not-uninit/>
|
||||
<valid>-1:127</valid>
|
||||
</arg>
|
||||
<arg nr="4" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="5"/>
|
||||
<arg nr="6">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="7">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="8">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_errcode -->
|
||||
<!-- int sqlite3_errcode(sqlite3 *db); -->
|
||||
<!-- int sqlite3_extended_errcode(sqlite3 *db); -->
|
||||
|
@ -1118,6 +1158,40 @@
|
|||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*)); -->
|
||||
<!-- void sqlite3_result_blob64(sqlite3_context*,const void*, sqlite3_uint64, void(*)(void*)); -->
|
||||
<function name="sqlite3_result_blob,sqlite3_result_blob64">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="3" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="4">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_double(sqlite3_context*, double); -->
|
||||
<function name="sqlite3_result_double">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" direction="in">
|
||||
<not-uninit/>
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_error(sqlite3_context*, const char*, int); -->
|
||||
<!-- void sqlite3_result_error16(sqlite3_context*, const void*, int); -->
|
||||
<function name="sqlite3_result_error,sqlite3_result_error16">
|
||||
|
@ -1132,6 +1206,57 @@
|
|||
</arg>
|
||||
<arg nr="3" direction="in">
|
||||
<not-uninit/>
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_error_toobig(sqlite3_context*); -->
|
||||
<!-- void sqlite3_result_error_nomem(sqlite3_context*); -->
|
||||
<function name="sqlite3_result_error_toobig,sqlite3_result_error_nomem">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_error_code(sqlite3_context*, int); -->
|
||||
<function name="sqlite3_result_error_code">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" direction="in">
|
||||
<not-uninit/>
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_int(sqlite3_context*, int); -->
|
||||
<!-- void sqlite3_result_int64(sqlite3_context*, sqlite3_int64); -->
|
||||
<function name="sqlite3_result_text,sqlite3_result_int64">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" direction="in">
|
||||
<not-uninit/>
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_null(sqlite3_context*); -->
|
||||
<function name="sqlite3_result_null">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
|
@ -1153,6 +1278,26 @@
|
|||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_result_blob -->
|
||||
<!-- void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64, void(*)(void*), unsigned char encoding); -->
|
||||
<function name="sqlite3_result_text">
|
||||
<noreturn>false</noreturn>
|
||||
<returnValue type="void"/>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="3" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="4"/>
|
||||
<arg nr="5" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- https://www.sqlite.org/capi3ref.html#sqlite3_mprintf -->
|
||||
<!-- char *sqlite3_snprintf(int,char*,const char*, ...); -->
|
||||
<function name="sqlite3_snprintf">
|
||||
|
|
Loading…
Reference in New Issue