"`.
- */
-CMARK_GFM_EXPORT
-const char *cmark_node_get_type_string(cmark_node *node);
-
-/** Returns the string contents of 'node', or an empty
- string if none is set. Returns NULL if called on a
- node that does not have string content.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_literal(cmark_node *node);
-
-/** Returns the number of backtick characters used to open the
- node if it is an inline code span, otherwise returns 0.
- */
-CMARK_GFM_EXPORT int cmark_node_get_backtick_count(cmark_node *node);
-
-/** Sets the string contents of 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_literal(cmark_node *node, const char *content);
-
-/** Returns the heading level of 'node', or 0 if 'node' is not a heading.
- */
-CMARK_GFM_EXPORT int cmark_node_get_heading_level(cmark_node *node);
-
-/* For backwards compatibility */
-#define cmark_node_get_header_level cmark_node_get_heading_level
-#define cmark_node_set_header_level cmark_node_set_heading_level
-
-/** Sets the heading level of 'node', returning 1 on success and 0 on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_heading_level(cmark_node *node, int level);
-
-/** Returns the list type of 'node', or `CMARK_NO_LIST` if 'node'
- * is not a list.
- */
-CMARK_GFM_EXPORT cmark_list_type cmark_node_get_list_type(cmark_node *node);
-
-/** Sets the list type of 'node', returning 1 on success and 0 on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_type(cmark_node *node,
- cmark_list_type type);
-
-/** Returns the list marker of 'node', or `CMARK_NO_LIST_MARKER` if 'node'
- * is not a list.
- */
-CMARK_GFM_EXPORT cmark_list_marker_type cmark_node_get_list_marker(cmark_node *node);
-
-/** Sets the list marker of 'node', returning 1 on success and 0 on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_marker(cmark_node *node,
- cmark_list_marker_type listMarker);
-
-/** Returns the list delimiter type of 'node', or `CMARK_NO_DELIM` if 'node'
- * is not a list.
- */
-CMARK_GFM_EXPORT cmark_delim_type cmark_node_get_list_delim(cmark_node *node);
-
-/** Sets the list delimiter type of 'node', returning 1 on success and 0
- * on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_delim(cmark_node *node,
- cmark_delim_type delim);
-
-/** Returns starting number of 'node', if it is an ordered list, otherwise 0.
- */
-CMARK_GFM_EXPORT int cmark_node_get_list_start(cmark_node *node);
-
-/** Sets starting number of 'node', if it is an ordered list. Returns 1
- * on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_start(cmark_node *node, int start);
-
-/** Returns 1 if 'node' is a tight list, 0 otherwise.
- */
-CMARK_GFM_EXPORT int cmark_node_get_list_tight(cmark_node *node);
-
-/** Sets the "tightness" of a list. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_tight(cmark_node *node, int tight);
-
-/**
- * Returns item index of 'node'. This is only used when rendering output
- * formats such as commonmark, which need to output the index. It is not
- * required for formats such as html or latex.
- */
-CMARK_GFM_EXPORT int cmark_node_get_item_index(cmark_node *node);
-
-/** Sets item index of 'node'. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_item_index(cmark_node *node, int idx);
-
-/** Returns the info string from a fenced code block.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_fence_info(cmark_node *node);
-
-/** Sets the info string in a fenced code block, returning 1 on
- * success and 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_fence_info(cmark_node *node, const char *info);
-
-/** Sets code blocks fencing details
- */
-CMARK_GFM_EXPORT int cmark_node_set_fenced(cmark_node * node, int fenced,
- int length, int offset, char character);
-
-/** Returns code blocks fencing details
- */
-CMARK_GFM_EXPORT int cmark_node_get_fenced(cmark_node *node, int *length, int *offset, char *character);
-
-/** Returns the URL of a link or image 'node', or an empty string
- if no URL is set. Returns NULL if called on a node that is
- not a link or image.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_url(cmark_node *node);
-
-/** Sets the URL of a link or image 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_url(cmark_node *node, const char *url);
-
-/** Returns the title of a link or image 'node', or an empty
- string if no title is set. Returns NULL if called on a node
- that is not a link or image.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_title(cmark_node *node);
-
-/** Sets the title of a link or image 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_title(cmark_node *node, const char *title);
-
-/** Returns the attributes of an attribute 'node', or an empty string
- if no attributes are set. Returns NULL if called on a node that is
- not an attribute.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_attributes(cmark_node *node);
-
-/** Sets the attributes of an attribute 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_attributes(cmark_node *node, const char *attributes);
-
-/** Returns the literal "on enter" text for a custom 'node', or
- an empty string if no on_enter is set. Returns NULL if called
- on a non-custom node.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_on_enter(cmark_node *node);
-
-/** Sets the literal text to render "on enter" for a custom 'node'.
- Any children of the node will be rendered after this text.
- Returns 1 on success 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_on_enter(cmark_node *node,
- const char *on_enter);
-
-/** Returns the literal "on exit" text for a custom 'node', or
- an empty string if no on_exit is set. Returns NULL if
- called on a non-custom node.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_on_exit(cmark_node *node);
-
-/** Sets the literal text to render "on exit" for a custom 'node'.
- Any children of the node will be rendered before this text.
- Returns 1 on success 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_on_exit(cmark_node *node, const char *on_exit);
-
-/** Returns the line on which 'node' begins.
- */
-CMARK_GFM_EXPORT int cmark_node_get_start_line(cmark_node *node);
-
-/** Returns the column at which 'node' begins.
- */
-CMARK_GFM_EXPORT int cmark_node_get_start_column(cmark_node *node);
-
-/** Returns the line on which 'node' ends.
- */
-CMARK_GFM_EXPORT int cmark_node_get_end_line(cmark_node *node);
-
-/** Returns the column at which 'node' ends.
- */
-CMARK_GFM_EXPORT int cmark_node_get_end_column(cmark_node *node);
-
-/**
- * ## Tree Manipulation
- */
-
-/** Unlinks a 'node', removing it from the tree, but not freeing its
- * memory. (Use 'cmark_node_free' for that.)
- */
-CMARK_GFM_EXPORT void cmark_node_unlink(cmark_node *node);
-
-/** Inserts 'sibling' before 'node'. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_insert_before(cmark_node *node,
- cmark_node *sibling);
-
-/** Inserts 'sibling' after 'node'. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_insert_after(cmark_node *node, cmark_node *sibling);
-
-/** Replaces 'oldnode' with 'newnode' and unlinks 'oldnode' (but does
- * not free its memory).
- * Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_replace(cmark_node *oldnode, cmark_node *newnode);
-
-/** Adds 'child' to the beginning of the children of 'node'.
- * Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_prepend_child(cmark_node *node, cmark_node *child);
-
-/** Adds 'child' to the end of the children of 'node'.
- * Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_append_child(cmark_node *node, cmark_node *child);
-
-/** Consolidates adjacent text nodes.
- */
-CMARK_GFM_EXPORT void cmark_consolidate_text_nodes(cmark_node *root);
-
-/** Ensures a node and all its children own their own chunk memory.
- */
-CMARK_GFM_EXPORT void cmark_node_own(cmark_node *root);
-
-/**
- * ## Parsing
- *
- * Simple interface:
- *
- * cmark_node *document = cmark_parse_document("Hello *world*", 13,
- * CMARK_OPT_DEFAULT);
- *
- * Streaming interface:
- *
- * cmark_parser *parser = cmark_parser_new(CMARK_OPT_DEFAULT);
- * FILE *fp = fopen("myfile.md", "rb");
- * while ((bytes = fread(buffer, 1, sizeof(buffer), fp)) > 0) {
- * cmark_parser_feed(parser, buffer, bytes);
- * if (bytes < sizeof(buffer)) {
- * break;
- * }
- * }
- * document = cmark_parser_finish(parser);
- * cmark_parser_free(parser);
- */
-
-/** Creates a new parser object.
- */
-CMARK_GFM_EXPORT
-cmark_parser *cmark_parser_new(int options);
-
-/** Creates a new parser object with the given memory allocator
- */
-CMARK_GFM_EXPORT
-cmark_parser *cmark_parser_new_with_mem(int options, cmark_mem *mem);
-
-/** Frees memory allocated for a parser object.
- */
-CMARK_GFM_EXPORT
-void cmark_parser_free(cmark_parser *parser);
-
-/** Feeds a string of length 'len' to 'parser'.
- */
-CMARK_GFM_EXPORT
-void cmark_parser_feed(cmark_parser *parser, const char *buffer, size_t len);
-
-/** Finish parsing and return a pointer to a tree of nodes.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_parser_finish(cmark_parser *parser);
-
-/** Parse a CommonMark document in 'buffer' of length 'len'.
- * Returns a pointer to a tree of nodes. The memory allocated for
- * the node tree should be released using 'cmark_node_free'
- * when it is no longer needed.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_parse_document(const char *buffer, size_t len, int options);
-
-/** Parse a CommonMark document in file 'f', returning a pointer to
- * a tree of nodes. The memory allocated for the node tree should be
- * released using 'cmark_node_free' when it is no longer needed.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_parse_file(FILE *f, int options);
-
-/**
- * ## Rendering
- */
-
-/** Render a 'node' tree as XML. It is the caller's responsibility
- * to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_xml(cmark_node *root, int options);
-
-/** As for 'cmark_render_xml', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_xml_with_mem(cmark_node *root, int options, cmark_mem *mem);
-
-/** Render a 'node' tree as an HTML fragment. It is up to the user
- * to add an appropriate header and footer. It is the caller's
- * responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_html(cmark_node *root, int options, cmark_llist *extensions);
-
-/** As for 'cmark_render_html', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_html_with_mem(cmark_node *root, int options, cmark_llist *extensions, cmark_mem *mem);
-
-/** Render a 'node' tree as a groff man page, without the header.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_man(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_man', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_man_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/** Render a 'node' tree as a commonmark document.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_commonmark(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_commonmark', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_commonmark_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/** Render a 'node' tree as a plain text document.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_plaintext(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_plaintext', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_plaintext_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/** Render a 'node' tree as a LaTeX document.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_latex(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_latex', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_latex_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/**
- * ## Options
- */
-
-/** Default options.
- */
-#define CMARK_OPT_DEFAULT 0
-
-/**
- * ### Options affecting rendering
- */
-
-/** Include a `data-sourcepos` attribute on all block elements.
- */
-#define CMARK_OPT_SOURCEPOS (1 << 1)
-
-/** Render `softbreak` elements as hard line breaks.
- */
-#define CMARK_OPT_HARDBREAKS (1 << 2)
-
-/** `CMARK_OPT_SAFE` is defined here for API compatibility,
- but it no longer has any effect. "Safe" mode is now the default:
- set `CMARK_OPT_UNSAFE` to disable it.
- */
-#define CMARK_OPT_SAFE (1 << 3)
-
-/** Render raw HTML and unsafe links (`javascript:`, `vbscript:`,
- * `file:`, and `data:`, except for `image/png`, `image/gif`,
- * `image/jpeg`, or `image/webp` mime types). By default,
- * raw HTML is replaced by a placeholder HTML comment. Unsafe
- * links are replaced by empty strings.
- */
-#define CMARK_OPT_UNSAFE (1 << 17)
-
-/** Render `softbreak` elements as spaces.
- */
-#define CMARK_OPT_NOBREAKS (1 << 4)
-
-/**
- * ### Options affecting parsing
- */
-
-/** Legacy option (no effect).
- */
-#define CMARK_OPT_NORMALIZE (1 << 8)
-
-/** Validate UTF-8 in the input before parsing, replacing illegal
- * sequences with the replacement character U+FFFD.
- */
-#define CMARK_OPT_VALIDATE_UTF8 (1 << 9)
-
-/** Convert straight quotes to curly, --- to em dashes, -- to en dashes.
- */
-#define CMARK_OPT_SMART (1 << 10)
-
-/** Use GitHub-style tags for code blocks instead of .
- */
-#define CMARK_OPT_GITHUB_PRE_LANG (1 << 11)
-
-/** Be liberal in interpreting inline HTML tags.
- */
-#define CMARK_OPT_LIBERAL_HTML_TAG (1 << 12)
-
-/** Parse footnotes.
- */
-#define CMARK_OPT_FOOTNOTES (1 << 13)
-
-/** Only parse strikethroughs if surrounded by exactly 2 tildes.
- * Gives some compatibility with redcarpet.
- */
-#define CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE (1 << 14)
-
-/** Use style attributes to align table cells instead of align attributes.
- */
-#define CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES (1 << 15)
-
-/** Include the remainder of the info string in code blocks in
- * a separate attribute.
- */
-#define CMARK_OPT_FULL_INFO_STRING (1 << 16)
-
-/** Parse only inline markdown directives. Block directives will not be
- * parsed (their literal representations will remain in the output).
- */
-#define CMARK_OPT_INLINE_ONLY (1 << 18)
-
-/** Parse the markdown input without removing preceding/trailing whitespace and
- * without converting newline characters to breaks. Using this option also
- * enables the CMARK_OPT_INLINE_ONLY option.
- */
-#define CMARK_OPT_PRESERVE_WHITESPACE ((1 << 19) | CMARK_OPT_INLINE_ONLY)
-
-/** Parse row- and column-span in tables.
- */
-#define CMARK_OPT_TABLE_SPANS (1 << 20)
-
-/** Parse table cells defining row span using a double-quote symbol (`"`, or "ditto mark")
- * instead of the default caret symbol (`^`).
- *
- * Does nothing unless \c CMARK_OPT_TABLE_SPANS is also set.
- */
-#define CMARK_OPT_TABLE_ROWSPAN_DITTO (1 << 21)
-
-/**
- * ## Version information
- */
-
-/** The library version as integer for runtime checks. Also available as
- * macro CMARK_VERSION for compile time checks.
- *
- * * Bits 16-23 contain the major version.
- * * Bits 8-15 contain the minor version.
- * * Bits 0-7 contain the patchlevel.
- *
- * In hexadecimal format, the number 0x010203 represents version 1.2.3.
- */
-CMARK_GFM_EXPORT
-int cmark_version(void);
-
-/** The library version string for runtime checks. Also available as
- * macro CMARK_VERSION_STRING for compile time checks.
- */
-CMARK_GFM_EXPORT
-const char *cmark_version_string(void);
-
-/** # AUTHORS
- *
- * John MacFarlane, Vicent Marti, Kārlis Gaņģis, Nick Wellnhofer.
- */
-
-#if !defined(CMARK_NO_SHORT_NAMES)
-#define NODE_DOCUMENT CMARK_NODE_DOCUMENT
-#define NODE_BLOCK_QUOTE CMARK_NODE_BLOCK_QUOTE
-#define NODE_LIST CMARK_NODE_LIST
-#define NODE_ITEM CMARK_NODE_ITEM
-#define NODE_CODE_BLOCK CMARK_NODE_CODE_BLOCK
-#define NODE_HTML_BLOCK CMARK_NODE_HTML_BLOCK
-#define NODE_CUSTOM_BLOCK CMARK_NODE_CUSTOM_BLOCK
-#define NODE_PARAGRAPH CMARK_NODE_PARAGRAPH
-#define NODE_HEADING CMARK_NODE_HEADING
-#define NODE_HEADER CMARK_NODE_HEADER
-#define NODE_THEMATIC_BREAK CMARK_NODE_THEMATIC_BREAK
-#define NODE_HRULE CMARK_NODE_HRULE
-#define NODE_TEXT CMARK_NODE_TEXT
-#define NODE_SOFTBREAK CMARK_NODE_SOFTBREAK
-#define NODE_LINEBREAK CMARK_NODE_LINEBREAK
-#define NODE_CODE CMARK_NODE_CODE
-#define NODE_HTML_INLINE CMARK_NODE_HTML_INLINE
-#define NODE_CUSTOM_INLINE CMARK_NODE_CUSTOM_INLINE
-#define NODE_EMPH CMARK_NODE_EMPH
-#define NODE_STRONG CMARK_NODE_STRONG
-#define NODE_LINK CMARK_NODE_LINK
-#define NODE_IMAGE CMARK_NODE_IMAGE
-#define BULLET_LIST CMARK_BULLET_LIST
-#define ORDERED_LIST CMARK_ORDERED_LIST
-#define PERIOD_DELIM CMARK_PERIOD_DELIM
-#define PAREN_DELIM CMARK_PAREN_DELIM
-#define HYPHEN_LIST_MARKER CMARK_HYPHEN_LIST_MARKER
-#define PLUS_LIST_MARKER CMARK_PLUS_LIST_MARKER
-#define ASTERISK_LIST_MARKER CMARK_ASTERISK_LIST_MARKER
-#endif
-
-typedef int32_t bufsize_t;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_config.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_config.h
deleted file mode 100644
index 4a17341f3..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_config.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#ifndef CMARK_CONFIG_H
-#define CMARK_CONFIG_H
-
-#ifdef CMARK_USE_CMAKE_HEADERS
-// if the CMake config header exists, use that instead of this Swift package prebuilt one
-// we need to undefine the header guard, since config.h uses the same one
-#undef CMARK_CONFIG_H
-#include "config.h"
-#else
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifndef CMARK_THREADING
-#if defined(__wasi__) && !defined(_REENTRANT)
-#define CMARK_THREADING 0
-#else
-#define CMARK_THREADING 1
-#endif
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* not CMARK_USE_CMAKE_HEADERS */
-
-#endif /* not CMARK_CONFIG_H */
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_version.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_version.h
deleted file mode 100644
index cf4dfee03..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_version.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef CMARK_GFM_VERSION_H
-#define CMARK_GFM_VERSION_H
-
-#define CMARK_GFM_VERSION ((0 << 24) | (29 << 16) | (0 << 8) | 13)
-#define CMARK_GFM_VERSION_STRING "0.29.0.gfm.13"
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
deleted file mode 100644
index 26418702f..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
+++ /dev/null
@@ -1,33 +0,0 @@
-#ifndef CMARK_CMARK_CTYPE_H
-#define CMARK_CMARK_CTYPE_H
-
-#include "export.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/** Locale-independent versions of functions from ctype.h.
- * We want cmark to behave the same no matter what the system locale.
- */
-
-CMARK_GFM_EXPORT
-int cmark_isspace(char c);
-
-CMARK_GFM_EXPORT
-int cmark_ispunct(char c);
-
-CMARK_GFM_EXPORT
-int cmark_isalnum(char c);
-
-CMARK_GFM_EXPORT
-int cmark_isdigit(char c);
-
-CMARK_GFM_EXPORT
-int cmark_isalpha(char c);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/export.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/export.h
deleted file mode 100644
index 61ea28cdb..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/export.h
+++ /dev/null
@@ -1,41 +0,0 @@
-#ifndef CMARK_GFM_EXPORT_H
-#define CMARK_GFM_EXPORT_H
-
-#ifdef CMARK_GFM_STATIC_DEFINE
-# define CMARK_GFM_EXPORT
-# define CMARK_GFM_NO_EXPORT
-#else
-# if defined(_WIN32)
-# if defined(libcmark_gfm_EXPORTS)
-# define CMARK_GFM_EXPORT __declspec(dllexport)
-# else
-# define CMARK_GFM_EXPORT __declspec(dllimport)
-# endif
-# define CMARK_GFM_NO_EXPORT
-# else
-# if defined(libcmark_gfm_EXPORTS)
-# define CMARK_GFM_EXPORT __attribute__((__visibility__("default")))
-# else
-# define CMARK_GFM_EXPORT __attribute__((__visibility__("default")))
-# endif
-# define CMARK_GFM_NO_EXPORT __attribute__((__visibility__("hidden")))
-# endif
-#endif
-
-#ifndef CMARK_GFM_DEPRECATED
-# if defined(_WIN32)
-# define CMARK_GFM_DEPRECATED __declspec(deprecated)
-# else
-# define CMARK_GFM_DEPRECATED __attribute__ ((__deprecated__))
-# endif
-#endif
-
-#ifndef CMARK_GFM_DEPRECATED_EXPORT
-# define CMARK_GFM_DEPRECATED_EXPORT CMARK_GFM_EXPORT CMARK_GFM_DEPRECATED
-#endif
-
-#ifndef CMARK_GFM_DEPRECATED_NO_EXPORT
-# define CMARK_GFM_DEPRECATED_NO_EXPORT CMARK_GFM_NO_EXPORT CMARK_GFM_DEPRECATED
-#endif
-
-#endif /* not CMARK_GFM_EXPORT_H */
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/footnotes.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/footnotes.h
deleted file mode 100644
index 64e2901e3..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/footnotes.h
+++ /dev/null
@@ -1,27 +0,0 @@
-#ifndef CMARK_FOOTNOTES_H
-#define CMARK_FOOTNOTES_H
-
-#include "map.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_footnote {
- cmark_map_entry entry;
- cmark_node *node;
- unsigned int ix;
-};
-
-typedef struct cmark_footnote cmark_footnote;
-
-void cmark_footnote_create(cmark_map *map, cmark_node *node);
-cmark_map *cmark_footnote_map_new(cmark_mem *mem);
-
-void cmark_unlink_footnotes_map(cmark_map *map);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h
deleted file mode 100644
index e55b77fd8..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h
+++ /dev/null
@@ -1,49 +0,0 @@
-#ifndef CMARK_HOUDINI_H
-#define CMARK_HOUDINI_H
-
-#include
-#include "cmark-gfm_config.h"
-#include "buffer.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifdef HOUDINI_USE_LOCALE
-#define _isxdigit(c) isxdigit(c)
-#define _isdigit(c) isdigit(c)
-#else
-/*
- * Helper _isdigit methods -- do not trust the current locale
- * */
-#define _isxdigit(c) (strchr("0123456789ABCDEFabcdef", (c)) != NULL)
-#define _isdigit(c) ((c) >= '0' && (c) <= '9')
-#endif
-
-#define HOUDINI_ESCAPED_SIZE(x) (((x)*12) / 10)
-#define HOUDINI_UNESCAPED_SIZE(x) (x)
-
-CMARK_GFM_EXPORT
-bufsize_t houdini_unescape_ent(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-int houdini_escape_html(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-int houdini_escape_html0(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size, int secure);
-CMARK_GFM_EXPORT
-int houdini_unescape_html(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-void houdini_unescape_html_f(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-int houdini_escape_href(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/html.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/html.h
deleted file mode 100644
index fea9c67bf..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/html.h
+++ /dev/null
@@ -1,27 +0,0 @@
-#ifndef CMARK_HTML_H
-#define CMARK_HTML_H
-
-#include "buffer.h"
-#include "node.h"
-
-inline
-static void cmark_html_render_cr(cmark_strbuf *html) {
- if (html->size && html->ptr[html->size - 1] != '\n')
- cmark_strbuf_putc(html, '\n');
-}
-
-#define BUFFER_SIZE 100
-
-inline
-static void cmark_html_render_sourcepos(cmark_node *node, cmark_strbuf *html, int options) {
- char buffer[BUFFER_SIZE];
- if (CMARK_OPT_SOURCEPOS & options) {
- snprintf(buffer, BUFFER_SIZE, " data-sourcepos=\"%d:%d-%d:%d\"",
- cmark_node_get_start_line(node), cmark_node_get_start_column(node),
- cmark_node_get_end_line(node), cmark_node_get_end_column(node));
- cmark_strbuf_puts(html, buffer);
- }
-}
-
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h
deleted file mode 100644
index 84090e89d..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h
+++ /dev/null
@@ -1,40 +0,0 @@
-#ifndef CMARK_INLINES_H
-#define CMARK_INLINES_H
-
-#include
-#include
-
-#include "cmark-gfm_config.h"
-#include "references.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-cmark_chunk cmark_clean_url(cmark_mem *mem, cmark_chunk *url);
-cmark_chunk cmark_clean_title(cmark_mem *mem, cmark_chunk *title);
-cmark_chunk cmark_clean_attributes(cmark_mem *mem, cmark_chunk *attributes);
-
-CMARK_GFM_EXPORT
-void cmark_parse_inlines(cmark_parser *parser,
- cmark_node *parent,
- cmark_map *refmap,
- int options);
-
-bufsize_t cmark_parse_reference_inline(cmark_mem *mem, cmark_chunk *input,
- cmark_map *refmap);
-
-bufsize_t cmark_parse_reference_attributes_inline(cmark_mem *mem, cmark_chunk *input,
- cmark_map *refmap);
-
-void cmark_inlines_add_special_character(cmark_parser *parser, unsigned char c, bool emphasis);
-void cmark_inlines_remove_special_character(cmark_parser *parser, unsigned char c, bool emphasis);
-
-void cmark_set_default_skip_chars(int8_t **skip_chars, bool use_memcpy);
-void cmark_set_default_special_chars(int8_t **special_chars, bool use_memcpy);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h
deleted file mode 100644
index 39040a4cc..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h
+++ /dev/null
@@ -1,26 +0,0 @@
-#ifndef CMARK_ITERATOR_H
-#define CMARK_ITERATOR_H
-
-#include "cmark-gfm.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef struct {
- cmark_event_type ev_type;
- cmark_node *node;
-} cmark_iter_state;
-
-struct cmark_iter {
- cmark_mem *mem;
- cmark_node *root;
- cmark_iter_state cur;
- cmark_iter_state next;
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/map.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/map.h
deleted file mode 100644
index cc9b1f30c..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/map.h
+++ /dev/null
@@ -1,44 +0,0 @@
-#ifndef CMARK_MAP_H
-#define CMARK_MAP_H
-
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_map_entry {
- struct cmark_map_entry *next;
- unsigned char *label;
- size_t age;
- size_t size;
-};
-
-typedef struct cmark_map_entry cmark_map_entry;
-
-struct cmark_map;
-
-typedef void (*cmark_map_free_f)(struct cmark_map *, cmark_map_entry *);
-
-struct cmark_map {
- cmark_mem *mem;
- cmark_map_entry *refs;
- cmark_map_entry **sorted;
- size_t size;
- size_t ref_size;
- size_t max_ref_size;
- cmark_map_free_f free;
-};
-
-typedef struct cmark_map cmark_map;
-
-unsigned char *normalize_map_label(cmark_mem *mem, cmark_chunk *ref);
-cmark_map *cmark_map_new(cmark_mem *mem, cmark_map_free_f free);
-void cmark_map_free(cmark_map *map);
-cmark_map_entry *cmark_map_lookup(cmark_map *map, cmark_chunk *label);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/mutex.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/mutex.h
deleted file mode 100644
index 31933af68..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/mutex.h
+++ /dev/null
@@ -1,78 +0,0 @@
-#ifndef CMARK_MUTEX_H
-#define CMARK_MUTEX_H
-
-#include "cmark-gfm_config.h"
-
-#include
-
-#if CMARK_THREADING
-
-#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) || defined(__wasi__)
-#include
-#endif
-
-#if defined (_POSIX_THREADS)
-
-#include
-
-#define CMARK_DEFINE_ONCE(NAME) static pthread_once_t NAME##_once = PTHREAD_ONCE_INIT;
-
-#define CMARK_RUN_ONCE(NAME, FUNC) pthread_once(&NAME##_once, FUNC)
-
-#define CMARK_DEFINE_LOCK(NAME) \
-static pthread_mutex_t NAME##_lock; \
-CMARK_DEFINE_ONCE(NAME); \
-static void initialize_##NAME() { pthread_mutex_init(&NAME##_lock, NULL); }
-
-#define CMARK_INITIALIZE_AND_LOCK(NAME) \
-CMARK_RUN_ONCE(NAME, initialize_##NAME); \
-pthread_mutex_lock(&NAME##_lock);
-
-#define CMARK_UNLOCK(NAME) pthread_mutex_unlock(&NAME##_lock);
-
-#elif defined(_WIN32) // building for windows
-
-#define _WIN32_WINNT 0x0600 // minimum target of Windows Vista
-#define WIN32_LEAN_AND_MEAN
-#include
-
-#define CMARK_DEFINE_ONCE(NAME) static INIT_ONCE NAME##_once = INIT_ONCE_STATIC_INIT;
-
-#define CMARK_RUN_ONCE(NAME, FUNC) do { \
- BOOL fStatus; BOOL fPending; \
- fStatus = InitOnceBeginInitialize(&NAME##_once, 0, &fPending, NULL); \
- if (!fStatus || !fPending) break; \
- FUNC(); \
- InitOnceComplete(&NAME##_once, 0, NULL); \
-} while (0);
-
-#define CMARK_DEFINE_LOCK(NAME) static SRWLOCK NAME##_lock = SRWLOCK_INIT;
-
-#define CMARK_INITIALIZE_AND_LOCK(NAME) AcquireSRWLockExclusive(&NAME##_lock);
-
-#define CMARK_UNLOCK(NAME) ReleaseSRWLockExclusive(&NAME##_lock);
-
-#endif
-
-#else // no threading support
-
-static inline bool check_latch(int *latch) {
- if (!*latch) {
- *latch = 1;
- return true;
- } else {
- return false;
- }
-}
-
-#define CMARK_DEFINE_LOCK(NAME)
-#define CMARK_INITIALIZE_AND_LOCK(NAME)
-#define CMARK_UNLOCK(NAME)
-
-#define CMARK_DEFINE_ONCE(NAME) static int NAME = 0;
-
-#define CMARK_RUN_ONCE(NAME, FUNC) if (check_latch(&NAME)) FUNC();
-
-#endif // CMARK_THREADING
-
-#endif // CMARK_MUTEX_H
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h
deleted file mode 100644
index 292a724f5..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h
+++ /dev/null
@@ -1,173 +0,0 @@
-#ifndef CMARK_NODE_H
-#define CMARK_NODE_H
-
-#include
-#include
-#include
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-#include "buffer.h"
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef struct {
- cmark_list_type list_type;
- int marker_offset;
- int padding;
- int start;
- cmark_delim_type delimiter;
- unsigned char bullet_char;
- bool tight;
- bool checked; // For task list extension
-} cmark_list;
-
-typedef struct {
- cmark_chunk info;
- cmark_chunk literal;
- uint8_t fence_length;
- uint8_t fence_offset;
- unsigned char fence_char;
- int8_t fenced;
-} cmark_code;
-
-typedef struct {
- int level;
- bool setext;
-} cmark_heading;
-
-typedef struct {
- cmark_chunk url;
- cmark_chunk title;
-} cmark_link;
-
-typedef struct {
- cmark_chunk attributes;
-} cmark_attribute;
-
-typedef struct {
- cmark_chunk on_enter;
- cmark_chunk on_exit;
-} cmark_custom;
-
-enum cmark_node__internal_flags {
- CMARK_NODE__OPEN = (1 << 0),
- CMARK_NODE__LAST_LINE_BLANK = (1 << 1),
- CMARK_NODE__LAST_LINE_CHECKED = (1 << 2),
-
- // Extensions can register custom flags by calling `cmark_register_node_flag`.
- // This is the starting value for the custom flags.
- CMARK_NODE__REGISTER_FIRST = (1 << 3),
-};
-
-typedef uint16_t cmark_node_internal_flags;
-
-struct cmark_node {
- cmark_strbuf content;
-
- struct cmark_node *next;
- struct cmark_node *prev;
- struct cmark_node *parent;
- struct cmark_node *first_child;
- struct cmark_node *last_child;
-
- void *user_data;
- cmark_free_func user_data_free_func;
-
- int start_line;
- int start_column;
- int end_line;
- int end_column;
- int internal_offset;
- uint16_t type;
- cmark_node_internal_flags flags;
- int backtick_count;
-
- cmark_syntax_extension *extension;
-
- /**
- * Used during cmark_render() to cache the most recent non-NULL
- * extension, if you go up the parent chain like this:
- *
- * node->parent->...parent->extension
- */
- cmark_syntax_extension *ancestor_extension;
-
- union {
- int ref_ix;
- int def_count;
- } footnote;
-
- cmark_node *parent_footnote_def;
-
- union {
- cmark_chunk literal;
- cmark_list list;
- cmark_code code;
- cmark_heading heading;
- cmark_link link;
- cmark_attribute attribute;
- cmark_custom custom;
- int html_block_type;
- void *opaque;
- } as;
-};
-
-/**
- * Syntax extensions can use this function to register a custom node
- * flag. The flags are stored in the `flags` field of the `cmark_node`
- * struct. The `flags` parameter should be the address of a global variable
- * which will store the flag value.
- */
-CMARK_GFM_EXPORT
-void cmark_register_node_flag(cmark_node_internal_flags *flags);
-
-/**
- * DEPRECATED.
- *
- * This function was added in cmark-gfm version 0.29.0.gfm.7, and was
- * required to be called at program start time, which caused
- * backwards-compatibility issues in applications that use cmark-gfm as a
- * library. It is now a no-op.
- */
-CMARK_GFM_EXPORT
-void cmark_init_standard_node_flags(void);
-
-static inline cmark_mem *cmark_node_mem(cmark_node *node) {
- return node->content.mem;
-}
-CMARK_GFM_EXPORT int cmark_node_check(cmark_node *node, FILE *out);
-
-static inline bool CMARK_NODE_TYPE_BLOCK_P(cmark_node_type node_type) {
- return (node_type & CMARK_NODE_TYPE_MASK) == CMARK_NODE_TYPE_BLOCK;
-}
-
-static inline bool CMARK_NODE_BLOCK_P(cmark_node *node) {
- return node != NULL && CMARK_NODE_TYPE_BLOCK_P((cmark_node_type) node->type);
-}
-
-static inline bool CMARK_NODE_TYPE_INLINE_P(cmark_node_type node_type) {
- return (node_type & CMARK_NODE_TYPE_MASK) == CMARK_NODE_TYPE_INLINE;
-}
-
-static inline bool CMARK_NODE_INLINE_P(cmark_node *node) {
- return node != NULL && CMARK_NODE_TYPE_INLINE_P((cmark_node_type) node->type);
-}
-
-CMARK_GFM_EXPORT bool cmark_node_can_contain_type(cmark_node *node, cmark_node_type child_type);
-
-/**
- * Enable (or disable) extra safety checks. These extra checks cause
- * extra performance overhead (in some cases quadratic), so they are only
- * intended to be used during testing.
- */
-CMARK_GFM_EXPORT void cmark_enable_safety_checks(bool enable);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/parser.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/parser.h
deleted file mode 100644
index e524bf73e..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/parser.h
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef CMARK_PARSER_H
-#define CMARK_PARSER_H
-
-#include
-#include
-#include
-
-#include "references.h"
-#include "node.h"
-#include "buffer.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define MAX_LINK_LABEL_LENGTH 1000
-
-struct cmark_parser {
- struct cmark_mem *mem;
- /* A hashtable of urls in the current document for cross-references */
- struct cmark_map *refmap;
- /* The root node of the parser, always a CMARK_NODE_DOCUMENT */
- struct cmark_node *root;
- /* The last open block after a line is fully processed */
- struct cmark_node *current;
- /* See the documentation for cmark_parser_get_line_number() in cmark.h */
- int line_number;
- /* See the documentation for cmark_parser_get_offset() in cmark.h */
- bufsize_t offset;
- /* See the documentation for cmark_parser_get_column() in cmark.h */
- bufsize_t column;
- /* See the documentation for cmark_parser_get_first_nonspace() in cmark.h */
- bufsize_t first_nonspace;
- /* See the documentation for cmark_parser_get_first_nonspace_column() in cmark.h */
- bufsize_t first_nonspace_column;
- bufsize_t thematic_break_kill_pos;
- /* See the documentation for cmark_parser_get_indent() in cmark.h */
- int indent;
- /* See the documentation for cmark_parser_is_blank() in cmark.h */
- bool blank;
- /* See the documentation for cmark_parser_has_partially_consumed_tab() in cmark.h */
- bool partially_consumed_tab;
- /* Contains the currently processed line */
- cmark_strbuf curline;
- /* See the documentation for cmark_parser_get_last_line_length() in cmark.h */
- bufsize_t last_line_length;
- /* FIXME: not sure about the difference with curline */
- cmark_strbuf linebuf;
- /* Options set by the user, see the Options section in cmark.h */
- int options;
- bool last_buffer_ended_with_cr;
- size_t total_size;
- cmark_llist *syntax_extensions;
- cmark_llist *inline_syntax_extensions;
- cmark_ispunct_func backslash_ispunct;
- /* used when parsing inlines, can be populated by extensions if any are loaded */
- int8_t *skip_chars;
- int8_t *special_chars;
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h
deleted file mode 100644
index 75ef0b6c9..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h
+++ /dev/null
@@ -1,34 +0,0 @@
-#ifndef CMARK_PLUGIN_H
-#define CMARK_PLUGIN_H
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- * cmark_plugin:
- *
- * A plugin structure, which should be filled by plugin's
- * init functions.
- */
-struct cmark_plugin {
- cmark_llist *syntax_extensions;
-};
-
-cmark_llist *
-cmark_plugin_steal_syntax_extensions(cmark_plugin *plugin);
-
-cmark_plugin *
-cmark_plugin_new(void);
-
-void
-cmark_plugin_free(cmark_plugin *plugin);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/references.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/references.h
deleted file mode 100644
index 03d985f82..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/references.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#ifndef CMARK_REFERENCES_H
-#define CMARK_REFERENCES_H
-
-#include
-
-#include "map.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_reference {
- cmark_map_entry entry;
- bool is_attributes_reference;
- cmark_chunk url;
- cmark_chunk title;
- cmark_chunk attributes;
-};
-
-typedef struct cmark_reference cmark_reference;
-
-void cmark_reference_create(cmark_map *map, cmark_chunk *label,
- cmark_chunk *url, cmark_chunk *title);
-void cmark_reference_create_attributes(cmark_map *map, cmark_chunk *label,
- cmark_chunk *attributes);
-cmark_map *cmark_reference_map_new(cmark_mem *mem);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h
deleted file mode 100644
index 1a1ad6dd7..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h
+++ /dev/null
@@ -1,24 +0,0 @@
-#ifndef CMARK_REGISTRY_H
-#define CMARK_REGISTRY_H
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-CMARK_GFM_EXPORT
-void cmark_register_plugin(cmark_plugin_init_func reg_fn);
-
-CMARK_GFM_EXPORT
-void cmark_release_plugins(void);
-
-CMARK_GFM_EXPORT
-cmark_llist *cmark_list_syntax_extensions(cmark_mem *mem);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h
deleted file mode 100644
index 9b15e78b2..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h
+++ /dev/null
@@ -1,64 +0,0 @@
-#ifndef CMARK_RENDER_H
-#define CMARK_RENDER_H
-
-#include
-#include
-
-#include "buffer.h"
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef enum { LITERAL, NORMAL, TITLE, URL } cmark_escaping;
-
-struct cmark_renderer {
- cmark_mem *mem;
- cmark_strbuf *buffer;
- cmark_strbuf *prefix;
- int column;
- int width;
- int need_cr;
- bufsize_t last_breakable;
- bool begin_line;
- bool begin_content;
- bool no_linebreaks;
- bool in_tight_list_item;
- void (*outc)(struct cmark_renderer *, cmark_node *, cmark_escaping, int32_t, unsigned char);
- void (*cr)(struct cmark_renderer *);
- void (*blankline)(struct cmark_renderer *);
- void (*out)(struct cmark_renderer *, cmark_node *, const char *, bool, cmark_escaping);
- unsigned int footnote_ix;
-};
-
-typedef struct cmark_renderer cmark_renderer;
-
-struct cmark_html_renderer {
- cmark_strbuf *html;
- cmark_node *plain;
- cmark_llist *filter_extensions;
- unsigned int footnote_ix;
- unsigned int written_footnote_ix;
- void *opaque;
-};
-
-typedef struct cmark_html_renderer cmark_html_renderer;
-
-void cmark_render_ascii(cmark_renderer *renderer, const char *s);
-
-void cmark_render_code_point(cmark_renderer *renderer, uint32_t c);
-
-char *cmark_render(cmark_mem *mem, cmark_node *root, int options, int width,
- void (*outc)(cmark_renderer *, cmark_node *,
- cmark_escaping, int32_t,
- unsigned char),
- int (*render_node)(cmark_renderer *renderer,
- cmark_node *node,
- cmark_event_type ev_type, int options));
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/scanners.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/scanners.h
deleted file mode 100644
index 7e6a10aeb..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/scanners.h
+++ /dev/null
@@ -1,70 +0,0 @@
-#ifndef CMARK_SCANNERS_H
-#define CMARK_SCANNERS_H
-
-#include "cmark-gfm.h"
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-bufsize_t _scan_at(bufsize_t (*scanner)(const unsigned char *), cmark_chunk *c,
- bufsize_t offset);
-bufsize_t _scan_scheme(const unsigned char *p);
-bufsize_t _scan_autolink_uri(const unsigned char *p);
-bufsize_t _scan_autolink_email(const unsigned char *p);
-bufsize_t _scan_html_tag(const unsigned char *p);
-bufsize_t _scan_liberal_html_tag(const unsigned char *p);
-bufsize_t _scan_html_comment(const unsigned char *p);
-bufsize_t _scan_html_pi(const unsigned char *p);
-bufsize_t _scan_html_declaration(const unsigned char *p);
-bufsize_t _scan_html_cdata(const unsigned char *p);
-bufsize_t _scan_html_block_start(const unsigned char *p);
-bufsize_t _scan_html_block_start_7(const unsigned char *p);
-bufsize_t _scan_html_block_end_1(const unsigned char *p);
-bufsize_t _scan_html_block_end_2(const unsigned char *p);
-bufsize_t _scan_html_block_end_3(const unsigned char *p);
-bufsize_t _scan_html_block_end_4(const unsigned char *p);
-bufsize_t _scan_html_block_end_5(const unsigned char *p);
-bufsize_t _scan_link_title(const unsigned char *p);
-bufsize_t _scan_spacechars(const unsigned char *p);
-bufsize_t _scan_atx_heading_start(const unsigned char *p);
-bufsize_t _scan_setext_heading_line(const unsigned char *p);
-bufsize_t _scan_open_code_fence(const unsigned char *p);
-bufsize_t _scan_close_code_fence(const unsigned char *p);
-bufsize_t _scan_entity(const unsigned char *p);
-bufsize_t _scan_dangerous_url(const unsigned char *p);
-bufsize_t _scan_footnote_definition(const unsigned char *p);
-
-#define scan_scheme(c, n) _scan_at(&_scan_scheme, c, n)
-#define scan_autolink_uri(c, n) _scan_at(&_scan_autolink_uri, c, n)
-#define scan_autolink_email(c, n) _scan_at(&_scan_autolink_email, c, n)
-#define scan_html_tag(c, n) _scan_at(&_scan_html_tag, c, n)
-#define scan_liberal_html_tag(c, n) _scan_at(&_scan_liberal_html_tag, c, n)
-#define scan_html_comment(c, n) _scan_at(&_scan_html_comment, c, n)
-#define scan_html_pi(c, n) _scan_at(&_scan_html_pi, c, n)
-#define scan_html_declaration(c, n) _scan_at(&_scan_html_declaration, c, n)
-#define scan_html_cdata(c, n) _scan_at(&_scan_html_cdata, c, n)
-#define scan_html_block_start(c, n) _scan_at(&_scan_html_block_start, c, n)
-#define scan_html_block_start_7(c, n) _scan_at(&_scan_html_block_start_7, c, n)
-#define scan_html_block_end_1(c, n) _scan_at(&_scan_html_block_end_1, c, n)
-#define scan_html_block_end_2(c, n) _scan_at(&_scan_html_block_end_2, c, n)
-#define scan_html_block_end_3(c, n) _scan_at(&_scan_html_block_end_3, c, n)
-#define scan_html_block_end_4(c, n) _scan_at(&_scan_html_block_end_4, c, n)
-#define scan_html_block_end_5(c, n) _scan_at(&_scan_html_block_end_5, c, n)
-#define scan_link_title(c, n) _scan_at(&_scan_link_title, c, n)
-#define scan_spacechars(c, n) _scan_at(&_scan_spacechars, c, n)
-#define scan_atx_heading_start(c, n) _scan_at(&_scan_atx_heading_start, c, n)
-#define scan_setext_heading_line(c, n) \
- _scan_at(&_scan_setext_heading_line, c, n)
-#define scan_open_code_fence(c, n) _scan_at(&_scan_open_code_fence, c, n)
-#define scan_close_code_fence(c, n) _scan_at(&_scan_close_code_fence, c, n)
-#define scan_entity(c, n) _scan_at(&_scan_entity, c, n)
-#define scan_dangerous_url(c, n) _scan_at(&_scan_dangerous_url, c, n)
-#define scan_footnote_definition(c, n) _scan_at(&_scan_footnote_definition, c, n)
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/syntax_extension.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/syntax_extension.h
deleted file mode 100644
index 4ccb6ce35..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/syntax_extension.h
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef CMARK_SYNTAX_EXTENSION_H
-#define CMARK_SYNTAX_EXTENSION_H
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-#include "cmark-gfm_config.h"
-
-#include
-
-struct cmark_syntax_extension {
- cmark_match_block_func last_block_matches;
- cmark_open_block_func try_opening_block;
- cmark_match_inline_func match_inline;
- cmark_inline_from_delim_func insert_inline_from_delim;
- cmark_llist * special_inline_chars;
- char * name;
- void * priv;
- bool emphasis;
- cmark_free_func free_function;
- cmark_get_type_string_func get_type_string_func;
- cmark_can_contain_func can_contain_func;
- cmark_contains_inlines_func contains_inlines_func;
- cmark_common_render_func commonmark_render_func;
- cmark_common_render_func plaintext_render_func;
- cmark_common_render_func latex_render_func;
- cmark_xml_attr_func xml_attr_func;
- cmark_common_render_func man_render_func;
- cmark_html_render_func html_render_func;
- cmark_html_filter_func html_filter_func;
- cmark_postprocess_func postprocess_func;
- cmark_opaque_alloc_func opaque_alloc_func;
- cmark_opaque_free_func opaque_free_func;
- cmark_commonmark_escape_func commonmark_escape_func;
-};
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/utf8.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/utf8.h
deleted file mode 100644
index 04ec1611b..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/utf8.h
+++ /dev/null
@@ -1,35 +0,0 @@
-#ifndef CMARK_UTF8_H
-#define CMARK_UTF8_H
-
-#include
-#include "buffer.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-CMARK_GFM_EXPORT
-void cmark_utf8proc_case_fold(cmark_strbuf *dest, const uint8_t *str,
- bufsize_t len);
-
-CMARK_GFM_EXPORT
-void cmark_utf8proc_encode_char(int32_t uc, cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-int cmark_utf8proc_iterate(const uint8_t *str, bufsize_t str_len, int32_t *dst);
-
-CMARK_GFM_EXPORT
-void cmark_utf8proc_check(cmark_strbuf *dest, const uint8_t *line,
- bufsize_t size);
-
-CMARK_GFM_EXPORT
-int cmark_utf8proc_is_space(int32_t uc);
-
-CMARK_GFM_EXPORT
-int cmark_utf8proc_is_punctuation(int32_t uc);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist
deleted file mode 100644
index b89517d4f..000000000
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist and /dev/null differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Modules/module.modulemap b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Modules/module.modulemap
deleted file mode 100644
index 8401abc3e..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Modules/module.modulemap
+++ /dev/null
@@ -1,24 +0,0 @@
-framework module cmark_gfm {
- header "cmark-gfm.h"
- header "cmark-gfm_config.h"
- header "cmark-gfm-extension_api.h"
- header "buffer.h"
- header "chunk.h"
- header "cmark_ctype.h"
- header "footnotes.h"
- header "houdini.h"
- header "html.h"
- header "inlines.h"
- header "iterator.h"
- header "map.h"
- header "node.h"
- header "parser.h"
- header "plugin.h"
- header "references.h"
- header "registry.h"
- header "render.h"
- header "scanners.h"
- header "syntax_extension.h"
- header "utf8.h"
- export *
-}
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources
deleted file mode 100644
index ce828d3f8..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources
+++ /dev/null
@@ -1,377 +0,0 @@
-
-
-
-
- files
-
- Headers/buffer.h
-
- wfbeqvUnFehytVJ1ML6NASHSGeA=
-
- Headers/chunk.h
-
- cYKmLFziQP87f08egkhBQ9nPHxI=
-
- Headers/cmark-gfm-extension_api.h
-
- /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
-
- Headers/cmark-gfm.h
-
- viz54P9eVVarz1O7qF0vs6A7wvA=
-
- Headers/cmark-gfm_config.h
-
- JU/rNGlNlmyydIBpASErUaSm+ho=
-
- Headers/cmark-gfm_version.h
-
- 36WeUJ7DNq0hVIor1165oYipDgk=
-
- Headers/cmark_ctype.h
-
- pRvqG6d8nUX/m92dC/H/dHY5i9s=
-
- Headers/export.h
-
- yaWfcmxcE1oCa8YyCnHeoqhbZ88=
-
- Headers/footnotes.h
-
- xJELzAWDzRwzO4OPYn5qxaykKbg=
-
- Headers/houdini.h
-
- ooMALuT3E0h7z+/U2RqOtg7AhrY=
-
- Headers/html.h
-
- 74A7a6U001iIPlVuSdXnm7/Lfh8=
-
- Headers/inlines.h
-
- azDZTLxrx8sX0iE+2CiUYrwSPeg=
-
- Headers/iterator.h
-
- wucTELUsOxglhWbTBDK7crAoM1c=
-
- Headers/map.h
-
- 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
-
- Headers/mutex.h
-
- eiGmaPfaL2wiB83dwpkQNQ4U2l4=
-
- Headers/node.h
-
- EoZp7iGEB+p3dhvJxQR48PjrAf8=
-
- Headers/parser.h
-
- 0Ec33v9qQk3f0524c/YFNl/CmM8=
-
- Headers/plugin.h
-
- yEcy9eD7OMRa40PgPxb04DfojZc=
-
- Headers/references.h
-
- wBPgDDsAo6b7hsvLHgmZ4qo2778=
-
- Headers/registry.h
-
- 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
-
- Headers/render.h
-
- ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
-
- Headers/scanners.h
-
- A2bunTwvLu+ipFkQwnTMPNECHKA=
-
- Headers/syntax_extension.h
-
- yLZZUM+eNlVEIMUUKtBMEFRzKoc=
-
- Headers/utf8.h
-
- RXUYVW8kVB1LST3r7QN24dJn+S8=
-
- Info.plist
-
- I8T+425SQ11WEQPFXguIqKjsv9U=
-
- Modules/module.modulemap
-
- aeWD4669zElmCJ24eiqomVybpaY=
-
-
- files2
-
- Headers/buffer.h
-
- hash2
-
- NobwioP+AODhA47re9Sx0pDxfS0ArPyJgkMxEhOlFW8=
-
-
- Headers/chunk.h
-
- hash2
-
- +dkXRHZ3xdJgxUIUz/9A6ICL4xtab4h03XoErhSpfAM=
-
-
- Headers/cmark-gfm-extension_api.h
-
- hash2
-
- Omn2jWCh4UugA8ik+d0yAltT5MWq9yedoG84YCDApH8=
-
-
- Headers/cmark-gfm.h
-
- hash2
-
- wGHfQhkjKM3Veh3Nk6dJXvePGLOgh+2LObWjm/zLJxE=
-
-
- Headers/cmark-gfm_config.h
-
- hash2
-
- z3hVzfVbTwc+G0K93NX7IPSQM93WO/ryciiSjVg/gxg=
-
-
- Headers/cmark-gfm_version.h
-
- hash2
-
- ZNP8qjOM4HZ+4XgvUim0mQbhDvgaXAKqYplYGzyKVQs=
-
-
- Headers/cmark_ctype.h
-
- hash2
-
- jiFHuvaEMtY/AcnnrRfgliVOxN5M1mC8cT3bOThZgZs=
-
-
- Headers/export.h
-
- hash2
-
- fU070FeyfxQjN52Fq/mis/NNhqhRXZKIEZncGx0HFr4=
-
-
- Headers/footnotes.h
-
- hash2
-
- zTE3JGBY1YszJZaflkcrjjw5ri3pPgsH/d+yK62VJAE=
-
-
- Headers/houdini.h
-
- hash2
-
- s0n6Ls5mkrxsdnqJ0Yuw2SoqwXOaDctu0TYebJ8ps3Y=
-
-
- Headers/html.h
-
- hash2
-
- oIgYiDYW7UOv8E8rayzZpWMqFgVpUqCArHti0OCvvwY=
-
-
- Headers/inlines.h
-
- hash2
-
- PgxQwwUogGeS0/u/w0cpGpqmG8F9yMmjwufSyyj4Jxg=
-
-
- Headers/iterator.h
-
- hash2
-
- HVkYUVyJiPQNLMNrkiz2QrX8vW/G/1MY/c+rftPRBos=
-
-
- Headers/map.h
-
- hash2
-
- Xbuto48R79lb8dqIe4eh4Gfq9OG82N9uf2/RZC/kYBA=
-
-
- Headers/mutex.h
-
- hash2
-
- B0nyOxvTFJzXK607lQSqXWlH7Z3ZaleGQ2NIUvJpfLw=
-
-
- Headers/node.h
-
- hash2
-
- spdTv3cvriOv1cwT8aCeEJqH84lhpPlyzmVCLkwp6jk=
-
-
- Headers/parser.h
-
- hash2
-
- MsDOSg3lFCa/sKKdh6bcN8rrl9euDf9k5/crQBbCHsQ=
-
-
- Headers/plugin.h
-
- hash2
-
- uFoqsB7DkB+w8/R2+SJ4v1Y2NFwzqdQm3zjnRTgJEM4=
-
-
- Headers/references.h
-
- hash2
-
- FQmz+KnIOgS40VTaoQvjM1bJmuqUPhFeUeCDlvJmgME=
-
-
- Headers/registry.h
-
- hash2
-
- EcqWtC902p3532rweUiFiqu3voXi+h5ja0eqb9NCFS8=
-
-
- Headers/render.h
-
- hash2
-
- dWemDKdtrHevHf1uzgYuY8MfgMpMHyZ14D+d4FJYL1Q=
-
-
- Headers/scanners.h
-
- hash2
-
- wMxwfRw8Daqnj3n6DtR8Ylsl9ubpAE8Jvm2JeUcr1jA=
-
-
- Headers/syntax_extension.h
-
- hash2
-
- 9a93BMYNeJKFfGy8+4M515xhT9gGQHDeLg+yQInLtp4=
-
-
- Headers/utf8.h
-
- hash2
-
- NKopuHVmhUN90zC6jL6k35fM5wusklS9veCTNh2swpE=
-
-
- Modules/module.modulemap
-
- hash2
-
- 4/sQRhUaoPODdlA9dO5ZO3VldfkT7WU1oQlplyzMyl0=
-
-
-
- rules
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^version.plist$
-
-
- rules2
-
- .*\.dSYM($|/)
-
- weight
- 11
-
- ^(.*/)?\.DS_Store$
-
- omit
-
- weight
- 2000
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^Info\.plist$
-
- omit
-
- weight
- 20
-
- ^PkgInfo$
-
- omit
-
- weight
- 20
-
- ^embedded\.provisionprofile$
-
- weight
- 20
-
- ^version\.plist$
-
- weight
- 20
-
-
-
-
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm
deleted file mode 100755
index 41626234b..000000000
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm and /dev/null differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Info.plist b/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Info.plist
deleted file mode 100644
index 46cd6e397..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Info.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- English
- CFBundleIdentifier
- com.apple.xcode.dsym.com.swiftlang.cmark
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundlePackageType
- dSYM
- CFBundleSignature
- ????
- CFBundleShortVersionString
- 0.7.1
- CFBundleVersion
- 1
-
-
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/DWARF/cmark_gfm b/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/DWARF/cmark_gfm
deleted file mode 100644
index 27bc403a7..000000000
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/DWARF/cmark_gfm and /dev/null differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/aarch64/cmark_gfm.yml b/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/aarch64/cmark_gfm.yml
deleted file mode 100644
index ba04750e1..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/aarch64/cmark_gfm.yml
+++ /dev/null
@@ -1,479 +0,0 @@
----
-triple: 'arm64-apple-darwin'
-binary-path: '/Users/avysotskyi/Library/Developer/Xcode/DerivedData/cmark_gfm-abuewxuclisipxgjroopgigbggah/Build/Intermediates.noindex/ArchiveIntermediates/cmark_gfm/InstallationBuildProductsLocation/Library/Frameworks/cmark_gfm.framework/cmark_gfm'
-relocations:
- - { offset: 0x694B, size: 0x8, addend: 0x0, symName: _cmark_gfmVersionString, symObjAddr: 0x0, symBinAddr: 0x214A0, symSize: 0x0 }
- - { offset: 0x697F, size: 0x8, addend: 0x0, symName: _cmark_gfmVersionNumber, symObjAddr: 0x30, symBinAddr: 0x214D0, symSize: 0x0 }
- - { offset: 0x69BA, size: 0x8, addend: 0x0, symName: _cmark_arena_push, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x60 }
- - { offset: 0x69D3, size: 0x8, addend: 0x0, symName: _CMARK_ARENA_MEM_ALLOCATOR, symObjAddr: 0x378, symBinAddr: 0x34680, symSize: 0x0 }
- - { offset: 0x6A5E, size: 0x8, addend: 0x0, symName: _arena_lock, symObjAddr: 0x2868, symBinAddr: 0x347F8, symSize: 0x0 }
- - { offset: 0x6A73, size: 0x8, addend: 0x0, symName: _arena_once, symObjAddr: 0x368, symBinAddr: 0x34670, symSize: 0x0 }
- - { offset: 0x6A88, size: 0x8, addend: 0x0, symName: _A, symObjAddr: 0x28A8, symBinAddr: 0x34838, symSize: 0x0 }
- - { offset: 0x6AE2, size: 0x8, addend: 0x0, symName: _cmark_arena_push, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x60 }
- - { offset: 0x6B74, size: 0x8, addend: 0x0, symName: _alloc_arena_chunk, symObjAddr: 0x60, symBinAddr: 0x4060, symSize: 0x60 }
- - { offset: 0x6BF0, size: 0x8, addend: 0x0, symName: _cmark_arena_pop, symObjAddr: 0xC0, symBinAddr: 0x40C0, symSize: 0x90 }
- - { offset: 0x6C29, size: 0x8, addend: 0x0, symName: _cmark_arena_pop, symObjAddr: 0xC0, symBinAddr: 0x40C0, symSize: 0x90 }
- - { offset: 0x6CC4, size: 0x8, addend: 0x0, symName: _cmark_arena_reset, symObjAddr: 0x150, symBinAddr: 0x4150, symSize: 0x74 }
- - { offset: 0x6D3F, size: 0x8, addend: 0x0, symName: _arena_calloc, symObjAddr: 0x1C4, symBinAddr: 0x41C4, symSize: 0xDC }
- - { offset: 0x6E08, size: 0x8, addend: 0x0, symName: _init_arena, symObjAddr: 0x314, symBinAddr: 0x4314, symSize: 0x54 }
- - { offset: 0x6E68, size: 0x8, addend: 0x0, symName: _arena_realloc, symObjAddr: 0x2A0, symBinAddr: 0x42A0, symSize: 0x54 }
- - { offset: 0x6ED5, size: 0x8, addend: 0x0, symName: _arena_free, symObjAddr: 0x2F4, symBinAddr: 0x42F4, symSize: 0x4 }
- - { offset: 0x6EF6, size: 0x8, addend: 0x0, symName: _cmark_get_arena_mem_allocator, symObjAddr: 0x2F8, symBinAddr: 0x42F8, symSize: 0xC }
- - { offset: 0x6F0F, size: 0x8, addend: 0x0, symName: _initialize_arena, symObjAddr: 0x304, symBinAddr: 0x4304, symSize: 0x10 }
- - { offset: 0x6FD9, size: 0x8, addend: 0x0, symName: _cmark_parser_attach_syntax_extension, symObjAddr: 0x0, symBinAddr: 0x4368, symSize: 0xBC }
- - { offset: 0x6FE6, size: 0x8, addend: 0x0, symName: _S_parser_feed, symObjAddr: 0x41C, symBinAddr: 0x4784, symSize: 0x1C8 }
- - { offset: 0x7009, size: 0x8, addend: 0x0, symName: _S_parser_feed.repl, symObjAddr: 0x26D8, symBinAddr: 0x214E8, symSize: 0x0 }
- - { offset: 0x7DB2, size: 0x8, addend: 0x0, symName: _cmark_parser_attach_syntax_extension, symObjAddr: 0x0, symBinAddr: 0x4368, symSize: 0xBC }
- - { offset: 0x7EB2, size: 0x8, addend: 0x0, symName: _cmark_parser_new_with_mem, symObjAddr: 0xBC, symBinAddr: 0x4424, symSize: 0x68 }
- - { offset: 0x7F52, size: 0x8, addend: 0x0, symName: _cmark_parser_reset, symObjAddr: 0x124, symBinAddr: 0x448C, symSize: 0xF8 }
- - { offset: 0x8123, size: 0x8, addend: 0x0, symName: _cmark_parser_dispose, symObjAddr: 0x2A0, symBinAddr: 0x4608, symSize: 0x3C }
- - { offset: 0x819F, size: 0x8, addend: 0x0, symName: _cmark_parser_new, symObjAddr: 0x21C, symBinAddr: 0x4584, symSize: 0xC }
- - { offset: 0x81CF, size: 0x8, addend: 0x0, symName: _cmark_parser_free, symObjAddr: 0x228, symBinAddr: 0x4590, symSize: 0x78 }
- - { offset: 0x82B5, size: 0x8, addend: 0x0, symName: _cmark_manage_extensions_special_characters, symObjAddr: 0x2DC, symBinAddr: 0x4644, symSize: 0x74 }
- - { offset: 0x83A4, size: 0x8, addend: 0x0, symName: _cmark_parse_file, symObjAddr: 0x350, symBinAddr: 0x46B8, symSize: 0xCC }
- - { offset: 0x850D, size: 0x8, addend: 0x0, symName: _cmark_parser_finish, symObjAddr: 0x5E4, symBinAddr: 0x494C, symSize: 0x49C }
- - { offset: 0x8AF8, size: 0x8, addend: 0x0, symName: _S_process_line, symObjAddr: 0xB6C, symBinAddr: 0x4ED4, symSize: 0x10E4 }
- - { offset: 0x978C, size: 0x8, addend: 0x0, symName: _cmark_parser_get_line_number, symObjAddr: 0x1C50, symBinAddr: 0x5FB8, symSize: 0x8 }
- - { offset: 0x993F, size: 0x8, addend: 0x0, symName: _finalize, symObjAddr: 0x1F34, symBinAddr: 0x629C, symSize: 0x390 }
- - { offset: 0x9C69, size: 0x8, addend: 0x0, symName: _resolve_reference_link_definitions, symObjAddr: 0x22C4, symBinAddr: 0x662C, symSize: 0x120 }
- - { offset: 0x9DCF, size: 0x8, addend: 0x0, symName: _cmark_parse_document, symObjAddr: 0xA80, symBinAddr: 0x4DE8, symSize: 0x64 }
- - { offset: 0x9EB5, size: 0x8, addend: 0x0, symName: _cmark_parser_feed, symObjAddr: 0xAE4, symBinAddr: 0x4E4C, symSize: 0x8 }
- - { offset: 0x9F40, size: 0x8, addend: 0x0, symName: _cmark_parser_feed_reentrant, symObjAddr: 0xAEC, symBinAddr: 0x4E54, symSize: 0x80 }
- - { offset: 0xA66A, size: 0x8, addend: 0x0, symName: _S_find_first_nonspace, symObjAddr: 0x1E8C, symBinAddr: 0x61F4, symSize: 0xA8 }
- - { offset: 0xA6DA, size: 0x8, addend: 0x0, symName: _S_advance_offset, symObjAddr: 0x1DE4, symBinAddr: 0x614C, symSize: 0x98 }
- - { offset: 0xA75E, size: 0x8, addend: 0x0, symName: _add_child, symObjAddr: 0x1C9C, symBinAddr: 0x6004, symSize: 0xDC }
- - { offset: 0xA87A, size: 0x8, addend: 0x0, symName: _cmark_parser_advance_offset, symObjAddr: 0x1D78, symBinAddr: 0x60E0, symSize: 0x6C }
- - { offset: 0xA8EC, size: 0x8, addend: 0x0, symName: _resolve_reference_link_definitions, symObjAddr: 0x22C4, symBinAddr: 0x662C, symSize: 0x120 }
- - { offset: 0xA9B2, size: 0x8, addend: 0x0, symName: _add_line, symObjAddr: 0x23E4, symBinAddr: 0x674C, symSize: 0x90 }
- - { offset: 0xAA3D, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags, symObjAddr: 0x2474, symBinAddr: 0x67DC, symSize: 0xD4 }
- - { offset: 0xAA48, size: 0x8, addend: 0x0, symName: _S_process_line.cold.2, symObjAddr: 0x2588, symBinAddr: 0x20B28, symSize: 0x28 }
- - { offset: 0xAA75, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags, symObjAddr: 0x2474, symBinAddr: 0x67DC, symSize: 0xD4 }
- - { offset: 0xAB14, size: 0x8, addend: 0x0, symName: _sort_footnote_by_ix, symObjAddr: 0x2548, symBinAddr: 0x68B0, symSize: 0x18 }
- - { offset: 0xAB1F, size: 0x8, addend: 0x0, symName: _S_process_line.cold.1, symObjAddr: 0x2560, symBinAddr: 0x20B00, symSize: 0x28 }
- - { offset: 0xAB63, size: 0x8, addend: 0x0, symName: _S_process_line.cold.3, symObjAddr: 0x25B0, symBinAddr: 0x20B50, symSize: 0x28 }
- - { offset: 0xAB91, size: 0x8, addend: 0x0, symName: _cmark_parser_get_line_number, symObjAddr: 0x1C50, symBinAddr: 0x5FB8, symSize: 0x8 }
- - { offset: 0xABBD, size: 0x8, addend: 0x0, symName: _cmark_parser_get_offset, symObjAddr: 0x1C58, symBinAddr: 0x5FC0, symSize: 0x8 }
- - { offset: 0xABE9, size: 0x8, addend: 0x0, symName: _cmark_parser_get_column, symObjAddr: 0x1C60, symBinAddr: 0x5FC8, symSize: 0x8 }
- - { offset: 0xAC15, size: 0x8, addend: 0x0, symName: _cmark_parser_get_first_nonspace, symObjAddr: 0x1C68, symBinAddr: 0x5FD0, symSize: 0x8 }
- - { offset: 0xAC41, size: 0x8, addend: 0x0, symName: _cmark_parser_get_first_nonspace_column, symObjAddr: 0x1C70, symBinAddr: 0x5FD8, symSize: 0x8 }
- - { offset: 0xAC6D, size: 0x8, addend: 0x0, symName: _cmark_parser_get_indent, symObjAddr: 0x1C78, symBinAddr: 0x5FE0, symSize: 0x8 }
- - { offset: 0xAC99, size: 0x8, addend: 0x0, symName: _cmark_parser_is_blank, symObjAddr: 0x1C80, symBinAddr: 0x5FE8, symSize: 0x8 }
- - { offset: 0xACC5, size: 0x8, addend: 0x0, symName: _cmark_parser_has_partially_consumed_tab, symObjAddr: 0x1C88, symBinAddr: 0x5FF0, symSize: 0x8 }
- - { offset: 0xACF1, size: 0x8, addend: 0x0, symName: _cmark_parser_get_last_line_length, symObjAddr: 0x1C90, symBinAddr: 0x5FF8, symSize: 0x8 }
- - { offset: 0xAD1D, size: 0x8, addend: 0x0, symName: _cmark_parser_add_child, symObjAddr: 0x1C98, symBinAddr: 0x6000, symSize: 0x4 }
- - { offset: 0xAD73, size: 0x8, addend: 0x0, symName: _cmark_parser_add_child, symObjAddr: 0x1C98, symBinAddr: 0x6000, symSize: 0x4 }
- - { offset: 0xADB1, size: 0x8, addend: 0x0, symName: _add_child.cold.1, symObjAddr: 0x25D8, symBinAddr: 0x20B78, symSize: 0x28 }
- - { offset: 0xADF6, size: 0x8, addend: 0x0, symName: _cmark_parser_advance_offset, symObjAddr: 0x1D78, symBinAddr: 0x60E0, symSize: 0x6C }
- - { offset: 0xAEBE, size: 0x8, addend: 0x0, symName: _cmark_parser_set_backslash_ispunct_func, symObjAddr: 0x1E7C, symBinAddr: 0x61E4, symSize: 0x8 }
- - { offset: 0xAEF2, size: 0x8, addend: 0x0, symName: _cmark_parser_get_syntax_extensions, symObjAddr: 0x1E84, symBinAddr: 0x61EC, symSize: 0x8 }
- - { offset: 0xAFBE, size: 0x8, addend: 0x0, symName: _finalize.cold.1, symObjAddr: 0x2600, symBinAddr: 0x20BA0, symSize: 0x28 }
- - { offset: 0xB02B, size: 0x8, addend: 0x0, symName: _finalize.cold.2, symObjAddr: 0x2628, symBinAddr: 0x20BC8, symSize: 0x28 }
- - { offset: 0xB09C, size: 0x8, addend: 0x0, symName: _add_line.cold.1, symObjAddr: 0x2650, symBinAddr: 0x20BF0, symSize: 0x28 }
- - { offset: 0xB0C8, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags.cold.1, symObjAddr: 0x2678, symBinAddr: 0x20C18, symSize: 0x28 }
- - { offset: 0xB10B, size: 0x8, addend: 0x0, symName: _sort_footnote_by_ix, symObjAddr: 0x2548, symBinAddr: 0x68B0, symSize: 0x18 }
- - { offset: 0xB23F, size: 0x8, addend: 0x0, symName: _cmark_strbuf_init, symObjAddr: 0x0, symBinAddr: 0x68C8, symSize: 0x28 }
- - { offset: 0xB26B, size: 0x8, addend: 0x0, symName: _cmark_strbuf__initbuf, symObjAddr: 0x4618, symBinAddr: 0x34A10, symSize: 0x0 }
- - { offset: 0xB2AA, size: 0x8, addend: 0x0, symName: _cmark_strbuf_init, symObjAddr: 0x0, symBinAddr: 0x68C8, symSize: 0x28 }
- - { offset: 0xB2E4, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow, symObjAddr: 0x28, symBinAddr: 0x68F0, symSize: 0x74 }
- - { offset: 0xB349, size: 0x8, addend: 0x0, symName: _cmark_strbuf_len, symObjAddr: 0x9C, symBinAddr: 0x6964, symSize: 0x8 }
- - { offset: 0xB354, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow.cold.2, symObjAddr: 0x738, symBinAddr: 0x20C70, symSize: 0x28 }
- - { offset: 0xB36C, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow.cold.1, symObjAddr: 0x708, symBinAddr: 0x20C40, symSize: 0x30 }
- - { offset: 0xB384, size: 0x8, addend: 0x0, symName: _cmark_strbuf_len, symObjAddr: 0x9C, symBinAddr: 0x6964, symSize: 0x8 }
- - { offset: 0xB497, size: 0x8, addend: 0x0, symName: _cmark_strbuf_free, symObjAddr: 0xA4, symBinAddr: 0x696C, symSize: 0x44 }
- - { offset: 0xB4E9, size: 0x8, addend: 0x0, symName: _cmark_strbuf_clear, symObjAddr: 0xE8, symBinAddr: 0x69B0, symSize: 0x1C }
- - { offset: 0xB519, size: 0x8, addend: 0x0, symName: _cmark_strbuf_set, symObjAddr: 0x104, symBinAddr: 0x69CC, symSize: 0xA0 }
- - { offset: 0xB592, size: 0x8, addend: 0x0, symName: _cmark_strbuf_sets, symObjAddr: 0x1A4, symBinAddr: 0x6A6C, symSize: 0x40 }
- - { offset: 0xB61C, size: 0x8, addend: 0x0, symName: _cmark_strbuf_putc, symObjAddr: 0x1E4, symBinAddr: 0x6AAC, symSize: 0x4C }
- - { offset: 0xB687, size: 0x8, addend: 0x0, symName: _cmark_strbuf_put, symObjAddr: 0x230, symBinAddr: 0x6AF8, symSize: 0x6C }
- - { offset: 0xB6FA, size: 0x8, addend: 0x0, symName: _cmark_strbuf_puts, symObjAddr: 0x29C, symBinAddr: 0x6B64, symSize: 0x34 }
- - { offset: 0xB750, size: 0x8, addend: 0x0, symName: _cmark_strbuf_copy_cstr, symObjAddr: 0x2D0, symBinAddr: 0x6B98, symSize: 0x64 }
- - { offset: 0xB7A5, size: 0x8, addend: 0x0, symName: _cmark_strbuf_swap, symObjAddr: 0x334, symBinAddr: 0x6BFC, symSize: 0x2C }
- - { offset: 0xB7B0, size: 0x8, addend: 0x0, symName: _cmark_strbuf_copy_cstr.cold.1, symObjAddr: 0x760, symBinAddr: 0x20C98, symSize: 0x28 }
- - { offset: 0xB7C8, size: 0x8, addend: 0x0, symName: _cmark_strbuf_swap, symObjAddr: 0x334, symBinAddr: 0x6BFC, symSize: 0x2C }
- - { offset: 0xB80A, size: 0x8, addend: 0x0, symName: _cmark_strbuf_detach, symObjAddr: 0x360, symBinAddr: 0x6C28, symSize: 0x34 }
- - { offset: 0xB87B, size: 0x8, addend: 0x0, symName: _cmark_strbuf_cmp, symObjAddr: 0x394, symBinAddr: 0x6C5C, symSize: 0x50 }
- - { offset: 0xB8F0, size: 0x8, addend: 0x0, symName: _cmark_strbuf_strchr, symObjAddr: 0x3E4, symBinAddr: 0x6CAC, symSize: 0x50 }
- - { offset: 0xB96F, size: 0x8, addend: 0x0, symName: _cmark_strbuf_strrchr, symObjAddr: 0x434, symBinAddr: 0x6CFC, symSize: 0x4C }
- - { offset: 0xB9C4, size: 0x8, addend: 0x0, symName: _cmark_strbuf_truncate, symObjAddr: 0x480, symBinAddr: 0x6D48, symSize: 0x20 }
- - { offset: 0xB9E8, size: 0x8, addend: 0x0, symName: _cmark_strbuf_drop, symObjAddr: 0x4A0, symBinAddr: 0x6D68, symSize: 0x5C }
- - { offset: 0xBA1C, size: 0x8, addend: 0x0, symName: _cmark_strbuf_rtrim, symObjAddr: 0x4FC, symBinAddr: 0x6DC4, symSize: 0x58 }
- - { offset: 0xBA5F, size: 0x8, addend: 0x0, symName: _cmark_strbuf_trim, symObjAddr: 0x554, symBinAddr: 0x6E1C, symSize: 0x6C }
- - { offset: 0xBAE7, size: 0x8, addend: 0x0, symName: _cmark_strbuf_normalize_whitespace, symObjAddr: 0x5C0, symBinAddr: 0x6E88, symSize: 0xA8 }
- - { offset: 0xBB6C, size: 0x8, addend: 0x0, symName: _cmark_strbuf_unescape, symObjAddr: 0x668, symBinAddr: 0x6F30, symSize: 0xA0 }
- - { offset: 0xBCD9, size: 0x8, addend: 0x0, symName: _cmark_version, symObjAddr: 0x0, symBinAddr: 0x6FD0, symSize: 0xC }
- - { offset: 0xBCF2, size: 0x8, addend: 0x0, symName: _CMARK_NODE_LAST_BLOCK, symObjAddr: 0xF8, symBinAddr: 0x34698, symSize: 0x0 }
- - { offset: 0xBDE0, size: 0x8, addend: 0x0, symName: _CMARK_NODE_LAST_INLINE, symObjAddr: 0xFC, symBinAddr: 0x3469C, symSize: 0x0 }
- - { offset: 0xBE03, size: 0x8, addend: 0x0, symName: _CMARK_DEFAULT_MEM_ALLOCATOR, symObjAddr: 0x100, symBinAddr: 0x346A0, symSize: 0x0 }
- - { offset: 0xBEB8, size: 0x8, addend: 0x0, symName: _cmark_version, symObjAddr: 0x0, symBinAddr: 0x6FD0, symSize: 0xC }
- - { offset: 0xBED1, size: 0x8, addend: 0x0, symName: _cmark_version_string, symObjAddr: 0xC, symBinAddr: 0x6FDC, symSize: 0xC }
- - { offset: 0xBEEA, size: 0x8, addend: 0x0, symName: _xcalloc, symObjAddr: 0x18, symBinAddr: 0x6FE8, symSize: 0x1C }
- - { offset: 0xBF50, size: 0x8, addend: 0x0, symName: _xrealloc, symObjAddr: 0x34, symBinAddr: 0x7004, symSize: 0x1C }
- - { offset: 0xBF71, size: 0x8, addend: 0x0, symName: _xcalloc.cold.1, symObjAddr: 0xA0, symBinAddr: 0x20CC0, symSize: 0x2C }
- - { offset: 0xBF88, size: 0x8, addend: 0x0, symName: _xrealloc, symObjAddr: 0x34, symBinAddr: 0x7004, symSize: 0x1C }
- - { offset: 0xBFEE, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x50, symBinAddr: 0x7020, symSize: 0x4 }
- - { offset: 0xC00F, size: 0x8, addend: 0x0, symName: _xrealloc.cold.1, symObjAddr: 0xCC, symBinAddr: 0x20CEC, symSize: 0x2C }
- - { offset: 0xC026, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x50, symBinAddr: 0x7020, symSize: 0x4 }
- - { offset: 0xC04D, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x50, symBinAddr: 0x7020, symSize: 0x4 }
- - { offset: 0xC06C, size: 0x8, addend: 0x0, symName: _cmark_get_default_mem_allocator, symObjAddr: 0x54, symBinAddr: 0x7024, symSize: 0xC }
- - { offset: 0xC085, size: 0x8, addend: 0x0, symName: _cmark_markdown_to_html, symObjAddr: 0x60, symBinAddr: 0x7030, symSize: 0x40 }
- - { offset: 0xC69A, size: 0x8, addend: 0x0, symName: _cmark_isspace, symObjAddr: 0x0, symBinAddr: 0x7070, symSize: 0x1C }
- - { offset: 0xC6B3, size: 0x8, addend: 0x0, symName: _cmark_ctype_class, symObjAddr: 0x90, symBinAddr: 0x214EB, symSize: 0x0 }
- - { offset: 0xC6DD, size: 0x8, addend: 0x0, symName: _cmark_isspace, symObjAddr: 0x0, symBinAddr: 0x7070, symSize: 0x1C }
- - { offset: 0xC707, size: 0x8, addend: 0x0, symName: _cmark_ispunct, symObjAddr: 0x1C, symBinAddr: 0x708C, symSize: 0x1C }
- - { offset: 0xC731, size: 0x8, addend: 0x0, symName: _cmark_isalnum, symObjAddr: 0x38, symBinAddr: 0x70A8, symSize: 0x20 }
- - { offset: 0xC767, size: 0x8, addend: 0x0, symName: _cmark_isdigit, symObjAddr: 0x58, symBinAddr: 0x70C8, symSize: 0x1C }
- - { offset: 0xC791, size: 0x8, addend: 0x0, symName: _cmark_isalpha, symObjAddr: 0x74, symBinAddr: 0x70E4, symSize: 0x1C }
- - { offset: 0xC7FC, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark, symObjAddr: 0x0, symBinAddr: 0x7100, symSize: 0x2C }
- - { offset: 0xD409, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark, symObjAddr: 0x0, symBinAddr: 0x7100, symSize: 0x2C }
- - { offset: 0xD53A, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark_with_mem, symObjAddr: 0x2C, symBinAddr: 0x712C, symSize: 0x30 }
- - { offset: 0xD595, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x5C, symBinAddr: 0x715C, symSize: 0x2DC }
- - { offset: 0xD836, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x338, symBinAddr: 0x7438, symSize: 0xF2C }
- - { offset: 0xE42C, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x1264, symBinAddr: 0x20D18, symSize: 0x28 }
- - { offset: 0xE58B, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x1264, symBinAddr: 0x20D18, symSize: 0x28 }
- - { offset: 0xE67C, size: 0x8, addend: 0x0, symName: _cmark_footnote_create, symObjAddr: 0x0, symBinAddr: 0x8364, symSize: 0x7C }
- - { offset: 0xEBDC, size: 0x8, addend: 0x0, symName: _cmark_footnote_create, symObjAddr: 0x0, symBinAddr: 0x8364, symSize: 0x7C }
- - { offset: 0xEC55, size: 0x8, addend: 0x0, symName: _cmark_footnote_map_new, symObjAddr: 0x7C, symBinAddr: 0x83E0, symSize: 0xC }
- - { offset: 0xEC7B, size: 0x8, addend: 0x0, symName: _cmark_footnote_create.cold.1, symObjAddr: 0x104, symBinAddr: 0x20D40, symSize: 0x28 }
- - { offset: 0xEC93, size: 0x8, addend: 0x0, symName: _cmark_footnote_map_new, symObjAddr: 0x7C, symBinAddr: 0x83E0, symSize: 0xC }
- - { offset: 0xED79, size: 0x8, addend: 0x0, symName: _footnote_free, symObjAddr: 0x88, symBinAddr: 0x83EC, symSize: 0x48 }
- - { offset: 0xEDFB, size: 0x8, addend: 0x0, symName: _cmark_unlink_footnotes_map, symObjAddr: 0xD0, symBinAddr: 0x8434, symSize: 0x34 }
- - { offset: 0xEF28, size: 0x8, addend: 0x0, symName: _houdini_escape_href, symObjAddr: 0x0, symBinAddr: 0x8468, symSize: 0x48 }
- - { offset: 0xEF35, size: 0x8, addend: 0x0, symName: _houdini_escape_href, symObjAddr: 0x0, symBinAddr: 0x8468, symSize: 0x48 }
- - { offset: 0xEFF5, size: 0x8, addend: 0x0, symName: _HREF_SAFE, symObjAddr: 0x186, symBinAddr: 0x215EB, symSize: 0x0 }
- - { offset: 0xF011, size: 0x8, addend: 0x0, symName: _houdini_escape_href.cold.1, symObjAddr: 0x48, symBinAddr: 0x20D68, symSize: 0x120 }
- - { offset: 0xF1E1, size: 0x8, addend: 0x0, symName: _houdini_escape_html0, symObjAddr: 0x0, symBinAddr: 0x20E88, symSize: 0xF8 }
- - { offset: 0xF1FA, size: 0x8, addend: 0x0, symName: _HTML_ESCAPE_TABLE, symObjAddr: 0x150, symBinAddr: 0x216EB, symSize: 0x0 }
- - { offset: 0xF22F, size: 0x8, addend: 0x0, symName: _HTML_ESCAPES, symObjAddr: 0x118, symBinAddr: 0x2C118, symSize: 0x0 }
- - { offset: 0xF249, size: 0x8, addend: 0x0, symName: _houdini_escape_html0, symObjAddr: 0x0, symBinAddr: 0x20E88, symSize: 0xF8 }
- - { offset: 0xF428, size: 0x8, addend: 0x0, symName: _houdini_escape_html, symObjAddr: 0xF8, symBinAddr: 0x20F80, symSize: 0x1C }
- - { offset: 0xF561, size: 0x8, addend: 0x0, symName: _houdini_unescape_ent, symObjAddr: 0x0, symBinAddr: 0x84B0, symSize: 0x298 }
- - { offset: 0xF588, size: 0x8, addend: 0x0, symName: _cmark_entities, symObjAddr: 0x4308, symBinAddr: 0x2C150, symSize: 0x0 }
- - { offset: 0xF675, size: 0x8, addend: 0x0, symName: _houdini_unescape_ent, symObjAddr: 0x0, symBinAddr: 0x84B0, symSize: 0x298 }
- - { offset: 0xF8DD, size: 0x8, addend: 0x0, symName: _houdini_unescape_html, symObjAddr: 0x298, symBinAddr: 0x8748, symSize: 0x108 }
- - { offset: 0xF9E4, size: 0x8, addend: 0x0, symName: _houdini_unescape_html_f, symObjAddr: 0x3A0, symBinAddr: 0x8850, symSize: 0x50 }
- - { offset: 0xFB21, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x88A0, symSize: 0x8 }
- - { offset: 0x1070C, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x88A0, symSize: 0x8 }
- - { offset: 0x10754, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x88A0, symSize: 0x8 }
- - { offset: 0x10791, size: 0x8, addend: 0x0, symName: _cmark_render_html_with_mem, symObjAddr: 0x8, symBinAddr: 0x88A8, symSize: 0xF74 }
- - { offset: 0x116AC, size: 0x8, addend: 0x0, symName: _S_put_footnote_backref, symObjAddr: 0xF7C, symBinAddr: 0x981C, symSize: 0x23C }
- - { offset: 0x11A5E, size: 0x8, addend: 0x0, symName: _S_put_footnote_backref, symObjAddr: 0xF7C, symBinAddr: 0x981C, symSize: 0x23C }
- - { offset: 0x11D07, size: 0x8, addend: 0x0, symName: _cmark_render_html_with_mem.cold.1, symObjAddr: 0x11B8, symBinAddr: 0x20F9C, symSize: 0x28 }
- - { offset: 0x11E02, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars, symObjAddr: 0x0, symBinAddr: 0x9A58, symSize: 0x64 }
- - { offset: 0x11E10, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars, symObjAddr: 0x0, symBinAddr: 0x9A58, symSize: 0x64 }
- - { offset: 0x11E31, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars.default_skip_chars, symObjAddr: 0x1DD50, symBinAddr: 0x34840, symSize: 0x0 }
- - { offset: 0x11E77, size: 0x8, addend: 0x0, symName: _cmark_set_default_special_chars, symObjAddr: 0x200, symBinAddr: 0x9C58, symSize: 0x64 }
- - { offset: 0x11E9A, size: 0x8, addend: 0x0, symName: _cmark_set_default_special_chars.default_special_chars, symObjAddr: 0x4280, symBinAddr: 0x346B8, symSize: 0x0 }
- - { offset: 0x11EE3, size: 0x8, addend: 0x0, symName: _SMART_PUNCT_CHARS, symObjAddr: 0x447E, symBinAddr: 0x21800, symSize: 0x0 }
- - { offset: 0x12D25, size: 0x8, addend: 0x0, symName: _cmark_clean_url, symObjAddr: 0x64, symBinAddr: 0x9ABC, symSize: 0xE4 }
- - { offset: 0x12E42, size: 0x8, addend: 0x0, symName: _cmark_clean_title, symObjAddr: 0x148, symBinAddr: 0x9BA0, symSize: 0xB4 }
- - { offset: 0x12E9D, size: 0x8, addend: 0x0, symName: _cmark_clean_url.cold.1, symObjAddr: 0x3B9C, symBinAddr: 0x20FC4, symSize: 0x28 }
- - { offset: 0x12EFF, size: 0x8, addend: 0x0, symName: _cmark_clean_title, symObjAddr: 0x148, symBinAddr: 0x9BA0, symSize: 0xB4 }
- - { offset: 0x12FC3, size: 0x8, addend: 0x0, symName: _cmark_clean_attributes, symObjAddr: 0x1FC, symBinAddr: 0x9C54, symSize: 0x4 }
- - { offset: 0x12FFD, size: 0x8, addend: 0x0, symName: _cmark_clean_attributes, symObjAddr: 0x1FC, symBinAddr: 0x9C54, symSize: 0x4 }
- - { offset: 0x13016, size: 0x8, addend: 0x0, symName: _cmark_inlines_add_special_character, symObjAddr: 0x264, symBinAddr: 0x9CBC, symSize: 0x1C }
- - { offset: 0x1305C, size: 0x8, addend: 0x0, symName: _cmark_inlines_remove_special_character, symObjAddr: 0x280, symBinAddr: 0x9CD8, symSize: 0x18 }
- - { offset: 0x13B50, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines, symObjAddr: 0x298, symBinAddr: 0x9CF0, symSize: 0x2194 }
- - { offset: 0x16006, size: 0x8, addend: 0x0, symName: _process_emphasis, symObjAddr: 0x242C, symBinAddr: 0xBE84, symSize: 0x5CC }
- - { offset: 0x160C6, size: 0x8, addend: 0x0, symName: _make_autolink, symObjAddr: 0x38F4, symBinAddr: 0xD34C, symSize: 0x23C }
- - { offset: 0x1636A, size: 0x8, addend: 0x0, symName: _chunk_clone, symObjAddr: 0x3B30, symBinAddr: 0xD588, symSize: 0x6C }
- - { offset: 0x16375, size: 0x8, addend: 0x0, symName: _make_literal, symObjAddr: 0x37EC, symBinAddr: 0xD244, symSize: 0xA0 }
- - { offset: 0x163F0, size: 0x8, addend: 0x0, symName: _adjust_subj_node_newlines, symObjAddr: 0x388C, symBinAddr: 0xD2E4, symSize: 0x68 }
- - { offset: 0x164B5, size: 0x8, addend: 0x0, symName: _manual_scan_link_url, symObjAddr: 0x3008, symBinAddr: 0xCA60, symSize: 0x18C }
- - { offset: 0x16599, size: 0x8, addend: 0x0, symName: _link_label, symObjAddr: 0x2D24, symBinAddr: 0xC77C, symSize: 0x1DC }
- - { offset: 0x16811, size: 0x8, addend: 0x0, symName: _spnl, symObjAddr: 0x2F00, symBinAddr: 0xC958, symSize: 0x108 }
- - { offset: 0x16831, size: 0x8, addend: 0x0, symName: _chunk_clone, symObjAddr: 0x3B30, symBinAddr: 0xD588, symSize: 0x6C }
- - { offset: 0x168D9, size: 0x8, addend: 0x0, symName: _process_emphasis, symObjAddr: 0x242C, symBinAddr: 0xBE84, symSize: 0x5CC }
- - { offset: 0x16C81, size: 0x8, addend: 0x0, symName: _remove_delimiter, symObjAddr: 0x29F8, symBinAddr: 0xC450, symSize: 0x50 }
- - { offset: 0x16CC6, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline, symObjAddr: 0x2A48, symBinAddr: 0xC4A0, symSize: 0x2DC }
- - { offset: 0x16FF7, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.1, symObjAddr: 0x3BEC, symBinAddr: 0x20FEC, symSize: 0x24 }
- - { offset: 0x17200, size: 0x8, addend: 0x0, symName: _remove_delimiter.cold.1, symObjAddr: 0x3E98, symBinAddr: 0x21010, symSize: 0x28 }
- - { offset: 0x17217, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline, symObjAddr: 0x2A48, symBinAddr: 0xC4A0, symSize: 0x2DC }
- - { offset: 0x17621, size: 0x8, addend: 0x0, symName: _link_label, symObjAddr: 0x2D24, symBinAddr: 0xC77C, symSize: 0x1DC }
- - { offset: 0x1764A, size: 0x8, addend: 0x0, symName: _spnl, symObjAddr: 0x2F00, symBinAddr: 0xC958, symSize: 0x108 }
- - { offset: 0x177C5, size: 0x8, addend: 0x0, symName: _manual_scan_link_url, symObjAddr: 0x3008, symBinAddr: 0xCA60, symSize: 0x18C }
- - { offset: 0x17A7B, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline, symObjAddr: 0x3194, symBinAddr: 0xCBEC, symSize: 0x200 }
- - { offset: 0x17D62, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x3394, symBinAddr: 0xCDEC, symSize: 0x34 }
- - { offset: 0x17E3D, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x3394, symBinAddr: 0xCDEC, symSize: 0x34 }
- - { offset: 0x17EA2, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x33C8, symBinAddr: 0xCE20, symSize: 0xC }
- - { offset: 0x17ECC, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x33C8, symBinAddr: 0xCE20, symSize: 0xC }
- - { offset: 0x17F08, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x33C8, symBinAddr: 0xCE20, symSize: 0xC }
- - { offset: 0x17F2A, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_is_eof, symObjAddr: 0x33D4, symBinAddr: 0xCE2C, symSize: 0x14 }
- - { offset: 0x17F58, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_is_eof, symObjAddr: 0x33D4, symBinAddr: 0xCE2C, symSize: 0x14 }
- - { offset: 0x17FB1, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_take_while, symObjAddr: 0x33E8, symBinAddr: 0xCE40, symSize: 0xC0 }
- - { offset: 0x180A7, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_push_delimiter, symObjAddr: 0x34A8, symBinAddr: 0xCF00, symSize: 0x88 }
- - { offset: 0x180F2, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_push_delimiter, symObjAddr: 0x34A8, symBinAddr: 0xCF00, symSize: 0x88 }
- - { offset: 0x181B5, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_remove_delimiter, symObjAddr: 0x3530, symBinAddr: 0xCF88, symSize: 0x4 }
- - { offset: 0x181EB, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_remove_delimiter, symObjAddr: 0x3530, symBinAddr: 0xCF88, symSize: 0x4 }
- - { offset: 0x18204, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_scan_delimiters, symObjAddr: 0x3534, symBinAddr: 0xCF8C, symSize: 0x1E4 }
- - { offset: 0x183A7, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_advance_offset, symObjAddr: 0x3718, symBinAddr: 0xD170, symSize: 0x10 }
- - { offset: 0x183D0, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_advance_offset, symObjAddr: 0x3718, symBinAddr: 0xD170, symSize: 0x10 }
- - { offset: 0x183F6, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_offset, symObjAddr: 0x3728, symBinAddr: 0xD180, symSize: 0x8 }
- - { offset: 0x18421, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_set_offset, symObjAddr: 0x3730, symBinAddr: 0xD188, symSize: 0x8 }
- - { offset: 0x18455, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_column, symObjAddr: 0x3738, symBinAddr: 0xD190, symSize: 0x18 }
- - { offset: 0x18481, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_chunk, symObjAddr: 0x3750, symBinAddr: 0xD1A8, symSize: 0x8 }
- - { offset: 0x184AD, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_in_bracket, symObjAddr: 0x3758, symBinAddr: 0xD1B0, symSize: 0x3C }
- - { offset: 0x184F6, size: 0x8, addend: 0x0, symName: _cmark_node_unput, symObjAddr: 0x3794, symBinAddr: 0xD1EC, symSize: 0x48 }
- - { offset: 0x1852E, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_last_delimiter, symObjAddr: 0x37DC, symBinAddr: 0xD234, symSize: 0x8 }
- - { offset: 0x1855A, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_line, symObjAddr: 0x37E4, symBinAddr: 0xD23C, symSize: 0x8 }
- - { offset: 0x186AE, size: 0x8, addend: 0x0, symName: _OUTLINED_FUNCTION_0, symObjAddr: 0x424C, symBinAddr: 0xD5F4, symSize: 0x8 }
- - { offset: 0x187BB, size: 0x8, addend: 0x0, symName: _cmark_iter_new, symObjAddr: 0x0, symBinAddr: 0xD5FC, symSize: 0x4C }
- - { offset: 0x18D35, size: 0x8, addend: 0x0, symName: _cmark_iter_new, symObjAddr: 0x0, symBinAddr: 0xD5FC, symSize: 0x4C }
- - { offset: 0x18D7B, size: 0x8, addend: 0x0, symName: _cmark_iter_free, symObjAddr: 0x4C, symBinAddr: 0xD648, symSize: 0xC }
- - { offset: 0x18DC2, size: 0x8, addend: 0x0, symName: _cmark_iter_next, symObjAddr: 0x58, symBinAddr: 0xD654, symSize: 0xD0 }
- - { offset: 0x18E28, size: 0x8, addend: 0x0, symName: _cmark_iter_reset, symObjAddr: 0x128, symBinAddr: 0xD724, symSize: 0xC }
- - { offset: 0x18E33, size: 0x8, addend: 0x0, symName: _cmark_iter_next.cold.1, symObjAddr: 0x4A0, symBinAddr: 0x21038, symSize: 0x28 }
- - { offset: 0x18E4B, size: 0x8, addend: 0x0, symName: _cmark_iter_reset, symObjAddr: 0x128, symBinAddr: 0xD724, symSize: 0xC }
- - { offset: 0x18EA1, size: 0x8, addend: 0x0, symName: _cmark_iter_get_node, symObjAddr: 0x134, symBinAddr: 0xD730, symSize: 0x8 }
- - { offset: 0x18ECB, size: 0x8, addend: 0x0, symName: _cmark_iter_get_event_type, symObjAddr: 0x13C, symBinAddr: 0xD738, symSize: 0x8 }
- - { offset: 0x18EF5, size: 0x8, addend: 0x0, symName: _cmark_iter_get_root, symObjAddr: 0x144, symBinAddr: 0xD740, symSize: 0x8 }
- - { offset: 0x18FAD, size: 0x8, addend: 0x0, symName: _cmark_consolidate_text_nodes, symObjAddr: 0x14C, symBinAddr: 0xD748, symSize: 0x170 }
- - { offset: 0x1922A, size: 0x8, addend: 0x0, symName: _cmark_node_own, symObjAddr: 0x2BC, symBinAddr: 0xD8B8, symSize: 0x1E4 }
- - { offset: 0x19442, size: 0x8, addend: 0x0, symName: _cmark_render_latex, symObjAddr: 0x0, symBinAddr: 0xDA9C, symSize: 0x24 }
- - { offset: 0x1A076, size: 0x8, addend: 0x0, symName: _cmark_render_latex, symObjAddr: 0x0, symBinAddr: 0xDA9C, symSize: 0x24 }
- - { offset: 0x1A1AC, size: 0x8, addend: 0x0, symName: _cmark_render_latex_with_mem, symObjAddr: 0x24, symBinAddr: 0xDAC0, symSize: 0x28 }
- - { offset: 0x1A20E, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x4C, symBinAddr: 0xDAE8, symSize: 0x334 }
- - { offset: 0x1A2EB, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x380, symBinAddr: 0xDE1C, symSize: 0x8CC }
- - { offset: 0x1A9B1, size: 0x8, addend: 0x0, symName: _S_get_enumlevel, symObjAddr: 0xC4C, symBinAddr: 0xE6E8, symSize: 0x64 }
- - { offset: 0x1AA43, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0xDD8, symBinAddr: 0x21060, symSize: 0x28 }
- - { offset: 0x1AA6C, size: 0x8, addend: 0x0, symName: _get_link_type, symObjAddr: 0xCB0, symBinAddr: 0xE74C, symSize: 0x128 }
- - { offset: 0x1AD69, size: 0x8, addend: 0x0, symName: _cmark_llist_append, symObjAddr: 0x0, symBinAddr: 0xE874, symSize: 0x58 }
- - { offset: 0x1ADAD, size: 0x8, addend: 0x0, symName: _cmark_llist_append, symObjAddr: 0x0, symBinAddr: 0xE874, symSize: 0x58 }
- - { offset: 0x1AE29, size: 0x8, addend: 0x0, symName: _cmark_llist_free_full, symObjAddr: 0x58, symBinAddr: 0xE8CC, symSize: 0x58 }
- - { offset: 0x1AF65, size: 0x8, addend: 0x0, symName: _cmark_llist_free, symObjAddr: 0xB0, symBinAddr: 0xE924, symSize: 0x38 }
- - { offset: 0x1AF9C, size: 0x8, addend: 0x0, symName: _cmark_llist_free, symObjAddr: 0xB0, symBinAddr: 0xE924, symSize: 0x38 }
- - { offset: 0x1B026, size: 0x8, addend: 0x0, symName: _cmark_render_man, symObjAddr: 0x0, symBinAddr: 0xE95C, symSize: 0x24 }
- - { offset: 0x1BC33, size: 0x8, addend: 0x0, symName: _cmark_render_man, symObjAddr: 0x0, symBinAddr: 0xE95C, symSize: 0x24 }
- - { offset: 0x1BD69, size: 0x8, addend: 0x0, symName: _cmark_render_man_with_mem, symObjAddr: 0x24, symBinAddr: 0xE980, symSize: 0x28 }
- - { offset: 0x1BDCB, size: 0x8, addend: 0x0, symName: _S_outc, symObjAddr: 0x4C, symBinAddr: 0xE9A8, symSize: 0x130 }
- - { offset: 0x1BEFC, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x17C, symBinAddr: 0xEAD8, symSize: 0x604 }
- - { offset: 0x1C29C, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x780, symBinAddr: 0x21088, symSize: 0x28 }
- - { offset: 0x1C325, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x780, symBinAddr: 0x21088, symSize: 0x28 }
- - { offset: 0x1C40A, size: 0x8, addend: 0x0, symName: _normalize_map_label, symObjAddr: 0x0, symBinAddr: 0xF0DC, symSize: 0x80 }
- - { offset: 0x1C5A8, size: 0x8, addend: 0x0, symName: _normalize_map_label, symObjAddr: 0x0, symBinAddr: 0xF0DC, symSize: 0x80 }
- - { offset: 0x1C65C, size: 0x8, addend: 0x0, symName: _cmark_map_lookup, symObjAddr: 0x80, symBinAddr: 0xF15C, symSize: 0x15C }
- - { offset: 0x1C704, size: 0x8, addend: 0x0, symName: _normalize_map_label.cold.1, symObjAddr: 0x2C0, symBinAddr: 0x210B0, symSize: 0x28 }
- - { offset: 0x1C78C, size: 0x8, addend: 0x0, symName: _cmark_map_lookup, symObjAddr: 0x80, symBinAddr: 0xF15C, symSize: 0x15C }
- - { offset: 0x1C957, size: 0x8, addend: 0x0, symName: _refsearch, symObjAddr: 0x1DC, symBinAddr: 0xF2B8, symSize: 0xC }
- - { offset: 0x1C9D5, size: 0x8, addend: 0x0, symName: _cmark_map_free, symObjAddr: 0x1E8, symBinAddr: 0xF2C4, symSize: 0x60 }
- - { offset: 0x1CA4E, size: 0x8, addend: 0x0, symName: _cmark_map_new, symObjAddr: 0x248, symBinAddr: 0xF324, symSize: 0x3C }
- - { offset: 0x1CAAC, size: 0x8, addend: 0x0, symName: _refcmp, symObjAddr: 0x284, symBinAddr: 0xF360, symSize: 0x3C }
- - { offset: 0x1CC4D, size: 0x8, addend: 0x0, symName: _cmark_enable_safety_checks, symObjAddr: 0x0, symBinAddr: 0xF39C, symSize: 0x4C }
- - { offset: 0x1CC5A, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag, symObjAddr: 0x4C, symBinAddr: 0xF3E8, symSize: 0x6C }
- - { offset: 0x1CC7B, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.nextflag, symObjAddr: 0x1BE0, symBinAddr: 0x347D8, symSize: 0x0 }
- - { offset: 0x1CCCB, size: 0x8, addend: 0x0, symName: _cmark_init_standard_node_flags, symObjAddr: 0xB8, symBinAddr: 0xF454, symSize: 0x4 }
- - { offset: 0x1CD01, size: 0x8, addend: 0x0, symName: _nextflag_lock, symObjAddr: 0xCD08, symBinAddr: 0x34988, symSize: 0x0 }
- - { offset: 0x1CD16, size: 0x8, addend: 0x0, symName: _safety_lock, symObjAddr: 0xCCC0, symBinAddr: 0x34940, symSize: 0x0 }
- - { offset: 0x1CD2B, size: 0x8, addend: 0x0, symName: _safety_once, symObjAddr: 0x1BC0, symBinAddr: 0x347B8, symSize: 0x0 }
- - { offset: 0x1CD40, size: 0x8, addend: 0x0, symName: _enable_safety_checks, symObjAddr: 0xCD00, symBinAddr: 0x34980, symSize: 0x0 }
- - { offset: 0x1CD5C, size: 0x8, addend: 0x0, symName: _nextflag_once, symObjAddr: 0x1BD0, symBinAddr: 0x347C8, symSize: 0x0 }
- - { offset: 0x1D76E, size: 0x8, addend: 0x0, symName: _cmark_enable_safety_checks, symObjAddr: 0x0, symBinAddr: 0xF39C, symSize: 0x4C }
- - { offset: 0x1D809, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.cold.1, symObjAddr: 0x1B68, symBinAddr: 0x210D8, symSize: 0x2C }
- - { offset: 0x1D821, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.cold.2, symObjAddr: 0x1B94, symBinAddr: 0x21104, symSize: 0x2C }
- - { offset: 0x1D839, size: 0x8, addend: 0x0, symName: _cmark_init_standard_node_flags, symObjAddr: 0xB8, symBinAddr: 0xF454, symSize: 0x4 }
- - { offset: 0x1D87E, size: 0x8, addend: 0x0, symName: _cmark_node_can_contain_type, symObjAddr: 0xBC, symBinAddr: 0xF458, symSize: 0x100 }
- - { offset: 0x1D8F9, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_mem_and_ext, symObjAddr: 0x1BC, symBinAddr: 0xF558, symSize: 0xBC }
- - { offset: 0x1D9DF, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_ext, symObjAddr: 0x278, symBinAddr: 0xF614, symSize: 0x10 }
- - { offset: 0x1DA20, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_mem, symObjAddr: 0x288, symBinAddr: 0xF624, symSize: 0x8 }
- - { offset: 0x1DA9B, size: 0x8, addend: 0x0, symName: _cmark_node_new, symObjAddr: 0x290, symBinAddr: 0xF62C, symSize: 0x10 }
- - { offset: 0x1DAC6, size: 0x8, addend: 0x0, symName: _cmark_node_new, symObjAddr: 0x290, symBinAddr: 0xF62C, symSize: 0x10 }
- - { offset: 0x1DB36, size: 0x8, addend: 0x0, symName: _cmark_node_free, symObjAddr: 0x2A0, symBinAddr: 0xF63C, symSize: 0xA0 }
- - { offset: 0x1DC42, size: 0x8, addend: 0x0, symName: _S_node_unlink, symObjAddr: 0x340, symBinAddr: 0xF6DC, symSize: 0x4C }
- - { offset: 0x1DC84, size: 0x8, addend: 0x0, symName: _free_node_as, symObjAddr: 0x4A0, symBinAddr: 0xF83C, symSize: 0x108 }
- - { offset: 0x1DCD8, size: 0x8, addend: 0x0, symName: _cmark_node_get_type, symObjAddr: 0x38C, symBinAddr: 0xF728, symSize: 0xC }
- - { offset: 0x1DD01, size: 0x8, addend: 0x0, symName: _cmark_node_set_type, symObjAddr: 0x398, symBinAddr: 0xF734, symSize: 0x5C }
- - { offset: 0x1DD70, size: 0x8, addend: 0x0, symName: _S_can_contain, symObjAddr: 0x3F4, symBinAddr: 0xF790, symSize: 0xAC }
- - { offset: 0x1DE9A, size: 0x8, addend: 0x0, symName: _cmark_node_get_type_string, symObjAddr: 0x5A8, symBinAddr: 0xF944, symSize: 0x28C }
- - { offset: 0x1DED1, size: 0x8, addend: 0x0, symName: _cmark_node_next, symObjAddr: 0x834, symBinAddr: 0xFBD0, symSize: 0xC }
- - { offset: 0x1DEFD, size: 0x8, addend: 0x0, symName: _cmark_node_previous, symObjAddr: 0x840, symBinAddr: 0xFBDC, symSize: 0xC }
- - { offset: 0x1DF29, size: 0x8, addend: 0x0, symName: _cmark_node_parent, symObjAddr: 0x84C, symBinAddr: 0xFBE8, symSize: 0xC }
- - { offset: 0x1DF55, size: 0x8, addend: 0x0, symName: _cmark_node_first_child, symObjAddr: 0x858, symBinAddr: 0xFBF4, symSize: 0xC }
- - { offset: 0x1DF81, size: 0x8, addend: 0x0, symName: _cmark_node_last_child, symObjAddr: 0x864, symBinAddr: 0xFC00, symSize: 0xC }
- - { offset: 0x1DFAD, size: 0x8, addend: 0x0, symName: _cmark_node_nth_child, symObjAddr: 0x870, symBinAddr: 0xFC0C, symSize: 0x30 }
- - { offset: 0x1E007, size: 0x8, addend: 0x0, symName: _cmark_node_parent_footnote_def, symObjAddr: 0x8A0, symBinAddr: 0xFC3C, symSize: 0xC }
- - { offset: 0x1E033, size: 0x8, addend: 0x0, symName: _cmark_node_get_user_data, symObjAddr: 0x8AC, symBinAddr: 0xFC48, symSize: 0xC }
- - { offset: 0x1E05F, size: 0x8, addend: 0x0, symName: _cmark_node_set_user_data, symObjAddr: 0x8B8, symBinAddr: 0xFC54, symSize: 0x10 }
- - { offset: 0x1E099, size: 0x8, addend: 0x0, symName: _cmark_node_set_user_data_free_func, symObjAddr: 0x8C8, symBinAddr: 0xFC64, symSize: 0x10 }
- - { offset: 0x1E100, size: 0x8, addend: 0x0, symName: _cmark_node_get_literal, symObjAddr: 0x8D8, symBinAddr: 0xFC74, symSize: 0x140 }
- - { offset: 0x1E1DC, size: 0x8, addend: 0x0, symName: _cmark_node_get_backtick_count, symObjAddr: 0xA18, symBinAddr: 0xFDB4, symSize: 0x8 }
- - { offset: 0x1E23C, size: 0x8, addend: 0x0, symName: _cmark_node_set_literal, symObjAddr: 0xA20, symBinAddr: 0xFDBC, symSize: 0x150 }
- - { offset: 0x1E389, size: 0x8, addend: 0x0, symName: _cmark_node_get_string_content, symObjAddr: 0xB70, symBinAddr: 0xFF0C, symSize: 0x8 }
- - { offset: 0x1E3B4, size: 0x8, addend: 0x0, symName: _cmark_node_set_string_content, symObjAddr: 0xB78, symBinAddr: 0xFF14, symSize: 0x18 }
- - { offset: 0x1E41E, size: 0x8, addend: 0x0, symName: _cmark_node_get_heading_level, symObjAddr: 0xB90, symBinAddr: 0xFF2C, symSize: 0x24 }
- - { offset: 0x1E44A, size: 0x8, addend: 0x0, symName: _cmark_node_set_heading_level, symObjAddr: 0xBB4, symBinAddr: 0xFF50, symSize: 0x3C }
- - { offset: 0x1E483, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_type, symObjAddr: 0xBF0, symBinAddr: 0xFF8C, symSize: 0x24 }
- - { offset: 0x1E4A1, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_type, symObjAddr: 0xC14, symBinAddr: 0xFFB0, symSize: 0x3C }
- - { offset: 0x1E4F6, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_marker, symObjAddr: 0xC50, symBinAddr: 0xFFEC, symSize: 0x50 }
- - { offset: 0x1E524, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_marker, symObjAddr: 0xC50, symBinAddr: 0xFFEC, symSize: 0x50 }
- - { offset: 0x1E53F, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_marker, symObjAddr: 0xCA0, symBinAddr: 0x1003C, symSize: 0x60 }
- - { offset: 0x1E58E, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_delim, symObjAddr: 0xD00, symBinAddr: 0x1009C, symSize: 0x24 }
- - { offset: 0x1E5BA, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_delim, symObjAddr: 0xD24, symBinAddr: 0x100C0, symSize: 0x3C }
- - { offset: 0x1E5F4, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_start, symObjAddr: 0xD60, symBinAddr: 0x100FC, symSize: 0x24 }
- - { offset: 0x1E620, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_start, symObjAddr: 0xD84, symBinAddr: 0x10120, symSize: 0x34 }
- - { offset: 0x1E65A, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_tight, symObjAddr: 0xDB8, symBinAddr: 0x10154, symSize: 0x24 }
- - { offset: 0x1E686, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_tight, symObjAddr: 0xDDC, symBinAddr: 0x10178, symSize: 0x30 }
- - { offset: 0x1E6C0, size: 0x8, addend: 0x0, symName: _cmark_node_get_item_index, symObjAddr: 0xE0C, symBinAddr: 0x101A8, symSize: 0x24 }
- - { offset: 0x1E6EC, size: 0x8, addend: 0x0, symName: _cmark_node_set_item_index, symObjAddr: 0xE30, symBinAddr: 0x101CC, symSize: 0x34 }
- - { offset: 0x1E725, size: 0x8, addend: 0x0, symName: _cmark_node_get_fence_info, symObjAddr: 0xE64, symBinAddr: 0x10200, symSize: 0x9C }
- - { offset: 0x1E7A7, size: 0x8, addend: 0x0, symName: _cmark_node_set_fence_info, symObjAddr: 0xF00, symBinAddr: 0x1029C, symSize: 0xC4 }
- - { offset: 0x1E860, size: 0x8, addend: 0x0, symName: _cmark_node_get_fenced, symObjAddr: 0xFC4, symBinAddr: 0x10360, symSize: 0x3C }
- - { offset: 0x1E8B6, size: 0x8, addend: 0x0, symName: _cmark_node_set_fenced, symObjAddr: 0x1000, symBinAddr: 0x1039C, symSize: 0x38 }
- - { offset: 0x1E919, size: 0x8, addend: 0x0, symName: _cmark_node_get_url, symObjAddr: 0x1038, symBinAddr: 0x103D4, symSize: 0xA4 }
- - { offset: 0x1E99B, size: 0x8, addend: 0x0, symName: _cmark_node_set_url, symObjAddr: 0x10DC, symBinAddr: 0x10478, symSize: 0xCC }
- - { offset: 0x1EA53, size: 0x8, addend: 0x0, symName: _cmark_node_get_title, symObjAddr: 0x11A8, symBinAddr: 0x10544, symSize: 0xA4 }
- - { offset: 0x1EAD5, size: 0x8, addend: 0x0, symName: _cmark_node_set_title, symObjAddr: 0x124C, symBinAddr: 0x105E8, symSize: 0xCC }
- - { offset: 0x1EB8D, size: 0x8, addend: 0x0, symName: _cmark_node_get_attributes, symObjAddr: 0x1318, symBinAddr: 0x106B4, symSize: 0x9C }
- - { offset: 0x1EC0F, size: 0x8, addend: 0x0, symName: _cmark_node_set_attributes, symObjAddr: 0x13B4, symBinAddr: 0x10750, symSize: 0xC4 }
- - { offset: 0x1ECC7, size: 0x8, addend: 0x0, symName: _cmark_node_get_on_enter, symObjAddr: 0x1478, symBinAddr: 0x10814, symSize: 0xA4 }
- - { offset: 0x1ED49, size: 0x8, addend: 0x0, symName: _cmark_node_set_on_enter, symObjAddr: 0x151C, symBinAddr: 0x108B8, symSize: 0xCC }
- - { offset: 0x1EE01, size: 0x8, addend: 0x0, symName: _cmark_node_get_on_exit, symObjAddr: 0x15E8, symBinAddr: 0x10984, symSize: 0xA4 }
- - { offset: 0x1EE83, size: 0x8, addend: 0x0, symName: _cmark_node_set_on_exit, symObjAddr: 0x168C, symBinAddr: 0x10A28, symSize: 0xCC }
- - { offset: 0x1EF3C, size: 0x8, addend: 0x0, symName: _cmark_node_get_syntax_extension, symObjAddr: 0x1758, symBinAddr: 0x10AF4, symSize: 0xC }
- - { offset: 0x1EF68, size: 0x8, addend: 0x0, symName: _cmark_node_set_syntax_extension, symObjAddr: 0x1764, symBinAddr: 0x10B00, symSize: 0x10 }
- - { offset: 0x1EFA2, size: 0x8, addend: 0x0, symName: _cmark_node_get_start_line, symObjAddr: 0x1774, symBinAddr: 0x10B10, symSize: 0xC }
- - { offset: 0x1EFCE, size: 0x8, addend: 0x0, symName: _cmark_node_get_start_column, symObjAddr: 0x1780, symBinAddr: 0x10B1C, symSize: 0xC }
- - { offset: 0x1EFFA, size: 0x8, addend: 0x0, symName: _cmark_node_get_end_line, symObjAddr: 0x178C, symBinAddr: 0x10B28, symSize: 0xC }
- - { offset: 0x1F026, size: 0x8, addend: 0x0, symName: _cmark_node_get_end_column, symObjAddr: 0x1798, symBinAddr: 0x10B34, symSize: 0xC }
- - { offset: 0x1F052, size: 0x8, addend: 0x0, symName: _cmark_node_unlink, symObjAddr: 0x17A4, symBinAddr: 0x10B40, symSize: 0x28 }
- - { offset: 0x1F084, size: 0x8, addend: 0x0, symName: _cmark_node_insert_before, symObjAddr: 0x17CC, symBinAddr: 0x10B68, symSize: 0x74 }
- - { offset: 0x1F107, size: 0x8, addend: 0x0, symName: _cmark_node_insert_after, symObjAddr: 0x1840, symBinAddr: 0x10BDC, symSize: 0x74 }
- - { offset: 0x1F1A1, size: 0x8, addend: 0x0, symName: _cmark_node_replace, symObjAddr: 0x18B4, symBinAddr: 0x10C50, symSize: 0x38 }
- - { offset: 0x1F229, size: 0x8, addend: 0x0, symName: _cmark_node_prepend_child, symObjAddr: 0x18EC, symBinAddr: 0x10C88, symSize: 0x58 }
- - { offset: 0x1F2A4, size: 0x8, addend: 0x0, symName: _cmark_node_append_child, symObjAddr: 0x1944, symBinAddr: 0x10CE0, symSize: 0x58 }
- - { offset: 0x1F31F, size: 0x8, addend: 0x0, symName: _cmark_node_check, symObjAddr: 0x199C, symBinAddr: 0x10D38, symSize: 0x150 }
- - { offset: 0x1F40C, size: 0x8, addend: 0x0, symName: _S_print_error, symObjAddr: 0x1AEC, symBinAddr: 0x10E88, symSize: 0x5C }
- - { offset: 0x1F49B, size: 0x8, addend: 0x0, symName: _initialize_safety, symObjAddr: 0x1B48, symBinAddr: 0x10EE4, symSize: 0x10 }
- - { offset: 0x1F4EF, size: 0x8, addend: 0x0, symName: _initialize_nextflag, symObjAddr: 0x1B58, symBinAddr: 0x10EF4, symSize: 0x10 }
- - { offset: 0x1F60E, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext, symObjAddr: 0x0, symBinAddr: 0x10F04, symSize: 0x2C }
- - { offset: 0x20209, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext, symObjAddr: 0x0, symBinAddr: 0x10F04, symSize: 0x2C }
- - { offset: 0x20334, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext_with_mem, symObjAddr: 0x2C, symBinAddr: 0x10F30, symSize: 0x30 }
- - { offset: 0x2038F, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x5C, symBinAddr: 0x10F60, symSize: 0x8 }
- - { offset: 0x20444, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x64, symBinAddr: 0x10F68, symSize: 0x604 }
- - { offset: 0x207B9, size: 0x8, addend: 0x0, symName: _cmark_chunk_to_cstr, symObjAddr: 0x668, symBinAddr: 0x1156C, symSize: 0x7C }
- - { offset: 0x207E8, size: 0x8, addend: 0x0, symName: _cmark_chunk_to_cstr, symObjAddr: 0x668, symBinAddr: 0x1156C, symSize: 0x7C }
- - { offset: 0x20894, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x6E4, symBinAddr: 0x21130, symSize: 0x28 }
- - { offset: 0x20992, size: 0x8, addend: 0x0, symName: _cmark_plugin_register_syntax_extension, symObjAddr: 0x0, symBinAddr: 0x115E8, symSize: 0x38 }
- - { offset: 0x20A91, size: 0x8, addend: 0x0, symName: _cmark_plugin_register_syntax_extension, symObjAddr: 0x0, symBinAddr: 0x115E8, symSize: 0x38 }
- - { offset: 0x20AF9, size: 0x8, addend: 0x0, symName: _cmark_plugin_new, symObjAddr: 0x38, symBinAddr: 0x11620, symSize: 0x2C }
- - { offset: 0x20B38, size: 0x8, addend: 0x0, symName: _cmark_plugin_free, symObjAddr: 0x64, symBinAddr: 0x1164C, symSize: 0x40 }
- - { offset: 0x20B94, size: 0x8, addend: 0x0, symName: _cmark_plugin_steal_syntax_extensions, symObjAddr: 0xA4, symBinAddr: 0x1168C, symSize: 0x10 }
- - { offset: 0x20C32, size: 0x8, addend: 0x0, symName: _cmark_reference_create, symObjAddr: 0x0, symBinAddr: 0x1169C, symSize: 0xC0 }
- - { offset: 0x20D56, size: 0x8, addend: 0x0, symName: _cmark_reference_create, symObjAddr: 0x0, symBinAddr: 0x1169C, symSize: 0xC0 }
- - { offset: 0x20E1D, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes, symObjAddr: 0xC0, symBinAddr: 0x1175C, symSize: 0xAC }
- - { offset: 0x20EE2, size: 0x8, addend: 0x0, symName: _cmark_reference_create.cold.1, symObjAddr: 0x1FC, symBinAddr: 0x21158, symSize: 0x28 }
- - { offset: 0x20EF9, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes, symObjAddr: 0xC0, symBinAddr: 0x1175C, symSize: 0xAC }
- - { offset: 0x20F9D, size: 0x8, addend: 0x0, symName: _cmark_reference_map_new, symObjAddr: 0x16C, symBinAddr: 0x11808, symSize: 0xC }
- - { offset: 0x20FBE, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes.cold.1, symObjAddr: 0x224, symBinAddr: 0x21180, symSize: 0x28 }
- - { offset: 0x20FD6, size: 0x8, addend: 0x0, symName: _cmark_reference_map_new, symObjAddr: 0x16C, symBinAddr: 0x11808, symSize: 0xC }
- - { offset: 0x210DB, size: 0x8, addend: 0x0, symName: _reference_free, symObjAddr: 0x178, symBinAddr: 0x11814, symSize: 0x84 }
- - { offset: 0x21280, size: 0x8, addend: 0x0, symName: _cmark_register_plugin, symObjAddr: 0x0, symBinAddr: 0x11898, symSize: 0xBC }
- - { offset: 0x21299, size: 0x8, addend: 0x0, symName: _extensions_lock, symObjAddr: 0x3218, symBinAddr: 0x349C8, symSize: 0x0 }
- - { offset: 0x212AE, size: 0x8, addend: 0x0, symName: _extensions_once, symObjAddr: 0x238, symBinAddr: 0x347E0, symSize: 0x0 }
- - { offset: 0x212C3, size: 0x8, addend: 0x0, symName: _syntax_extensions, symObjAddr: 0x3258, symBinAddr: 0x34A08, symSize: 0x0 }
- - { offset: 0x21908, size: 0x8, addend: 0x0, symName: _cmark_register_plugin, symObjAddr: 0x0, symBinAddr: 0x11898, symSize: 0xBC }
- - { offset: 0x21AA9, size: 0x8, addend: 0x0, symName: _cmark_release_plugins, symObjAddr: 0xBC, symBinAddr: 0x11954, symSize: 0x64 }
- - { offset: 0x21B0A, size: 0x8, addend: 0x0, symName: _cmark_list_syntax_extensions, symObjAddr: 0x120, symBinAddr: 0x119B8, symSize: 0x88 }
- - { offset: 0x21B92, size: 0x8, addend: 0x0, symName: _cmark_find_syntax_extension, symObjAddr: 0x1A8, symBinAddr: 0x11A40, symSize: 0x80 }
- - { offset: 0x21C47, size: 0x8, addend: 0x0, symName: _initialize_extensions, symObjAddr: 0x228, symBinAddr: 0x11AC0, symSize: 0x10 }
- - { offset: 0x21D14, size: 0x8, addend: 0x0, symName: _cmark_render_ascii, symObjAddr: 0x0, symBinAddr: 0x11AD0, symSize: 0x40 }
- - { offset: 0x21EA5, size: 0x8, addend: 0x0, symName: _cmark_render_ascii, symObjAddr: 0x0, symBinAddr: 0x11AD0, symSize: 0x40 }
- - { offset: 0x21FD9, size: 0x8, addend: 0x0, symName: _cmark_render_code_point, symObjAddr: 0x40, symBinAddr: 0x11B10, symSize: 0x38 }
- - { offset: 0x22026, size: 0x8, addend: 0x0, symName: _cmark_render, symObjAddr: 0x78, symBinAddr: 0x11B48, symSize: 0x1C0 }
- - { offset: 0x22C50, size: 0x8, addend: 0x0, symName: _S_cr, symObjAddr: 0x238, symBinAddr: 0x11D08, symSize: 0x1C }
- - { offset: 0x22C74, size: 0x8, addend: 0x0, symName: _S_blankline, symObjAddr: 0x254, symBinAddr: 0x11D24, symSize: 0x18 }
- - { offset: 0x22D22, size: 0x8, addend: 0x0, symName: _S_out, symObjAddr: 0x26C, symBinAddr: 0x11D3C, symSize: 0x390 }
- - { offset: 0x23149, size: 0x8, addend: 0x0, symName: __scan_at, symObjAddr: 0x0, symBinAddr: 0x120CC, symSize: 0x5C }
- - { offset: 0x23157, size: 0x8, addend: 0x0, symName: __scan_autolink_uri, symObjAddr: 0xB48, symBinAddr: 0x12C14, symSize: 0xBCC }
- - { offset: 0x2317E, size: 0x8, addend: 0x0, symName: __scan_autolink_uri.yybm, symObjAddr: 0x9D5C, symBinAddr: 0x21A10, symSize: 0x0 }
- - { offset: 0x232E7, size: 0x8, addend: 0x0, symName: __scan_autolink_email, symObjAddr: 0x1714, symBinAddr: 0x137E0, symSize: 0x28E4 }
- - { offset: 0x2330E, size: 0x8, addend: 0x0, symName: __scan_autolink_email.yybm, symObjAddr: 0x9E5C, symBinAddr: 0x21B10, symSize: 0x0 }
- - { offset: 0x23347, size: 0x8, addend: 0x0, symName: __scan_autolink_email, symObjAddr: 0x1714, symBinAddr: 0x137E0, symSize: 0x28E4 }
- - { offset: 0x23B7F, size: 0x8, addend: 0x0, symName: __scan_html_tag, symObjAddr: 0x3FF8, symBinAddr: 0x160C4, symSize: 0x628 }
- - { offset: 0x23BA6, size: 0x8, addend: 0x0, symName: __scan_html_tag.yybm, symObjAddr: 0x9F5C, symBinAddr: 0x21C10, symSize: 0x0 }
- - { offset: 0x23E5F, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag, symObjAddr: 0x4620, symBinAddr: 0x166EC, symSize: 0x2CC }
- - { offset: 0x23E86, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag.yybm, symObjAddr: 0xA05C, symBinAddr: 0x21D10, symSize: 0x0 }
- - { offset: 0x23EBF, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag, symObjAddr: 0x4620, symBinAddr: 0x166EC, symSize: 0x2CC }
- - { offset: 0x2403F, size: 0x8, addend: 0x0, symName: __scan_html_comment, symObjAddr: 0x48EC, symBinAddr: 0x169B8, symSize: 0x188 }
- - { offset: 0x24066, size: 0x8, addend: 0x0, symName: __scan_html_comment.yybm, symObjAddr: 0xA15C, symBinAddr: 0x21E10, symSize: 0x0 }
- - { offset: 0x24177, size: 0x8, addend: 0x0, symName: __scan_html_pi, symObjAddr: 0x4A74, symBinAddr: 0x16B40, symSize: 0x2BC }
- - { offset: 0x2419E, size: 0x8, addend: 0x0, symName: __scan_html_pi.yybm, symObjAddr: 0xA25C, symBinAddr: 0x21F10, symSize: 0x0 }
- - { offset: 0x2434F, size: 0x8, addend: 0x0, symName: __scan_html_declaration, symObjAddr: 0x4D30, symBinAddr: 0x16DFC, symSize: 0x134 }
- - { offset: 0x24376, size: 0x8, addend: 0x0, symName: __scan_html_declaration.yybm, symObjAddr: 0xA35C, symBinAddr: 0x22010, symSize: 0x0 }
- - { offset: 0x2449F, size: 0x8, addend: 0x0, symName: __scan_html_cdata, symObjAddr: 0x4E64, symBinAddr: 0x16F30, symSize: 0x210 }
- - { offset: 0x244C6, size: 0x8, addend: 0x0, symName: __scan_html_cdata.yybm, symObjAddr: 0xA45C, symBinAddr: 0x22110, symSize: 0x0 }
- - { offset: 0x24637, size: 0x8, addend: 0x0, symName: __scan_html_block_start_7, symObjAddr: 0x6200, symBinAddr: 0x182CC, symSize: 0x668 }
- - { offset: 0x2465E, size: 0x8, addend: 0x0, symName: __scan_html_block_start_7.yybm, symObjAddr: 0xA55C, symBinAddr: 0x22210, symSize: 0x0 }
- - { offset: 0x2491F, size: 0x8, addend: 0x0, symName: __scan_html_block_end_1, symObjAddr: 0x6868, symBinAddr: 0x18934, symSize: 0x984 }
- - { offset: 0x24946, size: 0x8, addend: 0x0, symName: __scan_html_block_end_1.yybm, symObjAddr: 0xA65C, symBinAddr: 0x22310, symSize: 0x0 }
- - { offset: 0x24C37, size: 0x8, addend: 0x0, symName: __scan_html_block_end_2, symObjAddr: 0x71EC, symBinAddr: 0x192B8, symSize: 0x3E8 }
- - { offset: 0x24C5E, size: 0x8, addend: 0x0, symName: __scan_html_block_end_2.yybm, symObjAddr: 0xA75C, symBinAddr: 0x22410, symSize: 0x0 }
- - { offset: 0x24E3F, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3, symObjAddr: 0x75D4, symBinAddr: 0x196A0, symSize: 0x358 }
- - { offset: 0x24E66, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3.yybm, symObjAddr: 0xA85C, symBinAddr: 0x22510, symSize: 0x0 }
- - { offset: 0x24E9F, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3, symObjAddr: 0x75D4, symBinAddr: 0x196A0, symSize: 0x358 }
- - { offset: 0x2503F, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4, symObjAddr: 0x792C, symBinAddr: 0x199F8, symSize: 0x314 }
- - { offset: 0x25066, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4.yybm, symObjAddr: 0xA95C, symBinAddr: 0x22610, symSize: 0x0 }
- - { offset: 0x2509F, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4, symObjAddr: 0x792C, symBinAddr: 0x199F8, symSize: 0x314 }
- - { offset: 0x2521F, size: 0x8, addend: 0x0, symName: __scan_html_block_end_5, symObjAddr: 0x7C40, symBinAddr: 0x19D0C, symSize: 0x3E8 }
- - { offset: 0x25246, size: 0x8, addend: 0x0, symName: __scan_html_block_end_5.yybm, symObjAddr: 0xAA5C, symBinAddr: 0x22710, symSize: 0x0 }
- - { offset: 0x25427, size: 0x8, addend: 0x0, symName: __scan_link_title, symObjAddr: 0x8028, symBinAddr: 0x1A0F4, symSize: 0x5FC }
- - { offset: 0x2544E, size: 0x8, addend: 0x0, symName: __scan_link_title.yybm, symObjAddr: 0xAB5C, symBinAddr: 0x22810, symSize: 0x0 }
- - { offset: 0x25747, size: 0x8, addend: 0x0, symName: __scan_spacechars, symObjAddr: 0x8624, symBinAddr: 0x1A6F0, symSize: 0x3C }
- - { offset: 0x2576E, size: 0x8, addend: 0x0, symName: __scan_spacechars.yybm, symObjAddr: 0xAC5C, symBinAddr: 0x22910, symSize: 0x0 }
- - { offset: 0x257BB, size: 0x8, addend: 0x0, symName: __scan_atx_heading_start, symObjAddr: 0x8660, symBinAddr: 0x1A72C, symSize: 0x138 }
- - { offset: 0x257E2, size: 0x8, addend: 0x0, symName: __scan_atx_heading_start.yybm, symObjAddr: 0xAD5C, symBinAddr: 0x22A10, symSize: 0x0 }
- - { offset: 0x258A3, size: 0x8, addend: 0x0, symName: __scan_setext_heading_line, symObjAddr: 0x8798, symBinAddr: 0x1A864, symSize: 0x180 }
- - { offset: 0x258CA, size: 0x8, addend: 0x0, symName: __scan_setext_heading_line.yybm, symObjAddr: 0xAE5C, symBinAddr: 0x22B10, symSize: 0x0 }
- - { offset: 0x259BB, size: 0x8, addend: 0x0, symName: __scan_open_code_fence, symObjAddr: 0x8918, symBinAddr: 0x1A9E4, symSize: 0x330 }
- - { offset: 0x259E2, size: 0x8, addend: 0x0, symName: __scan_open_code_fence.yybm, symObjAddr: 0xAF5C, symBinAddr: 0x22C10, symSize: 0x0 }
- - { offset: 0x25BBB, size: 0x8, addend: 0x0, symName: __scan_close_code_fence, symObjAddr: 0x8C48, symBinAddr: 0x1AD14, symSize: 0x150 }
- - { offset: 0x25BE2, size: 0x8, addend: 0x0, symName: __scan_close_code_fence.yybm, symObjAddr: 0xB05C, symBinAddr: 0x22D10, symSize: 0x0 }
- - { offset: 0x25CD3, size: 0x8, addend: 0x0, symName: __scan_footnote_definition, symObjAddr: 0x9B38, symBinAddr: 0x1BC04, symSize: 0x12C }
- - { offset: 0x25CFA, size: 0x8, addend: 0x0, symName: __scan_footnote_definition.yybm, symObjAddr: 0xB15C, symBinAddr: 0x22E10, symSize: 0x0 }
- - { offset: 0x25E32, size: 0x8, addend: 0x0, symName: __scan_at, symObjAddr: 0x0, symBinAddr: 0x120CC, symSize: 0x5C }
- - { offset: 0x25EC0, size: 0x8, addend: 0x0, symName: __scan_scheme, symObjAddr: 0x5C, symBinAddr: 0x12128, symSize: 0xAEC }
- - { offset: 0x25F06, size: 0x8, addend: 0x0, symName: __scan_scheme, symObjAddr: 0x5C, symBinAddr: 0x12128, symSize: 0xAEC }
- - { offset: 0x25F8D, size: 0x8, addend: 0x0, symName: __scan_html_block_start, symObjAddr: 0x5074, symBinAddr: 0x17140, symSize: 0x118C }
- - { offset: 0x269CF, size: 0x8, addend: 0x0, symName: __scan_entity, symObjAddr: 0x8D98, symBinAddr: 0x1AE64, symSize: 0xA84 }
- - { offset: 0x26D21, size: 0x8, addend: 0x0, symName: __scan_dangerous_url, symObjAddr: 0x981C, symBinAddr: 0x1B8E8, symSize: 0x31C }
- - { offset: 0x270FB, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_free, symObjAddr: 0x0, symBinAddr: 0x1BD30, symSize: 0x58 }
- - { offset: 0x2774B, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_free, symObjAddr: 0x0, symBinAddr: 0x1BD30, symSize: 0x58 }
- - { offset: 0x277CD, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_new, symObjAddr: 0x58, symBinAddr: 0x1BD88, symSize: 0x68 }
- - { offset: 0x2785F, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_add_node, symObjAddr: 0xC0, symBinAddr: 0x1BDF0, symSize: 0x40 }
- - { offset: 0x2789A, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_emphasis, symObjAddr: 0x100, symBinAddr: 0x1BE30, symSize: 0x10 }
- - { offset: 0x278A5, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_add_node.cold.1, symObjAddr: 0x1BC, symBinAddr: 0x211A8, symSize: 0x28 }
- - { offset: 0x278BD, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_emphasis, symObjAddr: 0x100, symBinAddr: 0x1BE30, symSize: 0x10 }
- - { offset: 0x278F0, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_open_block_func, symObjAddr: 0x110, symBinAddr: 0x1BE40, symSize: 0x8 }
- - { offset: 0x27923, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_match_block_func, symObjAddr: 0x118, symBinAddr: 0x1BE48, symSize: 0x8 }
- - { offset: 0x27956, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_match_inline_func, symObjAddr: 0x120, symBinAddr: 0x1BE50, symSize: 0x8 }
- - { offset: 0x27989, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_inline_from_delim_func, symObjAddr: 0x128, symBinAddr: 0x1BE58, symSize: 0x8 }
- - { offset: 0x279BC, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_special_inline_chars, symObjAddr: 0x130, symBinAddr: 0x1BE60, symSize: 0x8 }
- - { offset: 0x279EF, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_get_type_string_func, symObjAddr: 0x138, symBinAddr: 0x1BE68, symSize: 0x8 }
- - { offset: 0x27A22, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_can_contain_func, symObjAddr: 0x140, symBinAddr: 0x1BE70, symSize: 0x8 }
- - { offset: 0x27A55, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_contains_inlines_func, symObjAddr: 0x148, symBinAddr: 0x1BE78, symSize: 0x8 }
- - { offset: 0x27A88, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_commonmark_render_func, symObjAddr: 0x150, symBinAddr: 0x1BE80, symSize: 0x8 }
- - { offset: 0x27ABB, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_plaintext_render_func, symObjAddr: 0x158, symBinAddr: 0x1BE88, symSize: 0x8 }
- - { offset: 0x27AEE, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_latex_render_func, symObjAddr: 0x160, symBinAddr: 0x1BE90, symSize: 0x8 }
- - { offset: 0x27B21, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_xml_attr_func, symObjAddr: 0x168, symBinAddr: 0x1BE98, symSize: 0x8 }
- - { offset: 0x27B54, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_man_render_func, symObjAddr: 0x170, symBinAddr: 0x1BEA0, symSize: 0x8 }
- - { offset: 0x27B87, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_html_render_func, symObjAddr: 0x178, symBinAddr: 0x1BEA8, symSize: 0x8 }
- - { offset: 0x27BBA, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_html_filter_func, symObjAddr: 0x180, symBinAddr: 0x1BEB0, symSize: 0x8 }
- - { offset: 0x27BED, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_postprocess_func, symObjAddr: 0x188, symBinAddr: 0x1BEB8, symSize: 0x8 }
- - { offset: 0x27C20, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_private, symObjAddr: 0x190, symBinAddr: 0x1BEC0, symSize: 0xC }
- - { offset: 0x27C61, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_get_private, symObjAddr: 0x19C, symBinAddr: 0x1BECC, symSize: 0x8 }
- - { offset: 0x27C8B, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_opaque_alloc_func, symObjAddr: 0x1A4, symBinAddr: 0x1BED4, symSize: 0x8 }
- - { offset: 0x27CBE, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_opaque_free_func, symObjAddr: 0x1AC, symBinAddr: 0x1BEDC, symSize: 0x8 }
- - { offset: 0x27CF1, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_commonmark_escape_func, symObjAddr: 0x1B4, symBinAddr: 0x1BEE4, symSize: 0x8 }
- - { offset: 0x27DF7, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_check, symObjAddr: 0x0, symBinAddr: 0x1BEEC, symSize: 0x20C }
- - { offset: 0x27E1E, size: 0x8, addend: 0x0, symName: _utf8proc_utf8class, symObjAddr: 0x60A0, symBinAddr: 0x248A8, symSize: 0x0 }
- - { offset: 0x27F6B, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_check, symObjAddr: 0x0, symBinAddr: 0x1BEEC, symSize: 0x20C }
- - { offset: 0x280B8, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_iterate, symObjAddr: 0x20C, symBinAddr: 0x1C0F8, symSize: 0x130 }
- - { offset: 0x28145, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_encode_char, symObjAddr: 0x33C, symBinAddr: 0x1C228, symSize: 0x124 }
- - { offset: 0x281C2, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_case_fold, symObjAddr: 0x460, symBinAddr: 0x1C34C, symSize: 0x39B0 }
- - { offset: 0x281CD, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_encode_char.cold.1, symObjAddr: 0x46E0, symBinAddr: 0x211D0, symSize: 0x28 }
- - { offset: 0x28227, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_case_fold, symObjAddr: 0x460, symBinAddr: 0x1C34C, symSize: 0x39B0 }
- - { offset: 0x35CAF, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_is_space, symObjAddr: 0x3E10, symBinAddr: 0x1FCFC, symSize: 0x7C }
- - { offset: 0x35CD8, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_is_punctuation, symObjAddr: 0x3E8C, symBinAddr: 0x1FD78, symSize: 0x854 }
- - { offset: 0x35DED, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x205CC, symSize: 0x8 }
- - { offset: 0x36822, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x205CC, symSize: 0x8 }
- - { offset: 0x3685B, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x205CC, symSize: 0x8 }
- - { offset: 0x36890, size: 0x8, addend: 0x0, symName: _cmark_render_xml_with_mem, symObjAddr: 0x8, symBinAddr: 0x205D4, symSize: 0x52C }
-...
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/buffer.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/buffer.h
deleted file mode 100644
index 3926b6549..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/buffer.h
+++ /dev/null
@@ -1,116 +0,0 @@
-#ifndef CMARK_BUFFER_H
-#define CMARK_BUFFER_H
-
-#include
-#include
-#include
-#include
-#include
-#include "cmark-gfm_config.h"
-#include "cmark-gfm.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef struct {
- cmark_mem *mem;
- unsigned char *ptr;
- bufsize_t asize, size;
-} cmark_strbuf;
-
-extern unsigned char cmark_strbuf__initbuf[];
-
-#define CMARK_BUF_INIT(mem) \
- { mem, cmark_strbuf__initbuf, 0, 0 }
-
-/**
- * Initialize a cmark_strbuf structure.
- *
- * For the cases where CMARK_BUF_INIT cannot be used to do static
- * initialization.
- */
-CMARK_GFM_EXPORT
-void cmark_strbuf_init(cmark_mem *mem, cmark_strbuf *buf,
- bufsize_t initial_size);
-
-/**
- * Grow the buffer to hold at least `target_size` bytes.
- */
-CMARK_GFM_EXPORT
-void cmark_strbuf_grow(cmark_strbuf *buf, bufsize_t target_size);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_free(cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_swap(cmark_strbuf *buf_a, cmark_strbuf *buf_b);
-
-CMARK_GFM_EXPORT
-bufsize_t cmark_strbuf_len(const cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-int cmark_strbuf_cmp(const cmark_strbuf *a, const cmark_strbuf *b);
-
-CMARK_GFM_EXPORT
-unsigned char *cmark_strbuf_detach(cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_copy_cstr(char *data, bufsize_t datasize,
- const cmark_strbuf *buf);
-
-static inline const char *cmark_strbuf_cstr(const cmark_strbuf *buf) {
- return (char *)buf->ptr;
-}
-
-#define cmark_strbuf_at(buf, n) ((buf)->ptr[n])
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_set(cmark_strbuf *buf, const unsigned char *data,
- bufsize_t len);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_sets(cmark_strbuf *buf, const char *string);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_putc(cmark_strbuf *buf, int c);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_put(cmark_strbuf *buf, const unsigned char *data,
- bufsize_t len);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_puts(cmark_strbuf *buf, const char *string);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_clear(cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-bufsize_t cmark_strbuf_strchr(const cmark_strbuf *buf, int c, bufsize_t pos);
-
-CMARK_GFM_EXPORT
-bufsize_t cmark_strbuf_strrchr(const cmark_strbuf *buf, int c, bufsize_t pos);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_drop(cmark_strbuf *buf, bufsize_t n);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_truncate(cmark_strbuf *buf, bufsize_t len);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_rtrim(cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_trim(cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_normalize_whitespace(cmark_strbuf *s);
-
-CMARK_GFM_EXPORT
-void cmark_strbuf_unescape(cmark_strbuf *s);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/chunk.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/chunk.h
deleted file mode 100644
index bc93a8753..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/chunk.h
+++ /dev/null
@@ -1,134 +0,0 @@
-#ifndef CMARK_CHUNK_H
-#define CMARK_CHUNK_H
-
-#include
-#include
-#include
-#include "cmark-gfm.h"
-#include "buffer.h"
-#include "cmark_ctype.h"
-
-#define CMARK_CHUNK_EMPTY \
- { NULL, 0, 0 }
-
-typedef struct cmark_chunk {
- unsigned char *data;
- bufsize_t len;
- bufsize_t alloc; // also implies a NULL-terminated string
-} cmark_chunk;
-
-static inline void cmark_chunk_free(cmark_mem *mem, cmark_chunk *c) {
- if (c->alloc)
- mem->free(c->data);
-
- c->data = NULL;
- c->alloc = 0;
- c->len = 0;
-}
-
-static inline void cmark_chunk_ltrim(cmark_chunk *c) {
- assert(!c->alloc);
-
- while (c->len && cmark_isspace(c->data[0])) {
- c->data++;
- c->len--;
- }
-}
-
-static inline void cmark_chunk_rtrim(cmark_chunk *c) {
- assert(!c->alloc);
-
- while (c->len > 0) {
- if (!cmark_isspace(c->data[c->len - 1]))
- break;
-
- c->len--;
- }
-}
-
-static inline void cmark_chunk_trim(cmark_chunk *c) {
- cmark_chunk_ltrim(c);
- cmark_chunk_rtrim(c);
-}
-
-static inline bufsize_t cmark_chunk_strchr(cmark_chunk *ch, int c,
- bufsize_t offset) {
- const unsigned char *p =
- (unsigned char *)memchr(ch->data + offset, c, ch->len - offset);
- return p ? (bufsize_t)(p - ch->data) : ch->len;
-}
-
-static inline const char *cmark_chunk_to_cstr(cmark_mem *mem, cmark_chunk *c) {
- unsigned char *str;
-
- if (c->alloc) {
- return (char *)c->data;
- }
- str = (unsigned char *)mem->calloc(c->len + 1, 1);
- if (c->len > 0) {
- memcpy(str, c->data, c->len);
- }
- str[c->len] = 0;
- c->data = str;
- c->alloc = 1;
-
- return (char *)str;
-}
-
-static inline void cmark_chunk_set_cstr(cmark_mem *mem, cmark_chunk *c,
- const char *str) {
- unsigned char *old = c->alloc ? c->data : NULL;
- if (str == NULL) {
- c->len = 0;
- c->data = NULL;
- c->alloc = 0;
- } else {
- c->len = (bufsize_t)strlen(str);
- c->data = (unsigned char *)mem->calloc(c->len + 1, 1);
- c->alloc = 1;
- memcpy(c->data, str, c->len + 1);
- }
- if (old != NULL) {
- mem->free(old);
- }
-}
-
-static inline cmark_chunk cmark_chunk_literal(const char *data) {
- bufsize_t len = data ? (bufsize_t)strlen(data) : 0;
- cmark_chunk c = {(unsigned char *)data, len, 0};
- return c;
-}
-
-static inline cmark_chunk cmark_chunk_dup(const cmark_chunk *ch, bufsize_t pos,
- bufsize_t len) {
- cmark_chunk c = {ch->data + pos, len, 0};
- return c;
-}
-
-static inline cmark_chunk cmark_chunk_buf_detach(cmark_strbuf *buf) {
- cmark_chunk c;
-
- c.len = buf->size;
- c.data = cmark_strbuf_detach(buf);
- c.alloc = 1;
-
- return c;
-}
-
-/* trim_new variants are to be used when the source chunk may or may not be
- * allocated; forces a newly allocated chunk. */
-static inline cmark_chunk cmark_chunk_ltrim_new(cmark_mem *mem, cmark_chunk *c) {
- cmark_chunk r = cmark_chunk_dup(c, 0, c->len);
- cmark_chunk_ltrim(&r);
- cmark_chunk_to_cstr(mem, &r);
- return r;
-}
-
-static inline cmark_chunk cmark_chunk_rtrim_new(cmark_mem *mem, cmark_chunk *c) {
- cmark_chunk r = cmark_chunk_dup(c, 0, c->len);
- cmark_chunk_rtrim(&r);
- cmark_chunk_to_cstr(mem, &r);
- return r;
-}
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
deleted file mode 100644
index d12c50a2b..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+++ /dev/null
@@ -1,739 +0,0 @@
-#ifndef CMARK_GFM_EXTENSION_API_H
-#define CMARK_GFM_EXTENSION_API_H
-
-#include "cmark-gfm.h"
-
-#include
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_renderer;
-struct cmark_html_renderer;
-struct cmark_chunk;
-
-/**
- * ## Extension Support
- *
- * While the "core" of libcmark is strictly compliant with the
- * specification, an API is provided for extension writers to
- * hook into the parsing process.
- *
- * It should be noted that the cmark_node API already offers
- * room for customization, with methods offered to traverse and
- * modify the AST, and even define custom blocks.
- * When the desired customization is achievable in an error-proof
- * way using that API, it should be the preferred method.
- *
- * The following API requires a more in-depth understanding
- * of libcmark's parsing strategy, which is exposed
- * [here](http://spec.commonmark.org/0.24/#appendix-a-parsing-strategy).
- *
- * It should be used when "a posteriori" modification of the AST
- * proves to be too difficult / impossible to implement correctly.
- *
- * It can also serve as an intermediary step before extending
- * the specification, as an extension implemented using this API
- * will be trivially integrated in the core if it proves to be
- * desirable.
- */
-
-typedef struct cmark_plugin cmark_plugin;
-
-/** A syntax extension that can be attached to a cmark_parser
- * with cmark_parser_attach_syntax_extension().
- *
- * Extension writers should assign functions matching
- * the signature of the following 'virtual methods' to
- * implement new functionality.
- *
- * Their calling order and expected behaviour match the procedure outlined
- * at :
- *
- * During step 1, cmark will call the function provided through
- * 'cmark_syntax_extension_set_match_block_func' when it
- * iterates over an open block created by this extension,
- * to determine whether it could contain the new line.
- * If no function was provided, cmark will close the block.
- *
- * During step 2, if and only if the new line doesn't match any
- * of the standard syntax rules, cmark will call the function
- * provided through 'cmark_syntax_extension_set_open_block_func'
- * to let the extension determine whether that new line matches
- * one of its syntax rules.
- * It is the responsibility of the parser to create and add the
- * new block with cmark_parser_make_block and cmark_parser_add_child.
- * If no function was provided is NULL, the extension will have
- * no effect at all on the final block structure of the AST.
- *
- * #### Inline parsing phase hooks
- *
- * For each character provided by the extension through
- * 'cmark_syntax_extension_set_special_inline_chars',
- * the function provided by the extension through
- * 'cmark_syntax_extension_set_match_inline_func'
- * will get called, it is the responsibility of the extension
- * to scan the characters located at the current inline parsing offset
- * with the cmark_inline_parser API.
- *
- * Depending on the type of the extension, it can either:
- *
- * * Scan forward, determine that the syntax matches and return
- * a newly-created inline node with the appropriate type.
- * This is the technique that would be used if inline code
- * (with backticks) was implemented as an extension.
- * * Scan only the character(s) that its syntax rules require
- * for opening and closing nodes, push a delimiter on the
- * delimiter stack, and return a simple text node with its
- * contents set to the character(s) consumed.
- * This is the technique that would be used if emphasis
- * inlines were implemented as an extension.
- *
- * When an extension has pushed delimiters on the stack,
- * the function provided through
- * 'cmark_syntax_extension_set_inline_from_delim_func'
- * will get called in a latter phase,
- * when the inline parser has matched opener and closer delimiters
- * created by the extension together.
- *
- * It is then the responsibility of the extension to modify
- * and populate the opener inline text node, and to remove
- * the necessary delimiters from the delimiter stack.
- *
- * Finally, the extension should return NULL if its scan didn't
- * match its syntax rules.
- *
- * The extension can store whatever private data it might need
- * with 'cmark_syntax_extension_set_private',
- * and optionally define a free function for this data.
- */
-typedef struct subject cmark_inline_parser;
-
-/** Exposed raw for now */
-
-typedef struct delimiter {
- struct delimiter *previous;
- struct delimiter *next;
- cmark_node *inl_text;
- bufsize_t position;
- bufsize_t length;
- unsigned char delim_char;
- int can_open;
- int can_close;
-} delimiter;
-
-/**
- * ### Plugin API.
- *
- * Extensions should be distributed as dynamic libraries,
- * with a single exported function named after the distributed
- * filename.
- *
- * When discovering extensions (see cmark_init), cmark will
- * try to load a symbol named "init_{{filename}}" in all the
- * dynamic libraries it encounters.
- *
- * For example, given a dynamic library named myextension.so
- * (or myextension.dll), cmark will try to load the symbol
- * named "init_myextension". This means that the filename
- * must lend itself to forming a valid C identifier, with
- * the notable exception of dashes, which will be translated
- * to underscores, which means cmark will look for a function
- * named "init_my_extension" if it encounters a dynamic library
- * named "my-extension.so".
- *
- * See the 'cmark_plugin_init_func' typedef for the exact prototype
- * this function should follow.
- *
- * For now the extensibility of cmark is not complete, as
- * it only offers API to hook into the block parsing phase
- * ().
- *
- * See 'cmark_plugin_register_syntax_extension' for more information.
- */
-
-/** The prototype plugins' init function should follow.
- */
-typedef int (*cmark_plugin_init_func)(cmark_plugin *plugin);
-
-/** Register a syntax 'extension' with the 'plugin', it will be made
- * available as an extension and, if attached to a cmark_parser
- * with 'cmark_parser_attach_syntax_extension', it will contribute
- * to the block parsing process.
- *
- * See the documentation for 'cmark_syntax_extension' for information
- * on how to implement one.
- *
- * This function will typically be called from the init function
- * of external modules.
- *
- * This takes ownership of 'extension', one should not call
- * 'cmark_syntax_extension_free' on a registered extension.
- */
-CMARK_GFM_EXPORT
-int cmark_plugin_register_syntax_extension(cmark_plugin *plugin,
- cmark_syntax_extension *extension);
-
-/** This will search for the syntax extension named 'name' among the
- * registered syntax extensions.
- *
- * It can then be attached to a cmark_parser
- * with the cmark_parser_attach_syntax_extension method.
- */
-CMARK_GFM_EXPORT
-cmark_syntax_extension *cmark_find_syntax_extension(const char *name);
-
-/** Should create and add a new open block to 'parent_container' if
- * 'input' matches a syntax rule for that block type. It is allowed
- * to modify the type of 'parent_container'.
- *
- * Should return the newly created block if there is one, or
- * 'parent_container' if its type was modified, or NULL.
- */
-typedef cmark_node * (*cmark_open_block_func) (cmark_syntax_extension *extension,
- int indented,
- cmark_parser *parser,
- cmark_node *parent_container,
- unsigned char *input,
- int len);
-
-typedef cmark_node *(*cmark_match_inline_func)(cmark_syntax_extension *extension,
- cmark_parser *parser,
- cmark_node *parent,
- unsigned char character,
- cmark_inline_parser *inline_parser);
-
-typedef delimiter *(*cmark_inline_from_delim_func)(cmark_syntax_extension *extension,
- cmark_parser *parser,
- cmark_inline_parser *inline_parser,
- delimiter *opener,
- delimiter *closer);
-
-/** Should return 'true' if 'input' can be contained in 'container',
- * 'false' otherwise.
- */
-typedef int (*cmark_match_block_func) (cmark_syntax_extension *extension,
- cmark_parser *parser,
- unsigned char *input,
- int len,
- cmark_node *container);
-
-typedef const char *(*cmark_get_type_string_func) (cmark_syntax_extension *extension,
- cmark_node *node);
-
-typedef int (*cmark_can_contain_func) (cmark_syntax_extension *extension,
- cmark_node *node,
- cmark_node_type child);
-
-typedef int (*cmark_contains_inlines_func) (cmark_syntax_extension *extension,
- cmark_node *node);
-
-typedef void (*cmark_common_render_func) (cmark_syntax_extension *extension,
- struct cmark_renderer *renderer,
- cmark_node *node,
- cmark_event_type ev_type,
- int options);
-
-typedef int (*cmark_commonmark_escape_func) (cmark_syntax_extension *extension,
- cmark_node *node,
- int c);
-
-typedef const char* (*cmark_xml_attr_func) (cmark_syntax_extension *extension,
- cmark_node *node);
-
-typedef void (*cmark_html_render_func) (cmark_syntax_extension *extension,
- struct cmark_html_renderer *renderer,
- cmark_node *node,
- cmark_event_type ev_type,
- int options);
-
-typedef int (*cmark_html_filter_func) (cmark_syntax_extension *extension,
- const unsigned char *tag,
- size_t tag_len);
-
-typedef cmark_node *(*cmark_postprocess_func) (cmark_syntax_extension *extension,
- cmark_parser *parser,
- cmark_node *root);
-
-typedef int (*cmark_ispunct_func) (char c);
-
-typedef void (*cmark_opaque_alloc_func) (cmark_syntax_extension *extension,
- cmark_mem *mem,
- cmark_node *node);
-
-typedef void (*cmark_opaque_free_func) (cmark_syntax_extension *extension,
- cmark_mem *mem,
- cmark_node *node);
-
-/** Free a cmark_syntax_extension.
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_free (cmark_mem *mem, cmark_syntax_extension *extension);
-
-/** Return a newly-constructed cmark_syntax_extension, named 'name'.
- */
-CMARK_GFM_EXPORT
-cmark_syntax_extension *cmark_syntax_extension_new (const char *name);
-
-CMARK_GFM_EXPORT
-cmark_node_type cmark_syntax_extension_add_node(int is_inline);
-
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_emphasis(cmark_syntax_extension *extension, int emphasis);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_open_block_func(cmark_syntax_extension *extension,
- cmark_open_block_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_match_block_func(cmark_syntax_extension *extension,
- cmark_match_block_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_match_inline_func(cmark_syntax_extension *extension,
- cmark_match_inline_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_inline_from_delim_func(cmark_syntax_extension *extension,
- cmark_inline_from_delim_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_special_inline_chars(cmark_syntax_extension *extension,
- cmark_llist *special_chars);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_get_type_string_func(cmark_syntax_extension *extension,
- cmark_get_type_string_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_can_contain_func(cmark_syntax_extension *extension,
- cmark_can_contain_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_contains_inlines_func(cmark_syntax_extension *extension,
- cmark_contains_inlines_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_commonmark_render_func(cmark_syntax_extension *extension,
- cmark_common_render_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_plaintext_render_func(cmark_syntax_extension *extension,
- cmark_common_render_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_latex_render_func(cmark_syntax_extension *extension,
- cmark_common_render_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_xml_attr_func(cmark_syntax_extension *extension,
- cmark_xml_attr_func func);
-
- /** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_man_render_func(cmark_syntax_extension *extension,
- cmark_common_render_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_html_render_func(cmark_syntax_extension *extension,
- cmark_html_render_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_html_filter_func(cmark_syntax_extension *extension,
- cmark_html_filter_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_commonmark_escape_func(cmark_syntax_extension *extension,
- cmark_commonmark_escape_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_private(cmark_syntax_extension *extension,
- void *priv,
- cmark_free_func free_func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void *cmark_syntax_extension_get_private(cmark_syntax_extension *extension);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_postprocess_func(cmark_syntax_extension *extension,
- cmark_postprocess_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_opaque_alloc_func(cmark_syntax_extension *extension,
- cmark_opaque_alloc_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_syntax_extension_set_opaque_free_func(cmark_syntax_extension *extension,
- cmark_opaque_free_func func);
-
-/** See the documentation for 'cmark_syntax_extension'
- */
-CMARK_GFM_EXPORT
-void cmark_parser_set_backslash_ispunct_func(cmark_parser *parser,
- cmark_ispunct_func func);
-
-/** Return the index of the line currently being parsed, starting with 1.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_line_number(cmark_parser *parser);
-
-/** Return the offset in bytes in the line being processed.
- *
- * Example:
- *
- * ### foo
- *
- * Here, offset will first be 0, then 5 (the index of the 'f' character).
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_offset(cmark_parser *parser);
-
-/**
- * Return the offset in 'columns' in the line being processed.
- *
- * This value may differ from the value returned by
- * cmark_parser_get_offset() in that it accounts for tabs,
- * and as such should not be used as an index in the current line's
- * buffer.
- *
- * Example:
- *
- * cmark_parser_advance_offset() can be called to advance the
- * offset by a number of columns, instead of a number of bytes.
- *
- * In that case, if offset falls "in the middle" of a tab
- * character, 'column' and offset will differ.
- *
- * ```
- * foo \t bar
- * ^ ^^
- * offset (0) 20
- * ```
- *
- * If cmark_parser_advance_offset is called here with 'columns'
- * set to 'true' and 'offset' set to 22, cmark_parser_get_offset()
- * will return 20, whereas cmark_parser_get_column() will return
- * 22.
- *
- * Additionally, as tabs expand to the next multiple of 4 column,
- * cmark_parser_has_partially_consumed_tab() will now return
- * 'true'.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_column(cmark_parser *parser);
-
-/** Return the absolute index in bytes of the first nonspace
- * character coming after the offset as returned by
- * cmark_parser_get_offset() in the line currently being processed.
- *
- * Example:
- *
- * ```
- * foo bar baz \n
- * ^ ^ ^
- * 0 offset (16) first_nonspace (28)
- * ```
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_first_nonspace(cmark_parser *parser);
-
-/** Return the absolute index of the first nonspace column coming after 'offset'
- * in the line currently being processed, counting tabs as multiple
- * columns as appropriate.
- *
- * See the documentation for cmark_parser_get_first_nonspace() and
- * cmark_parser_get_column() for more information.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_first_nonspace_column(cmark_parser *parser);
-
-/** Return the difference between the values returned by
- * cmark_parser_get_first_nonspace_column() and
- * cmark_parser_get_column().
- *
- * This is not a byte offset, as it can count one tab as multiple
- * characters.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_indent(cmark_parser *parser);
-
-/** Return 'true' if the line currently being processed has been entirely
- * consumed, 'false' otherwise.
- *
- * Example:
- *
- * ```
- * foo bar baz \n
- * ^
- * offset
- * ```
- *
- * This function will return 'false' here.
- *
- * ```
- * foo bar baz \n
- * ^
- * offset
- * ```
- * This function will still return 'false'.
- *
- * ```
- * foo bar baz \n
- * ^
- * offset
- * ```
- *
- * At this point, this function will now return 'true'.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_is_blank(cmark_parser *parser);
-
-/** Return 'true' if the value returned by cmark_parser_get_offset()
- * is 'inside' an expanded tab.
- *
- * See the documentation for cmark_parser_get_column() for more
- * information.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_has_partially_consumed_tab(cmark_parser *parser);
-
-/** Return the length in bytes of the previously processed line, excluding potential
- * newline (\n) and carriage return (\r) trailing characters.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_get_last_line_length(cmark_parser *parser);
-
-/** Add a child to 'parent' during the parsing process.
- *
- * If 'parent' isn't the kind of node that can accept this child,
- * this function will back up till it hits a node that can, closing
- * blocks as appropriate.
- */
-CMARK_GFM_EXPORT
-cmark_node*cmark_parser_add_child(cmark_parser *parser,
- cmark_node *parent,
- cmark_node_type block_type,
- int start_column);
-
-/** Advance the 'offset' of the parser in the current line.
- *
- * See the documentation of cmark_parser_get_offset() and
- * cmark_parser_get_column() for more information.
- */
-CMARK_GFM_EXPORT
-void cmark_parser_advance_offset(cmark_parser *parser,
- const char *input,
- int count,
- int columns);
-
-
-CMARK_GFM_EXPORT
-void cmark_parser_feed_reentrant(cmark_parser *parser, const char *buffer, size_t len);
-
-/** Attach the syntax 'extension' to the 'parser', to provide extra syntax
- * rules.
- * See the documentation for cmark_syntax_extension for more information.
- *
- * Returns 'true' if the 'extension' was successfully attached,
- * 'false' otherwise.
- */
-CMARK_GFM_EXPORT
-int cmark_parser_attach_syntax_extension(cmark_parser *parser, cmark_syntax_extension *extension);
-
-/** Change the type of 'node'.
- *
- * Return 0 if the type could be changed, 1 otherwise.
- */
-CMARK_GFM_EXPORT int cmark_node_set_type(cmark_node *node, cmark_node_type type);
-
-/** Return the string content for all types of 'node'.
- * The pointer stays valid as long as 'node' isn't freed.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_string_content(cmark_node *node);
-
-/** Set the string 'content' for all types of 'node'.
- * Copies 'content'.
- */
-CMARK_GFM_EXPORT int cmark_node_set_string_content(cmark_node *node, const char *content);
-
-/** Get the syntax extension responsible for the creation of 'node'.
- * Return NULL if 'node' was created because it matched standard syntax rules.
- */
-CMARK_GFM_EXPORT cmark_syntax_extension *cmark_node_get_syntax_extension(cmark_node *node);
-
-/** Set the syntax extension responsible for creating 'node'.
- */
-CMARK_GFM_EXPORT int cmark_node_set_syntax_extension(cmark_node *node,
- cmark_syntax_extension *extension);
-
-/**
- * ## Inline syntax extension helpers
- *
- * The inline parsing process is described in detail at
- *
- */
-
-/** Should return 'true' if the predicate matches 'c', 'false' otherwise
- */
-typedef int (*cmark_inline_predicate)(int c);
-
-/** Advance the current inline parsing offset */
-CMARK_GFM_EXPORT
-void cmark_inline_parser_advance_offset(cmark_inline_parser *parser);
-
-/** Get the current inline parsing offset */
-CMARK_GFM_EXPORT
-int cmark_inline_parser_get_offset(cmark_inline_parser *parser);
-
-/** Set the offset in bytes in the chunk being processed by the given inline parser.
- */
-CMARK_GFM_EXPORT
-void cmark_inline_parser_set_offset(cmark_inline_parser *parser, int offset);
-
-/** Gets the cmark_chunk being operated on by the given inline parser.
- * Use cmark_inline_parser_get_offset to get our current position in the chunk.
- */
-CMARK_GFM_EXPORT
-struct cmark_chunk *cmark_inline_parser_get_chunk(cmark_inline_parser *parser);
-
-/** Returns 1 if the inline parser is currently in a bracket; pass 2 for attribute,
- * 1 for 'image' if you want to know about an image-type bracket, 0 for link-type. */
-CMARK_GFM_EXPORT
-int cmark_inline_parser_in_bracket(cmark_inline_parser *parser, int type);
-
-/** Remove the last n characters from the last child of the given node.
- * This only works where all n characters are in the single last child, and the last
- * child is CMARK_NODE_TEXT.
- */
-CMARK_GFM_EXPORT
-void cmark_node_unput(cmark_node *node, int n);
-
-
-/** Get the character located at the current inline parsing offset
- */
-CMARK_GFM_EXPORT
-unsigned char cmark_inline_parser_peek_char(cmark_inline_parser *parser);
-
-/** Get the character located 'pos' bytes in the current line.
- */
-CMARK_GFM_EXPORT
-unsigned char cmark_inline_parser_peek_at(cmark_inline_parser *parser, int pos);
-
-/** Whether the inline parser has reached the end of the current line
- */
-CMARK_GFM_EXPORT
-int cmark_inline_parser_is_eof(cmark_inline_parser *parser);
-
-/** Get the characters located after the current inline parsing offset
- * while 'pred' matches. Free after usage.
- */
-CMARK_GFM_EXPORT
-char *cmark_inline_parser_take_while(cmark_inline_parser *parser, cmark_inline_predicate pred);
-
-/** Push a delimiter on the delimiter stack.
- * See < for
- * more information on the parameters
- */
-CMARK_GFM_EXPORT
-void cmark_inline_parser_push_delimiter(cmark_inline_parser *parser,
- unsigned char c,
- int can_open,
- int can_close,
- cmark_node *inl_text);
-
-/** Remove 'delim' from the delimiter stack
- */
-CMARK_GFM_EXPORT
-void cmark_inline_parser_remove_delimiter(cmark_inline_parser *parser, delimiter *delim);
-
-CMARK_GFM_EXPORT
-delimiter *cmark_inline_parser_get_last_delimiter(cmark_inline_parser *parser);
-
-CMARK_GFM_EXPORT
-int cmark_inline_parser_get_line(cmark_inline_parser *parser);
-
-CMARK_GFM_EXPORT
-int cmark_inline_parser_get_column(cmark_inline_parser *parser);
-
-/** Convenience function to scan a given delimiter.
- *
- * 'left_flanking' and 'right_flanking' will be set to true if they
- * respectively precede and follow a non-space, non-punctuation
- * character.
- *
- * Additionally, 'punct_before' and 'punct_after' will respectively be set
- * if the preceding or following character is a punctuation character.
- *
- * Note that 'left_flanking' and 'right_flanking' can both be 'true'.
- *
- * Returns the number of delimiters encountered, in the limit
- * of 'max_delims', and advances the inline parsing offset.
- */
-CMARK_GFM_EXPORT
-int cmark_inline_parser_scan_delimiters(cmark_inline_parser *parser,
- int max_delims,
- unsigned char c,
- int *left_flanking,
- int *right_flanking,
- int *punct_before,
- int *punct_after);
-
-CMARK_GFM_EXPORT
-void cmark_manage_extensions_special_characters(cmark_parser *parser, int add);
-
-CMARK_GFM_EXPORT
-cmark_llist *cmark_parser_get_syntax_extensions(cmark_parser *parser);
-
-CMARK_GFM_EXPORT
-void cmark_arena_push(void);
-
-CMARK_GFM_EXPORT
-int cmark_arena_pop(void);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm.h
deleted file mode 100644
index ce2c3b113..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm.h
+++ /dev/null
@@ -1,896 +0,0 @@
-#ifndef CMARK_GFM_H
-#define CMARK_GFM_H
-
-#include
-#include
-#include "export.h"
-#include "cmark-gfm_version.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/** # NAME
- *
- * **cmark-gfm** - CommonMark parsing, manipulating, and rendering
- */
-
-/** # DESCRIPTION
- *
- * ## Simple Interface
- */
-
-/** Convert 'text' (assumed to be a UTF-8 encoded string with length
- * 'len') from CommonMark Markdown to HTML, returning a null-terminated,
- * UTF-8-encoded string. It is the caller's responsibility
- * to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_markdown_to_html(const char *text, size_t len, int options);
-
-/** ## Node Structure
- */
-
-#define CMARK_NODE_TYPE_PRESENT (0x8000)
-#define CMARK_NODE_TYPE_BLOCK (CMARK_NODE_TYPE_PRESENT | 0x0000)
-#define CMARK_NODE_TYPE_INLINE (CMARK_NODE_TYPE_PRESENT | 0x4000)
-#define CMARK_NODE_TYPE_MASK (0xc000)
-#define CMARK_NODE_VALUE_MASK (0x3fff)
-
-typedef enum {
- /* Error status */
- CMARK_NODE_NONE = 0x0000,
-
- /* Block */
- CMARK_NODE_DOCUMENT = CMARK_NODE_TYPE_BLOCK | 0x0001,
- CMARK_NODE_BLOCK_QUOTE = CMARK_NODE_TYPE_BLOCK | 0x0002,
- CMARK_NODE_LIST = CMARK_NODE_TYPE_BLOCK | 0x0003,
- CMARK_NODE_ITEM = CMARK_NODE_TYPE_BLOCK | 0x0004,
- CMARK_NODE_CODE_BLOCK = CMARK_NODE_TYPE_BLOCK | 0x0005,
- CMARK_NODE_HTML_BLOCK = CMARK_NODE_TYPE_BLOCK | 0x0006,
- CMARK_NODE_CUSTOM_BLOCK = CMARK_NODE_TYPE_BLOCK | 0x0007,
- CMARK_NODE_PARAGRAPH = CMARK_NODE_TYPE_BLOCK | 0x0008,
- CMARK_NODE_HEADING = CMARK_NODE_TYPE_BLOCK | 0x0009,
- CMARK_NODE_THEMATIC_BREAK = CMARK_NODE_TYPE_BLOCK | 0x000a,
- CMARK_NODE_FOOTNOTE_DEFINITION = CMARK_NODE_TYPE_BLOCK | 0x000b,
-
- /* Inline */
- CMARK_NODE_TEXT = CMARK_NODE_TYPE_INLINE | 0x0001,
- CMARK_NODE_SOFTBREAK = CMARK_NODE_TYPE_INLINE | 0x0002,
- CMARK_NODE_LINEBREAK = CMARK_NODE_TYPE_INLINE | 0x0003,
- CMARK_NODE_CODE = CMARK_NODE_TYPE_INLINE | 0x0004,
- CMARK_NODE_HTML_INLINE = CMARK_NODE_TYPE_INLINE | 0x0005,
- CMARK_NODE_CUSTOM_INLINE = CMARK_NODE_TYPE_INLINE | 0x0006,
- CMARK_NODE_EMPH = CMARK_NODE_TYPE_INLINE | 0x0007,
- CMARK_NODE_STRONG = CMARK_NODE_TYPE_INLINE | 0x0008,
- CMARK_NODE_LINK = CMARK_NODE_TYPE_INLINE | 0x0009,
- CMARK_NODE_IMAGE = CMARK_NODE_TYPE_INLINE | 0x000a,
- CMARK_NODE_FOOTNOTE_REFERENCE = CMARK_NODE_TYPE_INLINE | 0x000b,
- CMARK_NODE_ATTRIBUTE = CMARK_NODE_TYPE_INLINE | 0x000c,
-} cmark_node_type;
-
-extern cmark_node_type CMARK_NODE_LAST_BLOCK;
-extern cmark_node_type CMARK_NODE_LAST_INLINE;
-
-/* For backwards compatibility: */
-#define CMARK_NODE_HEADER CMARK_NODE_HEADING
-#define CMARK_NODE_HRULE CMARK_NODE_THEMATIC_BREAK
-#define CMARK_NODE_HTML CMARK_NODE_HTML_BLOCK
-#define CMARK_NODE_INLINE_HTML CMARK_NODE_HTML_INLINE
-
-typedef enum {
- CMARK_NO_LIST,
- CMARK_BULLET_LIST,
- CMARK_ORDERED_LIST
-} cmark_list_type;
-
-typedef enum {
- CMARK_NO_DELIM,
- CMARK_PERIOD_DELIM,
- CMARK_PAREN_DELIM
-} cmark_delim_type;
-
-typedef enum {
- CMARK_NO_LIST_MARKER,
- CMARK_HYPHEN_LIST_MARKER,
- CMARK_PLUS_LIST_MARKER,
- CMARK_ASTERISK_LIST_MARKER
-} cmark_list_marker_type;
-
-typedef struct cmark_node cmark_node;
-typedef struct cmark_parser cmark_parser;
-typedef struct cmark_iter cmark_iter;
-typedef struct cmark_syntax_extension cmark_syntax_extension;
-
-/**
- * ## Custom memory allocator support
- */
-
-/** Defines the memory allocation functions to be used by CMark
- * when parsing and allocating a document tree
- */
-typedef struct cmark_mem {
- void *(*calloc)(size_t, size_t);
- void *(*realloc)(void *, size_t);
- void (*free)(void *);
-} cmark_mem;
-
-/** The default memory allocator; uses the system's calloc,
- * realloc and free.
- */
-CMARK_GFM_EXPORT
-cmark_mem *cmark_get_default_mem_allocator(void);
-
-/** An arena allocator; uses system calloc to allocate large
- * slabs of memory. Memory in these slabs is not reused at all.
- */
-CMARK_GFM_EXPORT
-cmark_mem *cmark_get_arena_mem_allocator(void);
-
-/** Resets the arena allocator, quickly returning all used memory
- * to the operating system.
- */
-CMARK_GFM_EXPORT
-void cmark_arena_reset(void);
-
-/** Callback for freeing user data with a 'cmark_mem' context.
- */
-typedef void (*cmark_free_func) (cmark_mem *mem, void *user_data);
-
-
-/*
- * ## Basic data structures
- *
- * To keep dependencies to the strict minimum, libcmark implements
- * its own versions of "classic" data structures.
- */
-
-/**
- * ### Linked list
- */
-
-/** A generic singly linked list.
- */
-typedef struct _cmark_llist
-{
- struct _cmark_llist *next;
- void *data;
-} cmark_llist;
-
-/** Append an element to the linked list, return the possibly modified
- * head of the list.
- */
-CMARK_GFM_EXPORT
-cmark_llist * cmark_llist_append (cmark_mem * mem,
- cmark_llist * head,
- void * data);
-
-/** Free the list starting with 'head', calling 'free_func' with the
- * data pointer of each of its elements
- */
-CMARK_GFM_EXPORT
-void cmark_llist_free_full (cmark_mem * mem,
- cmark_llist * head,
- cmark_free_func free_func);
-
-/** Free the list starting with 'head'
- */
-CMARK_GFM_EXPORT
-void cmark_llist_free (cmark_mem * mem,
- cmark_llist * head);
-
-/**
- * ## Creating and Destroying Nodes
- */
-
-/** Creates a new node of type 'type'. Note that the node may have
- * other required properties, which it is the caller's responsibility
- * to assign.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_new(cmark_node_type type);
-
-/** Same as `cmark_node_new`, but explicitly listing the memory
- * allocator used to allocate the node. Note: be sure to use the same
- * allocator for every node in a tree, or bad things can happen.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_new_with_mem(cmark_node_type type,
- cmark_mem *mem);
-
-CMARK_GFM_EXPORT cmark_node *cmark_node_new_with_ext(cmark_node_type type,
- cmark_syntax_extension *extension);
-
-CMARK_GFM_EXPORT cmark_node *cmark_node_new_with_mem_and_ext(cmark_node_type type,
- cmark_mem *mem,
- cmark_syntax_extension *extension);
-
-/** Frees the memory allocated for a node and any children.
- */
-CMARK_GFM_EXPORT void cmark_node_free(cmark_node *node);
-
-/**
- * ## Tree Traversal
- */
-
-/** Returns the next node in the sequence after 'node', or NULL if
- * there is none.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_next(cmark_node *node);
-
-/** Returns the previous node in the sequence after 'node', or NULL if
- * there is none.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_previous(cmark_node *node);
-
-/** Returns the parent of 'node', or NULL if there is none.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_parent(cmark_node *node);
-
-/** Returns the first child of 'node', or NULL if 'node' has no children.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_first_child(cmark_node *node);
-
-/** Returns the last child of 'node', or NULL if 'node' has no children.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_last_child(cmark_node *node);
-
-/** Returns the N'th child of 'node', or NULL if 'node' does not have at least N children.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_nth_child(cmark_node *node, int n);
-
-/** Returns the footnote reference of 'node', or NULL if 'node' doesn't have a
- * footnote reference.
- */
-CMARK_GFM_EXPORT cmark_node *cmark_node_parent_footnote_def(cmark_node *node);
-
-/**
- * ## Iterator
- *
- * An iterator will walk through a tree of nodes, starting from a root
- * node, returning one node at a time, together with information about
- * whether the node is being entered or exited. The iterator will
- * first descend to a child node, if there is one. When there is no
- * child, the iterator will go to the next sibling. When there is no
- * next sibling, the iterator will return to the parent (but with
- * a 'cmark_event_type' of `CMARK_EVENT_EXIT`). The iterator will
- * return `CMARK_EVENT_DONE` when it reaches the root node again.
- * One natural application is an HTML renderer, where an `ENTER` event
- * outputs an open tag and an `EXIT` event outputs a close tag.
- * An iterator might also be used to transform an AST in some systematic
- * way, for example, turning all level-3 headings into regular paragraphs.
- *
- * void
- * usage_example(cmark_node *root) {
- * cmark_event_type ev_type;
- * cmark_iter *iter = cmark_iter_new(root);
- *
- * while ((ev_type = cmark_iter_next(iter)) != CMARK_EVENT_DONE) {
- * cmark_node *cur = cmark_iter_get_node(iter);
- * // Do something with `cur` and `ev_type`
- * }
- *
- * cmark_iter_free(iter);
- * }
- *
- * Iterators will never return `EXIT` events for leaf nodes, which are nodes
- * of type:
- *
- * * CMARK_NODE_HTML_BLOCK
- * * CMARK_NODE_THEMATIC_BREAK
- * * CMARK_NODE_CODE_BLOCK
- * * CMARK_NODE_TEXT
- * * CMARK_NODE_SOFTBREAK
- * * CMARK_NODE_LINEBREAK
- * * CMARK_NODE_CODE
- * * CMARK_NODE_HTML_INLINE
- *
- * Nodes must only be modified after an `EXIT` event, or an `ENTER` event for
- * leaf nodes.
- */
-
-typedef enum {
- CMARK_EVENT_NONE,
- CMARK_EVENT_DONE,
- CMARK_EVENT_ENTER,
- CMARK_EVENT_EXIT
-} cmark_event_type;
-
-/** Creates a new iterator starting at 'root'. The current node and event
- * type are undefined until 'cmark_iter_next' is called for the first time.
- * The memory allocated for the iterator should be released using
- * 'cmark_iter_free' when it is no longer needed.
- */
-CMARK_GFM_EXPORT
-cmark_iter *cmark_iter_new(cmark_node *root);
-
-/** Frees the memory allocated for an iterator.
- */
-CMARK_GFM_EXPORT
-void cmark_iter_free(cmark_iter *iter);
-
-/** Advances to the next node and returns the event type (`CMARK_EVENT_ENTER`,
- * `CMARK_EVENT_EXIT` or `CMARK_EVENT_DONE`).
- */
-CMARK_GFM_EXPORT
-cmark_event_type cmark_iter_next(cmark_iter *iter);
-
-/** Returns the current node.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_iter_get_node(cmark_iter *iter);
-
-/** Returns the current event type.
- */
-CMARK_GFM_EXPORT
-cmark_event_type cmark_iter_get_event_type(cmark_iter *iter);
-
-/** Returns the root node.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_iter_get_root(cmark_iter *iter);
-
-/** Resets the iterator so that the current node is 'current' and
- * the event type is 'event_type'. The new current node must be a
- * descendant of the root node or the root node itself.
- */
-CMARK_GFM_EXPORT
-void cmark_iter_reset(cmark_iter *iter, cmark_node *current,
- cmark_event_type event_type);
-
-/**
- * ## Accessors
- */
-
-/** Returns the user data of 'node'.
- */
-CMARK_GFM_EXPORT void *cmark_node_get_user_data(cmark_node *node);
-
-/** Sets arbitrary user data for 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_user_data(cmark_node *node, void *user_data);
-
-/** Set free function for user data */
-CMARK_GFM_EXPORT
-int cmark_node_set_user_data_free_func(cmark_node *node,
- cmark_free_func free_func);
-
-/** Returns the type of 'node', or `CMARK_NODE_NONE` on error.
- */
-CMARK_GFM_EXPORT cmark_node_type cmark_node_get_type(cmark_node *node);
-
-/** Like 'cmark_node_get_type', but returns a string representation
- of the type, or `""`.
- */
-CMARK_GFM_EXPORT
-const char *cmark_node_get_type_string(cmark_node *node);
-
-/** Returns the string contents of 'node', or an empty
- string if none is set. Returns NULL if called on a
- node that does not have string content.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_literal(cmark_node *node);
-
-/** Returns the number of backtick characters used to open the
- node if it is an inline code span, otherwise returns 0.
- */
-CMARK_GFM_EXPORT int cmark_node_get_backtick_count(cmark_node *node);
-
-/** Sets the string contents of 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_literal(cmark_node *node, const char *content);
-
-/** Returns the heading level of 'node', or 0 if 'node' is not a heading.
- */
-CMARK_GFM_EXPORT int cmark_node_get_heading_level(cmark_node *node);
-
-/* For backwards compatibility */
-#define cmark_node_get_header_level cmark_node_get_heading_level
-#define cmark_node_set_header_level cmark_node_set_heading_level
-
-/** Sets the heading level of 'node', returning 1 on success and 0 on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_heading_level(cmark_node *node, int level);
-
-/** Returns the list type of 'node', or `CMARK_NO_LIST` if 'node'
- * is not a list.
- */
-CMARK_GFM_EXPORT cmark_list_type cmark_node_get_list_type(cmark_node *node);
-
-/** Sets the list type of 'node', returning 1 on success and 0 on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_type(cmark_node *node,
- cmark_list_type type);
-
-/** Returns the list marker of 'node', or `CMARK_NO_LIST_MARKER` if 'node'
- * is not a list.
- */
-CMARK_GFM_EXPORT cmark_list_marker_type cmark_node_get_list_marker(cmark_node *node);
-
-/** Sets the list marker of 'node', returning 1 on success and 0 on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_marker(cmark_node *node,
- cmark_list_marker_type listMarker);
-
-/** Returns the list delimiter type of 'node', or `CMARK_NO_DELIM` if 'node'
- * is not a list.
- */
-CMARK_GFM_EXPORT cmark_delim_type cmark_node_get_list_delim(cmark_node *node);
-
-/** Sets the list delimiter type of 'node', returning 1 on success and 0
- * on error.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_delim(cmark_node *node,
- cmark_delim_type delim);
-
-/** Returns starting number of 'node', if it is an ordered list, otherwise 0.
- */
-CMARK_GFM_EXPORT int cmark_node_get_list_start(cmark_node *node);
-
-/** Sets starting number of 'node', if it is an ordered list. Returns 1
- * on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_start(cmark_node *node, int start);
-
-/** Returns 1 if 'node' is a tight list, 0 otherwise.
- */
-CMARK_GFM_EXPORT int cmark_node_get_list_tight(cmark_node *node);
-
-/** Sets the "tightness" of a list. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_list_tight(cmark_node *node, int tight);
-
-/**
- * Returns item index of 'node'. This is only used when rendering output
- * formats such as commonmark, which need to output the index. It is not
- * required for formats such as html or latex.
- */
-CMARK_GFM_EXPORT int cmark_node_get_item_index(cmark_node *node);
-
-/** Sets item index of 'node'. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_item_index(cmark_node *node, int idx);
-
-/** Returns the info string from a fenced code block.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_fence_info(cmark_node *node);
-
-/** Sets the info string in a fenced code block, returning 1 on
- * success and 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_fence_info(cmark_node *node, const char *info);
-
-/** Sets code blocks fencing details
- */
-CMARK_GFM_EXPORT int cmark_node_set_fenced(cmark_node * node, int fenced,
- int length, int offset, char character);
-
-/** Returns code blocks fencing details
- */
-CMARK_GFM_EXPORT int cmark_node_get_fenced(cmark_node *node, int *length, int *offset, char *character);
-
-/** Returns the URL of a link or image 'node', or an empty string
- if no URL is set. Returns NULL if called on a node that is
- not a link or image.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_url(cmark_node *node);
-
-/** Sets the URL of a link or image 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_url(cmark_node *node, const char *url);
-
-/** Returns the title of a link or image 'node', or an empty
- string if no title is set. Returns NULL if called on a node
- that is not a link or image.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_title(cmark_node *node);
-
-/** Sets the title of a link or image 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_title(cmark_node *node, const char *title);
-
-/** Returns the attributes of an attribute 'node', or an empty string
- if no attributes are set. Returns NULL if called on a node that is
- not an attribute.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_attributes(cmark_node *node);
-
-/** Sets the attributes of an attribute 'node'. Returns 1 on success,
- * 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_attributes(cmark_node *node, const char *attributes);
-
-/** Returns the literal "on enter" text for a custom 'node', or
- an empty string if no on_enter is set. Returns NULL if called
- on a non-custom node.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_on_enter(cmark_node *node);
-
-/** Sets the literal text to render "on enter" for a custom 'node'.
- Any children of the node will be rendered after this text.
- Returns 1 on success 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_on_enter(cmark_node *node,
- const char *on_enter);
-
-/** Returns the literal "on exit" text for a custom 'node', or
- an empty string if no on_exit is set. Returns NULL if
- called on a non-custom node.
- */
-CMARK_GFM_EXPORT const char *cmark_node_get_on_exit(cmark_node *node);
-
-/** Sets the literal text to render "on exit" for a custom 'node'.
- Any children of the node will be rendered before this text.
- Returns 1 on success 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_set_on_exit(cmark_node *node, const char *on_exit);
-
-/** Returns the line on which 'node' begins.
- */
-CMARK_GFM_EXPORT int cmark_node_get_start_line(cmark_node *node);
-
-/** Returns the column at which 'node' begins.
- */
-CMARK_GFM_EXPORT int cmark_node_get_start_column(cmark_node *node);
-
-/** Returns the line on which 'node' ends.
- */
-CMARK_GFM_EXPORT int cmark_node_get_end_line(cmark_node *node);
-
-/** Returns the column at which 'node' ends.
- */
-CMARK_GFM_EXPORT int cmark_node_get_end_column(cmark_node *node);
-
-/**
- * ## Tree Manipulation
- */
-
-/** Unlinks a 'node', removing it from the tree, but not freeing its
- * memory. (Use 'cmark_node_free' for that.)
- */
-CMARK_GFM_EXPORT void cmark_node_unlink(cmark_node *node);
-
-/** Inserts 'sibling' before 'node'. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_insert_before(cmark_node *node,
- cmark_node *sibling);
-
-/** Inserts 'sibling' after 'node'. Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_insert_after(cmark_node *node, cmark_node *sibling);
-
-/** Replaces 'oldnode' with 'newnode' and unlinks 'oldnode' (but does
- * not free its memory).
- * Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_replace(cmark_node *oldnode, cmark_node *newnode);
-
-/** Adds 'child' to the beginning of the children of 'node'.
- * Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_prepend_child(cmark_node *node, cmark_node *child);
-
-/** Adds 'child' to the end of the children of 'node'.
- * Returns 1 on success, 0 on failure.
- */
-CMARK_GFM_EXPORT int cmark_node_append_child(cmark_node *node, cmark_node *child);
-
-/** Consolidates adjacent text nodes.
- */
-CMARK_GFM_EXPORT void cmark_consolidate_text_nodes(cmark_node *root);
-
-/** Ensures a node and all its children own their own chunk memory.
- */
-CMARK_GFM_EXPORT void cmark_node_own(cmark_node *root);
-
-/**
- * ## Parsing
- *
- * Simple interface:
- *
- * cmark_node *document = cmark_parse_document("Hello *world*", 13,
- * CMARK_OPT_DEFAULT);
- *
- * Streaming interface:
- *
- * cmark_parser *parser = cmark_parser_new(CMARK_OPT_DEFAULT);
- * FILE *fp = fopen("myfile.md", "rb");
- * while ((bytes = fread(buffer, 1, sizeof(buffer), fp)) > 0) {
- * cmark_parser_feed(parser, buffer, bytes);
- * if (bytes < sizeof(buffer)) {
- * break;
- * }
- * }
- * document = cmark_parser_finish(parser);
- * cmark_parser_free(parser);
- */
-
-/** Creates a new parser object.
- */
-CMARK_GFM_EXPORT
-cmark_parser *cmark_parser_new(int options);
-
-/** Creates a new parser object with the given memory allocator
- */
-CMARK_GFM_EXPORT
-cmark_parser *cmark_parser_new_with_mem(int options, cmark_mem *mem);
-
-/** Frees memory allocated for a parser object.
- */
-CMARK_GFM_EXPORT
-void cmark_parser_free(cmark_parser *parser);
-
-/** Feeds a string of length 'len' to 'parser'.
- */
-CMARK_GFM_EXPORT
-void cmark_parser_feed(cmark_parser *parser, const char *buffer, size_t len);
-
-/** Finish parsing and return a pointer to a tree of nodes.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_parser_finish(cmark_parser *parser);
-
-/** Parse a CommonMark document in 'buffer' of length 'len'.
- * Returns a pointer to a tree of nodes. The memory allocated for
- * the node tree should be released using 'cmark_node_free'
- * when it is no longer needed.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_parse_document(const char *buffer, size_t len, int options);
-
-/** Parse a CommonMark document in file 'f', returning a pointer to
- * a tree of nodes. The memory allocated for the node tree should be
- * released using 'cmark_node_free' when it is no longer needed.
- */
-CMARK_GFM_EXPORT
-cmark_node *cmark_parse_file(FILE *f, int options);
-
-/**
- * ## Rendering
- */
-
-/** Render a 'node' tree as XML. It is the caller's responsibility
- * to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_xml(cmark_node *root, int options);
-
-/** As for 'cmark_render_xml', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_xml_with_mem(cmark_node *root, int options, cmark_mem *mem);
-
-/** Render a 'node' tree as an HTML fragment. It is up to the user
- * to add an appropriate header and footer. It is the caller's
- * responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_html(cmark_node *root, int options, cmark_llist *extensions);
-
-/** As for 'cmark_render_html', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_html_with_mem(cmark_node *root, int options, cmark_llist *extensions, cmark_mem *mem);
-
-/** Render a 'node' tree as a groff man page, without the header.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_man(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_man', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_man_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/** Render a 'node' tree as a commonmark document.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_commonmark(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_commonmark', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_commonmark_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/** Render a 'node' tree as a plain text document.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_plaintext(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_plaintext', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_plaintext_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/** Render a 'node' tree as a LaTeX document.
- * It is the caller's responsibility to free the returned buffer.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_latex(cmark_node *root, int options, int width);
-
-/** As for 'cmark_render_latex', but specifying the allocator to use for
- * the resulting string.
- */
-CMARK_GFM_EXPORT
-char *cmark_render_latex_with_mem(cmark_node *root, int options, int width, cmark_mem *mem);
-
-/**
- * ## Options
- */
-
-/** Default options.
- */
-#define CMARK_OPT_DEFAULT 0
-
-/**
- * ### Options affecting rendering
- */
-
-/** Include a `data-sourcepos` attribute on all block elements.
- */
-#define CMARK_OPT_SOURCEPOS (1 << 1)
-
-/** Render `softbreak` elements as hard line breaks.
- */
-#define CMARK_OPT_HARDBREAKS (1 << 2)
-
-/** `CMARK_OPT_SAFE` is defined here for API compatibility,
- but it no longer has any effect. "Safe" mode is now the default:
- set `CMARK_OPT_UNSAFE` to disable it.
- */
-#define CMARK_OPT_SAFE (1 << 3)
-
-/** Render raw HTML and unsafe links (`javascript:`, `vbscript:`,
- * `file:`, and `data:`, except for `image/png`, `image/gif`,
- * `image/jpeg`, or `image/webp` mime types). By default,
- * raw HTML is replaced by a placeholder HTML comment. Unsafe
- * links are replaced by empty strings.
- */
-#define CMARK_OPT_UNSAFE (1 << 17)
-
-/** Render `softbreak` elements as spaces.
- */
-#define CMARK_OPT_NOBREAKS (1 << 4)
-
-/**
- * ### Options affecting parsing
- */
-
-/** Legacy option (no effect).
- */
-#define CMARK_OPT_NORMALIZE (1 << 8)
-
-/** Validate UTF-8 in the input before parsing, replacing illegal
- * sequences with the replacement character U+FFFD.
- */
-#define CMARK_OPT_VALIDATE_UTF8 (1 << 9)
-
-/** Convert straight quotes to curly, --- to em dashes, -- to en dashes.
- */
-#define CMARK_OPT_SMART (1 << 10)
-
-/** Use GitHub-style tags for code blocks instead of .
- */
-#define CMARK_OPT_GITHUB_PRE_LANG (1 << 11)
-
-/** Be liberal in interpreting inline HTML tags.
- */
-#define CMARK_OPT_LIBERAL_HTML_TAG (1 << 12)
-
-/** Parse footnotes.
- */
-#define CMARK_OPT_FOOTNOTES (1 << 13)
-
-/** Only parse strikethroughs if surrounded by exactly 2 tildes.
- * Gives some compatibility with redcarpet.
- */
-#define CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE (1 << 14)
-
-/** Use style attributes to align table cells instead of align attributes.
- */
-#define CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES (1 << 15)
-
-/** Include the remainder of the info string in code blocks in
- * a separate attribute.
- */
-#define CMARK_OPT_FULL_INFO_STRING (1 << 16)
-
-/** Parse only inline markdown directives. Block directives will not be
- * parsed (their literal representations will remain in the output).
- */
-#define CMARK_OPT_INLINE_ONLY (1 << 18)
-
-/** Parse the markdown input without removing preceding/trailing whitespace and
- * without converting newline characters to breaks. Using this option also
- * enables the CMARK_OPT_INLINE_ONLY option.
- */
-#define CMARK_OPT_PRESERVE_WHITESPACE ((1 << 19) | CMARK_OPT_INLINE_ONLY)
-
-/** Parse row- and column-span in tables.
- */
-#define CMARK_OPT_TABLE_SPANS (1 << 20)
-
-/** Parse table cells defining row span using a double-quote symbol (`"`, or "ditto mark")
- * instead of the default caret symbol (`^`).
- *
- * Does nothing unless \c CMARK_OPT_TABLE_SPANS is also set.
- */
-#define CMARK_OPT_TABLE_ROWSPAN_DITTO (1 << 21)
-
-/**
- * ## Version information
- */
-
-/** The library version as integer for runtime checks. Also available as
- * macro CMARK_VERSION for compile time checks.
- *
- * * Bits 16-23 contain the major version.
- * * Bits 8-15 contain the minor version.
- * * Bits 0-7 contain the patchlevel.
- *
- * In hexadecimal format, the number 0x010203 represents version 1.2.3.
- */
-CMARK_GFM_EXPORT
-int cmark_version(void);
-
-/** The library version string for runtime checks. Also available as
- * macro CMARK_VERSION_STRING for compile time checks.
- */
-CMARK_GFM_EXPORT
-const char *cmark_version_string(void);
-
-/** # AUTHORS
- *
- * John MacFarlane, Vicent Marti, Kārlis Gaņģis, Nick Wellnhofer.
- */
-
-#if !defined(CMARK_NO_SHORT_NAMES)
-#define NODE_DOCUMENT CMARK_NODE_DOCUMENT
-#define NODE_BLOCK_QUOTE CMARK_NODE_BLOCK_QUOTE
-#define NODE_LIST CMARK_NODE_LIST
-#define NODE_ITEM CMARK_NODE_ITEM
-#define NODE_CODE_BLOCK CMARK_NODE_CODE_BLOCK
-#define NODE_HTML_BLOCK CMARK_NODE_HTML_BLOCK
-#define NODE_CUSTOM_BLOCK CMARK_NODE_CUSTOM_BLOCK
-#define NODE_PARAGRAPH CMARK_NODE_PARAGRAPH
-#define NODE_HEADING CMARK_NODE_HEADING
-#define NODE_HEADER CMARK_NODE_HEADER
-#define NODE_THEMATIC_BREAK CMARK_NODE_THEMATIC_BREAK
-#define NODE_HRULE CMARK_NODE_HRULE
-#define NODE_TEXT CMARK_NODE_TEXT
-#define NODE_SOFTBREAK CMARK_NODE_SOFTBREAK
-#define NODE_LINEBREAK CMARK_NODE_LINEBREAK
-#define NODE_CODE CMARK_NODE_CODE
-#define NODE_HTML_INLINE CMARK_NODE_HTML_INLINE
-#define NODE_CUSTOM_INLINE CMARK_NODE_CUSTOM_INLINE
-#define NODE_EMPH CMARK_NODE_EMPH
-#define NODE_STRONG CMARK_NODE_STRONG
-#define NODE_LINK CMARK_NODE_LINK
-#define NODE_IMAGE CMARK_NODE_IMAGE
-#define BULLET_LIST CMARK_BULLET_LIST
-#define ORDERED_LIST CMARK_ORDERED_LIST
-#define PERIOD_DELIM CMARK_PERIOD_DELIM
-#define PAREN_DELIM CMARK_PAREN_DELIM
-#define HYPHEN_LIST_MARKER CMARK_HYPHEN_LIST_MARKER
-#define PLUS_LIST_MARKER CMARK_PLUS_LIST_MARKER
-#define ASTERISK_LIST_MARKER CMARK_ASTERISK_LIST_MARKER
-#endif
-
-typedef int32_t bufsize_t;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_config.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_config.h
deleted file mode 100644
index 4a17341f3..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_config.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#ifndef CMARK_CONFIG_H
-#define CMARK_CONFIG_H
-
-#ifdef CMARK_USE_CMAKE_HEADERS
-// if the CMake config header exists, use that instead of this Swift package prebuilt one
-// we need to undefine the header guard, since config.h uses the same one
-#undef CMARK_CONFIG_H
-#include "config.h"
-#else
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifndef CMARK_THREADING
-#if defined(__wasi__) && !defined(_REENTRANT)
-#define CMARK_THREADING 0
-#else
-#define CMARK_THREADING 1
-#endif
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* not CMARK_USE_CMAKE_HEADERS */
-
-#endif /* not CMARK_CONFIG_H */
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_version.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_version.h
deleted file mode 100644
index cf4dfee03..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_version.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef CMARK_GFM_VERSION_H
-#define CMARK_GFM_VERSION_H
-
-#define CMARK_GFM_VERSION ((0 << 24) | (29 << 16) | (0 << 8) | 13)
-#define CMARK_GFM_VERSION_STRING "0.29.0.gfm.13"
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
deleted file mode 100644
index 26418702f..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
+++ /dev/null
@@ -1,33 +0,0 @@
-#ifndef CMARK_CMARK_CTYPE_H
-#define CMARK_CMARK_CTYPE_H
-
-#include "export.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/** Locale-independent versions of functions from ctype.h.
- * We want cmark to behave the same no matter what the system locale.
- */
-
-CMARK_GFM_EXPORT
-int cmark_isspace(char c);
-
-CMARK_GFM_EXPORT
-int cmark_ispunct(char c);
-
-CMARK_GFM_EXPORT
-int cmark_isalnum(char c);
-
-CMARK_GFM_EXPORT
-int cmark_isdigit(char c);
-
-CMARK_GFM_EXPORT
-int cmark_isalpha(char c);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/export.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/export.h
deleted file mode 100644
index 61ea28cdb..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/export.h
+++ /dev/null
@@ -1,41 +0,0 @@
-#ifndef CMARK_GFM_EXPORT_H
-#define CMARK_GFM_EXPORT_H
-
-#ifdef CMARK_GFM_STATIC_DEFINE
-# define CMARK_GFM_EXPORT
-# define CMARK_GFM_NO_EXPORT
-#else
-# if defined(_WIN32)
-# if defined(libcmark_gfm_EXPORTS)
-# define CMARK_GFM_EXPORT __declspec(dllexport)
-# else
-# define CMARK_GFM_EXPORT __declspec(dllimport)
-# endif
-# define CMARK_GFM_NO_EXPORT
-# else
-# if defined(libcmark_gfm_EXPORTS)
-# define CMARK_GFM_EXPORT __attribute__((__visibility__("default")))
-# else
-# define CMARK_GFM_EXPORT __attribute__((__visibility__("default")))
-# endif
-# define CMARK_GFM_NO_EXPORT __attribute__((__visibility__("hidden")))
-# endif
-#endif
-
-#ifndef CMARK_GFM_DEPRECATED
-# if defined(_WIN32)
-# define CMARK_GFM_DEPRECATED __declspec(deprecated)
-# else
-# define CMARK_GFM_DEPRECATED __attribute__ ((__deprecated__))
-# endif
-#endif
-
-#ifndef CMARK_GFM_DEPRECATED_EXPORT
-# define CMARK_GFM_DEPRECATED_EXPORT CMARK_GFM_EXPORT CMARK_GFM_DEPRECATED
-#endif
-
-#ifndef CMARK_GFM_DEPRECATED_NO_EXPORT
-# define CMARK_GFM_DEPRECATED_NO_EXPORT CMARK_GFM_NO_EXPORT CMARK_GFM_DEPRECATED
-#endif
-
-#endif /* not CMARK_GFM_EXPORT_H */
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/footnotes.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/footnotes.h
deleted file mode 100644
index 64e2901e3..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/footnotes.h
+++ /dev/null
@@ -1,27 +0,0 @@
-#ifndef CMARK_FOOTNOTES_H
-#define CMARK_FOOTNOTES_H
-
-#include "map.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_footnote {
- cmark_map_entry entry;
- cmark_node *node;
- unsigned int ix;
-};
-
-typedef struct cmark_footnote cmark_footnote;
-
-void cmark_footnote_create(cmark_map *map, cmark_node *node);
-cmark_map *cmark_footnote_map_new(cmark_mem *mem);
-
-void cmark_unlink_footnotes_map(cmark_map *map);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
deleted file mode 100644
index e55b77fd8..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
+++ /dev/null
@@ -1,49 +0,0 @@
-#ifndef CMARK_HOUDINI_H
-#define CMARK_HOUDINI_H
-
-#include
-#include "cmark-gfm_config.h"
-#include "buffer.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifdef HOUDINI_USE_LOCALE
-#define _isxdigit(c) isxdigit(c)
-#define _isdigit(c) isdigit(c)
-#else
-/*
- * Helper _isdigit methods -- do not trust the current locale
- * */
-#define _isxdigit(c) (strchr("0123456789ABCDEFabcdef", (c)) != NULL)
-#define _isdigit(c) ((c) >= '0' && (c) <= '9')
-#endif
-
-#define HOUDINI_ESCAPED_SIZE(x) (((x)*12) / 10)
-#define HOUDINI_UNESCAPED_SIZE(x) (x)
-
-CMARK_GFM_EXPORT
-bufsize_t houdini_unescape_ent(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-int houdini_escape_html(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-int houdini_escape_html0(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size, int secure);
-CMARK_GFM_EXPORT
-int houdini_unescape_html(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-void houdini_unescape_html_f(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-CMARK_GFM_EXPORT
-int houdini_escape_href(cmark_strbuf *ob, const uint8_t *src,
- bufsize_t size);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/html.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/html.h
deleted file mode 100644
index fea9c67bf..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/html.h
+++ /dev/null
@@ -1,27 +0,0 @@
-#ifndef CMARK_HTML_H
-#define CMARK_HTML_H
-
-#include "buffer.h"
-#include "node.h"
-
-inline
-static void cmark_html_render_cr(cmark_strbuf *html) {
- if (html->size && html->ptr[html->size - 1] != '\n')
- cmark_strbuf_putc(html, '\n');
-}
-
-#define BUFFER_SIZE 100
-
-inline
-static void cmark_html_render_sourcepos(cmark_node *node, cmark_strbuf *html, int options) {
- char buffer[BUFFER_SIZE];
- if (CMARK_OPT_SOURCEPOS & options) {
- snprintf(buffer, BUFFER_SIZE, " data-sourcepos=\"%d:%d-%d:%d\"",
- cmark_node_get_start_line(node), cmark_node_get_start_column(node),
- cmark_node_get_end_line(node), cmark_node_get_end_column(node));
- cmark_strbuf_puts(html, buffer);
- }
-}
-
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
deleted file mode 100644
index 84090e89d..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
+++ /dev/null
@@ -1,40 +0,0 @@
-#ifndef CMARK_INLINES_H
-#define CMARK_INLINES_H
-
-#include
-#include
-
-#include "cmark-gfm_config.h"
-#include "references.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-cmark_chunk cmark_clean_url(cmark_mem *mem, cmark_chunk *url);
-cmark_chunk cmark_clean_title(cmark_mem *mem, cmark_chunk *title);
-cmark_chunk cmark_clean_attributes(cmark_mem *mem, cmark_chunk *attributes);
-
-CMARK_GFM_EXPORT
-void cmark_parse_inlines(cmark_parser *parser,
- cmark_node *parent,
- cmark_map *refmap,
- int options);
-
-bufsize_t cmark_parse_reference_inline(cmark_mem *mem, cmark_chunk *input,
- cmark_map *refmap);
-
-bufsize_t cmark_parse_reference_attributes_inline(cmark_mem *mem, cmark_chunk *input,
- cmark_map *refmap);
-
-void cmark_inlines_add_special_character(cmark_parser *parser, unsigned char c, bool emphasis);
-void cmark_inlines_remove_special_character(cmark_parser *parser, unsigned char c, bool emphasis);
-
-void cmark_set_default_skip_chars(int8_t **skip_chars, bool use_memcpy);
-void cmark_set_default_special_chars(int8_t **special_chars, bool use_memcpy);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
deleted file mode 100644
index 39040a4cc..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
+++ /dev/null
@@ -1,26 +0,0 @@
-#ifndef CMARK_ITERATOR_H
-#define CMARK_ITERATOR_H
-
-#include "cmark-gfm.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef struct {
- cmark_event_type ev_type;
- cmark_node *node;
-} cmark_iter_state;
-
-struct cmark_iter {
- cmark_mem *mem;
- cmark_node *root;
- cmark_iter_state cur;
- cmark_iter_state next;
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/map.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/map.h
deleted file mode 100644
index cc9b1f30c..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/map.h
+++ /dev/null
@@ -1,44 +0,0 @@
-#ifndef CMARK_MAP_H
-#define CMARK_MAP_H
-
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_map_entry {
- struct cmark_map_entry *next;
- unsigned char *label;
- size_t age;
- size_t size;
-};
-
-typedef struct cmark_map_entry cmark_map_entry;
-
-struct cmark_map;
-
-typedef void (*cmark_map_free_f)(struct cmark_map *, cmark_map_entry *);
-
-struct cmark_map {
- cmark_mem *mem;
- cmark_map_entry *refs;
- cmark_map_entry **sorted;
- size_t size;
- size_t ref_size;
- size_t max_ref_size;
- cmark_map_free_f free;
-};
-
-typedef struct cmark_map cmark_map;
-
-unsigned char *normalize_map_label(cmark_mem *mem, cmark_chunk *ref);
-cmark_map *cmark_map_new(cmark_mem *mem, cmark_map_free_f free);
-void cmark_map_free(cmark_map *map);
-cmark_map_entry *cmark_map_lookup(cmark_map *map, cmark_chunk *label);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/mutex.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/mutex.h
deleted file mode 100644
index 31933af68..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/mutex.h
+++ /dev/null
@@ -1,78 +0,0 @@
-#ifndef CMARK_MUTEX_H
-#define CMARK_MUTEX_H
-
-#include "cmark-gfm_config.h"
-
-#include
-
-#if CMARK_THREADING
-
-#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) || defined(__wasi__)
-#include
-#endif
-
-#if defined (_POSIX_THREADS)
-
-#include
-
-#define CMARK_DEFINE_ONCE(NAME) static pthread_once_t NAME##_once = PTHREAD_ONCE_INIT;
-
-#define CMARK_RUN_ONCE(NAME, FUNC) pthread_once(&NAME##_once, FUNC)
-
-#define CMARK_DEFINE_LOCK(NAME) \
-static pthread_mutex_t NAME##_lock; \
-CMARK_DEFINE_ONCE(NAME); \
-static void initialize_##NAME() { pthread_mutex_init(&NAME##_lock, NULL); }
-
-#define CMARK_INITIALIZE_AND_LOCK(NAME) \
-CMARK_RUN_ONCE(NAME, initialize_##NAME); \
-pthread_mutex_lock(&NAME##_lock);
-
-#define CMARK_UNLOCK(NAME) pthread_mutex_unlock(&NAME##_lock);
-
-#elif defined(_WIN32) // building for windows
-
-#define _WIN32_WINNT 0x0600 // minimum target of Windows Vista
-#define WIN32_LEAN_AND_MEAN
-#include
-
-#define CMARK_DEFINE_ONCE(NAME) static INIT_ONCE NAME##_once = INIT_ONCE_STATIC_INIT;
-
-#define CMARK_RUN_ONCE(NAME, FUNC) do { \
- BOOL fStatus; BOOL fPending; \
- fStatus = InitOnceBeginInitialize(&NAME##_once, 0, &fPending, NULL); \
- if (!fStatus || !fPending) break; \
- FUNC(); \
- InitOnceComplete(&NAME##_once, 0, NULL); \
-} while (0);
-
-#define CMARK_DEFINE_LOCK(NAME) static SRWLOCK NAME##_lock = SRWLOCK_INIT;
-
-#define CMARK_INITIALIZE_AND_LOCK(NAME) AcquireSRWLockExclusive(&NAME##_lock);
-
-#define CMARK_UNLOCK(NAME) ReleaseSRWLockExclusive(&NAME##_lock);
-
-#endif
-
-#else // no threading support
-
-static inline bool check_latch(int *latch) {
- if (!*latch) {
- *latch = 1;
- return true;
- } else {
- return false;
- }
-}
-
-#define CMARK_DEFINE_LOCK(NAME)
-#define CMARK_INITIALIZE_AND_LOCK(NAME)
-#define CMARK_UNLOCK(NAME)
-
-#define CMARK_DEFINE_ONCE(NAME) static int NAME = 0;
-
-#define CMARK_RUN_ONCE(NAME, FUNC) if (check_latch(&NAME)) FUNC();
-
-#endif // CMARK_THREADING
-
-#endif // CMARK_MUTEX_H
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
deleted file mode 100644
index 292a724f5..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
+++ /dev/null
@@ -1,173 +0,0 @@
-#ifndef CMARK_NODE_H
-#define CMARK_NODE_H
-
-#include
-#include
-#include
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-#include "buffer.h"
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef struct {
- cmark_list_type list_type;
- int marker_offset;
- int padding;
- int start;
- cmark_delim_type delimiter;
- unsigned char bullet_char;
- bool tight;
- bool checked; // For task list extension
-} cmark_list;
-
-typedef struct {
- cmark_chunk info;
- cmark_chunk literal;
- uint8_t fence_length;
- uint8_t fence_offset;
- unsigned char fence_char;
- int8_t fenced;
-} cmark_code;
-
-typedef struct {
- int level;
- bool setext;
-} cmark_heading;
-
-typedef struct {
- cmark_chunk url;
- cmark_chunk title;
-} cmark_link;
-
-typedef struct {
- cmark_chunk attributes;
-} cmark_attribute;
-
-typedef struct {
- cmark_chunk on_enter;
- cmark_chunk on_exit;
-} cmark_custom;
-
-enum cmark_node__internal_flags {
- CMARK_NODE__OPEN = (1 << 0),
- CMARK_NODE__LAST_LINE_BLANK = (1 << 1),
- CMARK_NODE__LAST_LINE_CHECKED = (1 << 2),
-
- // Extensions can register custom flags by calling `cmark_register_node_flag`.
- // This is the starting value for the custom flags.
- CMARK_NODE__REGISTER_FIRST = (1 << 3),
-};
-
-typedef uint16_t cmark_node_internal_flags;
-
-struct cmark_node {
- cmark_strbuf content;
-
- struct cmark_node *next;
- struct cmark_node *prev;
- struct cmark_node *parent;
- struct cmark_node *first_child;
- struct cmark_node *last_child;
-
- void *user_data;
- cmark_free_func user_data_free_func;
-
- int start_line;
- int start_column;
- int end_line;
- int end_column;
- int internal_offset;
- uint16_t type;
- cmark_node_internal_flags flags;
- int backtick_count;
-
- cmark_syntax_extension *extension;
-
- /**
- * Used during cmark_render() to cache the most recent non-NULL
- * extension, if you go up the parent chain like this:
- *
- * node->parent->...parent->extension
- */
- cmark_syntax_extension *ancestor_extension;
-
- union {
- int ref_ix;
- int def_count;
- } footnote;
-
- cmark_node *parent_footnote_def;
-
- union {
- cmark_chunk literal;
- cmark_list list;
- cmark_code code;
- cmark_heading heading;
- cmark_link link;
- cmark_attribute attribute;
- cmark_custom custom;
- int html_block_type;
- void *opaque;
- } as;
-};
-
-/**
- * Syntax extensions can use this function to register a custom node
- * flag. The flags are stored in the `flags` field of the `cmark_node`
- * struct. The `flags` parameter should be the address of a global variable
- * which will store the flag value.
- */
-CMARK_GFM_EXPORT
-void cmark_register_node_flag(cmark_node_internal_flags *flags);
-
-/**
- * DEPRECATED.
- *
- * This function was added in cmark-gfm version 0.29.0.gfm.7, and was
- * required to be called at program start time, which caused
- * backwards-compatibility issues in applications that use cmark-gfm as a
- * library. It is now a no-op.
- */
-CMARK_GFM_EXPORT
-void cmark_init_standard_node_flags(void);
-
-static inline cmark_mem *cmark_node_mem(cmark_node *node) {
- return node->content.mem;
-}
-CMARK_GFM_EXPORT int cmark_node_check(cmark_node *node, FILE *out);
-
-static inline bool CMARK_NODE_TYPE_BLOCK_P(cmark_node_type node_type) {
- return (node_type & CMARK_NODE_TYPE_MASK) == CMARK_NODE_TYPE_BLOCK;
-}
-
-static inline bool CMARK_NODE_BLOCK_P(cmark_node *node) {
- return node != NULL && CMARK_NODE_TYPE_BLOCK_P((cmark_node_type) node->type);
-}
-
-static inline bool CMARK_NODE_TYPE_INLINE_P(cmark_node_type node_type) {
- return (node_type & CMARK_NODE_TYPE_MASK) == CMARK_NODE_TYPE_INLINE;
-}
-
-static inline bool CMARK_NODE_INLINE_P(cmark_node *node) {
- return node != NULL && CMARK_NODE_TYPE_INLINE_P((cmark_node_type) node->type);
-}
-
-CMARK_GFM_EXPORT bool cmark_node_can_contain_type(cmark_node *node, cmark_node_type child_type);
-
-/**
- * Enable (or disable) extra safety checks. These extra checks cause
- * extra performance overhead (in some cases quadratic), so they are only
- * intended to be used during testing.
- */
-CMARK_GFM_EXPORT void cmark_enable_safety_checks(bool enable);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/parser.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/parser.h
deleted file mode 100644
index e524bf73e..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/parser.h
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef CMARK_PARSER_H
-#define CMARK_PARSER_H
-
-#include
-#include
-#include
-
-#include "references.h"
-#include "node.h"
-#include "buffer.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define MAX_LINK_LABEL_LENGTH 1000
-
-struct cmark_parser {
- struct cmark_mem *mem;
- /* A hashtable of urls in the current document for cross-references */
- struct cmark_map *refmap;
- /* The root node of the parser, always a CMARK_NODE_DOCUMENT */
- struct cmark_node *root;
- /* The last open block after a line is fully processed */
- struct cmark_node *current;
- /* See the documentation for cmark_parser_get_line_number() in cmark.h */
- int line_number;
- /* See the documentation for cmark_parser_get_offset() in cmark.h */
- bufsize_t offset;
- /* See the documentation for cmark_parser_get_column() in cmark.h */
- bufsize_t column;
- /* See the documentation for cmark_parser_get_first_nonspace() in cmark.h */
- bufsize_t first_nonspace;
- /* See the documentation for cmark_parser_get_first_nonspace_column() in cmark.h */
- bufsize_t first_nonspace_column;
- bufsize_t thematic_break_kill_pos;
- /* See the documentation for cmark_parser_get_indent() in cmark.h */
- int indent;
- /* See the documentation for cmark_parser_is_blank() in cmark.h */
- bool blank;
- /* See the documentation for cmark_parser_has_partially_consumed_tab() in cmark.h */
- bool partially_consumed_tab;
- /* Contains the currently processed line */
- cmark_strbuf curline;
- /* See the documentation for cmark_parser_get_last_line_length() in cmark.h */
- bufsize_t last_line_length;
- /* FIXME: not sure about the difference with curline */
- cmark_strbuf linebuf;
- /* Options set by the user, see the Options section in cmark.h */
- int options;
- bool last_buffer_ended_with_cr;
- size_t total_size;
- cmark_llist *syntax_extensions;
- cmark_llist *inline_syntax_extensions;
- cmark_ispunct_func backslash_ispunct;
- /* used when parsing inlines, can be populated by extensions if any are loaded */
- int8_t *skip_chars;
- int8_t *special_chars;
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
deleted file mode 100644
index 75ef0b6c9..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
+++ /dev/null
@@ -1,34 +0,0 @@
-#ifndef CMARK_PLUGIN_H
-#define CMARK_PLUGIN_H
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- * cmark_plugin:
- *
- * A plugin structure, which should be filled by plugin's
- * init functions.
- */
-struct cmark_plugin {
- cmark_llist *syntax_extensions;
-};
-
-cmark_llist *
-cmark_plugin_steal_syntax_extensions(cmark_plugin *plugin);
-
-cmark_plugin *
-cmark_plugin_new(void);
-
-void
-cmark_plugin_free(cmark_plugin *plugin);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/references.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/references.h
deleted file mode 100644
index 03d985f82..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/references.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#ifndef CMARK_REFERENCES_H
-#define CMARK_REFERENCES_H
-
-#include
-
-#include "map.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct cmark_reference {
- cmark_map_entry entry;
- bool is_attributes_reference;
- cmark_chunk url;
- cmark_chunk title;
- cmark_chunk attributes;
-};
-
-typedef struct cmark_reference cmark_reference;
-
-void cmark_reference_create(cmark_map *map, cmark_chunk *label,
- cmark_chunk *url, cmark_chunk *title);
-void cmark_reference_create_attributes(cmark_map *map, cmark_chunk *label,
- cmark_chunk *attributes);
-cmark_map *cmark_reference_map_new(cmark_mem *mem);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
deleted file mode 100644
index 1a1ad6dd7..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
+++ /dev/null
@@ -1,24 +0,0 @@
-#ifndef CMARK_REGISTRY_H
-#define CMARK_REGISTRY_H
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-CMARK_GFM_EXPORT
-void cmark_register_plugin(cmark_plugin_init_func reg_fn);
-
-CMARK_GFM_EXPORT
-void cmark_release_plugins(void);
-
-CMARK_GFM_EXPORT
-cmark_llist *cmark_list_syntax_extensions(cmark_mem *mem);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
deleted file mode 100644
index 9b15e78b2..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
+++ /dev/null
@@ -1,64 +0,0 @@
-#ifndef CMARK_RENDER_H
-#define CMARK_RENDER_H
-
-#include
-#include
-
-#include "buffer.h"
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef enum { LITERAL, NORMAL, TITLE, URL } cmark_escaping;
-
-struct cmark_renderer {
- cmark_mem *mem;
- cmark_strbuf *buffer;
- cmark_strbuf *prefix;
- int column;
- int width;
- int need_cr;
- bufsize_t last_breakable;
- bool begin_line;
- bool begin_content;
- bool no_linebreaks;
- bool in_tight_list_item;
- void (*outc)(struct cmark_renderer *, cmark_node *, cmark_escaping, int32_t, unsigned char);
- void (*cr)(struct cmark_renderer *);
- void (*blankline)(struct cmark_renderer *);
- void (*out)(struct cmark_renderer *, cmark_node *, const char *, bool, cmark_escaping);
- unsigned int footnote_ix;
-};
-
-typedef struct cmark_renderer cmark_renderer;
-
-struct cmark_html_renderer {
- cmark_strbuf *html;
- cmark_node *plain;
- cmark_llist *filter_extensions;
- unsigned int footnote_ix;
- unsigned int written_footnote_ix;
- void *opaque;
-};
-
-typedef struct cmark_html_renderer cmark_html_renderer;
-
-void cmark_render_ascii(cmark_renderer *renderer, const char *s);
-
-void cmark_render_code_point(cmark_renderer *renderer, uint32_t c);
-
-char *cmark_render(cmark_mem *mem, cmark_node *root, int options, int width,
- void (*outc)(cmark_renderer *, cmark_node *,
- cmark_escaping, int32_t,
- unsigned char),
- int (*render_node)(cmark_renderer *renderer,
- cmark_node *node,
- cmark_event_type ev_type, int options));
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/scanners.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/scanners.h
deleted file mode 100644
index 7e6a10aeb..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/scanners.h
+++ /dev/null
@@ -1,70 +0,0 @@
-#ifndef CMARK_SCANNERS_H
-#define CMARK_SCANNERS_H
-
-#include "cmark-gfm.h"
-#include "chunk.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-bufsize_t _scan_at(bufsize_t (*scanner)(const unsigned char *), cmark_chunk *c,
- bufsize_t offset);
-bufsize_t _scan_scheme(const unsigned char *p);
-bufsize_t _scan_autolink_uri(const unsigned char *p);
-bufsize_t _scan_autolink_email(const unsigned char *p);
-bufsize_t _scan_html_tag(const unsigned char *p);
-bufsize_t _scan_liberal_html_tag(const unsigned char *p);
-bufsize_t _scan_html_comment(const unsigned char *p);
-bufsize_t _scan_html_pi(const unsigned char *p);
-bufsize_t _scan_html_declaration(const unsigned char *p);
-bufsize_t _scan_html_cdata(const unsigned char *p);
-bufsize_t _scan_html_block_start(const unsigned char *p);
-bufsize_t _scan_html_block_start_7(const unsigned char *p);
-bufsize_t _scan_html_block_end_1(const unsigned char *p);
-bufsize_t _scan_html_block_end_2(const unsigned char *p);
-bufsize_t _scan_html_block_end_3(const unsigned char *p);
-bufsize_t _scan_html_block_end_4(const unsigned char *p);
-bufsize_t _scan_html_block_end_5(const unsigned char *p);
-bufsize_t _scan_link_title(const unsigned char *p);
-bufsize_t _scan_spacechars(const unsigned char *p);
-bufsize_t _scan_atx_heading_start(const unsigned char *p);
-bufsize_t _scan_setext_heading_line(const unsigned char *p);
-bufsize_t _scan_open_code_fence(const unsigned char *p);
-bufsize_t _scan_close_code_fence(const unsigned char *p);
-bufsize_t _scan_entity(const unsigned char *p);
-bufsize_t _scan_dangerous_url(const unsigned char *p);
-bufsize_t _scan_footnote_definition(const unsigned char *p);
-
-#define scan_scheme(c, n) _scan_at(&_scan_scheme, c, n)
-#define scan_autolink_uri(c, n) _scan_at(&_scan_autolink_uri, c, n)
-#define scan_autolink_email(c, n) _scan_at(&_scan_autolink_email, c, n)
-#define scan_html_tag(c, n) _scan_at(&_scan_html_tag, c, n)
-#define scan_liberal_html_tag(c, n) _scan_at(&_scan_liberal_html_tag, c, n)
-#define scan_html_comment(c, n) _scan_at(&_scan_html_comment, c, n)
-#define scan_html_pi(c, n) _scan_at(&_scan_html_pi, c, n)
-#define scan_html_declaration(c, n) _scan_at(&_scan_html_declaration, c, n)
-#define scan_html_cdata(c, n) _scan_at(&_scan_html_cdata, c, n)
-#define scan_html_block_start(c, n) _scan_at(&_scan_html_block_start, c, n)
-#define scan_html_block_start_7(c, n) _scan_at(&_scan_html_block_start_7, c, n)
-#define scan_html_block_end_1(c, n) _scan_at(&_scan_html_block_end_1, c, n)
-#define scan_html_block_end_2(c, n) _scan_at(&_scan_html_block_end_2, c, n)
-#define scan_html_block_end_3(c, n) _scan_at(&_scan_html_block_end_3, c, n)
-#define scan_html_block_end_4(c, n) _scan_at(&_scan_html_block_end_4, c, n)
-#define scan_html_block_end_5(c, n) _scan_at(&_scan_html_block_end_5, c, n)
-#define scan_link_title(c, n) _scan_at(&_scan_link_title, c, n)
-#define scan_spacechars(c, n) _scan_at(&_scan_spacechars, c, n)
-#define scan_atx_heading_start(c, n) _scan_at(&_scan_atx_heading_start, c, n)
-#define scan_setext_heading_line(c, n) \
- _scan_at(&_scan_setext_heading_line, c, n)
-#define scan_open_code_fence(c, n) _scan_at(&_scan_open_code_fence, c, n)
-#define scan_close_code_fence(c, n) _scan_at(&_scan_close_code_fence, c, n)
-#define scan_entity(c, n) _scan_at(&_scan_entity, c, n)
-#define scan_dangerous_url(c, n) _scan_at(&_scan_dangerous_url, c, n)
-#define scan_footnote_definition(c, n) _scan_at(&_scan_footnote_definition, c, n)
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/syntax_extension.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/syntax_extension.h
deleted file mode 100644
index 4ccb6ce35..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/syntax_extension.h
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef CMARK_SYNTAX_EXTENSION_H
-#define CMARK_SYNTAX_EXTENSION_H
-
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-#include "cmark-gfm_config.h"
-
-#include
-
-struct cmark_syntax_extension {
- cmark_match_block_func last_block_matches;
- cmark_open_block_func try_opening_block;
- cmark_match_inline_func match_inline;
- cmark_inline_from_delim_func insert_inline_from_delim;
- cmark_llist * special_inline_chars;
- char * name;
- void * priv;
- bool emphasis;
- cmark_free_func free_function;
- cmark_get_type_string_func get_type_string_func;
- cmark_can_contain_func can_contain_func;
- cmark_contains_inlines_func contains_inlines_func;
- cmark_common_render_func commonmark_render_func;
- cmark_common_render_func plaintext_render_func;
- cmark_common_render_func latex_render_func;
- cmark_xml_attr_func xml_attr_func;
- cmark_common_render_func man_render_func;
- cmark_html_render_func html_render_func;
- cmark_html_filter_func html_filter_func;
- cmark_postprocess_func postprocess_func;
- cmark_opaque_alloc_func opaque_alloc_func;
- cmark_opaque_free_func opaque_free_func;
- cmark_commonmark_escape_func commonmark_escape_func;
-};
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/utf8.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/utf8.h
deleted file mode 100644
index 04ec1611b..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/utf8.h
+++ /dev/null
@@ -1,35 +0,0 @@
-#ifndef CMARK_UTF8_H
-#define CMARK_UTF8_H
-
-#include
-#include "buffer.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-CMARK_GFM_EXPORT
-void cmark_utf8proc_case_fold(cmark_strbuf *dest, const uint8_t *str,
- bufsize_t len);
-
-CMARK_GFM_EXPORT
-void cmark_utf8proc_encode_char(int32_t uc, cmark_strbuf *buf);
-
-CMARK_GFM_EXPORT
-int cmark_utf8proc_iterate(const uint8_t *str, bufsize_t str_len, int32_t *dst);
-
-CMARK_GFM_EXPORT
-void cmark_utf8proc_check(cmark_strbuf *dest, const uint8_t *line,
- bufsize_t size);
-
-CMARK_GFM_EXPORT
-int cmark_utf8proc_is_space(int32_t uc);
-
-CMARK_GFM_EXPORT
-int cmark_utf8proc_is_punctuation(int32_t uc);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist
deleted file mode 100644
index a09cdce28..000000000
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist and /dev/null differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Modules/module.modulemap b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Modules/module.modulemap
deleted file mode 100644
index 8401abc3e..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Modules/module.modulemap
+++ /dev/null
@@ -1,24 +0,0 @@
-framework module cmark_gfm {
- header "cmark-gfm.h"
- header "cmark-gfm_config.h"
- header "cmark-gfm-extension_api.h"
- header "buffer.h"
- header "chunk.h"
- header "cmark_ctype.h"
- header "footnotes.h"
- header "houdini.h"
- header "html.h"
- header "inlines.h"
- header "iterator.h"
- header "map.h"
- header "node.h"
- header "parser.h"
- header "plugin.h"
- header "references.h"
- header "registry.h"
- header "render.h"
- header "scanners.h"
- header "syntax_extension.h"
- header "utf8.h"
- export *
-}
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources
deleted file mode 100644
index 44b961e58..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources
+++ /dev/null
@@ -1,377 +0,0 @@
-
-
-
-
- files
-
- Headers/buffer.h
-
- wfbeqvUnFehytVJ1ML6NASHSGeA=
-
- Headers/chunk.h
-
- cYKmLFziQP87f08egkhBQ9nPHxI=
-
- Headers/cmark-gfm-extension_api.h
-
- /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
-
- Headers/cmark-gfm.h
-
- viz54P9eVVarz1O7qF0vs6A7wvA=
-
- Headers/cmark-gfm_config.h
-
- JU/rNGlNlmyydIBpASErUaSm+ho=
-
- Headers/cmark-gfm_version.h
-
- 36WeUJ7DNq0hVIor1165oYipDgk=
-
- Headers/cmark_ctype.h
-
- pRvqG6d8nUX/m92dC/H/dHY5i9s=
-
- Headers/export.h
-
- yaWfcmxcE1oCa8YyCnHeoqhbZ88=
-
- Headers/footnotes.h
-
- xJELzAWDzRwzO4OPYn5qxaykKbg=
-
- Headers/houdini.h
-
- ooMALuT3E0h7z+/U2RqOtg7AhrY=
-
- Headers/html.h
-
- 74A7a6U001iIPlVuSdXnm7/Lfh8=
-
- Headers/inlines.h
-
- azDZTLxrx8sX0iE+2CiUYrwSPeg=
-
- Headers/iterator.h
-
- wucTELUsOxglhWbTBDK7crAoM1c=
-
- Headers/map.h
-
- 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
-
- Headers/mutex.h
-
- eiGmaPfaL2wiB83dwpkQNQ4U2l4=
-
- Headers/node.h
-
- EoZp7iGEB+p3dhvJxQR48PjrAf8=
-
- Headers/parser.h
-
- 0Ec33v9qQk3f0524c/YFNl/CmM8=
-
- Headers/plugin.h
-
- yEcy9eD7OMRa40PgPxb04DfojZc=
-
- Headers/references.h
-
- wBPgDDsAo6b7hsvLHgmZ4qo2778=
-
- Headers/registry.h
-
- 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
-
- Headers/render.h
-
- ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
-
- Headers/scanners.h
-
- A2bunTwvLu+ipFkQwnTMPNECHKA=
-
- Headers/syntax_extension.h
-
- yLZZUM+eNlVEIMUUKtBMEFRzKoc=
-
- Headers/utf8.h
-
- RXUYVW8kVB1LST3r7QN24dJn+S8=
-
- Info.plist
-
- jSB4QCKjz4JuXXxrn3rowY6AdCU=
-
- Modules/module.modulemap
-
- aeWD4669zElmCJ24eiqomVybpaY=
-
-
- files2
-
- Headers/buffer.h
-
- hash2
-
- NobwioP+AODhA47re9Sx0pDxfS0ArPyJgkMxEhOlFW8=
-
-
- Headers/chunk.h
-
- hash2
-
- +dkXRHZ3xdJgxUIUz/9A6ICL4xtab4h03XoErhSpfAM=
-
-
- Headers/cmark-gfm-extension_api.h
-
- hash2
-
- Omn2jWCh4UugA8ik+d0yAltT5MWq9yedoG84YCDApH8=
-
-
- Headers/cmark-gfm.h
-
- hash2
-
- wGHfQhkjKM3Veh3Nk6dJXvePGLOgh+2LObWjm/zLJxE=
-
-
- Headers/cmark-gfm_config.h
-
- hash2
-
- z3hVzfVbTwc+G0K93NX7IPSQM93WO/ryciiSjVg/gxg=
-
-
- Headers/cmark-gfm_version.h
-
- hash2
-
- ZNP8qjOM4HZ+4XgvUim0mQbhDvgaXAKqYplYGzyKVQs=
-
-
- Headers/cmark_ctype.h
-
- hash2
-
- jiFHuvaEMtY/AcnnrRfgliVOxN5M1mC8cT3bOThZgZs=
-
-
- Headers/export.h
-
- hash2
-
- fU070FeyfxQjN52Fq/mis/NNhqhRXZKIEZncGx0HFr4=
-
-
- Headers/footnotes.h
-
- hash2
-
- zTE3JGBY1YszJZaflkcrjjw5ri3pPgsH/d+yK62VJAE=
-
-
- Headers/houdini.h
-
- hash2
-
- s0n6Ls5mkrxsdnqJ0Yuw2SoqwXOaDctu0TYebJ8ps3Y=
-
-
- Headers/html.h
-
- hash2
-
- oIgYiDYW7UOv8E8rayzZpWMqFgVpUqCArHti0OCvvwY=
-
-
- Headers/inlines.h
-
- hash2
-
- PgxQwwUogGeS0/u/w0cpGpqmG8F9yMmjwufSyyj4Jxg=
-
-
- Headers/iterator.h
-
- hash2
-
- HVkYUVyJiPQNLMNrkiz2QrX8vW/G/1MY/c+rftPRBos=
-
-
- Headers/map.h
-
- hash2
-
- Xbuto48R79lb8dqIe4eh4Gfq9OG82N9uf2/RZC/kYBA=
-
-
- Headers/mutex.h
-
- hash2
-
- B0nyOxvTFJzXK607lQSqXWlH7Z3ZaleGQ2NIUvJpfLw=
-
-
- Headers/node.h
-
- hash2
-
- spdTv3cvriOv1cwT8aCeEJqH84lhpPlyzmVCLkwp6jk=
-
-
- Headers/parser.h
-
- hash2
-
- MsDOSg3lFCa/sKKdh6bcN8rrl9euDf9k5/crQBbCHsQ=
-
-
- Headers/plugin.h
-
- hash2
-
- uFoqsB7DkB+w8/R2+SJ4v1Y2NFwzqdQm3zjnRTgJEM4=
-
-
- Headers/references.h
-
- hash2
-
- FQmz+KnIOgS40VTaoQvjM1bJmuqUPhFeUeCDlvJmgME=
-
-
- Headers/registry.h
-
- hash2
-
- EcqWtC902p3532rweUiFiqu3voXi+h5ja0eqb9NCFS8=
-
-
- Headers/render.h
-
- hash2
-
- dWemDKdtrHevHf1uzgYuY8MfgMpMHyZ14D+d4FJYL1Q=
-
-
- Headers/scanners.h
-
- hash2
-
- wMxwfRw8Daqnj3n6DtR8Ylsl9ubpAE8Jvm2JeUcr1jA=
-
-
- Headers/syntax_extension.h
-
- hash2
-
- 9a93BMYNeJKFfGy8+4M515xhT9gGQHDeLg+yQInLtp4=
-
-
- Headers/utf8.h
-
- hash2
-
- NKopuHVmhUN90zC6jL6k35fM5wusklS9veCTNh2swpE=
-
-
- Modules/module.modulemap
-
- hash2
-
- 4/sQRhUaoPODdlA9dO5ZO3VldfkT7WU1oQlplyzMyl0=
-
-
-
- rules
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^version.plist$
-
-
- rules2
-
- .*\.dSYM($|/)
-
- weight
- 11
-
- ^(.*/)?\.DS_Store$
-
- omit
-
- weight
- 2000
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^Info\.plist$
-
- omit
-
- weight
- 20
-
- ^PkgInfo$
-
- omit
-
- weight
- 20
-
- ^embedded\.provisionprofile$
-
- weight
- 20
-
- ^version\.plist$
-
- weight
- 20
-
-
-
-
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm
deleted file mode 100755
index fce30133f..000000000
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm and /dev/null differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Info.plist b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Info.plist
deleted file mode 100644
index 46cd6e397..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Info.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- English
- CFBundleIdentifier
- com.apple.xcode.dsym.com.swiftlang.cmark
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundlePackageType
- dSYM
- CFBundleSignature
- ????
- CFBundleShortVersionString
- 0.7.1
- CFBundleVersion
- 1
-
-
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/DWARF/cmark_gfm b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/DWARF/cmark_gfm
deleted file mode 100644
index 71b4d1e9c..000000000
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/DWARF/cmark_gfm and /dev/null differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/aarch64/cmark_gfm.yml b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/aarch64/cmark_gfm.yml
deleted file mode 100644
index 85cc9cd58..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/aarch64/cmark_gfm.yml
+++ /dev/null
@@ -1,479 +0,0 @@
----
-triple: 'arm64-apple-darwin'
-binary-path: '/Users/avysotskyi/Library/Developer/Xcode/DerivedData/cmark_gfm-abuewxuclisipxgjroopgigbggah/Build/Intermediates.noindex/ArchiveIntermediates/cmark_gfm/InstallationBuildProductsLocation/Library/Frameworks/cmark_gfm.framework/cmark_gfm'
-relocations:
- - { offset: 0x6AB1, size: 0x8, addend: 0x0, symName: _cmark_gfmVersionString, symObjAddr: 0x0, symBinAddr: 0x1DB90, symSize: 0x0 }
- - { offset: 0x6AE5, size: 0x8, addend: 0x0, symName: _cmark_gfmVersionNumber, symObjAddr: 0x30, symBinAddr: 0x1DBC0, symSize: 0x0 }
- - { offset: 0x6B20, size: 0x8, addend: 0x0, symName: _cmark_arena_push, symObjAddr: 0x0, symBinAddr: 0x6F0, symSize: 0x60 }
- - { offset: 0x6B39, size: 0x8, addend: 0x0, symName: _CMARK_ARENA_MEM_ALLOCATOR, symObjAddr: 0x378, symBinAddr: 0x340E8, symSize: 0x0 }
- - { offset: 0x6BC4, size: 0x8, addend: 0x0, symName: _arena_lock, symObjAddr: 0x28D0, symBinAddr: 0x34260, symSize: 0x0 }
- - { offset: 0x6BD9, size: 0x8, addend: 0x0, symName: _arena_once, symObjAddr: 0x368, symBinAddr: 0x340D8, symSize: 0x0 }
- - { offset: 0x6BEE, size: 0x8, addend: 0x0, symName: _A, symObjAddr: 0x2910, symBinAddr: 0x342A0, symSize: 0x0 }
- - { offset: 0x6C48, size: 0x8, addend: 0x0, symName: _cmark_arena_push, symObjAddr: 0x0, symBinAddr: 0x6F0, symSize: 0x60 }
- - { offset: 0x6CDA, size: 0x8, addend: 0x0, symName: _alloc_arena_chunk, symObjAddr: 0x60, symBinAddr: 0x750, symSize: 0x60 }
- - { offset: 0x6D56, size: 0x8, addend: 0x0, symName: _cmark_arena_pop, symObjAddr: 0xC0, symBinAddr: 0x7B0, symSize: 0x90 }
- - { offset: 0x6D8F, size: 0x8, addend: 0x0, symName: _cmark_arena_pop, symObjAddr: 0xC0, symBinAddr: 0x7B0, symSize: 0x90 }
- - { offset: 0x6E2A, size: 0x8, addend: 0x0, symName: _cmark_arena_reset, symObjAddr: 0x150, symBinAddr: 0x840, symSize: 0x74 }
- - { offset: 0x6EA5, size: 0x8, addend: 0x0, symName: _arena_calloc, symObjAddr: 0x1C4, symBinAddr: 0x8B4, symSize: 0xDC }
- - { offset: 0x6F6E, size: 0x8, addend: 0x0, symName: _init_arena, symObjAddr: 0x314, symBinAddr: 0xA04, symSize: 0x54 }
- - { offset: 0x6FCE, size: 0x8, addend: 0x0, symName: _arena_realloc, symObjAddr: 0x2A0, symBinAddr: 0x990, symSize: 0x54 }
- - { offset: 0x703B, size: 0x8, addend: 0x0, symName: _arena_free, symObjAddr: 0x2F4, symBinAddr: 0x9E4, symSize: 0x4 }
- - { offset: 0x705C, size: 0x8, addend: 0x0, symName: _cmark_get_arena_mem_allocator, symObjAddr: 0x2F8, symBinAddr: 0x9E8, symSize: 0xC }
- - { offset: 0x7075, size: 0x8, addend: 0x0, symName: _initialize_arena, symObjAddr: 0x304, symBinAddr: 0x9F4, symSize: 0x10 }
- - { offset: 0x713F, size: 0x8, addend: 0x0, symName: _cmark_parser_attach_syntax_extension, symObjAddr: 0x0, symBinAddr: 0xA58, symSize: 0xBC }
- - { offset: 0x714C, size: 0x8, addend: 0x0, symName: _S_parser_feed, symObjAddr: 0x41C, symBinAddr: 0xE74, symSize: 0x1C8 }
- - { offset: 0x716F, size: 0x8, addend: 0x0, symName: _S_parser_feed.repl, symObjAddr: 0x26D8, symBinAddr: 0x1DBD8, symSize: 0x0 }
- - { offset: 0x7F18, size: 0x8, addend: 0x0, symName: _cmark_parser_attach_syntax_extension, symObjAddr: 0x0, symBinAddr: 0xA58, symSize: 0xBC }
- - { offset: 0x8018, size: 0x8, addend: 0x0, symName: _cmark_parser_new_with_mem, symObjAddr: 0xBC, symBinAddr: 0xB14, symSize: 0x68 }
- - { offset: 0x80B8, size: 0x8, addend: 0x0, symName: _cmark_parser_reset, symObjAddr: 0x124, symBinAddr: 0xB7C, symSize: 0xF8 }
- - { offset: 0x8289, size: 0x8, addend: 0x0, symName: _cmark_parser_dispose, symObjAddr: 0x2A0, symBinAddr: 0xCF8, symSize: 0x3C }
- - { offset: 0x8305, size: 0x8, addend: 0x0, symName: _cmark_parser_new, symObjAddr: 0x21C, symBinAddr: 0xC74, symSize: 0xC }
- - { offset: 0x8335, size: 0x8, addend: 0x0, symName: _cmark_parser_free, symObjAddr: 0x228, symBinAddr: 0xC80, symSize: 0x78 }
- - { offset: 0x841B, size: 0x8, addend: 0x0, symName: _cmark_manage_extensions_special_characters, symObjAddr: 0x2DC, symBinAddr: 0xD34, symSize: 0x74 }
- - { offset: 0x850A, size: 0x8, addend: 0x0, symName: _cmark_parse_file, symObjAddr: 0x350, symBinAddr: 0xDA8, symSize: 0xCC }
- - { offset: 0x8673, size: 0x8, addend: 0x0, symName: _cmark_parser_finish, symObjAddr: 0x5E4, symBinAddr: 0x103C, symSize: 0x49C }
- - { offset: 0x8C5E, size: 0x8, addend: 0x0, symName: _S_process_line, symObjAddr: 0xB6C, symBinAddr: 0x15C4, symSize: 0x10E4 }
- - { offset: 0x98F2, size: 0x8, addend: 0x0, symName: _cmark_parser_get_line_number, symObjAddr: 0x1C50, symBinAddr: 0x26A8, symSize: 0x8 }
- - { offset: 0x9AA5, size: 0x8, addend: 0x0, symName: _finalize, symObjAddr: 0x1F34, symBinAddr: 0x298C, symSize: 0x390 }
- - { offset: 0x9DCF, size: 0x8, addend: 0x0, symName: _resolve_reference_link_definitions, symObjAddr: 0x22C4, symBinAddr: 0x2D1C, symSize: 0x120 }
- - { offset: 0x9F35, size: 0x8, addend: 0x0, symName: _cmark_parse_document, symObjAddr: 0xA80, symBinAddr: 0x14D8, symSize: 0x64 }
- - { offset: 0xA01B, size: 0x8, addend: 0x0, symName: _cmark_parser_feed, symObjAddr: 0xAE4, symBinAddr: 0x153C, symSize: 0x8 }
- - { offset: 0xA0A6, size: 0x8, addend: 0x0, symName: _cmark_parser_feed_reentrant, symObjAddr: 0xAEC, symBinAddr: 0x1544, symSize: 0x80 }
- - { offset: 0xA7D0, size: 0x8, addend: 0x0, symName: _S_find_first_nonspace, symObjAddr: 0x1E8C, symBinAddr: 0x28E4, symSize: 0xA8 }
- - { offset: 0xA840, size: 0x8, addend: 0x0, symName: _S_advance_offset, symObjAddr: 0x1DE4, symBinAddr: 0x283C, symSize: 0x98 }
- - { offset: 0xA8C4, size: 0x8, addend: 0x0, symName: _add_child, symObjAddr: 0x1C9C, symBinAddr: 0x26F4, symSize: 0xDC }
- - { offset: 0xA9E0, size: 0x8, addend: 0x0, symName: _cmark_parser_advance_offset, symObjAddr: 0x1D78, symBinAddr: 0x27D0, symSize: 0x6C }
- - { offset: 0xAA52, size: 0x8, addend: 0x0, symName: _resolve_reference_link_definitions, symObjAddr: 0x22C4, symBinAddr: 0x2D1C, symSize: 0x120 }
- - { offset: 0xAB18, size: 0x8, addend: 0x0, symName: _add_line, symObjAddr: 0x23E4, symBinAddr: 0x2E3C, symSize: 0x90 }
- - { offset: 0xABA3, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags, symObjAddr: 0x2474, symBinAddr: 0x2ECC, symSize: 0xD4 }
- - { offset: 0xABAE, size: 0x8, addend: 0x0, symName: _S_process_line.cold.2, symObjAddr: 0x2588, symBinAddr: 0x1D218, symSize: 0x28 }
- - { offset: 0xABDB, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags, symObjAddr: 0x2474, symBinAddr: 0x2ECC, symSize: 0xD4 }
- - { offset: 0xAC7A, size: 0x8, addend: 0x0, symName: _sort_footnote_by_ix, symObjAddr: 0x2548, symBinAddr: 0x2FA0, symSize: 0x18 }
- - { offset: 0xAC85, size: 0x8, addend: 0x0, symName: _S_process_line.cold.1, symObjAddr: 0x2560, symBinAddr: 0x1D1F0, symSize: 0x28 }
- - { offset: 0xACC9, size: 0x8, addend: 0x0, symName: _S_process_line.cold.3, symObjAddr: 0x25B0, symBinAddr: 0x1D240, symSize: 0x28 }
- - { offset: 0xACF7, size: 0x8, addend: 0x0, symName: _cmark_parser_get_line_number, symObjAddr: 0x1C50, symBinAddr: 0x26A8, symSize: 0x8 }
- - { offset: 0xAD23, size: 0x8, addend: 0x0, symName: _cmark_parser_get_offset, symObjAddr: 0x1C58, symBinAddr: 0x26B0, symSize: 0x8 }
- - { offset: 0xAD4F, size: 0x8, addend: 0x0, symName: _cmark_parser_get_column, symObjAddr: 0x1C60, symBinAddr: 0x26B8, symSize: 0x8 }
- - { offset: 0xAD7B, size: 0x8, addend: 0x0, symName: _cmark_parser_get_first_nonspace, symObjAddr: 0x1C68, symBinAddr: 0x26C0, symSize: 0x8 }
- - { offset: 0xADA7, size: 0x8, addend: 0x0, symName: _cmark_parser_get_first_nonspace_column, symObjAddr: 0x1C70, symBinAddr: 0x26C8, symSize: 0x8 }
- - { offset: 0xADD3, size: 0x8, addend: 0x0, symName: _cmark_parser_get_indent, symObjAddr: 0x1C78, symBinAddr: 0x26D0, symSize: 0x8 }
- - { offset: 0xADFF, size: 0x8, addend: 0x0, symName: _cmark_parser_is_blank, symObjAddr: 0x1C80, symBinAddr: 0x26D8, symSize: 0x8 }
- - { offset: 0xAE2B, size: 0x8, addend: 0x0, symName: _cmark_parser_has_partially_consumed_tab, symObjAddr: 0x1C88, symBinAddr: 0x26E0, symSize: 0x8 }
- - { offset: 0xAE57, size: 0x8, addend: 0x0, symName: _cmark_parser_get_last_line_length, symObjAddr: 0x1C90, symBinAddr: 0x26E8, symSize: 0x8 }
- - { offset: 0xAE83, size: 0x8, addend: 0x0, symName: _cmark_parser_add_child, symObjAddr: 0x1C98, symBinAddr: 0x26F0, symSize: 0x4 }
- - { offset: 0xAED9, size: 0x8, addend: 0x0, symName: _cmark_parser_add_child, symObjAddr: 0x1C98, symBinAddr: 0x26F0, symSize: 0x4 }
- - { offset: 0xAF17, size: 0x8, addend: 0x0, symName: _add_child.cold.1, symObjAddr: 0x25D8, symBinAddr: 0x1D268, symSize: 0x28 }
- - { offset: 0xAF5C, size: 0x8, addend: 0x0, symName: _cmark_parser_advance_offset, symObjAddr: 0x1D78, symBinAddr: 0x27D0, symSize: 0x6C }
- - { offset: 0xB024, size: 0x8, addend: 0x0, symName: _cmark_parser_set_backslash_ispunct_func, symObjAddr: 0x1E7C, symBinAddr: 0x28D4, symSize: 0x8 }
- - { offset: 0xB058, size: 0x8, addend: 0x0, symName: _cmark_parser_get_syntax_extensions, symObjAddr: 0x1E84, symBinAddr: 0x28DC, symSize: 0x8 }
- - { offset: 0xB124, size: 0x8, addend: 0x0, symName: _finalize.cold.1, symObjAddr: 0x2600, symBinAddr: 0x1D290, symSize: 0x28 }
- - { offset: 0xB191, size: 0x8, addend: 0x0, symName: _finalize.cold.2, symObjAddr: 0x2628, symBinAddr: 0x1D2B8, symSize: 0x28 }
- - { offset: 0xB202, size: 0x8, addend: 0x0, symName: _add_line.cold.1, symObjAddr: 0x2650, symBinAddr: 0x1D2E0, symSize: 0x28 }
- - { offset: 0xB22E, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags.cold.1, symObjAddr: 0x2678, symBinAddr: 0x1D308, symSize: 0x28 }
- - { offset: 0xB271, size: 0x8, addend: 0x0, symName: _sort_footnote_by_ix, symObjAddr: 0x2548, symBinAddr: 0x2FA0, symSize: 0x18 }
- - { offset: 0xB3A5, size: 0x8, addend: 0x0, symName: _cmark_strbuf_init, symObjAddr: 0x0, symBinAddr: 0x2FB8, symSize: 0x28 }
- - { offset: 0xB3D1, size: 0x8, addend: 0x0, symName: _cmark_strbuf__initbuf, symObjAddr: 0x466A, symBinAddr: 0x34478, symSize: 0x0 }
- - { offset: 0xB410, size: 0x8, addend: 0x0, symName: _cmark_strbuf_init, symObjAddr: 0x0, symBinAddr: 0x2FB8, symSize: 0x28 }
- - { offset: 0xB44A, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow, symObjAddr: 0x28, symBinAddr: 0x2FE0, symSize: 0x74 }
- - { offset: 0xB4AF, size: 0x8, addend: 0x0, symName: _cmark_strbuf_len, symObjAddr: 0x9C, symBinAddr: 0x3054, symSize: 0x8 }
- - { offset: 0xB4BA, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow.cold.2, symObjAddr: 0x738, symBinAddr: 0x1D360, symSize: 0x28 }
- - { offset: 0xB4D2, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow.cold.1, symObjAddr: 0x708, symBinAddr: 0x1D330, symSize: 0x30 }
- - { offset: 0xB4EA, size: 0x8, addend: 0x0, symName: _cmark_strbuf_len, symObjAddr: 0x9C, symBinAddr: 0x3054, symSize: 0x8 }
- - { offset: 0xB5FD, size: 0x8, addend: 0x0, symName: _cmark_strbuf_free, symObjAddr: 0xA4, symBinAddr: 0x305C, symSize: 0x44 }
- - { offset: 0xB64F, size: 0x8, addend: 0x0, symName: _cmark_strbuf_clear, symObjAddr: 0xE8, symBinAddr: 0x30A0, symSize: 0x1C }
- - { offset: 0xB67F, size: 0x8, addend: 0x0, symName: _cmark_strbuf_set, symObjAddr: 0x104, symBinAddr: 0x30BC, symSize: 0xA0 }
- - { offset: 0xB6F8, size: 0x8, addend: 0x0, symName: _cmark_strbuf_sets, symObjAddr: 0x1A4, symBinAddr: 0x315C, symSize: 0x40 }
- - { offset: 0xB782, size: 0x8, addend: 0x0, symName: _cmark_strbuf_putc, symObjAddr: 0x1E4, symBinAddr: 0x319C, symSize: 0x4C }
- - { offset: 0xB7ED, size: 0x8, addend: 0x0, symName: _cmark_strbuf_put, symObjAddr: 0x230, symBinAddr: 0x31E8, symSize: 0x6C }
- - { offset: 0xB860, size: 0x8, addend: 0x0, symName: _cmark_strbuf_puts, symObjAddr: 0x29C, symBinAddr: 0x3254, symSize: 0x34 }
- - { offset: 0xB8B6, size: 0x8, addend: 0x0, symName: _cmark_strbuf_copy_cstr, symObjAddr: 0x2D0, symBinAddr: 0x3288, symSize: 0x64 }
- - { offset: 0xB90B, size: 0x8, addend: 0x0, symName: _cmark_strbuf_swap, symObjAddr: 0x334, symBinAddr: 0x32EC, symSize: 0x2C }
- - { offset: 0xB916, size: 0x8, addend: 0x0, symName: _cmark_strbuf_copy_cstr.cold.1, symObjAddr: 0x760, symBinAddr: 0x1D388, symSize: 0x28 }
- - { offset: 0xB92E, size: 0x8, addend: 0x0, symName: _cmark_strbuf_swap, symObjAddr: 0x334, symBinAddr: 0x32EC, symSize: 0x2C }
- - { offset: 0xB970, size: 0x8, addend: 0x0, symName: _cmark_strbuf_detach, symObjAddr: 0x360, symBinAddr: 0x3318, symSize: 0x34 }
- - { offset: 0xB9E1, size: 0x8, addend: 0x0, symName: _cmark_strbuf_cmp, symObjAddr: 0x394, symBinAddr: 0x334C, symSize: 0x50 }
- - { offset: 0xBA56, size: 0x8, addend: 0x0, symName: _cmark_strbuf_strchr, symObjAddr: 0x3E4, symBinAddr: 0x339C, symSize: 0x50 }
- - { offset: 0xBAD5, size: 0x8, addend: 0x0, symName: _cmark_strbuf_strrchr, symObjAddr: 0x434, symBinAddr: 0x33EC, symSize: 0x4C }
- - { offset: 0xBB2A, size: 0x8, addend: 0x0, symName: _cmark_strbuf_truncate, symObjAddr: 0x480, symBinAddr: 0x3438, symSize: 0x20 }
- - { offset: 0xBB4E, size: 0x8, addend: 0x0, symName: _cmark_strbuf_drop, symObjAddr: 0x4A0, symBinAddr: 0x3458, symSize: 0x5C }
- - { offset: 0xBB82, size: 0x8, addend: 0x0, symName: _cmark_strbuf_rtrim, symObjAddr: 0x4FC, symBinAddr: 0x34B4, symSize: 0x58 }
- - { offset: 0xBBC5, size: 0x8, addend: 0x0, symName: _cmark_strbuf_trim, symObjAddr: 0x554, symBinAddr: 0x350C, symSize: 0x6C }
- - { offset: 0xBC4D, size: 0x8, addend: 0x0, symName: _cmark_strbuf_normalize_whitespace, symObjAddr: 0x5C0, symBinAddr: 0x3578, symSize: 0xA8 }
- - { offset: 0xBCD2, size: 0x8, addend: 0x0, symName: _cmark_strbuf_unescape, symObjAddr: 0x668, symBinAddr: 0x3620, symSize: 0xA0 }
- - { offset: 0xBE3F, size: 0x8, addend: 0x0, symName: _cmark_version, symObjAddr: 0x0, symBinAddr: 0x36C0, symSize: 0xC }
- - { offset: 0xBE58, size: 0x8, addend: 0x0, symName: _CMARK_NODE_LAST_BLOCK, symObjAddr: 0xF8, symBinAddr: 0x34100, symSize: 0x0 }
- - { offset: 0xBF46, size: 0x8, addend: 0x0, symName: _CMARK_NODE_LAST_INLINE, symObjAddr: 0xFC, symBinAddr: 0x34104, symSize: 0x0 }
- - { offset: 0xBF69, size: 0x8, addend: 0x0, symName: _CMARK_DEFAULT_MEM_ALLOCATOR, symObjAddr: 0x100, symBinAddr: 0x34108, symSize: 0x0 }
- - { offset: 0xC01E, size: 0x8, addend: 0x0, symName: _cmark_version, symObjAddr: 0x0, symBinAddr: 0x36C0, symSize: 0xC }
- - { offset: 0xC037, size: 0x8, addend: 0x0, symName: _cmark_version_string, symObjAddr: 0xC, symBinAddr: 0x36CC, symSize: 0xC }
- - { offset: 0xC050, size: 0x8, addend: 0x0, symName: _xcalloc, symObjAddr: 0x18, symBinAddr: 0x36D8, symSize: 0x1C }
- - { offset: 0xC0B6, size: 0x8, addend: 0x0, symName: _xrealloc, symObjAddr: 0x34, symBinAddr: 0x36F4, symSize: 0x1C }
- - { offset: 0xC0D7, size: 0x8, addend: 0x0, symName: _xcalloc.cold.1, symObjAddr: 0xA0, symBinAddr: 0x1D3B0, symSize: 0x2C }
- - { offset: 0xC0EE, size: 0x8, addend: 0x0, symName: _xrealloc, symObjAddr: 0x34, symBinAddr: 0x36F4, symSize: 0x1C }
- - { offset: 0xC154, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x50, symBinAddr: 0x3710, symSize: 0x4 }
- - { offset: 0xC175, size: 0x8, addend: 0x0, symName: _xrealloc.cold.1, symObjAddr: 0xCC, symBinAddr: 0x1D3DC, symSize: 0x2C }
- - { offset: 0xC18C, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x50, symBinAddr: 0x3710, symSize: 0x4 }
- - { offset: 0xC1B3, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x50, symBinAddr: 0x3710, symSize: 0x4 }
- - { offset: 0xC1D2, size: 0x8, addend: 0x0, symName: _cmark_get_default_mem_allocator, symObjAddr: 0x54, symBinAddr: 0x3714, symSize: 0xC }
- - { offset: 0xC1EB, size: 0x8, addend: 0x0, symName: _cmark_markdown_to_html, symObjAddr: 0x60, symBinAddr: 0x3720, symSize: 0x40 }
- - { offset: 0xC800, size: 0x8, addend: 0x0, symName: _cmark_isspace, symObjAddr: 0x0, symBinAddr: 0x3760, symSize: 0x1C }
- - { offset: 0xC819, size: 0x8, addend: 0x0, symName: _cmark_ctype_class, symObjAddr: 0x90, symBinAddr: 0x1DBDB, symSize: 0x0 }
- - { offset: 0xC843, size: 0x8, addend: 0x0, symName: _cmark_isspace, symObjAddr: 0x0, symBinAddr: 0x3760, symSize: 0x1C }
- - { offset: 0xC86D, size: 0x8, addend: 0x0, symName: _cmark_ispunct, symObjAddr: 0x1C, symBinAddr: 0x377C, symSize: 0x1C }
- - { offset: 0xC897, size: 0x8, addend: 0x0, symName: _cmark_isalnum, symObjAddr: 0x38, symBinAddr: 0x3798, symSize: 0x20 }
- - { offset: 0xC8CD, size: 0x8, addend: 0x0, symName: _cmark_isdigit, symObjAddr: 0x58, symBinAddr: 0x37B8, symSize: 0x1C }
- - { offset: 0xC8F7, size: 0x8, addend: 0x0, symName: _cmark_isalpha, symObjAddr: 0x74, symBinAddr: 0x37D4, symSize: 0x1C }
- - { offset: 0xC962, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark, symObjAddr: 0x0, symBinAddr: 0x37F0, symSize: 0x2C }
- - { offset: 0xD56F, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark, symObjAddr: 0x0, symBinAddr: 0x37F0, symSize: 0x2C }
- - { offset: 0xD6A0, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark_with_mem, symObjAddr: 0x2C, symBinAddr: 0x381C, symSize: 0x30 }
- - { offset: 0xD6FB, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x5C, symBinAddr: 0x384C, symSize: 0x2DC }
- - { offset: 0xD99C, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x338, symBinAddr: 0x3B28, symSize: 0xF2C }
- - { offset: 0xE592, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x1264, symBinAddr: 0x1D408, symSize: 0x28 }
- - { offset: 0xE6F1, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x1264, symBinAddr: 0x1D408, symSize: 0x28 }
- - { offset: 0xE7E2, size: 0x8, addend: 0x0, symName: _cmark_footnote_create, symObjAddr: 0x0, symBinAddr: 0x4A54, symSize: 0x7C }
- - { offset: 0xED42, size: 0x8, addend: 0x0, symName: _cmark_footnote_create, symObjAddr: 0x0, symBinAddr: 0x4A54, symSize: 0x7C }
- - { offset: 0xEDBB, size: 0x8, addend: 0x0, symName: _cmark_footnote_map_new, symObjAddr: 0x7C, symBinAddr: 0x4AD0, symSize: 0xC }
- - { offset: 0xEDE1, size: 0x8, addend: 0x0, symName: _cmark_footnote_create.cold.1, symObjAddr: 0x104, symBinAddr: 0x1D430, symSize: 0x28 }
- - { offset: 0xEDF9, size: 0x8, addend: 0x0, symName: _cmark_footnote_map_new, symObjAddr: 0x7C, symBinAddr: 0x4AD0, symSize: 0xC }
- - { offset: 0xEEDF, size: 0x8, addend: 0x0, symName: _footnote_free, symObjAddr: 0x88, symBinAddr: 0x4ADC, symSize: 0x48 }
- - { offset: 0xEF61, size: 0x8, addend: 0x0, symName: _cmark_unlink_footnotes_map, symObjAddr: 0xD0, symBinAddr: 0x4B24, symSize: 0x34 }
- - { offset: 0xF08E, size: 0x8, addend: 0x0, symName: _houdini_escape_href, symObjAddr: 0x0, symBinAddr: 0x4B58, symSize: 0x48 }
- - { offset: 0xF09B, size: 0x8, addend: 0x0, symName: _houdini_escape_href, symObjAddr: 0x0, symBinAddr: 0x4B58, symSize: 0x48 }
- - { offset: 0xF15B, size: 0x8, addend: 0x0, symName: _HREF_SAFE, symObjAddr: 0x186, symBinAddr: 0x1DCDB, symSize: 0x0 }
- - { offset: 0xF177, size: 0x8, addend: 0x0, symName: _houdini_escape_href.cold.1, symObjAddr: 0x48, symBinAddr: 0x1D458, symSize: 0x120 }
- - { offset: 0xF347, size: 0x8, addend: 0x0, symName: _houdini_escape_html0, symObjAddr: 0x0, symBinAddr: 0x1D578, symSize: 0xF8 }
- - { offset: 0xF360, size: 0x8, addend: 0x0, symName: _HTML_ESCAPE_TABLE, symObjAddr: 0x150, symBinAddr: 0x1DDDB, symSize: 0x0 }
- - { offset: 0xF395, size: 0x8, addend: 0x0, symName: _HTML_ESCAPES, symObjAddr: 0x118, symBinAddr: 0x28040, symSize: 0x0 }
- - { offset: 0xF3AF, size: 0x8, addend: 0x0, symName: _houdini_escape_html0, symObjAddr: 0x0, symBinAddr: 0x1D578, symSize: 0xF8 }
- - { offset: 0xF58E, size: 0x8, addend: 0x0, symName: _houdini_escape_html, symObjAddr: 0xF8, symBinAddr: 0x1D670, symSize: 0x1C }
- - { offset: 0xF6C7, size: 0x8, addend: 0x0, symName: _houdini_unescape_ent, symObjAddr: 0x0, symBinAddr: 0x4BA0, symSize: 0x298 }
- - { offset: 0xF6EE, size: 0x8, addend: 0x0, symName: _cmark_entities, symObjAddr: 0x4308, symBinAddr: 0x28078, symSize: 0x0 }
- - { offset: 0xF7DB, size: 0x8, addend: 0x0, symName: _houdini_unescape_ent, symObjAddr: 0x0, symBinAddr: 0x4BA0, symSize: 0x298 }
- - { offset: 0xFA43, size: 0x8, addend: 0x0, symName: _houdini_unescape_html, symObjAddr: 0x298, symBinAddr: 0x4E38, symSize: 0x108 }
- - { offset: 0xFB4A, size: 0x8, addend: 0x0, symName: _houdini_unescape_html_f, symObjAddr: 0x3A0, symBinAddr: 0x4F40, symSize: 0x50 }
- - { offset: 0xFC87, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x4F90, symSize: 0x8 }
- - { offset: 0x10872, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x4F90, symSize: 0x8 }
- - { offset: 0x108BA, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x4F90, symSize: 0x8 }
- - { offset: 0x108F7, size: 0x8, addend: 0x0, symName: _cmark_render_html_with_mem, symObjAddr: 0x8, symBinAddr: 0x4F98, symSize: 0xF74 }
- - { offset: 0x11812, size: 0x8, addend: 0x0, symName: _S_put_footnote_backref, symObjAddr: 0xF7C, symBinAddr: 0x5F0C, symSize: 0x23C }
- - { offset: 0x11BC4, size: 0x8, addend: 0x0, symName: _S_put_footnote_backref, symObjAddr: 0xF7C, symBinAddr: 0x5F0C, symSize: 0x23C }
- - { offset: 0x11E6D, size: 0x8, addend: 0x0, symName: _cmark_render_html_with_mem.cold.1, symObjAddr: 0x11B8, symBinAddr: 0x1D68C, symSize: 0x28 }
- - { offset: 0x11F68, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars, symObjAddr: 0x0, symBinAddr: 0x6148, symSize: 0x64 }
- - { offset: 0x11F76, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars, symObjAddr: 0x0, symBinAddr: 0x6148, symSize: 0x64 }
- - { offset: 0x11F97, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars.default_skip_chars, symObjAddr: 0x1DDC8, symBinAddr: 0x342A8, symSize: 0x0 }
- - { offset: 0x11FDD, size: 0x8, addend: 0x0, symName: _cmark_set_default_special_chars, symObjAddr: 0x200, symBinAddr: 0x6348, symSize: 0x64 }
- - { offset: 0x12000, size: 0x8, addend: 0x0, symName: _cmark_set_default_special_chars.default_special_chars, symObjAddr: 0x4280, symBinAddr: 0x34120, symSize: 0x0 }
- - { offset: 0x12049, size: 0x8, addend: 0x0, symName: _SMART_PUNCT_CHARS, symObjAddr: 0x447E, symBinAddr: 0x1DEF0, symSize: 0x0 }
- - { offset: 0x12E8B, size: 0x8, addend: 0x0, symName: _cmark_clean_url, symObjAddr: 0x64, symBinAddr: 0x61AC, symSize: 0xE4 }
- - { offset: 0x12FA8, size: 0x8, addend: 0x0, symName: _cmark_clean_title, symObjAddr: 0x148, symBinAddr: 0x6290, symSize: 0xB4 }
- - { offset: 0x13003, size: 0x8, addend: 0x0, symName: _cmark_clean_url.cold.1, symObjAddr: 0x3B9C, symBinAddr: 0x1D6B4, symSize: 0x28 }
- - { offset: 0x13065, size: 0x8, addend: 0x0, symName: _cmark_clean_title, symObjAddr: 0x148, symBinAddr: 0x6290, symSize: 0xB4 }
- - { offset: 0x13129, size: 0x8, addend: 0x0, symName: _cmark_clean_attributes, symObjAddr: 0x1FC, symBinAddr: 0x6344, symSize: 0x4 }
- - { offset: 0x13163, size: 0x8, addend: 0x0, symName: _cmark_clean_attributes, symObjAddr: 0x1FC, symBinAddr: 0x6344, symSize: 0x4 }
- - { offset: 0x1317C, size: 0x8, addend: 0x0, symName: _cmark_inlines_add_special_character, symObjAddr: 0x264, symBinAddr: 0x63AC, symSize: 0x1C }
- - { offset: 0x131C2, size: 0x8, addend: 0x0, symName: _cmark_inlines_remove_special_character, symObjAddr: 0x280, symBinAddr: 0x63C8, symSize: 0x18 }
- - { offset: 0x13CB6, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines, symObjAddr: 0x298, symBinAddr: 0x63E0, symSize: 0x2194 }
- - { offset: 0x1616C, size: 0x8, addend: 0x0, symName: _process_emphasis, symObjAddr: 0x242C, symBinAddr: 0x8574, symSize: 0x5CC }
- - { offset: 0x1622C, size: 0x8, addend: 0x0, symName: _make_autolink, symObjAddr: 0x38F4, symBinAddr: 0x9A3C, symSize: 0x23C }
- - { offset: 0x164D0, size: 0x8, addend: 0x0, symName: _chunk_clone, symObjAddr: 0x3B30, symBinAddr: 0x9C78, symSize: 0x6C }
- - { offset: 0x164DB, size: 0x8, addend: 0x0, symName: _make_literal, symObjAddr: 0x37EC, symBinAddr: 0x9934, symSize: 0xA0 }
- - { offset: 0x16556, size: 0x8, addend: 0x0, symName: _adjust_subj_node_newlines, symObjAddr: 0x388C, symBinAddr: 0x99D4, symSize: 0x68 }
- - { offset: 0x1661B, size: 0x8, addend: 0x0, symName: _manual_scan_link_url, symObjAddr: 0x3008, symBinAddr: 0x9150, symSize: 0x18C }
- - { offset: 0x166FF, size: 0x8, addend: 0x0, symName: _link_label, symObjAddr: 0x2D24, symBinAddr: 0x8E6C, symSize: 0x1DC }
- - { offset: 0x16977, size: 0x8, addend: 0x0, symName: _spnl, symObjAddr: 0x2F00, symBinAddr: 0x9048, symSize: 0x108 }
- - { offset: 0x16997, size: 0x8, addend: 0x0, symName: _chunk_clone, symObjAddr: 0x3B30, symBinAddr: 0x9C78, symSize: 0x6C }
- - { offset: 0x16A3F, size: 0x8, addend: 0x0, symName: _process_emphasis, symObjAddr: 0x242C, symBinAddr: 0x8574, symSize: 0x5CC }
- - { offset: 0x16DE7, size: 0x8, addend: 0x0, symName: _remove_delimiter, symObjAddr: 0x29F8, symBinAddr: 0x8B40, symSize: 0x50 }
- - { offset: 0x16E2C, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline, symObjAddr: 0x2A48, symBinAddr: 0x8B90, symSize: 0x2DC }
- - { offset: 0x1715D, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.1, symObjAddr: 0x3BEC, symBinAddr: 0x1D6DC, symSize: 0x24 }
- - { offset: 0x17366, size: 0x8, addend: 0x0, symName: _remove_delimiter.cold.1, symObjAddr: 0x3E98, symBinAddr: 0x1D700, symSize: 0x28 }
- - { offset: 0x1737D, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline, symObjAddr: 0x2A48, symBinAddr: 0x8B90, symSize: 0x2DC }
- - { offset: 0x17787, size: 0x8, addend: 0x0, symName: _link_label, symObjAddr: 0x2D24, symBinAddr: 0x8E6C, symSize: 0x1DC }
- - { offset: 0x177B0, size: 0x8, addend: 0x0, symName: _spnl, symObjAddr: 0x2F00, symBinAddr: 0x9048, symSize: 0x108 }
- - { offset: 0x1792B, size: 0x8, addend: 0x0, symName: _manual_scan_link_url, symObjAddr: 0x3008, symBinAddr: 0x9150, symSize: 0x18C }
- - { offset: 0x17BE1, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline, symObjAddr: 0x3194, symBinAddr: 0x92DC, symSize: 0x200 }
- - { offset: 0x17EC8, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x3394, symBinAddr: 0x94DC, symSize: 0x34 }
- - { offset: 0x17FA3, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x3394, symBinAddr: 0x94DC, symSize: 0x34 }
- - { offset: 0x18008, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x33C8, symBinAddr: 0x9510, symSize: 0xC }
- - { offset: 0x18032, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x33C8, symBinAddr: 0x9510, symSize: 0xC }
- - { offset: 0x1806E, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x33C8, symBinAddr: 0x9510, symSize: 0xC }
- - { offset: 0x18090, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_is_eof, symObjAddr: 0x33D4, symBinAddr: 0x951C, symSize: 0x14 }
- - { offset: 0x180BE, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_is_eof, symObjAddr: 0x33D4, symBinAddr: 0x951C, symSize: 0x14 }
- - { offset: 0x18117, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_take_while, symObjAddr: 0x33E8, symBinAddr: 0x9530, symSize: 0xC0 }
- - { offset: 0x1820D, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_push_delimiter, symObjAddr: 0x34A8, symBinAddr: 0x95F0, symSize: 0x88 }
- - { offset: 0x18258, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_push_delimiter, symObjAddr: 0x34A8, symBinAddr: 0x95F0, symSize: 0x88 }
- - { offset: 0x1831B, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_remove_delimiter, symObjAddr: 0x3530, symBinAddr: 0x9678, symSize: 0x4 }
- - { offset: 0x18351, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_remove_delimiter, symObjAddr: 0x3530, symBinAddr: 0x9678, symSize: 0x4 }
- - { offset: 0x1836A, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_scan_delimiters, symObjAddr: 0x3534, symBinAddr: 0x967C, symSize: 0x1E4 }
- - { offset: 0x1850D, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_advance_offset, symObjAddr: 0x3718, symBinAddr: 0x9860, symSize: 0x10 }
- - { offset: 0x18536, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_advance_offset, symObjAddr: 0x3718, symBinAddr: 0x9860, symSize: 0x10 }
- - { offset: 0x1855C, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_offset, symObjAddr: 0x3728, symBinAddr: 0x9870, symSize: 0x8 }
- - { offset: 0x18587, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_set_offset, symObjAddr: 0x3730, symBinAddr: 0x9878, symSize: 0x8 }
- - { offset: 0x185BB, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_column, symObjAddr: 0x3738, symBinAddr: 0x9880, symSize: 0x18 }
- - { offset: 0x185E7, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_chunk, symObjAddr: 0x3750, symBinAddr: 0x9898, symSize: 0x8 }
- - { offset: 0x18613, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_in_bracket, symObjAddr: 0x3758, symBinAddr: 0x98A0, symSize: 0x3C }
- - { offset: 0x1865C, size: 0x8, addend: 0x0, symName: _cmark_node_unput, symObjAddr: 0x3794, symBinAddr: 0x98DC, symSize: 0x48 }
- - { offset: 0x18694, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_last_delimiter, symObjAddr: 0x37DC, symBinAddr: 0x9924, symSize: 0x8 }
- - { offset: 0x186C0, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_line, symObjAddr: 0x37E4, symBinAddr: 0x992C, symSize: 0x8 }
- - { offset: 0x18814, size: 0x8, addend: 0x0, symName: _OUTLINED_FUNCTION_0, symObjAddr: 0x424C, symBinAddr: 0x9CE4, symSize: 0x8 }
- - { offset: 0x18921, size: 0x8, addend: 0x0, symName: _cmark_iter_new, symObjAddr: 0x0, symBinAddr: 0x9CEC, symSize: 0x4C }
- - { offset: 0x18E9B, size: 0x8, addend: 0x0, symName: _cmark_iter_new, symObjAddr: 0x0, symBinAddr: 0x9CEC, symSize: 0x4C }
- - { offset: 0x18EE1, size: 0x8, addend: 0x0, symName: _cmark_iter_free, symObjAddr: 0x4C, symBinAddr: 0x9D38, symSize: 0xC }
- - { offset: 0x18F28, size: 0x8, addend: 0x0, symName: _cmark_iter_next, symObjAddr: 0x58, symBinAddr: 0x9D44, symSize: 0xD0 }
- - { offset: 0x18F8E, size: 0x8, addend: 0x0, symName: _cmark_iter_reset, symObjAddr: 0x128, symBinAddr: 0x9E14, symSize: 0xC }
- - { offset: 0x18F99, size: 0x8, addend: 0x0, symName: _cmark_iter_next.cold.1, symObjAddr: 0x4A0, symBinAddr: 0x1D728, symSize: 0x28 }
- - { offset: 0x18FB1, size: 0x8, addend: 0x0, symName: _cmark_iter_reset, symObjAddr: 0x128, symBinAddr: 0x9E14, symSize: 0xC }
- - { offset: 0x19007, size: 0x8, addend: 0x0, symName: _cmark_iter_get_node, symObjAddr: 0x134, symBinAddr: 0x9E20, symSize: 0x8 }
- - { offset: 0x19031, size: 0x8, addend: 0x0, symName: _cmark_iter_get_event_type, symObjAddr: 0x13C, symBinAddr: 0x9E28, symSize: 0x8 }
- - { offset: 0x1905B, size: 0x8, addend: 0x0, symName: _cmark_iter_get_root, symObjAddr: 0x144, symBinAddr: 0x9E30, symSize: 0x8 }
- - { offset: 0x19113, size: 0x8, addend: 0x0, symName: _cmark_consolidate_text_nodes, symObjAddr: 0x14C, symBinAddr: 0x9E38, symSize: 0x170 }
- - { offset: 0x19390, size: 0x8, addend: 0x0, symName: _cmark_node_own, symObjAddr: 0x2BC, symBinAddr: 0x9FA8, symSize: 0x1E4 }
- - { offset: 0x195A8, size: 0x8, addend: 0x0, symName: _cmark_render_latex, symObjAddr: 0x0, symBinAddr: 0xA18C, symSize: 0x24 }
- - { offset: 0x1A1DC, size: 0x8, addend: 0x0, symName: _cmark_render_latex, symObjAddr: 0x0, symBinAddr: 0xA18C, symSize: 0x24 }
- - { offset: 0x1A312, size: 0x8, addend: 0x0, symName: _cmark_render_latex_with_mem, symObjAddr: 0x24, symBinAddr: 0xA1B0, symSize: 0x28 }
- - { offset: 0x1A374, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x4C, symBinAddr: 0xA1D8, symSize: 0x334 }
- - { offset: 0x1A451, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x380, symBinAddr: 0xA50C, symSize: 0x8CC }
- - { offset: 0x1AB17, size: 0x8, addend: 0x0, symName: _S_get_enumlevel, symObjAddr: 0xC4C, symBinAddr: 0xADD8, symSize: 0x64 }
- - { offset: 0x1ABA9, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0xDD8, symBinAddr: 0x1D750, symSize: 0x28 }
- - { offset: 0x1ABD2, size: 0x8, addend: 0x0, symName: _get_link_type, symObjAddr: 0xCB0, symBinAddr: 0xAE3C, symSize: 0x128 }
- - { offset: 0x1AECF, size: 0x8, addend: 0x0, symName: _cmark_llist_append, symObjAddr: 0x0, symBinAddr: 0xAF64, symSize: 0x58 }
- - { offset: 0x1AF13, size: 0x8, addend: 0x0, symName: _cmark_llist_append, symObjAddr: 0x0, symBinAddr: 0xAF64, symSize: 0x58 }
- - { offset: 0x1AF8F, size: 0x8, addend: 0x0, symName: _cmark_llist_free_full, symObjAddr: 0x58, symBinAddr: 0xAFBC, symSize: 0x58 }
- - { offset: 0x1B0CB, size: 0x8, addend: 0x0, symName: _cmark_llist_free, symObjAddr: 0xB0, symBinAddr: 0xB014, symSize: 0x38 }
- - { offset: 0x1B102, size: 0x8, addend: 0x0, symName: _cmark_llist_free, symObjAddr: 0xB0, symBinAddr: 0xB014, symSize: 0x38 }
- - { offset: 0x1B18C, size: 0x8, addend: 0x0, symName: _cmark_render_man, symObjAddr: 0x0, symBinAddr: 0xB04C, symSize: 0x24 }
- - { offset: 0x1BD99, size: 0x8, addend: 0x0, symName: _cmark_render_man, symObjAddr: 0x0, symBinAddr: 0xB04C, symSize: 0x24 }
- - { offset: 0x1BECF, size: 0x8, addend: 0x0, symName: _cmark_render_man_with_mem, symObjAddr: 0x24, symBinAddr: 0xB070, symSize: 0x28 }
- - { offset: 0x1BF31, size: 0x8, addend: 0x0, symName: _S_outc, symObjAddr: 0x4C, symBinAddr: 0xB098, symSize: 0x130 }
- - { offset: 0x1C062, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x17C, symBinAddr: 0xB1C8, symSize: 0x604 }
- - { offset: 0x1C402, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x780, symBinAddr: 0x1D778, symSize: 0x28 }
- - { offset: 0x1C48B, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x780, symBinAddr: 0x1D778, symSize: 0x28 }
- - { offset: 0x1C570, size: 0x8, addend: 0x0, symName: _normalize_map_label, symObjAddr: 0x0, symBinAddr: 0xB7CC, symSize: 0x80 }
- - { offset: 0x1C70E, size: 0x8, addend: 0x0, symName: _normalize_map_label, symObjAddr: 0x0, symBinAddr: 0xB7CC, symSize: 0x80 }
- - { offset: 0x1C7C2, size: 0x8, addend: 0x0, symName: _cmark_map_lookup, symObjAddr: 0x80, symBinAddr: 0xB84C, symSize: 0x15C }
- - { offset: 0x1C86A, size: 0x8, addend: 0x0, symName: _normalize_map_label.cold.1, symObjAddr: 0x2C0, symBinAddr: 0x1D7A0, symSize: 0x28 }
- - { offset: 0x1C8F2, size: 0x8, addend: 0x0, symName: _cmark_map_lookup, symObjAddr: 0x80, symBinAddr: 0xB84C, symSize: 0x15C }
- - { offset: 0x1CABD, size: 0x8, addend: 0x0, symName: _refsearch, symObjAddr: 0x1DC, symBinAddr: 0xB9A8, symSize: 0xC }
- - { offset: 0x1CB3B, size: 0x8, addend: 0x0, symName: _cmark_map_free, symObjAddr: 0x1E8, symBinAddr: 0xB9B4, symSize: 0x60 }
- - { offset: 0x1CBB4, size: 0x8, addend: 0x0, symName: _cmark_map_new, symObjAddr: 0x248, symBinAddr: 0xBA14, symSize: 0x3C }
- - { offset: 0x1CC12, size: 0x8, addend: 0x0, symName: _refcmp, symObjAddr: 0x284, symBinAddr: 0xBA50, symSize: 0x3C }
- - { offset: 0x1CDB3, size: 0x8, addend: 0x0, symName: _cmark_enable_safety_checks, symObjAddr: 0x0, symBinAddr: 0xBA8C, symSize: 0x4C }
- - { offset: 0x1CDC0, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag, symObjAddr: 0x4C, symBinAddr: 0xBAD8, symSize: 0x6C }
- - { offset: 0x1CDE1, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.nextflag, symObjAddr: 0x1BE0, symBinAddr: 0x34240, symSize: 0x0 }
- - { offset: 0x1CE31, size: 0x8, addend: 0x0, symName: _cmark_init_standard_node_flags, symObjAddr: 0xB8, symBinAddr: 0xBB44, symSize: 0x4 }
- - { offset: 0x1CE67, size: 0x8, addend: 0x0, symName: _nextflag_lock, symObjAddr: 0xCD88, symBinAddr: 0x343F0, symSize: 0x0 }
- - { offset: 0x1CE7C, size: 0x8, addend: 0x0, symName: _safety_lock, symObjAddr: 0xCD40, symBinAddr: 0x343A8, symSize: 0x0 }
- - { offset: 0x1CE91, size: 0x8, addend: 0x0, symName: _safety_once, symObjAddr: 0x1BC0, symBinAddr: 0x34220, symSize: 0x0 }
- - { offset: 0x1CEA6, size: 0x8, addend: 0x0, symName: _enable_safety_checks, symObjAddr: 0xCD80, symBinAddr: 0x343E8, symSize: 0x0 }
- - { offset: 0x1CEC2, size: 0x8, addend: 0x0, symName: _nextflag_once, symObjAddr: 0x1BD0, symBinAddr: 0x34230, symSize: 0x0 }
- - { offset: 0x1D8D4, size: 0x8, addend: 0x0, symName: _cmark_enable_safety_checks, symObjAddr: 0x0, symBinAddr: 0xBA8C, symSize: 0x4C }
- - { offset: 0x1D96F, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.cold.1, symObjAddr: 0x1B68, symBinAddr: 0x1D7C8, symSize: 0x2C }
- - { offset: 0x1D987, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.cold.2, symObjAddr: 0x1B94, symBinAddr: 0x1D7F4, symSize: 0x2C }
- - { offset: 0x1D99F, size: 0x8, addend: 0x0, symName: _cmark_init_standard_node_flags, symObjAddr: 0xB8, symBinAddr: 0xBB44, symSize: 0x4 }
- - { offset: 0x1D9E4, size: 0x8, addend: 0x0, symName: _cmark_node_can_contain_type, symObjAddr: 0xBC, symBinAddr: 0xBB48, symSize: 0x100 }
- - { offset: 0x1DA5F, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_mem_and_ext, symObjAddr: 0x1BC, symBinAddr: 0xBC48, symSize: 0xBC }
- - { offset: 0x1DB45, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_ext, symObjAddr: 0x278, symBinAddr: 0xBD04, symSize: 0x10 }
- - { offset: 0x1DB86, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_mem, symObjAddr: 0x288, symBinAddr: 0xBD14, symSize: 0x8 }
- - { offset: 0x1DC01, size: 0x8, addend: 0x0, symName: _cmark_node_new, symObjAddr: 0x290, symBinAddr: 0xBD1C, symSize: 0x10 }
- - { offset: 0x1DC2C, size: 0x8, addend: 0x0, symName: _cmark_node_new, symObjAddr: 0x290, symBinAddr: 0xBD1C, symSize: 0x10 }
- - { offset: 0x1DC9C, size: 0x8, addend: 0x0, symName: _cmark_node_free, symObjAddr: 0x2A0, symBinAddr: 0xBD2C, symSize: 0xA0 }
- - { offset: 0x1DDA8, size: 0x8, addend: 0x0, symName: _S_node_unlink, symObjAddr: 0x340, symBinAddr: 0xBDCC, symSize: 0x4C }
- - { offset: 0x1DDEA, size: 0x8, addend: 0x0, symName: _free_node_as, symObjAddr: 0x4A0, symBinAddr: 0xBF2C, symSize: 0x108 }
- - { offset: 0x1DE3E, size: 0x8, addend: 0x0, symName: _cmark_node_get_type, symObjAddr: 0x38C, symBinAddr: 0xBE18, symSize: 0xC }
- - { offset: 0x1DE67, size: 0x8, addend: 0x0, symName: _cmark_node_set_type, symObjAddr: 0x398, symBinAddr: 0xBE24, symSize: 0x5C }
- - { offset: 0x1DED6, size: 0x8, addend: 0x0, symName: _S_can_contain, symObjAddr: 0x3F4, symBinAddr: 0xBE80, symSize: 0xAC }
- - { offset: 0x1E000, size: 0x8, addend: 0x0, symName: _cmark_node_get_type_string, symObjAddr: 0x5A8, symBinAddr: 0xC034, symSize: 0x28C }
- - { offset: 0x1E037, size: 0x8, addend: 0x0, symName: _cmark_node_next, symObjAddr: 0x834, symBinAddr: 0xC2C0, symSize: 0xC }
- - { offset: 0x1E063, size: 0x8, addend: 0x0, symName: _cmark_node_previous, symObjAddr: 0x840, symBinAddr: 0xC2CC, symSize: 0xC }
- - { offset: 0x1E08F, size: 0x8, addend: 0x0, symName: _cmark_node_parent, symObjAddr: 0x84C, symBinAddr: 0xC2D8, symSize: 0xC }
- - { offset: 0x1E0BB, size: 0x8, addend: 0x0, symName: _cmark_node_first_child, symObjAddr: 0x858, symBinAddr: 0xC2E4, symSize: 0xC }
- - { offset: 0x1E0E7, size: 0x8, addend: 0x0, symName: _cmark_node_last_child, symObjAddr: 0x864, symBinAddr: 0xC2F0, symSize: 0xC }
- - { offset: 0x1E113, size: 0x8, addend: 0x0, symName: _cmark_node_nth_child, symObjAddr: 0x870, symBinAddr: 0xC2FC, symSize: 0x30 }
- - { offset: 0x1E16D, size: 0x8, addend: 0x0, symName: _cmark_node_parent_footnote_def, symObjAddr: 0x8A0, symBinAddr: 0xC32C, symSize: 0xC }
- - { offset: 0x1E199, size: 0x8, addend: 0x0, symName: _cmark_node_get_user_data, symObjAddr: 0x8AC, symBinAddr: 0xC338, symSize: 0xC }
- - { offset: 0x1E1C5, size: 0x8, addend: 0x0, symName: _cmark_node_set_user_data, symObjAddr: 0x8B8, symBinAddr: 0xC344, symSize: 0x10 }
- - { offset: 0x1E1FF, size: 0x8, addend: 0x0, symName: _cmark_node_set_user_data_free_func, symObjAddr: 0x8C8, symBinAddr: 0xC354, symSize: 0x10 }
- - { offset: 0x1E266, size: 0x8, addend: 0x0, symName: _cmark_node_get_literal, symObjAddr: 0x8D8, symBinAddr: 0xC364, symSize: 0x140 }
- - { offset: 0x1E342, size: 0x8, addend: 0x0, symName: _cmark_node_get_backtick_count, symObjAddr: 0xA18, symBinAddr: 0xC4A4, symSize: 0x8 }
- - { offset: 0x1E3A2, size: 0x8, addend: 0x0, symName: _cmark_node_set_literal, symObjAddr: 0xA20, symBinAddr: 0xC4AC, symSize: 0x150 }
- - { offset: 0x1E4EF, size: 0x8, addend: 0x0, symName: _cmark_node_get_string_content, symObjAddr: 0xB70, symBinAddr: 0xC5FC, symSize: 0x8 }
- - { offset: 0x1E51A, size: 0x8, addend: 0x0, symName: _cmark_node_set_string_content, symObjAddr: 0xB78, symBinAddr: 0xC604, symSize: 0x18 }
- - { offset: 0x1E584, size: 0x8, addend: 0x0, symName: _cmark_node_get_heading_level, symObjAddr: 0xB90, symBinAddr: 0xC61C, symSize: 0x24 }
- - { offset: 0x1E5B0, size: 0x8, addend: 0x0, symName: _cmark_node_set_heading_level, symObjAddr: 0xBB4, symBinAddr: 0xC640, symSize: 0x3C }
- - { offset: 0x1E5E9, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_type, symObjAddr: 0xBF0, symBinAddr: 0xC67C, symSize: 0x24 }
- - { offset: 0x1E607, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_type, symObjAddr: 0xC14, symBinAddr: 0xC6A0, symSize: 0x3C }
- - { offset: 0x1E65C, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_marker, symObjAddr: 0xC50, symBinAddr: 0xC6DC, symSize: 0x50 }
- - { offset: 0x1E68A, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_marker, symObjAddr: 0xC50, symBinAddr: 0xC6DC, symSize: 0x50 }
- - { offset: 0x1E6A5, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_marker, symObjAddr: 0xCA0, symBinAddr: 0xC72C, symSize: 0x60 }
- - { offset: 0x1E6F4, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_delim, symObjAddr: 0xD00, symBinAddr: 0xC78C, symSize: 0x24 }
- - { offset: 0x1E720, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_delim, symObjAddr: 0xD24, symBinAddr: 0xC7B0, symSize: 0x3C }
- - { offset: 0x1E75A, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_start, symObjAddr: 0xD60, symBinAddr: 0xC7EC, symSize: 0x24 }
- - { offset: 0x1E786, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_start, symObjAddr: 0xD84, symBinAddr: 0xC810, symSize: 0x34 }
- - { offset: 0x1E7C0, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_tight, symObjAddr: 0xDB8, symBinAddr: 0xC844, symSize: 0x24 }
- - { offset: 0x1E7EC, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_tight, symObjAddr: 0xDDC, symBinAddr: 0xC868, symSize: 0x30 }
- - { offset: 0x1E826, size: 0x8, addend: 0x0, symName: _cmark_node_get_item_index, symObjAddr: 0xE0C, symBinAddr: 0xC898, symSize: 0x24 }
- - { offset: 0x1E852, size: 0x8, addend: 0x0, symName: _cmark_node_set_item_index, symObjAddr: 0xE30, symBinAddr: 0xC8BC, symSize: 0x34 }
- - { offset: 0x1E88B, size: 0x8, addend: 0x0, symName: _cmark_node_get_fence_info, symObjAddr: 0xE64, symBinAddr: 0xC8F0, symSize: 0x9C }
- - { offset: 0x1E90D, size: 0x8, addend: 0x0, symName: _cmark_node_set_fence_info, symObjAddr: 0xF00, symBinAddr: 0xC98C, symSize: 0xC4 }
- - { offset: 0x1E9C6, size: 0x8, addend: 0x0, symName: _cmark_node_get_fenced, symObjAddr: 0xFC4, symBinAddr: 0xCA50, symSize: 0x3C }
- - { offset: 0x1EA1C, size: 0x8, addend: 0x0, symName: _cmark_node_set_fenced, symObjAddr: 0x1000, symBinAddr: 0xCA8C, symSize: 0x38 }
- - { offset: 0x1EA7F, size: 0x8, addend: 0x0, symName: _cmark_node_get_url, symObjAddr: 0x1038, symBinAddr: 0xCAC4, symSize: 0xA4 }
- - { offset: 0x1EB01, size: 0x8, addend: 0x0, symName: _cmark_node_set_url, symObjAddr: 0x10DC, symBinAddr: 0xCB68, symSize: 0xCC }
- - { offset: 0x1EBB9, size: 0x8, addend: 0x0, symName: _cmark_node_get_title, symObjAddr: 0x11A8, symBinAddr: 0xCC34, symSize: 0xA4 }
- - { offset: 0x1EC3B, size: 0x8, addend: 0x0, symName: _cmark_node_set_title, symObjAddr: 0x124C, symBinAddr: 0xCCD8, symSize: 0xCC }
- - { offset: 0x1ECF3, size: 0x8, addend: 0x0, symName: _cmark_node_get_attributes, symObjAddr: 0x1318, symBinAddr: 0xCDA4, symSize: 0x9C }
- - { offset: 0x1ED75, size: 0x8, addend: 0x0, symName: _cmark_node_set_attributes, symObjAddr: 0x13B4, symBinAddr: 0xCE40, symSize: 0xC4 }
- - { offset: 0x1EE2D, size: 0x8, addend: 0x0, symName: _cmark_node_get_on_enter, symObjAddr: 0x1478, symBinAddr: 0xCF04, symSize: 0xA4 }
- - { offset: 0x1EEAF, size: 0x8, addend: 0x0, symName: _cmark_node_set_on_enter, symObjAddr: 0x151C, symBinAddr: 0xCFA8, symSize: 0xCC }
- - { offset: 0x1EF67, size: 0x8, addend: 0x0, symName: _cmark_node_get_on_exit, symObjAddr: 0x15E8, symBinAddr: 0xD074, symSize: 0xA4 }
- - { offset: 0x1EFE9, size: 0x8, addend: 0x0, symName: _cmark_node_set_on_exit, symObjAddr: 0x168C, symBinAddr: 0xD118, symSize: 0xCC }
- - { offset: 0x1F0A2, size: 0x8, addend: 0x0, symName: _cmark_node_get_syntax_extension, symObjAddr: 0x1758, symBinAddr: 0xD1E4, symSize: 0xC }
- - { offset: 0x1F0CE, size: 0x8, addend: 0x0, symName: _cmark_node_set_syntax_extension, symObjAddr: 0x1764, symBinAddr: 0xD1F0, symSize: 0x10 }
- - { offset: 0x1F108, size: 0x8, addend: 0x0, symName: _cmark_node_get_start_line, symObjAddr: 0x1774, symBinAddr: 0xD200, symSize: 0xC }
- - { offset: 0x1F134, size: 0x8, addend: 0x0, symName: _cmark_node_get_start_column, symObjAddr: 0x1780, symBinAddr: 0xD20C, symSize: 0xC }
- - { offset: 0x1F160, size: 0x8, addend: 0x0, symName: _cmark_node_get_end_line, symObjAddr: 0x178C, symBinAddr: 0xD218, symSize: 0xC }
- - { offset: 0x1F18C, size: 0x8, addend: 0x0, symName: _cmark_node_get_end_column, symObjAddr: 0x1798, symBinAddr: 0xD224, symSize: 0xC }
- - { offset: 0x1F1B8, size: 0x8, addend: 0x0, symName: _cmark_node_unlink, symObjAddr: 0x17A4, symBinAddr: 0xD230, symSize: 0x28 }
- - { offset: 0x1F1EA, size: 0x8, addend: 0x0, symName: _cmark_node_insert_before, symObjAddr: 0x17CC, symBinAddr: 0xD258, symSize: 0x74 }
- - { offset: 0x1F26D, size: 0x8, addend: 0x0, symName: _cmark_node_insert_after, symObjAddr: 0x1840, symBinAddr: 0xD2CC, symSize: 0x74 }
- - { offset: 0x1F307, size: 0x8, addend: 0x0, symName: _cmark_node_replace, symObjAddr: 0x18B4, symBinAddr: 0xD340, symSize: 0x38 }
- - { offset: 0x1F38F, size: 0x8, addend: 0x0, symName: _cmark_node_prepend_child, symObjAddr: 0x18EC, symBinAddr: 0xD378, symSize: 0x58 }
- - { offset: 0x1F40A, size: 0x8, addend: 0x0, symName: _cmark_node_append_child, symObjAddr: 0x1944, symBinAddr: 0xD3D0, symSize: 0x58 }
- - { offset: 0x1F485, size: 0x8, addend: 0x0, symName: _cmark_node_check, symObjAddr: 0x199C, symBinAddr: 0xD428, symSize: 0x150 }
- - { offset: 0x1F572, size: 0x8, addend: 0x0, symName: _S_print_error, symObjAddr: 0x1AEC, symBinAddr: 0xD578, symSize: 0x5C }
- - { offset: 0x1F601, size: 0x8, addend: 0x0, symName: _initialize_safety, symObjAddr: 0x1B48, symBinAddr: 0xD5D4, symSize: 0x10 }
- - { offset: 0x1F655, size: 0x8, addend: 0x0, symName: _initialize_nextflag, symObjAddr: 0x1B58, symBinAddr: 0xD5E4, symSize: 0x10 }
- - { offset: 0x1F774, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext, symObjAddr: 0x0, symBinAddr: 0xD5F4, symSize: 0x2C }
- - { offset: 0x2036F, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext, symObjAddr: 0x0, symBinAddr: 0xD5F4, symSize: 0x2C }
- - { offset: 0x2049A, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext_with_mem, symObjAddr: 0x2C, symBinAddr: 0xD620, symSize: 0x30 }
- - { offset: 0x204F5, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x5C, symBinAddr: 0xD650, symSize: 0x8 }
- - { offset: 0x205AA, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x64, symBinAddr: 0xD658, symSize: 0x604 }
- - { offset: 0x2091F, size: 0x8, addend: 0x0, symName: _cmark_chunk_to_cstr, symObjAddr: 0x668, symBinAddr: 0xDC5C, symSize: 0x7C }
- - { offset: 0x2094E, size: 0x8, addend: 0x0, symName: _cmark_chunk_to_cstr, symObjAddr: 0x668, symBinAddr: 0xDC5C, symSize: 0x7C }
- - { offset: 0x209FA, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x6E4, symBinAddr: 0x1D820, symSize: 0x28 }
- - { offset: 0x20AF8, size: 0x8, addend: 0x0, symName: _cmark_plugin_register_syntax_extension, symObjAddr: 0x0, symBinAddr: 0xDCD8, symSize: 0x38 }
- - { offset: 0x20BF7, size: 0x8, addend: 0x0, symName: _cmark_plugin_register_syntax_extension, symObjAddr: 0x0, symBinAddr: 0xDCD8, symSize: 0x38 }
- - { offset: 0x20C5F, size: 0x8, addend: 0x0, symName: _cmark_plugin_new, symObjAddr: 0x38, symBinAddr: 0xDD10, symSize: 0x2C }
- - { offset: 0x20C9E, size: 0x8, addend: 0x0, symName: _cmark_plugin_free, symObjAddr: 0x64, symBinAddr: 0xDD3C, symSize: 0x40 }
- - { offset: 0x20CFA, size: 0x8, addend: 0x0, symName: _cmark_plugin_steal_syntax_extensions, symObjAddr: 0xA4, symBinAddr: 0xDD7C, symSize: 0x10 }
- - { offset: 0x20D98, size: 0x8, addend: 0x0, symName: _cmark_reference_create, symObjAddr: 0x0, symBinAddr: 0xDD8C, symSize: 0xC0 }
- - { offset: 0x20EBC, size: 0x8, addend: 0x0, symName: _cmark_reference_create, symObjAddr: 0x0, symBinAddr: 0xDD8C, symSize: 0xC0 }
- - { offset: 0x20F83, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes, symObjAddr: 0xC0, symBinAddr: 0xDE4C, symSize: 0xAC }
- - { offset: 0x21048, size: 0x8, addend: 0x0, symName: _cmark_reference_create.cold.1, symObjAddr: 0x1FC, symBinAddr: 0x1D848, symSize: 0x28 }
- - { offset: 0x2105F, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes, symObjAddr: 0xC0, symBinAddr: 0xDE4C, symSize: 0xAC }
- - { offset: 0x21103, size: 0x8, addend: 0x0, symName: _cmark_reference_map_new, symObjAddr: 0x16C, symBinAddr: 0xDEF8, symSize: 0xC }
- - { offset: 0x21124, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes.cold.1, symObjAddr: 0x224, symBinAddr: 0x1D870, symSize: 0x28 }
- - { offset: 0x2113C, size: 0x8, addend: 0x0, symName: _cmark_reference_map_new, symObjAddr: 0x16C, symBinAddr: 0xDEF8, symSize: 0xC }
- - { offset: 0x21241, size: 0x8, addend: 0x0, symName: _reference_free, symObjAddr: 0x178, symBinAddr: 0xDF04, symSize: 0x84 }
- - { offset: 0x213E6, size: 0x8, addend: 0x0, symName: _cmark_register_plugin, symObjAddr: 0x0, symBinAddr: 0xDF88, symSize: 0xBC }
- - { offset: 0x213FF, size: 0x8, addend: 0x0, symName: _extensions_lock, symObjAddr: 0x3290, symBinAddr: 0x34430, symSize: 0x0 }
- - { offset: 0x21414, size: 0x8, addend: 0x0, symName: _extensions_once, symObjAddr: 0x238, symBinAddr: 0x34248, symSize: 0x0 }
- - { offset: 0x21429, size: 0x8, addend: 0x0, symName: _syntax_extensions, symObjAddr: 0x32D0, symBinAddr: 0x34470, symSize: 0x0 }
- - { offset: 0x21A6E, size: 0x8, addend: 0x0, symName: _cmark_register_plugin, symObjAddr: 0x0, symBinAddr: 0xDF88, symSize: 0xBC }
- - { offset: 0x21C0F, size: 0x8, addend: 0x0, symName: _cmark_release_plugins, symObjAddr: 0xBC, symBinAddr: 0xE044, symSize: 0x64 }
- - { offset: 0x21C70, size: 0x8, addend: 0x0, symName: _cmark_list_syntax_extensions, symObjAddr: 0x120, symBinAddr: 0xE0A8, symSize: 0x88 }
- - { offset: 0x21CF8, size: 0x8, addend: 0x0, symName: _cmark_find_syntax_extension, symObjAddr: 0x1A8, symBinAddr: 0xE130, symSize: 0x80 }
- - { offset: 0x21DAD, size: 0x8, addend: 0x0, symName: _initialize_extensions, symObjAddr: 0x228, symBinAddr: 0xE1B0, symSize: 0x10 }
- - { offset: 0x21E7A, size: 0x8, addend: 0x0, symName: _cmark_render_ascii, symObjAddr: 0x0, symBinAddr: 0xE1C0, symSize: 0x40 }
- - { offset: 0x2200B, size: 0x8, addend: 0x0, symName: _cmark_render_ascii, symObjAddr: 0x0, symBinAddr: 0xE1C0, symSize: 0x40 }
- - { offset: 0x2213F, size: 0x8, addend: 0x0, symName: _cmark_render_code_point, symObjAddr: 0x40, symBinAddr: 0xE200, symSize: 0x38 }
- - { offset: 0x2218C, size: 0x8, addend: 0x0, symName: _cmark_render, symObjAddr: 0x78, symBinAddr: 0xE238, symSize: 0x1C0 }
- - { offset: 0x22DB6, size: 0x8, addend: 0x0, symName: _S_cr, symObjAddr: 0x238, symBinAddr: 0xE3F8, symSize: 0x1C }
- - { offset: 0x22DDA, size: 0x8, addend: 0x0, symName: _S_blankline, symObjAddr: 0x254, symBinAddr: 0xE414, symSize: 0x18 }
- - { offset: 0x22E88, size: 0x8, addend: 0x0, symName: _S_out, symObjAddr: 0x26C, symBinAddr: 0xE42C, symSize: 0x390 }
- - { offset: 0x232AF, size: 0x8, addend: 0x0, symName: __scan_at, symObjAddr: 0x0, symBinAddr: 0xE7BC, symSize: 0x5C }
- - { offset: 0x232BD, size: 0x8, addend: 0x0, symName: __scan_autolink_uri, symObjAddr: 0xB48, symBinAddr: 0xF304, symSize: 0xBCC }
- - { offset: 0x232E4, size: 0x8, addend: 0x0, symName: __scan_autolink_uri.yybm, symObjAddr: 0x9D5C, symBinAddr: 0x1E100, symSize: 0x0 }
- - { offset: 0x2344D, size: 0x8, addend: 0x0, symName: __scan_autolink_email, symObjAddr: 0x1714, symBinAddr: 0xFED0, symSize: 0x28E4 }
- - { offset: 0x23474, size: 0x8, addend: 0x0, symName: __scan_autolink_email.yybm, symObjAddr: 0x9E5C, symBinAddr: 0x1E200, symSize: 0x0 }
- - { offset: 0x234AD, size: 0x8, addend: 0x0, symName: __scan_autolink_email, symObjAddr: 0x1714, symBinAddr: 0xFED0, symSize: 0x28E4 }
- - { offset: 0x23CE5, size: 0x8, addend: 0x0, symName: __scan_html_tag, symObjAddr: 0x3FF8, symBinAddr: 0x127B4, symSize: 0x628 }
- - { offset: 0x23D0C, size: 0x8, addend: 0x0, symName: __scan_html_tag.yybm, symObjAddr: 0x9F5C, symBinAddr: 0x1E300, symSize: 0x0 }
- - { offset: 0x23FC5, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag, symObjAddr: 0x4620, symBinAddr: 0x12DDC, symSize: 0x2CC }
- - { offset: 0x23FEC, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag.yybm, symObjAddr: 0xA05C, symBinAddr: 0x1E400, symSize: 0x0 }
- - { offset: 0x24025, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag, symObjAddr: 0x4620, symBinAddr: 0x12DDC, symSize: 0x2CC }
- - { offset: 0x241A5, size: 0x8, addend: 0x0, symName: __scan_html_comment, symObjAddr: 0x48EC, symBinAddr: 0x130A8, symSize: 0x188 }
- - { offset: 0x241CC, size: 0x8, addend: 0x0, symName: __scan_html_comment.yybm, symObjAddr: 0xA15C, symBinAddr: 0x1E500, symSize: 0x0 }
- - { offset: 0x242DD, size: 0x8, addend: 0x0, symName: __scan_html_pi, symObjAddr: 0x4A74, symBinAddr: 0x13230, symSize: 0x2BC }
- - { offset: 0x24304, size: 0x8, addend: 0x0, symName: __scan_html_pi.yybm, symObjAddr: 0xA25C, symBinAddr: 0x1E600, symSize: 0x0 }
- - { offset: 0x244B5, size: 0x8, addend: 0x0, symName: __scan_html_declaration, symObjAddr: 0x4D30, symBinAddr: 0x134EC, symSize: 0x134 }
- - { offset: 0x244DC, size: 0x8, addend: 0x0, symName: __scan_html_declaration.yybm, symObjAddr: 0xA35C, symBinAddr: 0x1E700, symSize: 0x0 }
- - { offset: 0x24605, size: 0x8, addend: 0x0, symName: __scan_html_cdata, symObjAddr: 0x4E64, symBinAddr: 0x13620, symSize: 0x210 }
- - { offset: 0x2462C, size: 0x8, addend: 0x0, symName: __scan_html_cdata.yybm, symObjAddr: 0xA45C, symBinAddr: 0x1E800, symSize: 0x0 }
- - { offset: 0x2479D, size: 0x8, addend: 0x0, symName: __scan_html_block_start_7, symObjAddr: 0x6200, symBinAddr: 0x149BC, symSize: 0x668 }
- - { offset: 0x247C4, size: 0x8, addend: 0x0, symName: __scan_html_block_start_7.yybm, symObjAddr: 0xA55C, symBinAddr: 0x1E900, symSize: 0x0 }
- - { offset: 0x24A85, size: 0x8, addend: 0x0, symName: __scan_html_block_end_1, symObjAddr: 0x6868, symBinAddr: 0x15024, symSize: 0x984 }
- - { offset: 0x24AAC, size: 0x8, addend: 0x0, symName: __scan_html_block_end_1.yybm, symObjAddr: 0xA65C, symBinAddr: 0x1EA00, symSize: 0x0 }
- - { offset: 0x24D9D, size: 0x8, addend: 0x0, symName: __scan_html_block_end_2, symObjAddr: 0x71EC, symBinAddr: 0x159A8, symSize: 0x3E8 }
- - { offset: 0x24DC4, size: 0x8, addend: 0x0, symName: __scan_html_block_end_2.yybm, symObjAddr: 0xA75C, symBinAddr: 0x1EB00, symSize: 0x0 }
- - { offset: 0x24FA5, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3, symObjAddr: 0x75D4, symBinAddr: 0x15D90, symSize: 0x358 }
- - { offset: 0x24FCC, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3.yybm, symObjAddr: 0xA85C, symBinAddr: 0x1EC00, symSize: 0x0 }
- - { offset: 0x25005, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3, symObjAddr: 0x75D4, symBinAddr: 0x15D90, symSize: 0x358 }
- - { offset: 0x251A5, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4, symObjAddr: 0x792C, symBinAddr: 0x160E8, symSize: 0x314 }
- - { offset: 0x251CC, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4.yybm, symObjAddr: 0xA95C, symBinAddr: 0x1ED00, symSize: 0x0 }
- - { offset: 0x25205, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4, symObjAddr: 0x792C, symBinAddr: 0x160E8, symSize: 0x314 }
- - { offset: 0x25385, size: 0x8, addend: 0x0, symName: __scan_html_block_end_5, symObjAddr: 0x7C40, symBinAddr: 0x163FC, symSize: 0x3E8 }
- - { offset: 0x253AC, size: 0x8, addend: 0x0, symName: __scan_html_block_end_5.yybm, symObjAddr: 0xAA5C, symBinAddr: 0x1EE00, symSize: 0x0 }
- - { offset: 0x2558D, size: 0x8, addend: 0x0, symName: __scan_link_title, symObjAddr: 0x8028, symBinAddr: 0x167E4, symSize: 0x5FC }
- - { offset: 0x255B4, size: 0x8, addend: 0x0, symName: __scan_link_title.yybm, symObjAddr: 0xAB5C, symBinAddr: 0x1EF00, symSize: 0x0 }
- - { offset: 0x258AD, size: 0x8, addend: 0x0, symName: __scan_spacechars, symObjAddr: 0x8624, symBinAddr: 0x16DE0, symSize: 0x3C }
- - { offset: 0x258D4, size: 0x8, addend: 0x0, symName: __scan_spacechars.yybm, symObjAddr: 0xAC5C, symBinAddr: 0x1F000, symSize: 0x0 }
- - { offset: 0x25921, size: 0x8, addend: 0x0, symName: __scan_atx_heading_start, symObjAddr: 0x8660, symBinAddr: 0x16E1C, symSize: 0x138 }
- - { offset: 0x25948, size: 0x8, addend: 0x0, symName: __scan_atx_heading_start.yybm, symObjAddr: 0xAD5C, symBinAddr: 0x1F100, symSize: 0x0 }
- - { offset: 0x25A09, size: 0x8, addend: 0x0, symName: __scan_setext_heading_line, symObjAddr: 0x8798, symBinAddr: 0x16F54, symSize: 0x180 }
- - { offset: 0x25A30, size: 0x8, addend: 0x0, symName: __scan_setext_heading_line.yybm, symObjAddr: 0xAE5C, symBinAddr: 0x1F200, symSize: 0x0 }
- - { offset: 0x25B21, size: 0x8, addend: 0x0, symName: __scan_open_code_fence, symObjAddr: 0x8918, symBinAddr: 0x170D4, symSize: 0x330 }
- - { offset: 0x25B48, size: 0x8, addend: 0x0, symName: __scan_open_code_fence.yybm, symObjAddr: 0xAF5C, symBinAddr: 0x1F300, symSize: 0x0 }
- - { offset: 0x25D21, size: 0x8, addend: 0x0, symName: __scan_close_code_fence, symObjAddr: 0x8C48, symBinAddr: 0x17404, symSize: 0x150 }
- - { offset: 0x25D48, size: 0x8, addend: 0x0, symName: __scan_close_code_fence.yybm, symObjAddr: 0xB05C, symBinAddr: 0x1F400, symSize: 0x0 }
- - { offset: 0x25E39, size: 0x8, addend: 0x0, symName: __scan_footnote_definition, symObjAddr: 0x9B38, symBinAddr: 0x182F4, symSize: 0x12C }
- - { offset: 0x25E60, size: 0x8, addend: 0x0, symName: __scan_footnote_definition.yybm, symObjAddr: 0xB15C, symBinAddr: 0x1F500, symSize: 0x0 }
- - { offset: 0x25F98, size: 0x8, addend: 0x0, symName: __scan_at, symObjAddr: 0x0, symBinAddr: 0xE7BC, symSize: 0x5C }
- - { offset: 0x26026, size: 0x8, addend: 0x0, symName: __scan_scheme, symObjAddr: 0x5C, symBinAddr: 0xE818, symSize: 0xAEC }
- - { offset: 0x2606C, size: 0x8, addend: 0x0, symName: __scan_scheme, symObjAddr: 0x5C, symBinAddr: 0xE818, symSize: 0xAEC }
- - { offset: 0x260F3, size: 0x8, addend: 0x0, symName: __scan_html_block_start, symObjAddr: 0x5074, symBinAddr: 0x13830, symSize: 0x118C }
- - { offset: 0x26B35, size: 0x8, addend: 0x0, symName: __scan_entity, symObjAddr: 0x8D98, symBinAddr: 0x17554, symSize: 0xA84 }
- - { offset: 0x26E87, size: 0x8, addend: 0x0, symName: __scan_dangerous_url, symObjAddr: 0x981C, symBinAddr: 0x17FD8, symSize: 0x31C }
- - { offset: 0x27261, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_free, symObjAddr: 0x0, symBinAddr: 0x18420, symSize: 0x58 }
- - { offset: 0x278B1, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_free, symObjAddr: 0x0, symBinAddr: 0x18420, symSize: 0x58 }
- - { offset: 0x27933, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_new, symObjAddr: 0x58, symBinAddr: 0x18478, symSize: 0x68 }
- - { offset: 0x279C5, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_add_node, symObjAddr: 0xC0, symBinAddr: 0x184E0, symSize: 0x40 }
- - { offset: 0x27A00, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_emphasis, symObjAddr: 0x100, symBinAddr: 0x18520, symSize: 0x10 }
- - { offset: 0x27A0B, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_add_node.cold.1, symObjAddr: 0x1BC, symBinAddr: 0x1D898, symSize: 0x28 }
- - { offset: 0x27A23, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_emphasis, symObjAddr: 0x100, symBinAddr: 0x18520, symSize: 0x10 }
- - { offset: 0x27A56, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_open_block_func, symObjAddr: 0x110, symBinAddr: 0x18530, symSize: 0x8 }
- - { offset: 0x27A89, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_match_block_func, symObjAddr: 0x118, symBinAddr: 0x18538, symSize: 0x8 }
- - { offset: 0x27ABC, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_match_inline_func, symObjAddr: 0x120, symBinAddr: 0x18540, symSize: 0x8 }
- - { offset: 0x27AEF, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_inline_from_delim_func, symObjAddr: 0x128, symBinAddr: 0x18548, symSize: 0x8 }
- - { offset: 0x27B22, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_special_inline_chars, symObjAddr: 0x130, symBinAddr: 0x18550, symSize: 0x8 }
- - { offset: 0x27B55, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_get_type_string_func, symObjAddr: 0x138, symBinAddr: 0x18558, symSize: 0x8 }
- - { offset: 0x27B88, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_can_contain_func, symObjAddr: 0x140, symBinAddr: 0x18560, symSize: 0x8 }
- - { offset: 0x27BBB, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_contains_inlines_func, symObjAddr: 0x148, symBinAddr: 0x18568, symSize: 0x8 }
- - { offset: 0x27BEE, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_commonmark_render_func, symObjAddr: 0x150, symBinAddr: 0x18570, symSize: 0x8 }
- - { offset: 0x27C21, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_plaintext_render_func, symObjAddr: 0x158, symBinAddr: 0x18578, symSize: 0x8 }
- - { offset: 0x27C54, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_latex_render_func, symObjAddr: 0x160, symBinAddr: 0x18580, symSize: 0x8 }
- - { offset: 0x27C87, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_xml_attr_func, symObjAddr: 0x168, symBinAddr: 0x18588, symSize: 0x8 }
- - { offset: 0x27CBA, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_man_render_func, symObjAddr: 0x170, symBinAddr: 0x18590, symSize: 0x8 }
- - { offset: 0x27CED, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_html_render_func, symObjAddr: 0x178, symBinAddr: 0x18598, symSize: 0x8 }
- - { offset: 0x27D20, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_html_filter_func, symObjAddr: 0x180, symBinAddr: 0x185A0, symSize: 0x8 }
- - { offset: 0x27D53, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_postprocess_func, symObjAddr: 0x188, symBinAddr: 0x185A8, symSize: 0x8 }
- - { offset: 0x27D86, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_private, symObjAddr: 0x190, symBinAddr: 0x185B0, symSize: 0xC }
- - { offset: 0x27DC7, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_get_private, symObjAddr: 0x19C, symBinAddr: 0x185BC, symSize: 0x8 }
- - { offset: 0x27DF1, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_opaque_alloc_func, symObjAddr: 0x1A4, symBinAddr: 0x185C4, symSize: 0x8 }
- - { offset: 0x27E24, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_opaque_free_func, symObjAddr: 0x1AC, symBinAddr: 0x185CC, symSize: 0x8 }
- - { offset: 0x27E57, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_commonmark_escape_func, symObjAddr: 0x1B4, symBinAddr: 0x185D4, symSize: 0x8 }
- - { offset: 0x27F5D, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_check, symObjAddr: 0x0, symBinAddr: 0x185DC, symSize: 0x20C }
- - { offset: 0x27F84, size: 0x8, addend: 0x0, symName: _utf8proc_utf8class, symObjAddr: 0x60A0, symBinAddr: 0x20F98, symSize: 0x0 }
- - { offset: 0x280D1, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_check, symObjAddr: 0x0, symBinAddr: 0x185DC, symSize: 0x20C }
- - { offset: 0x2821E, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_iterate, symObjAddr: 0x20C, symBinAddr: 0x187E8, symSize: 0x130 }
- - { offset: 0x282AB, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_encode_char, symObjAddr: 0x33C, symBinAddr: 0x18918, symSize: 0x124 }
- - { offset: 0x28328, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_case_fold, symObjAddr: 0x460, symBinAddr: 0x18A3C, symSize: 0x39B0 }
- - { offset: 0x28333, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_encode_char.cold.1, symObjAddr: 0x46E0, symBinAddr: 0x1D8C0, symSize: 0x28 }
- - { offset: 0x2838D, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_case_fold, symObjAddr: 0x460, symBinAddr: 0x18A3C, symSize: 0x39B0 }
- - { offset: 0x35E15, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_is_space, symObjAddr: 0x3E10, symBinAddr: 0x1C3EC, symSize: 0x7C }
- - { offset: 0x35E3E, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_is_punctuation, symObjAddr: 0x3E8C, symBinAddr: 0x1C468, symSize: 0x854 }
- - { offset: 0x35F53, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x1CCBC, symSize: 0x8 }
- - { offset: 0x36988, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x1CCBC, symSize: 0x8 }
- - { offset: 0x369C1, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x1CCBC, symSize: 0x8 }
- - { offset: 0x369F6, size: 0x8, addend: 0x0, symName: _cmark_render_xml_with_mem, symObjAddr: 0x8, symBinAddr: 0x1CCC4, symSize: 0x52C }
-...
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/x86_64/cmark_gfm.yml b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/x86_64/cmark_gfm.yml
deleted file mode 100644
index 6f903b7c1..000000000
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/dSYMs/cmark_gfm.framework.dSYM/Contents/Resources/Relocations/x86_64/cmark_gfm.yml
+++ /dev/null
@@ -1,502 +0,0 @@
----
-triple: 'x86_64-apple-darwin'
-binary-path: '/Users/avysotskyi/Library/Developer/Xcode/DerivedData/cmark_gfm-abuewxuclisipxgjroopgigbggah/Build/Intermediates.noindex/ArchiveIntermediates/cmark_gfm/InstallationBuildProductsLocation/Library/Frameworks/cmark_gfm.framework/cmark_gfm'
-relocations:
- - { offset: 0x813E, size: 0x8, addend: 0x0, symName: _cmark_gfmVersionString, symObjAddr: 0x0, symBinAddr: 0x21660, symSize: 0x0 }
- - { offset: 0x8172, size: 0x8, addend: 0x0, symName: _cmark_gfmVersionNumber, symObjAddr: 0x30, symBinAddr: 0x21690, symSize: 0x0 }
- - { offset: 0x81AD, size: 0x8, addend: 0x0, symName: _cmark_arena_push, symObjAddr: 0x0, symBinAddr: 0x698, symSize: 0x51 }
- - { offset: 0x81C6, size: 0x8, addend: 0x0, symName: _CMARK_ARENA_MEM_ALLOCATOR, symObjAddr: 0x318, symBinAddr: 0x31600, symSize: 0x0 }
- - { offset: 0x8251, size: 0x8, addend: 0x0, symName: _arena_lock, symObjAddr: 0x2898, symBinAddr: 0x31780, symSize: 0x0 }
- - { offset: 0x8266, size: 0x8, addend: 0x0, symName: _arena_once, symObjAddr: 0x308, symBinAddr: 0x315F0, symSize: 0x0 }
- - { offset: 0x827B, size: 0x8, addend: 0x0, symName: _A, symObjAddr: 0x28D8, symBinAddr: 0x317C0, symSize: 0x0 }
- - { offset: 0x82D5, size: 0x8, addend: 0x0, symName: _cmark_arena_push, symObjAddr: 0x0, symBinAddr: 0x698, symSize: 0x51 }
- - { offset: 0x8367, size: 0x8, addend: 0x0, symName: _alloc_arena_chunk, symObjAddr: 0x51, symBinAddr: 0x6E9, symSize: 0x57 }
- - { offset: 0x83E3, size: 0x8, addend: 0x0, symName: _cmark_arena_pop, symObjAddr: 0xA8, symBinAddr: 0x740, symSize: 0x7E }
- - { offset: 0x841C, size: 0x8, addend: 0x0, symName: _cmark_arena_pop, symObjAddr: 0xA8, symBinAddr: 0x740, symSize: 0x7E }
- - { offset: 0x84B7, size: 0x8, addend: 0x0, symName: _cmark_arena_reset, symObjAddr: 0x126, symBinAddr: 0x7BE, symSize: 0x66 }
- - { offset: 0x8532, size: 0x8, addend: 0x0, symName: _arena_calloc, symObjAddr: 0x18C, symBinAddr: 0x824, symSize: 0xC7 }
- - { offset: 0x85FB, size: 0x8, addend: 0x0, symName: _init_arena, symObjAddr: 0x2BF, symBinAddr: 0x957, symSize: 0x49 }
- - { offset: 0x865B, size: 0x8, addend: 0x0, symName: _arena_realloc, symObjAddr: 0x253, symBinAddr: 0x8EB, symSize: 0x46 }
- - { offset: 0x86C8, size: 0x8, addend: 0x0, symName: _arena_free, symObjAddr: 0x299, symBinAddr: 0x931, symSize: 0x6 }
- - { offset: 0x86E9, size: 0x8, addend: 0x0, symName: _cmark_get_arena_mem_allocator, symObjAddr: 0x29F, symBinAddr: 0x937, symSize: 0xD }
- - { offset: 0x8702, size: 0x8, addend: 0x0, symName: _initialize_arena, symObjAddr: 0x2AC, symBinAddr: 0x944, symSize: 0x13 }
- - { offset: 0x87CC, size: 0x8, addend: 0x0, symName: _cmark_parser_attach_syntax_extension, symObjAddr: 0x0, symBinAddr: 0x9A0, symSize: 0xB1 }
- - { offset: 0x87D9, size: 0x8, addend: 0x0, symName: _S_parser_feed, symObjAddr: 0x3EC, symBinAddr: 0xD8C, symSize: 0x1A4 }
- - { offset: 0x87FC, size: 0x8, addend: 0x0, symName: _S_parser_feed.repl, symObjAddr: 0x25B0, symBinAddr: 0x21698, symSize: 0x0 }
- - { offset: 0x95AA, size: 0x8, addend: 0x0, symName: _cmark_parser_attach_syntax_extension, symObjAddr: 0x0, symBinAddr: 0x9A0, symSize: 0xB1 }
- - { offset: 0x96B2, size: 0x8, addend: 0x0, symName: _cmark_parser_new_with_mem, symObjAddr: 0xB1, symBinAddr: 0xA51, symSize: 0x58 }
- - { offset: 0x9752, size: 0x8, addend: 0x0, symName: _cmark_parser_reset, symObjAddr: 0x109, symBinAddr: 0xAA9, symSize: 0x113 }
- - { offset: 0x9923, size: 0x8, addend: 0x0, symName: _cmark_parser_dispose, symObjAddr: 0x29F, symBinAddr: 0xC3F, symSize: 0x2E }
- - { offset: 0x999F, size: 0x8, addend: 0x0, symName: _cmark_parser_new, symObjAddr: 0x21C, symBinAddr: 0xBBC, symSize: 0x11 }
- - { offset: 0x99CF, size: 0x8, addend: 0x0, symName: _cmark_parser_free, symObjAddr: 0x22D, symBinAddr: 0xBCD, symSize: 0x72 }
- - { offset: 0x9AB5, size: 0x8, addend: 0x0, symName: _cmark_manage_extensions_special_characters, symObjAddr: 0x2CD, symBinAddr: 0xC6D, symSize: 0x68 }
- - { offset: 0x9BA4, size: 0x8, addend: 0x0, symName: _cmark_parse_file, symObjAddr: 0x335, symBinAddr: 0xCD5, symSize: 0xB7 }
- - { offset: 0x9D08, size: 0x8, addend: 0x0, symName: _cmark_parser_finish, symObjAddr: 0x590, symBinAddr: 0xF30, symSize: 0x4AB }
- - { offset: 0xA2F7, size: 0x8, addend: 0x0, symName: _S_process_line, symObjAddr: 0xB17, symBinAddr: 0x14B7, symSize: 0x10C5 }
- - { offset: 0xB116, size: 0x8, addend: 0x0, symName: _finalize, symObjAddr: 0x1E9D, symBinAddr: 0x283D, symSize: 0x3A7 }
- - { offset: 0xB59D, size: 0x8, addend: 0x0, symName: _cmark_parse_document, symObjAddr: 0xA3B, symBinAddr: 0x13DB, symSize: 0x55 }
- - { offset: 0xB683, size: 0x8, addend: 0x0, symName: _cmark_parser_feed, symObjAddr: 0xA90, symBinAddr: 0x1430, symSize: 0xC }
- - { offset: 0xB70E, size: 0x8, addend: 0x0, symName: _cmark_parser_feed_reentrant, symObjAddr: 0xA9C, symBinAddr: 0x143C, symSize: 0x7B }
- - { offset: 0xBE3E, size: 0x8, addend: 0x0, symName: _S_find_first_nonspace, symObjAddr: 0x1E01, symBinAddr: 0x27A1, symSize: 0x9C }
- - { offset: 0xBEAE, size: 0x8, addend: 0x0, symName: _S_advance_offset, symObjAddr: 0x1D5A, symBinAddr: 0x26FA, symSize: 0x8D }
- - { offset: 0xBF73, size: 0x8, addend: 0x0, symName: _add_child, symObjAddr: 0x1C39, symBinAddr: 0x25D9, symSize: 0xCA }
- - { offset: 0xC07E, size: 0x8, addend: 0x0, symName: _cmark_parser_advance_offset, symObjAddr: 0x1D03, symBinAddr: 0x26A3, symSize: 0x57 }
- - { offset: 0xC0B4, size: 0x8, addend: 0x0, symName: _resolve_reference_link_definitions, symObjAddr: 0x2244, symBinAddr: 0x2BE4, symSize: 0xE8 }
- - { offset: 0xC17A, size: 0x8, addend: 0x0, symName: _add_line, symObjAddr: 0x232C, symBinAddr: 0x2CCC, symSize: 0x74 }
- - { offset: 0xC201, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags, symObjAddr: 0x23A0, symBinAddr: 0x2D40, symSize: 0xAF }
- - { offset: 0xC20B, size: 0x8, addend: 0x0, symName: _S_process_line.cold.2, symObjAddr: 0x2484, symBinAddr: 0x20868, symSize: 0x23 }
- - { offset: 0xC238, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags, symObjAddr: 0x23A0, symBinAddr: 0x2D40, symSize: 0xAF }
- - { offset: 0xC2D7, size: 0x8, addend: 0x0, symName: _sort_footnote_by_ix, symObjAddr: 0x244F, symBinAddr: 0x2DEF, symSize: 0x12 }
- - { offset: 0xC2E1, size: 0x8, addend: 0x0, symName: _S_process_line.cold.1, symObjAddr: 0x2461, symBinAddr: 0x20845, symSize: 0x23 }
- - { offset: 0xC324, size: 0x8, addend: 0x0, symName: _S_process_line.cold.3, symObjAddr: 0x24A7, symBinAddr: 0x2088B, symSize: 0x23 }
- - { offset: 0xC351, size: 0x8, addend: 0x0, symName: _cmark_parser_get_line_number, symObjAddr: 0x1BDC, symBinAddr: 0x257C, symSize: 0x9 }
- - { offset: 0xC37A, size: 0x8, addend: 0x0, symName: _cmark_parser_get_offset, symObjAddr: 0x1BE5, symBinAddr: 0x2585, symSize: 0x9 }
- - { offset: 0xC3A3, size: 0x8, addend: 0x0, symName: _cmark_parser_get_column, symObjAddr: 0x1BEE, symBinAddr: 0x258E, symSize: 0x9 }
- - { offset: 0xC3CC, size: 0x8, addend: 0x0, symName: _cmark_parser_get_first_nonspace, symObjAddr: 0x1BF7, symBinAddr: 0x2597, symSize: 0x9 }
- - { offset: 0xC3F5, size: 0x8, addend: 0x0, symName: _cmark_parser_get_first_nonspace_column, symObjAddr: 0x1C00, symBinAddr: 0x25A0, symSize: 0x9 }
- - { offset: 0xC41E, size: 0x8, addend: 0x0, symName: _cmark_parser_get_indent, symObjAddr: 0x1C09, symBinAddr: 0x25A9, symSize: 0x9 }
- - { offset: 0xC447, size: 0x8, addend: 0x0, symName: _cmark_parser_is_blank, symObjAddr: 0x1C12, symBinAddr: 0x25B2, symSize: 0xA }
- - { offset: 0xC470, size: 0x8, addend: 0x0, symName: _cmark_parser_has_partially_consumed_tab, symObjAddr: 0x1C1C, symBinAddr: 0x25BC, symSize: 0xA }
- - { offset: 0xC499, size: 0x8, addend: 0x0, symName: _cmark_parser_get_last_line_length, symObjAddr: 0x1C26, symBinAddr: 0x25C6, symSize: 0x9 }
- - { offset: 0xC4C2, size: 0x8, addend: 0x0, symName: _cmark_parser_add_child, symObjAddr: 0x1C2F, symBinAddr: 0x25CF, symSize: 0xA }
- - { offset: 0xC555, size: 0x8, addend: 0x0, symName: _add_child.cold.1, symObjAddr: 0x24CA, symBinAddr: 0x208AE, symSize: 0x23 }
- - { offset: 0xC59A, size: 0x8, addend: 0x0, symName: _cmark_parser_advance_offset, symObjAddr: 0x1D03, symBinAddr: 0x26A3, symSize: 0x57 }
- - { offset: 0xC662, size: 0x8, addend: 0x0, symName: _cmark_parser_set_backslash_ispunct_func, symObjAddr: 0x1DE7, symBinAddr: 0x2787, symSize: 0xD }
- - { offset: 0xC695, size: 0x8, addend: 0x0, symName: _cmark_parser_get_syntax_extensions, symObjAddr: 0x1DF4, symBinAddr: 0x2794, symSize: 0xD }
- - { offset: 0xC75E, size: 0x8, addend: 0x0, symName: _finalize.cold.1, symObjAddr: 0x24ED, symBinAddr: 0x208D1, symSize: 0x23 }
- - { offset: 0xC7CA, size: 0x8, addend: 0x0, symName: _finalize.cold.2, symObjAddr: 0x2510, symBinAddr: 0x208F4, symSize: 0x23 }
- - { offset: 0xC83A, size: 0x8, addend: 0x0, symName: _add_line.cold.1, symObjAddr: 0x2533, symBinAddr: 0x20917, symSize: 0x23 }
- - { offset: 0xC865, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags.cold.1, symObjAddr: 0x2556, symBinAddr: 0x2093A, symSize: 0x21 }
- - { offset: 0xC892, size: 0x8, addend: 0x0, symName: _chop_trailing_hashtags.cold.2, symObjAddr: 0x2577, symBinAddr: 0x2095B, symSize: 0x21 }
- - { offset: 0xC8BF, size: 0x8, addend: 0x0, symName: _sort_footnote_by_ix, symObjAddr: 0x244F, symBinAddr: 0x2DEF, symSize: 0x12 }
- - { offset: 0xC9F1, size: 0x8, addend: 0x0, symName: _cmark_strbuf_init, symObjAddr: 0x0, symBinAddr: 0x2E01, symSize: 0x2B }
- - { offset: 0xCA1D, size: 0x8, addend: 0x0, symName: _cmark_strbuf__initbuf, symObjAddr: 0x4497, symBinAddr: 0x319A0, symSize: 0x0 }
- - { offset: 0xCA5C, size: 0x8, addend: 0x0, symName: _cmark_strbuf_init, symObjAddr: 0x0, symBinAddr: 0x2E01, symSize: 0x2B }
- - { offset: 0xCA96, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow, symObjAddr: 0x2B, symBinAddr: 0x2E2C, symSize: 0x5F }
- - { offset: 0xCAFB, size: 0x8, addend: 0x0, symName: _cmark_strbuf_len, symObjAddr: 0x8A, symBinAddr: 0x2E8B, symSize: 0x9 }
- - { offset: 0xCB05, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow.cold.2, symObjAddr: 0x5FC, symBinAddr: 0x209A2, symSize: 0x21 }
- - { offset: 0xCB1C, size: 0x8, addend: 0x0, symName: _cmark_strbuf_grow.cold.1, symObjAddr: 0x5D6, symBinAddr: 0x2097C, symSize: 0x26 }
- - { offset: 0xCB33, size: 0x8, addend: 0x0, symName: _cmark_strbuf_len, symObjAddr: 0x8A, symBinAddr: 0x2E8B, symSize: 0x9 }
- - { offset: 0xCC45, size: 0x8, addend: 0x0, symName: _cmark_strbuf_free, symObjAddr: 0x93, symBinAddr: 0x2E94, symSize: 0x36 }
- - { offset: 0xCC99, size: 0x8, addend: 0x0, symName: _cmark_strbuf_clear, symObjAddr: 0xC9, symBinAddr: 0x2ECA, symSize: 0x1A }
- - { offset: 0xCCC9, size: 0x8, addend: 0x0, symName: _cmark_strbuf_set, symObjAddr: 0xE3, symBinAddr: 0x2EE4, symSize: 0x80 }
- - { offset: 0xCD42, size: 0x8, addend: 0x0, symName: _cmark_strbuf_sets, symObjAddr: 0x163, symBinAddr: 0x2F64, symSize: 0x30 }
- - { offset: 0xCDCC, size: 0x8, addend: 0x0, symName: _cmark_strbuf_putc, symObjAddr: 0x193, symBinAddr: 0x2F94, symSize: 0x39 }
- - { offset: 0xCE37, size: 0x8, addend: 0x0, symName: _cmark_strbuf_put, symObjAddr: 0x1CC, symBinAddr: 0x2FCD, symSize: 0x54 }
- - { offset: 0xCEAA, size: 0x8, addend: 0x0, symName: _cmark_strbuf_puts, symObjAddr: 0x220, symBinAddr: 0x3021, symSize: 0x26 }
- - { offset: 0xCF00, size: 0x8, addend: 0x0, symName: _cmark_strbuf_copy_cstr, symObjAddr: 0x246, symBinAddr: 0x3047, symSize: 0x57 }
- - { offset: 0xCF55, size: 0x8, addend: 0x0, symName: _cmark_strbuf_swap, symObjAddr: 0x29D, symBinAddr: 0x309E, symSize: 0x32 }
- - { offset: 0xCF5F, size: 0x8, addend: 0x0, symName: _cmark_strbuf_copy_cstr.cold.1, symObjAddr: 0x61D, symBinAddr: 0x209C3, symSize: 0x21 }
- - { offset: 0xCF76, size: 0x8, addend: 0x0, symName: _cmark_strbuf_swap, symObjAddr: 0x29D, symBinAddr: 0x309E, symSize: 0x32 }
- - { offset: 0xCFB7, size: 0x8, addend: 0x0, symName: _cmark_strbuf_detach, symObjAddr: 0x2CF, symBinAddr: 0x30D0, symSize: 0x36 }
- - { offset: 0xD028, size: 0x8, addend: 0x0, symName: _cmark_strbuf_cmp, symObjAddr: 0x305, symBinAddr: 0x3106, symSize: 0x41 }
- - { offset: 0xD09D, size: 0x8, addend: 0x0, symName: _cmark_strbuf_strchr, symObjAddr: 0x346, symBinAddr: 0x3147, symSize: 0x40 }
- - { offset: 0xD11B, size: 0x8, addend: 0x0, symName: _cmark_strbuf_strrchr, symObjAddr: 0x386, symBinAddr: 0x3187, symSize: 0x3F }
- - { offset: 0xD170, size: 0x8, addend: 0x0, symName: _cmark_strbuf_truncate, symObjAddr: 0x3C5, symBinAddr: 0x31C6, symSize: 0x1F }
- - { offset: 0xD194, size: 0x8, addend: 0x0, symName: _cmark_strbuf_drop, symObjAddr: 0x3E4, symBinAddr: 0x31E5, symSize: 0x48 }
- - { offset: 0xD1C8, size: 0x8, addend: 0x0, symName: _cmark_strbuf_rtrim, symObjAddr: 0x42C, symBinAddr: 0x322D, symSize: 0x49 }
- - { offset: 0xD20B, size: 0x8, addend: 0x0, symName: _cmark_strbuf_trim, symObjAddr: 0x475, symBinAddr: 0x3276, symSize: 0x51 }
- - { offset: 0xD293, size: 0x8, addend: 0x0, symName: _cmark_strbuf_normalize_whitespace, symObjAddr: 0x4C6, symBinAddr: 0x32C7, symSize: 0x97 }
- - { offset: 0xD318, size: 0x8, addend: 0x0, symName: _cmark_strbuf_unescape, symObjAddr: 0x55D, symBinAddr: 0x335E, symSize: 0x79 }
- - { offset: 0xD485, size: 0x8, addend: 0x0, symName: _cmark_version, symObjAddr: 0x0, symBinAddr: 0x33D7, symSize: 0xB }
- - { offset: 0xD49E, size: 0x8, addend: 0x0, symName: _CMARK_NODE_LAST_BLOCK, symObjAddr: 0xD8, symBinAddr: 0x31618, symSize: 0x0 }
- - { offset: 0xD58C, size: 0x8, addend: 0x0, symName: _CMARK_NODE_LAST_INLINE, symObjAddr: 0xDC, symBinAddr: 0x3161C, symSize: 0x0 }
- - { offset: 0xD5AF, size: 0x8, addend: 0x0, symName: _CMARK_DEFAULT_MEM_ALLOCATOR, symObjAddr: 0xE0, symBinAddr: 0x31620, symSize: 0x0 }
- - { offset: 0xD664, size: 0x8, addend: 0x0, symName: _cmark_version, symObjAddr: 0x0, symBinAddr: 0x33D7, symSize: 0xB }
- - { offset: 0xD67D, size: 0x8, addend: 0x0, symName: _cmark_version_string, symObjAddr: 0xB, symBinAddr: 0x33E2, symSize: 0xD }
- - { offset: 0xD696, size: 0x8, addend: 0x0, symName: _xcalloc, symObjAddr: 0x18, symBinAddr: 0x33EF, symSize: 0x15 }
- - { offset: 0xD6FC, size: 0x8, addend: 0x0, symName: _xrealloc, symObjAddr: 0x2D, symBinAddr: 0x3404, symSize: 0x15 }
- - { offset: 0xD71C, size: 0x8, addend: 0x0, symName: _xcalloc.cold.1, symObjAddr: 0x89, symBinAddr: 0x209E4, symSize: 0x25 }
- - { offset: 0xD733, size: 0x8, addend: 0x0, symName: _xrealloc, symObjAddr: 0x2D, symBinAddr: 0x3404, symSize: 0x15 }
- - { offset: 0xD799, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x42, symBinAddr: 0x3419, symSize: 0xA }
- - { offset: 0xD7B9, size: 0x8, addend: 0x0, symName: _xrealloc.cold.1, symObjAddr: 0xAE, symBinAddr: 0x20A09, symSize: 0x25 }
- - { offset: 0xD7D0, size: 0x8, addend: 0x0, symName: _xfree, symObjAddr: 0x42, symBinAddr: 0x3419, symSize: 0xA }
- - { offset: 0xD816, size: 0x8, addend: 0x0, symName: _cmark_get_default_mem_allocator, symObjAddr: 0x4C, symBinAddr: 0x3423, symSize: 0xD }
- - { offset: 0xD82F, size: 0x8, addend: 0x0, symName: _cmark_markdown_to_html, symObjAddr: 0x59, symBinAddr: 0x3430, symSize: 0x30 }
- - { offset: 0xDE44, size: 0x8, addend: 0x0, symName: _cmark_isspace, symObjAddr: 0x0, symBinAddr: 0x3460, symSize: 0x1A }
- - { offset: 0xDE5D, size: 0x8, addend: 0x0, symName: _cmark_ctype_class, symObjAddr: 0x90, symBinAddr: 0x216A0, symSize: 0x0 }
- - { offset: 0xDE86, size: 0x8, addend: 0x0, symName: _cmark_isspace, symObjAddr: 0x0, symBinAddr: 0x3460, symSize: 0x1A }
- - { offset: 0xDEAE, size: 0x8, addend: 0x0, symName: _cmark_ispunct, symObjAddr: 0x1A, symBinAddr: 0x347A, symSize: 0x1A }
- - { offset: 0xDED6, size: 0x8, addend: 0x0, symName: _cmark_isalnum, symObjAddr: 0x34, symBinAddr: 0x3494, symSize: 0x1F }
- - { offset: 0xDF0D, size: 0x8, addend: 0x0, symName: _cmark_isdigit, symObjAddr: 0x53, symBinAddr: 0x34B3, symSize: 0x1A }
- - { offset: 0xDF35, size: 0x8, addend: 0x0, symName: _cmark_isalpha, symObjAddr: 0x6D, symBinAddr: 0x34CD, symSize: 0x1A }
- - { offset: 0xDF9F, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark, symObjAddr: 0x0, symBinAddr: 0x34E8, symSize: 0x29 }
- - { offset: 0xEBAB, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark, symObjAddr: 0x0, symBinAddr: 0x34E8, symSize: 0x29 }
- - { offset: 0xECDC, size: 0x8, addend: 0x0, symName: _cmark_render_commonmark_with_mem, symObjAddr: 0x29, symBinAddr: 0x3511, symSize: 0x2E }
- - { offset: 0xED37, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x57, symBinAddr: 0x353F, symSize: 0x2E9 }
- - { offset: 0xEFD9, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x340, symBinAddr: 0x3828, symSize: 0xC74 }
- - { offset: 0xFCFF, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0xFB4, symBinAddr: 0x20A30, symSize: 0x23 }
- - { offset: 0xFDF0, size: 0x8, addend: 0x0, symName: _cmark_footnote_create, symObjAddr: 0x0, symBinAddr: 0x449C, symSize: 0x6F }
- - { offset: 0x10350, size: 0x8, addend: 0x0, symName: _cmark_footnote_create, symObjAddr: 0x0, symBinAddr: 0x449C, symSize: 0x6F }
- - { offset: 0x103C9, size: 0x8, addend: 0x0, symName: _cmark_footnote_map_new, symObjAddr: 0x6F, symBinAddr: 0x450B, symSize: 0x11 }
- - { offset: 0x103EE, size: 0x8, addend: 0x0, symName: _cmark_footnote_create.cold.1, symObjAddr: 0xE5, symBinAddr: 0x20A53, symSize: 0x21 }
- - { offset: 0x10405, size: 0x8, addend: 0x0, symName: _cmark_footnote_map_new, symObjAddr: 0x6F, symBinAddr: 0x450B, symSize: 0x11 }
- - { offset: 0x104EB, size: 0x8, addend: 0x0, symName: _footnote_free, symObjAddr: 0x80, symBinAddr: 0x451C, symSize: 0x3C }
- - { offset: 0x1056D, size: 0x8, addend: 0x0, symName: _cmark_unlink_footnotes_map, symObjAddr: 0xBC, symBinAddr: 0x4558, symSize: 0x29 }
- - { offset: 0x1069A, size: 0x8, addend: 0x0, symName: _houdini_escape_href, symObjAddr: 0x0, symBinAddr: 0x4581, symSize: 0x31 }
- - { offset: 0x106A7, size: 0x8, addend: 0x0, symName: _houdini_escape_href, symObjAddr: 0x0, symBinAddr: 0x4581, symSize: 0x31 }
- - { offset: 0x10767, size: 0x8, addend: 0x0, symName: _HREF_SAFE, symObjAddr: 0x140, symBinAddr: 0x217A0, symSize: 0x0 }
- - { offset: 0x10782, size: 0x8, addend: 0x0, symName: _houdini_escape_href.cold.1, symObjAddr: 0x31, symBinAddr: 0x20A74, symSize: 0xEB }
- - { offset: 0x10952, size: 0x8, addend: 0x0, symName: _houdini_escape_html0, symObjAddr: 0x0, symBinAddr: 0x20B5F, symSize: 0xDC }
- - { offset: 0x1096B, size: 0x8, addend: 0x0, symName: _HTML_ESCAPE_TABLE, symObjAddr: 0x120, symBinAddr: 0x218C0, symSize: 0x0 }
- - { offset: 0x10999, size: 0x8, addend: 0x0, symName: _houdini_escape_html0, symObjAddr: 0x0, symBinAddr: 0x20B5F, symSize: 0xDC }
- - { offset: 0x10B7E, size: 0x8, addend: 0x0, symName: _houdini_escape_html, symObjAddr: 0xDC, symBinAddr: 0x20C3B, symSize: 0x19 }
- - { offset: 0x10CB8, size: 0x8, addend: 0x0, symName: _houdini_unescape_ent, symObjAddr: 0x0, symBinAddr: 0x45B2, symSize: 0x273 }
- - { offset: 0x10CDF, size: 0x8, addend: 0x0, symName: _cmark_entities, symObjAddr: 0x42C0, symBinAddr: 0x29120, symSize: 0x0 }
- - { offset: 0x10DCC, size: 0x8, addend: 0x0, symName: _houdini_unescape_ent, symObjAddr: 0x0, symBinAddr: 0x45B2, symSize: 0x273 }
- - { offset: 0x11031, size: 0x8, addend: 0x0, symName: _houdini_unescape_html, symObjAddr: 0x273, symBinAddr: 0x4825, symSize: 0xF0 }
- - { offset: 0x11148, size: 0x8, addend: 0x0, symName: _houdini_unescape_html_f, symObjAddr: 0x363, symBinAddr: 0x4915, symSize: 0x3D }
- - { offset: 0x11285, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x4954, symSize: 0xD }
- - { offset: 0x11E6F, size: 0x8, addend: 0x0, symName: _cmark_render_html, symObjAddr: 0x0, symBinAddr: 0x4954, symSize: 0xD }
- - { offset: 0x11EF4, size: 0x8, addend: 0x0, symName: _cmark_render_html_with_mem, symObjAddr: 0xD, symBinAddr: 0x4961, symSize: 0xFB7 }
- - { offset: 0x13178, size: 0x8, addend: 0x0, symName: _S_put_footnote_backref, symObjAddr: 0xFC4, symBinAddr: 0x5918, symSize: 0x202 }
- - { offset: 0x133FE, size: 0x8, addend: 0x0, symName: _cmark_render_html_with_mem.cold.1, symObjAddr: 0x11C6, symBinAddr: 0x20C56, symSize: 0x23 }
- - { offset: 0x134F9, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars, symObjAddr: 0x0, symBinAddr: 0x5B1C, symSize: 0x29 }
- - { offset: 0x13506, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars, symObjAddr: 0x0, symBinAddr: 0x5B1C, symSize: 0x29 }
- - { offset: 0x13527, size: 0x8, addend: 0x0, symName: _cmark_set_default_skip_chars.default_skip_chars, symObjAddr: 0x1E050, symBinAddr: 0x317D0, symSize: 0x0 }
- - { offset: 0x1356A, size: 0x8, addend: 0x0, symName: _cmark_set_default_special_chars, symObjAddr: 0x18C, symBinAddr: 0x5CA8, symSize: 0x29 }
- - { offset: 0x1358D, size: 0x8, addend: 0x0, symName: _cmark_set_default_special_chars.default_special_chars, symObjAddr: 0x4670, symBinAddr: 0x31640, symSize: 0x0 }
- - { offset: 0x135D5, size: 0x8, addend: 0x0, symName: _SMART_PUNCT_CHARS, symObjAddr: 0x4870, symBinAddr: 0x219E0, symSize: 0x0 }
- - { offset: 0x14417, size: 0x8, addend: 0x0, symName: _cmark_clean_url, symObjAddr: 0x29, symBinAddr: 0x5B45, symSize: 0xCC }
- - { offset: 0x14534, size: 0x8, addend: 0x0, symName: _cmark_clean_title, symObjAddr: 0xF5, symBinAddr: 0x5C11, symSize: 0x8D }
- - { offset: 0x1458E, size: 0x8, addend: 0x0, symName: _cmark_clean_url.cold.1, symObjAddr: 0x3FB3, symBinAddr: 0x20C7B, symSize: 0x21 }
- - { offset: 0x145D1, size: 0x8, addend: 0x0, symName: _cmark_clean_url.cold.2, symObjAddr: 0x3FD4, symBinAddr: 0x20C9C, symSize: 0x21 }
- - { offset: 0x14614, size: 0x8, addend: 0x0, symName: _cmark_clean_title, symObjAddr: 0xF5, symBinAddr: 0x5C11, symSize: 0x8D }
- - { offset: 0x146E2, size: 0x8, addend: 0x0, symName: _cmark_clean_attributes, symObjAddr: 0x182, symBinAddr: 0x5C9E, symSize: 0xA }
- - { offset: 0x14735, size: 0x8, addend: 0x0, symName: _cmark_inlines_add_special_character, symObjAddr: 0x1B5, symBinAddr: 0x5CD1, symSize: 0x22 }
- - { offset: 0x14782, size: 0x8, addend: 0x0, symName: _cmark_inlines_remove_special_character, symObjAddr: 0x1D7, symBinAddr: 0x5CF3, symSize: 0x22 }
- - { offset: 0x1524F, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines, symObjAddr: 0x1F9, symBinAddr: 0x5D15, symSize: 0x2773 }
- - { offset: 0x17515, size: 0x8, addend: 0x0, symName: _process_emphasis, symObjAddr: 0x296C, symBinAddr: 0x8488, symSize: 0x5AC }
- - { offset: 0x17876, size: 0x8, addend: 0x0, symName: _remove_delimiter, symObjAddr: 0x2F18, symBinAddr: 0x8A34, symSize: 0x3D }
- - { offset: 0x178BB, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline, symObjAddr: 0x2F55, symBinAddr: 0x8A71, symSize: 0x2EF }
- - { offset: 0x1798D, size: 0x8, addend: 0x0, symName: _make_autolink, symObjAddr: 0x3CFC, symBinAddr: 0x9818, symSize: 0x261 }
- - { offset: 0x17C2D, size: 0x8, addend: 0x0, symName: _chunk_clone, symObjAddr: 0x3F5D, symBinAddr: 0x9A79, symSize: 0x56 }
- - { offset: 0x17C37, size: 0x8, addend: 0x0, symName: _make_literal, symObjAddr: 0x3BF5, symBinAddr: 0x9711, symSize: 0x9D }
- - { offset: 0x17CBD, size: 0x8, addend: 0x0, symName: _manual_scan_link_url, symObjAddr: 0x34D1, symBinAddr: 0x8FED, symSize: 0x153 }
- - { offset: 0x17DA1, size: 0x8, addend: 0x0, symName: _adjust_subj_node_newlines, symObjAddr: 0x3C92, symBinAddr: 0x97AE, symSize: 0x6A }
- - { offset: 0x17E6F, size: 0x8, addend: 0x0, symName: _link_label, symObjAddr: 0x3244, symBinAddr: 0x8D60, symSize: 0x1B8 }
- - { offset: 0x180D8, size: 0x8, addend: 0x0, symName: _spnl, symObjAddr: 0x33FC, symBinAddr: 0x8F18, symSize: 0xD5 }
- - { offset: 0x1811C, size: 0x8, addend: 0x0, symName: _chunk_clone, symObjAddr: 0x3F5D, symBinAddr: 0x9A79, symSize: 0x56 }
- - { offset: 0x181AA, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.18, symObjAddr: 0x4248, symBinAddr: 0x20F10, symSize: 0x23 }
- - { offset: 0x18203, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.9, symObjAddr: 0x410D, symBinAddr: 0x20DD5, symSize: 0x23 }
- - { offset: 0x18288, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.16, symObjAddr: 0x4202, symBinAddr: 0x20ECA, symSize: 0x23 }
- - { offset: 0x1830C, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.14, symObjAddr: 0x41BC, symBinAddr: 0x20E84, symSize: 0x23 }
- - { offset: 0x18391, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.15, symObjAddr: 0x41DF, symBinAddr: 0x20EA7, symSize: 0x23 }
- - { offset: 0x18416, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.13, symObjAddr: 0x4199, symBinAddr: 0x20E61, symSize: 0x23 }
- - { offset: 0x1849B, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.19, symObjAddr: 0x426B, symBinAddr: 0x20F33, symSize: 0x23 }
- - { offset: 0x184F4, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.6, symObjAddr: 0x40A4, symBinAddr: 0x20D6C, symSize: 0x23 }
- - { offset: 0x18563, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.2, symObjAddr: 0x4018, symBinAddr: 0x20CE0, symSize: 0x23 }
- - { offset: 0x185A6, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.8, symObjAddr: 0x40EA, symBinAddr: 0x20DB2, symSize: 0x23 }
- - { offset: 0x18615, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.7, symObjAddr: 0x40C7, symBinAddr: 0x20D8F, symSize: 0x23 }
- - { offset: 0x18684, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.17, symObjAddr: 0x4225, symBinAddr: 0x20EED, symSize: 0x23 }
- - { offset: 0x186C7, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.12, symObjAddr: 0x4176, symBinAddr: 0x20E3E, symSize: 0x23 }
- - { offset: 0x18736, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.10, symObjAddr: 0x4130, symBinAddr: 0x20DF8, symSize: 0x23 }
- - { offset: 0x187BA, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.4, symObjAddr: 0x405E, symBinAddr: 0x20D26, symSize: 0x23 }
- - { offset: 0x1883F, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.5, symObjAddr: 0x4081, symBinAddr: 0x20D49, symSize: 0x23 }
- - { offset: 0x188AE, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.1, symObjAddr: 0x3FF5, symBinAddr: 0x20CBD, symSize: 0x23 }
- - { offset: 0x188F1, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.3, symObjAddr: 0x403B, symBinAddr: 0x20D03, symSize: 0x23 }
- - { offset: 0x18960, size: 0x8, addend: 0x0, symName: _cmark_parse_inlines.cold.11, symObjAddr: 0x4153, symBinAddr: 0x20E1B, symSize: 0x23 }
- - { offset: 0x18B00, size: 0x8, addend: 0x0, symName: _remove_delimiter.cold.1, symObjAddr: 0x428E, symBinAddr: 0x20F56, symSize: 0x23 }
- - { offset: 0x18B17, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline, symObjAddr: 0x2F55, symBinAddr: 0x8A71, symSize: 0x2EF }
- - { offset: 0x18F22, size: 0x8, addend: 0x0, symName: _link_label, symObjAddr: 0x3244, symBinAddr: 0x8D60, symSize: 0x1B8 }
- - { offset: 0x18F2C, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.7, symObjAddr: 0x4383, symBinAddr: 0x2104B, symSize: 0x23 }
- - { offset: 0x18F6F, size: 0x8, addend: 0x0, symName: _spnl, symObjAddr: 0x33FC, symBinAddr: 0x8F18, symSize: 0xD5 }
- - { offset: 0x190EA, size: 0x8, addend: 0x0, symName: _manual_scan_link_url, symObjAddr: 0x34D1, symBinAddr: 0x8FED, symSize: 0x153 }
- - { offset: 0x19110, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.1, symObjAddr: 0x42B1, symBinAddr: 0x20F79, symSize: 0x23 }
- - { offset: 0x19168, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.2, symObjAddr: 0x42D4, symBinAddr: 0x20F9C, symSize: 0x23 }
- - { offset: 0x191C0, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.3, symObjAddr: 0x42F7, symBinAddr: 0x20FBF, symSize: 0x23 }
- - { offset: 0x19219, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.4, symObjAddr: 0x431A, symBinAddr: 0x20FE2, symSize: 0x23 }
- - { offset: 0x19271, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.5, symObjAddr: 0x433D, symBinAddr: 0x21005, symSize: 0x23 }
- - { offset: 0x192C9, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_inline.cold.6, symObjAddr: 0x4360, symBinAddr: 0x21028, symSize: 0x23 }
- - { offset: 0x19322, size: 0x8, addend: 0x0, symName: _link_label.cold.5, symObjAddr: 0x4430, symBinAddr: 0x210F8, symSize: 0x23 }
- - { offset: 0x19365, size: 0x8, addend: 0x0, symName: _link_label.cold.4, symObjAddr: 0x440D, symBinAddr: 0x210D5, symSize: 0x23 }
- - { offset: 0x193A8, size: 0x8, addend: 0x0, symName: _link_label.cold.3, symObjAddr: 0x43EA, symBinAddr: 0x210B2, symSize: 0x23 }
- - { offset: 0x193EB, size: 0x8, addend: 0x0, symName: _link_label.cold.1, symObjAddr: 0x43A6, symBinAddr: 0x2106E, symSize: 0x21 }
- - { offset: 0x1942E, size: 0x8, addend: 0x0, symName: _link_label.cold.2, symObjAddr: 0x43C7, symBinAddr: 0x2108F, symSize: 0x23 }
- - { offset: 0x19471, size: 0x8, addend: 0x0, symName: _spnl.cold.1, symObjAddr: 0x4453, symBinAddr: 0x2111B, symSize: 0x23 }
- - { offset: 0x194C9, size: 0x8, addend: 0x0, symName: _spnl.cold.4, symObjAddr: 0x44BC, symBinAddr: 0x21184, symSize: 0x23 }
- - { offset: 0x19521, size: 0x8, addend: 0x0, symName: _spnl.cold.2, symObjAddr: 0x4476, symBinAddr: 0x2113E, symSize: 0x23 }
- - { offset: 0x19579, size: 0x8, addend: 0x0, symName: _spnl.cold.3, symObjAddr: 0x4499, symBinAddr: 0x21161, symSize: 0x23 }
- - { offset: 0x1962A, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline, symObjAddr: 0x3624, symBinAddr: 0x9140, symSize: 0x1E9 }
- - { offset: 0x1992C, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x380D, symBinAddr: 0x9329, symSize: 0x23 }
- - { offset: 0x19936, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline.cold.5, symObjAddr: 0x456B, symBinAddr: 0x21233, symSize: 0x23 }
- - { offset: 0x19990, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline.cold.1, symObjAddr: 0x44DF, symBinAddr: 0x211A7, symSize: 0x23 }
- - { offset: 0x199E8, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline.cold.2, symObjAddr: 0x4502, symBinAddr: 0x211CA, symSize: 0x23 }
- - { offset: 0x19A2B, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline.cold.3, symObjAddr: 0x4525, symBinAddr: 0x211ED, symSize: 0x23 }
- - { offset: 0x19A83, size: 0x8, addend: 0x0, symName: _cmark_parse_reference_attributes_inline.cold.4, symObjAddr: 0x4548, symBinAddr: 0x21210, symSize: 0x23 }
- - { offset: 0x19ADC, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x380D, symBinAddr: 0x9329, symSize: 0x23 }
- - { offset: 0x19B08, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x380D, symBinAddr: 0x9329, symSize: 0x23 }
- - { offset: 0x19B24, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char, symObjAddr: 0x380D, symBinAddr: 0x9329, symSize: 0x23 }
- - { offset: 0x19B51, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_char.cold.1, symObjAddr: 0x458E, symBinAddr: 0x21256, symSize: 0x23 }
- - { offset: 0x19B94, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_peek_at, symObjAddr: 0x3830, symBinAddr: 0x934C, symSize: 0x11 }
- - { offset: 0x19BEF, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_is_eof, symObjAddr: 0x3841, symBinAddr: 0x935D, symSize: 0x11 }
- - { offset: 0x19C74, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_take_while, symObjAddr: 0x3852, symBinAddr: 0x936E, symSize: 0x97 }
- - { offset: 0x19D82, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_push_delimiter, symObjAddr: 0x38E9, symBinAddr: 0x9405, symSize: 0x8C }
- - { offset: 0x19DAE, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_take_while.cold.1, symObjAddr: 0x45B1, symBinAddr: 0x21279, symSize: 0x23 }
- - { offset: 0x19DF1, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_push_delimiter, symObjAddr: 0x38E9, symBinAddr: 0x9405, symSize: 0x8C }
- - { offset: 0x19EB5, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_remove_delimiter, symObjAddr: 0x3975, symBinAddr: 0x9491, symSize: 0xA }
- - { offset: 0x19F04, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_scan_delimiters, symObjAddr: 0x397F, symBinAddr: 0x949B, symSize: 0x1AC }
- - { offset: 0x1A0A6, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_advance_offset, symObjAddr: 0x3B2B, symBinAddr: 0x9647, symSize: 0x9 }
- - { offset: 0x1A0B0, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_scan_delimiters.cold.1, symObjAddr: 0x45D4, symBinAddr: 0x2129C, symSize: 0x23 }
- - { offset: 0x1A0F3, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_advance_offset, symObjAddr: 0x3B2B, symBinAddr: 0x9647, symSize: 0x9 }
- - { offset: 0x1A118, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_offset, symObjAddr: 0x3B34, symBinAddr: 0x9650, symSize: 0x9 }
- - { offset: 0x1A141, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_set_offset, symObjAddr: 0x3B3D, symBinAddr: 0x9659, symSize: 0x9 }
- - { offset: 0x1A174, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_column, symObjAddr: 0x3B46, symBinAddr: 0x9662, symSize: 0x13 }
- - { offset: 0x1A19D, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_chunk, symObjAddr: 0x3B59, symBinAddr: 0x9675, symSize: 0xA }
- - { offset: 0x1A1C6, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_in_bracket, symObjAddr: 0x3B63, symBinAddr: 0x967F, symSize: 0x31 }
- - { offset: 0x1A20D, size: 0x8, addend: 0x0, symName: _cmark_node_unput, symObjAddr: 0x3B94, symBinAddr: 0x96B0, symSize: 0x4E }
- - { offset: 0x1A244, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_last_delimiter, symObjAddr: 0x3BE2, symBinAddr: 0x96FE, symSize: 0xA }
- - { offset: 0x1A26D, size: 0x8, addend: 0x0, symName: _cmark_inline_parser_get_line, symObjAddr: 0x3BEC, symBinAddr: 0x9708, symSize: 0x9 }
- - { offset: 0x1A396, size: 0x8, addend: 0x0, symName: _make_autolink.cold.1, symObjAddr: 0x45F7, symBinAddr: 0x212BF, symSize: 0x21 }
- - { offset: 0x1A4E3, size: 0x8, addend: 0x0, symName: _cmark_iter_new, symObjAddr: 0x0, symBinAddr: 0x9AD0, symSize: 0x48 }
- - { offset: 0x1AA5C, size: 0x8, addend: 0x0, symName: _cmark_iter_new, symObjAddr: 0x0, symBinAddr: 0x9AD0, symSize: 0x48 }
- - { offset: 0x1AAA2, size: 0x8, addend: 0x0, symName: _cmark_iter_free, symObjAddr: 0x48, symBinAddr: 0x9B18, symSize: 0xB }
- - { offset: 0x1AAE9, size: 0x8, addend: 0x0, symName: _cmark_iter_next, symObjAddr: 0x53, symBinAddr: 0x9B23, symSize: 0x9F }
- - { offset: 0x1AB4F, size: 0x8, addend: 0x0, symName: _cmark_iter_reset, symObjAddr: 0xF2, symBinAddr: 0x9BC2, symSize: 0x11 }
- - { offset: 0x1AB59, size: 0x8, addend: 0x0, symName: _cmark_iter_next.cold.1, symObjAddr: 0x4D0, symBinAddr: 0x212E0, symSize: 0x21 }
- - { offset: 0x1AB70, size: 0x8, addend: 0x0, symName: _cmark_iter_reset, symObjAddr: 0xF2, symBinAddr: 0x9BC2, symSize: 0x11 }
- - { offset: 0x1ABC5, size: 0x8, addend: 0x0, symName: _cmark_iter_get_node, symObjAddr: 0x103, symBinAddr: 0x9BD3, symSize: 0xA }
- - { offset: 0x1ABED, size: 0x8, addend: 0x0, symName: _cmark_iter_get_event_type, symObjAddr: 0x10D, symBinAddr: 0x9BDD, symSize: 0x9 }
- - { offset: 0x1AC15, size: 0x8, addend: 0x0, symName: _cmark_iter_get_root, symObjAddr: 0x116, symBinAddr: 0x9BE6, symSize: 0xA }
- - { offset: 0x1ACCC, size: 0x8, addend: 0x0, symName: _cmark_consolidate_text_nodes, symObjAddr: 0x120, symBinAddr: 0x9BF0, symSize: 0x190 }
- - { offset: 0x1AF50, size: 0x8, addend: 0x0, symName: _cmark_node_own, symObjAddr: 0x2B0, symBinAddr: 0x9D80, symSize: 0x220 }
- - { offset: 0x1B167, size: 0x8, addend: 0x0, symName: _cmark_render_latex, symObjAddr: 0x0, symBinAddr: 0x9FA0, symSize: 0x22 }
- - { offset: 0x1BD9A, size: 0x8, addend: 0x0, symName: _cmark_render_latex, symObjAddr: 0x0, symBinAddr: 0x9FA0, symSize: 0x22 }
- - { offset: 0x1BED0, size: 0x8, addend: 0x0, symName: _cmark_render_latex_with_mem, symObjAddr: 0x22, symBinAddr: 0x9FC2, symSize: 0x24 }
- - { offset: 0x1BF32, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x46, symBinAddr: 0x9FE6, symSize: 0x312 }
- - { offset: 0x1C00F, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x358, symBinAddr: 0xA2F8, symSize: 0x690 }
- - { offset: 0x1C703, size: 0x8, addend: 0x0, symName: _get_link_type, symObjAddr: 0xA34, symBinAddr: 0xA9D4, symSize: 0x10B }
- - { offset: 0x1C88C, size: 0x8, addend: 0x0, symName: _S_get_enumlevel, symObjAddr: 0x9E8, symBinAddr: 0xA988, symSize: 0x4C }
- - { offset: 0x1C8F9, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0xB3F, symBinAddr: 0x21303, symSize: 0x23 }
- - { offset: 0x1CA93, size: 0x8, addend: 0x0, symName: _cmark_llist_append, symObjAddr: 0x0, symBinAddr: 0xAADF, symSize: 0x4A }
- - { offset: 0x1CAD7, size: 0x8, addend: 0x0, symName: _cmark_llist_append, symObjAddr: 0x0, symBinAddr: 0xAADF, symSize: 0x4A }
- - { offset: 0x1CB52, size: 0x8, addend: 0x0, symName: _cmark_llist_free_full, symObjAddr: 0x4A, symBinAddr: 0xAB29, symSize: 0x42 }
- - { offset: 0x1CC8E, size: 0x8, addend: 0x0, symName: _cmark_llist_free, symObjAddr: 0x8C, symBinAddr: 0xAB6B, symSize: 0x25 }
- - { offset: 0x1CCC5, size: 0x8, addend: 0x0, symName: _cmark_llist_free, symObjAddr: 0x8C, symBinAddr: 0xAB6B, symSize: 0x25 }
- - { offset: 0x1CD4F, size: 0x8, addend: 0x0, symName: _cmark_render_man, symObjAddr: 0x0, symBinAddr: 0xAB90, symSize: 0x22 }
- - { offset: 0x1D95B, size: 0x8, addend: 0x0, symName: _cmark_render_man, symObjAddr: 0x0, symBinAddr: 0xAB90, symSize: 0x22 }
- - { offset: 0x1DA91, size: 0x8, addend: 0x0, symName: _cmark_render_man_with_mem, symObjAddr: 0x22, symBinAddr: 0xABB2, symSize: 0x24 }
- - { offset: 0x1DAF3, size: 0x8, addend: 0x0, symName: _S_outc, symObjAddr: 0x46, symBinAddr: 0xABD6, symSize: 0xEA }
- - { offset: 0x1DB88, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x130, symBinAddr: 0xACC0, symSize: 0x498 }
- - { offset: 0x1DFFA, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x5C8, symBinAddr: 0x21328, symSize: 0x23 }
- - { offset: 0x1E0DF, size: 0x8, addend: 0x0, symName: _normalize_map_label, symObjAddr: 0x0, symBinAddr: 0xB158, symSize: 0x78 }
- - { offset: 0x1E27D, size: 0x8, addend: 0x0, symName: _normalize_map_label, symObjAddr: 0x0, symBinAddr: 0xB158, symSize: 0x78 }
- - { offset: 0x1E331, size: 0x8, addend: 0x0, symName: _cmark_map_lookup, symObjAddr: 0x78, symBinAddr: 0xB1D0, symSize: 0x163 }
- - { offset: 0x1E3D8, size: 0x8, addend: 0x0, symName: _normalize_map_label.cold.1, symObjAddr: 0x28A, symBinAddr: 0x2134B, symSize: 0x21 }
- - { offset: 0x1E460, size: 0x8, addend: 0x0, symName: _cmark_map_lookup, symObjAddr: 0x78, symBinAddr: 0xB1D0, symSize: 0x163 }
- - { offset: 0x1E62C, size: 0x8, addend: 0x0, symName: _refsearch, symObjAddr: 0x1DB, symBinAddr: 0xB333, symSize: 0x11 }
- - { offset: 0x1E6AA, size: 0x8, addend: 0x0, symName: _cmark_map_free, symObjAddr: 0x1EC, symBinAddr: 0xB344, symSize: 0x45 }
- - { offset: 0x1E723, size: 0x8, addend: 0x0, symName: _cmark_map_new, symObjAddr: 0x231, symBinAddr: 0xB389, symSize: 0x2F }
- - { offset: 0x1E781, size: 0x8, addend: 0x0, symName: _refcmp, symObjAddr: 0x260, symBinAddr: 0xB3B8, symSize: 0x2A }
- - { offset: 0x1E922, size: 0x8, addend: 0x0, symName: _cmark_enable_safety_checks, symObjAddr: 0x0, symBinAddr: 0xB3E4, symSize: 0x3D }
- - { offset: 0x1E92F, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag, symObjAddr: 0x3D, symBinAddr: 0xB421, symSize: 0x62 }
- - { offset: 0x1E950, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.nextflag, symObjAddr: 0x18F8, symBinAddr: 0x31760, symSize: 0x0 }
- - { offset: 0x1E9A0, size: 0x8, addend: 0x0, symName: _cmark_init_standard_node_flags, symObjAddr: 0x9F, symBinAddr: 0xB483, symSize: 0x6 }
- - { offset: 0x1E9D6, size: 0x8, addend: 0x0, symName: _nextflag_lock, symObjAddr: 0xC258, symBinAddr: 0x31918, symSize: 0x0 }
- - { offset: 0x1E9EB, size: 0x8, addend: 0x0, symName: _safety_lock, symObjAddr: 0xC210, symBinAddr: 0x318D0, symSize: 0x0 }
- - { offset: 0x1EA00, size: 0x8, addend: 0x0, symName: _safety_once, symObjAddr: 0x18D8, symBinAddr: 0x31740, symSize: 0x0 }
- - { offset: 0x1EA15, size: 0x8, addend: 0x0, symName: _enable_safety_checks, symObjAddr: 0xC250, symBinAddr: 0x31910, symSize: 0x0 }
- - { offset: 0x1EA31, size: 0x8, addend: 0x0, symName: _nextflag_once, symObjAddr: 0x18E8, symBinAddr: 0x31750, symSize: 0x0 }
- - { offset: 0x1F443, size: 0x8, addend: 0x0, symName: _cmark_enable_safety_checks, symObjAddr: 0x0, symBinAddr: 0xB3E4, symSize: 0x3D }
- - { offset: 0x1F4E1, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.cold.1, symObjAddr: 0x1888, symBinAddr: 0x2136C, symSize: 0x25 }
- - { offset: 0x1F4F8, size: 0x8, addend: 0x0, symName: _cmark_register_node_flag.cold.2, symObjAddr: 0x18AD, symBinAddr: 0x21391, symSize: 0x25 }
- - { offset: 0x1F510, size: 0x8, addend: 0x0, symName: _cmark_init_standard_node_flags, symObjAddr: 0x9F, symBinAddr: 0xB483, symSize: 0x6 }
- - { offset: 0x1F555, size: 0x8, addend: 0x0, symName: _cmark_node_can_contain_type, symObjAddr: 0xA5, symBinAddr: 0xB489, symSize: 0xBB }
- - { offset: 0x1F5D2, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_mem_and_ext, symObjAddr: 0x160, symBinAddr: 0xB544, symSize: 0x9E }
- - { offset: 0x1F6B2, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_ext, symObjAddr: 0x1FE, symBinAddr: 0xB5E2, symSize: 0x14 }
- - { offset: 0x1F6F2, size: 0x8, addend: 0x0, symName: _cmark_node_new_with_mem, symObjAddr: 0x212, symBinAddr: 0xB5F6, symSize: 0xC }
- - { offset: 0x1F76C, size: 0x8, addend: 0x0, symName: _cmark_node_new, symObjAddr: 0x21E, symBinAddr: 0xB602, symSize: 0x13 }
- - { offset: 0x1F807, size: 0x8, addend: 0x0, symName: _cmark_node_free, symObjAddr: 0x231, symBinAddr: 0xB615, symSize: 0x94 }
- - { offset: 0x1F913, size: 0x8, addend: 0x0, symName: _S_node_unlink, symObjAddr: 0x2C5, symBinAddr: 0xB6A9, symSize: 0x46 }
- - { offset: 0x1F955, size: 0x8, addend: 0x0, symName: _free_node_as, symObjAddr: 0x407, symBinAddr: 0xB7EB, symSize: 0xED }
- - { offset: 0x1F9A8, size: 0x8, addend: 0x0, symName: _cmark_node_get_type, symObjAddr: 0x30B, symBinAddr: 0xB6EF, symSize: 0x13 }
- - { offset: 0x1F9D0, size: 0x8, addend: 0x0, symName: _cmark_node_set_type, symObjAddr: 0x31E, symBinAddr: 0xB702, symSize: 0x58 }
- - { offset: 0x1FA3F, size: 0x8, addend: 0x0, symName: _S_can_contain, symObjAddr: 0x376, symBinAddr: 0xB75A, symSize: 0x91 }
- - { offset: 0x1FB4C, size: 0x8, addend: 0x0, symName: _cmark_node_get_type_string, symObjAddr: 0x4F4, symBinAddr: 0xB8D8, symSize: 0x1B0 }
- - { offset: 0x1FB82, size: 0x8, addend: 0x0, symName: _cmark_node_next, symObjAddr: 0x6A4, symBinAddr: 0xBA88, symSize: 0x13 }
- - { offset: 0x1FBAB, size: 0x8, addend: 0x0, symName: _cmark_node_previous, symObjAddr: 0x6B7, symBinAddr: 0xBA9B, symSize: 0x13 }
- - { offset: 0x1FBD4, size: 0x8, addend: 0x0, symName: _cmark_node_parent, symObjAddr: 0x6CA, symBinAddr: 0xBAAE, symSize: 0x13 }
- - { offset: 0x1FBFD, size: 0x8, addend: 0x0, symName: _cmark_node_first_child, symObjAddr: 0x6DD, symBinAddr: 0xBAC1, symSize: 0x13 }
- - { offset: 0x1FC26, size: 0x8, addend: 0x0, symName: _cmark_node_last_child, symObjAddr: 0x6F0, symBinAddr: 0xBAD4, symSize: 0x13 }
- - { offset: 0x1FC4F, size: 0x8, addend: 0x0, symName: _cmark_node_nth_child, symObjAddr: 0x703, symBinAddr: 0xBAE7, symSize: 0x38 }
- - { offset: 0x1FCA6, size: 0x8, addend: 0x0, symName: _cmark_node_parent_footnote_def, symObjAddr: 0x73B, symBinAddr: 0xBB1F, symSize: 0x16 }
- - { offset: 0x1FCCF, size: 0x8, addend: 0x0, symName: _cmark_node_get_user_data, symObjAddr: 0x751, symBinAddr: 0xBB35, symSize: 0x13 }
- - { offset: 0x1FCF8, size: 0x8, addend: 0x0, symName: _cmark_node_set_user_data, symObjAddr: 0x764, symBinAddr: 0xBB48, symSize: 0x18 }
- - { offset: 0x1FD2F, size: 0x8, addend: 0x0, symName: _cmark_node_set_user_data_free_func, symObjAddr: 0x77C, symBinAddr: 0xBB60, symSize: 0x18 }
- - { offset: 0x1FD94, size: 0x8, addend: 0x0, symName: _cmark_node_get_literal, symObjAddr: 0x794, symBinAddr: 0xBB78, symSize: 0x12E }
- - { offset: 0x1FE6E, size: 0x8, addend: 0x0, symName: _cmark_node_get_backtick_count, symObjAddr: 0x8C2, symBinAddr: 0xBCA6, symSize: 0x9 }
- - { offset: 0x1FECC, size: 0x8, addend: 0x0, symName: _cmark_node_set_literal, symObjAddr: 0x8CB, symBinAddr: 0xBCAF, symSize: 0x12F }
- - { offset: 0x1FFE4, size: 0x8, addend: 0x0, symName: _cmark_node_get_string_content, symObjAddr: 0x9FA, symBinAddr: 0xBDDE, symSize: 0xA }
- - { offset: 0x2000D, size: 0x8, addend: 0x0, symName: _cmark_node_set_string_content, symObjAddr: 0xA04, symBinAddr: 0xBDE8, symSize: 0x10 }
- - { offset: 0x20076, size: 0x8, addend: 0x0, symName: _cmark_node_get_heading_level, symObjAddr: 0xA14, symBinAddr: 0xBDF8, symSize: 0x1B }
- - { offset: 0x2009F, size: 0x8, addend: 0x0, symName: _cmark_node_set_heading_level, symObjAddr: 0xA2F, symBinAddr: 0xBE13, symSize: 0x2E }
- - { offset: 0x200D6, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_type, symObjAddr: 0xA5D, symBinAddr: 0xBE41, symSize: 0x1B }
- - { offset: 0x200F1, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_type, symObjAddr: 0xA78, symBinAddr: 0xBE5C, symSize: 0x2E }
- - { offset: 0x20143, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_marker, symObjAddr: 0xAA6, symBinAddr: 0xBE8A, symSize: 0x39 }
- - { offset: 0x20189, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_marker, symObjAddr: 0xADF, symBinAddr: 0xBEC3, symSize: 0x47 }
- - { offset: 0x201DF, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_delim, symObjAddr: 0xB26, symBinAddr: 0xBF0A, symSize: 0x1B }
- - { offset: 0x20208, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_delim, symObjAddr: 0xB41, symBinAddr: 0xBF25, symSize: 0x2E }
- - { offset: 0x2023F, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_start, symObjAddr: 0xB6F, symBinAddr: 0xBF53, symSize: 0x1B }
- - { offset: 0x20268, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_start, symObjAddr: 0xB8A, symBinAddr: 0xBF6E, symSize: 0x2A }
- - { offset: 0x2029F, size: 0x8, addend: 0x0, symName: _cmark_node_get_list_tight, symObjAddr: 0xBB4, symBinAddr: 0xBF98, symSize: 0x1C }
- - { offset: 0x202C8, size: 0x8, addend: 0x0, symName: _cmark_node_set_list_tight, symObjAddr: 0xBD0, symBinAddr: 0xBFB4, symSize: 0x24 }
- - { offset: 0x202FF, size: 0x8, addend: 0x0, symName: _cmark_node_get_item_index, symObjAddr: 0xBF4, symBinAddr: 0xBFD8, symSize: 0x1B }
- - { offset: 0x20328, size: 0x8, addend: 0x0, symName: _cmark_node_set_item_index, symObjAddr: 0xC0F, symBinAddr: 0xBFF3, symSize: 0x2A }
- - { offset: 0x2035F, size: 0x8, addend: 0x0, symName: _cmark_node_get_fence_info, symObjAddr: 0xC39, symBinAddr: 0xC01D, symSize: 0x87 }
- - { offset: 0x203E1, size: 0x8, addend: 0x0, symName: _cmark_node_set_fence_info, symObjAddr: 0xCC0, symBinAddr: 0xC0A4, symSize: 0xBD }
- - { offset: 0x20485, size: 0x8, addend: 0x0, symName: _cmark_node_get_fenced, symObjAddr: 0xD7D, symBinAddr: 0xC161, symSize: 0x36 }
- - { offset: 0x204D8, size: 0x8, addend: 0x0, symName: _cmark_node_set_fenced, symObjAddr: 0xDB3, symBinAddr: 0xC197, symSize: 0x34 }
- - { offset: 0x20539, size: 0x8, addend: 0x0, symName: _cmark_node_get_url, symObjAddr: 0xDE7, symBinAddr: 0xC1CB, symSize: 0x8D }
- - { offset: 0x205BB, size: 0x8, addend: 0x0, symName: _cmark_node_set_url, symObjAddr: 0xE74, symBinAddr: 0xC258, symSize: 0xC3 }
- - { offset: 0x2065F, size: 0x8, addend: 0x0, symName: _cmark_node_get_title, symObjAddr: 0xF37, symBinAddr: 0xC31B, symSize: 0x8D }
- - { offset: 0x206E1, size: 0x8, addend: 0x0, symName: _cmark_node_set_title, symObjAddr: 0xFC4, symBinAddr: 0xC3A8, symSize: 0xC3 }
- - { offset: 0x20785, size: 0x8, addend: 0x0, symName: _cmark_node_get_attributes, symObjAddr: 0x1087, symBinAddr: 0xC46B, symSize: 0x87 }
- - { offset: 0x20807, size: 0x8, addend: 0x0, symName: _cmark_node_set_attributes, symObjAddr: 0x110E, symBinAddr: 0xC4F2, symSize: 0xBD }
- - { offset: 0x208AB, size: 0x8, addend: 0x0, symName: _cmark_node_get_on_enter, symObjAddr: 0x11CB, symBinAddr: 0xC5AF, symSize: 0x91 }
- - { offset: 0x2092D, size: 0x8, addend: 0x0, symName: _cmark_node_set_on_enter, symObjAddr: 0x125C, symBinAddr: 0xC640, symSize: 0xC3 }
- - { offset: 0x209D1, size: 0x8, addend: 0x0, symName: _cmark_node_get_on_exit, symObjAddr: 0x131F, symBinAddr: 0xC703, symSize: 0x91 }
- - { offset: 0x20A53, size: 0x8, addend: 0x0, symName: _cmark_node_set_on_exit, symObjAddr: 0x13B0, symBinAddr: 0xC794, symSize: 0xC3 }
- - { offset: 0x20AF7, size: 0x8, addend: 0x0, symName: _cmark_node_get_syntax_extension, symObjAddr: 0x1473, symBinAddr: 0xC857, symSize: 0x13 }
- - { offset: 0x20B20, size: 0x8, addend: 0x0, symName: _cmark_node_set_syntax_extension, symObjAddr: 0x1486, symBinAddr: 0xC86A, symSize: 0x18 }
- - { offset: 0x20B57, size: 0x8, addend: 0x0, symName: _cmark_node_get_start_line, symObjAddr: 0x149E, symBinAddr: 0xC882, symSize: 0x12 }
- - { offset: 0x20B80, size: 0x8, addend: 0x0, symName: _cmark_node_get_start_column, symObjAddr: 0x14B0, symBinAddr: 0xC894, symSize: 0x12 }
- - { offset: 0x20BA9, size: 0x8, addend: 0x0, symName: _cmark_node_get_end_line, symObjAddr: 0x14C2, symBinAddr: 0xC8A6, symSize: 0x12 }
- - { offset: 0x20BD2, size: 0x8, addend: 0x0, symName: _cmark_node_get_end_column, symObjAddr: 0x14D4, symBinAddr: 0xC8B8, symSize: 0x12 }
- - { offset: 0x20BFB, size: 0x8, addend: 0x0, symName: _cmark_node_unlink, symObjAddr: 0x14E6, symBinAddr: 0xC8CA, symSize: 0x24 }
- - { offset: 0x20C2D, size: 0x8, addend: 0x0, symName: _cmark_node_insert_before, symObjAddr: 0x150A, symBinAddr: 0xC8EE, symSize: 0x86 }
- - { offset: 0x20CA9, size: 0x8, addend: 0x0, symName: _cmark_node_insert_after, symObjAddr: 0x1590, symBinAddr: 0xC974, symSize: 0x86 }
- - { offset: 0x20D3C, size: 0x8, addend: 0x0, symName: _cmark_node_replace, symObjAddr: 0x1616, symBinAddr: 0xC9FA, symSize: 0x39 }
- - { offset: 0x20DC4, size: 0x8, addend: 0x0, symName: _cmark_node_prepend_child, symObjAddr: 0x164F, symBinAddr: 0xCA33, symSize: 0x56 }
- - { offset: 0x20E3F, size: 0x8, addend: 0x0, symName: _cmark_node_append_child, symObjAddr: 0x16A5, symBinAddr: 0xCA89, symSize: 0x56 }
- - { offset: 0x20EBA, size: 0x8, addend: 0x0, symName: _cmark_node_check, symObjAddr: 0x16FB, symBinAddr: 0xCADF, symSize: 0x11D }
- - { offset: 0x20F8F, size: 0x8, addend: 0x0, symName: _S_print_error, symObjAddr: 0x1818, symBinAddr: 0xCBFC, symSize: 0x4A }
- - { offset: 0x21017, size: 0x8, addend: 0x0, symName: _initialize_safety, symObjAddr: 0x1862, symBinAddr: 0xCC46, symSize: 0x13 }
- - { offset: 0x2106B, size: 0x8, addend: 0x0, symName: _initialize_nextflag, symObjAddr: 0x1875, symBinAddr: 0xCC59, symSize: 0x13 }
- - { offset: 0x2118A, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext, symObjAddr: 0x0, symBinAddr: 0xCC6C, symSize: 0x29 }
- - { offset: 0x21D84, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext, symObjAddr: 0x0, symBinAddr: 0xCC6C, symSize: 0x29 }
- - { offset: 0x21EAF, size: 0x8, addend: 0x0, symName: _cmark_render_plaintext_with_mem, symObjAddr: 0x29, symBinAddr: 0xCC95, symSize: 0x2E }
- - { offset: 0x21F0A, size: 0x8, addend: 0x0, symName: _outc, symObjAddr: 0x57, symBinAddr: 0xCCC3, symSize: 0xC }
- - { offset: 0x21FBF, size: 0x8, addend: 0x0, symName: _S_render_node, symObjAddr: 0x63, symBinAddr: 0xCCCF, symSize: 0x509 }
- - { offset: 0x22364, size: 0x8, addend: 0x0, symName: _cmark_chunk_to_cstr, symObjAddr: 0x56C, symBinAddr: 0xD1D8, symSize: 0x5A }
- - { offset: 0x22421, size: 0x8, addend: 0x0, symName: _S_render_node.cold.1, symObjAddr: 0x5C6, symBinAddr: 0x213B6, symSize: 0x23 }
- - { offset: 0x2251F, size: 0x8, addend: 0x0, symName: _cmark_plugin_register_syntax_extension, symObjAddr: 0x0, symBinAddr: 0xD232, symSize: 0x2A }
- - { offset: 0x2261E, size: 0x8, addend: 0x0, symName: _cmark_plugin_register_syntax_extension, symObjAddr: 0x0, symBinAddr: 0xD232, symSize: 0x2A }
- - { offset: 0x22686, size: 0x8, addend: 0x0, symName: _cmark_plugin_new, symObjAddr: 0x2A, symBinAddr: 0xD25C, symSize: 0x20 }
- - { offset: 0x226C5, size: 0x8, addend: 0x0, symName: _cmark_plugin_free, symObjAddr: 0x4A, symBinAddr: 0xD27C, symSize: 0x30 }
- - { offset: 0x22719, size: 0x8, addend: 0x0, symName: _cmark_plugin_steal_syntax_extensions, symObjAddr: 0x7A, symBinAddr: 0xD2AC, symSize: 0x10 }
- - { offset: 0x227B6, size: 0x8, addend: 0x0, symName: _cmark_reference_create, symObjAddr: 0x0, symBinAddr: 0xD2BC, symSize: 0xC5 }
- - { offset: 0x228DA, size: 0x8, addend: 0x0, symName: _cmark_reference_create, symObjAddr: 0x0, symBinAddr: 0xD2BC, symSize: 0xC5 }
- - { offset: 0x229A1, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes, symObjAddr: 0xC5, symBinAddr: 0xD381, symSize: 0x9E }
- - { offset: 0x22A65, size: 0x8, addend: 0x0, symName: _cmark_reference_create.cold.1, symObjAddr: 0x1FA, symBinAddr: 0x213D9, symSize: 0x21 }
- - { offset: 0x22A7C, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes, symObjAddr: 0xC5, symBinAddr: 0xD381, symSize: 0x9E }
- - { offset: 0x22B20, size: 0x8, addend: 0x0, symName: _cmark_reference_map_new, symObjAddr: 0x163, symBinAddr: 0xD41F, symSize: 0x11 }
- - { offset: 0x22B40, size: 0x8, addend: 0x0, symName: _cmark_reference_create_attributes.cold.1, symObjAddr: 0x21B, symBinAddr: 0x213FA, symSize: 0x21 }
- - { offset: 0x22B57, size: 0x8, addend: 0x0, symName: _cmark_reference_map_new, symObjAddr: 0x163, symBinAddr: 0xD41F, symSize: 0x11 }
- - { offset: 0x22C5C, size: 0x8, addend: 0x0, symName: _reference_free, symObjAddr: 0x174, symBinAddr: 0xD430, symSize: 0x86 }
- - { offset: 0x22E11, size: 0x8, addend: 0x0, symName: _cmark_register_plugin, symObjAddr: 0x0, symBinAddr: 0xD4B6, symSize: 0xAB }
- - { offset: 0x22E2A, size: 0x8, addend: 0x0, symName: _extensions_lock, symObjAddr: 0x3230, symBinAddr: 0x31958, symSize: 0x0 }
- - { offset: 0x22E3F, size: 0x8, addend: 0x0, symName: _extensions_once, symObjAddr: 0x1F8, symBinAddr: 0x31768, symSize: 0x0 }
- - { offset: 0x22E54, size: 0x8, addend: 0x0, symName: _syntax_extensions, symObjAddr: 0x3270, symBinAddr: 0x31998, symSize: 0x0 }
- - { offset: 0x23499, size: 0x8, addend: 0x0, symName: _cmark_register_plugin, symObjAddr: 0x0, symBinAddr: 0xD4B6, symSize: 0xAB }
- - { offset: 0x2363A, size: 0x8, addend: 0x0, symName: _cmark_release_plugins, symObjAddr: 0xAB, symBinAddr: 0xD561, symSize: 0x5A }
- - { offset: 0x2369B, size: 0x8, addend: 0x0, symName: _cmark_list_syntax_extensions, symObjAddr: 0x105, symBinAddr: 0xD5BB, symSize: 0x6C }
- - { offset: 0x23723, size: 0x8, addend: 0x0, symName: _cmark_find_syntax_extension, symObjAddr: 0x171, symBinAddr: 0xD627, symSize: 0x6E }
- - { offset: 0x237D8, size: 0x8, addend: 0x0, symName: _initialize_extensions, symObjAddr: 0x1DF, symBinAddr: 0xD695, symSize: 0x13 }
- - { offset: 0x238A5, size: 0x8, addend: 0x0, symName: _cmark_render_ascii, symObjAddr: 0x0, symBinAddr: 0xD6A8, symSize: 0x29 }
- - { offset: 0x23A36, size: 0x8, addend: 0x0, symName: _cmark_render_ascii, symObjAddr: 0x0, symBinAddr: 0xD6A8, symSize: 0x29 }
- - { offset: 0x23B69, size: 0x8, addend: 0x0, symName: _cmark_render_code_point, symObjAddr: 0x29, symBinAddr: 0xD6D1, symSize: 0x20 }
- - { offset: 0x23BB6, size: 0x8, addend: 0x0, symName: _cmark_render, symObjAddr: 0x49, symBinAddr: 0xD6F1, symSize: 0x1D1 }
- - { offset: 0x247E9, size: 0x8, addend: 0x0, symName: _S_cr, symObjAddr: 0x21A, symBinAddr: 0xD8C2, symSize: 0x13 }
- - { offset: 0x2480D, size: 0x8, addend: 0x0, symName: _S_blankline, symObjAddr: 0x22D, symBinAddr: 0xD8D5, symSize: 0x13 }
- - { offset: 0x248BB, size: 0x8, addend: 0x0, symName: _S_out, symObjAddr: 0x240, symBinAddr: 0xD8E8, symSize: 0x392 }
- - { offset: 0x24D05, size: 0x8, addend: 0x0, symName: __scan_at, symObjAddr: 0x0, symBinAddr: 0xDC7C, symSize: 0x48 }
- - { offset: 0x24D12, size: 0x8, addend: 0x0, symName: __scan_autolink_uri, symObjAddr: 0x956, symBinAddr: 0xE5D2, symSize: 0xA1D }
- - { offset: 0x24D39, size: 0x8, addend: 0x0, symName: __scan_autolink_uri.yybm, symObjAddr: 0x9E40, symBinAddr: 0x21B20, symSize: 0x0 }
- - { offset: 0x24E9F, size: 0x8, addend: 0x0, symName: __scan_autolink_email, symObjAddr: 0x1373, symBinAddr: 0xEFEF, symSize: 0x2B69 }
- - { offset: 0x24EC6, size: 0x8, addend: 0x0, symName: __scan_autolink_email.yybm, symObjAddr: 0x9F40, symBinAddr: 0x21C20, symSize: 0x0 }
- - { offset: 0x2572C, size: 0x8, addend: 0x0, symName: __scan_html_tag, symObjAddr: 0x3EDC, symBinAddr: 0x11B58, symSize: 0x619 }
- - { offset: 0x25753, size: 0x8, addend: 0x0, symName: __scan_html_tag.yybm, symObjAddr: 0xA040, symBinAddr: 0x21D20, symSize: 0x0 }
- - { offset: 0x25A09, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag, symObjAddr: 0x44F5, symBinAddr: 0x12171, symSize: 0x2B7 }
- - { offset: 0x25A30, size: 0x8, addend: 0x0, symName: __scan_liberal_html_tag.yybm, symObjAddr: 0xA140, symBinAddr: 0x21E20, symSize: 0x0 }
- - { offset: 0x25BD6, size: 0x8, addend: 0x0, symName: __scan_html_comment, symObjAddr: 0x47AC, symBinAddr: 0x12428, symSize: 0x19E }
- - { offset: 0x25BFD, size: 0x8, addend: 0x0, symName: __scan_html_comment.yybm, symObjAddr: 0xA240, symBinAddr: 0x21F20, symSize: 0x0 }
- - { offset: 0x25D13, size: 0x8, addend: 0x0, symName: __scan_html_pi, symObjAddr: 0x494A, symBinAddr: 0x125C6, symSize: 0x26D }
- - { offset: 0x25D3A, size: 0x8, addend: 0x0, symName: __scan_html_pi.yybm, symObjAddr: 0xA340, symBinAddr: 0x22020, symSize: 0x0 }
- - { offset: 0x25EE8, size: 0x8, addend: 0x0, symName: __scan_html_declaration, symObjAddr: 0x4BB7, symBinAddr: 0x12833, symSize: 0x13E }
- - { offset: 0x25F0F, size: 0x8, addend: 0x0, symName: __scan_html_declaration.yybm, symObjAddr: 0xA440, symBinAddr: 0x22120, symSize: 0x0 }
- - { offset: 0x2603D, size: 0x8, addend: 0x0, symName: __scan_html_cdata, symObjAddr: 0x4CF5, symBinAddr: 0x12971, symSize: 0x251 }
- - { offset: 0x26064, size: 0x8, addend: 0x0, symName: __scan_html_cdata.yybm, symObjAddr: 0xA540, symBinAddr: 0x22220, symSize: 0x0 }
- - { offset: 0x2609B, size: 0x8, addend: 0x0, symName: __scan_html_cdata, symObjAddr: 0x4CF5, symBinAddr: 0x12971, symSize: 0x251 }
- - { offset: 0x261DA, size: 0x8, addend: 0x0, symName: __scan_html_block_start_7, symObjAddr: 0x6464, symBinAddr: 0x140E0, symSize: 0x62E }
- - { offset: 0x26201, size: 0x8, addend: 0x0, symName: __scan_html_block_start_7.yybm, symObjAddr: 0xA640, symBinAddr: 0x22320, symSize: 0x0 }
- - { offset: 0x264C1, size: 0x8, addend: 0x0, symName: __scan_html_block_end_1, symObjAddr: 0x6A92, symBinAddr: 0x1470E, symSize: 0xA9F }
- - { offset: 0x264E8, size: 0x8, addend: 0x0, symName: __scan_html_block_end_1.yybm, symObjAddr: 0xA740, symBinAddr: 0x22420, symSize: 0x0 }
- - { offset: 0x267D6, size: 0x8, addend: 0x0, symName: __scan_html_block_end_2, symObjAddr: 0x7531, symBinAddr: 0x151AD, symSize: 0x425 }
- - { offset: 0x267FD, size: 0x8, addend: 0x0, symName: __scan_html_block_end_2.yybm, symObjAddr: 0xA840, symBinAddr: 0x22520, symSize: 0x0 }
- - { offset: 0x269D3, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3, symObjAddr: 0x7956, symBinAddr: 0x155D2, symSize: 0x38E }
- - { offset: 0x269FA, size: 0x8, addend: 0x0, symName: __scan_html_block_end_3.yybm, symObjAddr: 0xA940, symBinAddr: 0x22620, symSize: 0x0 }
- - { offset: 0x26BC8, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4, symObjAddr: 0x7CE4, symBinAddr: 0x15960, symSize: 0x2B6 }
- - { offset: 0x26BEF, size: 0x8, addend: 0x0, symName: __scan_html_block_end_4.yybm, symObjAddr: 0xAA40, symBinAddr: 0x22720, symSize: 0x0 }
- - { offset: 0x26D95, size: 0x8, addend: 0x0, symName: __scan_html_block_end_5, symObjAddr: 0x7F9A, symBinAddr: 0x15C16, symSize: 0x425 }
- - { offset: 0x26DBC, size: 0x8, addend: 0x0, symName: __scan_html_block_end_5.yybm, symObjAddr: 0xAB40, symBinAddr: 0x22820, symSize: 0x0 }
- - { offset: 0x26F92, size: 0x8, addend: 0x0, symName: __scan_link_title, symObjAddr: 0x83BF, symBinAddr: 0x1603B, symSize: 0x5E0 }
- - { offset: 0x26FB9, size: 0x8, addend: 0x0, symName: __scan_link_title.yybm, symObjAddr: 0xAC40, symBinAddr: 0x22920, symSize: 0x0 }
- - { offset: 0x272BF, size: 0x8, addend: 0x0, symName: __scan_spacechars, symObjAddr: 0x899F, symBinAddr: 0x1661B, symSize: 0x28 }
- - { offset: 0x272E6, size: 0x8, addend: 0x0, symName: __scan_spacechars.yybm, symObjAddr: 0xAD40, symBinAddr: 0x22A20, symSize: 0x0 }
- - { offset: 0x27338, size: 0x8, addend: 0x0, symName: __scan_atx_heading_start, symObjAddr: 0x89C7, symBinAddr: 0x16643, symSize: 0x127 }
- - { offset: 0x2735F, size: 0x8, addend: 0x0, symName: __scan_atx_heading_start.yybm, symObjAddr: 0xAE40, symBinAddr: 0x22B20, symSize: 0x0 }
- - { offset: 0x27425, size: 0x8, addend: 0x0, symName: __scan_setext_heading_line, symObjAddr: 0x8AEE, symBinAddr: 0x1676A, symSize: 0x153 }
- - { offset: 0x2744C, size: 0x8, addend: 0x0, symName: __scan_setext_heading_line.yybm, symObjAddr: 0xAF40, symBinAddr: 0x22C20, symSize: 0x0 }
- - { offset: 0x27544, size: 0x8, addend: 0x0, symName: __scan_open_code_fence, symObjAddr: 0x8C41, symBinAddr: 0x168BD, symSize: 0x357 }
- - { offset: 0x2756B, size: 0x8, addend: 0x0, symName: __scan_open_code_fence.yybm, symObjAddr: 0xB040, symBinAddr: 0x22D20, symSize: 0x0 }
- - { offset: 0x27743, size: 0x8, addend: 0x0, symName: __scan_close_code_fence, symObjAddr: 0x8F98, symBinAddr: 0x16C14, symSize: 0x127 }
- - { offset: 0x2776A, size: 0x8, addend: 0x0, symName: __scan_close_code_fence.yybm, symObjAddr: 0xB140, symBinAddr: 0x22E20, symSize: 0x0 }
- - { offset: 0x2785A, size: 0x8, addend: 0x0, symName: __scan_footnote_definition, symObjAddr: 0x9D3F, symBinAddr: 0x179BB, symSize: 0xF2 }
- - { offset: 0x27881, size: 0x8, addend: 0x0, symName: __scan_footnote_definition.yybm, symObjAddr: 0xB240, symBinAddr: 0x22F20, symSize: 0x0 }
- - { offset: 0x279BF, size: 0x8, addend: 0x0, symName: __scan_at, symObjAddr: 0x0, symBinAddr: 0xDC7C, symSize: 0x48 }
- - { offset: 0x27A4C, size: 0x8, addend: 0x0, symName: __scan_scheme, symObjAddr: 0x48, symBinAddr: 0xDCC4, symSize: 0x90E }
- - { offset: 0x27B17, size: 0x8, addend: 0x0, symName: __scan_html_block_start, symObjAddr: 0x4F46, symBinAddr: 0x12BC2, symSize: 0x151E }
- - { offset: 0x28558, size: 0x8, addend: 0x0, symName: __scan_entity, symObjAddr: 0x90BF, symBinAddr: 0x16D3B, symSize: 0x9C0 }
- - { offset: 0x288A7, size: 0x8, addend: 0x0, symName: __scan_dangerous_url, symObjAddr: 0x9A7F, symBinAddr: 0x176FB, symSize: 0x2C0 }
- - { offset: 0x28C7F, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_free, symObjAddr: 0x0, symBinAddr: 0x17AAD, symSize: 0x45 }
- - { offset: 0x292CF, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_free, symObjAddr: 0x0, symBinAddr: 0x17AAD, symSize: 0x45 }
- - { offset: 0x29343, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_new, symObjAddr: 0x45, symBinAddr: 0x17AF2, symSize: 0x55 }
- - { offset: 0x293D8, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_add_node, symObjAddr: 0x9A, symBinAddr: 0x17B47, symSize: 0x30 }
- - { offset: 0x29413, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_emphasis, symObjAddr: 0xCA, symBinAddr: 0x17B77, symSize: 0xD }
- - { offset: 0x2941D, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_add_node.cold.1, symObjAddr: 0x1C1, symBinAddr: 0x2141B, symSize: 0x21 }
- - { offset: 0x29434, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_emphasis, symObjAddr: 0xCA, symBinAddr: 0x17B77, symSize: 0xD }
- - { offset: 0x29466, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_open_block_func, symObjAddr: 0xD7, symBinAddr: 0x17B84, symSize: 0xA }
- - { offset: 0x29498, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_match_block_func, symObjAddr: 0xE1, symBinAddr: 0x17B8E, symSize: 0x9 }
- - { offset: 0x294CA, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_match_inline_func, symObjAddr: 0xEA, symBinAddr: 0x17B97, symSize: 0xA }
- - { offset: 0x294FC, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_inline_from_delim_func, symObjAddr: 0xF4, symBinAddr: 0x17BA1, symSize: 0xA }
- - { offset: 0x2952E, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_special_inline_chars, symObjAddr: 0xFE, symBinAddr: 0x17BAB, symSize: 0xA }
- - { offset: 0x29560, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_get_type_string_func, symObjAddr: 0x108, symBinAddr: 0x17BB5, symSize: 0xA }
- - { offset: 0x29592, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_can_contain_func, symObjAddr: 0x112, symBinAddr: 0x17BBF, symSize: 0xA }
- - { offset: 0x295C4, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_contains_inlines_func, symObjAddr: 0x11C, symBinAddr: 0x17BC9, symSize: 0xA }
- - { offset: 0x295F6, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_commonmark_render_func, symObjAddr: 0x126, symBinAddr: 0x17BD3, symSize: 0xA }
- - { offset: 0x29628, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_plaintext_render_func, symObjAddr: 0x130, symBinAddr: 0x17BDD, symSize: 0xA }
- - { offset: 0x2965A, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_latex_render_func, symObjAddr: 0x13A, symBinAddr: 0x17BE7, symSize: 0xA }
- - { offset: 0x2968C, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_xml_attr_func, symObjAddr: 0x144, symBinAddr: 0x17BF1, symSize: 0xA }
- - { offset: 0x296BE, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_man_render_func, symObjAddr: 0x14E, symBinAddr: 0x17BFB, symSize: 0xD }
- - { offset: 0x296F0, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_html_render_func, symObjAddr: 0x15B, symBinAddr: 0x17C08, symSize: 0xD }
- - { offset: 0x29722, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_html_filter_func, symObjAddr: 0x168, symBinAddr: 0x17C15, symSize: 0xD }
- - { offset: 0x29754, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_postprocess_func, symObjAddr: 0x175, symBinAddr: 0x17C22, symSize: 0xD }
- - { offset: 0x29786, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_private, symObjAddr: 0x182, symBinAddr: 0x17C2F, symSize: 0xE }
- - { offset: 0x297C6, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_get_private, symObjAddr: 0x190, symBinAddr: 0x17C3D, symSize: 0xA }
- - { offset: 0x297EE, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_opaque_alloc_func, symObjAddr: 0x19A, symBinAddr: 0x17C47, symSize: 0xD }
- - { offset: 0x29820, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_opaque_free_func, symObjAddr: 0x1A7, symBinAddr: 0x17C54, symSize: 0xD }
- - { offset: 0x29852, size: 0x8, addend: 0x0, symName: _cmark_syntax_extension_set_commonmark_escape_func, symObjAddr: 0x1B4, symBinAddr: 0x17C61, symSize: 0xD }
- - { offset: 0x29958, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_check, symObjAddr: 0x0, symBinAddr: 0x17C70, symSize: 0x1F1 }
- - { offset: 0x2997F, size: 0x8, addend: 0x0, symName: _utf8proc_utf8class, symObjAddr: 0x8780, symBinAddr: 0x23090, symSize: 0x0 }
- - { offset: 0x29ACC, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_check, symObjAddr: 0x0, symBinAddr: 0x17C70, symSize: 0x1F1 }
- - { offset: 0x29C06, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_iterate, symObjAddr: 0x1F1, symBinAddr: 0x17E61, symSize: 0x14B }
- - { offset: 0x29C99, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_encode_char, symObjAddr: 0x33C, symBinAddr: 0x17FAC, symSize: 0x100 }
- - { offset: 0x29D18, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_case_fold, symObjAddr: 0x43C, symBinAddr: 0x180AC, symSize: 0x7A98 }
- - { offset: 0x29D22, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_encode_char.cold.1, symObjAddr: 0x86B6, symBinAddr: 0x2143E, symSize: 0x23 }
- - { offset: 0x29D7C, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_case_fold, symObjAddr: 0x43C, symBinAddr: 0x180AC, symSize: 0x7A98 }
- - { offset: 0x3B364, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_is_space, symObjAddr: 0x7ED4, symBinAddr: 0x1FB44, symSize: 0x5A }
- - { offset: 0x3B38C, size: 0x8, addend: 0x0, symName: _cmark_utf8proc_is_punctuation, symObjAddr: 0x7F2E, symBinAddr: 0x1FB9E, symSize: 0x788 }
- - { offset: 0x3B4A1, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x20328, symSize: 0xD }
- - { offset: 0x3BED5, size: 0x8, addend: 0x0, symName: _cmark_render_xml, symObjAddr: 0x0, symBinAddr: 0x20328, symSize: 0xD }
- - { offset: 0x3BF43, size: 0x8, addend: 0x0, symName: _cmark_render_xml_with_mem, symObjAddr: 0xD, symBinAddr: 0x20335, symSize: 0x50F }
-...
diff --git a/project.yml b/project.yml
index 680f49802..bae3e60a9 100644
--- a/project.yml
+++ b/project.yml
@@ -17,6 +17,9 @@ packages:
ThreeDS_SDK:
url: https://github.com/netceteragroup/ios-3ds-sdk-spm
version: 2.7.00
+ swift-cmark:
+ url: https://github.com/swiftlang/swift-cmark
+ version: 0.7.1
targets:
ProcessOutCoreUI:
type: framework
@@ -70,7 +73,8 @@ targets:
sources:
- path: Sources/ProcessOut
dependencies:
- - framework: Vendor/cmark_gfm.xcframework
+ - package: swift-cmark
+ product: cmark-gfm
ProcessOutTests:
type: bundle.unit-test
platform: iOS