brintos

brintos / llvm-project-archived public Read only

0
0
Text · 8.1 KiB · c50b4ec Raw
421 lines · yaml
1header: stdio.h2header_template: stdio.h.def3macros:4  - macro_name: "NULL"5    macro_header: null-macro.h6  - macro_name: stdout7    macro_value: stdout8  - macro_name: stdin9    macro_value: stdin10  - macro_name: stderr11    macro_value: stderr12types:13  - type_name: size_t14  - type_name: off_t15  - type_name: cookie_io_functions_t16  - type_name: FILE17enums: []18objects:19  - object_name: stdin20    object_type: FILE *21  - object_name: stdout22    object_type: FILE *23  - object_name: stderr24    object_type: FILE *25functions:26  - name: asprintf27    standards:28      - GNUExtensions29    return_type: int30    arguments:31      - type: char **__restrict32      - type: const char *__restrict33      - type: '...'34  - name: clearerr35    standards:36      - stdc37    return_type: void38    arguments:39      - type: FILE *40  - name: clearerr_unlocked41    standards:42      - GNUExtensions43    return_type: void44    arguments:45      - type: FILE *46  - name: fclose47    standards:48      - stdc49    return_type: int50    arguments:51      - type: FILE *52  - name: fdopen53    standards:54      - POSIX55    return_type: FILE *56    arguments:57      - type: int58      - type: const char *59  - name: feof60    standards:61      - stdc62    return_type: int63    arguments:64      - type: FILE *65  - name: feof_unlocked66    standards:67      - GNUExtensions68    return_type: int69    arguments:70      - type: FILE *71  - name: ferror72    standards:73      - stdc74    return_type: int75    arguments:76      - type: FILE *77  - name: ferror_unlocked78    standards:79      - GNUExtensions80    return_type: int81    arguments:82      - type: FILE *83  - name: fflush84    standards:85      - stdc86    return_type: int87    arguments:88      - type: FILE *89  - name: fgetc90    standards:91      - stdc92    return_type: int93    arguments:94      - type: FILE *95  - name: fgetc_unlocked96    standards:97      - GNUExtensions98    return_type: int99    arguments:100      - type: FILE *101  - name: fgets102    standards:103      - stdc104    return_type: char *105    arguments:106      - type: char *__restrict107      - type: int108      - type: FILE *__restrict109  - name: fileno110    standards:111      - POSIX112    return_type: int113    arguments:114      - type: FILE *115  - name: flockfile116    standards:117      - POSIX118    return_type: void119    arguments:120      - type: FILE *121  - name: fopen122    standards:123      - stdc124    return_type: FILE *125    arguments:126      - type: const char *127      - type: const char *128  - name: fopencookie129    standards:130      - GNUExtensions131    return_type: FILE *132    arguments:133      - type: void *134      - type: const char *135      - type: cookie_io_functions_t136  - name: fprintf137    standards:138      - stdc139    return_type: int140    arguments:141      - type: FILE *__restrict142      - type: const char *__restrict143      - type: '...'144  - name: fputc145    standards:146      - stdc147    return_type: int148    arguments:149      - type: int150      - type: FILE *151  - name: fputs152    standards:153      - stdc154    return_type: int155    arguments:156      - type: const char *__restrict157      - type: FILE *__restrict158  - name: fread159    standards:160      - stdc161    return_type: size_t162    arguments:163      - type: void *__restrict164      - type: size_t165      - type: size_t166      - type: FILE *__restrict167  - name: fread_unlocked168    standards:169      - GNUExtensions170    return_type: size_t171    arguments:172      - type: void *__restrict173      - type: size_t174      - type: size_t175      - type: FILE *__restrict176  - name: fscanf177    standards:178      - stdc179    return_type: int180    arguments:181      - type: FILE *__restrict182      - type: const char *__restrict183      - type: '...'184  - name: vfscanf185    standards:186      - stdc187    return_type: int188    arguments:189      - type: FILE *__restrict190      - type: const char *__restrict191      - type: va_list192  - name: fseek193    standards:194      - stdc195    return_type: int196    arguments:197      - type: FILE *198      - type: long199      - type: int200  - name: fseeko201    standards:202      - POSIX203    return_type: int204    arguments:205      - type: FILE *206      - type: off_t207      - type: int208  - name: ftell209    standards:210      - stdc211    return_type: long212    arguments:213      - type: FILE *214  - name: ftello215    standards:216      - POSIX217    return_type: off_t218    arguments:219      - type: FILE *220  - name: funlockfile221    standards:222      - POSIX223    return_type: void224    arguments:225      - type: FILE *226  - name: fwrite227    standards:228      - stdc229    return_type: size_t230    arguments:231      - type: const void *__restrict232      - type: size_t233      - type: size_t234      - type: FILE *__restrict235  - name: fwrite_unlocked236    standards:237      - GNUExtensions238    return_type: size_t239    arguments:240      - type: const void *__restrict241      - type: size_t242      - type: size_t243      - type: FILE *__restrict244  - name: getc245    standards:246      - stdc247    return_type: int248    arguments:249      - type: FILE *250  - name: getc_unlocked251    standards:252      - POSIX253    return_type: int254    arguments:255      - type: FILE *256  - name: getchar257    standards:258      - stdc259    return_type: int260    arguments: []261  - name: getchar_unlocked262    standards:263      - POSIX264    return_type: int265    arguments: []266  - name: perror267    standards:268      - stdc269    return_type: void270    arguments:271      - type: const char *272  - name: printf273    standards:274      - stdc275    return_type: int276    arguments:277      - type: const char *__restrict278      - type: '...'279  - name: putc280    standards:281      - stdc282    return_type: int283    arguments:284      - type: int285      - type: FILE *286  - name: putchar287    standards:288      - stdc289    return_type: int290    arguments:291      - type: int292  - name: puts293    standards:294      - stdc295    return_type: int296    arguments:297      - type: const char *298  - name: remove299    standards:300      - stdc301    return_type: int302    arguments:303      - type: const char *304  - name: rename305    standards:306      - stdc307    return_type: int308    arguments:309      - type: const char *310      - type: const char *311  - name: scanf312    standards:313      - stdc314    return_type: int315    arguments:316      - type: const char *__restrict317      - type: '...'318  - name: vscanf319    standards:320      - stdc321    return_type: int322    arguments:323      - type: const char *__restrict324      - type: va_list325  - name: setbuf326    standards:327      - stdc328    return_type: void329    arguments:330      - type: FILE *__restrict331      - type: char *__restrict332  - name: setvbuf333    standards:334      - stdc335    return_type: int336    arguments:337      - type: FILE *__restrict338      - type: char *__restrict339      - type: int340      - type: size_t341  - name: snprintf342    standards:343      - stdc344    return_type: int345    arguments:346      - type: char *__restrict347      - type: size_t348      - type: const char *__restrict349      - type: '...'350  - name: sprintf351    standards:352      - stdc353    return_type: int354    arguments:355      - type: char *__restrict356      - type: const char *__restrict357      - type: '...'358  - name: sscanf359    standards:360      - stdc361    return_type: int362    arguments:363      - type: const char *__restrict364      - type: const char *__restrict365      - type: '...'366  - name: ungetc367    standards:368      - stdc369    return_type: int370    arguments:371      - type: int372      - type: FILE *373  - name: vasprintf374    standards:375      - GNUExtensions376    return_type: int377    arguments:378      - type: char **__restrict379      - type: const char *__restrict380      - type: va_list381  - name: vfprintf382    standards:383      - stdc384    return_type: int385    arguments:386      - type: FILE *__restrict387      - type: const char *__restrict388      - type: va_list389  - name: vprintf390    standards:391      - stdc392    return_type: int393    arguments:394      - type: const char *__restrict395      - type: va_list396  - name: vsnprintf397    standards:398      - stdc399    return_type: int400    arguments:401      - type: char *__restrict402      - type: size_t403      - type: const char *__restrict404      - type: va_list405  - name: vsprintf406    standards:407      - stdc408    return_type: int409    arguments:410      - type: char *__restrict411      - type: const char *__restrict412      - type: va_list413  - name: vsscanf414    standards:415      - stdc416    return_type: int417    arguments:418      - type: const char *__restrict419      - type: const char *__restrict420      - type: va_list421