SYMBOL INDEX (2218 symbols across 218 files) FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/html/parser.c function ts_lex (line 318) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 1888) | extern const TSLanguage *tree_sitter_html(void) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/html/scanner.cc type TokenType (line 14) | enum TokenType { type Scanner (line 26) | struct Scanner { method Scanner (line 27) | Scanner() {} method serialize (line 29) | unsigned serialize(char *buffer) { method deserialize (line 57) | void deserialize(const char *buffer, unsigned length) { method string (line 82) | string scan_tag_name(TSLexer *lexer) { method scan_comment (line 93) | bool scan_comment(TSLexer *lexer) { method scan_raw_text (line 120) | bool scan_raw_text(TSLexer *lexer) { method scan_implicit_end_tag (line 146) | bool scan_implicit_end_tag(TSLexer *lexer) { method scan_start_tag_name (line 186) | bool scan_start_tag_name(TSLexer *lexer) { method scan_end_tag_name (line 205) | bool scan_end_tag_name(TSLexer *lexer) { method scan_self_closing_tag_delimiter (line 218) | bool scan_self_closing_tag_delimiter(TSLexer *lexer) { method scan (line 231) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_html_external_scanner_scan (line 289) | bool tree_sitter_html_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_html_external_scanner_serialize (line 295) | unsigned tree_sitter_html_external_scanner_serialize(void *payload, char... function tree_sitter_html_external_scanner_deserialize (line 300) | void tree_sitter_html_external_scanner_deserialize(void *payload, const ... function tree_sitter_html_external_scanner_destroy (line 305) | void tree_sitter_html_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/html/tag.h type TagType (line 7) | enum TagType { function is_void (line 309) | struct Tag { function Tag (line 372) | static inline Tag for_name(const string &name) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/include/html.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/include/javascript.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/include/json.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/include/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/include/python.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/include/yaml.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/javascript/parser.c function sym_identifier_character_set_1 (line 2228) | static inline bool sym_identifier_character_set_1(int32_t c) { function ts_lex (line 2246) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 3576) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 59775) | extern const TSLanguage *tree_sitter_javascript(void) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/javascript/scanner.c type TokenType (line 4) | enum TokenType { function tree_sitter_javascript_external_scanner_destroy (line 10) | void tree_sitter_javascript_external_scanner_destroy(void *p) {} function tree_sitter_javascript_external_scanner_reset (line 11) | void tree_sitter_javascript_external_scanner_reset(void *p) {} function tree_sitter_javascript_external_scanner_serialize (line 12) | unsigned tree_sitter_javascript_external_scanner_serialize(void *p, char... function tree_sitter_javascript_external_scanner_deserialize (line 13) | void tree_sitter_javascript_external_scanner_deserialize(void *p, const ... function advance (line 15) | static void advance(TSLexer *lexer) { lexer->advance(lexer, false); } function scan_whitespace_and_comments (line 17) | static bool scan_whitespace_and_comments(TSLexer *lexer) { function tree_sitter_javascript_external_scanner_scan (line 53) | bool tree_sitter_javascript_external_scanner_scan(void *payload, TSLexer... FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/json/parser.c function ts_lex (line 228) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 844) | extern const TSLanguage *tree_sitter_json(void) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/python/parser.c function sym_identifier_character_set_1 (line 2165) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 2915) | static inline bool sym_identifier_character_set_2(int32_t c) { function ts_lex (line 3881) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 4574) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 53309) | extern const TSLanguage *tree_sitter_python(void) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/python/scanner.cc type TokenType (line 13) | enum TokenType { type Delimiter (line 22) | struct Delimiter { method Delimiter (line 33) | Delimiter() : flags(0) {} method is_format (line 35) | bool is_format() const { method is_raw (line 39) | bool is_raw() const { method is_triple (line 43) | bool is_triple() const { method is_bytes (line 47) | bool is_bytes() const { method end_character (line 51) | int32_t end_character() const { method set_format (line 58) | void set_format() { method set_raw (line 62) | void set_raw() { method set_triple (line 66) | void set_triple() { method set_bytes (line 70) | void set_bytes() { method set_end_character (line 74) | void set_end_character(int32_t character) { type Scanner (line 93) | struct Scanner { method Scanner (line 94) | Scanner() { method serialize (line 99) | unsigned serialize(char *buffer) { method deserialize (line 122) | void deserialize(const char *buffer, unsigned length) { method advance (line 143) | void advance(TSLexer *lexer) { method skip (line 147) | void skip(TSLexer *lexer) { method scan (line 151) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_python_external_scanner_scan (line 374) | bool tree_sitter_python_external_scanner_scan(void *payload, TSLexer *le... function tree_sitter_python_external_scanner_serialize (line 380) | unsigned tree_sitter_python_external_scanner_serialize(void *payload, ch... function tree_sitter_python_external_scanner_deserialize (line 385) | void tree_sitter_python_external_scanner_deserialize(void *payload, cons... function tree_sitter_python_external_scanner_destroy (line 390) | void tree_sitter_python_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/yaml/parser.c function ts_lex (line 2181) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 38711) | extern const TSLanguage *tree_sitter_yaml(void) { FILE: Frameworks/RunestoneEditor/External/Runestone/Sources/TestTreeSitterLanguages/yaml/scanner.cc type tree_sitter_yaml (line 5) | namespace tree_sitter_yaml { type ResultSchema (line 9) | enum ResultSchema { function adv_sch_stt (line 17) | int8_t adv_sch_stt(int8_t sch_stt, int32_t cur_chr, ResultSchema *rlt_... type TokenType (line 214) | enum TokenType { type Scanner (line 328) | struct Scanner { method Scanner (line 346) | Scanner() { method serialize (line 350) | unsigned serialize(char *buffer) { method deserialize (line 368) | void deserialize(const char *buffer, unsigned length) { method adv (line 392) | void adv(TSLexer *lexer) { method adv_nwl (line 398) | void adv_nwl(TSLexer *lexer) { method skp (line 405) | void skp(TSLexer *lexer) { method skp_nwl (line 411) | void skp_nwl(TSLexer *lexer) { method mrk_end (line 418) | void mrk_end(TSLexer *lexer) { method init (line 424) | void init() { method flush (line 432) | void flush() { method pop_ind (line 437) | void pop_ind() { method push_ind (line 442) | void push_ind(int16_t typ, int16_t len) { method is_wsp (line 447) | bool is_wsp(int32_t c) { method is_nwl (line 451) | bool is_nwl(int32_t c) { method is_wht (line 455) | bool is_wht(int32_t c) { method is_ns_dec_digit (line 459) | bool is_ns_dec_digit(int32_t c) { method is_ns_hex_digit (line 463) | bool is_ns_hex_digit(int32_t c) { method is_ns_word_char (line 469) | bool is_ns_word_char(int32_t c) { method is_nb_json (line 476) | bool is_nb_json(int32_t c) { method is_nb_double_char (line 480) | bool is_nb_double_char(int32_t c) { method is_nb_single_char (line 484) | bool is_nb_single_char(int32_t c) { method is_ns_char (line 488) | bool is_ns_char(int32_t c) { method is_c_indicator (line 497) | bool is_c_indicator(int32_t c) { method is_c_flow_indicator (line 503) | bool is_c_flow_indicator(int32_t c) { method is_plain_safe_in_block (line 507) | bool is_plain_safe_in_block(int32_t c) { method is_plain_safe_in_flow (line 511) | bool is_plain_safe_in_flow(int32_t c) { method is_ns_uri_char (line 515) | bool is_ns_uri_char(int32_t c) { method is_ns_tag_char (line 522) | bool is_ns_tag_char(int32_t c) { method is_ns_anchor_char (line 529) | bool is_ns_anchor_char(int32_t c) { method scn_uri_esc (line 533) | char scn_uri_esc(TSLexer *lexer) { method scn_ns_uri_char (line 544) | char scn_ns_uri_char(TSLexer *lexer) { method scn_ns_tag_char (line 549) | char scn_ns_tag_char(TSLexer *lexer) { method scn_dir_bgn (line 554) | bool scn_dir_bgn(TSLexer *lexer) { method scn_dir_yml_ver (line 595) | bool scn_dir_yml_ver(TSLexer *lexer, TSSymbol result_symbol) { method scn_tag_hdl_tal (line 607) | bool scn_tag_hdl_tal(TSLexer *lexer) { method scn_dir_tag_hdl (line 616) | bool scn_dir_tag_hdl(TSLexer *lexer, TSSymbol result_symbol) { method scn_dir_tag_pfx (line 624) | bool scn_dir_tag_pfx(TSLexer *lexer, TSSymbol result_symbol) { method scn_dir_rsv_prm (line 638) | bool scn_dir_rsv_prm(TSLexer *lexer, TSSymbol result_symbol) { method scn_tag (line 646) | bool scn_tag(TSLexer *lexer, TSSymbol result_symbol) { method scn_acr_bgn (line 679) | bool scn_acr_bgn(TSLexer *lexer, TSSymbol result_symbol) { method scn_acr_ctn (line 687) | bool scn_acr_ctn(TSLexer *lexer, TSSymbol result_symbol) { method scn_als_bgn (line 693) | bool scn_als_bgn(TSLexer *lexer, TSSymbol result_symbol) { method scn_als_ctn (line 701) | bool scn_als_ctn(TSLexer *lexer, TSSymbol result_symbol) { method scn_dqt_esc_seq (line 707) | bool scn_dqt_esc_seq(TSLexer *lexer, TSSymbol result_symbol) { method scn_dqt_str_cnt (line 734) | bool scn_dqt_str_cnt(TSLexer *lexer, TSSymbol result_symbol) { method scn_sqt_str_cnt (line 745) | bool scn_sqt_str_cnt(TSLexer *lexer, TSSymbol result_symbol) { method scn_blk_str_bgn (line 756) | bool scn_blk_str_bgn(TSLexer *lexer, TSSymbol result_symbol) { method scn_blk_str_cnt (line 801) | bool scn_blk_str_cnt(TSLexer *lexer, TSSymbol result_symbol) { method scn_pln_cnt (line 820) | char scn_pln_cnt(TSLexer *lexer, bool (Scanner::*is_plain_safe)(int32_... method scn_drs_doc_end (line 847) | bool scn_drs_doc_end(TSLexer *lexer) { method scan (line 862) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_yaml_external_scanner_destroy (line 1163) | void tree_sitter_yaml_external_scanner_destroy(void *payload) { function tree_sitter_yaml_external_scanner_serialize (line 1168) | unsigned tree_sitter_yaml_external_scanner_serialize(void *payload, char... function tree_sitter_yaml_external_scanner_deserialize (line 1173) | void tree_sitter_yaml_external_scanner_deserialize(void *payload, const ... function tree_sitter_yaml_external_scanner_scan (line 1178) | bool tree_sitter_yaml_external_scanner_scan(void *payload, TSLexer *lexe... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterAstro/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterAstro/src/parser.c function ts_lex (line 360) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 2322) | extern const TSLanguage *tree_sitter_astro(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterAstro/src/scanner.cc type TokenType (line 14) | enum TokenType { type Scanner (line 28) | struct Scanner { method Scanner (line 29) | Scanner() {} method serialize (line 31) | unsigned serialize(char *buffer) { method deserialize (line 59) | void deserialize(const char *buffer, unsigned length) { method string (line 84) | string scan_tag_name(TSLexer *lexer) { method scan_comment (line 95) | bool scan_comment(TSLexer *lexer) { method scan_js_backtick_string (line 122) | inline void scan_js_backtick_string(TSLexer *lexer) { method scan_js_string (line 145) | inline void scan_js_string(TSLexer *lexer) { method scan_js_expr (line 168) | inline void scan_js_expr(TSLexer *lexer, const string& end) { method scan_raw_text (line 206) | bool scan_raw_text(TSLexer *lexer) { method scan_implicit_end_tag (line 245) | bool scan_implicit_end_tag(TSLexer *lexer) { method scan_start_tag_name (line 285) | bool scan_start_tag_name(TSLexer *lexer) { method scan_end_tag_name (line 304) | bool scan_end_tag_name(TSLexer *lexer) { method scan_self_closing_tag_delimiter (line 317) | bool scan_self_closing_tag_delimiter(TSLexer *lexer) { method scan (line 330) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_astro_external_scanner_scan (line 414) | bool tree_sitter_astro_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_astro_external_scanner_serialize (line 420) | unsigned tree_sitter_astro_external_scanner_serialize(void *payload, cha... function tree_sitter_astro_external_scanner_deserialize (line 425) | void tree_sitter_astro_external_scanner_deserialize(void *payload, const... function tree_sitter_astro_external_scanner_destroy (line 430) | void tree_sitter_astro_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterAstro/src/tag.h type TagType (line 7) | enum TagType { function is_void (line 312) | struct Tag { function Tag (line 380) | static inline Tag for_name(const string &name) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterAstro/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterBash/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterBash/src/parser.c function sym_word_character_set_1 (line 5023) | static inline bool sym_word_character_set_1(int32_t c) { function sym_word_character_set_2 (line 5041) | static inline bool sym_word_character_set_2(int32_t c) { function sym_word_character_set_3 (line 5059) | static inline bool sym_word_character_set_3(int32_t c) { function sym_word_character_set_4 (line 5077) | static inline bool sym_word_character_set_4(int32_t c) { function sym_word_character_set_5 (line 5093) | static inline bool sym_word_character_set_5(int32_t c) { function sym_word_character_set_6 (line 5109) | static inline bool sym_word_character_set_6(int32_t c) { function sym_word_character_set_7 (line 5125) | static inline bool sym_word_character_set_7(int32_t c) { function sym_word_character_set_8 (line 5141) | static inline bool sym_word_character_set_8(int32_t c) { function sym_word_character_set_9 (line 5159) | static inline bool sym_word_character_set_9(int32_t c) { function sym_word_character_set_10 (line 5175) | static inline bool sym_word_character_set_10(int32_t c) { function sym_word_character_set_11 (line 5189) | static inline bool sym_word_character_set_11(int32_t c) { function ts_lex (line 5207) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 9026) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 133893) | extern const TSLanguage *tree_sitter_bash(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterBash/src/scanner.cc type TokenType (line 9) | enum TokenType { type Scanner (line 27) | struct Scanner { method skip (line 28) | void skip(TSLexer *lexer) { method advance (line 32) | void advance(TSLexer *lexer) { method serialize (line 36) | unsigned serialize(char *buffer) { method deserialize (line 45) | void deserialize(const char *buffer, unsigned length) { method scan_heredoc_start (line 59) | bool scan_heredoc_start(TSLexer *lexer) { method scan_heredoc_end_identifier (line 89) | bool scan_heredoc_end_identifier(TSLexer *lexer) { method scan_heredoc_content (line 103) | bool scan_heredoc_content(TSLexer *lexer, TokenType middle_type, Token... method scan (line 170) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_bash_external_scanner_scan (line 377) | bool tree_sitter_bash_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_bash_external_scanner_serialize (line 383) | unsigned tree_sitter_bash_external_scanner_serialize(void *payload, char... function tree_sitter_bash_external_scanner_deserialize (line 388) | void tree_sitter_bash_external_scanner_deserialize(void *payload, const ... function tree_sitter_bash_external_scanner_destroy (line 393) | void tree_sitter_bash_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterBash/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterC/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterC/src/parser.c function ts_lex (line 2336) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 4291) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 75748) | extern const TSLanguage *tree_sitter_c(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterC/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCPP/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCPP/src/scanner.cc type TokenType (line 10) | enum TokenType { type Scanner (line 14) | struct Scanner { method scan (line 15) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_cpp_external_scanner_scan (line 101) | bool tree_sitter_cpp_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_cpp_external_scanner_serialize (line 107) | unsigned tree_sitter_cpp_external_scanner_serialize(void *payload, char ... function tree_sitter_cpp_external_scanner_deserialize (line 111) | void tree_sitter_cpp_external_scanner_deserialize(void *payload, const c... function tree_sitter_cpp_external_scanner_destroy (line 114) | void tree_sitter_cpp_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCPP/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCPP/src/tree_sitter/runtime.h type TSSymbol (line 11) | typedef unsigned short TSSymbol; type TSLanguage (line 12) | typedef struct TSLanguage TSLanguage; type TSDocument (line 13) | typedef struct TSDocument TSDocument; type TSInputEncoding (line 15) | typedef enum { type TSInput (line 20) | typedef struct { type TSDebugType (line 27) | typedef enum { type TSDebugger (line 32) | typedef struct { type TSInputEdit (line 37) | typedef struct { type TSPoint (line 43) | typedef struct { type TSNode (line 48) | typedef struct { type TSSymbolIterator (line 53) | typedef struct { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSS/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSS/src/parser.c function sym_plain_value_character_set_1 (line 857) | static inline bool sym_plain_value_character_set_1(int32_t c) { function sym_plain_value_character_set_2 (line 875) | static inline bool sym_plain_value_character_set_2(int32_t c) { function ts_lex (line 893) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 9323) | extern const TSLanguage *tree_sitter_css(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSS/src/scanner.c type TokenType (line 4) | enum TokenType { function tree_sitter_css_external_scanner_destroy (line 9) | void tree_sitter_css_external_scanner_destroy(void *p) {} function tree_sitter_css_external_scanner_reset (line 10) | void tree_sitter_css_external_scanner_reset(void *p) {} function tree_sitter_css_external_scanner_serialize (line 11) | unsigned tree_sitter_css_external_scanner_serialize(void *p, char *buffe... function tree_sitter_css_external_scanner_deserialize (line 12) | void tree_sitter_css_external_scanner_deserialize(void *p, const char *b... function tree_sitter_css_external_scanner_scan (line 14) | bool tree_sitter_css_external_scanner_scan(void *payload, TSLexer *lexer... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSS/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSharp/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSharp/src/scanner.c type TokenType (line 4) | enum TokenType { function tree_sitter_c_sharp_external_scanner_destroy (line 9) | void tree_sitter_c_sharp_external_scanner_destroy(void *p) {} function tree_sitter_c_sharp_external_scanner_reset (line 10) | void tree_sitter_c_sharp_external_scanner_reset(void *p) {} function tree_sitter_c_sharp_external_scanner_serialize (line 11) | unsigned tree_sitter_c_sharp_external_scanner_serialize(void *p, char *b... function tree_sitter_c_sharp_external_scanner_deserialize (line 12) | void tree_sitter_c_sharp_external_scanner_deserialize(void *p, const cha... function tree_sitter_c_sharp_external_scanner_scan (line 14) | bool tree_sitter_c_sharp_external_scanner_scan( FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterCSharp/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/src/parser.c function ts_lex (line 129) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 375) | extern const TSLanguage *tree_sitter_comment(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/src/scanner.c function tree_sitter_comment_external_scanner_destroy (line 11) | void tree_sitter_comment_external_scanner_destroy(void* payload) function tree_sitter_comment_external_scanner_serialize (line 15) | unsigned tree_sitter_comment_external_scanner_serialize( function tree_sitter_comment_external_scanner_deserialize (line 22) | void tree_sitter_comment_external_scanner_deserialize( function tree_sitter_comment_external_scanner_scan (line 29) | bool tree_sitter_comment_external_scanner_scan( FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/src/tree_sitter_comment/chars.c function is_upper (line 3) | bool is_upper(int32_t c) function is_digit (line 10) | bool is_digit(int32_t c) function is_newline (line 17) | bool is_newline(int32_t c) function is_space (line 33) | bool is_space(int32_t c) function is_internal_char (line 53) | bool is_internal_char(int32_t c) function is_start_char (line 71) | bool is_start_char(int32_t c) function is_end_char (line 95) | bool is_end_char(int32_t c) FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/src/tree_sitter_comment/parser.c function parse_tagname (line 14) | bool parse_tagname(TSLexer* lexer, const bool* valid_symbols) function parse_text (line 83) | bool parse_text(TSLexer* lexer, const bool* valid_symbols, bool end) function parse (line 115) | bool parse(TSLexer* lexer, const bool* valid_symbols) FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterComment/src/tree_sitter_comment/tokens.h type TokenType (line 4) | enum TokenType { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElixir/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElixir/src/scanner.cc type TokenType (line 6) | enum TokenType { function advance (line 39) | void advance(TSLexer* lexer) { function skip (line 43) | void skip(TSLexer *lexer) { function is_whitespace (line 50) | bool is_whitespace(int32_t c) { function is_inline_whitespace (line 54) | bool is_inline_whitespace(int32_t c) { function is_newline (line 58) | bool is_newline(int32_t c) { function is_digit (line 65) | bool is_digit(int32_t c) { function check_keyword_end (line 69) | bool check_keyword_end(TSLexer* lexer) { function check_operator_end (line 77) | bool check_operator_end(TSLexer* lexer) { function is_token_end (line 114) | bool is_token_end(int32_t c) { type QuotedContentInfo (line 124) | struct QuotedContentInfo { function find_quoted_token_info (line 156) | int8_t find_quoted_token_info(const bool* valid_symbols) { function scan_quoted_content (line 174) | bool scan_quoted_content(TSLexer* lexer, const QuotedContentInfo& info) { function scan_newline (line 221) | bool scan_newline(TSLexer* lexer, const bool* valid_symbols) { function scan (line 512) | bool scan(TSLexer* lexer, const bool* valid_symbols) { function tree_sitter_elixir_external_scanner_scan (line 609) | bool tree_sitter_elixir_external_scanner_scan(void* payload, TSLexer* le... function tree_sitter_elixir_external_scanner_serialize (line 613) | unsigned tree_sitter_elixir_external_scanner_serialize(void* payload, ch... function tree_sitter_elixir_external_scanner_deserialize (line 617) | void tree_sitter_elixir_external_scanner_deserialize(void* payload, cons... function tree_sitter_elixir_external_scanner_destroy (line 619) | void tree_sitter_elixir_external_scanner_destroy(void* payload) {} FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElixir/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElm/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElm/src/parser.c function sym__upper_case_identifier_without_leading_whitespace_character_set_1 (line 1885) | static inline bool sym__upper_case_identifier_without_leading_whitespace... function sym__upper_case_identifier_without_leading_whitespace_character_set_2 (line 2599) | static inline bool sym__upper_case_identifier_without_leading_whitespace... function sym__lower_case_identifier_without_leading_whitespace_character_set_1 (line 3113) | static inline bool sym__lower_case_identifier_without_leading_whitespace... function sym_upper_case_identifier_character_set_1 (line 3211) | static inline bool sym_upper_case_identifier_character_set_1(int32_t c) { function sym_upper_case_identifier_character_set_2 (line 3975) | static inline bool sym_upper_case_identifier_character_set_2(int32_t c) { function sym_lower_case_identifier_character_set_1 (line 4689) | static inline bool sym_lower_case_identifier_character_set_1(int32_t c) { function sym_lower_case_identifier_character_set_2 (line 4819) | static inline bool sym_lower_case_identifier_character_set_2(int32_t c) { function sym_lower_case_identifier_character_set_3 (line 5595) | static inline bool sym_lower_case_identifier_character_set_3(int32_t c) { function ts_lex (line 5725) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 6894) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 43570) | extern const TSLanguage *tree_sitter_elm(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElm/src/scanner.cc type TokenType (line 14) | enum TokenType type Scanner (line 24) | struct Scanner method Scanner (line 26) | Scanner() {} method serialize (line 28) | unsigned serialize(char *buffer) method deserialize (line 63) | void deserialize(const char *buffer, unsigned length) method advance (line 95) | void advance(TSLexer *lexer) method skip (line 100) | void skip(TSLexer *lexer) method isElmSpace (line 105) | bool isElmSpace(TSLexer *lexer) method checkForIn (line 110) | int checkForIn(TSLexer *lexer, const bool *valid_symbols) method scan_block_comment (line 131) | bool scan_block_comment(TSLexer *lexer) method advance_to_line_end (line 166) | void advance_to_line_end(TSLexer *lexer) method scan (line 181) | bool scan(TSLexer *lexer, const bool *valid_symbols) function tree_sitter_elm_external_scanner_scan (line 483) | bool tree_sitter_elm_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_elm_external_scanner_serialize (line 490) | unsigned tree_sitter_elm_external_scanner_serialize(void *payload, char ... function tree_sitter_elm_external_scanner_deserialize (line 496) | void tree_sitter_elm_external_scanner_deserialize(void *payload, const c... function tree_sitter_elm_external_scanner_destroy (line 502) | void tree_sitter_elm_external_scanner_destroy(void *payload) FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterElm/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterGo/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterGo/src/parser.c function sym_identifier_character_set_1 (line 3375) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 3889) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 4403) | static inline bool sym_identifier_character_set_3(int32_t c) { function sym_rune_literal_character_set_1 (line 4917) | static inline bool sym_rune_literal_character_set_1(int32_t c) { function ts_lex (line 4931) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 5903) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 56773) | extern const TSLanguage *tree_sitter_go(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterGo/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHTML/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHTML/src/parser.c function ts_lex (line 318) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 1891) | extern const TSLanguage *tree_sitter_html(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHTML/src/scanner.cc type TokenType (line 14) | enum TokenType { type Scanner (line 26) | struct Scanner { method Scanner (line 27) | Scanner() {} method serialize (line 29) | unsigned serialize(char *buffer) { method deserialize (line 57) | void deserialize(const char *buffer, unsigned length) { method string (line 82) | string scan_tag_name(TSLexer *lexer) { method scan_comment (line 93) | bool scan_comment(TSLexer *lexer) { method scan_raw_text (line 120) | bool scan_raw_text(TSLexer *lexer) { method scan_implicit_end_tag (line 146) | bool scan_implicit_end_tag(TSLexer *lexer) { method scan_start_tag_name (line 186) | bool scan_start_tag_name(TSLexer *lexer) { method scan_end_tag_name (line 205) | bool scan_end_tag_name(TSLexer *lexer) { method scan_self_closing_tag_delimiter (line 218) | bool scan_self_closing_tag_delimiter(TSLexer *lexer) { method scan (line 231) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_html_external_scanner_scan (line 289) | bool tree_sitter_html_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_html_external_scanner_serialize (line 295) | unsigned tree_sitter_html_external_scanner_serialize(void *payload, char... function tree_sitter_html_external_scanner_deserialize (line 300) | void tree_sitter_html_external_scanner_deserialize(void *payload, const ... function tree_sitter_html_external_scanner_destroy (line 305) | void tree_sitter_html_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHTML/src/tag.h type TagType (line 7) | enum TagType { function is_void (line 309) | struct Tag { function Tag (line 372) | static inline Tag for_name(const string &name) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHTML/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHaskell/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHaskell/src/scanner.c type Sym (line 98) | typedef enum { function all_syms (line 153) | static bool all_syms(const bool *syms) { function debug_valid (line 164) | static void debug_valid(const bool *syms) { type indent_vec (line 182) | typedef struct { type State (line 200) | typedef struct { function State (line 211) | State state_new(TSLexer *l, const bool * restrict vs, indent_vec *is) { function debug_indents (line 225) | static void debug_indents(indent_vec *indents) { function debug_state (line 235) | void debug_state(State *state) { function is_eof (line 248) | static bool is_eof(State *state) { return state->lexer->eof(state->lexer... function column (line 253) | static uint32_t column(State *state) { function MARK (line 267) | static void MARK(char *marked_by, bool needs_free, State *state) { function varid_start_char (line 286) | static bool varid_start_char(const uint32_t c) { return c == '_' || iswl... function varid_char (line 288) | static bool varid_char(const uint32_t c) { function quoter_char (line 299) | static bool quoter_char(const uint32_t c) { return varid_char(c) || c ==... function seq (line 301) | static bool seq(const char * restrict s, State *state) { function consume_until (line 312) | static void consume_until(char *target, State *state) { type wchar_vec (line 332) | typedef struct { function wchar_vec (line 338) | static wchar_vec read_string(bool (*cond)(uint32_t), State *state) { function isws (line 360) | static bool isws(uint32_t c) { function token_end (line 370) | static bool token_end(uint32_t c) { function token (line 388) | static bool token(const char *restrict s, State *state) { function indent_exists (line 396) | static bool indent_exists(State *state) { return state->indents->len != ... function keep_layout (line 402) | static bool keep_layout(uint16_t indent, State *state) { function same_indent (line 409) | static bool same_indent(uint32_t indent, State *state) { return indent_e... function smaller_indent (line 414) | static bool smaller_indent(uint32_t indent, State *state) { function indent_lesseq (line 418) | static bool indent_lesseq(uint32_t indent, State *state) { return indent... function is_newline_where (line 429) | static bool is_newline_where(uint32_t indent, State *state) { function is_newline (line 441) | static bool is_newline(uint32_t c) { function uninitialized (line 455) | static bool uninitialized(State *state) { return !indent_exists(state); } function after_error (line 460) | static bool after_error(State *state) { return all_syms(state->symbols); } function symbolic (line 487) | static bool symbolic(uint32_t c) { function valid_symop_two_chars (line 499) | static bool valid_symop_two_chars(uint32_t first_char, uint32_t second_c... function valid_splice (line 516) | static bool valid_splice(State *state) { type Symbolic (line 520) | typedef enum { function Symbolic (line 536) | static Symbolic con_or_var(uint32_t c) { return c == ':' ? S_CON : S_OP; } function expression_op (line 543) | static bool expression_op(Symbolic type) { function Symbolic (line 570) | static Symbolic s_symop(wchar_vec s, State *state) { type Result (line 616) | typedef struct { function debug_result (line 622) | void debug_result(Result res) { function Result (line 633) | static Result res_finish(Sym t) { return (Result) {.sym = t, .finished =... function Result (line 644) | static Result finish(const Sym s, char *restrict desc) { function Result (line 652) | static Result finish_if_valid(const Sym s, char *restrict desc, State *s... function push (line 659) | static void push(uint16_t ind, State *state) { function pop (line 667) | static void pop(State *state) { function skipspace (line 677) | static void skipspace(State *state) { function Result (line 693) | static Result layout_end(char *desc, State *state) { function Result (line 704) | static Result end_or_semicolon(char *desc, State *state) { function count_indent (line 725) | static uint32_t count_indent(State *state) { function Result (line 756) | static Result eof(State *state) { function Result (line 774) | static Result initialize(uint32_t column, State *state) { function Result (line 785) | static Result initialize_init(State *state) { function Result (line 803) | static Result dot(State *state) { function cpp_consume (line 821) | static void cpp_consume(State *state) { function Result (line 840) | static Result cpp_workaround(State *state) { function Result (line 862) | static Result cpp(State *state) { function Result (line 873) | static Result dedent(uint32_t indent, State *state) { function Result (line 883) | static Result newline_where(uint32_t indent, State *state) { function Result (line 897) | static Result newline_semicolon(uint32_t indent, State *state) { function end_on_infix (line 915) | static bool end_on_infix(uint32_t indent, Symbolic type, State *state) { function Result (line 922) | static Result newline_infix(uint32_t indent, Symbolic type, State *state) { function Result (line 934) | static Result where(State *state) { function Result (line 948) | static Result in(State *state) { function Result (line 960) | static Result else_(State *state) { function Result (line 968) | static Result qq_start(State *state) { function Result (line 975) | static Result qq_body(State *state) { function Result (line 1002) | static Result splice(State *state) { function Result (line 1011) | static Result unboxed_close(State *state) { function Result (line 1026) | static Result inline_comment(State *state) { function Symbolic (line 1047) | static Symbolic read_symop(State *state) { function Result (line 1055) | static Result symop_marked(Symbolic type, State *state) { function Result (line 1103) | static Result symop(Symbolic type, State *state) { function Result (line 1132) | static Result minus(State *state) { function Result (line 1142) | static Result multiline_comment_success(State *state) { function Result (line 1153) | static Result multiline_comment(State *state) { function Result (line 1188) | static Result brace(State *state) { function Result (line 1200) | static Result comment(State *state) { function Result (line 1227) | static Result close_layout_in_list(State *state) { function Result (line 1261) | static Result inline_tokens(State *state) { function Result (line 1327) | static Result layout_start(uint32_t column, State *state) { function Result (line 1364) | static Result post_end_semicolon(uint32_t column, State *state) { function Result (line 1373) | static Result repeat_end(uint32_t column, State *state) { function Result (line 1383) | static Result newline_indent(uint32_t indent, State *state) { function Result (line 1394) | static Result newline_token(uint32_t indent, State *state) { function Result (line 1413) | static Result newline(uint32_t indent, State *state) { function Result (line 1436) | static Result immediate(uint32_t column, State *state) { function Result (line 1455) | static Result init(State *state) { function Result (line 1475) | static Result scan_main(State *state) { function Result (line 1492) | static Result scan_all(State *state) { function debug_lookahead (line 1508) | static void debug_lookahead(State *state) { function eval (line 1536) | static bool eval(Result (*chk)(State *state), State *state) { function tree_sitter_haskell_external_scanner_scan (line 1572) | bool tree_sitter_haskell_external_scanner_scan(void *indents_v, TSLexer ... function tree_sitter_haskell_external_scanner_serialize (line 1591) | unsigned tree_sitter_haskell_external_scanner_serialize(void *indents_v,... function tree_sitter_haskell_external_scanner_deserialize (line 1606) | void tree_sitter_haskell_external_scanner_deserialize(void *indents_v, c... function tree_sitter_haskell_external_scanner_destroy (line 1619) | void tree_sitter_haskell_external_scanner_destroy(void *indents_v) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterHaskell/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSDoc/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSDoc/src/parser.c function ts_lex (line 220) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 1843) | extern const TSLanguage *tree_sitter_jsdoc(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSDoc/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSON/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSON/src/parser.c function ts_lex (line 235) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 960) | extern const TSLanguage *tree_sitter_json(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSON/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSON5/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSON5/src/parser.c function sym_identifier_character_set_1 (line 206) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 720) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 1234) | static inline bool sym_identifier_character_set_3(int32_t c) { function ts_lex (line 1748) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 2524) | extern const TSLanguage *tree_sitter_json5(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJSON5/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJava/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJava/src/parser.c function sym_identifier_character_set_1 (line 3315) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 3829) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 4343) | static inline bool sym_identifier_character_set_3(int32_t c) { function ts_lex (line 4857) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 5882) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 64508) | extern const TSLanguage *tree_sitter_java(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJava/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJavaScript/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJavaScript/src/parser.c function sym__glimmer_template_content_character_set_1 (line 2381) | static inline bool sym__glimmer_template_content_character_set_1(int32_t... function anon_sym_BANG_character_set_1 (line 2397) | static inline bool anon_sym_BANG_character_set_1(int32_t c) { function sym_identifier_character_set_1 (line 2413) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 2431) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 2449) | static inline bool sym_identifier_character_set_3(int32_t c) { function sym_identifier_character_set_4 (line 2463) | static inline bool sym_identifier_character_set_4(int32_t c) { function sym_private_property_identifier_character_set_1 (line 2481) | static inline bool sym_private_property_identifier_character_set_1(int32... function ts_lex (line 2499) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 3851) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 77414) | extern const TSLanguage *tree_sitter_javascript(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJavaScript/src/scanner.c type TokenType (line 4) | enum TokenType { function tree_sitter_javascript_external_scanner_destroy (line 11) | void tree_sitter_javascript_external_scanner_destroy(void *p) {} function tree_sitter_javascript_external_scanner_reset (line 12) | void tree_sitter_javascript_external_scanner_reset(void *p) {} function tree_sitter_javascript_external_scanner_serialize (line 13) | unsigned tree_sitter_javascript_external_scanner_serialize(void *p, char... function tree_sitter_javascript_external_scanner_deserialize (line 14) | void tree_sitter_javascript_external_scanner_deserialize(void *p, const ... function advance (line 16) | static void advance(TSLexer *lexer) { lexer->advance(lexer, false); } function skip (line 17) | static void skip(TSLexer *lexer) { lexer->advance(lexer, true); } function scan_template_chars (line 19) | static bool scan_template_chars(TSLexer *lexer) { function scan_whitespace_and_comments (line 40) | static bool scan_whitespace_and_comments(TSLexer *lexer) { function scan_automatic_semicolon (line 76) | static bool scan_automatic_semicolon(TSLexer *lexer) { function scan_ternary_qmark (line 147) | static bool scan_ternary_qmark(TSLexer *lexer) { function tree_sitter_javascript_external_scanner_scan (line 171) | bool tree_sitter_javascript_external_scanner_scan(void *payload, TSLexer... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJavaScript/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJulia/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJulia/src/scanner.c type TokenType (line 5) | enum TokenType { type Delimiter (line 34) | typedef char Delimiter; type Stack (line 37) | typedef struct { function Stack (line 42) | static Stack *new_stack() { function free_stack (line 52) | static void free_stack(Stack *stack) { function push (line 57) | static void push(Stack *stack, char c, bool triple) { function Delimiter (line 62) | static Delimiter pop(Stack *stack) { function serialize_stack (line 67) | static unsigned serialize_stack(Stack *stack, char *buffer) { function deserialize_stack (line 73) | static void deserialize_stack(Stack *stack, const char *buffer, unsigned... function advance (line 85) | static void advance(TSLexer *lexer) { lexer->advance(lexer, false); } function mark_end (line 87) | static void mark_end(TSLexer *lexer) { lexer->mark_end(lexer); } function scan_string_start (line 89) | static bool scan_string_start(TSLexer *lexer, Stack *stack, char start_c... function scan_string_content (line 106) | static bool scan_string_content(TSLexer *lexer, Stack *stack, bool inter... function scan_block_comment (line 160) | static bool scan_block_comment(TSLexer *lexer) { function tree_sitter_julia_external_scanner_scan (line 201) | bool tree_sitter_julia_external_scanner_scan( function tree_sitter_julia_external_scanner_destroy (line 258) | void tree_sitter_julia_external_scanner_destroy(void *payload) { function tree_sitter_julia_external_scanner_serialize (line 262) | unsigned tree_sitter_julia_external_scanner_serialize( function tree_sitter_julia_external_scanner_deserialize (line 269) | void tree_sitter_julia_external_scanner_deserialize( FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterJulia/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLaTeX/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLaTeX/src/scanner.c type TokenType (line 6) | enum TokenType { function find_verbatim (line 15) | static bool find_verbatim(TSLexer *lexer, const char *keyword, function tree_sitter_latex_external_scanner_destroy (line 80) | void tree_sitter_latex_external_scanner_destroy(void *payload) {} function tree_sitter_latex_external_scanner_serialize (line 82) | unsigned tree_sitter_latex_external_scanner_serialize(void *payload, function tree_sitter_latex_external_scanner_deserialize (line 87) | void tree_sitter_latex_external_scanner_deserialize(void *payload, function tree_sitter_latex_external_scanner_scan (line 91) | bool tree_sitter_latex_external_scanner_scan(void *payload, TSLexer *lexer, FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLaTeX/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLanguagesCommon/include/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLua/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLua/src/parser.c function ts_lex (line 1164) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 1501) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 10795) | extern const TSLanguage *tree_sitter_lua(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLua/src/scanner.c type TokenType (line 5) | enum TokenType { function consume (line 15) | static inline void consume(TSLexer *lexer) { lexer->advance(lexer, false... function skip (line 16) | static inline void skip(TSLexer *lexer) { lexer->advance(lexer, true); } function consume_char (line 18) | static inline bool consume_char(char c, TSLexer *lexer) { function consume_and_count_char (line 27) | static inline uint8_t consume_and_count_char(char c, TSLexer *lexer) { function skip_whitespaces (line 36) | static inline void skip_whitespaces(TSLexer *lexer) { function tree_sitter_lua_external_scanner_destroy (line 43) | void tree_sitter_lua_external_scanner_destroy(void *payload) {} type InsideNode (line 45) | enum InsideNode { INSIDE_NONE, INSIDE_COMMENT, INSIDE_STRING } function reset_state (line 51) | static inline void reset_state() { function tree_sitter_lua_external_scanner_serialize (line 57) | unsigned tree_sitter_lua_external_scanner_serialize(void *payload, char ... function tree_sitter_lua_external_scanner_deserialize (line 64) | void tree_sitter_lua_external_scanner_deserialize(void *payload, const c... function scan_block_start (line 73) | static bool scan_block_start(TSLexer *lexer) { function scan_block_end (line 86) | static bool scan_block_end(TSLexer *lexer) { function scan_block_content (line 98) | static bool scan_block_content(TSLexer *lexer) { function scan_comment_start (line 114) | static bool scan_comment_start(TSLexer *lexer) { function scan_comment_content (line 129) | static bool scan_comment_content(TSLexer *lexer) { function scan_string_start (line 152) | static bool scan_string_start(TSLexer *lexer) { function scan_string_end (line 168) | static bool scan_string_end(TSLexer *lexer) { function scan_string_content (line 180) | static bool scan_string_content(TSLexer *lexer) { function tree_sitter_lua_external_scanner_scan (line 198) | bool tree_sitter_lua_external_scanner_scan(void *payload, TSLexer *lexer... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterLua/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdown/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdown/src/parser.c function ts_lex (line 1571) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 58543) | extern const TSLanguage *tree_sitter_markdown(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdown/src/scanner.c type TokenType (line 8) | typedef enum { type Block (line 65) | typedef enum { function is_punctuation (line 89) | static bool is_punctuation(char c) { function list_item_indentation (line 99) | static uint8_t list_item_indentation(Block block) { function roundup_32 (line 175) | static size_t roundup_32(size_t x) type Scanner (line 190) | typedef struct { function push_block (line 215) | static void push_block(Scanner *s, Block b) function Block (line 229) | static inline Block pop_block(Scanner *s) function Block (line 234) | static inline Block last_block(Scanner *s) function serialize (line 240) | static unsigned serialize(Scanner *s, char *buffer) { function deserialize (line 257) | static void deserialize(Scanner *s, const char *buffer, unsigned length) { function mark_end (line 284) | static void mark_end(Scanner *s, TSLexer *lexer) { function error (line 299) | static bool error(TSLexer *lexer) { function advance (line 307) | static size_t advance(Scanner *s, TSLexer *lexer) { function match (line 323) | static bool match(Scanner *s, TSLexer *lexer, Block block) { function parse_fenced_code_block (line 390) | static bool parse_fenced_code_block(Scanner *s, const char delimiter, TS... function parse_star (line 446) | static bool parse_star(Scanner *s, TSLexer *lexer, const bool *valid_sym... function parse_thematic_break_underscore (line 533) | static bool parse_thematic_break_underscore(Scanner *s, TSLexer *lexer, ... function parse_block_quote (line 557) | static bool parse_block_quote(Scanner *s, TSLexer *lexer, const bool *va... function parse_atx_heading (line 571) | static bool parse_atx_heading(Scanner *s, TSLexer *lexer, const bool *va... function parse_setext_underline (line 589) | static bool parse_setext_underline(Scanner *s, TSLexer *lexer, const boo... function parse_plus (line 607) | static bool parse_plus(Scanner *s, TSLexer *lexer, const bool *valid_sym... function parse_ordered_list_marker (line 698) | static bool parse_ordered_list_marker(Scanner *s, TSLexer *lexer, const ... function parse_minus (line 749) | static bool parse_minus(Scanner *s, TSLexer *lexer, const bool *valid_sy... function parse_html_block (line 869) | static bool parse_html_block(Scanner *s, TSLexer *lexer, const bool *val... function parse_pipe_table (line 1075) | static bool parse_pipe_table(Scanner *s, TSLexer *lexer, const bool *val... function scan (line 1204) | static bool scan(Scanner *s, TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_markdown_external_scanner_scan (line 1461) | bool tree_sitter_markdown_external_scanner_scan( function tree_sitter_markdown_external_scanner_serialize (line 1471) | unsigned tree_sitter_markdown_external_scanner_serialize( function tree_sitter_markdown_external_scanner_deserialize (line 1479) | void tree_sitter_markdown_external_scanner_deserialize( function tree_sitter_markdown_external_scanner_destroy (line 1488) | void tree_sitter_markdown_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdown/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdownInline/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdownInline/src/parser.c function ts_lex (line 1146) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 74027) | extern const TSLanguage *tree_sitter_markdown_inline(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdownInline/src/scanner.c type TokenType (line 4) | typedef enum { function is_punctuation (line 23) | static bool is_punctuation(char c) { function is_whitespace (line 32) | static bool is_whitespace(char c) { function error (line 52) | static bool error(TSLexer *lexer) { type Scanner (line 57) | typedef struct { function serialize (line 69) | static unsigned serialize(Scanner *s, char *buffer) { function deserialize (line 80) | static void deserialize(Scanner *s, const char *buffer, unsigned length) { function parse_leaf_delimiter (line 94) | static bool parse_leaf_delimiter(TSLexer *lexer, uint8_t* delimiter_leng... function parse_backtick (line 134) | static bool parse_backtick(Scanner *s, TSLexer *lexer, const bool *valid... function parse_dollar (line 139) | static bool parse_dollar(Scanner *s, TSLexer *lexer, const bool *valid_s... function parse_star (line 144) | static bool parse_star(Scanner *s, TSLexer *lexer, const bool *valid_sym... function parse_tilde (line 207) | static bool parse_tilde(Scanner *s, TSLexer *lexer, const bool *valid_sy... function parse_underscore (line 270) | static bool parse_underscore(Scanner *s, TSLexer *lexer, const bool *val... function scan (line 316) | static bool scan(Scanner *s, TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_markdown_inline_external_scanner_scan (line 355) | bool tree_sitter_markdown_inline_external_scanner_scan( function tree_sitter_markdown_inline_external_scanner_serialize (line 364) | unsigned tree_sitter_markdown_inline_external_scanner_serialize( function tree_sitter_markdown_inline_external_scanner_deserialize (line 372) | void tree_sitter_markdown_inline_external_scanner_deserialize( function tree_sitter_markdown_inline_external_scanner_destroy (line 381) | void tree_sitter_markdown_inline_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterMarkdownInline/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterOCaml/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterOCaml/src/common/scanner.h function deserialize (line 16) | struct Scanner { function advance (line 35) | void advance(TSLexer *lexer) { function skip (line 39) | void skip(TSLexer *lexer) { function scan (line 43) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function scan_string (line 96) | void scan_string(TSLexer *lexer) { function scan_character (line 116) | char scan_character(TSLexer *lexer) { function scan_left_quoted_string_delimiter (line 179) | bool scan_left_quoted_string_delimiter(TSLexer *lexer) { function scan_right_quoted_string_delimiter (line 194) | bool scan_right_quoted_string_delimiter(TSLexer *lexer) { function scan_quoted_string (line 206) | bool scan_quoted_string(TSLexer *lexer) { function scan_identifier (line 225) | bool scan_identifier(TSLexer *lexer) { function scan_extattrident (line 236) | bool scan_extattrident(TSLexer *lexer) { function scan_comment (line 243) | bool scan_comment(TSLexer *lexer) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterOCaml/src/scanner.cc function tree_sitter_ocaml_external_scanner_destroy (line 9) | void tree_sitter_ocaml_external_scanner_destroy(void *payload) { function tree_sitter_ocaml_external_scanner_serialize (line 14) | unsigned tree_sitter_ocaml_external_scanner_serialize(void *payload, cha... function tree_sitter_ocaml_external_scanner_deserialize (line 19) | void tree_sitter_ocaml_external_scanner_deserialize(void *payload, const... function tree_sitter_ocaml_external_scanner_scan (line 24) | bool tree_sitter_ocaml_external_scanner_scan(void *payload, TSLexer *lex... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterOCaml/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPHP/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPHP/src/parser.c function sym_escape_sequence_character_set_1 (line 3722) | static inline bool sym_escape_sequence_character_set_1(int32_t c) { function ts_lex (line 3736) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 6071) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 135499) | extern const TSLanguage *tree_sitter_php(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPHP/src/scanner.cc type TokenType (line 11) | enum TokenType { type Heredoc (line 26) | struct Heredoc { method Heredoc (line 27) | Heredoc() : end_word_indentation_allowed(false) {} type Scanner (line 33) | struct Scanner { method Scanner (line 37) | Scanner() : has_leading_whitespace(false) {} method reset (line 39) | void reset() { type ScanContentResult (line 43) | enum ScanContentResult { method serialize (line 48) | unsigned serialize(char *buffer) { method deserialize (line 68) | void deserialize(const char *buffer, unsigned length) { method skip (line 88) | void skip(TSLexer *lexer) { method advance (line 93) | static void advance(TSLexer *lexer) { method scan_whitespace (line 97) | bool scan_whitespace(TSLexer *lexer) { method is_valid_name_char (line 120) | static bool is_valid_name_char(TSLexer *lexer) { method is_escapable_sequence (line 124) | static bool is_escapable_sequence(TSLexer *lexer) { method scan_nowdoc_string (line 156) | bool scan_nowdoc_string(TSLexer *lexer) { method scan_encapsed_part_string (line 211) | bool scan_encapsed_part_string(TSLexer *lexer, bool is_after_variable,... method string (line 339) | string scan_heredoc_word(TSLexer *lexer) { method scan (line 351) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_php_external_scanner_serialize (line 463) | unsigned tree_sitter_php_external_scanner_serialize(void *payload, char ... function tree_sitter_php_external_scanner_deserialize (line 468) | void tree_sitter_php_external_scanner_deserialize(void *payload, const c... function tree_sitter_php_external_scanner_destroy (line 473) | void tree_sitter_php_external_scanner_destroy(void *payload) { function tree_sitter_php_external_scanner_scan (line 478) | bool tree_sitter_php_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_php_external_scanner_reset (line 485) | void tree_sitter_php_external_scanner_reset(void *p) {} FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPHP/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPerl/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPerl/src/scanner.cc type TokenType (line 11) | enum TokenType { type Delimiter (line 24) | struct Delimiter { method get_end_delimiter (line 26) | int32_t get_end_delimiter() { method set_end_delimiter (line 30) | void set_end_delimiter(int32_t start_delimiter) { type Scanner (line 44) | struct Scanner { method Scanner (line 45) | Scanner() { method serialize (line 50) | unsigned serialize(char *buffer) { method deserialize (line 65) | void deserialize(const char *buffer, unsigned length) { method scan (line 80) | bool scan(TSLexer *lexer, const bool *valid_symbols) { method scan_nested_delimiters (line 378) | bool scan_nested_delimiters(TSLexer *lexer, const bool *valid_symbols) { method advance (line 403) | void advance(TSLexer *lexer) { method skip (line 407) | void skip(TSLexer *lexer) { method set_end_delimiter (line 411) | void set_end_delimiter(int32_t start_delimiter) { method get_end_delimiter (line 430) | int32_t get_end_delimiter() { method parse_start_delimiter (line 436) | bool parse_start_delimiter(TSLexer *lexer, TokenType token_type) { method run_over_spaces (line 450) | void run_over_spaces(TSLexer *lexer) { function tree_sitter_perl_external_scanner_destroy (line 470) | void tree_sitter_perl_external_scanner_destroy(void *payload) { function tree_sitter_perl_external_scanner_serialize (line 475) | unsigned tree_sitter_perl_external_scanner_serialize( function tree_sitter_perl_external_scanner_deserialize (line 483) | void tree_sitter_perl_external_scanner_deserialize( function tree_sitter_perl_external_scanner_scan (line 492) | bool tree_sitter_perl_external_scanner_scan( FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPerl/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPython/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPython/src/parser.c function sym_identifier_character_set_1 (line 4692) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 5494) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 6298) | static inline bool sym_identifier_character_set_3(int32_t c) { function ts_lex (line 7316) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 8251) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 107049) | extern const TSLanguage *tree_sitter_python(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPython/src/scanner.cc type TokenType (line 13) | enum TokenType { type Delimiter (line 26) | struct Delimiter { method Delimiter (line 37) | Delimiter() : flags(0) {} method is_format (line 39) | bool is_format() const { method is_raw (line 43) | bool is_raw() const { method is_triple (line 47) | bool is_triple() const { method is_bytes (line 51) | bool is_bytes() const { method end_character (line 55) | int32_t end_character() const { method set_format (line 62) | void set_format() { method set_raw (line 66) | void set_raw() { method set_triple (line 70) | void set_triple() { method set_bytes (line 74) | void set_bytes() { method set_end_character (line 78) | void set_end_character(int32_t character) { type Scanner (line 97) | struct Scanner { method Scanner (line 98) | Scanner() { method serialize (line 103) | unsigned serialize(char *buffer) { method deserialize (line 126) | void deserialize(const char *buffer, unsigned length) { method advance (line 147) | void advance(TSLexer *lexer) { method skip (line 151) | void skip(TSLexer *lexer) { method scan (line 155) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_python_external_scanner_scan (line 387) | bool tree_sitter_python_external_scanner_scan(void *payload, TSLexer *le... function tree_sitter_python_external_scanner_serialize (line 393) | unsigned tree_sitter_python_external_scanner_serialize(void *payload, ch... function tree_sitter_python_external_scanner_deserialize (line 398) | void tree_sitter_python_external_scanner_deserialize(void *payload, cons... function tree_sitter_python_external_scanner_destroy (line 403) | void tree_sitter_python_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterPython/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterR/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterR/src/parser.c function ts_lex (line 1004) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 68150) | extern const TSLanguage *tree_sitter_r(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterR/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRegex/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRegex/src/parser.c function ts_lex (line 487) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 2428) | extern const TSLanguage *tree_sitter_regex(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRegex/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRegex/src/tree_sitter/runtime.h type TSSymbol (line 11) | typedef unsigned short TSSymbol; type TSLanguage (line 12) | typedef struct TSLanguage TSLanguage; type TSDocument (line 13) | typedef struct TSDocument TSDocument; type TSInputEncoding (line 15) | typedef enum { type TSInput (line 20) | typedef struct { type TSDebugType (line 27) | typedef enum { type TSDebugger (line 32) | typedef struct { type TSInputEdit (line 37) | typedef struct { type TSPoint (line 43) | typedef struct { type TSNode (line 48) | typedef struct { type TSSymbolIterator (line 53) | typedef struct { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRuby/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRuby/src/scanner.cc type TokenType (line 14) | enum TokenType { type Literal (line 53) | struct Literal { type Heredoc (line 61) | struct Heredoc { method Heredoc (line 62) | Heredoc() : end_word_indentation_allowed(false), allows_interpolation(... type Scanner (line 108) | struct Scanner { method Scanner (line 109) | Scanner() : has_leading_whitespace(false) {} method reset (line 111) | void reset() { method serialize (line 116) | unsigned serialize(char *buffer) { method deserialize (line 153) | void deserialize(const char *buffer, unsigned length) { method skip (line 188) | void skip(TSLexer *lexer) { method advance (line 193) | void advance(TSLexer *lexer) { method scan_whitespace (line 197) | bool scan_whitespace(TSLexer *lexer, const bool *valid_symbols) { method scan_operator (line 258) | bool scan_operator(TSLexer *lexer) { method is_iden_char (line 353) | bool is_iden_char(char c) { method scan_symbol_identifier (line 357) | bool scan_symbol_identifier(TSLexer *lexer) { method scan_open_delimiter (line 392) | bool scan_open_delimiter(TSLexer *lexer, Literal &literal, const bool ... method scan_heredoc_word (line 596) | void scan_heredoc_word(TSLexer *lexer, Heredoc *heredoc) { method scan_heredoc_content (line 629) | bool scan_heredoc_content(TSLexer *lexer) { method scan_literal_content (line 723) | bool scan_literal_content(TSLexer *lexer) { method scan_short_interpolation (line 799) | bool scan_short_interpolation(TSLexer *lexer, const bool has_content, ... method scan (line 836) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_ruby_external_scanner_scan (line 1097) | bool tree_sitter_ruby_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_ruby_external_scanner_serialize (line 1103) | unsigned tree_sitter_ruby_external_scanner_serialize(void *payload, char... function tree_sitter_ruby_external_scanner_deserialize (line 1108) | void tree_sitter_ruby_external_scanner_deserialize(void *payload, const ... function tree_sitter_ruby_external_scanner_destroy (line 1113) | void tree_sitter_ruby_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRuby/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRust/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRust/src/parser.c function sym_identifier_character_set_1 (line 6121) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 6923) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 7727) | static inline bool sym_identifier_character_set_3(int32_t c) { function sym_identifier_character_set_4 (line 8529) | static inline bool sym_identifier_character_set_4(int32_t c) { function sym_identifier_character_set_5 (line 9543) | static inline bool sym_identifier_character_set_5(int32_t c) { function sym_identifier_character_set_6 (line 10561) | static inline bool sym_identifier_character_set_6(int32_t c) { function sym_identifier_character_set_7 (line 11577) | static inline bool sym_identifier_character_set_7(int32_t c) { function ts_lex (line 12595) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 13913) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 132515) | extern const TSLanguage *tree_sitter_rust(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRust/src/scanner.c type TokenType (line 4) | enum TokenType { function tree_sitter_rust_external_scanner_destroy (line 12) | void tree_sitter_rust_external_scanner_destroy(void *p) {} function tree_sitter_rust_external_scanner_reset (line 13) | void tree_sitter_rust_external_scanner_reset(void *p) {} function tree_sitter_rust_external_scanner_serialize (line 14) | unsigned tree_sitter_rust_external_scanner_serialize(void *p, char *buff... function tree_sitter_rust_external_scanner_deserialize (line 15) | void tree_sitter_rust_external_scanner_deserialize(void *p, const char *... function advance (line 17) | static void advance(TSLexer *lexer) { function is_num_char (line 21) | static bool is_num_char(int32_t c) { function tree_sitter_rust_external_scanner_scan (line 25) | bool tree_sitter_rust_external_scanner_scan(void *payload, TSLexer *lexer, FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterRust/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSCSS/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSCSS/src/parser.c function sym_identifier_character_set_1 (line 1388) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_single_line_comment_character_set_1 (line 1402) | static inline bool sym_single_line_comment_character_set_1(int32_t c) { function sym_single_line_comment_character_set_2 (line 1418) | static inline bool sym_single_line_comment_character_set_2(int32_t c) { function sym_plain_value_character_set_1 (line 1434) | static inline bool sym_plain_value_character_set_1(int32_t c) { function sym_plain_value_character_set_2 (line 1452) | static inline bool sym_plain_value_character_set_2(int32_t c) { function sym_plain_value_character_set_3 (line 1470) | static inline bool sym_plain_value_character_set_3(int32_t c) { function ts_lex (line 1486) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 19268) | extern const TSLanguage *tree_sitter_scss(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSCSS/src/scanner.c type TokenType (line 4) | enum TokenType { function tree_sitter_scss_external_scanner_destroy (line 9) | void tree_sitter_scss_external_scanner_destroy(void *p) {} function tree_sitter_scss_external_scanner_reset (line 10) | void tree_sitter_scss_external_scanner_reset(void *p) {} function tree_sitter_scss_external_scanner_serialize (line 11) | unsigned tree_sitter_scss_external_scanner_serialize(void *p, char *buff... function tree_sitter_scss_external_scanner_deserialize (line 12) | void tree_sitter_scss_external_scanner_deserialize(void *p, const char *... function tree_sitter_scss_external_scanner_scan (line 14) | bool tree_sitter_scss_external_scanner_scan(void *payload, TSLexer *lexe... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSCSS/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSQL/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSQL/src/scanner.cc type TokenType (line 9) | enum TokenType { type Scanner (line 15) | struct Scanner { method skip (line 20) | void skip(TSLexer *lexer) { method advance (line 24) | void advance(TSLexer *lexer) { method serialize (line 28) | unsigned serialize(char *buffer) { method deserialize (line 35) | void deserialize(const char *buffer, unsigned length) { method scan_dollar_quoted_string_content (line 45) | bool scan_dollar_quoted_string_content(TSLexer *lexer) { method scan_dollar_quoted_string_tag (line 70) | bool scan_dollar_quoted_string_tag(TSLexer *lexer) { method scan_dollar_quoted_string_end_tag (line 96) | bool scan_dollar_quoted_string_end_tag(TSLexer *lexer) { method scan (line 108) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_sql_external_scanner_scan (line 138) | bool tree_sitter_sql_external_scanner_scan(void *payload, TSLexer *lexer, function tree_sitter_sql_external_scanner_serialize (line 144) | unsigned tree_sitter_sql_external_scanner_serialize(void *payload, char ... function tree_sitter_sql_external_scanner_deserialize (line 149) | void tree_sitter_sql_external_scanner_deserialize(void *payload, const c... function tree_sitter_sql_external_scanner_destroy (line 154) | void tree_sitter_sql_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSQL/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/allocator.h type za_binNode (line 39) | typedef struct za_binNode { type za_bin (line 45) | typedef struct za_bin { type za_allocatorNode (line 53) | typedef struct za_allocatorNode { type za_Allocator (line 61) | typedef struct za_Allocator { function za_Allocator (line 77) | za_Allocator *za_New() { function za_Release (line 112) | void za_Release(za_Allocator *allocator) { function za_Free (line 179) | void za_Free(za_Allocator *allocator, void *ptr) { function za_bin (line 209) | za_bin *za_findBin(za_Allocator *allocator, size_t size) { function za_appendChild (line 219) | bool za_appendChild(size_t init_size, struct za_Allocator *allocator) { function za_innerFree (line 255) | void za_innerFree(void *pointer) { free(pointer); } FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/ekstring.h type ekstring (line 7) | typedef struct { function ekstring (line 14) | const ekstring init_string_str(za_Allocator *A, const char *buf, function ekstring (line 21) | const ekstring init_string_string(const ekstring str) { function compare_string_string (line 27) | bool compare_string_string(const ekstring s1, const ekstring s2) { function ekstring (line 32) | const ekstring concat_string_string(const ekstring s1, const ekstring s2) { function ekstring (line 40) | const ekstring concat_string_char(const ekstring s1, const char c) { function parse_int (line 54) | const int parse_int(const ekstring s1) { return atoi(s1.buf); } function destroy_string (line 56) | void destroy_string(const ekstring s) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/parser.c function aux_sym_attribute_name_token1_character_set_1 (line 628) | static inline bool aux_sym_attribute_name_token1_character_set_1(int32_t... function ts_lex (line 644) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 5413) | extern const TSLanguage *tree_sitter_svelte(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/scanner.c type TokenType (line 10) | typedef enum TokenType { type Scanner (line 25) | typedef struct { function serialize (line 31) | unsigned serialize(Scanner *scanner, char *buffer) { function deserialize (line 64) | void deserialize(Scanner *scanner, const char *buffer, unsigned length) { function ekstring (line 90) | ekstring scan_tag_name(Scanner *scanner, TSLexer *lexer) { function scan_comment (line 100) | bool scan_comment(TSLexer *lexer) { function scan_raw_text (line 129) | bool scan_raw_text(Scanner *scanner, TSLexer *lexer) { function scan_implicit_end_tag (line 160) | bool scan_implicit_end_tag(Scanner *scanner, TSLexer *lexer) { function scan_start_tag_name (line 200) | bool scan_start_tag_name(Scanner *scanner, TSLexer *lexer) { function scan_end_tag_name (line 221) | bool scan_end_tag_name(Scanner *scanner, TSLexer *lexer) { function scan_self_closing_tag_delimiter (line 237) | bool scan_self_closing_tag_delimiter(Scanner *scanner, TSLexer *lexer) { function scan_word (line 251) | bool scan_word(Scanner *scanner, TSLexer *lexer, ekstring word) { function scan_raw_text_expr (line 261) | bool scan_raw_text_expr(Scanner *scanner, TSLexer *lexer, function scan (line 335) | bool scan(Scanner *scanner, TSLexer *lexer, const bool *valid_symbols) { function deleter (line 398) | void deleter(void *tag, za_Allocator *A) {} type hashmap_s (line 403) | struct hashmap_s function tree_sitter_svelte_external_scanner_scan (line 408) | bool tree_sitter_svelte_external_scanner_scan(void *payload, TSLexer *le... function tree_sitter_svelte_external_scanner_serialize (line 413) | unsigned tree_sitter_svelte_external_scanner_serialize(void *payload, function tree_sitter_svelte_external_scanner_deserialize (line 418) | void tree_sitter_svelte_external_scanner_deserialize(void *payload, function tree_sitter_svelte_external_scanner_destroy (line 424) | void tree_sitter_svelte_external_scanner_destroy(void *payload) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/tag.h type TagType (line 24) | typedef enum { type Tag (line 154) | typedef struct Tag { function Tag (line 168) | Tag *initTag(za_Allocator *A) { function Tag (line 174) | Tag *initTagArgs(za_Allocator *A, TagType type, const ekstring name) { function compareTags (line 181) | bool compareTags(const Tag *a, const Tag *b) { function is_void (line 195) | const bool is_void(Tag *tag) { return tag->type < END_OF_VOID_TAGS; } function findTagType (line 197) | const bool findTagType(const TagType *tt, TagType toFind) { function findTag (line 204) | const bool findTag(vc_vector *v, Tag *tag) { function can_contain (line 211) | bool can_contain(const Tag *parent, const Tag *tag) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/uthash.h type hashmap_element_s (line 51) | struct hashmap_element_s { type hashmap_s (line 60) | struct hashmap_s { type hashmap_s (line 81) | struct hashmap_s type hashmap_s (line 93) | struct hashmap_s type hashmap_s (line 101) | struct hashmap_s type hashmap_s (line 110) | struct hashmap_s type hashmap_s (line 121) | struct hashmap_s type hashmap_s (line 131) | struct hashmap_s type hashmap_s (line 143) | struct hashmap_s type hashmap_element_s (line 145) | struct hashmap_element_s type hashmap_s (line 152) | struct hashmap_s type hashmap_s (line 156) | struct hashmap_s type hashmap_s (line 160) | struct hashmap_s type hashmap_element_s (line 163) | struct hashmap_element_s type hashmap_s (line 166) | struct hashmap_s type hashmap_element_s (line 171) | struct hashmap_element_s type hashmap_s (line 172) | struct hashmap_s function hashmap_create (line 188) | int hashmap_create(za_Allocator* A, const unsigned initial_size, function hashmap_put (line 208) | int hashmap_put(struct hashmap_s *const m, const char *const key, function TagType (line 234) | TagType hashmap_get(const struct hashmap_s *const m, const char *const key, function hashmap_remove (line 257) | int hashmap_remove(struct hashmap_s *const m, const char *const key, type hashmap_s (line 285) | struct hashmap_s function hashmap_iterate (line 317) | int hashmap_iterate(const struct hashmap_s *const m, function hashmap_iterate_pairs (line 332) | int hashmap_iterate_pairs(struct hashmap_s *const hashmap, function hashmap_destroy (line 360) | void hashmap_destroy(struct hashmap_s *const m) { function hashmap_num_entries (line 365) | unsigned hashmap_num_entries(const struct hashmap_s *const m) { function hashmap_crc32_helper (line 369) | unsigned hashmap_crc32_helper(const char *const s, const unsigned len) { function hashmap_hash_helper_int_helper (line 444) | unsigned hashmap_hash_helper_int_helper(const struct hashmap_s *const m, function hashmap_match_helper (line 465) | int hashmap_match_helper(const struct hashmap_element_s *const element, function hashmap_hash_helper (line 470) | int hashmap_hash_helper(const struct hashmap_s *const m, const char *con... function hashmap_rehash_iterator (line 518) | int hashmap_rehash_iterator(void *const new_hash, function hashmap_rehash_helper (line 531) | int hashmap_rehash_helper(struct hashmap_s *const m) { function Tag (line 566) | Tag *for_name(za_Allocator *A, struct hashmap_s *m, const ekstring *name) { type hashmap_s (line 579) | struct hashmap_s type hashmap_s (line 580) | struct hashmap_s type hashmap_s (line 581) | struct hashmap_s type hashmap_s (line 581) | struct hashmap_s FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSvelte/src/vc_vector.h type vc_vector (line 16) | typedef struct vc_vector { function vc_vector (line 25) | vc_vector *vc_vector_create(za_Allocator *A, size_t count_elements, function vc_vector_count (line 50) | size_t vc_vector_count(const vc_vector *vector) { return vector->count; } function vc_vector_call_deleter (line 53) | void vc_vector_call_deleter(vc_vector *vector, size_t first_index, function vc_vector_call_deleter_all (line 61) | void vc_vector_call_deleter_all(vc_vector *vector) { function vc_vector_clear (line 65) | void vc_vector_clear(vc_vector *vector) { function vc_vector_realloc (line 78) | bool vc_vector_realloc(vc_vector *vector, size_t new_count) { function vc_vector_resize (line 90) | bool vc_vector_resize(vc_vector *vector, size_t new_count, void *default... function vc_vector_max_count (line 117) | size_t vc_vector_max_count(const vc_vector *vector) { function vc_vector_append (line 121) | bool vc_vector_append(vc_vector *vector, const void *values, size_t coun... function vc_vector_push_back (line 145) | bool vc_vector_push_back(vc_vector *vector, const void *value) { function vc_vector_pop_back (line 152) | bool vc_vector_pop_back(vc_vector *vector) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSwift/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSwift/src/scanner.c type TokenType (line 5) | enum TokenType { type IllegalTerminatorGroup (line 60) | enum IllegalTerminatorGroup { type IllegalTerminatorGroup (line 67) | enum IllegalTerminatorGroup type TokenType (line 90) | enum TokenType function is_cross_semi_token (line 149) | bool is_cross_semi_token(enum TokenType op) { type ParseDirective (line 192) | enum ParseDirective { type ScannerState (line 201) | struct ScannerState { type ScannerState (line 206) | struct ScannerState function tree_sitter_swift_external_scanner_destroy (line 209) | void tree_sitter_swift_external_scanner_destroy(void *payload) { function tree_sitter_swift_external_scanner_reset (line 213) | void tree_sitter_swift_external_scanner_reset(void *payload) { function tree_sitter_swift_external_scanner_serialize (line 218) | unsigned tree_sitter_swift_external_scanner_serialize(void *payload, cha... function tree_sitter_swift_external_scanner_deserialize (line 228) | void tree_sitter_swift_external_scanner_deserialize( function advance (line 247) | static void advance(TSLexer *lexer) { function should_treat_as_wspace (line 251) | static bool should_treat_as_wspace(int32_t character) { function encountered_op_count (line 255) | static int32_t encountered_op_count(bool *encountered_operator) { function any_reserved_ops (line 266) | static bool any_reserved_ops(uint8_t *encountered_reserved_ops) { function is_legal_custom_operator (line 276) | static bool is_legal_custom_operator( function eat_operators (line 345) | static bool eat_operators( function eat_comment (line 492) | static enum ParseDirective eat_comment( function eat_whitespace (line 549) | static enum ParseDirective eat_whitespace( function eat_raw_str_part (line 658) | static bool eat_raw_str_part( function tree_sitter_swift_external_scanner_scan (line 747) | bool tree_sitter_swift_external_scanner_scan( FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterSwift/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTOML/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTOML/src/parser.c function ts_lex (line 506) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 4539) | extern const TSLanguage *tree_sitter_toml(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTOML/src/scanner.c type TokenType (line 8) | enum TokenType { function tree_sitter_toml_external_scanner_destroy (line 17) | void tree_sitter_toml_external_scanner_destroy(void *payload) {} function tree_sitter_toml_external_scanner_serialize (line 18) | unsigned tree_sitter_toml_external_scanner_serialize(void *payload, char... function tree_sitter_toml_external_scanner_deserialize (line 19) | void tree_sitter_toml_external_scanner_deserialize(void *payload, const ... function tree_sitter_toml_external_scanner_scan_multiline_string_end (line 21) | bool tree_sitter_toml_external_scanner_scan_multiline_string_end(TSLexer... function tree_sitter_toml_external_scanner_scan (line 54) | bool tree_sitter_toml_external_scanner_scan( FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTOML/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTSX/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTSX/src/common/scanner.h type TokenType (line 4) | enum TokenType { function advance (line 12) | static void advance(TSLexer *lexer) { lexer->advance(lexer, false); } function skip (line 13) | static void skip(TSLexer *lexer) { lexer->advance(lexer, true); } function scan_template_chars (line 15) | static bool scan_template_chars(TSLexer *lexer) { function scan_whitespace_and_comments (line 36) | static bool scan_whitespace_and_comments(TSLexer *lexer) { function scan_automatic_semicolon (line 72) | static bool scan_automatic_semicolon(TSLexer *lexer, const bool *valid_s... function scan_ternary_qmark (line 162) | static bool scan_ternary_qmark(TSLexer *lexer) { function external_scanner_scan (line 198) | static inline bool external_scanner_scan(void *payload, TSLexer *lexer, ... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTSX/src/parser.c function anon_sym_BANG_character_set_1 (line 4102) | static inline bool anon_sym_BANG_character_set_1(int32_t c) { function sym__glimmer_template_content_character_set_1 (line 4118) | static inline bool sym__glimmer_template_content_character_set_1(int32_t... function sym_identifier_character_set_1 (line 4134) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 4152) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 4170) | static inline bool sym_identifier_character_set_3(int32_t c) { function sym_identifier_character_set_4 (line 4184) | static inline bool sym_identifier_character_set_4(int32_t c) { function sym_private_property_identifier_character_set_1 (line 4202) | static inline bool sym_private_property_identifier_character_set_1(int32... function ts_lex (line 4220) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 5930) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 212649) | extern const TSLanguage *tree_sitter_tsx(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTSX/src/scanner.c function tree_sitter_tsx_external_scanner_destroy (line 4) | void tree_sitter_tsx_external_scanner_destroy(void *p) {} function tree_sitter_tsx_external_scanner_reset (line 5) | void tree_sitter_tsx_external_scanner_reset(void *p) {} function tree_sitter_tsx_external_scanner_serialize (line 6) | unsigned tree_sitter_tsx_external_scanner_serialize(void *p, char *buffe... function tree_sitter_tsx_external_scanner_deserialize (line 7) | void tree_sitter_tsx_external_scanner_deserialize(void *p, const char *b... function tree_sitter_tsx_external_scanner_scan (line 9) | bool tree_sitter_tsx_external_scanner_scan(void *payload, TSLexer *lexer... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTSX/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTypeScript/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTypeScript/src/common/scanner.h type TokenType (line 4) | enum TokenType { function advance (line 12) | static void advance(TSLexer *lexer) { lexer->advance(lexer, false); } function skip (line 13) | static void skip(TSLexer *lexer) { lexer->advance(lexer, true); } function scan_template_chars (line 15) | static bool scan_template_chars(TSLexer *lexer) { function scan_whitespace_and_comments (line 36) | static bool scan_whitespace_and_comments(TSLexer *lexer) { function scan_automatic_semicolon (line 72) | static bool scan_automatic_semicolon(TSLexer *lexer, const bool *valid_s... function scan_ternary_qmark (line 162) | static bool scan_ternary_qmark(TSLexer *lexer) { function external_scanner_scan (line 198) | static inline bool external_scanner_scan(void *payload, TSLexer *lexer, ... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTypeScript/src/parser.c function anon_sym_BANG_character_set_1 (line 8227) | static inline bool anon_sym_BANG_character_set_1(int32_t c) { function sym__glimmer_template_content_character_set_1 (line 8243) | static inline bool sym__glimmer_template_content_character_set_1(int32_t... function sym_identifier_character_set_1 (line 8259) | static inline bool sym_identifier_character_set_1(int32_t c) { function sym_identifier_character_set_2 (line 8277) | static inline bool sym_identifier_character_set_2(int32_t c) { function sym_identifier_character_set_3 (line 8295) | static inline bool sym_identifier_character_set_3(int32_t c) { function sym_private_property_identifier_character_set_1 (line 8313) | static inline bool sym_private_property_identifier_character_set_1(int32... function ts_lex (line 8331) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function ts_lex_keywords (line 9903) | static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { function TSLanguage (line 208994) | extern const TSLanguage *tree_sitter_typescript(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTypeScript/src/scanner.c function tree_sitter_typescript_external_scanner_destroy (line 4) | void tree_sitter_typescript_external_scanner_destroy(void *p) {} function tree_sitter_typescript_external_scanner_reset (line 5) | void tree_sitter_typescript_external_scanner_reset(void *p) {} function tree_sitter_typescript_external_scanner_serialize (line 6) | unsigned tree_sitter_typescript_external_scanner_serialize(void *p, char... function tree_sitter_typescript_external_scanner_deserialize (line 7) | void tree_sitter_typescript_external_scanner_deserialize(void *p, const ... function tree_sitter_typescript_external_scanner_scan (line 9) | bool tree_sitter_typescript_external_scanner_scan(void *payload, TSLexer... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterTypeScript/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterYAML/include/public.h type TSLanguage (line 5) | typedef struct TSLanguage TSLanguage; FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterYAML/src/parser.c function ts_lex (line 2181) | static bool ts_lex(TSLexer *lexer, TSStateId state) { function TSLanguage (line 38711) | extern const TSLanguage *tree_sitter_yaml(void) { FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterYAML/src/scanner.cc type TokenType (line 12) | enum TokenType { type Scanner (line 126) | struct Scanner { method Scanner (line 144) | Scanner() { method serialize (line 148) | unsigned serialize(char *buffer) { method deserialize (line 166) | void deserialize(const char *buffer, unsigned length) { method adv (line 190) | void adv(TSLexer *lexer) { method adv_nwl (line 196) | void adv_nwl(TSLexer *lexer) { method skp (line 203) | void skp(TSLexer *lexer) { method skp_nwl (line 209) | void skp_nwl(TSLexer *lexer) { method mrk_end (line 216) | void mrk_end(TSLexer *lexer) { method init (line 222) | void init() { method flush (line 230) | void flush() { method pop_ind (line 235) | void pop_ind() { method push_ind (line 240) | void push_ind(int16_t typ, int16_t len) { method is_wsp (line 245) | bool is_wsp(int32_t c) { method is_nwl (line 249) | bool is_nwl(int32_t c) { method is_wht (line 253) | bool is_wht(int32_t c) { method is_ns_dec_digit (line 257) | bool is_ns_dec_digit(int32_t c) { method is_ns_hex_digit (line 261) | bool is_ns_hex_digit(int32_t c) { method is_ns_word_char (line 267) | bool is_ns_word_char(int32_t c) { method is_nb_json (line 274) | bool is_nb_json(int32_t c) { method is_nb_double_char (line 278) | bool is_nb_double_char(int32_t c) { method is_nb_single_char (line 282) | bool is_nb_single_char(int32_t c) { method is_ns_char (line 286) | bool is_ns_char(int32_t c) { method is_c_indicator (line 295) | bool is_c_indicator(int32_t c) { method is_c_flow_indicator (line 301) | bool is_c_flow_indicator(int32_t c) { method is_plain_safe_in_block (line 305) | bool is_plain_safe_in_block(int32_t c) { method is_plain_safe_in_flow (line 309) | bool is_plain_safe_in_flow(int32_t c) { method is_ns_uri_char (line 313) | bool is_ns_uri_char(int32_t c) { method is_ns_tag_char (line 320) | bool is_ns_tag_char(int32_t c) { method is_ns_anchor_char (line 327) | bool is_ns_anchor_char(int32_t c) { method scn_uri_esc (line 331) | char scn_uri_esc(TSLexer *lexer) { method scn_ns_uri_char (line 342) | char scn_ns_uri_char(TSLexer *lexer) { method scn_ns_tag_char (line 347) | char scn_ns_tag_char(TSLexer *lexer) { method scn_dir_bgn (line 352) | bool scn_dir_bgn(TSLexer *lexer) { method scn_dir_yml_ver (line 393) | bool scn_dir_yml_ver(TSLexer *lexer, TSSymbol result_symbol) { method scn_tag_hdl_tal (line 405) | bool scn_tag_hdl_tal(TSLexer *lexer) { method scn_dir_tag_hdl (line 414) | bool scn_dir_tag_hdl(TSLexer *lexer, TSSymbol result_symbol) { method scn_dir_tag_pfx (line 422) | bool scn_dir_tag_pfx(TSLexer *lexer, TSSymbol result_symbol) { method scn_dir_rsv_prm (line 436) | bool scn_dir_rsv_prm(TSLexer *lexer, TSSymbol result_symbol) { method scn_tag (line 444) | bool scn_tag(TSLexer *lexer, TSSymbol result_symbol) { method scn_acr_bgn (line 477) | bool scn_acr_bgn(TSLexer *lexer, TSSymbol result_symbol) { method scn_acr_ctn (line 485) | bool scn_acr_ctn(TSLexer *lexer, TSSymbol result_symbol) { method scn_als_bgn (line 491) | bool scn_als_bgn(TSLexer *lexer, TSSymbol result_symbol) { method scn_als_ctn (line 499) | bool scn_als_ctn(TSLexer *lexer, TSSymbol result_symbol) { method scn_dqt_esc_seq (line 505) | bool scn_dqt_esc_seq(TSLexer *lexer, TSSymbol result_symbol) { method scn_dqt_str_cnt (line 532) | bool scn_dqt_str_cnt(TSLexer *lexer, TSSymbol result_symbol) { method scn_sqt_str_cnt (line 543) | bool scn_sqt_str_cnt(TSLexer *lexer, TSSymbol result_symbol) { method scn_blk_str_bgn (line 554) | bool scn_blk_str_bgn(TSLexer *lexer, TSSymbol result_symbol) { method scn_blk_str_cnt (line 599) | bool scn_blk_str_cnt(TSLexer *lexer, TSSymbol result_symbol) { method scn_pln_cnt (line 618) | char scn_pln_cnt(TSLexer *lexer, bool (Scanner::*is_plain_safe)(int32_... method scn_drs_doc_end (line 645) | bool scn_drs_doc_end(TSLexer *lexer) { method scan (line 660) | bool scan(TSLexer *lexer, const bool *valid_symbols) { function tree_sitter_yaml_external_scanner_destroy (line 961) | void tree_sitter_yaml_external_scanner_destroy(void *payload) { function tree_sitter_yaml_external_scanner_serialize (line 966) | unsigned tree_sitter_yaml_external_scanner_serialize(void *payload, char... function tree_sitter_yaml_external_scanner_deserialize (line 971) | void tree_sitter_yaml_external_scanner_deserialize(void *payload, const ... function tree_sitter_yaml_external_scanner_scan (line 976) | bool tree_sitter_yaml_external_scanner_scan(void *payload, TSLexer *lexe... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterYAML/src/schema.generated.cc type tree_sitter_yaml (line 3) | namespace tree_sitter_yaml { type ResultSchema (line 7) | enum ResultSchema { function adv_sch_stt (line 15) | int8_t adv_sch_stt(int8_t sch_stt, int32_t cur_chr, ResultSchema *rlt_... FILE: Frameworks/RunestoneEditor/External/RunestoneLanguageSupport/Sources/TreeSitterYAML/src/tree_sitter/parser.h type TSStateId (line 16) | typedef uint16_t TSStateId; type TSSymbol (line 19) | typedef uint16_t TSSymbol; type TSFieldId (line 20) | typedef uint16_t TSFieldId; type TSLanguage (line 21) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 24) | typedef struct { type TSFieldMapSlice (line 30) | typedef struct { type TSSymbolMetadata (line 35) | typedef struct { type TSLexer (line 41) | typedef struct TSLexer TSLexer; type TSLexer (line 43) | struct TSLexer { type TSParseActionType (line 53) | typedef enum { type TSParseAction (line 60) | typedef union { type TSLexMode (line 77) | typedef struct { type TSParseActionEntry (line 82) | typedef union { type TSLanguage (line 90) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/include/tree_sitter/api.h type TSStateId (line 39) | typedef uint16_t TSStateId; type TSSymbol (line 40) | typedef uint16_t TSSymbol; type TSFieldId (line 41) | typedef uint16_t TSFieldId; type TSLanguage (line 42) | typedef struct TSLanguage TSLanguage; type TSParser (line 43) | typedef struct TSParser TSParser; type TSTree (line 44) | typedef struct TSTree TSTree; type TSQuery (line 45) | typedef struct TSQuery TSQuery; type TSQueryCursor (line 46) | typedef struct TSQueryCursor TSQueryCursor; type TSLookaheadIterator (line 47) | typedef struct TSLookaheadIterator TSLookaheadIterator; type TSInputEncoding (line 49) | typedef enum { type TSSymbolType (line 54) | typedef enum { type TSPoint (line 60) | typedef struct { type TSRange (line 65) | typedef struct { type TSInput (line 72) | typedef struct { type TSLogType (line 78) | typedef enum { type TSLogger (line 83) | typedef struct { type TSInputEdit (line 88) | typedef struct { type TSNode (line 97) | typedef struct { type TSTreeCursor (line 103) | typedef struct { type TSQueryCapture (line 109) | typedef struct { type TSQuantifier (line 114) | typedef enum { type TSQueryMatch (line 122) | typedef struct { type TSQueryPredicateStepType (line 129) | typedef enum { type TSQueryPredicateStep (line 135) | typedef struct { type TSQueryError (line 140) | typedef enum { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/include/tree_sitter/parser.h type TSStateId (line 17) | typedef uint16_t TSStateId; type TSSymbol (line 18) | typedef uint16_t TSSymbol; type TSFieldId (line 19) | typedef uint16_t TSFieldId; type TSLanguage (line 20) | typedef struct TSLanguage TSLanguage; type TSFieldMapEntry (line 23) | typedef struct { type TSFieldMapSlice (line 29) | typedef struct { type TSSymbolMetadata (line 34) | typedef struct { type TSLexer (line 40) | typedef struct TSLexer TSLexer; type TSLexer (line 42) | struct TSLexer { type TSParseActionType (line 52) | typedef enum { type TSParseAction (line 59) | typedef union { type TSLexMode (line 76) | typedef struct { type TSParseActionEntry (line 81) | typedef union { type TSLanguage (line 89) | struct TSLanguage { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/alloc.c function ts_set_allocator (line 37) | void ts_set_allocator( FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/array.h type VoidArray (line 130) | typedef Array(void) VoidArray; function array__delete (line 134) | static inline void array__delete(VoidArray *self) { function array__erase (line 143) | static inline void array__erase(VoidArray *self, size_t element_size, function array__reserve (line 152) | static inline void array__reserve(VoidArray *self, size_t element_size, ... function array__assign (line 163) | static inline void array__assign(VoidArray *self, const VoidArray *other... function array__swap (line 169) | static inline void array__swap(VoidArray *self, VoidArray *other) { function array__grow (line 175) | static inline void array__grow(VoidArray *self, uint32_t count, size_t e... function array__splice (line 185) | static inline void array__splice(VoidArray *self, size_t element_size, FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/atomic.h function atomic_load (line 9) | static inline size_t atomic_load(const volatile size_t *p) { function atomic_inc (line 13) | static inline uint32_t atomic_inc(volatile uint32_t *p) { function atomic_dec (line 18) | static inline uint32_t atomic_dec(volatile uint32_t *p) { function atomic_load (line 27) | static inline size_t atomic_load(const volatile size_t *p) { function atomic_inc (line 31) | static inline uint32_t atomic_inc(volatile uint32_t *p) { function atomic_dec (line 35) | static inline uint32_t atomic_dec(volatile uint32_t *p) { function atomic_load (line 41) | static inline size_t atomic_load(const volatile size_t *p) { function atomic_inc (line 49) | static inline uint32_t atomic_inc(volatile uint32_t *p) { function atomic_dec (line 57) | static inline uint32_t atomic_dec(volatile uint32_t *p) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/clock.h type TSDuration (line 7) | typedef uint64_t TSDuration; type TSClock (line 16) | typedef uint64_t TSClock; function TSDuration (line 18) | static inline TSDuration duration_from_micros(uint64_t micros) { function duration_to_micros (line 24) | static inline uint64_t duration_to_micros(TSDuration self) { function TSClock (line 30) | static inline TSClock clock_null(void) { function TSClock (line 34) | static inline TSClock clock_now(void) { function TSClock (line 40) | static inline TSClock clock_after(TSClock base, TSDuration duration) { function clock_is_null (line 44) | static inline bool clock_is_null(TSClock self) { function clock_is_gt (line 48) | static inline bool clock_is_gt(TSClock self, TSClock other) { type TSClock (line 62) | typedef struct timespec TSClock; function TSDuration (line 64) | static inline TSDuration duration_from_micros(uint64_t micros) { function duration_to_micros (line 68) | static inline uint64_t duration_to_micros(TSDuration self) { function TSClock (line 72) | static inline TSClock clock_now(void) { function TSClock (line 78) | static inline TSClock clock_null(void) { function TSClock (line 82) | static inline TSClock clock_after(TSClock base, TSDuration duration) { function clock_is_null (line 93) | static inline bool clock_is_null(TSClock self) { function clock_is_gt (line 97) | static inline bool clock_is_gt(TSClock self, TSClock other) { type TSClock (line 114) | typedef uint64_t TSClock; function TSDuration (line 116) | static inline TSDuration duration_from_micros(uint64_t micros) { function duration_to_micros (line 120) | static inline uint64_t duration_to_micros(TSDuration self) { function TSClock (line 124) | static inline TSClock clock_null(void) { function TSClock (line 128) | static inline TSClock clock_now(void) { function TSClock (line 132) | static inline TSClock clock_after(TSClock base, TSDuration duration) { function clock_is_null (line 136) | static inline bool clock_is_null(TSClock self) { function clock_is_gt (line 140) | static inline bool clock_is_gt(TSClock self, TSClock other) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/get_changed_ranges.c function ts_range_array_add (line 10) | static void ts_range_array_add( function ts_range_array_intersects (line 30) | bool ts_range_array_intersects( function ts_range_array_get_changed_ranges (line 46) | void ts_range_array_get_changed_ranges( type Iterator (line 106) | typedef struct { function Iterator (line 113) | static Iterator iterator_new( function iterator_done (line 133) | static bool iterator_done(Iterator *self) { function Length (line 137) | static Length iterator_start_position(Iterator *self) { function Length (line 146) | static Length iterator_end_position(Iterator *self) { function iterator_tree_is_visible (line 156) | static bool iterator_tree_is_visible(const Iterator *self) { function iterator_get_visible_state (line 170) | static void iterator_get_visible_state( function iterator_ascend (line 203) | static void iterator_ascend(Iterator *self) { function iterator_descend (line 210) | static bool iterator_descend(Iterator *self, uint32_t goal_position) { function iterator_advance (line 253) | static void iterator_advance(Iterator *self) { type IteratorComparison (line 298) | typedef enum { function IteratorComparison (line 304) | static IteratorComparison iterator_compare( function iterator_print_state (line 342) | static inline void iterator_print_state(Iterator *self) { function ts_subtree_get_changed_ranges (line 357) | unsigned ts_subtree_get_changed_ranges( FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/get_changed_ranges.h type TSRangeArray (line 11) | typedef Array(TSRange) TSRangeArray; FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/language.c function ts_language_symbol_count (line 6) | uint32_t ts_language_symbol_count(const TSLanguage *self) { function ts_language_state_count (line 10) | uint32_t ts_language_state_count(const TSLanguage *self) { function ts_language_version (line 14) | uint32_t ts_language_version(const TSLanguage *self) { function ts_language_field_count (line 18) | uint32_t ts_language_field_count(const TSLanguage *self) { function ts_language_table_entry (line 22) | void ts_language_table_entry( function TSSymbolMetadata (line 42) | TSSymbolMetadata ts_language_symbol_metadata( function TSSymbol (line 55) | TSSymbol ts_language_public_symbol( function TSStateId (line 63) | TSStateId ts_language_next_state( function TSSymbol (line 100) | TSSymbol ts_language_symbol_for_name( function TSSymbolType (line 119) | TSSymbolType ts_language_symbol_type( function TSFieldId (line 145) | TSFieldId ts_language_field_id_for_name( function TSLookaheadIterator (line 165) | TSLookaheadIterator *ts_lookahead_iterator_new(const TSLanguage *self, T... function ts_lookahead_iterator_delete (line 172) | void ts_lookahead_iterator_delete(TSLookaheadIterator *self) { function ts_lookahead_iterator_reset_state (line 176) | bool ts_lookahead_iterator_reset_state(TSLookaheadIterator * self, TSSta... function TSLanguage (line 183) | const TSLanguage *ts_lookahead_iterator_language(const TSLookaheadIterat... function ts_lookahead_iterator_reset (line 188) | bool ts_lookahead_iterator_reset(TSLookaheadIterator *self, const TSLang... function ts_lookahead_iterator_next (line 195) | bool ts_lookahead_iterator_next(TSLookaheadIterator *self) { function TSSymbol (line 200) | TSSymbol ts_lookahead_iterator_current_symbol(const TSLookaheadIterator ... FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/language.h type TableEntry (line 13) | typedef struct { type LookaheadIterator (line 19) | typedef struct { function ts_language_is_symbol_external (line 43) | static inline bool ts_language_is_symbol_external(const TSLanguage *self... function TSParseAction (line 47) | static inline const TSParseAction *ts_language_actions( function ts_language_has_reduce_action (line 59) | static inline bool ts_language_has_reduce_action( function ts_language_lookup (line 76) | static inline uint16_t ts_language_lookup( function ts_language_has_actions (line 98) | static inline bool ts_language_has_actions( function LookaheadIterator (line 112) | static inline LookaheadIterator ts_language_lookaheads( function ts_lookahead_iterator__next (line 139) | static inline bool ts_lookahead_iterator__next(LookaheadIterator *self) { function ts_language_state_is_primary (line 185) | static inline bool ts_language_state_is_primary( function TSSymbol (line 207) | static inline const TSSymbol *ts_language_alias_sequence( function TSSymbol (line 216) | static inline TSSymbol ts_language_alias_at( function ts_language_field_map (line 226) | static inline void ts_language_field_map( function ts_language_aliases_for_symbol (line 243) | static inline void ts_language_aliases_for_symbol( function ts_language_write_symbol_as_dot_string (line 266) | static inline void ts_language_write_symbol_as_dot_string( FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/length.h type Length (line 9) | typedef struct { function length_is_undefined (line 17) | static inline bool length_is_undefined(Length length) { function Length (line 21) | static inline Length length_min(Length len1, Length len2) { function Length (line 25) | static inline Length length_add(Length len1, Length len2) { function Length (line 32) | static inline Length length_sub(Length len1, Length len2) { function Length (line 39) | static inline Length length_zero(void) { function Length (line 44) | static inline Length length_saturating_sub(Length len1, Length len2) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/lexer.c function ts_lexer__eof (line 42) | static bool ts_lexer__eof(const TSLexer *_self) { function ts_lexer__clear_chunk (line 49) | static void ts_lexer__clear_chunk(Lexer *self) { function ts_lexer__get_chunk (line 57) | static void ts_lexer__get_chunk(Lexer *self) { function ts_lexer__get_lookahead (line 74) | static void ts_lexer__get_lookahead(Lexer *self) { function ts_lexer_goto (line 105) | static void ts_lexer_goto(Lexer *self, Length position) { function ts_lexer__do_advance (line 159) | static void ts_lexer__do_advance(Lexer *self, bool skip) { function ts_lexer__advance (line 209) | static void ts_lexer__advance(TSLexer *_self, bool skip) { function ts_lexer__mark_end (line 224) | static void ts_lexer__mark_end(TSLexer *_self) { function ts_lexer__get_column (line 248) | static uint32_t ts_lexer__get_column(TSLexer *_self) { function ts_lexer__is_at_included_range_start (line 277) | static bool ts_lexer__is_at_included_range_start(const TSLexer *_self) { function ts_lexer_init (line 287) | void ts_lexer_init(Lexer *self) { function ts_lexer_delete (line 316) | void ts_lexer_delete(Lexer *self) { function ts_lexer_set_input (line 320) | void ts_lexer_set_input(Lexer *self, TSInput input) { function ts_lexer_reset (line 328) | void ts_lexer_reset(Lexer *self, Length position) { function ts_lexer_start (line 334) | void ts_lexer_start(Lexer *self) { function ts_lexer_finish (line 349) | void ts_lexer_finish(Lexer *self, uint32_t *lookahead_end_byte) { function ts_lexer_advance_to_end (line 376) | void ts_lexer_advance_to_end(Lexer *self) { function ts_lexer_mark_end (line 382) | void ts_lexer_mark_end(Lexer *self) { function ts_lexer_set_included_ranges (line 386) | bool ts_lexer_set_included_ranges( function TSRange (line 414) | TSRange *ts_lexer_included_ranges(const Lexer *self, uint32_t *count) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/lexer.h type Lexer (line 13) | typedef struct { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/node.c type NodeChildIterator (line 6) | typedef struct { function TSNode (line 17) | TSNode ts_node_new( function TSNode (line 30) | static inline TSNode ts_node__null(void) { function ts_node_start_byte (line 36) | uint32_t ts_node_start_byte(TSNode self) { function TSPoint (line 40) | TSPoint ts_node_start_point(TSNode self) { function ts_node__alias (line 44) | static inline uint32_t ts_node__alias(const TSNode *self) { function Subtree (line 48) | static inline Subtree ts_node__subtree(TSNode self) { function NodeChildIterator (line 54) | static inline NodeChildIterator ts_node_iterate_children(const TSNode *n... function ts_node_child_iterator_done (line 73) | static inline bool ts_node_child_iterator_done(NodeChildIterator *self) { function ts_node_child_iterator_next (line 77) | static inline bool ts_node_child_iterator_next( function ts_node__is_relevant (line 106) | static inline bool ts_node__is_relevant(TSNode self, bool include_anonym... function ts_node__relevant_child_count (line 120) | static inline uint32_t ts_node__relevant_child_count( function TSNode (line 136) | static inline TSNode ts_node__child( function ts_subtree_has_trailing_empty_descendant (line 173) | static bool ts_subtree_has_trailing_empty_descendant( function TSNode (line 187) | static inline TSNode ts_node__prev_sibling(TSNode self, bool include_ano... function TSNode (line 248) | static inline TSNode ts_node__next_sibling(TSNode self, bool include_ano... function TSNode (line 299) | static inline TSNode ts_node__first_child_for_byte( function TSNode (line 328) | static inline TSNode ts_node__descendant_for_byte_range( function TSNode (line 367) | static inline TSNode ts_node__descendant_for_point_range( function ts_node_end_byte (line 408) | uint32_t ts_node_end_byte(TSNode self) { function TSPoint (line 412) | TSPoint ts_node_end_point(TSNode self) { function TSSymbol (line 416) | TSSymbol ts_node_symbol(TSNode self) { function TSLanguage (line 428) | const TSLanguage *ts_node_language(TSNode self) { function TSSymbol (line 432) | TSSymbol ts_node_grammar_symbol(TSNode self) { function ts_node_eq (line 445) | bool ts_node_eq(TSNode self, TSNode other) { function ts_node_is_null (line 449) | bool ts_node_is_null(TSNode self) { function ts_node_is_extra (line 453) | bool ts_node_is_extra(TSNode self) { function ts_node_is_named (line 457) | bool ts_node_is_named(TSNode self) { function ts_node_is_missing (line 464) | bool ts_node_is_missing(TSNode self) { function ts_node_has_changes (line 468) | bool ts_node_has_changes(TSNode self) { function ts_node_has_error (line 472) | bool ts_node_has_error(TSNode self) { function ts_node_is_error (line 476) | bool ts_node_is_error(TSNode self) { function ts_node_descendant_count (line 481) | uint32_t ts_node_descendant_count(TSNode self) { function TSStateId (line 485) | TSStateId ts_node_parse_state(TSNode self) { function TSStateId (line 489) | TSStateId ts_node_next_parse_state(TSNode self) { function TSNode (line 499) | TSNode ts_node_parent(TSNode self) { function TSNode (line 530) | TSNode ts_node_child(TSNode self, uint32_t child_index) { function TSNode (line 534) | TSNode ts_node_named_child(TSNode self, uint32_t child_index) { function TSNode (line 538) | TSNode ts_node_child_by_field_id(TSNode self, TSFieldId field_id) { function TSNode (line 665) | TSNode ts_node_child_by_field_name( function ts_node_child_count (line 678) | uint32_t ts_node_child_count(TSNode self) { function ts_node_named_child_count (line 687) | uint32_t ts_node_named_child_count(TSNode self) { function TSNode (line 696) | TSNode ts_node_next_sibling(TSNode self) { function TSNode (line 700) | TSNode ts_node_next_named_sibling(TSNode self) { function TSNode (line 704) | TSNode ts_node_prev_sibling(TSNode self) { function TSNode (line 708) | TSNode ts_node_prev_named_sibling(TSNode self) { function TSNode (line 712) | TSNode ts_node_first_child_for_byte(TSNode self, uint32_t byte) { function TSNode (line 716) | TSNode ts_node_first_named_child_for_byte(TSNode self, uint32_t byte) { function TSNode (line 720) | TSNode ts_node_descendant_for_byte_range( function TSNode (line 728) | TSNode ts_node_named_descendant_for_byte_range( function TSNode (line 736) | TSNode ts_node_descendant_for_point_range( function TSNode (line 744) | TSNode ts_node_named_descendant_for_point_range( function ts_node_edit (line 752) | void ts_node_edit(TSNode *self, const TSInputEdit *edit) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/parser.c type TokenCache (line 80) | typedef struct { type TSParser (line 86) | struct TSParser { type ErrorStatus (line 110) | typedef struct { type ErrorComparison (line 117) | typedef enum { type TSStringInput (line 125) | typedef struct { function ts_parser__log (line 151) | static void ts_parser__log(TSParser *self) { function ts_parser__breakdown_top_of_stack (line 170) | static bool ts_parser__breakdown_top_of_stack( function ts_parser__breakdown_lookahead (line 218) | static void ts_parser__breakdown_lookahead( function ErrorComparison (line 240) | static ErrorComparison ts_parser__compare_versions( function ErrorStatus (line 283) | static ErrorStatus ts_parser__version_status( function ts_parser__better_version_exists (line 298) | static bool ts_parser__better_version_exists( function ts_parser__restore_external_scanner (line 335) | static void ts_parser__restore_external_scanner( function ts_parser__can_reuse_first_leaf (line 350) | static bool ts_parser__can_reuse_first_leaf( function Subtree (line 385) | static Subtree ts_parser__lex( function Subtree (line 587) | static Subtree ts_parser__get_cached_token( function ts_parser__set_cached_token (line 608) | static void ts_parser__set_cached_token( function ts_parser__has_included_range_difference (line 624) | static bool ts_parser__has_included_range_difference( function Subtree (line 637) | static Subtree ts_parser__reuse_node( function ts_parser__select_tree (line 720) | static bool ts_parser__select_tree(TSParser *self, Subtree left, Subtree... function ts_parser__select_children (line 767) | static bool ts_parser__select_children( function ts_parser__shift (line 792) | static void ts_parser__shift( function StackVersion (line 815) | static StackVersion ts_parser__reduce( function ts_parser__accept (line 930) | static void ts_parser__accept( function ts_parser__do_all_potential_reductions (line 983) | static bool ts_parser__do_all_potential_reductions( function ts_parser__recover_to_state (line 1073) | static bool ts_parser__recover_to_state( function ts_parser__recover (line 1132) | static void ts_parser__recover( function ts_parser__handle_error (line 1309) | static void ts_parser__handle_error( function ts_parser__advance (line 1407) | static bool ts_parser__advance( function ts_parser__condense_stack (line 1624) | static unsigned ts_parser__condense_stack(TSParser *self) { function ts_parser_has_outstanding_parse (line 1724) | static bool ts_parser_has_outstanding_parse(TSParser *self) { function TSParser (line 1733) | TSParser *ts_parser_new(void) { function ts_parser_delete (line 1754) | void ts_parser_delete(TSParser *self) { function TSLanguage (line 1779) | const TSLanguage *ts_parser_language(const TSParser *self) { function ts_parser_set_language (line 1783) | bool ts_parser_set_language(TSParser *self, const TSLanguage *language) { function TSLogger (line 1804) | TSLogger ts_parser_logger(const TSParser *self) { function ts_parser_set_logger (line 1808) | void ts_parser_set_logger(TSParser *self, TSLogger logger) { function ts_parser_print_dot_graphs (line 1812) | void ts_parser_print_dot_graphs(TSParser *self, int fd) { function ts_parser_set_cancellation_flag (line 1832) | void ts_parser_set_cancellation_flag(TSParser *self, const size_t *flag) { function ts_parser_timeout_micros (line 1836) | uint64_t ts_parser_timeout_micros(const TSParser *self) { function ts_parser_set_timeout_micros (line 1840) | void ts_parser_set_timeout_micros(TSParser *self, uint64_t timeout_micro... function ts_parser_set_included_ranges (line 1844) | bool ts_parser_set_included_ranges( function TSRange (line 1852) | const TSRange *ts_parser_included_ranges(const TSParser *self, uint32_t ... function ts_parser_reset (line 1856) | void ts_parser_reset(TSParser *self) { function TSTree (line 1877) | TSTree *ts_parser_parse( function TSTree (line 1987) | TSTree *ts_parser_parse_string( function TSTree (line 1996) | TSTree *ts_parser_parse_string_encoding( FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/point.h function TSPoint (line 9) | static inline TSPoint point__new(unsigned row, unsigned column) { function TSPoint (line 14) | static inline TSPoint point_add(TSPoint a, TSPoint b) { function TSPoint (line 21) | static inline TSPoint point_sub(TSPoint a, TSPoint b) { function point_lte (line 28) | static inline bool point_lte(TSPoint a, TSPoint b) { function point_lt (line 32) | static inline bool point_lt(TSPoint a, TSPoint b) { function point_gt (line 36) | static inline bool point_gt(TSPoint a, TSPoint b) { function point_gte (line 40) | static inline bool point_gte(TSPoint a, TSPoint b) { function point_eq (line 44) | static inline bool point_eq(TSPoint a, TSPoint b) { function TSPoint (line 48) | static inline TSPoint point_min(TSPoint a, TSPoint b) { function TSPoint (line 55) | static inline TSPoint point_max(TSPoint a, TSPoint b) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/query.c type Stream (line 23) | typedef struct { type QueryStep (line 85) | typedef struct { type Slice (line 110) | typedef struct { type SymbolTable (line 118) | typedef struct { type CaptureQuantifiers (line 126) | typedef Array(uint8_t) CaptureQuantifiers; type PatternEntry (line 139) | typedef struct { type QueryPattern (line 145) | typedef struct { type StepOffset (line 152) | typedef struct { type QueryState (line 181) | typedef struct { type CaptureList (line 194) | typedef Array(TSQueryCapture) CaptureList; type CaptureListPool (line 202) | typedef struct { type AnalysisStateEntry (line 220) | typedef struct { type AnalysisState (line 228) | typedef struct { type AnalysisStateSet (line 235) | typedef Array(AnalysisState *) AnalysisStateSet; type QueryAnalysis (line 237) | typedef struct { type AnalysisSubgraphNode (line 253) | typedef struct { type AnalysisSubgraph (line 260) | typedef struct { type AnalysisSubgraphArray (line 266) | typedef Array(AnalysisSubgraph) AnalysisSubgraphArray; type StatePredecessorMap (line 273) | typedef struct { type TSQuery (line 282) | struct TSQuery { type TSQueryCursor (line 301) | struct TSQueryCursor { function stream_advance (line 330) | static bool stream_advance(Stream *self) { function stream_reset (line 351) | static void stream_reset(Stream *self, const char *input) { function Stream (line 357) | static Stream stream_new(const char *string, uint32_t length) { function stream_skip_whitespace (line 368) | static void stream_skip_whitespace(Stream *self) { function stream_is_ident_start (line 384) | static bool stream_is_ident_start(Stream *self) { function stream_scan_identifier (line 388) | static void stream_scan_identifier(Stream *stream) { function stream_offset (line 401) | static uint32_t stream_offset(Stream *self) { function CaptureListPool (line 409) | static CaptureListPool capture_list_pool_new(void) { function capture_list_pool_reset (line 418) | static void capture_list_pool_reset(CaptureListPool *self) { function capture_list_pool_delete (line 426) | static void capture_list_pool_delete(CaptureListPool *self) { function CaptureList (line 433) | static const CaptureList *capture_list_pool_get(const CaptureListPool *s... function CaptureList (line 438) | static CaptureList *capture_list_pool_get_mut(CaptureListPool *self, uin... function capture_list_pool_is_empty (line 443) | static bool capture_list_pool_is_empty(const CaptureListPool *self) { function capture_list_pool_acquire (line 449) | static uint16_t capture_list_pool_acquire(CaptureListPool *self) { function capture_list_pool_release (line 473) | static void capture_list_pool_release(CaptureListPool *self, uint16_t id) { function TSQuantifier (line 483) | static TSQuantifier quantifier_mul( function TSQuantifier (line 532) | static TSQuantifier quantifier_join( function TSQuantifier (line 593) | static TSQuantifier quantifier_add( function CaptureQuantifiers (line 643) | static CaptureQuantifiers capture_quantifiers_new(void) { function capture_quantifiers_delete (line 648) | static void capture_quantifiers_delete( function capture_quantifiers_clear (line 655) | static void capture_quantifiers_clear( function capture_quantifiers_replace (line 662) | static void capture_quantifiers_replace( function TSQuantifier (line 671) | static TSQuantifier capture_quantifier_for_id( function capture_quantifiers_add_for_id (line 679) | static void capture_quantifiers_add_for_id( function capture_quantifiers_add_all (line 692) | static void capture_quantifiers_add_all( function capture_quantifiers_mul (line 707) | static void capture_quantifiers_mul( function capture_quantifiers_join_all (line 718) | static void capture_quantifiers_join_all( function SymbolTable (line 740) | static SymbolTable symbol_table_new(void) { function symbol_table_delete (line 747) | static void symbol_table_delete(SymbolTable *self) { function symbol_table_id_for_name (line 752) | static int symbol_table_id_for_name( function symbol_table_insert_name (line 777) | static uint16_t symbol_table_insert_name( function QueryStep (line 799) | static QueryStep query_step__new( function query_step__add_capture (line 825) | static void query_step__add_capture(QueryStep *self, uint16_t capture_id) { function query_step__remove_capture (line 834) | static void query_step__remove_capture(QueryStep *self, uint16_t capture... function StatePredecessorMap (line 853) | static inline StatePredecessorMap state_predecessor_map_new( function state_predecessor_map_delete (line 864) | static inline void state_predecessor_map_delete(StatePredecessorMap *sel... function state_predecessor_map_add (line 868) | static inline void state_predecessor_map_add( function TSStateId (line 884) | static inline const TSStateId *state_predecessor_map_get( function analysis_state__recursion_depth (line 898) | static unsigned analysis_state__recursion_depth(const AnalysisState *sel... function analysis_state__compare_position (line 912) | static inline int analysis_state__compare_position( function analysis_state__compare (line 927) | static inline int analysis_state__compare( function AnalysisStateEntry (line 944) | static inline AnalysisStateEntry *analysis_state__top(AnalysisState *sel... function analysis_state__has_supertype (line 951) | static inline bool analysis_state__has_supertype(AnalysisState *self, TS... function AnalysisState (line 964) | static inline AnalysisState *analysis_state_pool__clone_or_reuse( function analysis_state_set__insert_sorted (line 984) | static inline void analysis_state_set__insert_sorted( function analysis_state_set__push (line 1005) | static inline void analysis_state_set__push( function analysis_state_set__clear (line 1015) | static inline void analysis_state_set__clear(AnalysisStateSet *self, Ana... function analysis_state_set__delete (line 1022) | static inline void analysis_state_set__delete(AnalysisStateSet *self) { function QueryAnalysis (line 1033) | static inline QueryAnalysis query_analysis__new() { function query_analysis__delete (line 1045) | static inline void query_analysis__delete(QueryAnalysis *self) { function analysis_subgraph_node__compare (line 1058) | static inline int analysis_subgraph_node__compare(const AnalysisSubgraph... function ts_query__pattern_map_search (line 1088) | static inline bool ts_query__pattern_map_search( function ts_query__pattern_map_insert (line 1128) | static inline void ts_query__pattern_map_insert( function ts_query__perform_analysis (line 1157) | static void ts_query__perform_analysis( function ts_query__analyze_patterns (line 1459) | static bool ts_query__analyze_patterns(TSQuery *self, unsigned *error_of... function ts_query__add_negated_fields (line 1957) | static void ts_query__add_negated_fields( function TSQueryError (line 2009) | static TSQueryError ts_query__parse_string_literal( function TSQueryError (line 2068) | static TSQueryError ts_query__parse_predicate( function TSQueryError (line 2172) | static TSQueryError ts_query__parse_pattern( function TSQuery (line 2671) | TSQuery *ts_query_new( function ts_query_delete (line 2805) | void ts_query_delete(TSQuery *self) { function ts_query_pattern_count (line 2826) | uint32_t ts_query_pattern_count(const TSQuery *self) { function ts_query_capture_count (line 2830) | uint32_t ts_query_capture_count(const TSQuery *self) { function ts_query_string_count (line 2834) | uint32_t ts_query_string_count(const TSQuery *self) { function TSQuantifier (line 2846) | TSQuantifier ts_query_capture_quantifier_for_id( function TSQueryPredicateStep (line 2863) | const TSQueryPredicateStep *ts_query_predicates_for_pattern( function ts_query_start_byte_for_pattern (line 2876) | uint32_t ts_query_start_byte_for_pattern( function ts_query_is_pattern_rooted (line 2883) | bool ts_query_is_pattern_rooted( function ts_query_is_pattern_non_local (line 2896) | bool ts_query_is_pattern_non_local( function ts_query_is_pattern_guaranteed_at_step (line 2907) | bool ts_query_is_pattern_guaranteed_at_step( function ts_query__step_is_fallible (line 2924) | bool ts_query__step_is_fallible( function ts_query_disable_capture (line 2938) | void ts_query_disable_capture( function ts_query_disable_pattern (line 2954) | void ts_query_disable_pattern( function TSQueryCursor (line 2973) | TSQueryCursor *ts_query_cursor_new(void) { function ts_query_cursor_delete (line 2993) | void ts_query_cursor_delete(TSQueryCursor *self) { function ts_query_cursor_did_exceed_match_limit (line 3001) | bool ts_query_cursor_did_exceed_match_limit(const TSQueryCursor *self) { function ts_query_cursor_match_limit (line 3005) | uint32_t ts_query_cursor_match_limit(const TSQueryCursor *self) { function ts_query_cursor_set_match_limit (line 3009) | void ts_query_cursor_set_match_limit(TSQueryCursor *self, uint32_t limit) { function ts_query_cursor_exec (line 3019) | void ts_query_cursor_exec( function ts_query_cursor_set_byte_range (line 3063) | void ts_query_cursor_set_byte_range( function ts_query_cursor_set_point_range (line 3075) | void ts_query_cursor_set_point_range( function ts_query_cursor__first_in_progress_capture (line 3089) | static bool ts_query_cursor__first_in_progress_capture( function ts_query_cursor__compare_nodes (line 3145) | int ts_query_cursor__compare_nodes(TSNode left, TSNode right) { function ts_query_cursor__compare_captures (line 3160) | void ts_query_cursor__compare_captures( function ts_query_cursor__add_state (line 3217) | static void ts_query_cursor__add_state( function CaptureList (line 3281) | static CaptureList *ts_query_cursor__prepare_to_capture( function ts_query_cursor__capture (line 3328) | static void ts_query_cursor__capture( function QueryState (line 3358) | static QueryState *ts_query_cursor__copy_state( function ts_query_cursor__should_descend (line 3383) | static inline bool ts_query_cursor__should_descend( function ts_query_cursor__advance (line 3441) | static inline bool ts_query_cursor__advance( function ts_query_cursor_next_match (line 3951) | bool ts_query_cursor_next_match( function ts_query_cursor_remove_match (line 3976) | void ts_query_cursor_remove_match( function ts_query_cursor_next_capture (line 4007) | bool ts_query_cursor_next_capture( function ts_query_cursor_set_max_start_depth (line 4134) | void ts_query_cursor_set_max_start_depth( FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/reduce_action.h type ReduceAction (line 11) | typedef struct { type ReduceActionSet (line 18) | typedef Array(ReduceAction) ReduceActionSet; function ts_reduce_action_set_add (line 20) | static inline void ts_reduce_action_set_add(ReduceActionSet *self, FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/reusable_node.h type StackEntry (line 3) | typedef struct { type ReusableNode (line 9) | typedef struct { function ReusableNode (line 14) | static inline ReusableNode reusable_node_new(void) { function reusable_node_clear (line 18) | static inline void reusable_node_clear(ReusableNode *self) { function Subtree (line 23) | static inline Subtree reusable_node_tree(ReusableNode *self) { function reusable_node_byte_offset (line 29) | static inline uint32_t reusable_node_byte_offset(ReusableNode *self) { function reusable_node_delete (line 35) | static inline void reusable_node_delete(ReusableNode *self) { function reusable_node_advance (line 39) | static inline void reusable_node_advance(ReusableNode *self) { function reusable_node_descend (line 62) | static inline bool reusable_node_descend(ReusableNode *self) { function reusable_node_advance_past_leaf (line 76) | static inline void reusable_node_advance_past_leaf(ReusableNode *self) { function reusable_node_reset (line 81) | static inline void reusable_node_reset(ReusableNode *self, Subtree tree) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/stack.c type StackNode (line 20) | typedef struct StackNode StackNode; type StackLink (line 22) | typedef struct { type StackNode (line 28) | struct StackNode { type StackIterator (line 39) | typedef struct { type StackNodeArray (line 46) | typedef Array(StackNode *) StackNodeArray; type StackStatus (line 48) | typedef enum { type StackHead (line 54) | typedef struct { type Stack (line 63) | struct Stack { type StackAction (line 72) | typedef unsigned StackAction; type StackAction (line 79) | typedef StackAction (*StackCallback)(void *, const StackIterator *); function stack_node_retain (line 81) | static void stack_node_retain(StackNode *self) { function stack_node_release (line 89) | static void stack_node_release( function stack__subtree_node_count (line 125) | static uint32_t stack__subtree_node_count(Subtree subtree) { function StackNode (line 137) | static StackNode *stack_node_new( function stack__subtree_is_equivalent (line 180) | static bool stack__subtree_is_equivalent(Subtree left, Subtree right) { function stack_node_add_link (line 199) | static void stack_node_add_link( function stack_head_delete (line 264) | static void stack_head_delete( function StackVersion (line 284) | static StackVersion ts_stack__add_version( function ts_stack__add_slice (line 302) | static void ts_stack__add_slice( function StackSliceArray (line 322) | static StackSliceArray stack__iter( function Stack (line 419) | Stack *ts_stack_new(SubtreePool *subtree_pool) { function ts_stack_delete (line 438) | void ts_stack_delete(Stack *self) { function ts_stack_version_count (line 457) | uint32_t ts_stack_version_count(const Stack *self) { function TSStateId (line 461) | TSStateId ts_stack_state(const Stack *self, StackVersion version) { function Length (line 465) | Length ts_stack_position(const Stack *self, StackVersion version) { function Subtree (line 469) | Subtree ts_stack_last_external_token(const Stack *self, StackVersion ver... function ts_stack_set_last_external_token (line 473) | void ts_stack_set_last_external_token(Stack *self, StackVersion version,... function ts_stack_error_cost (line 480) | unsigned ts_stack_error_cost(const Stack *self, StackVersion version) { function ts_stack_node_count_since_error (line 491) | unsigned ts_stack_node_count_since_error(const Stack *self, StackVersion... function ts_stack_push (line 499) | void ts_stack_push( function StackAction (line 512) | inline StackAction pop_count_callback(void *payload, const StackIterator... function StackSliceArray (line 521) | StackSliceArray ts_stack_pop_count(Stack *self, StackVersion version, ui... function StackAction (line 525) | inline StackAction pop_pending_callback(void *payload, const StackIterat... function StackSliceArray (line 538) | StackSliceArray ts_stack_pop_pending(Stack *self, StackVersion version) { function StackAction (line 547) | inline StackAction pop_error_callback(void *payload, const StackIterator... function SubtreeArray (line 561) | SubtreeArray ts_stack_pop_error(Stack *self, StackVersion version) { function StackAction (line 578) | inline StackAction pop_all_callback(void *payload, const StackIterator *... function StackSliceArray (line 583) | StackSliceArray ts_stack_pop_all(Stack *self, StackVersion version) { type SummarizeStackSession (line 587) | typedef struct { function StackAction (line 592) | inline StackAction summarize_stack_callback(void *payload, const StackIt... function ts_stack_record_summary (line 610) | void ts_stack_record_summary(Stack *self, StackVersion version, unsigned... function StackSummary (line 625) | StackSummary *ts_stack_get_summary(Stack *self, StackVersion version) { function ts_stack_dynamic_precedence (line 629) | int ts_stack_dynamic_precedence(Stack *self, StackVersion version) { function ts_stack_has_advanced_since_error (line 633) | bool ts_stack_has_advanced_since_error(const Stack *self, StackVersion v... function ts_stack_remove_version (line 657) | void ts_stack_remove_version(Stack *self, StackVersion version) { function ts_stack_renumber_version (line 662) | void ts_stack_renumber_version(Stack *self, StackVersion v1, StackVersio... function ts_stack_swap_versions (line 677) | void ts_stack_swap_versions(Stack *self, StackVersion v1, StackVersion v... function StackVersion (line 683) | StackVersion ts_stack_copy_version(Stack *self, StackVersion version) { function ts_stack_merge (line 693) | bool ts_stack_merge(Stack *self, StackVersion version1, StackVersion ver... function ts_stack_can_merge (line 707) | bool ts_stack_can_merge(Stack *self, StackVersion version1, StackVersion... function ts_stack_halt (line 719) | void ts_stack_halt(Stack *self, StackVersion version) { function ts_stack_pause (line 723) | void ts_stack_pause(Stack *self, StackVersion version, Subtree lookahead) { function ts_stack_is_active (line 730) | bool ts_stack_is_active(const Stack *self, StackVersion version) { function ts_stack_is_halted (line 734) | bool ts_stack_is_halted(const Stack *self, StackVersion version) { function ts_stack_is_paused (line 738) | bool ts_stack_is_paused(const Stack *self, StackVersion version) { function Subtree (line 742) | Subtree ts_stack_resume(Stack *self, StackVersion version) { function ts_stack_clear (line 751) | void ts_stack_clear(Stack *self) { function ts_stack_print_dot_graph (line 765) | bool ts_stack_print_dot_graph(Stack *self, const TSLanguage *language, F... FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/stack.h type Stack (line 13) | typedef struct Stack Stack; type StackVersion (line 15) | typedef unsigned StackVersion; type StackSlice (line 18) | typedef struct { type StackSliceArray (line 22) | typedef Array(StackSlice) StackSliceArray; type StackSummaryEntry (line 24) | typedef struct { type StackSummary (line 29) | typedef Array(StackSummaryEntry) StackSummary; FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/subtree.c type Edit (line 15) | typedef struct { function ts_external_scanner_state_init (line 26) | void ts_external_scanner_state_init(ExternalScannerState *self, const ch... function ExternalScannerState (line 36) | ExternalScannerState ts_external_scanner_state_copy(const ExternalScanne... function ts_external_scanner_state_delete (line 45) | void ts_external_scanner_state_delete(ExternalScannerState *self) { function ts_external_scanner_state_eq (line 59) | bool ts_external_scanner_state_eq(const ExternalScannerState *self, cons... function ts_subtree_array_copy (line 67) | void ts_subtree_array_copy(SubtreeArray self, SubtreeArray *dest) { function ts_subtree_array_clear (line 80) | void ts_subtree_array_clear(SubtreePool *pool, SubtreeArray *self) { function ts_subtree_array_delete (line 87) | void ts_subtree_array_delete(SubtreePool *pool, SubtreeArray *self) { function ts_subtree_array_remove_trailing_extras (line 92) | void ts_subtree_array_remove_trailing_extras( function ts_subtree_array_reverse (line 109) | void ts_subtree_array_reverse(SubtreeArray *self) { function SubtreePool (line 120) | SubtreePool ts_subtree_pool_new(uint32_t capacity) { function ts_subtree_pool_delete (line 126) | void ts_subtree_pool_delete(SubtreePool *self) { function SubtreeHeapData (line 136) | static SubtreeHeapData *ts_subtree_pool_allocate(SubtreePool *self) { function ts_subtree_pool_free (line 144) | static void ts_subtree_pool_free(SubtreePool *self, SubtreeHeapData *tre... function ts_subtree_can_inline (line 154) | static inline bool ts_subtree_can_inline(Length padding, Length size, ui... function Subtree (line 164) | Subtree ts_subtree_new_leaf( function ts_subtree_set_symbol (line 224) | void ts_subtree_set_symbol( function Subtree (line 242) | Subtree ts_subtree_new_error( function MutableSubtree (line 258) | MutableSubtree ts_subtree_clone(Subtree self) { function MutableSubtree (line 282) | MutableSubtree ts_subtree_make_mut(SubtreePool *pool, Subtree self) { function ts_subtree__compress (line 290) | static void ts_subtree__compress( function ts_subtree_balance (line 336) | void ts_subtree_balance(Subtree self, SubtreePool *pool, const TSLanguag... function ts_subtree_summarize_children (line 369) | void ts_subtree_summarize_children( function MutableSubtree (line 505) | MutableSubtree ts_subtree_new_node( function Subtree (line 548) | Subtree ts_subtree_new_error_node( function Subtree (line 564) | Subtree ts_subtree_new_missing_leaf( function ts_subtree_retain (line 583) | void ts_subtree_retain(Subtree self) { function ts_subtree_release (line 590) | void ts_subtree_release(SubtreePool *pool, Subtree self) { function ts_subtree_compare (line 621) | int ts_subtree_compare(Subtree left, Subtree right) { function ts_subtree_set_has_changes (line 638) | static inline void ts_subtree_set_has_changes(MutableSubtree *self) { function Subtree (line 646) | Subtree ts_subtree_edit(Subtree self, const TSInputEdit *input_edit, Sub... function Subtree (line 802) | Subtree ts_subtree_last_external_token(Subtree tree) { function ts_subtree__write_char_to_string (line 816) | static size_t ts_subtree__write_char_to_string(char *str, size_t n, int3... function ts_subtree__write_to_string (line 835) | static size_t ts_subtree__write_to_string( function ts_subtree__print_dot_graph (line 955) | void ts_subtree__print_dot_graph(const Subtree *self, uint32_t start_off... function ts_subtree_print_dot_graph (line 1010) | void ts_subtree_print_dot_graph(Subtree self, const TSLanguage *language... function ExternalScannerState (line 1017) | const ExternalScannerState *ts_subtree_external_scanner_state(Subtree se... function ts_subtree_external_scanner_state_eq (line 1031) | bool ts_subtree_external_scanner_state_eq(Subtree self, Subtree other) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/subtree.h type ExternalScannerState (line 31) | typedef struct { type SubtreeInlineData (line 50) | typedef struct SubtreeInlineData SubtreeInlineData; type SubtreeInlineData (line 70) | struct SubtreeInlineData { type MutableSubtree (line 163) | typedef union { type SubtreeArray (line 168) | typedef Array(Subtree) SubtreeArray; type MutableSubtreeArray (line 169) | typedef Array(MutableSubtree) MutableSubtreeArray; type SubtreePool (line 171) | typedef struct { function TSSymbol (line 217) | static inline TSSymbol ts_subtree_symbol(Subtree self) { return SUBTREE_... function ts_subtree_visible (line 218) | static inline bool ts_subtree_visible(Subtree self) { return SUBTREE_GET... function ts_subtree_named (line 219) | static inline bool ts_subtree_named(Subtree self) { return SUBTREE_GET(s... function ts_subtree_extra (line 220) | static inline bool ts_subtree_extra(Subtree self) { return SUBTREE_GET(s... function ts_subtree_has_changes (line 221) | static inline bool ts_subtree_has_changes(Subtree self) { return SUBTREE... function ts_subtree_missing (line 222) | static inline bool ts_subtree_missing(Subtree self) { return SUBTREE_GET... function ts_subtree_is_keyword (line 223) | static inline bool ts_subtree_is_keyword(Subtree self) { return SUBTREE_... function TSStateId (line 224) | static inline TSStateId ts_subtree_parse_state(Subtree self) { return SU... function ts_subtree_lookahead_bytes (line 225) | static inline uint32_t ts_subtree_lookahead_bytes(Subtree self) { return... function ts_subtree_alloc_size (line 231) | static inline size_t ts_subtree_alloc_size(uint32_t child_count) { function ts_subtree_set_extra (line 240) | static inline void ts_subtree_set_extra(MutableSubtree *self, bool is_ex... function TSSymbol (line 248) | static inline TSSymbol ts_subtree_leaf_symbol(Subtree self) { function TSStateId (line 254) | static inline TSStateId ts_subtree_leaf_parse_state(Subtree self) { function Length (line 260) | static inline Length ts_subtree_padding(Subtree self) { function Length (line 269) | static inline Length ts_subtree_size(Subtree self) { function Length (line 278) | static inline Length ts_subtree_total_size(Subtree self) { function ts_subtree_total_bytes (line 282) | static inline uint32_t ts_subtree_total_bytes(Subtree self) { function ts_subtree_child_count (line 286) | static inline uint32_t ts_subtree_child_count(Subtree self) { function ts_subtree_repeat_depth (line 290) | static inline uint32_t ts_subtree_repeat_depth(Subtree self) { function ts_subtree_is_repetition (line 294) | static inline uint32_t ts_subtree_is_repetition(Subtree self) { function ts_subtree_visible_descendant_count (line 300) | static inline uint32_t ts_subtree_visible_descendant_count(Subtree self) { function ts_subtree_visible_child_count (line 306) | static inline uint32_t ts_subtree_visible_child_count(Subtree self) { function ts_subtree_error_cost (line 314) | static inline uint32_t ts_subtree_error_cost(Subtree self) { function ts_subtree_dynamic_precedence (line 322) | static inline int32_t ts_subtree_dynamic_precedence(Subtree self) { function ts_subtree_production_id (line 326) | static inline uint16_t ts_subtree_production_id(Subtree self) { function ts_subtree_fragile_left (line 334) | static inline bool ts_subtree_fragile_left(Subtree self) { function ts_subtree_fragile_right (line 338) | static inline bool ts_subtree_fragile_right(Subtree self) { function ts_subtree_has_external_tokens (line 342) | static inline bool ts_subtree_has_external_tokens(Subtree self) { function ts_subtree_has_external_scanner_state_change (line 346) | static inline bool ts_subtree_has_external_scanner_state_change(Subtree ... function ts_subtree_depends_on_column (line 350) | static inline bool ts_subtree_depends_on_column(Subtree self) { function ts_subtree_is_fragile (line 354) | static inline bool ts_subtree_is_fragile(Subtree self) { function ts_subtree_is_error (line 358) | static inline bool ts_subtree_is_error(Subtree self) { function ts_subtree_is_eof (line 362) | static inline bool ts_subtree_is_eof(Subtree self) { function Subtree (line 366) | static inline Subtree ts_subtree_from_mut(MutableSubtree self) { function MutableSubtree (line 372) | static inline MutableSubtree ts_subtree_to_mut_unsafe(Subtree self) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/tree.c function TSTree (line 9) | TSTree *ts_tree_new( function TSTree (line 22) | TSTree *ts_tree_copy(const TSTree *self) { function ts_tree_delete (line 27) | void ts_tree_delete(TSTree *self) { function TSNode (line 37) | TSNode ts_tree_root_node(const TSTree *self) { function TSNode (line 41) | TSNode ts_tree_root_node_with_offset( function TSLanguage (line 50) | const TSLanguage *ts_tree_language(const TSTree *self) { function ts_tree_edit (line 54) | void ts_tree_edit(TSTree *self, const TSInputEdit *edit) { function TSRange (line 94) | TSRange *ts_tree_included_ranges(const TSTree *self, uint32_t *length) { function TSRange (line 101) | TSRange *ts_tree_get_changed_ranges(const TSTree *old_tree, const TSTree... function ts_tree_print_dot_graph (line 128) | void ts_tree_print_dot_graph(const TSTree *self, int fd) { function ts_tree_print_dot_graph (line 137) | void ts_tree_print_dot_graph(const TSTree *self, int file_descriptor) { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/tree.h type ParentCacheEntry (line 10) | typedef struct { type TSTree (line 17) | struct TSTree { FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/tree_cursor.c type CursorChildIterator (line 7) | typedef struct { function ts_tree_cursor_is_entry_visible (line 19) | static inline bool ts_tree_cursor_is_entry_visible(const TreeCursor *sel... function CursorChildIterator (line 35) | static inline CursorChildIterator ts_tree_cursor_iterate_children(const ... function ts_tree_cursor_child_iterator_next (line 61) | static inline bool ts_tree_cursor_child_iterator_next( function Length (line 104) | static inline Length length_backtrack(Length a, Length b) { function ts_tree_cursor_child_iterator_previous (line 116) | static inline bool ts_tree_cursor_child_iterator_previous( function TSTreeCursor (line 153) | TSTreeCursor ts_tree_cursor_new(TSNode node) { function ts_tree_cursor_reset (line 159) | void ts_tree_cursor_reset(TSTreeCursor *_self, TSNode node) { function ts_tree_cursor_init (line 163) | void ts_tree_cursor_init(TreeCursor *self, TSNode node) { function ts_tree_cursor_delete (line 178) | void ts_tree_cursor_delete(TSTreeCursor *_self) { function TreeCursorStep (line 185) | TreeCursorStep ts_tree_cursor_goto_first_child_internal(TSTreeCursor *_s... function ts_tree_cursor_goto_first_child (line 203) | bool ts_tree_cursor_goto_first_child(TSTreeCursor *self) { function TreeCursorStep (line 217) | TreeCursorStep ts_tree_cursor_goto_last_child_internal(TSTreeCursor *_se... function ts_tree_cursor_goto_last_child (line 244) | bool ts_tree_cursor_goto_last_child(TSTreeCursor *self) { function ts_tree_cursor_goto_first_child_for_byte_and_point (line 258) | static inline int64_t ts_tree_cursor_goto_first_child_for_byte_and_point( function ts_tree_cursor_goto_first_child_for_byte (line 300) | int64_t ts_tree_cursor_goto_first_child_for_byte(TSTreeCursor *self, uin... function ts_tree_cursor_goto_first_child_for_point (line 304) | int64_t ts_tree_cursor_goto_first_child_for_point(TSTreeCursor *self, TS... function TreeCursorStep (line 308) | TreeCursorStep ts_tree_cursor_goto_sibling_internal( function TreeCursorStep (line 343) | TreeCursorStep ts_tree_cursor_goto_next_sibling_internal(TSTreeCursor *_... function ts_tree_cursor_goto_next_sibling (line 347) | bool ts_tree_cursor_goto_next_sibling(TSTreeCursor *self) { function TreeCursorStep (line 359) | TreeCursorStep ts_tree_cursor_goto_previous_sibling_internal(TSTreeCurso... function ts_tree_cursor_goto_previous_sibling (line 395) | bool ts_tree_cursor_goto_previous_sibling(TSTreeCursor *self) { function ts_tree_cursor_goto_parent (line 407) | bool ts_tree_cursor_goto_parent(TSTreeCursor *_self) { function ts_tree_cursor_goto_descendant (line 418) | void ts_tree_cursor_goto_descendant( function ts_tree_cursor_current_descendant_index (line 469) | uint32_t ts_tree_cursor_current_descendant_index(const TSTreeCursor *_se... function TSNode (line 475) | TSNode ts_tree_cursor_current_node(const TSTreeCursor *_self) { function ts_tree_cursor_current_status (line 497) | void ts_tree_cursor_current_status( function ts_tree_cursor_current_depth (line 617) | uint32_t ts_tree_cursor_current_depth(const TSTreeCursor *_self) { function TSNode (line 628) | TSNode ts_tree_cursor_parent_node(const TSTreeCursor *_self) { function TSFieldId (line 655) | TSFieldId ts_tree_cursor_current_field_id(const TSTreeCursor *_self) { function TSTreeCursor (line 696) | TSTreeCursor ts_tree_cursor_copy(const TSTreeCursor *_cursor) { function ts_tree_cursor_reset_to (line 706) | void ts_tree_cursor_reset_to(TSTreeCursor *_dst, const TSTreeCursor *_sr... FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/tree_cursor.h type TreeCursorEntry (line 6) | typedef struct { type TreeCursor (line 14) | typedef struct { type TreeCursorStep (line 19) | typedef enum { function Subtree (line 39) | static inline Subtree ts_tree_cursor_current_subtree(const TSTreeCursor ... FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/unicode.h function ts_decode_utf8 (line 26) | static inline uint32_t ts_decode_utf8( function ts_decode_utf16 (line 36) | static inline uint32_t ts_decode_utf16( FILE: Frameworks/RunestoneEditor/External/TreeSitter/Sources/TreeSitter/src/unicode/umachine.h type UBool (line 260) | typedef int8_t UBool; type UChar (line 371) | typedef char16_t UChar; type UCHAR_TYPE (line 373) | typedef UCHAR_TYPE UChar; type UChar (line 375) | typedef char16_t UChar; type UChar (line 377) | typedef uint16_t UChar; type wchar_t (line 400) | typedef wchar_t OldUChar; type __CHAR16_TYPE__ (line 402) | typedef __CHAR16_TYPE__ OldUChar; type OldUChar (line 404) | typedef uint16_t OldUChar; type UChar32 (line 424) | typedef int32_t UChar32; FILE: LandingPage/mdx-components.tsx type MDXComponents (line 3) | type MDXComponents = Record< function useMDXComponents (line 8) | function useMDXComponents(components: MDXComponents): MDXComponents { FILE: LandingPage/src/app/docs/documents/[...slug]/page.tsx type PageProps (line 10) | interface PageProps { function generateStaticParams (line 16) | async function generateStaticParams() { function generateMetadata (line 20) | async function generateMetadata({ function DocPage (line 49) | async function DocPage({ params }: PageProps) { FILE: LandingPage/src/app/docs/layout.tsx function DocsRootLayout (line 21) | function DocsRootLayout({ FILE: LandingPage/src/app/docs/page.tsx function DocsHomePage (line 14) | function DocsHomePage() { FILE: LandingPage/src/app/layout.tsx function RootLayout (line 80) | function RootLayout({ FILE: LandingPage/src/app/page.tsx function LandingPage (line 11) | function LandingPage() { FILE: LandingPage/src/app/template.tsx function Template (line 5) | function Template({ children }: { children: React.ReactNode }) { FILE: LandingPage/src/components/animations/FadeIn.tsx type FadeInProps (line 6) | interface FadeInProps { function FadeIn (line 16) | function FadeIn({ FILE: LandingPage/src/components/animations/StaggerContainer.tsx type StaggerContainerProps (line 6) | interface StaggerContainerProps { function StaggerContainer (line 14) | function StaggerContainer({ FILE: LandingPage/src/components/docs/MobileNav.tsx type MobileNavProps (line 8) | interface MobileNavProps { function MobileNav (line 12) | function MobileNav({ items }: MobileNavProps) { FILE: LandingPage/src/components/docs/Sidebar.tsx type SidebarProps (line 7) | interface SidebarProps { function Sidebar (line 11) | function Sidebar({ items }: SidebarProps) { FILE: LandingPage/src/components/sections/FAQSection.tsx function FAQItem (line 8) | function FAQItem({ function FAQSection (line 64) | function FAQSection() { FILE: LandingPage/src/components/sections/FeaturesSection.tsx function RotatingText (line 16) | function RotatingText() { function GlassIcon (line 47) | function GlassIcon({ function FeatureCard (line 73) | function FeatureCard({ function FeaturesSection (line 108) | function FeaturesSection() { FILE: LandingPage/src/components/sections/Footer.tsx function Footer (line 4) | function Footer() { FILE: LandingPage/src/components/sections/HeroSection.tsx function HeroSection (line 4) | function HeroSection() { FILE: LandingPage/src/components/sections/Navigation.tsx function Navigation (line 7) | function Navigation() { FILE: LandingPage/src/components/sections/TeamSection.tsx function TeamCard (line 6) | function TeamCard({ function TeamSection (line 63) | function TeamSection() { FILE: LandingPage/src/components/sections/TestimonialsSection.tsx function StarRating (line 4) | function StarRating() { function Testimonial (line 17) | function Testimonial({ function TestimonialsSection (line 40) | function TestimonialsSection() { FILE: Resources/DevKit/scripts/apple-resign-scan.py function scan_binaries (line 8) | def scan_binaries(app_path: str) -> list[str]: FILE: Resources/DevKit/scripts/find_inconsistent_keys.py function find_inconsistent_keys (line 11) | def find_inconsistent_keys(xcstrings_path): function main (line 46) | def main(): FILE: Resources/DevKit/scripts/fix_inconsistent_keys.py function fix_inconsistent_keys (line 12) | def fix_inconsistent_keys(xcstrings_path, dry_run=False): function main (line 70) | def main(): FILE: Resources/DevKit/scripts/i18n_tools.py function default_file_path (line 18) | def default_file_path() -> str: function load_strings (line 33) | def load_strings(file_path: str) -> Dict[str, Any]: function save_strings (line 46) | def save_strings(file_path: str, data: Dict[str, Any]) -> None: function should_translate (line 58) | def should_translate(entry: Dict[str, Any]) -> bool: function merge_new_strings (line 63) | def merge_new_strings(strings: Dict[str, Any], new_strings: Dict[str, Di... function collect_languages (line 102) | def collect_languages(strings: Dict[str, Any]) -> set: function update_missing_translations (line 111) | def update_missing_translations( function apply_translation_map (line 185) | def apply_translation_map( function find_untranslated (line 217) | def find_untranslated( function prune_stale_strings (line 251) | def prune_stale_strings(data: Dict[str, Any]) -> List[str]: function find_incomplete_translations (line 262) | def find_incomplete_translations( function print_update_summary (line 295) | def print_update_summary(file_path: str, counts: Dict[str, int]) -> None: function print_apply_summary (line 302) | def print_apply_summary(applied: int, file_path: str, target_language: s... FILE: Resources/DevKit/scripts/select_newest_xcode.py function log (line 13) | def log(message: str) -> None: function version_key (line 17) | def version_key(value: str) -> tuple: function discover_xcodes (line 24) | def discover_xcodes() -> list[Path]: function read_metadata (line 42) | def read_metadata(bundle: Path): function select_newest (line 69) | def select_newest(candidates): function main (line 75) | def main() -> int: