brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.9 KiB · 6fdd8c9 Raw
90 lines · yaml
1header: signal.h2header_template: signal.h.def3macros: []4types:5  - type_name: pid_t6  - type_name: sig_atomic_t7  - type_name: sighandler_t8  - type_name: siginfo_t9  - type_name: sigset_t10  - type_name: stack_t11  - type_name: struct_sigaction12  - type_name: union_sigval13enums: []14objects: []15functions:16  - name: kill17    standards:18      - POSIX19    return_type: int20    arguments:21      - type: pid_t22      - type: int23  - name: raise24    standards:25      - stdc26    return_type: int27    arguments:28      - type: int29  - name: sigaction30    standards:31      - POSIX32    return_type: int33    arguments:34      - type: int35      - type: const struct sigaction *__restrict36      - type: struct sigaction *__restrict37  - name: sigaddset38    standards:39      - POSIX40    return_type: int41    arguments:42      - type: sigset_t *43      - type: int44  - name: sigaltstack45    standards:46      - POSIX47    return_type: int48    arguments:49      - type: const stack_t *__restrict50      - type: stack_t *__restrict51  - name: sigdelset52    standards:53      - POSIX54    return_type: int55    arguments:56      - type: sigset_t *57      - type: int58  - name: sigemptyset59    standards:60      - POSIX61    return_type: int62    arguments:63      - type: sigset_t *64  - name: sigfillset65    standards:66      - POSIX67    return_type: int68    arguments:69      - type: sigset_t *70  - name: signal71    standards:72      - stdc73    # May the Geneva Convention have mercy on my soul... Why this insanity?74    # Well: signal returns a function pointer to a function with no return75    # value and which accepts an int. The parameter list appears on the far76    # right of the declaration. i.e.77    # void (*signal(int, void (*)(int)))(int);78    return_type: void (*79    arguments:80      - type: int81      - type: void (*)(int)))(int82  - name: sigprocmask83    standards:84      - POSIX85    return_type: int86    arguments:87      - type: int88      - type: const sigset_t *__restrict89      - type: sigset_t *__restrict90