cmark

My personal build of CMark ✏️

utf8.h (620B)

 1 #ifndef CMARK_UTF8_H
 2 #define CMARK_UTF8_H
 3 
 4 #include <stdint.h>
 5 #include "buffer.h"
 6 
 7 #ifdef __cplusplus
 8 extern "C" {
 9 #endif
10 
11 void cmark_utf8proc_case_fold(cmark_strbuf *dest, const uint8_t *str,
12                               bufsize_t len);
13 void cmark_utf8proc_encode_char(int32_t uc, cmark_strbuf *buf);
14 int cmark_utf8proc_iterate(const uint8_t *str, bufsize_t str_len, int32_t *dst);
15 void cmark_utf8proc_check(cmark_strbuf *dest, const uint8_t *line,
16                           bufsize_t size);
17 int cmark_utf8proc_is_space(int32_t uc);
18 int cmark_utf8proc_is_punctuation(int32_t uc);
19 
20 #ifdef __cplusplus
21 }
22 #endif
23 
24 #endif