| header: regex.h |
| standards: |
| - posix |
| macros: |
| - macro_name: REG_EXTENDED |
| macro_header: regex-macros.h |
| - macro_name: REG_ICASE |
| macro_header: regex-macros.h |
| - macro_name: REG_NOSUB |
| macro_header: regex-macros.h |
| - macro_name: REG_NEWLINE |
| macro_header: regex-macros.h |
| - macro_name: REG_NOTBOL |
| macro_header: regex-macros.h |
| - macro_name: REG_NOTEOL |
| macro_header: regex-macros.h |
| - macro_name: REG_NOMATCH |
| macro_header: regex-macros.h |
| - macro_name: REG_BADPAT |
| macro_header: regex-macros.h |
| - macro_name: REG_ECOLLATE |
| macro_header: regex-macros.h |
| - macro_name: REG_ECTYPE |
| macro_header: regex-macros.h |
| - macro_name: REG_EESCAPE |
| macro_header: regex-macros.h |
| - macro_name: REG_ESUBREG |
| macro_header: regex-macros.h |
| - macro_name: REG_EBRACK |
| macro_header: regex-macros.h |
| - macro_name: REG_EPAREN |
| macro_header: regex-macros.h |
| - macro_name: REG_EBRACE |
| macro_header: regex-macros.h |
| - macro_name: REG_BADBR |
| macro_header: regex-macros.h |
| - macro_name: REG_ERANGE |
| macro_header: regex-macros.h |
| - macro_name: REG_ESPACE |
| macro_header: regex-macros.h |
| - macro_name: REG_BADRPT |
| macro_header: regex-macros.h |
| types: |
| - type_name: regex_t |
| - type_name: regmatch_t |
| - type_name: regoff_t |
| enums: [] |
| objects: [] |
| functions: |
| - name: regcomp |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: regex_t *__restrict |
| - type: const char *__restrict |
| - type: int |
| - name: regexec |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: const regex_t *__restrict |
| - type: const char *__restrict |
| - type: size_t |
| - type: regmatch_t *__restrict |
| - type: int |
| - name: regerror |
| standards: |
| - posix |
| return_type: size_t |
| arguments: |
| - type: int |
| - type: const regex_t *__restrict |
| - type: char *__restrict |
| - type: size_t |
| - name: regfree |
| standards: |
| - posix |
| return_type: void |
| arguments: |
| - type: regex_t * |