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