brintos

brintos / llvm-project-archived public Read only

0
0
Text · 7.2 KiB · 4752244 Raw
367 lines · yaml
1header: stdlib.h2header_template: stdlib.h.def3standards:4  - stdc5merge_yaml_files:6  - stdlib-malloc.yaml7macros:8  - macro_name: "NULL"9    macro_header: null-macro.h10types:11  - type_name: __atexithandler_t12  - type_name: __qsortcompare_t13  - type_name: __qsortrcompare_t14  - type_name: __search_compare_t15  - type_name: div_t16  - type_name: ldiv_t17  - type_name: lldiv_t18  - type_name: locale_t19  - type_name: size_t20  - type_name: wchar_t  21enums: []22objects: []23functions:24  - name: _Exit25    standards:26      - stdc27    return_type: _Noreturn void28    arguments:29      - type: int30  - name: a64l31    standards:32      - posix33    return_type: long34    arguments:35      - type: const char *36  - name: abort37    standards:38      - stdc39    return_type: _Noreturn void40    arguments:41      - type: void42  - name: abs43    standards:44      - stdc45    return_type: int46    arguments:47      - type: int48  - name: at_quick_exit49    standards:50      - stdc51    return_type: int52    arguments:53      - type: __atexithandler_t54  - name: atexit55    standards:56      - stdc57    return_type: int58    arguments:59      - type: __atexithandler_t60  - name: atof61    standards:62      - stdc63    return_type: double64    arguments:65      - type: const char *__restrict66  - name: atoi67    standards:68      - stdc69    return_type: int70    arguments:71      - type: const char *72  - name: atol73    standards:74      - stdc75    return_type: long76    arguments:77      - type: const char *78  - name: atoll79    standards:80      - stdc81    return_type: long long82    arguments:83      - type: const char *84  - name: bsearch85    standards:86      - stdc87    return_type: void *88    arguments:89      - type: const void *90      - type: const void *91      - type: size_t92      - type: size_t93      - type: __search_compare_t94  - name: div95    standards:96      - stdc97    return_type: div_t98    arguments:99      - type: int100      - type: int101  - name: exit102    standards:103      - stdc104    return_type: _Noreturn void105    arguments:106      - type: int107  - name: getenv108    standards:109      - stdc110    return_type: char *111    arguments:112      - type: const char *113  - name: labs114    standards:115      - stdc116    return_type: long117    arguments:118      - type: long119  - name: ldiv120    standards:121      - stdc122    return_type: ldiv_t123    arguments:124      - type: long125      - type: long126  - name: llabs127    standards:128      - stdc129    return_type: long long130    arguments:131      - type: long long132  - name: lldiv133    standards:134      - stdc135    return_type: lldiv_t136    arguments:137      - type: long long138      - type: long long139  - name: mbstowcs140    standards:141      - stdc142    return_type: size_t143    arguments:144      - type: wchar_t *__restrict145      - type: const char *__restrict146      - type: size_t147  - name: mbtowc148    standards:149      - stdc150    return_type: int151    arguments:152      - type: wchar_t *__restrict153      - type: const char *__restrict154      - type: size_t155  - name: memalignment156    standards:157      - stdc158    return_type: size_t159    arguments:160      - type: const void *161  - name: posix_memalign162    standards:163      - posix164    return_type: int165    arguments:166      - type: void **167      - type: size_t168      - type: size_t169  - name: qsort170    standards:171      - stdc172    return_type: void173    arguments:174      - type: void *175      - type: size_t176      - type: size_t177      - type: __qsortcompare_t178  - name: qsort_r179    standards:180      - POSIX181    return_type: void182    arguments:183      - type: void *184      - type: size_t185      - type: size_t186      - type: __qsortrcompare_t187      - type: void *188  - name: quick_exit189    standards:190      - stdc191    return_type: _Noreturn void192    arguments:193      - type: int194  - name: rand195    standards:196      - stdc197    return_type: int198    arguments:199      - type: void200  - name: srand201    standards:202      - stdc203    return_type: void204    arguments:205      - type: unsigned int206  - name: strfromd207    standards:208      - stdc209    return_type: int210    arguments:211      - type: char *__restrict212      - type: size_t213      - type: const char *__restrict214      - type: double215  - name: strfromf216    standards:217      - stdc218    return_type: int219    arguments:220      - type: char *__restrict221      - type: size_t222      - type: const char *__restrict223      - type: float224  - name: strfroml225    standards:226      - stdc227    return_type: int228    arguments:229      - type: char *__restrict230      - type: size_t231      - type: const char *__restrict232      - type: long double233  - name: strtod234    standards:235      - stdc236    return_type: double237    arguments:238      - type: const char *__restrict239      - type: char **__restrict240  - name: strtof241    standards:242      - stdc243    return_type: float244    arguments:245      - type: const char *__restrict246      - type: char **__restrict247  - name: strtol248    standards:249      - stdc250    return_type: long251    arguments:252      - type: const char *__restrict253      - type: char **__restrict254      - type: int255  - name: strtold256    standards:257      - stdc258    return_type: long double259    arguments:260      - type: const char *__restrict261      - type: char **__restrict262  - name: strtoll263    standards:264      - stdc265    return_type: long long266    arguments:267      - type: const char *__restrict268      - type: char **__restrict269      - type: int270  - name: strtoul271    standards:272      - stdc273    return_type: unsigned long274    arguments:275      - type: const char *__restrict276      - type: char **__restrict277      - type: int278  - name: strtoull279    standards:280      - stdc281    return_type: unsigned long long282    arguments:283      - type: const char *__restrict284      - type: char **__restrict285      - type: int286  - name: strtod_l287    standards:288      - stdc289    return_type: double290    arguments:291      - type: const char *__restrict292      - type: char **__restrict293      - type: locale_t294  - name: strtof_l295    standards:296      - stdc297    return_type: float298    arguments:299      - type: const char *__restrict300      - type: char **__restrict301      - type: locale_t302  - name: strtol_l303    standards:304      - stdc305    return_type: long306    arguments:307      - type: const char *__restrict308      - type: char **__restrict309      - type: int310      - type: locale_t311  - name: strtold_l312    standards:313      - stdc314    return_type: long double315    arguments:316      - type: const char *__restrict317      - type: char **__restrict318      - type: locale_t319  - name: strtoll_l320    standards:321      - stdc322    return_type: long long323    arguments:324      - type: const char *__restrict325      - type: char **__restrict326      - type: int327      - type: locale_t328  - name: strtoul_l329    standards:330      - stdc331    return_type: unsigned long332    arguments:333      - type: const char *__restrict334      - type: char **__restrict335      - type: int336      - type: locale_t337  - name: strtoull_l338    standards:339      - stdc340    return_type: unsigned long long341    arguments:342      - type: const char *__restrict343      - type: char **__restrict344      - type: int345      - type: locale_t346  - name: system347    standards:348      - stdc349    return_type: int350    arguments:351      - type: const char *352  - name: wctomb353    standards:354      - stdc355    return_type: int356    arguments:357      - type: char *358      - type: wchar_t359  - name: wcstombs360    standards:361      - stdc362    return_type: size_t363    arguments:364      - type: char *__restrict365      - type: const wchar_t *__restrict366      - type: size_t367