Fuzz introspector: cmark_fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
4 4 2 :

['fwrite', 'abort']

4 4 xcalloc call site: 00000 /src/cmark/src/cmark.c:15
4 4 2 :

['fwrite', 'abort']

4 4 xrealloc call site: 00000 /src/cmark/src/cmark.c:24
2 2 1 :

['abort']

2 2 cmark_strbuf_grow call site: 00008 /src/cmark/src/buffer.c:43
0 15 1 :

['encode_unknown']

0 15 cmark_utf8proc_encode_char call site: 00115 /src/cmark/src/utf8.c:207
0 2 1 :

['cmark_strbuf_clear']

0 2 cmark_strbuf_set call site: 00000 /src/cmark/src/buffer.c:80
0 0 None 0 23 outc call site: 00425 /src/cmark/src/latex.c:22
0 0 None 0 23 S_outc call site: 00479 /src/cmark/src/man.c:24
0 0 None 0 18 finalize call site: 00149 /src/cmark/src/blocks.c:323
0 0 None 0 14 handle_newline call site: 00000 /src/cmark/src/inlines.c:1267
0 0 None 0 2 skip_line_end call site: 00071 /src/cmark/src/inlines.c:247
0 0 None 0 0 cmark_iter_next call site: 00249 /src/cmark/src/iterator.c:63
0 0 None 0 0 cmark_set_cstr call site: 00265 /src/cmark/src/node.c:256

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 cmark_parse_document [function] [call site] 00001
2 cmark_parser_new [function] [call site] 00002
3 cmark_parser_new_with_mem [function] [call site] 00003
4 make_document [function] [call site] 00004
5 make_block [function] [call site] 00005
4 cmark_parser_new_with_mem_into_root [function] [call site] 00006
5 cmark_strbuf_init [function] [call site] 00007
6 cmark_strbuf_grow [function] [call site] 00008
7 fprintf [call site] 00009
7 abort [call site] 00010
5 cmark_strbuf_init [function] [call site] 00011
5 cmark_strbuf_init [function] [call site] 00012
5 cmark_reference_map_new [function] [call site] 00013
2 S_parser_feed [function] [call site] 00014
3 S_is_line_end_char [function] [call site] 00015
3 cmark_strbuf_put [function] [call site] 00016
4 S_strbuf_grow_by [function] [call site] 00017
5 cmark_strbuf_grow [function] [call site] 00018
3 S_process_line [function] [call site] 00019
4 cmark_utf8proc_check [function] [call site] 00020
5 utf8proc_valid [function] [call site] 00021
5 cmark_strbuf_put [function] [call site] 00022
5 encode_unknown [function] [call site] 00023
6 cmark_strbuf_put [function] [call site] 00024
4 cmark_strbuf_put [function] [call site] 00025
4 S_is_line_end_char [function] [call site] 00026
4 cmark_strbuf_putc [function] [call site] 00027
5 S_strbuf_grow_by [function] [call site] 00028
4 check_open_blocks [function] [call site] 00029
5 S_last_child_is_open [function] [call site] 00030
5 S_find_first_nonspace [function] [call site] 00032
6 S_is_line_end_char [function] [call site] 00033
5 parse_block_quote_prefix [function] [call site] 00034
6 S_advance_offset [function] [call site] 00035
6 S_is_space_or_tab [function] [call site] 00036
6 S_advance_offset [function] [call site] 00037
5 add_line [function] [call site] 00038
6 cmark_strbuf_putc [function] [call site] 00039
6 cmark_strbuf_put [function] [call site] 00040
5 parse_node_item_prefix [function] [call site] 00041
6 S_advance_offset [function] [call site] 00042
6 S_advance_offset [function] [call site] 00043
5 parse_code_block_prefix [function] [call site] 00044
6 S_advance_offset [function] [call site] 00045
6 S_advance_offset [function] [call site] 00046
6 S_advance_offset [function] [call site] 00048
6 finalize [function] [call site] 00049
7 resolve_reference_link_definitions [function] [call site] 00052
8 cmark_parse_reference_inline [function] [call site] 00053
9 subject_from_buf [function] [call site] 00054
9 link_label [function] [call site] 00055
10 peek_char [function] [call site] 00056
10 peek_char [function] [call site] 00057
10 peek_char [function] [call site] 00058
10 cmark_ispunct [function] [call site] 00059
10 cmark_chunk_dup [function] [call site] 00060
10 cmark_chunk_trim [function] [call site] 00061
11 cmark_chunk_ltrim [function] [call site] 00062
12 cmark_isspace [function] [call site] 00063
11 cmark_chunk_rtrim [function] [call site] 00064
12 cmark_isspace [function] [call site] 00065
9 peek_char [function] [call site] 00066
9 spnl [function] [call site] 00067
10 skip_spaces [function] [call site] 00068
11 peek_char [function] [call site] 00069
10 skip_line_end [function] [call site] 00070
10 skip_spaces [function] [call site] 00074
9 manual_scan_link_url [function] [call site] 00075
10 manual_scan_link_url_2 [function] [call site] 00076
11 cmark_ispunct [function] [call site] 00077
11 cmark_isspace [function] [call site] 00078
9 cmark_chunk_dup [function] [call site] 00081
9 cmark_chunk_literal [function] [call site] 00082
10 strlen [call site] 00083
9 skip_spaces [function] [call site] 00084
9 skip_line_end [function] [call site] 00085
9 skip_spaces [function] [call site] 00086
9 skip_line_end [function] [call site] 00087
9 cmark_reference_create [function] [call site] 00088
10 normalize_reference [function] [call site] 00089
11 cmark_utf8proc_case_fold [function] [call site] 00090
12 cmark_utf8proc_iterate [function] [call site] 00091
13 utf8proc_charlen [function] [call site] 00092
12 cmark_strbuf_putc [function] [call site] 00093
12 cmark_strbuf_put [function] [call site] 00094
12 cf_compare [function] [call site] 00096
12 cmark_strbuf_put [function] [call site] 00097
12 cmark_strbuf_put [function] [call site] 00098
12 encode_unknown [function] [call site] 00099
11 cmark_strbuf_trim [function] [call site] 00100
12 cmark_isspace [function] [call site] 00101
12 cmark_strbuf_drop [function] [call site] 00102
12 cmark_strbuf_rtrim [function] [call site] 00103
13 cmark_isspace [function] [call site] 00104
11 cmark_strbuf_detach [function] [call site] 00105
12 cmark_strbuf_init [function] [call site] 00106
10 cmark_clean_url [function] [call site] 00107
11 cmark_chunk_trim [function] [call site] 00108
11 houdini_unescape_html_f [function] [call site] 00109
12 houdini_unescape_html [function] [call site] 00110
13 cmark_strbuf_grow [function] [call site] 00111
13 cmark_strbuf_put [function] [call site] 00112
13 houdini_unescape_ent [function] [call site] 00113
14 memchr [call site] 00114
14 cmark_utf8proc_encode_char [function] [call site] 00115
15 encode_unknown [function] [call site] 00116
15 cmark_strbuf_put [function] [call site] 00117
14 S_lookup_entity [function] [call site] 00118
15 S_lookup [function] [call site] 00119
16 strncmp [call site] 00120
14 cmark_strbuf_put [function] [call site] 00121
13 cmark_strbuf_putc [function] [call site] 00122
11 cmark_strbuf_unescape [function] [call site] 00123
12 cmark_ispunct [function] [call site] 00124
12 cmark_strbuf_truncate [function] [call site] 00125
11 cmark_strbuf_detach [function] [call site] 00126
10 cmark_clean_title [function] [call site] 00127
11 houdini_unescape_html_f [function] [call site] 00128
11 houdini_unescape_html_f [function] [call site] 00129
11 cmark_strbuf_unescape [function] [call site] 00130
11 cmark_strbuf_detach [function] [call site] 00131
10 strlen [call site] 00132
10 strlen [call site] 00133
7 cmark_node_free [function] [call site] 00135
8 S_node_unlink [function] [call site] 00136
8 S_free_nodes [function] [call site] 00137
7 cmark_strbuf_detach [function] [call site] 00138
7 remove_trailing_blank_lines [function] [call site] 00139
8 S_is_line_end_char [function] [call site] 00140
8 cmark_strbuf_clear [function] [call site] 00141
8 S_is_line_end_char [function] [call site] 00142
8 cmark_strbuf_truncate [function] [call site] 00143
7 cmark_strbuf_putc [function] [call site] 00144
7 S_is_line_end_char [function] [call site] 00145
7 houdini_unescape_html_f [function] [call site] 00146
7 cmark_strbuf_trim [function] [call site] 00147
7 cmark_strbuf_unescape [function] [call site] 00148
7 cmark_strbuf_detach [function] [call site] 00149
7 cmark_strbuf_drop [function] [call site] 00150
7 cmark_strbuf_detach [function] [call site] 00151
7 cmark_strbuf_detach [function] [call site] 00152
7 S_last_line_blank [function] [call site] 00153
7 S_ends_with_blank_line [function] [call site] 00154
8 S_last_line_checked [function] [call site] 00155
8 S_set_last_line_checked [function] [call site] 00157
8 S_set_last_line_checked [function] [call site] 00158
8 S_last_line_blank [function] [call site] 00159
6 S_is_space_or_tab [function] [call site] 00160
6 S_advance_offset [function] [call site] 00161
5 parse_html_block_prefix [function] [call site] 00162
4 open_new_blocks [function] [call site] 00163
5 S_find_first_nonspace [function] [call site] 00166
5 S_advance_offset [function] [call site] 00167
5 S_is_space_or_tab [function] [call site] 00168
5 S_advance_offset [function] [call site] 00169
5 S_advance_offset [function] [call site] 00175
5 add_child [function] [call site] 00176
5 cmark_chunk_strchr [function] [call site] 00177
6 memchr [call site] 00178
5 add_child [function] [call site] 00180
5 S_advance_offset [function] [call site] 00181
5 add_child [function] [call site] 00184
5 resolve_reference_link_definitions [function] [call site] 00186
5 S_advance_offset [function] [call site] 00187
5 S_scan_thematic_break [function] [call site] 00188
5 add_child [function] [call site] 00189
5 S_advance_offset [function] [call site] 00190
5 parse_list_marker [function] [call site] 00191
6 cmark_isspace [function] [call site] 00192
6 S_is_space_or_tab [function] [call site] 00193
6 cmark_isdigit [function] [call site] 00194
6 cmark_isdigit [function] [call site] 00195
6 cmark_isspace [function] [call site] 00196
6 S_is_space_or_tab [function] [call site] 00197
6 S_is_line_end_char [function] [call site] 00198
5 S_advance_offset [function] [call site] 00199
5 S_is_space_or_tab [function] [call site] 00200
5 S_advance_offset [function] [call site] 00201
5 S_is_line_end_char [function] [call site] 00202
5 S_advance_offset [function] [call site] 00203
5 lists_match [function] [call site] 00204
5 add_child [function] [call site] 00205
5 add_child [function] [call site] 00206
5 S_advance_offset [function] [call site] 00207
5 add_child [function] [call site] 00208
4 add_text_to_container [function] [call site] 00210
5 S_find_first_nonspace [function] [call site] 00211
5 S_set_last_line_blank [function] [call site] 00213
5 S_set_last_line_blank [function] [call site] 00214
5 S_set_last_line_blank [function] [call site] 00215
5 accepts_lines [function] [call site] 00224
5 chop_trailing_hashtags [function] [call site] 00225
6 cmark_chunk_rtrim [function] [call site] 00226
6 S_is_space_or_tab [function] [call site] 00227
6 cmark_chunk_rtrim [function] [call site] 00228
5 S_advance_offset [function] [call site] 00229
5 add_child [function] [call site] 00231
5 S_advance_offset [function] [call site] 00232
4 cmark_strbuf_clear [function] [call site] 00234
3 cmark_strbuf_clear [function] [call site] 00235
3 S_process_line [function] [call site] 00236
3 cmark_strbuf_put [function] [call site] 00237
3 cmark_strbuf_put [function] [call site] 00238
3 cmark_strbuf_put [function] [call site] 00239
2 cmark_parser_finish [function] [call site] 00240
3 S_process_line [function] [call site] 00241
3 cmark_strbuf_clear [function] [call site] 00242
3 finalize_document [function] [call site] 00243
4 process_inlines [function] [call site] 00246
5 cmark_iter_new [function] [call site] 00247
5 cmark_iter_next [function] [call site] 00248
6 S_is_leaf [function] [call site] 00249
5 cmark_iter_get_node [function] [call site] 00250
5 cmark_parse_inlines [function] [call site] 00252
6 subject_from_buf [function] [call site] 00253
6 cmark_chunk_rtrim [function] [call site] 00254
6 process_emphasis [function] [call site] 00256
7 S_insert_emph [function] [call site] 00257
8 remove_delimiter [function] [call site] 00258
8 make_simple [function] [call site] 00259
8 cmark_node_free [function] [call site] 00260
8 remove_delimiter [function] [call site] 00261
8 cmark_node_free [function] [call site] 00262
8 remove_delimiter [function] [call site] 00263
7 cmark_node_set_literal [function] [call site] 00264
8 cmark_set_cstr [function] [call site] 00265
9 strlen [call site] 00266
7 remove_delimiter [function] [call site] 00267
7 remove_delimiter [function] [call site] 00268
7 remove_delimiter [function] [call site] 00269
7 remove_delimiter [function] [call site] 00270
6 remove_delimiter [function] [call site] 00271
6 pop_bracket [function] [call site] 00272
5 cmark_iter_free [function] [call site] 00273
4 cmark_strbuf_free [function] [call site] 00274
5 cmark_strbuf_init [function] [call site] 00275
3 cmark_consolidate_text_nodes [function] [call site] 00276
4 cmark_iter_new [function] [call site] 00277
4 cmark_iter_next [function] [call site] 00278
4 cmark_iter_get_node [function] [call site] 00279
4 cmark_strbuf_clear [function] [call site] 00280
4 cmark_iter_next [function] [call site] 00281
4 cmark_strbuf_put [function] [call site] 00282
4 cmark_node_free [function] [call site] 00283
4 cmark_strbuf_detach [function] [call site] 00284
4 cmark_strbuf_free [function] [call site] 00285
4 cmark_iter_free [function] [call site] 00286
3 cmark_strbuf_free [function] [call site] 00287
2 cmark_parser_free [function] [call site] 00288
3 cmark_strbuf_free [function] [call site] 00289
3 cmark_strbuf_free [function] [call site] 00290
3 cmark_reference_map_free [function] [call site] 00291
4 reference_free [function] [call site] 00292
1 fmemopen [call site] 00293
1 cmark_parse_file [function] [call site] 00294
2 cmark_parser_new [function] [call site] 00295
2 fread [call site] 00296
2 S_parser_feed [function] [call site] 00297
2 cmark_parser_finish [function] [call site] 00298
2 cmark_parser_free [function] [call site] 00299
1 fclose [call site] 00300
1 cmark_parser_new [function] [call site] 00301
1 cmark_parser_feed [function] [call site] 00302
2 S_parser_feed [function] [call site] 00303
1 cmark_parser_finish [function] [call site] 00304
1 cmark_parser_free [function] [call site] 00305
1 cmark_markdown_to_html [function] [call site] 00306
2 cmark_parse_document [function] [call site] 00307
2 cmark_render_html [function] [call site] 00308
3 cmark_iter_new [function] [call site] 00309
3 cmark_iter_next [function] [call site] 00310
3 cmark_iter_get_node [function] [call site] 00311
3 S_render_node [function] [call site] 00312
4 escape_html [function] [call site] 00313
5 houdini_escape_html [function] [call site] 00314
6 cmark_strbuf_put [function] [call site] 00315
6 cmark_strbuf_putc [function] [call site] 00316
6 cmark_strbuf_puts [function] [call site] 00317
7 strlen [call site] 00318
7 cmark_strbuf_put [function] [call site] 00319
4 cmark_strbuf_putc [function] [call site] 00320
4 cr [function] [call site] 00321
5 cmark_strbuf_putc [function] [call site] 00322
4 cmark_strbuf_puts [function] [call site] 00323
4 S_render_sourcepos [function] [call site] 00324
5 cmark_node_get_start_line [function] [call site] 00325
5 cmark_node_get_end_line [function] [call site] 00326
5 cmark_strbuf_puts [function] [call site] 00327
4 cmark_strbuf_puts [function] [call site] 00328
4 cmark_strbuf_puts [function] [call site] 00330
4 cmark_strbuf_puts [function] [call site] 00332
4 S_render_sourcepos [function] [call site] 00333
4 cmark_strbuf_puts [function] [call site] 00334
4 S_render_sourcepos [function] [call site] 00335
4 snprintf [call site] 00336
4 S_render_sourcepos [function] [call site] 00337
4 cmark_strbuf_puts [function] [call site] 00338
4 cmark_strbuf_puts [function] [call site] 00340
4 S_render_sourcepos [function] [call site] 00341
4 cmark_strbuf_putc [function] [call site] 00342
4 cmark_strbuf_puts [function] [call site] 00343
4 S_render_sourcepos [function] [call site] 00345
4 cmark_strbuf_putc [function] [call site] 00346
4 cmark_strbuf_puts [function] [call site] 00347
4 cmark_strbuf_puts [function] [call site] 00348
4 cmark_strbuf_puts [function] [call site] 00350
4 S_render_sourcepos [function] [call site] 00351
4 cmark_isspace [function] [call site] 00352
4 cmark_strbuf_puts [function] [call site] 00353
4 S_render_sourcepos [function] [call site] 00354
4 cmark_strbuf_puts [function] [call site] 00355
4 strncmp [call site] 00356
4 cmark_strbuf_puts [function] [call site] 00357
4 escape_html [function] [call site] 00358
4 cmark_strbuf_puts [function] [call site] 00359
4 escape_html [function] [call site] 00360
4 cmark_strbuf_puts [function] [call site] 00361
4 cmark_strbuf_puts [function] [call site] 00363
4 cmark_strbuf_put [function] [call site] 00364
4 cmark_strbuf_puts [function] [call site] 00369
4 S_render_sourcepos [function] [call site] 00370
4 cmark_strbuf_puts [function] [call site] 00371
4 cmark_node_parent [function] [call site] 00372
4 cmark_node_parent [function] [call site] 00373
4 cmark_strbuf_puts [function] [call site] 00375
4 S_render_sourcepos [function] [call site] 00376
4 cmark_strbuf_putc [function] [call site] 00377
4 escape_html [function] [call site] 00378
4 cmark_strbuf_puts [function] [call site] 00379
4 cmark_strbuf_puts [function] [call site] 00380
4 cmark_strbuf_putc [function] [call site] 00381
4 cmark_strbuf_putc [function] [call site] 00382
4 escape_html [function] [call site] 00383
4 cmark_strbuf_puts [function] [call site] 00384
4 cmark_strbuf_puts [function] [call site] 00385
4 cmark_strbuf_puts [function] [call site] 00386
4 cmark_strbuf_puts [function] [call site] 00387
4 cmark_strbuf_puts [function] [call site] 00388
4 cmark_strbuf_puts [function] [call site] 00389
4 cmark_strbuf_puts [function] [call site] 00390
4 _scan_dangerous_url [function] [call site] 00391
4 strlen [call site] 00392
4 houdini_escape_href [function] [call site] 00393
5 cmark_strbuf_puts [function] [call site] 00394
5 cmark_strbuf_puts [function] [call site] 00395
4 cmark_strbuf_puts [function] [call site] 00396
4 strlen [call site] 00397
4 escape_html [function] [call site] 00398
4 cmark_strbuf_puts [function] [call site] 00399
4 cmark_strbuf_puts [function] [call site] 00400
4 cmark_strbuf_puts [function] [call site] 00401
4 _scan_dangerous_url [function] [call site] 00402
4 strlen [call site] 00403
4 houdini_escape_href [function] [call site] 00404
4 cmark_strbuf_puts [function] [call site] 00405
4 cmark_strbuf_puts [function] [call site] 00406
4 strlen [call site] 00407
4 escape_html [function] [call site] 00408
4 cmark_strbuf_puts [function] [call site] 00409
3 cmark_strbuf_detach [function] [call site] 00410
3 cmark_iter_free [function] [call site] 00411
2 cmark_node_free [function] [call site] 00412
1 cmark_render_commonmark [function] [call site] 00413
2 cmark_render [function] [call site] 00414
3 cmark_iter_new [function] [call site] 00415
3 cmark_iter_next [function] [call site] 00417
3 cmark_iter_get_node [function] [call site] 00418
3 cmark_iter_reset [function] [call site] 00419
4 cmark_iter_next [function] [call site] 00420
3 cmark_strbuf_putc [function] [call site] 00421
3 cmark_strbuf_detach [function] [call site] 00422
3 cmark_iter_free [function] [call site] 00423
3 cmark_strbuf_free [function] [call site] 00424
2 outc [function] [call site] 00425
3 cmark_isdigit [function] [call site] 00426
3 cmark_isalpha [function] [call site] 00427
3 cmark_isspace [function] [call site] 00428
3 cmark_isspace [function] [call site] 00429
3 cmark_isspace [function] [call site] 00430
3 snprintf [call site] 00431
3 cmark_strbuf_puts [function] [call site] 00432
3 cmark_ispunct [function] [call site] 00433
3 cmark_render_ascii [function] [call site] 00434
3 cmark_render_code_point [function] [call site] 00435
4 cmark_utf8proc_encode_char [function] [call site] 00436
3 snprintf [call site] 00437
3 strlen [call site] 00438
3 cmark_render_code_point [function] [call site] 00439
1 cmark_render_html [function] [call site] 00440
1 cmark_render_latex [function] [call site] 00441
2 cmark_render [function] [call site] 00442
2 outc [function] [call site] 00443
3 cmark_render_code_point [function] [call site] 00444
3 cmark_render_ascii [function] [call site] 00445
3 cmark_render_code_point [function] [call site] 00446
3 cmark_render_ascii [function] [call site] 00447
3 cmark_render_code_point [function] [call site] 00448
3 cmark_render_ascii [function] [call site] 00449
3 cmark_render_ascii [function] [call site] 00450
3 cmark_render_ascii [function] [call site] 00451
3 cmark_render_code_point [function] [call site] 00452
3 cmark_render_ascii [function] [call site] 00453
3 cmark_render_ascii [function] [call site] 00454
3 cmark_render_ascii [function] [call site] 00455
3 cmark_render_ascii [function] [call site] 00456
3 cmark_render_ascii [function] [call site] 00457
3 cmark_render_code_point [function] [call site] 00458
3 cmark_render_ascii [function] [call site] 00459
3 cmark_render_ascii [function] [call site] 00460
3 cmark_render_ascii [function] [call site] 00461
3 cmark_render_ascii [function] [call site] 00462
3 cmark_render_ascii [function] [call site] 00463
3 cmark_render_ascii [function] [call site] 00464
3 cmark_render_code_point [function] [call site] 00465
3 cmark_render_ascii [function] [call site] 00466
3 cmark_render_code_point [function] [call site] 00467
3 cmark_render_ascii [function] [call site] 00468
3 cmark_render_code_point [function] [call site] 00469
3 cmark_render_ascii [function] [call site] 00470
3 cmark_render_code_point [function] [call site] 00471
3 cmark_render_ascii [function] [call site] 00472
3 cmark_render_code_point [function] [call site] 00473
3 cmark_render_ascii [function] [call site] 00474
3 cmark_render_code_point [function] [call site] 00475
3 cmark_render_code_point [function] [call site] 00476
1 cmark_render_man [function] [call site] 00477
2 cmark_render [function] [call site] 00478
2 S_outc [function] [call site] 00479
3 cmark_render_code_point [function] [call site] 00480
3 cmark_render_ascii [function] [call site] 00481
3 cmark_render_ascii [function] [call site] 00482
3 cmark_render_ascii [function] [call site] 00483
3 cmark_render_ascii [function] [call site] 00484
3 cmark_render_ascii [function] [call site] 00485
3 cmark_render_ascii [function] [call site] 00486
1 cmark_render_xml [function] [call site] 00487
2 cmark_iter_new [function] [call site] 00488
2 cmark_iter_next [function] [call site] 00489
2 cmark_iter_get_node [function] [call site] 00490
2 S_render_node [function] [call site] 00491
3 cmark_node_get_type_string [function] [call site] 00493
3 snprintf [call site] 00494
3 cmark_strbuf_puts [function] [call site] 00495
3 escape_xml [function] [call site] 00496
4 cmark_strbuf_put [function] [call site] 00497
4 cmark_strbuf_putc [function] [call site] 00498
4 cmark_strbuf_putc [function] [call site] 00499
3 cmark_strbuf_puts [function] [call site] 00500
3 cmark_node_get_type_string [function] [call site] 00501
3 cmark_node_get_list_type [function] [call site] 00502
3 cmark_strbuf_puts [function] [call site] 00503
3 cmark_node_get_list_start [function] [call site] 00504
3 snprintf [call site] 00505
3 cmark_node_get_list_delim [function] [call site] 00506
3 cmark_node_get_list_tight [function] [call site] 00507
3 snprintf [call site] 00508
3 snprintf [call site] 00509
3 cmark_strbuf_puts [function] [call site] 00510
3 cmark_strbuf_puts [function] [call site] 00511
3 escape_xml_str [function] [call site] 00512
4 strlen [call site] 00513
4 escape_xml [function] [call site] 00514
3 cmark_strbuf_putc [function] [call site] 00515
3 cmark_strbuf_puts [function] [call site] 00516
3 escape_xml [function] [call site] 00517
3 cmark_node_get_type_string [function] [call site] 00518
3 cmark_strbuf_puts [function] [call site] 00519
3 escape_xml_str [function] [call site] 00520
3 escape_xml_str [function] [call site] 00521
3 cmark_strbuf_putc [function] [call site] 00522
3 cmark_strbuf_puts [function] [call site] 00523
3 escape_xml_str [function] [call site] 00524
3 cmark_strbuf_putc [function] [call site] 00525
3 escape_xml_str [function] [call site] 00526
3 cmark_strbuf_putc [function] [call site] 00527
3 cmark_strbuf_puts [function] [call site] 00528
3 cmark_strbuf_puts [function] [call site] 00529
3 cmark_strbuf_puts [function] [call site] 00531
3 cmark_node_get_type_string [function] [call site] 00532
3 cmark_strbuf_puts [function] [call site] 00533
3 cmark_strbuf_puts [function] [call site] 00534
2 cmark_strbuf_detach [function] [call site] 00535
2 cmark_iter_free [function] [call site] 00536
1 cmark_node_free [function] [call site] 00537