std.cfg: Improved matching of functions. Improved documentation.
This commit is contained in:
parent
6370c11386
commit
b5f20be151
39
cfg/std.cfg
39
cfg/std.cfg
|
@ -1658,6 +1658,12 @@
|
|||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="3">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- float fmaf(float x, float y, float z); -->
|
||||
<function name="fmaf">
|
||||
|
@ -1669,7 +1675,7 @@
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- long double fma(long double x, long double y, long double z); -->
|
||||
<!-- long double fmal(long double x, long double y, long double z); -->
|
||||
<function name="fmal">
|
||||
<use-retval/>
|
||||
<pure/>
|
||||
|
@ -1678,6 +1684,12 @@
|
|||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="3">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- double fmax(double x, double y); -->
|
||||
<function name="fmax">
|
||||
|
@ -2046,6 +2058,7 @@
|
|||
<arg nr="2">
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="3"/>
|
||||
</function>
|
||||
<!-- int vfwscanf(FILE *stream, const wchar_t * format, va_list arg); -->
|
||||
<function name="vfwscanf">
|
||||
|
@ -2315,7 +2328,7 @@
|
|||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="1">
|
||||
<arg nr="2">
|
||||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
|
@ -2327,7 +2340,7 @@
|
|||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="1">
|
||||
<arg nr="2">
|
||||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
|
@ -3193,6 +3206,7 @@
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- double logb (double x); -->
|
||||
<function name="logb">
|
||||
<pure/>
|
||||
<use-retval/>
|
||||
|
@ -3202,6 +3216,7 @@
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- float logbf (float x); -->
|
||||
<function name="logbf">
|
||||
<pure/>
|
||||
<use-retval/>
|
||||
|
@ -3211,6 +3226,7 @@
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- long double logbl (long double x); -->
|
||||
<function name="logbl">
|
||||
<pure/>
|
||||
<use-retval/>
|
||||
|
@ -4298,6 +4314,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="3"/>
|
||||
</function>
|
||||
<!-- int vswscanf(const wchar_t *s, const wchar_t *format, va_list arg); -->
|
||||
<function name="vswscanf">
|
||||
|
@ -4308,6 +4325,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="3"/>
|
||||
</function>
|
||||
<!-- int vscanf(const char *format, va_list arg); -->
|
||||
<function name="vscanf">
|
||||
|
@ -4318,6 +4336,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="2"/>
|
||||
</function>
|
||||
<!-- int vscanf(const wchar_t *format, va_list arg); -->
|
||||
<function name="vwscanf">
|
||||
|
@ -4328,6 +4347,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="2"/>
|
||||
</function>
|
||||
<!-- void setbuf(FILE *stream, char *buf); -->
|
||||
<function name="setbuf">
|
||||
|
@ -4641,6 +4661,7 @@
|
|||
<valid>0:</valid>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- int wcsncmp (const wchar_t* wcs1, const wchar_t* wcs2, size_t num); -->
|
||||
<function name="wcsncmp">
|
||||
<use-retval/>
|
||||
<noreturn>false</noreturn>
|
||||
|
@ -4856,6 +4877,8 @@
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- const char * strrchr ( const char * str, int character );
|
||||
char * strrchr ( char * str, int character ); -->
|
||||
<function name="strrchr">
|
||||
<use-retval/>
|
||||
<noreturn>false</noreturn>
|
||||
|
@ -4868,6 +4891,8 @@
|
|||
<valid>0:255</valid>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- const char * strpbrk ( const char * str1, const char * str2 );
|
||||
char * strpbrk ( char * str1, const char * str2 ); -->
|
||||
<function name="strbprk">
|
||||
<use-retval/>
|
||||
<noreturn>false</noreturn>
|
||||
|
@ -4882,6 +4907,8 @@
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- const wchar_t* wcsrchr (const wchar_t* ws, wchar_t wc);
|
||||
wchar_t* wcsrchr ( wchar_t* ws, wchar_t wc); -->
|
||||
<function name="wcsrchr">
|
||||
<use-retval/>
|
||||
<noreturn>false</noreturn>
|
||||
|
@ -5094,6 +5121,7 @@
|
|||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2"/>
|
||||
</function>
|
||||
<!-- double wcstod(const wchar_t *s, wchar ** endp); -->
|
||||
<function name="wcstod">
|
||||
|
@ -5104,6 +5132,7 @@
|
|||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2"/>
|
||||
</function>
|
||||
<!-- size_t mbrtowc (wchar_t* pwc, const char* pmb, size_t max, mbstate_t* ps); -->
|
||||
<function name="mbrtowc">
|
||||
|
@ -5128,6 +5157,7 @@
|
|||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2"/>
|
||||
</function>
|
||||
<!-- wchar_t* wcstok(wchar_t *s, const wchar *ct, wchar_t **ptr); -->
|
||||
<function name="wcstok">
|
||||
|
@ -5274,6 +5304,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="3"/>
|
||||
</function>
|
||||
<!-- int vswprintf(wchar_t *s, size_t n, const wchar_t *format, va_list arg); -->
|
||||
<function name="vswprintf">
|
||||
|
@ -5287,6 +5318,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="4"/>
|
||||
</function>
|
||||
<!-- int fwprintf (FILE* stream, const wchar_t* format, ...); -->
|
||||
<function name="fwprintf">
|
||||
|
@ -5326,6 +5358,7 @@
|
|||
<not-null/>
|
||||
<formatstr/>
|
||||
</arg>
|
||||
<arg nr="4"/>
|
||||
</function>
|
||||
<function name="fnprintf">
|
||||
<noreturn>false</noreturn>
|
||||
|
|
Loading…
Reference in New Issue