changeset 260:1f9877b637e9

Add Copilot-powered cyberpunk JRPG chat Integrate the production JRPG chat with Seobeo streaming, Deita persistence, and a Bazel-managed Copilot SDK and LiteLLM inference stack. Co-authored-by: Copilot <[email protected]>
author MrJuneJune <mrjunejune@users.noreply.github.com>
date Wed, 05 Aug 2026 09:19:41 -0700
parents 667156fcd3e3
children b401627fc49e
files .bazelrc .claude/skills/zenbu-personal-site/SKILL.md MODULE.bazel ctag_script.sh deita/d_query.c deita/d_sqlite.c deita/deita.h deita/deita_internal.h dowa/d_string.c dowa/dowa.h dowa/dowa_test.c gui_ze/gui_ze.bzl mrjunejune/BUILD mrjunejune/README.md mrjunejune/conversation_api.c mrjunejune/conversation_api.h mrjunejune/conversation_store.c mrjunejune/conversation_store.h mrjunejune/deploy.sh mrjunejune/inference/BUILD mrjunejune/inference/copilot_sidecar.py mrjunejune/inference/copilot_sidecar_test.py mrjunejune/inference/litellm_config.yaml mrjunejune/inference/litellm_config_test.py mrjunejune/inference/litellm_gateway_test.py mrjunejune/inference/litellm_proxy.py mrjunejune/inference/python_zip.bzl mrjunejune/inference/requirements.in mrjunejune/inference/requirements_lock.txt mrjunejune/inference/sdk_import_test.py mrjunejune/inference/sdk_probe.py mrjunejune/inference/sdk_provider_integration_test.py mrjunejune/inference/sdk_runtime_test.py mrjunejune/inference_bridge.c mrjunejune/inference_bridge.h mrjunejune/inference_sidecar_launcher.sh mrjunejune/inference_stack.sh mrjunejune/main.c mrjunejune/production_entrypoint.sh mrjunejune/src/index.html mrjunejune/src/jrpg/index.html mrjunejune/src/jrpg/jrpg.css mrjunejune/src/jrpg/jrpg.js mrjunejune/src/sw.js mrjunejune/test/BUILD mrjunejune/test/auto_generated_test.c mrjunejune/test/conversation_api_test.js mrjunejune/test/conversation_store_test.c mrjunejune/test/inference_bridge_fake_sidecar.c mrjunejune/test/inference_bridge_test.c mrjunejune/test/integration_test.c mrjunejune/test/production_inference_bundle_test.sh mrjunejune/test/snapshots/jrpg.snapshot mrjunejune/test/snapshots/root.snapshot mrjunejune/test/theme_and_webp_test.js seobeo/examples/sse_server_example.c seobeo/os/s_linux_edge.c seobeo/os/s_macos_edge.c seobeo/s_web.c seobeo/seobeo.h seobeo/seobeo_internal.h seobeo/tests/BUILD seobeo/tests/seobeo_server_stop_test.c seobeo/tests/seobeo_sse_server_test.c seobeo/tests/seobeo_sse_test.c tags
diffstat 66 files changed, 18215 insertions(+), 356 deletions(-) [+]
line wrap: on
line diff
--- a/.bazelrc	Wed Aug 05 09:19:41 2026 -0700
+++ b/.bazelrc	Wed Aug 05 09:19:41 2026 -0700
@@ -1,4 +1,5 @@
 # Auto-select config based on host OS
+startup --host_jvm_args=-Xmx8g
 common --enable_platform_specific_config
 
 # Suppress duplicate library warnings from openssl BCR module on macOS
--- a/.claude/skills/zenbu-personal-site/SKILL.md	Wed Aug 05 09:19:41 2026 -0700
+++ b/.claude/skills/zenbu-personal-site/SKILL.md	Wed Aug 05 09:19:41 2026 -0700
@@ -29,10 +29,10 @@
 - `mrjunejune/test/`: integration tests and snapshots.
 - `mrjunejune/BUILD`: Bazel build, bundle, asset movement, and test-visible filegroups.
 - `mrjunejune/.config` and `.config.development`: server configuration. Do not commit secrets.
-- Experimental pages use the `MRJUNEJUNE_ENABLE_DEV_PAGES` compile-time gate.
-  Their static files belong in `src_files_development`; production
-  `src_files`, `mrjunejune_server`, and `mrjunejune_server_bundle` must exclude
-  them.
+- The JRPG chat is a production route. Seobeo owns conversation CRUD and POST
+  SSE, Deita stores turns, and a Bazel-managed Python Copilot SDK sidecar uses a
+  loopback LiteLLM `github_copilot` provider. Never use a virtualenv or pip
+  install workflow.
 
 ## How rendering works
 
@@ -74,10 +74,17 @@
 bazel test //mrjunejune/test:integration_test
 ```
 
-Use the development server for experimental pages and debug networking:
+Run the complete local inference stack with:
 
 ```bash
-bazel run //mrjunejune:mrjunejune_server_dev -c dbg
+export GITHUB_COPILOT_TOKEN_DIR="$HOME/.local/state/mrjunejune/inference/litellm-copilot"
+bazel run //mrjunejune/inference:litellm_proxy -- \
+  --authenticate \
+  --token-dir "$GITHUB_COPILOT_TOKEN_DIR"
+
+LITELLM_MASTER_KEY='<local proxy key>' \
+  MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE=1 \
+  bazel run //mrjunejune:run_inference_stack
 ```
 
 ## Production-minded checklist
--- a/MODULE.bazel	Wed Aug 05 09:19:41 2026 -0700
+++ b/MODULE.bazel	Wed Aug 05 09:19:41 2026 -0700
@@ -29,6 +29,18 @@
 """,
 )
 
+http_archive(
+  name = "copilot_cli_linux_x86_64",
+  urls = ["https://github.com/github/copilot-cli/releases/download/v1.0.73/copilot-linux-x64.tar.gz"],
+  sha256 = "8f9bb5f7e364c267265d1e24ac2aea69ed559ddb956719c6db12a353de6c5970",
+  build_file_content = """
+exports_files(
+    ["copilot"],
+    visibility = ["//visibility:public"],
+)
+""",
+)
+
 http_file(
   name = "mercurial_cp311_wheel",
   url = "https://files.pythonhosted.org/packages/ea/21/053406cf91b23bef2ac27a7023632efaf0d3c126134b322e2bb753626102/mercurial-7.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
@@ -106,12 +118,15 @@
 # Bring in Python support
 bazel_dep(name = "rules_python", version = "1.7.0")
 
-# Bring in pip support
-# use_extension("@rules_python//python/extensions:pip.bzl", "pip")
-# pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip")
+python = use_extension("@rules_python//python/extensions:python.bzl", "python")
+python.defaults(python_version = "3.11")
+python.toolchain(python_version = "3.11")
+use_repo(python, "python_3_11")
 
-# Point to your requirements file
-# pip.install(requirements = "//:requirements.txt")
-
-# Register the pip repo so you can depend on it
-# use_repo(pip, "pip_deps")
+pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip")
+pip.parse(
+  hub_name = "inference_pip",
+  python_version = "3.11",
+  requirements_lock = "//mrjunejune/inference:requirements_lock.txt",
+)
+use_repo(pip, "inference_pip")
--- a/ctag_script.sh	Wed Aug 05 09:19:41 2026 -0700
+++ b/ctag_script.sh	Wed Aug 05 09:19:41 2026 -0700
@@ -1,1 +1,12 @@
-ctags -R --exclude=bazel-mono --exclude=bazel-bin --exclude=bazel-out --exclude=bazel-zenbu --exclude=venv --languages=C --langmap=C:.h --extras=+r --c-kinds=+p .
+#!/bin/bash
+set -euo pipefail
+
+hg files \
+  | awk '/\.[ch]$/' \
+  | ctags \
+      --languages=C \
+      --langmap=C:.h \
+      --extras=+r \
+      --c-kinds=+p \
+      --pseudo-tags=-TAG_PROC_CWD \
+      -L -
--- a/deita/d_query.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/deita/d_query.c	Wed Aug 05 09:19:41 2026 -0700
@@ -75,6 +75,11 @@
   return FALSE;
 }
 
+boolean Deita_Result_Set_Has_Error(Deita_Result_Set *p_result_set)
+{
+  return p_result_set ? p_result_set->has_error : TRUE;
+}
+
 int32 Deita_Result_Set_Get_Column_Count(Deita_Result_Set *p_result_set)
 {
   if (!p_result_set)
--- a/deita/d_sqlite.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/deita/d_sqlite.c	Wed Aug 05 09:19:41 2026 -0700
@@ -26,6 +26,17 @@
     free(p_connection);
     return NULL;
   }
+  result = sqlite3_busy_timeout(p_db, 5000);
+  if (result != SQLITE_OK)
+  {
+    fprintf(
+        stderr,
+        "deita__sqlite_connection_create: Failed to set busy timeout: %s\n",
+        sqlite3_errmsg(p_db));
+    sqlite3_close(p_db);
+    free(p_connection);
+    return NULL;
+  }
 
   p_connection->native_handle = p_db;
   p_connection->is_open = TRUE;
@@ -88,6 +99,7 @@
   p_result_set->column_count = sqlite3_column_count(p_stmt);
   p_result_set->has_data = FALSE;
   p_result_set->is_done = FALSE;
+  p_result_set->has_error = FALSE;
 
   return p_result_set;
 }
@@ -136,6 +148,7 @@
   p_result_set->column_count = sqlite3_column_count(p_stmt);
   p_result_set->has_data = FALSE;
   p_result_set->is_done = FALSE;
+  p_result_set->has_error = FALSE;
 
   return p_result_set;
 }
@@ -229,6 +242,7 @@
     fprintf(stderr, "deita__sqlite_result_set_next: Error stepping through results\n");
     p_result_set->has_data = FALSE;
     p_result_set->is_done = TRUE;
+    p_result_set->has_error = TRUE;
     return FALSE;
   }
 }
--- a/deita/deita.h	Wed Aug 05 09:19:41 2026 -0700
+++ b/deita/deita.h	Wed Aug 05 09:19:41 2026 -0700
@@ -37,6 +37,7 @@
 // --- Result Set Access --- //
 
 extern boolean            Deita_Result_Set_Next(Deita_Result_Set *p_result_set);
+extern boolean            Deita_Result_Set_Has_Error(Deita_Result_Set *p_result_set);
 extern int32              Deita_Result_Set_Get_Column_Count(Deita_Result_Set *p_result_set);
 extern const char        *Deita_Result_Set_Get_Column_Name(Deita_Result_Set *p_result_set, int32 column_index);
 extern Deita_Column_Type  Deita_Result_Set_Get_Column_Type(Deita_Result_Set *p_result_set, int32 column_index);
--- a/deita/deita_internal.h	Wed Aug 05 09:19:41 2026 -0700
+++ b/deita/deita_internal.h	Wed Aug 05 09:19:41 2026 -0700
@@ -18,6 +18,7 @@
   int32 column_count;
   boolean has_data;
   boolean is_done;
+  boolean has_error;
 };
 
 // SQLite3-specific functions (implemented in d_sqlite.c)
--- a/dowa/d_string.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/dowa/d_string.c	Wed Aug 05 09:19:41 2026 -0700
@@ -178,8 +178,17 @@
   (*pos)++;
   int32 start = *pos;
 
-  while (*pos < len && json[*pos] != '"')
+  while (*pos < len)
+  {
+    if (json[*pos] == '\\' && *pos + 1 < len)
+    {
+      *pos += 2;
+      continue;
+    }
+    if (json[*pos] == '"')
+      break;
     (*pos)++;
+  }
 
   int32 slen = *pos - start;
   char *str = arena ? Dowa_Arena_Allocate(arena, slen + 1) : malloc(slen + 1);
@@ -410,3 +419,54 @@
     return FALSE;
   return val->bool_val;
 }
+
+char *Dowa_JSON_Escape_String(
+    const char *value,
+    size_t length,
+    Dowa_Arena *p_arena)
+{
+  if (!value || !p_arena)
+    return NULL;
+  if (length == 0)
+    length = strlen(value);
+
+  if (length > (((size_t)-1) - 1) / 6)
+    return NULL;
+  char *escaped = Dowa_Arena_Allocate(p_arena, length * 6 + 1);
+  if (!escaped)
+    return NULL;
+
+  static const char hex[] = "0123456789abcdef";
+  size_t output = 0;
+  for (size_t i = 0; i < length; i++)
+  {
+    uint8 c = (uint8)value[i];
+    switch (c)
+    {
+      case '"': escaped[output++] = '\\'; escaped[output++] = '"'; break;
+      case '\\': escaped[output++] = '\\'; escaped[output++] = '\\'; break;
+      case '\b': escaped[output++] = '\\'; escaped[output++] = 'b'; break;
+      case '\f': escaped[output++] = '\\'; escaped[output++] = 'f'; break;
+      case '\n': escaped[output++] = '\\'; escaped[output++] = 'n'; break;
+      case '\r': escaped[output++] = '\\'; escaped[output++] = 'r'; break;
+      case '\t': escaped[output++] = '\\'; escaped[output++] = 't'; break;
+      default:
+        if (c < 0x20)
+        {
+          escaped[output++] = '\\';
+          escaped[output++] = 'u';
+          escaped[output++] = '0';
+          escaped[output++] = '0';
+          escaped[output++] = hex[c >> 4];
+          escaped[output++] = hex[c & 0x0f];
+        }
+        else
+        {
+          escaped[output++] = (char)c;
+        }
+        break;
+    }
+  }
+  escaped[output] = '\0';
+  return escaped;
+}
--- a/dowa/dowa.h	Wed Aug 05 09:19:41 2026 -0700
+++ b/dowa/dowa.h	Wed Aug 05 09:19:41 2026 -0700
@@ -234,6 +234,10 @@
 DLAPI char            *Dowa_JSON_Get_String(Dowa_JSON_Entry *map, const char *key);
 DLAPI double           Dowa_JSON_Get_Number(Dowa_JSON_Entry *map, const char *key);
 DLAPI boolean          Dowa_JSON_Get_Bool(Dowa_JSON_Entry *map, const char *key);
+DLAPI char            *Dowa_JSON_Escape_String(
+    const char *value,
+    size_t length,
+    Dowa_Arena *p_arena);
 
 // --- Math --- //
 DLAPI uint32      Dowa_Math_Random_Uint32(uint32 seed_number);
--- a/dowa/dowa_test.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/dowa/dowa_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -315,6 +315,27 @@
     printf("UUID %s\n", uuid);
   }
 
+  {
+    Dowa_Arena *json_arena = Dowa_Arena_Create(1024);
+    char raw[] = {'"', '\\', '\n', '\t', 0x01, 'x', '\0'};
+    char *escaped = Dowa_JSON_Escape_String(raw, 6, json_arena);
+    assert(escaped);
+    assert(strcmp(escaped, "\\\"\\\\\\n\\t\\u0001x") == 0);
+    Dowa_Arena_Free(json_arena);
+  }
+
+  {
+    Dowa_Arena *json_arena = Dowa_Arena_Create(1024);
+    const char *source = "{\"message\":\"say \\\"hello\\\"\\\\now\"}";
+    Dowa_JSON_Value parsed = Dowa_JSON_Parse(
+        source, (int32)strlen(source), json_arena);
+    assert(parsed.type == DOWA_JSON_OBJECT);
+    char *message = Dowa_JSON_Get_String(parsed.object_val, "message");
+    assert(message);
+    assert(strcmp(message, "say \"hello\"\\now") == 0);
+    Dowa_Arena_Free(json_arena);
+  }
+
   printf("=== Math/Random === \n\n");
 
   printf("\n  RandomNumberGenerator\n\n");
--- a/gui_ze/gui_ze.bzl	Wed Aug 05 09:19:41 2026 -0700
+++ b/gui_ze/gui_ze.bzl	Wed Aug 05 09:19:41 2026 -0700
@@ -10,6 +10,9 @@
   implementation = _foo_impl,
 )
 
+def _shell_quote(value):
+  return "'{}'".format(value.replace("'", "'\"'\"'"))
+
 def _bundle_impl(ctx):
   """
   bundle binary target into a folder which can later be used to make a post to github easily.
@@ -20,25 +23,41 @@
 
   # Name as output directory 
   out_dir = ctx.actions.declare_directory(ctx.label.name)
-
-  copy_cmd = []
-  copy_cmd.append("mkdir -p {}".format(out_dir.path))
+  manifest = ctx.actions.declare_file(ctx.label.name + ".runfiles_manifest")
+  manifest_lines = []
 
   for f in runfiles_files:
     if f.path == binary.path:
       continue
 
-    paths = "/".join(f.short_path.split("/")[:-1])
+    short_path = f.short_path
+    if f.short_path.startswith("../"):
+      short_path = short_path[3:]
+    paths = "/".join(short_path.split("/")[:-1])
     full_path = "{}/{}".format(out_dir.path, paths)
-    copy_cmd.append("mkdir -p {}".format(full_path))
-    copy_cmd.append("cp -rL {} {}".format(f.path, full_path))
+    manifest_lines.append("{}\t{}\n".format(f.path, full_path))
 
-  copy_cmd.append("cp {} {}".format(binary.path, out_dir.path))
+  ctx.actions.write(
+      output = manifest,
+      content = "".join(manifest_lines),
+  )
 
   ctx.actions.run_shell(
-    inputs = runfiles_files,
+    inputs = runfiles_files + [manifest],
     outputs = [out_dir],
-    command = " && ".join(copy_cmd),
+    command = """
+set -eu
+mkdir -p {out_dir}
+while IFS=$'\\t' read -r source destination; do
+  mkdir -p "$destination"
+  cp -rL "$source" "$destination"
+done < {manifest}
+cp {binary} {out_dir}
+""".format(
+        binary = _shell_quote(binary.path),
+        manifest = _shell_quote(manifest.path),
+        out_dir = _shell_quote(out_dir.path),
+    ),
     progress_message = "Bundling {}".format(ctx.label.name),
   )
   return [DefaultInfo(files = depset([out_dir]))]
--- a/mrjunejune/BUILD	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/BUILD	Wed Aug 05 09:19:41 2026 -0700
@@ -156,7 +156,10 @@
 filegroup(
   name = "public_files",
   srcs = glob(
-    ["src/public/*"],
+    [
+      "src/public/*",
+      "src/public/jrpg/*",
+    ],
     exclude = ["src/public/*.png"],
   ) + [":generated_public_webp", ":hlsjs_runtime"],
   visibility = ["//visibility:public"],
@@ -164,10 +167,7 @@
 
 filegroup(
   name = "public_fonts_files",
-  srcs = glob(
-    ["src/public/fonts/*"],
-    exclude = ["src/public/fonts/pixel-mplus-12-regular.ttf"],
-  ),
+  srcs = glob(["src/public/fonts/*"]),
   visibility = ["//visibility:public"],
 )
 
@@ -175,25 +175,14 @@
   name = "src_files",
   srcs = glob(
     ["src/**"],
-    exclude = [
-      "src/**/*.png",
-      "src/jrpg/**",
-      "src/public/fonts/pixel-mplus-12-regular.ttf",
-      "src/public/jrpg/**",
-    ],
+    exclude = ["src/**/*.png"],
   ) + [":react_pages", ":shared_js_non_public", ":shared_js_file", ":rich_editor_js", ":design_system_components", ":design_system_styles", ":icons", ":generated_public_webp", ":hlsjs_runtime"],
   visibility = ["//mrjunejune/test:__pkg__"],
 )
 
 filegroup(
   name = "src_files_development",
-  srcs = [
-    ":src_files",
-    "src/public/fonts/pixel-mplus-12-regular.ttf",
-  ] + glob([
-    "src/jrpg/**",
-    "src/public/jrpg/**",
-  ]),
+  srcs = [":src_files"],
   visibility = ["//mrjunejune/test:__pkg__"],
 )
 
@@ -216,6 +205,39 @@
   visibility = ["//mrjunejune/test:__pkg__"],
 )
 
+cc_library(
+  name = "conversation_store",
+  srcs = ["conversation_store.c"],
+  hdrs = ["conversation_store.h"],
+  deps = [
+    "//deita:deita",
+    "//dowa:dowa",
+  ],
+  linkopts = ["-lpthread"],
+  visibility = ["//mrjunejune/test:__pkg__"],
+)
+
+cc_library(
+  name = "conversation_api",
+  srcs = ["conversation_api.c"],
+  hdrs = ["conversation_api.h"],
+  deps = [
+    ":conversation_store",
+    ":inference_bridge",
+    "//dowa:dowa",
+    "//seobeo:seobeo",
+  ],
+)
+
+cc_library(
+  name = "inference_bridge",
+  srcs = ["inference_bridge.c"],
+  hdrs = ["inference_bridge.h"],
+  deps = ["//dowa:dowa"],
+  linkopts = ["-lpthread"],
+  visibility = ["//mrjunejune/test:__pkg__"],
+)
+
 filegroup(
   name = "tectonic_runtime_data",
   srcs = select({
@@ -224,11 +246,26 @@
   }),
 )
 
+filegroup(
+  name = "inference_runtime_data",
+  srcs = [
+    "inference_sidecar_launcher.sh",
+    "inference_stack.sh",
+    "production_entrypoint.sh",
+    "//mrjunejune/inference:production_runtime_binaries",
+    "//mrjunejune/inference:litellm_config.yaml",
+    "@copilot_cli_linux_x86_64//:copilot",
+    "@python_3_11//:files",
+    "@python_3_11//:python3",
+  ],
+)
+
 # Server binary
 cc_binary(
   name = "mrjunejune_server",
   srcs = ["main.c"],
   deps = [
+    ":conversation_api",
     "//seobeo:seobeo",
     "//markdown_converter:markdown_to_html_c",
     "//s3:s3",
@@ -240,6 +277,7 @@
   data = [
     ":src_files",
     ":config_file",
+    ":inference_runtime_data",
     ":tectonic_runtime_data",
     "//:env_file",
   ],
@@ -251,6 +289,7 @@
   name = "mrjunejune_server_debug",
   srcs = ["main.c"],
   deps = [
+    ":conversation_api",
     "//seobeo:seobeo_debug",
     "//markdown_converter:markdown_to_html_c",
     "//s3:s3",
@@ -259,12 +298,12 @@
   ],
   copts = [
     "-D_GNU_SOURCE",
-    "-DMRJUNEJUNE_ENABLE_DEV_PAGES",
   ],
   linkopts = ["-lpthread"],
   data = [
     ":src_files_development",
     ":config_file",
+    ":inference_runtime_data",
     ":tectonic_runtime_data",
     "//:env_file",
   ],
@@ -276,6 +315,30 @@
   actual = ":mrjunejune_server_debug",
 )
 
+sh_binary(
+  name = "run_inference_stack",
+  srcs = ["inference_stack.sh"],
+  args = [
+    "$(location :mrjunejune_server)",
+    "$(location :inference_sidecar_launcher.sh)",
+    "$(location //mrjunejune/inference:copilot_sidecar_zip)",
+    "$(location @copilot_cli_linux_x86_64//:copilot)",
+    "$(location //mrjunejune/inference:litellm_proxy_zip)",
+    "$(location //mrjunejune/inference:litellm_config.yaml)",
+    "$(location @python_3_11//:python3)",
+  ],
+  data = [
+    ":mrjunejune_server",
+    ":inference_sidecar_launcher.sh",
+    "//mrjunejune/inference:copilot_sidecar_zip",
+    "//mrjunejune/inference:litellm_config.yaml",
+    "//mrjunejune/inference:litellm_proxy_zip",
+    "@copilot_cli_linux_x86_64//:copilot",
+    "@python_3_11//:files",
+    "@python_3_11//:python3",
+  ],
+)
+
 filegroup(
   name = "config_file",
   srcs = [".config"],
--- a/mrjunejune/README.md	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/README.md	Wed Aug 05 09:19:41 2026 -0700
@@ -2,23 +2,52 @@
 
 My personal website where I post my blogs / about me and resume.
 
-## Development-only pages
+## Copilot JRPG chat
+
+`/jrpg` streams stateful turns through Seobeo and Deita to a local Python
+Copilot SDK/CLI runtime. The SDK uses a loopback LiteLLM Proxy configured with
+the `github_copilot` provider.
+
+Python, Copilot CLI, LiteLLM, the web server, and their lockfiles are all
+managed by Bazel. Do not create a virtualenv or install packages with pip.
 
-Experimental pages are compiled and packaged only by the development target:
+Authenticate LiteLLM once with the GitHub Copilot device flow:
+
+```bash
+export GITHUB_COPILOT_TOKEN_DIR="$HOME/.local/state/mrjunejune/inference/litellm-copilot"
+bazel run //mrjunejune/inference:litellm_proxy -- \
+  --authenticate \
+  --token-dir "$GITHUB_COPILOT_TOKEN_DIR"
+```
+
+Then start the complete local stack with one Bazel command:
 
 ```bash
-bazel run //mrjunejune:mrjunejune_server_dev -c dbg
+LITELLM_MASTER_KEY='<local proxy key>' \
+  MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE=1 \
+  bazel run //mrjunejune:run_inference_stack
 ```
 
-The production server and the bundle used by `deploy.sh` omit their route
-registrations and static assets:
+Keep `GITHUB_COPILOT_TOKEN_DIR` exported when starting the stack so it reads the
+same tokens. Without an override, both commands use
+`$XDG_STATE_HOME/mrjunejune/inference/litellm-copilot`, or
+`~/.local/state/mrjunejune/inference/litellm-copilot` when `XDG_STATE_HOME` is
+unset. `MRJUNEJUNE_INFERENCE_STATE` moves all service-owned state. Internal
+processes bind to loopback. Provider keys, OAuth tokens, conversation IDs,
+prompts, and model output must not be committed or logged.
+
+Anonymous inference is disabled unless
+`MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE=1` is explicitly set. Enabling it exposes
+paid inference without user authentication; keep the Seobeo rate/concurrency
+limits and LiteLLM budget enabled.
+
+The production bundle includes the pinned Python environment, Copilot CLI,
+LiteLLM, JRPG assets, and C server:
 
 ```bash
 bazel build -c opt //mrjunejune:mrjunejune_server_bundle
 ```
 
-`/jrpg` is currently development-only.
-
 ## WebP assets
 
 Raster source images live under `mrjunejune/assets/png/` and `assets/png/`.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/conversation_api.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,1108 @@
+#include "mrjunejune/conversation_api.h"
+
+#include "mrjunejune/inference_bridge.h"
+#include "mrjunejune/conversation_store.h"
+#include "seobeo/seobeo.h"
+
+#include <pthread.h>
+#include <stdio.h>
+#include <stdarg.h>
+#include <stdlib.h>
+#include <string.h>
+#include <strings.h>
+#include <time.h>
+
+#define CONVERSATION_TITLE_MAX 200
+#define CONVERSATION_PROMPT_MAX (32 * 1024)
+#define CONVERSATION_RESPONSE_MAX (256 * 1024)
+#define CONVERSATION_HISTORY_MAX (512 * 1024)
+#define CONVERSATION_ACTIVE_MAX 4
+#define CONVERSATION_TURNS_PER_MINUTE 60
+
+static Conversation_Store *g_conversation_store = NULL;
+static Inference_Bridge *g_inference_bridge = NULL;
+static boolean g_anonymous_inference_enabled = FALSE;
+static pthread_mutex_t g_pending_mutex = PTHREAD_MUTEX_INITIALIZER;
+static pthread_mutex_t g_admission_mutex = PTHREAD_MUTEX_INITIALIZER;
+static time_t g_admission_window = 0;
+static uint32 g_admission_turns = 0;
+static uint32 g_active_turns = 0;
+
+typedef struct Pending_Turn {
+  char request_id[37];
+  char conversation_id[37];
+  Seobeo_SSE_Stream *p_stream;
+  char *content;
+  size_t content_length;
+  size_t content_capacity;
+  int64 input_tokens;
+  int64 output_tokens;
+  boolean failed;
+  boolean aborted;
+  char error_message[512];
+  struct Pending_Turn *p_next;
+} Pending_Turn;
+
+static Pending_Turn *g_pending_turns = NULL;
+
+static boolean Conversation_API_Acquire_Turn_Slot(void)
+{
+  time_t now = time(NULL);
+  pthread_mutex_lock(&g_admission_mutex);
+  if (g_admission_window == 0 || now - g_admission_window >= 60)
+  {
+    g_admission_window = now;
+    g_admission_turns = 0;
+  }
+  boolean allowed =
+      g_admission_turns < CONVERSATION_TURNS_PER_MINUTE &&
+      g_active_turns < CONVERSATION_ACTIVE_MAX;
+  if (allowed)
+  {
+    g_admission_turns++;
+    g_active_turns++;
+  }
+  pthread_mutex_unlock(&g_admission_mutex);
+  return allowed;
+}
+
+static void Conversation_API_Release_Turn_Slot(void)
+{
+  pthread_mutex_lock(&g_admission_mutex);
+  if (g_active_turns > 0)
+    g_active_turns--;
+  pthread_mutex_unlock(&g_admission_mutex);
+}
+
+static Seobeo_Request_Entry *Conversation_API_JSON_Response(
+    Dowa_Arena *p_arena,
+    const char *status,
+    const char *body)
+{
+  Seobeo_Request_Entry *p_response = NULL;
+  Dowa_HashMap_Push_Arena(p_response, "status", (char *)status, p_arena);
+  Dowa_HashMap_Push_Arena(
+      p_response, "content-type", "application/json; charset=utf-8", p_arena);
+  Dowa_HashMap_Push_Arena(p_response, "cache-control", "no-store", p_arena);
+  Dowa_HashMap_Push_Arena(p_response, "body", (char *)body, p_arena);
+  return p_response;
+}
+
+static Seobeo_Request_Entry *Conversation_API_Error(
+    Dowa_Arena *p_arena,
+    const char *status,
+    const char *code,
+    const char *message)
+{
+  char *escaped = Dowa_JSON_Escape_String(message, 0, p_arena);
+  size_t capacity = strlen(code) + strlen(escaped) + 64;
+  char *body = Dowa_Arena_Allocate(p_arena, capacity);
+  snprintf(
+      body,
+      capacity,
+      "{\"error\":{\"code\":\"%s\",\"message\":\"%s\"}}",
+      code,
+      escaped);
+  return Conversation_API_JSON_Response(p_arena, status, body);
+}
+
+static const char *Conversation_API_Request_Value(
+    Seobeo_Request_Entry *p_request,
+    const char *key)
+{
+  void *p_value = Dowa_HashMap_Get_Ptr(p_request, (char *)key);
+  return p_value ? ((Seobeo_Request_Entry *)p_value)->value : NULL;
+}
+
+static boolean Conversation_API_Is_Same_Origin(
+    Seobeo_Request_Entry *p_request)
+{
+  const char *host = Conversation_API_Request_Value(p_request, "Host");
+  const char *origin = Conversation_API_Request_Value(p_request, "Origin");
+  if (!host || !origin)
+    return FALSE;
+  const char *origin_host = strstr(origin, "://");
+  if (!origin_host)
+    return FALSE;
+  origin_host += 3;
+  const char *end = strchr(origin_host, '/');
+  size_t length = end ? (size_t)(end - origin_host) : strlen(origin_host);
+  return strlen(host) == length && strncmp(host, origin_host, length) == 0;
+}
+
+static boolean Conversation_API_Is_Enabled(void)
+{
+  return g_anonymous_inference_enabled;
+}
+
+static Dowa_JSON_Entry *Conversation_API_Parse_Body(
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  const char *body = Conversation_API_Request_Value(p_request, "Body");
+  if (!body)
+    return NULL;
+  Dowa_JSON_Value value = Dowa_JSON_Parse(
+      body, (int32)strlen(body), p_arena);
+  return value.type == DOWA_JSON_OBJECT
+      ? (Dowa_JSON_Entry *)value.object_val
+      : NULL;
+}
+
+static void Conversation_API_Send_Stream_Error(
+    Seobeo_Handle *p_handle,
+    int status,
+    const char *code,
+    const char *message)
+{
+  char body[1024];
+  int body_length = snprintf(
+      body,
+      sizeof(body),
+      "{\"error\":{\"code\":\"%s\",\"message\":\"%s\"}}",
+      code,
+      message);
+  if (body_length < 0 || (size_t)body_length >= sizeof(body))
+    return;
+  char header[512];
+  Seobeo_Web_Header_Generate(
+      header,
+      status,
+      "application/json; charset=utf-8",
+      body_length);
+  Seobeo_Handle_Queue(
+      p_handle, (const uint8 *)header, (uint32)strlen(header));
+  Seobeo_Handle_Queue(
+      p_handle, (const uint8 *)body, (uint32)body_length);
+  Seobeo_Handle_Flush(p_handle);
+}
+
+static Pending_Turn *Conversation_API_Find_Pending(
+    const char *request_id)
+{
+  for (Pending_Turn *p_turn = g_pending_turns;
+       p_turn;
+       p_turn = p_turn->p_next)
+  {
+    if (strcmp(p_turn->request_id, request_id) == 0)
+      return p_turn;
+  }
+  return NULL;
+}
+
+static int32 Conversation_API_Send_Event(
+    Pending_Turn *p_turn,
+    const char *event_name,
+    const char *json)
+{
+  Seobeo_SSE_Event event = {
+    .event = event_name,
+    .data = json,
+    .retry_ms = SEOBEO_SSE_RETRY_NONE,
+  };
+  return Seobeo_SSE_Send(p_turn->p_stream, &event);
+}
+
+static void Conversation_API_Remove_Pending(Pending_Turn *p_turn)
+{
+  Pending_Turn **pp_current = &g_pending_turns;
+  while (*pp_current)
+  {
+    if (*pp_current == p_turn)
+    {
+      *pp_current = p_turn->p_next;
+      return;
+    }
+    pp_current = &(*pp_current)->p_next;
+  }
+}
+
+static void Conversation_API_Finalize_Pending(Pending_Turn *p_turn)
+{
+  Conversation_Store_Result persistence;
+  if (p_turn->failed || p_turn->aborted)
+  {
+    persistence = Conversation_Store_Fail_Turn(
+        g_conversation_store,
+        p_turn->conversation_id,
+        p_turn->request_id,
+        p_turn->error_message,
+        p_turn->aborted);
+  }
+  else
+  {
+    persistence = Conversation_Store_Complete_Turn(
+        g_conversation_store,
+        p_turn->conversation_id,
+        p_turn->request_id,
+        p_turn->content ? p_turn->content : "",
+        p_turn->input_tokens,
+        p_turn->output_tokens);
+  }
+  if (persistence != CONVERSATION_STORE_OK)
+  {
+    p_turn->failed = TRUE;
+    snprintf(
+        p_turn->error_message,
+        sizeof(p_turn->error_message),
+        "Unable to persist completed turn");
+    Conversation_Store_Fail_Turn(
+        g_conversation_store,
+        p_turn->conversation_id,
+        p_turn->request_id,
+        p_turn->error_message,
+        FALSE);
+    Conversation_API_Send_Event(
+        p_turn,
+        "turn.error",
+        "{\"code\":\"storage_failed\","
+        "\"message\":\"Unable to persist completed turn\"}");
+  }
+
+  char done[256];
+  snprintf(
+      done,
+      sizeof(done),
+      "{\"request_id\":\"%s\",\"failed\":%s,\"aborted\":%s}",
+      p_turn->request_id,
+      p_turn->failed ? "true" : "false",
+      p_turn->aborted ? "true" : "false");
+  Conversation_API_Send_Event(p_turn, "turn.done", done);
+  Conversation_API_Remove_Pending(p_turn);
+  Seobeo_SSE_Close(p_turn->p_stream);
+  Seobeo_SSE_Release(p_turn->p_stream);
+  Conversation_API_Release_Turn_Slot();
+  free(p_turn->content);
+  free(p_turn);
+}
+
+static void Conversation_API_Handle_Inference_Event(
+    const Inference_Event *p_event,
+    void *p_user_data)
+{
+  (void)p_user_data;
+  if (strcmp(p_event->type, "bridge.closed") == 0)
+  {
+    pthread_mutex_lock(&g_pending_mutex);
+    while (g_pending_turns)
+    {
+      Pending_Turn *p_turn = g_pending_turns;
+      p_turn->failed = TRUE;
+      snprintf(
+          p_turn->error_message,
+          sizeof(p_turn->error_message),
+          "Inference sidecar connection closed");
+      Conversation_API_Send_Event(
+          p_turn,
+          "turn.error",
+          "{\"code\":\"sidecar_closed\","
+          "\"message\":\"Inference sidecar connection closed\"}");
+      Conversation_API_Finalize_Pending(p_turn);
+    }
+    pthread_mutex_unlock(&g_pending_mutex);
+    return;
+  }
+  if (!p_event->request_id || p_event->request_id[0] == '\0')
+    return;
+
+  boolean should_abort = FALSE;
+  char abort_request_id[37] = {0};
+  char abort_conversation_id[37] = {0};
+  pthread_mutex_lock(&g_pending_mutex);
+  Pending_Turn *p_turn = Conversation_API_Find_Pending(p_event->request_id);
+  if (!p_turn)
+  {
+    pthread_mutex_unlock(&g_pending_mutex);
+    return;
+  }
+
+  size_t event_text_length =
+      strlen(p_event->delta ? p_event->delta : "") +
+      strlen(p_event->content ? p_event->content : "") +
+      strlen(p_event->error_code ? p_event->error_code : "") +
+      strlen(p_event->error_message ? p_event->error_message : "");
+  if (event_text_length > (((size_t)-1) - 8192) / 12)
+  {
+    p_turn->failed = TRUE;
+    snprintf(
+        p_turn->error_message,
+        sizeof(p_turn->error_message),
+        "Inference event exceeded memory limit");
+    Conversation_API_Send_Event(
+        p_turn,
+        "turn.error",
+        "{\"code\":\"event_too_large\","
+        "\"message\":\"Inference event exceeded memory limit\"}");
+    Conversation_API_Finalize_Pending(p_turn);
+    pthread_mutex_unlock(&g_pending_mutex);
+    return;
+  }
+  Dowa_Arena *p_arena = Dowa_Arena_Create(
+      event_text_length * 12 + 8192);
+  if (!p_arena)
+  {
+    p_turn->failed = TRUE;
+    snprintf(
+        p_turn->error_message,
+        sizeof(p_turn->error_message),
+        "Unable to allocate inference event");
+    Conversation_API_Send_Event(
+        p_turn,
+        "turn.error",
+        "{\"code\":\"allocation_failed\","
+        "\"message\":\"Unable to allocate inference event\"}");
+    Conversation_API_Finalize_Pending(p_turn);
+    pthread_mutex_unlock(&g_pending_mutex);
+    return;
+  }
+
+  if (strcmp(p_event->type, "turn.accepted") == 0)
+  {
+    char accepted[128];
+    snprintf(
+        accepted,
+        sizeof(accepted),
+        "{\"request_id\":\"%s\"}",
+        p_turn->request_id);
+    Conversation_API_Send_Event(p_turn, "turn.accepted", accepted);
+  }
+  else if (strcmp(p_event->type, "assistant.delta") == 0)
+  {
+    size_t delta_length = strlen(p_event->delta);
+    if (p_turn->content_length + delta_length > CONVERSATION_RESPONSE_MAX)
+    {
+      p_turn->failed = TRUE;
+      snprintf(
+          p_turn->error_message,
+          sizeof(p_turn->error_message),
+          "Assistant response exceeded limit");
+      should_abort = TRUE;
+      snprintf(abort_request_id, sizeof(abort_request_id), "%s",
+               p_turn->request_id);
+      snprintf(abort_conversation_id, sizeof(abort_conversation_id), "%s",
+               p_turn->conversation_id);
+      char error[256];
+      snprintf(
+          error,
+          sizeof(error),
+          "{\"request_id\":\"%s\",\"code\":\"response_too_large\","
+          "\"message\":\"Assistant response exceeded limit\"}",
+          p_turn->request_id);
+      Conversation_API_Send_Event(p_turn, "turn.error", error);
+    }
+    else
+    {
+      if (p_turn->content_length + delta_length + 1 >
+          p_turn->content_capacity)
+      {
+        size_t next_capacity = p_turn->content_capacity
+            ? p_turn->content_capacity * 2
+            : 4096;
+        while (next_capacity <
+               p_turn->content_length + delta_length + 1)
+          next_capacity *= 2;
+        char *next = realloc(p_turn->content, next_capacity);
+        if (!next)
+        {
+          p_turn->failed = TRUE;
+          snprintf(
+              p_turn->error_message,
+              sizeof(p_turn->error_message),
+              "Unable to buffer assistant response");
+        }
+        else
+        {
+          p_turn->content = next;
+          p_turn->content_capacity = next_capacity;
+        }
+      }
+      if (!p_turn->failed)
+      {
+        memcpy(
+            p_turn->content + p_turn->content_length,
+            p_event->delta,
+            delta_length);
+        p_turn->content_length += delta_length;
+        p_turn->content[p_turn->content_length] = '\0';
+        char *delta = Dowa_JSON_Escape_String(
+            p_event->delta, delta_length, p_arena);
+        size_t capacity = delta ? strlen(delta) + 128 : 0;
+        char *json = capacity
+            ? Dowa_Arena_Allocate(p_arena, capacity)
+            : NULL;
+        if (!delta || !json)
+        {
+          p_turn->failed = TRUE;
+          snprintf(
+              p_turn->error_message,
+              sizeof(p_turn->error_message),
+              "Unable to serialize assistant delta");
+          Conversation_API_Send_Event(
+              p_turn,
+              "turn.error",
+              "{\"code\":\"serialize_failed\","
+              "\"message\":\"Unable to serialize assistant delta\"}");
+          should_abort = TRUE;
+          snprintf(abort_request_id, sizeof(abort_request_id), "%s",
+                   p_turn->request_id);
+          snprintf(abort_conversation_id, sizeof(abort_conversation_id), "%s",
+                   p_turn->conversation_id);
+        }
+        else
+        {
+          snprintf(
+              json,
+              capacity,
+              "{\"request_id\":\"%s\",\"delta\":\"%s\"}",
+              p_turn->request_id,
+              delta);
+          if (Conversation_API_Send_Event(
+                  p_turn, "assistant.delta", json) < 0)
+          {
+            p_turn->aborted = TRUE;
+            should_abort = TRUE;
+            snprintf(abort_request_id, sizeof(abort_request_id), "%s",
+                     p_turn->request_id);
+            snprintf(abort_conversation_id, sizeof(abort_conversation_id), "%s",
+                     p_turn->conversation_id);
+          }
+        }
+      }
+    }
+  }
+  else if (strcmp(p_event->type, "assistant.completed") == 0)
+  {
+    size_t content_length = strlen(p_event->content);
+    if (content_length > CONVERSATION_RESPONSE_MAX)
+    {
+      p_turn->failed = TRUE;
+      snprintf(
+          p_turn->error_message,
+          sizeof(p_turn->error_message),
+          "Assistant response exceeded limit");
+      char error[256];
+      snprintf(
+          error,
+          sizeof(error),
+          "{\"request_id\":\"%s\",\"code\":\"response_too_large\","
+          "\"message\":\"Assistant response exceeded limit\"}",
+          p_turn->request_id);
+      Conversation_API_Send_Event(p_turn, "turn.error", error);
+    }
+    else
+    {
+      char *content = realloc(p_turn->content, content_length + 1);
+      if (content)
+      {
+        p_turn->content = content;
+        p_turn->content_capacity = content_length + 1;
+        memcpy(p_turn->content, p_event->content, content_length + 1);
+        p_turn->content_length = content_length;
+      }
+      else
+      {
+        p_turn->failed = TRUE;
+        snprintf(
+            p_turn->error_message,
+            sizeof(p_turn->error_message),
+            "Unable to buffer assistant response");
+      }
+      if (!p_turn->failed)
+      {
+        char *escaped = Dowa_JSON_Escape_String(
+            p_event->content, content_length, p_arena);
+        size_t capacity = escaped ? strlen(escaped) + 128 : 0;
+        char *json = capacity
+            ? Dowa_Arena_Allocate(p_arena, capacity)
+            : NULL;
+        if (!escaped || !json)
+        {
+          p_turn->failed = TRUE;
+          snprintf(
+              p_turn->error_message,
+              sizeof(p_turn->error_message),
+              "Unable to serialize assistant response");
+          Conversation_API_Send_Event(
+              p_turn,
+              "turn.error",
+              "{\"code\":\"serialize_failed\","
+              "\"message\":\"Unable to serialize assistant response\"}");
+        }
+        else
+        {
+          snprintf(
+              json,
+              capacity,
+              "{\"request_id\":\"%s\",\"content\":\"%s\"}",
+              p_turn->request_id,
+              escaped);
+          Conversation_API_Send_Event(p_turn, "assistant.completed", json);
+        }
+      }
+    }
+  }
+  else if (strcmp(p_event->type, "assistant.usage") == 0)
+  {
+    p_turn->input_tokens = p_event->input_tokens;
+    p_turn->output_tokens = p_event->output_tokens;
+    char usage[256];
+    snprintf(
+        usage,
+        sizeof(usage),
+        "{\"request_id\":\"%s\",\"input_tokens\":%lld,"
+        "\"output_tokens\":%lld}",
+        p_turn->request_id,
+        (long long)p_turn->input_tokens,
+        (long long)p_turn->output_tokens);
+    Conversation_API_Send_Event(p_turn, "assistant.usage", usage);
+  }
+  else if (strcmp(p_event->type, "turn.error") == 0)
+  {
+    p_turn->failed = TRUE;
+    snprintf(
+        p_turn->error_message,
+        sizeof(p_turn->error_message),
+        "%s",
+        p_event->error_message);
+    char *code = Dowa_JSON_Escape_String(
+        p_event->error_code, 0, p_arena);
+    char *message = Dowa_JSON_Escape_String(
+        p_event->error_message, 0, p_arena);
+    size_t capacity = code && message
+        ? strlen(code) + strlen(message) + 160
+        : 0;
+    char *json = capacity
+        ? Dowa_Arena_Allocate(p_arena, capacity)
+        : NULL;
+    if (!code || !message || !json)
+    {
+      Conversation_API_Send_Event(
+          p_turn,
+          "turn.error",
+          "{\"code\":\"serialize_failed\","
+          "\"message\":\"Unable to serialize inference error\"}");
+    }
+    else
+    {
+      snprintf(
+          json,
+          capacity,
+          "{\"request_id\":\"%s\",\"code\":\"%s\",\"message\":\"%s\"}",
+          p_turn->request_id,
+          code,
+          message);
+      Conversation_API_Send_Event(p_turn, "turn.error", json);
+    }
+  }
+  else if (strcmp(p_event->type, "turn.done") == 0)
+  {
+    p_turn->failed = p_turn->failed || p_event->failed;
+    p_turn->aborted = p_turn->aborted || p_event->aborted;
+    Conversation_API_Finalize_Pending(p_turn);
+  }
+
+  Dowa_Arena_Free(p_arena);
+  pthread_mutex_unlock(&g_pending_mutex);
+  if (should_abort)
+    Inference_Bridge_Abort_Turn(
+        g_inference_bridge, abort_request_id, abort_conversation_id);
+}
+
+static Seobeo_Request_Entry *Conversation_API_Create(
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  if (!Conversation_API_Is_Enabled())
+    return Conversation_API_Error(
+        p_arena, "503", "inference_disabled", "Inference API is disabled");
+  if (!Conversation_API_Is_Same_Origin(p_request))
+    return Conversation_API_Error(
+        p_arena, "403", "origin_rejected", "Same-origin request required");
+  if (!g_conversation_store)
+    return Conversation_API_Error(
+        p_arena, "503", "store_unavailable", "Conversation store unavailable");
+
+  const char *title = "";
+  const char *body = Conversation_API_Request_Value(p_request, "Body");
+  if (body && body[0] != '\0')
+  {
+    Dowa_JSON_Entry *object = Conversation_API_Parse_Body(p_request, p_arena);
+    if (!object)
+      return Conversation_API_Error(
+          p_arena, "400", "invalid_json", "Request body must be a JSON object");
+    char *parsed_title = Dowa_JSON_Get_String(object, "title");
+    if (parsed_title)
+      title = parsed_title;
+  }
+  if (strlen(title) > CONVERSATION_TITLE_MAX)
+    return Conversation_API_Error(
+        p_arena, "400", "invalid_title", "Title exceeds 200 bytes");
+
+  char conversation_id[37];
+  if (Conversation_Store_Create_Conversation(
+          g_conversation_store,
+          title,
+          conversation_id) != CONVERSATION_STORE_OK)
+    return Conversation_API_Error(
+        p_arena, "500", "create_failed", "Unable to create conversation");
+
+  char *response_body = Dowa_Arena_Allocate(p_arena, 64);
+  snprintf(response_body, 64, "{\"id\":\"%s\"}", conversation_id);
+  return Conversation_API_JSON_Response(p_arena, "201", response_body);
+}
+
+static boolean Conversation_API_Append(
+    char *output,
+    size_t capacity,
+    size_t *p_offset,
+    const char *format,
+    ...)
+{
+  if (*p_offset >= capacity)
+    return FALSE;
+  va_list args;
+  va_start(args, format);
+  int written = vsnprintf(
+      output + *p_offset, capacity - *p_offset, format, args);
+  va_end(args);
+  if (written < 0 || (size_t)written >= capacity - *p_offset)
+    return FALSE;
+  *p_offset += (size_t)written;
+  return TRUE;
+}
+
+static Seobeo_Request_Entry *Conversation_API_Get(
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  if (!Conversation_API_Is_Enabled())
+    return Conversation_API_Error(
+        p_arena, "503", "inference_disabled", "Inference API is disabled");
+  const char *conversation_id =
+      Conversation_API_Request_Value(p_request, ":conversation_id");
+  if (!conversation_id)
+    return Conversation_API_Error(
+        p_arena, "400", "missing_id", "Conversation ID is required");
+
+  Conversation_Record record;
+  Conversation_Store_Result result = Conversation_Store_Get(
+      g_conversation_store, conversation_id, &record, p_arena);
+  if (result == CONVERSATION_STORE_NOT_FOUND)
+    return Conversation_API_Error(
+        p_arena, "404", "not_found", "Conversation not found");
+  if (result != CONVERSATION_STORE_OK)
+    return Conversation_API_Error(
+        p_arena, "500", "load_failed", "Unable to load conversation");
+
+  if (!record.id || !record.title || !record.status)
+    return Conversation_API_Error(
+        p_arena, "500", "load_failed", "Conversation data exceeded limits");
+  size_t history_size = strlen(record.title) + strlen(record.status);
+  for (size_t i = 0; i < Dowa_Array_Length(record.turns); i++)
+  {
+    Conversation_Turn *p_turn = &record.turns[i];
+    if (!p_turn->role || !p_turn->content || !p_turn->status ||
+        !p_turn->request_id || !p_turn->error_message)
+      return Conversation_API_Error(
+          p_arena, "500", "load_failed", "Conversation data exceeded limits");
+    history_size +=
+        strlen(p_turn->role) + strlen(p_turn->content) +
+        strlen(p_turn->status) + strlen(p_turn->request_id) +
+        strlen(p_turn->error_message);
+    if (history_size > CONVERSATION_HISTORY_MAX)
+      return Conversation_API_Error(
+          p_arena,
+          "413",
+          "history_too_large",
+          "Conversation history exceeds response limit");
+  }
+  char *escaped_title = Dowa_JSON_Escape_String(record.title, 0, p_arena);
+  if (!escaped_title)
+    return Conversation_API_Error(
+        p_arena, "500", "serialize_failed", "Unable to serialize conversation");
+  size_t capacity = strlen(escaped_title) + 512;
+  for (size_t i = 0; i < Dowa_Array_Length(record.turns); i++)
+  {
+    Conversation_Turn *p_turn = &record.turns[i];
+    capacity +=
+        (strlen(p_turn->role) + strlen(p_turn->content) +
+         strlen(p_turn->status) + strlen(p_turn->request_id) +
+         strlen(p_turn->error_message)) * 6 + 320;
+  }
+  char *body = Dowa_Arena_Allocate(p_arena, capacity);
+  if (!body)
+    return Conversation_API_Error(
+        p_arena, "500", "serialize_failed", "Response exceeds memory limit");
+  size_t offset = 0;
+  if (!Conversation_API_Append(
+          body,
+          capacity,
+          &offset,
+          "{\"id\":\"%s\",\"title\":\"%s\",\"status\":\"%s\","
+          "\"created_at\":%lld,\"updated_at\":%lld,\"turns\":[",
+          record.id,
+          escaped_title,
+          record.status,
+          (long long)record.created_at,
+          (long long)record.updated_at))
+    return Conversation_API_Error(
+        p_arena, "500", "serialize_failed", "Response too large");
+
+  for (size_t i = 0; i < Dowa_Array_Length(record.turns); i++)
+  {
+    Conversation_Turn *p_turn = &record.turns[i];
+    char *role = Dowa_JSON_Escape_String(p_turn->role, 0, p_arena);
+    char *content = Dowa_JSON_Escape_String(p_turn->content, 0, p_arena);
+    char *status = Dowa_JSON_Escape_String(p_turn->status, 0, p_arena);
+    char *request_id = Dowa_JSON_Escape_String(
+        p_turn->request_id, 0, p_arena);
+    char *error = Dowa_JSON_Escape_String(
+        p_turn->error_message, 0, p_arena);
+    if (!Conversation_API_Append(
+            body,
+            capacity,
+            &offset,
+            "%s{\"id\":%lld,\"sequence\":%lld,\"role\":\"%s\","
+            "\"content\":\"%s\",\"status\":\"%s\","
+            "\"request_id\":\"%s\",\"error\":\"%s\","
+            "\"input_tokens\":%lld,\"output_tokens\":%lld,"
+            "\"created_at\":%lld,\"completed_at\":%lld}",
+            i == 0 ? "" : ",",
+            (long long)p_turn->id,
+            (long long)p_turn->sequence,
+            role,
+            content,
+            status,
+            request_id,
+            error,
+            (long long)p_turn->input_tokens,
+            (long long)p_turn->output_tokens,
+            (long long)p_turn->created_at,
+            (long long)p_turn->completed_at))
+      return Conversation_API_Error(
+          p_arena, "500", "serialize_failed", "Response too large");
+  }
+  if (!Conversation_API_Append(body, capacity, &offset, "]}"))
+    return Conversation_API_Error(
+        p_arena, "500", "serialize_failed", "Response too large");
+  return Conversation_API_JSON_Response(p_arena, "200", body);
+}
+
+static Seobeo_Request_Entry *Conversation_API_Update(
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  if (!Conversation_API_Is_Enabled())
+    return Conversation_API_Error(
+        p_arena, "503", "inference_disabled", "Inference API is disabled");
+  if (!Conversation_API_Is_Same_Origin(p_request))
+    return Conversation_API_Error(
+        p_arena, "403", "origin_rejected", "Same-origin request required");
+  const char *conversation_id =
+      Conversation_API_Request_Value(p_request, ":conversation_id");
+  Dowa_JSON_Entry *object = Conversation_API_Parse_Body(p_request, p_arena);
+  char *title = object ? Dowa_JSON_Get_String(object, "title") : NULL;
+  if (!conversation_id || !title)
+    return Conversation_API_Error(
+        p_arena, "400", "invalid_request", "Conversation ID and title required");
+  if (strlen(title) > CONVERSATION_TITLE_MAX)
+    return Conversation_API_Error(
+        p_arena, "400", "invalid_title", "Title exceeds 200 bytes");
+
+  Conversation_Store_Result result = Conversation_Store_Update_Title(
+      g_conversation_store, conversation_id, title);
+  if (result == CONVERSATION_STORE_NOT_FOUND)
+    return Conversation_API_Error(
+        p_arena, "404", "not_found", "Conversation not found");
+  if (result != CONVERSATION_STORE_OK)
+    return Conversation_API_Error(
+        p_arena, "500", "update_failed", "Unable to update conversation");
+  return Conversation_API_JSON_Response(p_arena, "200", "{\"ok\":true}");
+}
+
+static Seobeo_Request_Entry *Conversation_API_Delete(
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  if (!Conversation_API_Is_Enabled())
+    return Conversation_API_Error(
+        p_arena, "503", "inference_disabled", "Inference API is disabled");
+  if (!Conversation_API_Is_Same_Origin(p_request))
+    return Conversation_API_Error(
+        p_arena, "403", "origin_rejected", "Same-origin request required");
+  const char *conversation_id =
+      Conversation_API_Request_Value(p_request, ":conversation_id");
+  if (!conversation_id)
+    return Conversation_API_Error(
+        p_arena, "400", "missing_id", "Conversation ID is required");
+  Conversation_Store_Result result = Conversation_Store_Delete(
+      g_conversation_store, conversation_id);
+  if (result == CONVERSATION_STORE_NOT_FOUND)
+    return Conversation_API_Error(
+        p_arena, "404", "not_found", "Conversation not found");
+  if (result != CONVERSATION_STORE_OK)
+    return Conversation_API_Error(
+        p_arena, "500", "delete_failed", "Unable to delete conversation");
+  if (Inference_Bridge_Is_Ready(g_inference_bridge))
+  {
+    char request_id[37];
+    if (Conversation_Store_Generate_UUID(request_id))
+      Inference_Bridge_Delete_Conversation(
+          g_inference_bridge, request_id, conversation_id);
+  }
+
+  Seobeo_Request_Entry *p_response = NULL;
+  Dowa_HashMap_Push_Arena(p_response, "status", "204", p_arena);
+  Dowa_HashMap_Push_Arena(p_response, "body", "", p_arena);
+  return p_response;
+}
+
+static Seobeo_Request_Entry *Conversation_API_Health(
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  (void)p_request;
+  boolean ready =
+      Conversation_API_Is_Enabled() &&
+      g_conversation_store &&
+      Inference_Bridge_Is_Ready(g_inference_bridge);
+  return Conversation_API_JSON_Response(
+      p_arena,
+      ready ? "200" : "503",
+      ready ? "{\"status\":\"ready\"}" : "{\"status\":\"unavailable\"}");
+}
+
+static void Conversation_API_Turn_Stream(
+    Seobeo_Handle *p_handle,
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  if (!Conversation_API_Is_Enabled())
+  {
+    Conversation_API_Send_Stream_Error(
+        p_handle, 503, "inference_disabled", "Inference API is disabled");
+    return;
+  }
+  if (!Conversation_API_Is_Same_Origin(p_request))
+  {
+    Conversation_API_Send_Stream_Error(
+        p_handle, 403, "origin_rejected", "Same-origin request required");
+    return;
+  }
+  if (!g_conversation_store || !Inference_Bridge_Is_Ready(g_inference_bridge))
+  {
+    Conversation_API_Send_Stream_Error(
+        p_handle, 503, "inference_unavailable", "Inference runtime unavailable");
+    return;
+  }
+  const char *conversation_id =
+      Conversation_API_Request_Value(p_request, ":conversation_id");
+  Dowa_JSON_Entry *object = Conversation_API_Parse_Body(p_request, p_arena);
+  char *prompt = object ? Dowa_JSON_Get_String(object, "prompt") : NULL;
+  if (!conversation_id || !prompt || prompt[0] == '\0')
+  {
+    Conversation_API_Send_Stream_Error(
+        p_handle, 400, "invalid_request", "Conversation ID and prompt required");
+    return;
+  }
+  size_t prompt_length = strlen(prompt);
+  if (prompt_length > CONVERSATION_PROMPT_MAX)
+  {
+    Conversation_API_Send_Stream_Error(
+        p_handle, 413, "prompt_too_large", "Prompt exceeds 32 KiB");
+    return;
+  }
+  if (!Conversation_API_Acquire_Turn_Slot())
+  {
+    Conversation_API_Send_Stream_Error(
+        p_handle, 429, "rate_limited", "Inference capacity exhausted");
+    return;
+  }
+
+  char request_id[37];
+  if (!Conversation_Store_Generate_UUID(request_id))
+  {
+    Conversation_API_Release_Turn_Slot();
+    Conversation_API_Send_Stream_Error(
+        p_handle, 500, "id_failed", "Unable to create request ID");
+    return;
+  }
+  Conversation_Store_Result result = Conversation_Store_Begin_Turn(
+      g_conversation_store,
+      conversation_id,
+      request_id,
+      prompt);
+  if (result == CONVERSATION_STORE_NOT_FOUND)
+  {
+    Conversation_API_Release_Turn_Slot();
+    Conversation_API_Send_Stream_Error(
+        p_handle, 404, "not_found", "Conversation not found");
+    return;
+  }
+  if (result == CONVERSATION_STORE_CONFLICT)
+  {
+    Conversation_API_Release_Turn_Slot();
+    Conversation_API_Send_Stream_Error(
+        p_handle, 409, "turn_in_progress", "Conversation already has an active turn");
+    return;
+  }
+  if (result != CONVERSATION_STORE_OK)
+  {
+    Conversation_API_Release_Turn_Slot();
+    Conversation_API_Send_Stream_Error(
+        p_handle, 500, "turn_failed", "Unable to persist turn");
+    return;
+  }
+
+  Seobeo_SSE_Stream *p_stream = Seobeo_SSE_Server_Attach(
+      p_handle,
+      "/api/conversations/turns");
+  if (!p_stream || !Seobeo_SSE_Retain(p_stream))
+  {
+    Conversation_API_Release_Turn_Slot();
+    Conversation_Store_Fail_Turn(
+        g_conversation_store,
+        conversation_id,
+        request_id,
+        "Unable to start event stream",
+        FALSE);
+    if (!p_stream)
+      Conversation_API_Send_Stream_Error(
+          p_handle, 500, "stream_failed", "Unable to start event stream");
+    return;
+  }
+
+  Pending_Turn *p_turn = calloc(1, sizeof(*p_turn));
+  if (!p_turn)
+  {
+    Conversation_API_Release_Turn_Slot();
+    Conversation_Store_Fail_Turn(
+        g_conversation_store,
+        conversation_id,
+        request_id,
+        "Unable to allocate turn",
+        FALSE);
+    Seobeo_SSE_Send_Data(
+        p_stream,
+        "{\"error\":{\"code\":\"allocation_failed\"}}");
+    Seobeo_SSE_Close(p_stream);
+    Seobeo_SSE_Release(p_stream);
+    return;
+  }
+  snprintf(p_turn->request_id, sizeof(p_turn->request_id), "%s", request_id);
+  snprintf(
+      p_turn->conversation_id,
+      sizeof(p_turn->conversation_id),
+      "%s",
+      conversation_id);
+  p_turn->p_stream = p_stream;
+
+  pthread_mutex_lock(&g_pending_mutex);
+  p_turn->p_next = g_pending_turns;
+  g_pending_turns = p_turn;
+  pthread_mutex_unlock(&g_pending_mutex);
+
+  if (!Inference_Bridge_Start_Turn(
+          g_inference_bridge, request_id, conversation_id, prompt))
+  {
+    pthread_mutex_lock(&g_pending_mutex);
+    Pending_Turn *p_pending = Conversation_API_Find_Pending(request_id);
+    if (p_pending)
+    {
+      p_pending->failed = TRUE;
+      snprintf(
+          p_pending->error_message,
+          sizeof(p_pending->error_message),
+          "Unable to dispatch inference turn");
+      Conversation_API_Send_Event(
+          p_pending,
+          "turn.error",
+          "{\"code\":\"dispatch_failed\","
+          "\"message\":\"Unable to dispatch inference turn\"}");
+      Conversation_API_Finalize_Pending(p_pending);
+    }
+    pthread_mutex_unlock(&g_pending_mutex);
+  }
+}
+
+boolean Conversation_API_Init(const char *database_path)
+{
+  if (g_conversation_store)
+    return TRUE;
+  const char *allow_anonymous = getenv(
+      "MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE");
+  g_anonymous_inference_enabled =
+      allow_anonymous &&
+      (strcmp(allow_anonymous, "1") == 0 ||
+       strcasecmp(allow_anonymous, "true") == 0);
+  g_conversation_store = Conversation_Store_Create(database_path);
+  return g_conversation_store != NULL;
+}
+
+boolean Conversation_API_Enable_Inference(
+    const char *sidecar_path,
+    const char *copilot_cli_path)
+{
+  if (g_inference_bridge)
+    return Inference_Bridge_Is_Ready(g_inference_bridge);
+  if (!sidecar_path || !copilot_cli_path)
+    return FALSE;
+  g_inference_bridge = Inference_Bridge_Create(
+      sidecar_path,
+      copilot_cli_path,
+      Conversation_API_Handle_Inference_Event,
+      NULL);
+  if (!g_inference_bridge)
+    return FALSE;
+  if (!Inference_Bridge_Start(g_inference_bridge))
+  {
+    Inference_Bridge_Destroy(g_inference_bridge);
+    g_inference_bridge = NULL;
+    return FALSE;
+  }
+  return TRUE;
+}
+
+void Conversation_API_Register_Routes(void)
+{
+  Seobeo_Router_Register(
+      "GET", "/api/inference/health", Conversation_API_Health);
+  Seobeo_Router_Register("POST", "/api/conversations", Conversation_API_Create);
+  Seobeo_Router_Register(
+      "GET", "/api/conversations/:conversation_id", Conversation_API_Get);
+  Seobeo_Router_Register(
+      "PATCH", "/api/conversations/:conversation_id", Conversation_API_Update);
+  Seobeo_Router_Register(
+      "DELETE", "/api/conversations/:conversation_id", Conversation_API_Delete);
+  Seobeo_Router_Register_Stream(
+      "POST",
+      "/api/conversations/:conversation_id/turns",
+      Conversation_API_Turn_Stream);
+}
+
+void Conversation_API_Destroy(void)
+{
+  Inference_Bridge_Destroy(g_inference_bridge);
+  g_inference_bridge = NULL;
+  pthread_mutex_lock(&g_pending_mutex);
+  while (g_pending_turns)
+  {
+    Pending_Turn *p_turn = g_pending_turns;
+    g_pending_turns = p_turn->p_next;
+    Conversation_Store_Fail_Turn(
+        g_conversation_store,
+        p_turn->conversation_id,
+        p_turn->request_id,
+        "Server shutdown",
+        TRUE);
+    Seobeo_SSE_Close(p_turn->p_stream);
+    Seobeo_SSE_Release(p_turn->p_stream);
+    free(p_turn->content);
+    free(p_turn);
+    Conversation_API_Release_Turn_Slot();
+  }
+  pthread_mutex_unlock(&g_pending_mutex);
+  Conversation_Store_Destroy(g_conversation_store);
+  g_conversation_store = NULL;
+  g_anonymous_inference_enabled = FALSE;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/conversation_api.h	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,13 @@
+#ifndef MRJUNEJUNE_CONVERSATION_API_H
+#define MRJUNEJUNE_CONVERSATION_API_H
+
+#include "dowa/dowa.h"
+
+boolean Conversation_API_Init(const char *database_path);
+boolean Conversation_API_Enable_Inference(
+    const char *sidecar_path,
+    const char *copilot_cli_path);
+void Conversation_API_Register_Routes(void);
+void Conversation_API_Destroy(void);
+
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/conversation_store.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,496 @@
+#include "mrjunejune/conversation_store.h"
+
+#include "deita/deita.h"
+
+#include <fcntl.h>
+#include <pthread.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+struct Conversation_Store {
+  Deita_Connection *p_connection;
+  pthread_mutex_t mutex;
+};
+
+boolean Conversation_Store_Generate_UUID(char output[37])
+{
+  uint8 bytes[16];
+  int fd = open("/dev/urandom", O_RDONLY);
+  if (fd < 0)
+    return FALSE;
+  size_t offset = 0;
+  while (offset < sizeof(bytes))
+  {
+    ssize_t amount = read(fd, bytes + offset, sizeof(bytes) - offset);
+    if (amount <= 0)
+    {
+      close(fd);
+      return FALSE;
+    }
+    offset += (size_t)amount;
+  }
+  close(fd);
+
+  bytes[6] = (uint8)((bytes[6] & 0x0f) | 0x40);
+  bytes[8] = (uint8)((bytes[8] & 0x3f) | 0x80);
+  snprintf(
+      output,
+      37,
+      "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-"
+      "%02x%02x%02x%02x%02x%02x",
+      bytes[0], bytes[1], bytes[2], bytes[3],
+      bytes[4], bytes[5], bytes[6], bytes[7],
+      bytes[8], bytes[9], bytes[10], bytes[11],
+      bytes[12], bytes[13], bytes[14], bytes[15]);
+  return TRUE;
+}
+
+static char *Conversation_Store_Copy_Text(
+    const char *value,
+    Dowa_Arena *p_arena)
+{
+  const char *source = value ? value : "";
+  size_t length = strlen(source);
+  char *copy = Dowa_Arena_Allocate(p_arena, length + 1);
+  if (!copy)
+    return NULL;
+  memcpy(copy, source, length + 1);
+  return copy;
+}
+
+static boolean Conversation_Store_Exists_Locked(
+    Conversation_Store *p_store,
+    const char *conversation_id)
+{
+  Dowa_Arena *p_arena = Dowa_Arena_Create(1024);
+  if (!p_arena)
+    return FALSE;
+  const char *parameters[] = {conversation_id};
+  Deita_Result_Set *p_result = Deita_Query_Execute_Prepared(
+      p_store->p_connection,
+      "SELECT 1 FROM conversations WHERE id = ? AND status != 'deleted'",
+      1,
+      parameters,
+      p_arena);
+  boolean exists = p_result && Deita_Result_Set_Next(p_result);
+  if (p_result)
+    Deita_Result_Set_Free(p_result);
+  Dowa_Arena_Free(p_arena);
+  return exists;
+}
+
+static Conversation_Store_Result Conversation_Store_Rollback(
+    Conversation_Store *p_store,
+    Conversation_Store_Result result)
+{
+  Deita_Query_Execute_Update(p_store->p_connection, "ROLLBACK");
+  return result;
+}
+
+Conversation_Store *Conversation_Store_Create(const char *database_path)
+{
+  if (!database_path)
+    return NULL;
+
+  Conversation_Store *p_store = calloc(1, sizeof(*p_store));
+  if (!p_store)
+    return NULL;
+  p_store->p_connection = Deita_Connection_Create(
+      DEITA_DATABASE_TYPE_SQLITE3,
+      database_path);
+  if (!p_store->p_connection ||
+      !Deita_Connection_Is_Open(p_store->p_connection))
+  {
+    if (p_store->p_connection)
+      Deita_Connection_Close(p_store->p_connection);
+    free(p_store);
+    return NULL;
+  }
+  if (pthread_mutex_init(&p_store->mutex, NULL) != 0)
+  {
+    Deita_Connection_Close(p_store->p_connection);
+    free(p_store);
+    return NULL;
+  }
+
+  const char *schema =
+      "PRAGMA foreign_keys = ON;"
+      "PRAGMA journal_mode = WAL;"
+      "CREATE TABLE IF NOT EXISTS conversations ("
+      "id TEXT PRIMARY KEY,"
+      "copilot_session_id TEXT NOT NULL UNIQUE,"
+      "title TEXT NOT NULL DEFAULT '',"
+      "status TEXT NOT NULL DEFAULT 'active',"
+      "created_at INTEGER NOT NULL DEFAULT (strftime('%s','now')),"
+      "updated_at INTEGER NOT NULL DEFAULT (strftime('%s','now'))"
+      ");"
+      "CREATE TABLE IF NOT EXISTS conversation_turns ("
+      "id INTEGER PRIMARY KEY AUTOINCREMENT,"
+      "conversation_id TEXT NOT NULL,"
+      "sequence INTEGER NOT NULL,"
+      "role TEXT NOT NULL,"
+      "content TEXT NOT NULL DEFAULT '',"
+      "status TEXT NOT NULL,"
+      "request_id TEXT,"
+      "error_message TEXT,"
+      "input_tokens INTEGER NOT NULL DEFAULT 0,"
+      "output_tokens INTEGER NOT NULL DEFAULT 0,"
+      "created_at INTEGER NOT NULL DEFAULT (strftime('%s','now')),"
+      "completed_at INTEGER,"
+      "FOREIGN KEY(conversation_id) REFERENCES conversations(id) "
+      "ON DELETE CASCADE,"
+      "UNIQUE(conversation_id, sequence)"
+      ");"
+      "CREATE UNIQUE INDEX IF NOT EXISTS "
+      "idx_conversation_active_request "
+      "ON conversation_turns(conversation_id) "
+      "WHERE role = 'assistant' AND status = 'active';"
+      "CREATE INDEX IF NOT EXISTS idx_conversations_updated "
+      "ON conversations(updated_at DESC);"
+      "CREATE INDEX IF NOT EXISTS idx_turns_conversation_sequence "
+      "ON conversation_turns(conversation_id, sequence);";
+  if (Deita_Query_Execute_Update(p_store->p_connection, schema) < 0)
+  {
+    Conversation_Store_Destroy(p_store);
+    return NULL;
+  }
+  if (Deita_Query_Execute_Update(
+          p_store->p_connection,
+          "UPDATE conversation_turns "
+          "SET status = 'failed', "
+          "error_message = 'Interrupted by server restart', "
+          "completed_at = strftime('%s','now') "
+          "WHERE role = 'assistant' AND status = 'active'") < 0)
+  {
+    Conversation_Store_Destroy(p_store);
+    return NULL;
+  }
+  return p_store;
+}
+
+void Conversation_Store_Destroy(Conversation_Store *p_store)
+{
+  if (!p_store)
+    return;
+  if (p_store->p_connection)
+    Deita_Connection_Close(p_store->p_connection);
+  pthread_mutex_destroy(&p_store->mutex);
+  free(p_store);
+}
+
+Conversation_Store_Result Conversation_Store_Create_Conversation(
+    Conversation_Store *p_store,
+    const char *title,
+    char output_id[37])
+{
+  if (!p_store || !output_id ||
+      !Conversation_Store_Generate_UUID(output_id))
+    return CONVERSATION_STORE_ERROR;
+
+  const char *parameters[] = {
+    output_id,
+    output_id,
+    title ? title : "",
+  };
+  pthread_mutex_lock(&p_store->mutex);
+  int32 result = Deita_Query_Execute_Update_Prepared(
+      p_store->p_connection,
+      "INSERT INTO conversations (id, copilot_session_id, title) "
+      "VALUES (?, ?, ?)",
+      3,
+      parameters);
+  pthread_mutex_unlock(&p_store->mutex);
+  return result < 0 ? CONVERSATION_STORE_ERROR : CONVERSATION_STORE_OK;
+}
+
+Conversation_Store_Result Conversation_Store_Get(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    Conversation_Record *p_record,
+    Dowa_Arena *p_arena)
+{
+  if (!p_store || !conversation_id || !p_record || !p_arena)
+    return CONVERSATION_STORE_ERROR;
+  memset(p_record, 0, sizeof(*p_record));
+
+  const char *parameters[] = {conversation_id};
+  pthread_mutex_lock(&p_store->mutex);
+  Deita_Result_Set *p_result = Deita_Query_Execute_Prepared(
+      p_store->p_connection,
+      "SELECT id, copilot_session_id, title, status, created_at, updated_at "
+      "FROM conversations WHERE id = ? AND status != 'deleted'",
+      1,
+      parameters,
+      p_arena);
+  if (!p_result || !Deita_Result_Set_Next(p_result))
+  {
+    if (p_result)
+      Deita_Result_Set_Free(p_result);
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_NOT_FOUND;
+  }
+  p_record->id = Conversation_Store_Copy_Text(
+      Deita_Result_Set_Get_Text(p_result, 0), p_arena);
+  p_record->copilot_session_id = Conversation_Store_Copy_Text(
+      Deita_Result_Set_Get_Text(p_result, 1), p_arena);
+  p_record->title = Conversation_Store_Copy_Text(
+      Deita_Result_Set_Get_Text(p_result, 2), p_arena);
+  p_record->status = Conversation_Store_Copy_Text(
+      Deita_Result_Set_Get_Text(p_result, 3), p_arena);
+  p_record->created_at = Deita_Result_Set_Get_Integer(p_result, 4);
+  p_record->updated_at = Deita_Result_Set_Get_Integer(p_result, 5);
+  Deita_Result_Set_Free(p_result);
+
+  p_result = Deita_Query_Execute_Prepared(
+      p_store->p_connection,
+      "SELECT id, sequence, role, content, status, request_id, "
+      "error_message, input_tokens, output_tokens, created_at, completed_at "
+      "FROM (SELECT id, sequence, role, content, status, request_id, "
+      "error_message, input_tokens, output_tokens, created_at, completed_at "
+      "FROM conversation_turns WHERE conversation_id = ? "
+      "ORDER BY sequence DESC LIMIT 20) ORDER BY sequence",
+      1,
+      parameters,
+      p_arena);
+  if (!p_result)
+  {
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_ERROR;
+  }
+  while (p_result && Deita_Result_Set_Next(p_result))
+  {
+    Conversation_Turn turn = {0};
+    turn.id = Deita_Result_Set_Get_Integer(p_result, 0);
+    turn.sequence = Deita_Result_Set_Get_Integer(p_result, 1);
+    turn.role = Conversation_Store_Copy_Text(
+        Deita_Result_Set_Get_Text(p_result, 2), p_arena);
+    turn.content = Conversation_Store_Copy_Text(
+        Deita_Result_Set_Get_Text(p_result, 3), p_arena);
+    turn.status = Conversation_Store_Copy_Text(
+        Deita_Result_Set_Get_Text(p_result, 4), p_arena);
+    turn.request_id = Conversation_Store_Copy_Text(
+        Deita_Result_Set_Get_Text(p_result, 5), p_arena);
+    turn.error_message = Conversation_Store_Copy_Text(
+        Deita_Result_Set_Get_Text(p_result, 6), p_arena);
+    turn.input_tokens = Deita_Result_Set_Get_Integer(p_result, 7);
+    turn.output_tokens = Deita_Result_Set_Get_Integer(p_result, 8);
+    turn.created_at = Deita_Result_Set_Get_Integer(p_result, 9);
+    turn.completed_at = Deita_Result_Set_Get_Integer(p_result, 10);
+    Dowa_Array_Push_Arena(p_record->turns, turn, p_arena);
+  }
+  boolean turns_error = Deita_Result_Set_Has_Error(p_result);
+  if (p_result)
+    Deita_Result_Set_Free(p_result);
+  pthread_mutex_unlock(&p_store->mutex);
+  return turns_error ? CONVERSATION_STORE_ERROR : CONVERSATION_STORE_OK;
+}
+
+Conversation_Store_Result Conversation_Store_Update_Title(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *title)
+{
+  if (!p_store || !conversation_id || !title)
+    return CONVERSATION_STORE_ERROR;
+  const char *parameters[] = {title, conversation_id};
+  pthread_mutex_lock(&p_store->mutex);
+  int32 result = Deita_Query_Execute_Update_Prepared(
+      p_store->p_connection,
+      "UPDATE conversations SET title = ?, "
+      "updated_at = strftime('%s','now') "
+      "WHERE id = ? AND status != 'deleted'",
+      2,
+      parameters);
+  pthread_mutex_unlock(&p_store->mutex);
+  if (result < 0)
+    return CONVERSATION_STORE_ERROR;
+  return result == 0 ? CONVERSATION_STORE_NOT_FOUND : CONVERSATION_STORE_OK;
+}
+
+Conversation_Store_Result Conversation_Store_Delete(
+    Conversation_Store *p_store,
+    const char *conversation_id)
+{
+  if (!p_store || !conversation_id)
+    return CONVERSATION_STORE_ERROR;
+  const char *parameters[] = {conversation_id};
+  pthread_mutex_lock(&p_store->mutex);
+  int32 result = Deita_Query_Execute_Update_Prepared(
+      p_store->p_connection,
+      "DELETE FROM conversations WHERE id = ?",
+      1,
+      parameters);
+  pthread_mutex_unlock(&p_store->mutex);
+  if (result < 0)
+    return CONVERSATION_STORE_ERROR;
+  return result == 0 ? CONVERSATION_STORE_NOT_FOUND : CONVERSATION_STORE_OK;
+}
+
+Conversation_Store_Result Conversation_Store_Begin_Turn(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *request_id,
+    const char *prompt)
+{
+  if (!p_store || !conversation_id || !request_id || !prompt)
+    return CONVERSATION_STORE_ERROR;
+
+  pthread_mutex_lock(&p_store->mutex);
+  if (Deita_Query_Execute_Update(
+          p_store->p_connection, "BEGIN IMMEDIATE") < 0)
+  {
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_ERROR;
+  }
+  if (!Conversation_Store_Exists_Locked(p_store, conversation_id))
+  {
+    Conversation_Store_Rollback(
+        p_store, CONVERSATION_STORE_NOT_FOUND);
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_NOT_FOUND;
+  }
+
+  Dowa_Arena *p_arena = Dowa_Arena_Create(2048);
+  const char *parameters[] = {conversation_id};
+  Deita_Result_Set *p_result = Deita_Query_Execute_Prepared(
+      p_store->p_connection,
+      "SELECT COALESCE(MAX(sequence), 0), "
+      "SUM(CASE WHEN role = 'assistant' AND status = 'active' "
+      "THEN 1 ELSE 0 END) "
+      "FROM conversation_turns WHERE conversation_id = ?",
+      1,
+      parameters,
+      p_arena);
+  if (!p_result || !Deita_Result_Set_Next(p_result))
+  {
+    if (p_result)
+      Deita_Result_Set_Free(p_result);
+    Dowa_Arena_Free(p_arena);
+    Conversation_Store_Rollback(p_store, CONVERSATION_STORE_ERROR);
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_ERROR;
+  }
+  int64 next_sequence = Deita_Result_Set_Get_Integer(p_result, 0) + 1;
+  int64 active_count = Deita_Result_Set_Get_Integer(p_result, 1);
+  Deita_Result_Set_Free(p_result);
+  Dowa_Arena_Free(p_arena);
+  if (active_count > 0)
+  {
+    Conversation_Store_Rollback(p_store, CONVERSATION_STORE_CONFLICT);
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_CONFLICT;
+  }
+
+  char user_sequence[32];
+  char assistant_sequence[32];
+  snprintf(user_sequence, sizeof(user_sequence), "%lld",
+           (long long)next_sequence);
+  snprintf(assistant_sequence, sizeof(assistant_sequence), "%lld",
+           (long long)(next_sequence + 1));
+  const char *user_parameters[] = {
+    conversation_id, user_sequence, prompt, request_id,
+  };
+  if (Deita_Query_Execute_Update_Prepared(
+          p_store->p_connection,
+          "INSERT INTO conversation_turns "
+          "(conversation_id, sequence, role, content, status, request_id, "
+          "completed_at) VALUES (?, ?, 'user', ?, 'complete', ?, "
+          "strftime('%s','now'))",
+          4,
+          user_parameters) < 0)
+  {
+    Conversation_Store_Rollback(p_store, CONVERSATION_STORE_ERROR);
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_ERROR;
+  }
+  const char *assistant_parameters[] = {
+    conversation_id, assistant_sequence, request_id,
+  };
+  if (Deita_Query_Execute_Update_Prepared(
+          p_store->p_connection,
+          "INSERT INTO conversation_turns "
+          "(conversation_id, sequence, role, status, request_id) "
+          "VALUES (?, ?, 'assistant', 'active', ?)",
+          3,
+          assistant_parameters) < 0 ||
+      Deita_Query_Execute_Update_Prepared(
+          p_store->p_connection,
+          "UPDATE conversations SET updated_at = strftime('%s','now') "
+          "WHERE id = ?",
+          1,
+          parameters) < 0 ||
+      Deita_Query_Execute_Update(
+          p_store->p_connection, "COMMIT") < 0)
+  {
+    Conversation_Store_Rollback(p_store, CONVERSATION_STORE_ERROR);
+    pthread_mutex_unlock(&p_store->mutex);
+    return CONVERSATION_STORE_ERROR;
+  }
+  pthread_mutex_unlock(&p_store->mutex);
+  return CONVERSATION_STORE_OK;
+}
+
+Conversation_Store_Result Conversation_Store_Complete_Turn(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *request_id,
+    const char *content,
+    int64 input_tokens,
+    int64 output_tokens)
+{
+  if (!p_store || !conversation_id || !request_id || !content)
+    return CONVERSATION_STORE_ERROR;
+  char input_value[32];
+  char output_value[32];
+  snprintf(input_value, sizeof(input_value), "%lld", (long long)input_tokens);
+  snprintf(output_value, sizeof(output_value), "%lld", (long long)output_tokens);
+  const char *parameters[] = {
+    content, input_value, output_value, conversation_id, request_id,
+  };
+  pthread_mutex_lock(&p_store->mutex);
+  int32 result = Deita_Query_Execute_Update_Prepared(
+      p_store->p_connection,
+      "UPDATE conversation_turns SET content = ?, status = 'complete', "
+      "input_tokens = ?, output_tokens = ?, "
+      "completed_at = strftime('%s','now') "
+      "WHERE conversation_id = ? AND request_id = ? "
+      "AND role = 'assistant' AND status = 'active'",
+      5,
+      parameters);
+  pthread_mutex_unlock(&p_store->mutex);
+  if (result < 0)
+    return CONVERSATION_STORE_ERROR;
+  return result == 0 ? CONVERSATION_STORE_NOT_FOUND : CONVERSATION_STORE_OK;
+}
+
+Conversation_Store_Result Conversation_Store_Fail_Turn(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *request_id,
+    const char *error_message,
+    boolean aborted)
+{
+  if (!p_store || !conversation_id || !request_id)
+    return CONVERSATION_STORE_ERROR;
+  const char *parameters[] = {
+    aborted ? "aborted" : "failed",
+    error_message ? error_message : "",
+    conversation_id,
+    request_id,
+  };
+  pthread_mutex_lock(&p_store->mutex);
+  int32 result = Deita_Query_Execute_Update_Prepared(
+      p_store->p_connection,
+      "UPDATE conversation_turns SET status = ?, error_message = ?, "
+      "completed_at = strftime('%s','now') "
+      "WHERE conversation_id = ? AND request_id = ? "
+      "AND role = 'assistant' AND status = 'active'",
+      4,
+      parameters);
+  pthread_mutex_unlock(&p_store->mutex);
+  if (result < 0)
+    return CONVERSATION_STORE_ERROR;
+  return result == 0 ? CONVERSATION_STORE_NOT_FOUND : CONVERSATION_STORE_OK;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/conversation_store.h	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,84 @@
+#ifndef MRJUNEJUNE_CONVERSATION_STORE_H
+#define MRJUNEJUNE_CONVERSATION_STORE_H
+
+#include "dowa/dowa.h"
+
+typedef struct Conversation_Store Conversation_Store;
+
+typedef enum {
+  CONVERSATION_STORE_ERROR = -1,
+  CONVERSATION_STORE_OK = 0,
+  CONVERSATION_STORE_NOT_FOUND = 1,
+  CONVERSATION_STORE_CONFLICT = 2,
+} Conversation_Store_Result;
+
+typedef struct {
+  int64 id;
+  int64 sequence;
+  char *role;
+  char *content;
+  char *status;
+  char *request_id;
+  char *error_message;
+  int64 input_tokens;
+  int64 output_tokens;
+  int64 created_at;
+  int64 completed_at;
+} Conversation_Turn;
+
+typedef struct {
+  char *id;
+  char *copilot_session_id;
+  char *title;
+  char *status;
+  int64 created_at;
+  int64 updated_at;
+  Conversation_Turn *turns;
+} Conversation_Record;
+
+Conversation_Store *Conversation_Store_Create(const char *database_path);
+void Conversation_Store_Destroy(Conversation_Store *p_store);
+boolean Conversation_Store_Generate_UUID(char output[37]);
+
+Conversation_Store_Result Conversation_Store_Create_Conversation(
+    Conversation_Store *p_store,
+    const char *title,
+    char output_id[37]);
+
+Conversation_Store_Result Conversation_Store_Get(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    Conversation_Record *p_record,
+    Dowa_Arena *p_arena);
+
+Conversation_Store_Result Conversation_Store_Update_Title(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *title);
+
+Conversation_Store_Result Conversation_Store_Delete(
+    Conversation_Store *p_store,
+    const char *conversation_id);
+
+Conversation_Store_Result Conversation_Store_Begin_Turn(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *request_id,
+    const char *prompt);
+
+Conversation_Store_Result Conversation_Store_Complete_Turn(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *request_id,
+    const char *content,
+    int64 input_tokens,
+    int64 output_tokens);
+
+Conversation_Store_Result Conversation_Store_Fail_Turn(
+    Conversation_Store *p_store,
+    const char *conversation_id,
+    const char *request_id,
+    const char *error_message,
+    boolean aborted);
+
+#endif
--- a/mrjunejune/deploy.sh	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/deploy.sh	Wed Aug 05 09:19:41 2026 -0700
@@ -4,6 +4,16 @@
 # Create
 sudo mkdir -p /opt/mrjunejune_server
 sudo cp -a bazel-bin/mrjunejune/mrjunejune_server_bundle /opt/mrjunejune_server_bundle_new
+sudo mv \
+  /opt/mrjunejune_server_bundle_new/mrjunejune_server \
+  /opt/mrjunejune_server_bundle_new/mrjunejune_server_binary
+sudo cp \
+  /opt/mrjunejune_server_bundle_new/mrjunejune/production_entrypoint.sh \
+  /opt/mrjunejune_server_bundle_new/mrjunejune_server
+sudo chmod +x \
+  /opt/mrjunejune_server_bundle_new/mrjunejune_server \
+  /opt/mrjunejune_server_bundle_new/mrjunejune/inference_stack.sh \
+  /opt/mrjunejune_server_bundle_new/mrjunejune/inference_sidecar_launcher.sh
 sudo chown -R mrjunejune_server:zenbu_team /opt/mrjunejune_server_bundle_new
 # sqlite3 db
 sudo mkdir -p /opt/data/mrjunejune/
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/BUILD	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,128 @@
+load("@inference_pip//:requirements.bzl", "requirement")
+load("@rules_python//python:pip.bzl", "compile_pip_requirements")
+load("@rules_python//python:py_binary.bzl", "py_binary")
+load("@rules_python//python:py_test.bzl", "py_test")
+load(":python_zip.bzl", "python_zip_file")
+
+compile_pip_requirements(
+  name = "requirements",
+  src = "requirements.in",
+  requirements_txt = "requirements_lock.txt",
+)
+
+exports_files(
+  ["litellm_config.yaml"],
+  visibility = ["//mrjunejune:__pkg__"],
+)
+
+py_binary(
+  name = "sdk_probe",
+  srcs = ["sdk_probe.py"],
+  deps = [
+    requirement("github-copilot-sdk"),
+    requirement("litellm"),
+  ],
+)
+
+py_binary(
+  name = "litellm_proxy",
+  srcs = ["litellm_proxy.py"],
+  data = ["litellm_config.yaml"],
+  deps = [
+    requirement("fastapi"),
+    requirement("litellm"),
+    requirement("pyyaml"),
+    requirement("uvicorn"),
+  ],
+  visibility = ["//mrjunejune:__pkg__"],
+)
+
+py_binary(
+  name = "copilot_sidecar",
+  srcs = ["copilot_sidecar.py"],
+  args = ["$(rootpath @copilot_cli_linux_x86_64//:copilot)"],
+  data = ["@copilot_cli_linux_x86_64//:copilot"],
+  deps = [requirement("github-copilot-sdk")],
+  visibility = ["//mrjunejune:__pkg__"],
+)
+
+python_zip_file(
+  name = "copilot_sidecar_zip",
+  binary = ":copilot_sidecar",
+  visibility = ["//mrjunejune:__pkg__"],
+)
+
+python_zip_file(
+  name = "litellm_proxy_zip",
+  binary = ":litellm_proxy",
+  visibility = ["//mrjunejune:__pkg__"],
+)
+
+filegroup(
+  name = "production_runtime_binaries",
+  srcs = [
+    ":copilot_sidecar_zip",
+    ":litellm_proxy_zip",
+  ],
+  visibility = ["//mrjunejune:__pkg__"],
+)
+
+py_test(
+  name = "sdk_import_test",
+  srcs = ["sdk_import_test.py"],
+  deps = [
+    requirement("github-copilot-sdk"),
+    requirement("litellm"),
+  ],
+)
+
+py_test(
+  name = "litellm_config_test",
+  srcs = ["litellm_config_test.py"],
+  data = ["litellm_config.yaml"],
+  deps = [requirement("pyyaml")],
+)
+
+py_test(
+  name = "litellm_gateway_test",
+  srcs = [
+    "litellm_gateway_test.py",
+    "litellm_proxy.py",
+  ],
+  main = "litellm_gateway_test.py",
+  deps = [
+    requirement("fastapi"),
+    requirement("httpx"),
+    requirement("litellm"),
+    requirement("pyyaml"),
+    requirement("uvicorn"),
+  ],
+)
+
+py_test(
+  name = "sdk_runtime_test",
+  srcs = ["sdk_runtime_test.py"],
+  args = ["$(rootpath @copilot_cli_linux_x86_64//:copilot)"],
+  data = ["@copilot_cli_linux_x86_64//:copilot"],
+  deps = [requirement("github-copilot-sdk")],
+)
+
+py_test(
+  name = "sdk_provider_integration_test",
+  srcs = ["sdk_provider_integration_test.py"],
+  args = ["$(rootpath @copilot_cli_linux_x86_64//:copilot)"],
+  data = ["@copilot_cli_linux_x86_64//:copilot"],
+  deps = [requirement("github-copilot-sdk")],
+  size = "medium",
+  timeout = "moderate",
+)
+
+py_test(
+  name = "copilot_sidecar_test",
+  srcs = [
+    "copilot_sidecar.py",
+    "copilot_sidecar_test.py",
+  ],
+  main = "copilot_sidecar_test.py",
+  deps = [requirement("github-copilot-sdk")],
+)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/copilot_sidecar.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,744 @@
+from __future__ import annotations
+
+import argparse
+import asyncio
+import json
+import os
+import sys
+import time
+from contextlib import asynccontextmanager
+from dataclasses import dataclass, field
+from typing import Any, AsyncIterator, Awaitable, Callable, Protocol
+
+from copilot import CopilotClient, ProviderConfig, RuntimeConnection
+from copilot.rpc import PermissionDecisionReject
+
+
+JsonObject = dict[str, Any]
+Emit = Callable[[JsonObject], Awaitable[None]]
+
+
+class Session(Protocol):
+    session_id: str
+
+    def on(self, handler: Callable[[Any], None]) -> Callable[[], None]: ...
+
+    async def send(self, prompt: str) -> str: ...
+
+    async def abort(self) -> None: ...
+
+    async def disconnect(self) -> None: ...
+
+
+class Client(Protocol):
+    async def start(self) -> None: ...
+
+    async def stop(self) -> None: ...
+
+    async def create_session(self, **kwargs: Any) -> Session: ...
+
+    async def resume_session(self, session_id: str, **kwargs: Any) -> Session: ...
+
+    async def delete_session(self, session_id: str) -> None: ...
+
+
+@dataclass(frozen=True)
+class SidecarConfig:
+    base_url: str
+    model: str
+    wire_api: str
+    base_directory: str
+    api_key: str | None = None
+    idle_timeout_seconds: int = 900
+    max_sessions: int = 64
+
+    @classmethod
+    def from_environment(cls) -> SidecarConfig:
+        base_url = os.environ.get("LITELLM_BASE_URL", "").strip()
+        model = os.environ.get("LITELLM_MODEL", "").strip()
+        wire_api = os.environ.get("LITELLM_WIRE_API", "").strip()
+        base_directory = os.environ.get("COPILOT_SIDECAR_HOME", "").strip()
+        missing = [
+            name
+            for name, value in (
+                ("LITELLM_BASE_URL", base_url),
+                ("LITELLM_MODEL", model),
+                ("LITELLM_WIRE_API", wire_api),
+                ("COPILOT_SIDECAR_HOME", base_directory),
+            )
+            if not value
+        ]
+        if missing:
+            raise ValueError(f"missing required environment: {', '.join(missing)}")
+        if wire_api not in ("completions", "responses"):
+            raise ValueError("LITELLM_WIRE_API must be 'completions' or 'responses'")
+        return cls(
+            base_url=base_url,
+            model=model,
+            wire_api=wire_api,
+            base_directory=os.path.abspath(base_directory),
+            api_key=os.environ.get("LITELLM_API_KEY") or None,
+            idle_timeout_seconds=max(
+                1,
+                int(os.environ.get("COPILOT_SESSION_IDLE_SECONDS", "900")),
+            ),
+            max_sessions=max(
+                1,
+                int(os.environ.get("COPILOT_MAX_SESSIONS", "64")),
+            ),
+        )
+
+
+@dataclass
+class Turn:
+    request_id: str
+    done: bool = False
+
+
+@dataclass
+class Conversation:
+    session: Session
+    unsubscribe: Callable[[], None]
+    active: Turn | None = None
+    last_used: float = field(default_factory=time.monotonic)
+
+
+@dataclass
+class ConversationGate:
+    lock: asyncio.Lock
+    users: int = 0
+
+
+def deny_permission(*_args: Any, **_kwargs: Any) -> PermissionDecisionReject:
+    return PermissionDecisionReject(feedback="The inference sidecar denies all permissions.")
+
+
+class Sidecar:
+    def __init__(self, client: Client, config: SidecarConfig, emit: Emit):
+        self._client = client
+        self._config = config
+        self._emit = emit
+        self._conversations: dict[str, Conversation] = {}
+        self._conversations_lock = asyncio.Lock()
+        self._conversation_gates: dict[str, ConversationGate] = {}
+        self._conversation_gates_lock = asyncio.Lock()
+        self._dispatch_condition = asyncio.Condition()
+        self._active_dispatches = 0
+        self._event_tasks: set[asyncio.Task[None]] = set()
+        self._cleanup_task: asyncio.Task[None] | None = None
+        self._started = False
+        self.shutting_down = False
+
+    async def start(self) -> None:
+        if not self._started:
+            await self._client.start()
+            self._started = True
+            self._cleanup_task = asyncio.create_task(self._cleanup_loop())
+
+    async def announce_ready(self) -> None:
+        await self._send("ready", None, None, status="ok")
+
+    async def dispatch(self, command: JsonObject) -> None:
+        command_name = command.get("command")
+        request_id = command.get("request_id")
+        conversation_id = command.get("conversation_id")
+        if not isinstance(request_id, str) or not request_id:
+            normalized_request_id = request_id if isinstance(request_id, str) else None
+            normalized_conversation_id = (
+                conversation_id if isinstance(conversation_id, str) else None
+            )
+            await self._send(
+                "turn.error",
+                normalized_request_id,
+                normalized_conversation_id,
+                error={"code": "invalid_request", "message": "request_id is required"},
+            )
+            await self._send(
+                "turn.done",
+                normalized_request_id,
+                normalized_conversation_id,
+                failed=True,
+            )
+            return
+
+        if command_name == "shutdown":
+            await self._shutdown(request_id, conversation_id)
+            return
+
+        if not await self._begin_dispatch():
+            await self._fail(
+                request_id,
+                conversation_id if isinstance(conversation_id, str) else None,
+                "shutting_down",
+                "the sidecar is shutting down",
+            )
+            return
+        try:
+            if command_name == "health":
+                await self._send(
+                    "ready",
+                    request_id,
+                    conversation_id if isinstance(conversation_id, str) else None,
+                    status="ok",
+                )
+                return
+            if not isinstance(conversation_id, str) or not conversation_id:
+                await self._fail(
+                    request_id, None, "invalid_request", "conversation_id is required"
+                )
+                return
+
+            await self.evict_idle_sessions(
+                exclude=conversation_id,
+                reserve=1 if command_name == "turn.start" else 0,
+            )
+            async with self._conversation_command_lock(conversation_id):
+                if command_name == "turn.start":
+                    prompt = command.get("prompt")
+                    if not isinstance(prompt, str) or not prompt:
+                        await self._fail(
+                            request_id,
+                            conversation_id,
+                            "invalid_request",
+                            "prompt is required",
+                        )
+                        return
+                    await self._start_turn(request_id, conversation_id, prompt)
+                elif command_name == "turn.abort":
+                    await self._abort_turn(request_id, conversation_id)
+                elif command_name == "conversation.delete":
+                    await self._delete_conversation(request_id, conversation_id)
+                else:
+                    await self._fail(
+                        request_id,
+                        conversation_id,
+                        "unknown_command",
+                        f"unsupported command: {command_name!r}",
+                    )
+        finally:
+            await self._end_dispatch()
+
+    @asynccontextmanager
+    async def _conversation_command_lock(
+        self, conversation_id: str
+    ) -> AsyncIterator[None]:
+        async with self._conversation_gates_lock:
+            gate = self._conversation_gates.get(conversation_id)
+            if gate is None:
+                gate = ConversationGate(lock=asyncio.Lock())
+                self._conversation_gates[conversation_id] = gate
+            gate.users += 1
+        try:
+            async with gate.lock:
+                yield
+        finally:
+            async with self._conversation_gates_lock:
+                gate.users -= 1
+                if (
+                    gate.users == 0
+                    and self._conversation_gates.get(conversation_id) is gate
+                ):
+                    del self._conversation_gates[conversation_id]
+
+    async def _begin_dispatch(self) -> bool:
+        async with self._dispatch_condition:
+            if self.shutting_down:
+                return False
+            self._active_dispatches += 1
+            return True
+
+    async def _end_dispatch(self) -> None:
+        async with self._dispatch_condition:
+            self._active_dispatches -= 1
+            if self._active_dispatches == 0:
+                self._dispatch_condition.notify_all()
+
+    async def _session_options(self) -> JsonObject:
+        provider: ProviderConfig = {
+            "type": "openai",
+            "base_url": self._config.base_url,
+            "wire_api": self._config.wire_api,
+        }
+        if self._config.api_key is not None:
+            provider["api_key"] = self._config.api_key
+        return {
+            "on_permission_request": deny_permission,
+            "model": self._config.model,
+            "provider": provider,
+            "streaming": True,
+            "tools": [],
+            "available_tools": [],
+            "mcp_servers": {},
+            "enable_config_discovery": False,
+            "skip_custom_instructions": True,
+            "enable_skills": False,
+            "enable_session_store": True,
+        }
+
+    async def _get_conversation(self, conversation_id: str) -> Conversation:
+        async with self._conversations_lock:
+            existing = self._conversations.get(conversation_id)
+            if existing is not None:
+                existing.last_used = time.monotonic()
+                return existing
+            if len(self._conversations) >= self._config.max_sessions:
+                raise RuntimeError("Copilot session capacity exhausted")
+
+            options = await self._session_options()
+            try:
+                session = await self._client.resume_session(conversation_id, **options)
+            except Exception:
+                session = await self._client.create_session(
+                    session_id=conversation_id, **options
+                )
+            if session is None:
+                session = await self._client.create_session(
+                    session_id=conversation_id, **options
+                )
+
+            def handle_event(event: Any) -> None:
+                task = asyncio.create_task(self._handle_event(conversation_id, event))
+                self._event_tasks.add(task)
+                task.add_done_callback(self._event_tasks.discard)
+
+            unsubscribe = session.on(handle_event)
+            conversation = Conversation(session=session, unsubscribe=unsubscribe)
+            self._conversations[conversation_id] = conversation
+            return conversation
+
+    async def _cleanup_loop(self) -> None:
+        interval = min(60, self._config.idle_timeout_seconds)
+        try:
+            while not self.shutting_down:
+                await asyncio.sleep(interval)
+                try:
+                    await self.evict_idle_sessions()
+                except Exception as error:
+                    print(
+                        f"copilot-sidecar: session cleanup failed: {error}",
+                        file=sys.stderr,
+                    )
+        except asyncio.CancelledError:
+            return
+
+    async def evict_idle_sessions(
+        self,
+        exclude: str | None = None,
+        reserve: int = 0,
+    ) -> None:
+        now = time.monotonic()
+        async with self._conversations_lock:
+            inactive = sorted(
+                (
+                    (conversation.last_used, conversation_id)
+                    for conversation_id, conversation
+                    in self._conversations.items()
+                    if conversation.active is None
+                    and conversation_id != exclude
+                )
+            )
+            overflow = max(
+                0,
+                len(self._conversations) + reserve -
+                self._config.max_sessions,
+            )
+            candidates = {
+                conversation_id
+                for index, (last_used, conversation_id) in enumerate(inactive)
+                if index < overflow
+                or now - last_used >= self._config.idle_timeout_seconds
+            }
+
+        for conversation_id in candidates:
+            async with self._conversation_command_lock(conversation_id):
+                async with self._conversations_lock:
+                    conversation = self._conversations.get(conversation_id)
+                    if conversation is None or conversation.active is not None:
+                        continue
+                    over_limit = (
+                        len(self._conversations) + reserve >
+                        self._config.max_sessions
+                    )
+                    expired = (
+                        time.monotonic() - conversation.last_used
+                        >= self._config.idle_timeout_seconds
+                    )
+                    if not over_limit and not expired:
+                        continue
+                    self._conversations.pop(conversation_id, None)
+                try:
+                    conversation.unsubscribe()
+                except Exception as error:
+                    print(
+                        f"copilot-sidecar: unsubscribe failed: {error}",
+                        file=sys.stderr,
+                    )
+                try:
+                    await conversation.session.disconnect()
+                except Exception as error:
+                    print(
+                        f"copilot-sidecar: disconnect failed: {error}",
+                        file=sys.stderr,
+                    )
+
+    async def _start_turn(
+        self, request_id: str, conversation_id: str, prompt: str
+    ) -> None:
+        try:
+            conversation = await self._get_conversation(conversation_id)
+            if conversation.active is not None and not conversation.active.done:
+                await self._fail(
+                    request_id,
+                    conversation_id,
+                    "turn_in_progress",
+                    "the conversation already has an active turn",
+                )
+                return
+            conversation.active = Turn(request_id=request_id)
+            await self._send("turn.accepted", request_id, conversation_id)
+            await conversation.session.send(prompt)
+        except Exception as error:
+            await self._finish_with_error(request_id, conversation_id, error)
+
+    async def _abort_turn(self, request_id: str, conversation_id: str) -> None:
+        conversation = self._conversations.get(conversation_id)
+        if conversation is None or conversation.active is None:
+            await self._fail(
+                request_id, conversation_id, "no_active_turn", "no active turn to abort"
+            )
+            return
+        try:
+            target_request_id = conversation.active.request_id
+            await self._send(
+                "turn.accepted",
+                request_id,
+                conversation_id,
+                action="abort",
+                target_request_id=target_request_id,
+            )
+            await conversation.session.abort()
+            await self._send(
+                "turn.done",
+                request_id,
+                conversation_id,
+                action="abort",
+                target_request_id=target_request_id,
+            )
+        except Exception as error:
+            await self._fail(request_id, conversation_id, "sdk_error", str(error))
+
+    async def _delete_conversation(
+        self, request_id: str, conversation_id: str
+    ) -> None:
+        try:
+            async with self._conversations_lock:
+                conversation = self._conversations.pop(conversation_id, None)
+            if conversation is not None:
+                if conversation.active is not None and not conversation.active.done:
+                    await self._finish_turn(
+                        conversation_id, conversation.active, aborted=True, deleted=True
+                    )
+                conversation.unsubscribe()
+                await conversation.session.disconnect()
+                session_id = conversation.session.session_id
+            else:
+                session_id = conversation_id
+            await self._client.delete_session(session_id)
+            await self._send(
+                "turn.done", request_id, conversation_id, action="conversation.delete"
+            )
+        except Exception as error:
+            await self._finish_with_error(request_id, conversation_id, error)
+
+    async def _handle_event(self, conversation_id: str, event: Any) -> None:
+        conversation = self._conversations.get(conversation_id)
+        if conversation is None or conversation.active is None:
+            return
+        turn = conversation.active
+        event_type = getattr(getattr(event, "type", None), "value", None)
+        data = getattr(event, "data", None)
+
+        if event_type == "assistant.message_delta":
+            await self._send(
+                "assistant.delta",
+                turn.request_id,
+                conversation_id,
+                delta=getattr(data, "delta_content", ""),
+                message_id=getattr(data, "message_id", None),
+            )
+        elif event_type == "assistant.message":
+            await self._send(
+                "assistant.completed",
+                turn.request_id,
+                conversation_id,
+                content=getattr(data, "content", ""),
+                message_id=getattr(data, "message_id", None),
+                model=getattr(data, "model", None),
+            )
+        elif event_type == "assistant.usage":
+            usage = {
+                name: getattr(data, name, None)
+                for name in (
+                    "model",
+                    "input_tokens",
+                    "output_tokens",
+                    "reasoning_tokens",
+                    "cache_read_tokens",
+                    "cache_write_tokens",
+                    "finish_reason",
+                    "cost",
+                )
+                if getattr(data, name, None) is not None
+            }
+            await self._send(
+                "assistant.usage",
+                turn.request_id,
+                conversation_id,
+                usage=usage,
+            )
+        elif event_type == "session.error":
+            error = {
+                "code": getattr(data, "error_code", None)
+                or getattr(data, "error_type", "sdk_error"),
+                "message": getattr(data, "message", "Copilot session error"),
+            }
+            if getattr(data, "status_code", None) is not None:
+                error["status_code"] = data.status_code
+            await self._send(
+                "turn.error",
+                turn.request_id,
+                conversation_id,
+                error=error,
+            )
+            await self._finish_turn(conversation_id, turn, failed=True)
+        elif event_type == "session.idle":
+            await self._finish_turn(
+                conversation_id, turn, aborted=bool(getattr(data, "aborted", False))
+            )
+
+    async def _finish_with_error(
+        self, request_id: str, conversation_id: str | None, error: Exception
+    ) -> None:
+        await self._send(
+            "turn.error",
+            request_id,
+            conversation_id,
+            error={"code": "sdk_error", "message": str(error)},
+        )
+        conversation = (
+            self._conversations.get(conversation_id)
+            if conversation_id is not None
+            else None
+        )
+        if conversation is not None and conversation.active is not None:
+            await self._finish_turn(conversation_id, conversation.active, failed=True)
+        else:
+            await self._send("turn.done", request_id, conversation_id, failed=True)
+
+    async def _fail(
+        self,
+        request_id: str,
+        conversation_id: str | None,
+        code: str,
+        message: str,
+    ) -> None:
+        await self._send(
+            "turn.error",
+            request_id,
+            conversation_id,
+            error={"code": code, "message": message},
+        )
+        await self._send("turn.done", request_id, conversation_id, failed=True)
+
+    async def _finish_turn(
+        self, conversation_id: str, turn: Turn, **fields: Any
+    ) -> None:
+        if turn.done:
+            return
+        turn.done = True
+        await self._send("turn.done", turn.request_id, conversation_id, **fields)
+        conversation = self._conversations.get(conversation_id)
+        if conversation is not None and conversation.active is turn:
+            conversation.active = None
+            conversation.last_used = time.monotonic()
+
+    async def _shutdown(
+        self, request_id: str, conversation_id: Any
+    ) -> None:
+        async with self._dispatch_condition:
+            if self.shutting_down:
+                await self._send(
+                    "turn.done",
+                    request_id,
+                    conversation_id if isinstance(conversation_id, str) else None,
+                    action="shutdown",
+                    already_in_progress=True,
+                )
+                return
+            self.shutting_down = True
+            if self._cleanup_task is not None:
+                self._cleanup_task.cancel()
+                try:
+                    await self._cleanup_task
+                except asyncio.CancelledError:
+                    pass
+                self._cleanup_task = None
+            while self._active_dispatches:
+                await self._dispatch_condition.wait()
+
+        await self.drain_events()
+        conversations = list(self._conversations.items())
+        self._conversations.clear()
+        shutdown_errors: list[str] = []
+        for item_conversation_id, conversation in conversations:
+            conversation.unsubscribe()
+            try:
+                if conversation.active is not None:
+                    await self._finish_turn(
+                        item_conversation_id,
+                        conversation.active,
+                        aborted=True,
+                        shutdown=True,
+                    )
+                await conversation.session.disconnect()
+            except Exception as error:
+                shutdown_errors.append(str(error))
+        if self._started:
+            try:
+                await self._client.stop()
+            except Exception as error:
+                shutdown_errors.append(str(error))
+            self._started = False
+        if shutdown_errors:
+            await self._send(
+                "turn.error",
+                request_id,
+                conversation_id if isinstance(conversation_id, str) else None,
+                error={
+                    "code": "shutdown_error",
+                    "message": "; ".join(shutdown_errors),
+                },
+            )
+        await self._send(
+            "turn.done",
+            request_id,
+            conversation_id if isinstance(conversation_id, str) else None,
+            action="shutdown",
+            failed=bool(shutdown_errors),
+        )
+
+    async def drain_events(self) -> None:
+        while self._event_tasks:
+            await asyncio.gather(*tuple(self._event_tasks))
+
+    async def _send(
+        self,
+        event_type: str,
+        request_id: str | None,
+        conversation_id: str | None,
+        **fields: Any,
+    ) -> None:
+        await self._emit(
+            {
+                "type": event_type,
+                "request_id": request_id,
+                "conversation_id": conversation_id,
+                **fields,
+            }
+        )
+
+
+class NdjsonWriter:
+    def __init__(self) -> None:
+        self._lock = asyncio.Lock()
+
+    async def __call__(self, payload: JsonObject) -> None:
+        encoded = json.dumps(payload, separators=(",", ":"), ensure_ascii=False)
+        async with self._lock:
+            sys.stdout.write(encoded + "\n")
+            sys.stdout.flush()
+
+
+def build_client(cli_path: str, base_directory: str) -> CopilotClient:
+    resolved_path = os.path.abspath(cli_path)
+    if not os.path.isfile(resolved_path):
+        raise ValueError(f"Copilot CLI does not exist: {resolved_path}")
+    if not os.access(resolved_path, os.X_OK):
+        raise ValueError(f"Copilot CLI is not executable: {resolved_path}")
+    os.makedirs(base_directory, mode=0o700, exist_ok=True)
+    return CopilotClient(
+        connection=RuntimeConnection.for_stdio(path=resolved_path),
+        base_directory=base_directory,
+        use_logged_in_user=False,
+        log_level="error",
+        mode="empty",
+    )
+
+
+async def run(cli_path: str) -> int:
+    writer = NdjsonWriter()
+    config = SidecarConfig.from_environment()
+    sidecar = Sidecar(build_client(cli_path, config.base_directory), config, writer)
+    await sidecar.start()
+    await sidecar.announce_ready()
+
+    tasks: set[asyncio.Task[None]] = set()
+    try:
+        while not sidecar.shutting_down:
+            line = await asyncio.to_thread(sys.stdin.readline)
+            if not line:
+                break
+            try:
+                command = json.loads(line)
+                if not isinstance(command, dict):
+                    raise ValueError("command must be a JSON object")
+            except (json.JSONDecodeError, ValueError) as error:
+                for event_type in ("turn.error", "turn.done"):
+                    payload: JsonObject = {
+                        "type": event_type,
+                        "request_id": None,
+                        "conversation_id": None,
+                    }
+                    if event_type == "turn.error":
+                        payload["error"] = {
+                            "code": "invalid_json",
+                            "message": str(error),
+                        }
+                    else:
+                        payload["failed"] = True
+                    await writer(payload)
+                continue
+            task = asyncio.create_task(sidecar.dispatch(command))
+            tasks.add(task)
+            task.add_done_callback(tasks.discard)
+            if command.get("command") == "shutdown":
+                await task
+                break
+        if tasks:
+            await asyncio.gather(*tasks)
+        await sidecar.drain_events()
+    finally:
+        if not sidecar.shutting_down:
+            await sidecar.dispatch(
+                {
+                    "command": "shutdown",
+                    "request_id": "stdin-eof",
+                    "conversation_id": None,
+                }
+            )
+    return 0
+
+
+def main() -> None:
+    parser = argparse.ArgumentParser(description="Copilot SDK NDJSON sidecar")
+    parser.add_argument("copilot_cli", help="path to the Bazel-pinned Copilot CLI")
+    args = parser.parse_args()
+    try:
+        raise SystemExit(asyncio.run(run(args.copilot_cli)))
+    except (OSError, ValueError, RuntimeError) as error:
+        print(f"copilot-sidecar: {error}", file=sys.stderr)
+        raise SystemExit(2) from error
+
+
+if __name__ == "__main__":
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/copilot_sidecar_test.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,447 @@
+import asyncio
+import types
+import unittest
+from dataclasses import replace
+
+from mrjunejune.inference.copilot_sidecar import Sidecar, SidecarConfig
+
+
+def event(event_type, **data):
+    return types.SimpleNamespace(
+        type=types.SimpleNamespace(value=event_type),
+        data=types.SimpleNamespace(**data),
+    )
+
+
+class FakeSession:
+    def __init__(self, session_id, behavior="complete"):
+        self.session_id = session_id
+        self.behavior = behavior
+        self.handlers = []
+        self.prompts = []
+        self.abort_calls = 0
+        self.disconnect_calls = 0
+        self.disconnect_error = False
+
+    def on(self, handler):
+        self.handlers.append(handler)
+
+        def unsubscribe():
+            if handler in self.handlers:
+                self.handlers.remove(handler)
+
+        return unsubscribe
+
+    def emit(self, value):
+        for handler in list(self.handlers):
+            handler(value)
+
+    async def send(self, prompt):
+        self.prompts.append(prompt)
+        message_id = f"message-{len(self.prompts)}"
+        if self.behavior == "complete":
+            self.emit(
+                event(
+                    "assistant.message_delta",
+                    delta_content=f"{prompt}-delta",
+                    message_id=message_id,
+                )
+            )
+            self.emit(
+                event(
+                    "assistant.message",
+                    content=f"{prompt}-answer",
+                    message_id=message_id,
+                    model="test-model",
+                )
+            )
+            self.emit(
+                event(
+                    "assistant.usage",
+                    model="test-model",
+                    input_tokens=3,
+                    output_tokens=5,
+                )
+            )
+            self.emit(event("session.idle", aborted=False))
+        elif self.behavior == "error":
+            self.emit(
+                event(
+                    "session.error",
+                    error_type="provider",
+                    error_code="upstream_error",
+                    message="upstream failed",
+                    status_code=502,
+                )
+            )
+        return message_id
+
+    async def abort(self):
+        self.abort_calls += 1
+        if self.behavior == "abort_error":
+            raise RuntimeError("abort failed")
+        self.emit(event("session.idle", aborted=True))
+
+    async def disconnect(self):
+        self.disconnect_calls += 1
+        if self.disconnect_error:
+            raise RuntimeError("disconnect failed")
+
+
+class FakeClient:
+    def __init__(self, behavior="complete"):
+        self.behavior = behavior
+        self.sessions = {}
+        self.create_calls = []
+        self.resume_calls = []
+        self.delete_calls = []
+        self.started = False
+        self.stopped = False
+        self.resume_started = None
+        self.resume_release = None
+
+    async def start(self):
+        self.started = True
+
+    async def stop(self):
+        self.stopped = True
+
+    async def resume_session(self, session_id, **kwargs):
+        self.resume_calls.append((session_id, kwargs))
+        if self.resume_started is not None:
+            self.resume_started.set()
+        if self.resume_release is not None:
+            await self.resume_release.wait()
+        if session_id not in self.sessions:
+            raise LookupError(session_id)
+        return self.sessions[session_id]
+
+    async def create_session(self, session_id, **kwargs):
+        self.create_calls.append((session_id, kwargs))
+        session = FakeSession(session_id, self.behavior)
+        self.sessions[session_id] = session
+        return session
+
+    async def delete_session(self, session_id):
+        self.delete_calls.append(session_id)
+        self.sessions.pop(session_id, None)
+
+
+class SidecarTest(unittest.IsolatedAsyncioTestCase):
+    async def asyncSetUp(self):
+        self.output = []
+
+        async def capture(payload):
+            self.output.append(payload)
+
+        self.capture = capture
+        self.config = SidecarConfig(
+            base_url="http://litellm.invalid/v1",
+            model="test-model",
+            wire_api="responses",
+            base_directory="/not-used-by-fake",
+        )
+
+    async def make_sidecar(self, behavior="complete"):
+        client = FakeClient(behavior)
+        sidecar = Sidecar(client, self.config, self.capture)
+        await sidecar.start()
+        return sidecar, client
+
+    async def test_health_and_invalid_protocol(self):
+        sidecar, _ = await self.make_sidecar()
+        await sidecar.announce_ready()
+        await sidecar.dispatch({"command": "health", "request_id": "health-1"})
+        await sidecar.dispatch({"command": "unknown", "request_id": "bad-1"})
+
+        self.assertEqual(self.output[0]["type"], "ready")
+        self.assertIsNone(self.output[0]["request_id"])
+        self.assertEqual(self.output[1]["request_id"], "health-1")
+        self.assertEqual(
+            [item["type"] for item in self.output[-2:]],
+            ["turn.error", "turn.done"],
+        )
+
+    async def test_multi_turn_reuses_one_session_and_configures_sdk(self):
+        sidecar, client = await self.make_sidecar()
+        for request_id, prompt in (("r1", "first"), ("r2", "second")):
+            await sidecar.dispatch(
+                {
+                    "command": "turn.start",
+                    "request_id": request_id,
+                    "conversation_id": "conversation-a",
+                    "prompt": prompt,
+                }
+            )
+            await sidecar.drain_events()
+
+        self.assertEqual(len(client.create_calls), 1)
+        self.assertEqual(len(client.resume_calls), 1)
+        session = client.sessions["conversation-a"]
+        self.assertEqual(session.prompts, ["first", "second"])
+        options = client.create_calls[0][1]
+        self.assertEqual(options["provider"]["type"], "openai")
+        self.assertEqual(
+            options["provider"]["base_url"], "http://litellm.invalid/v1"
+        )
+        self.assertEqual(options["provider"]["wire_api"], "responses")
+        self.assertEqual(options["model"], "test-model")
+        self.assertEqual(options["available_tools"], [])
+        self.assertTrue(options["streaming"])
+        self.assertEqual(
+            [item["request_id"] for item in self.output if item["type"] == "turn.done"],
+            ["r1", "r2"],
+        )
+
+    async def test_concurrent_conversations_keep_correlation(self):
+        sidecar, _ = await self.make_sidecar()
+        await asyncio.gather(
+            sidecar.dispatch(
+                {
+                    "command": "turn.start",
+                    "request_id": "left-request",
+                    "conversation_id": "left",
+                    "prompt": "left",
+                }
+            ),
+            sidecar.dispatch(
+                {
+                    "command": "turn.start",
+                    "request_id": "right-request",
+                    "conversation_id": "right",
+                    "prompt": "right",
+                }
+            ),
+        )
+        await sidecar.drain_events()
+
+        correlated = {
+            (item["request_id"], item["conversation_id"])
+            for item in self.output
+            if item["type"] in ("assistant.delta", "assistant.completed")
+        }
+        self.assertEqual(
+            correlated,
+            {("left-request", "left"), ("right-request", "right")},
+        )
+
+    async def test_abort_finishes_active_turn(self):
+        sidecar, client = await self.make_sidecar("pending")
+        await sidecar.dispatch(
+            {
+                "command": "turn.start",
+                "request_id": "turn-request",
+                "conversation_id": "abort-me",
+                "prompt": "wait",
+            }
+        )
+        await sidecar.dispatch(
+            {
+                "command": "turn.abort",
+                "request_id": "abort-request",
+                "conversation_id": "abort-me",
+            }
+        )
+        await sidecar.drain_events()
+
+        self.assertEqual(client.sessions["abort-me"].abort_calls, 1)
+        done = [
+            item
+            for item in self.output
+            if item["type"] == "turn.done"
+            and item["request_id"] == "turn-request"
+        ]
+        self.assertEqual(done[0]["aborted"], True)
+        abort_accept = [
+            item
+            for item in self.output
+            if item["type"] == "turn.accepted"
+            and item["request_id"] == "abort-request"
+        ]
+        self.assertEqual(abort_accept[0]["target_request_id"], "turn-request")
+
+    async def test_session_error_is_terminal(self):
+        sidecar, _ = await self.make_sidecar("error")
+        await sidecar.dispatch(
+            {
+                "command": "turn.start",
+                "request_id": "error-request",
+                "conversation_id": "error-conversation",
+                "prompt": "fail",
+            }
+        )
+        await sidecar.drain_events()
+
+        errors = [item for item in self.output if item["type"] == "turn.error"]
+        done = [item for item in self.output if item["type"] == "turn.done"]
+        self.assertEqual(errors[0]["error"]["code"], "upstream_error")
+        self.assertEqual(errors[0]["error"]["status_code"], 502)
+        self.assertEqual(len(done), 1)
+        self.assertTrue(done[0]["failed"])
+
+    async def test_abort_error_terminates_abort_request(self):
+        sidecar, _ = await self.make_sidecar("abort_error")
+        await sidecar.dispatch(
+            {
+                "command": "turn.start",
+                "request_id": "active-request",
+                "conversation_id": "abort-error",
+                "prompt": "wait",
+            }
+        )
+        await sidecar.dispatch(
+            {
+                "command": "turn.abort",
+                "request_id": "failed-abort",
+                "conversation_id": "abort-error",
+            }
+        )
+
+        abort_events = [
+            item for item in self.output if item["request_id"] == "failed-abort"
+        ]
+        self.assertEqual(
+            [item["type"] for item in abort_events],
+            ["turn.accepted", "turn.error", "turn.done"],
+        )
+        self.assertTrue(abort_events[-1]["failed"])
+
+    async def test_delete_and_shutdown_release_resources(self):
+        sidecar, client = await self.make_sidecar("pending")
+        await sidecar.dispatch(
+            {
+                "command": "turn.start",
+                "request_id": "active",
+                "conversation_id": "delete-me",
+                "prompt": "wait",
+            }
+        )
+        session = client.sessions["delete-me"]
+        await sidecar.dispatch(
+            {
+                "command": "conversation.delete",
+                "request_id": "delete-request",
+                "conversation_id": "delete-me",
+            }
+        )
+        await sidecar.dispatch(
+            {
+                "command": "shutdown",
+                "request_id": "shutdown-request",
+                "conversation_id": None,
+            }
+        )
+
+        self.assertEqual(session.disconnect_calls, 1)
+        self.assertEqual(client.delete_calls, ["delete-me"])
+        self.assertTrue(client.stopped)
+        self.assertTrue(sidecar.shutting_down)
+        shutdown = [
+            item
+            for item in self.output
+            if item["request_id"] == "shutdown-request"
+        ]
+        self.assertEqual(shutdown[0]["type"], "turn.done")
+
+    async def test_idle_and_overflow_sessions_are_evicted(self):
+        self.config = replace(
+            self.config,
+            idle_timeout_seconds=3600,
+            max_sessions=1,
+        )
+        sidecar, client = await self.make_sidecar()
+        for conversation_id in ("old", "new"):
+            await sidecar.dispatch(
+                {
+                    "command": "turn.start",
+                    "request_id": f"request-{conversation_id}",
+                    "conversation_id": conversation_id,
+                    "prompt": conversation_id,
+                }
+            )
+            await sidecar.drain_events()
+            await asyncio.sleep(0.01)
+
+        old_session = client.sessions["old"]
+        old_session.disconnect_error = True
+        await sidecar.evict_idle_sessions()
+        self.assertEqual(old_session.disconnect_calls, 1)
+        self.assertNotIn("old", sidecar._conversations)
+        self.assertIn("new", sidecar._conversations)
+
+        sidecar._conversations["new"].last_used -= 4000
+        await sidecar.evict_idle_sessions()
+        self.assertEqual(client.sessions["new"].disconnect_calls, 1)
+        self.assertEqual(sidecar._conversations, {})
+        await sidecar.dispatch(
+            {
+                "command": "shutdown",
+                "request_id": "shutdown-eviction",
+                "conversation_id": None,
+            }
+        )
+
+    async def test_shutdown_waits_for_inflight_session_creation(self):
+        client = FakeClient("pending")
+        client.resume_started = asyncio.Event()
+        client.resume_release = asyncio.Event()
+        sidecar = Sidecar(client, self.config, self.capture)
+        await sidecar.start()
+
+        start_task = asyncio.create_task(
+            sidecar.dispatch(
+                {
+                    "command": "turn.start",
+                    "request_id": "starting",
+                    "conversation_id": "race",
+                    "prompt": "wait",
+                }
+            )
+        )
+        await client.resume_started.wait()
+        shutdown_task = asyncio.create_task(
+            sidecar.dispatch(
+                {
+                    "command": "shutdown",
+                    "request_id": "shutdown",
+                    "conversation_id": None,
+                }
+            )
+        )
+        await asyncio.sleep(0)
+        self.assertTrue(sidecar.shutting_down)
+        client.resume_release.set()
+        await asyncio.gather(start_task, shutdown_task)
+
+        self.assertTrue(client.stopped)
+        self.assertEqual(client.sessions["race"].disconnect_calls, 1)
+        await sidecar.dispatch(
+            {
+                "command": "turn.start",
+                "request_id": "too-late",
+                "conversation_id": "late",
+                "prompt": "no",
+            }
+        )
+        late_error = [
+            item
+            for item in self.output
+            if item["request_id"] == "too-late" and item["type"] == "turn.error"
+        ]
+        self.assertEqual(late_error[0]["error"]["code"], "shutting_down")
+
+    async def test_command_gates_are_released(self):
+        sidecar, _ = await self.make_sidecar()
+        for index in range(20):
+            await sidecar.dispatch(
+                {
+                    "command": "unknown",
+                    "request_id": f"unknown-{index}",
+                    "conversation_id": f"conversation-{index}",
+                }
+            )
+        self.assertEqual(sidecar._conversation_gates, {})
+
+
+if __name__ == "__main__":
+    unittest.main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/litellm_config.yaml	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,12 @@
+model_list:
+  - model_name: jrpg-copilot
+    model_info:
+      mode: chat
+    litellm_params:
+      model: github_copilot/gpt-4
+
+general_settings:
+  master_key: os.environ/LITELLM_MASTER_KEY
+
+litellm_settings:
+  drop_params: true
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/litellm_config_test.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,26 @@
+import pathlib
+import unittest
+
+import yaml
+
+
+class LiteLlmConfigTest(unittest.TestCase):
+    def test_config_uses_copilot_provider_without_embedded_secret(self) -> None:
+        path = pathlib.Path(__file__).with_name("litellm_config.yaml")
+        config = yaml.safe_load(path.read_text())
+        models = config["model_list"]
+        self.assertEqual(len(models), 1)
+        self.assertEqual(models[0]["model_name"], "jrpg-copilot")
+        self.assertTrue(
+            models[0]["litellm_params"]["model"].startswith(
+                "github_copilot/",
+            )
+        )
+        self.assertEqual(
+            config["general_settings"]["master_key"],
+            "os.environ/LITELLM_MASTER_KEY",
+        )
+
+
+if __name__ == "__main__":
+    unittest.main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/litellm_gateway_test.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,114 @@
+import os
+import pathlib
+import unittest
+from unittest import mock
+
+from fastapi.testclient import TestClient
+
+from mrjunejune.inference.litellm_proxy import (
+    create_app,
+    resolve_token_directory,
+)
+
+
+class Chunk:
+    def __init__(self, content):
+        self.content = content
+
+    def model_dump(self, exclude_none=True):
+        del exclude_none
+        return {
+            "choices": [
+                {"index": 0, "delta": {"content": self.content}}
+            ]
+        }
+
+
+class Stream:
+    def __init__(self):
+        self.chunks = iter([Chunk("hello "), Chunk("traveler")])
+
+    def __aiter__(self):
+        return self
+
+    async def __anext__(self):
+        try:
+            return next(self.chunks)
+        except StopIteration as error:
+            raise StopAsyncIteration from error
+
+
+class LiteLlmGatewayTest(unittest.TestCase):
+    def setUp(self):
+        os.environ["LITELLM_MASTER_KEY"] = "test-key"
+        self.calls = []
+
+        async def completion(**payload):
+            self.calls.append(payload)
+            return Stream()
+
+        self.client = TestClient(create_app(completion))
+
+    def test_health_does_not_require_provider_auth(self):
+        response = self.client.get("/health/liveliness")
+        self.assertEqual(response.status_code, 200)
+        self.assertEqual(response.json(), {"status": "ready"})
+
+    def test_stream_requires_key_and_maps_alias(self):
+        denied = self.client.post(
+            "/v1/chat/completions",
+            json={"model": "jrpg-copilot", "messages": [], "stream": True},
+        )
+        self.assertEqual(denied.status_code, 401)
+
+        with self.client.stream(
+            "POST",
+            "/v1/chat/completions",
+            headers={"Authorization": "Bearer test-key"},
+            json={
+                "model": "jrpg-copilot",
+                "messages": [{"role": "user", "content": "hello"}],
+                "stream": True,
+                "max_tokens": 99999,
+            },
+        ) as response:
+            body = "".join(response.iter_text())
+        self.assertEqual(response.status_code, 200)
+        self.assertIn("hello ", body)
+        self.assertIn("traveler", body)
+        self.assertIn("data: [DONE]", body)
+        self.assertEqual(self.calls[0]["model"], "github_copilot/gpt-4")
+        self.assertEqual(self.calls[0]["max_tokens"], 1024)
+
+    def test_token_directory_precedence(self):
+        with mock.patch.dict(
+            os.environ,
+            {
+                "GITHUB_COPILOT_TOKEN_DIR": "/tmp/copilot-env",
+                "MRJUNEJUNE_INFERENCE_STATE": "/tmp/inference-state",
+            },
+            clear=True,
+        ):
+            self.assertEqual(
+                resolve_token_directory("/tmp/copilot-argument"),
+                pathlib.Path("/tmp/copilot-argument"),
+            )
+            self.assertEqual(
+                resolve_token_directory(),
+                pathlib.Path("/tmp/copilot-env"),
+            )
+
+    def test_token_directory_uses_persistent_state_root(self):
+        with mock.patch.dict(
+            os.environ,
+            {"MRJUNEJUNE_INFERENCE_STATE": "/tmp/inference-state"},
+            clear=True,
+        ):
+            self.assertEqual(
+                resolve_token_directory(),
+                pathlib.Path("/tmp/inference-state/litellm-copilot"),
+            )
+
+
+if __name__ == "__main__":
+    unittest.main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/litellm_proxy.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,166 @@
+from __future__ import annotations
+
+import argparse
+import asyncio
+import json
+import os
+import pathlib
+from collections.abc import AsyncIterator, Awaitable, Callable
+from typing import Any
+
+import litellm
+import uvicorn
+import yaml
+from fastapi import FastAPI, HTTPException, Request
+from fastapi.responses import JSONResponse, StreamingResponse
+
+Completion = Callable[..., Awaitable[Any]]
+
+
+def resolve_token_directory(explicit: str | None = None) -> pathlib.Path:
+    if explicit:
+        return pathlib.Path(explicit).expanduser().resolve()
+    configured = os.environ.get("GITHUB_COPILOT_TOKEN_DIR")
+    if configured:
+        return pathlib.Path(configured).expanduser().resolve()
+    state_root = os.environ.get("MRJUNEJUNE_INFERENCE_STATE")
+    if state_root:
+        return (
+            pathlib.Path(state_root).expanduser().resolve()
+            / "litellm-copilot"
+        )
+    xdg_state = os.environ.get("XDG_STATE_HOME")
+    root = (
+        pathlib.Path(xdg_state).expanduser()
+        if xdg_state
+        else pathlib.Path.home() / ".local" / "state"
+    )
+    return (root / "mrjunejune" / "inference" / "litellm-copilot").resolve()
+
+
+def _serialize(value: Any) -> dict[str, Any]:
+    if hasattr(value, "model_dump"):
+        return value.model_dump(exclude_none=True)
+    if hasattr(value, "dict"):
+        return value.dict()
+    if isinstance(value, dict):
+        return value
+    raise TypeError("LiteLLM returned an unsupported response")
+
+
+def create_app(
+    completion: Completion = litellm.acompletion,
+    *,
+    model_alias: str = "jrpg-copilot",
+    upstream_model: str = "github_copilot/gpt-4",
+) -> FastAPI:
+    app = FastAPI(docs_url=None, redoc_url=None, openapi_url=None)
+
+    @app.get("/health/liveliness")
+    async def health() -> dict[str, str]:
+        return {"status": "ready"}
+
+    @app.get("/health/readiness")
+    async def readiness() -> dict[str, str]:
+        from litellm.llms.github_copilot.authenticator import Authenticator
+
+        try:
+            await asyncio.to_thread(Authenticator().get_api_key)
+        except Exception as error:
+            raise HTTPException(
+                status_code=503,
+                detail="GitHub Copilot authentication unavailable",
+            ) from error
+        return {"status": "ready"}
+
+    @app.post("/v1/chat/completions")
+    async def chat(request: Request):
+        master_key = os.environ.get("LITELLM_MASTER_KEY", "")
+        authorization = request.headers.get("Authorization", "")
+        if not master_key or authorization != f"Bearer {master_key}":
+            raise HTTPException(status_code=401, detail="Invalid gateway key")
+
+        payload = await request.json()
+        if not isinstance(payload, dict) or payload.get("model") != model_alias:
+            raise HTTPException(status_code=400, detail="Unknown model alias")
+        payload = dict(payload)
+        payload["model"] = upstream_model
+        configured_max = int(os.environ.get("LITELLM_MAX_OUTPUT_TOKENS", "1024"))
+        requested_max = payload.get("max_tokens")
+        if not isinstance(requested_max, int) or requested_max > configured_max:
+            payload["max_tokens"] = configured_max
+
+        try:
+            response = await completion(**payload)
+        except Exception as error:
+            raise HTTPException(
+                status_code=502,
+                detail="GitHub Copilot provider request failed",
+            ) from error
+
+        if payload.get("stream"):
+            async def events() -> AsyncIterator[str]:
+                async for chunk in response:
+                    yield (
+                        "data: "
+                        + json.dumps(_serialize(chunk), separators=(",", ":"))
+                        + "\n\n"
+                    )
+                yield "data: [DONE]\n\n"
+
+            return StreamingResponse(events(), media_type="text/event-stream")
+        return JSONResponse(_serialize(response))
+
+    return app
+
+
+def _load_model(config_path: str) -> tuple[str, str]:
+    with open(config_path, encoding="utf-8") as config_file:
+        config = yaml.safe_load(config_file)
+    models = config.get("model_list", [])
+    if len(models) != 1:
+        raise ValueError("LiteLLM config must contain exactly one model")
+    model = models[0]
+    return model["model_name"], model["litellm_params"]["model"]
+
+
+def main() -> None:
+    parser = argparse.ArgumentParser(description="Minimal LiteLLM gateway")
+    parser.add_argument("--host", default="127.0.0.1")
+    parser.add_argument("--port", type=int, default=4000)
+    parser.add_argument("--config")
+    parser.add_argument("--authenticate", action="store_true")
+    parser.add_argument(
+        "--token-dir",
+        help=(
+            "Persistent GitHub Copilot token directory. Defaults to "
+            "GITHUB_COPILOT_TOKEN_DIR, MRJUNEJUNE_INFERENCE_STATE, or "
+            "~/.local/state/mrjunejune/inference/litellm-copilot."
+        ),
+    )
+    args = parser.parse_args()
+    if args.authenticate:
+        from litellm.llms.github_copilot.authenticator import Authenticator
+
+        token_directory = resolve_token_directory(args.token_dir)
+        token_directory.mkdir(parents=True, exist_ok=True, mode=0o700)
+        token_directory.chmod(0o700)
+        os.environ["GITHUB_COPILOT_TOKEN_DIR"] = str(token_directory)
+        authenticator = Authenticator()
+        authenticator.get_access_token()
+        authenticator.get_api_key()
+        print(f"GitHub Copilot authentication stored in {token_directory}")
+        return
+    if not args.config:
+        parser.error("--config is required unless --authenticate is used")
+    model_alias, upstream_model = _load_model(args.config)
+    uvicorn.run(
+        create_app(model_alias=model_alias, upstream_model=upstream_model),
+        host=args.host,
+        port=args.port,
+        access_log=False,
+    )
+
+
+if __name__ == "__main__":
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/python_zip.bzl	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,16 @@
+def _python_zip_file_impl(ctx):
+  files = ctx.attr.binary[OutputGroupInfo].python_zip_file
+  return DefaultInfo(
+      files = files,
+      runfiles = ctx.runfiles(files = files.to_list()),
+  )
+
+python_zip_file = rule(
+  implementation = _python_zip_file_impl,
+  attrs = {
+    "binary": attr.label(
+      mandatory = True,
+      providers = [OutputGroupInfo],
+    ),
+  },
+)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/requirements.in	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,5 @@
+github-copilot-sdk==1.0.8
+litellm==1.95.0
+fastapi==0.136.3
+starlette==1.0.1
+uvicorn==0.41.0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/requirements_lock.txt	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,1759 @@
+#
+# This file is autogenerated by pip-compile with Python 3.11
+# by the following command:
+#
+#    bazel run //mrjunejune/inference:requirements.update
+#
+aiohappyeyeballs==2.7.1 \
+    --hash=sha256:065665c041c42a5938ed220bdcd7230f22527fbec085e1853d2402c8a3615d9d \
+    --hash=sha256:9243213661e29250eb41368e5daa826fc017156c3b8a11440826b2e3ed376472
+    # via aiohttp
+aiohttp==3.14.3 \
+    --hash=sha256:03cd2bde3d7f085b64e549c985f4bb928cad7e8ecf5323bfca320db548d81b39 \
+    --hash=sha256:041badb8f84396357c4d3ad26de6afd7a32b112f43d3c63045c0c8278cfd2043 \
+    --hash=sha256:0a5ff2dfbb9ce645fa5b8ef3e02c6c0b9cc3f6030ff863d0c51fffc50cb5541b \
+    --hash=sha256:0fdea2281997af69da84c77ffa6f5938a0285f21fb3887c249d67419ca865b3d \
+    --hash=sha256:11fb37ef075669eee52ab1928fbf6e1741fada40409fa309ebde9607a962aebf \
+    --hash=sha256:134ac5ddcf61c6fad984b9a5727d83492ada43d63471db20fb73042c13fca62f \
+    --hash=sha256:152516815ef926786a0b6ae2b8f1fd2e0c71582dee0b435636865316fd4891b7 \
+    --hash=sha256:1576145bdceeb92382d899751e12743a3a5b8e460a841e3e50543859e54864dc \
+    --hash=sha256:16100ad3ab8d649fdfbee87602d9d2dcdca9df0b9eda8a1b5fdc0d41f96da559 \
+    --hash=sha256:16ea7e24c309fb7c0bbd505d149abe4fe4dccfb8db911db7dbec0921bc889a6f \
+    --hash=sha256:18c441d0a8fca6de8d1f546849b9f0ab20d435993e2c5b59562b2fae6be2f929 \
+    --hash=sha256:18cb43369747b2ae007bd2655fb8e63a099c2ff1d207962943636dac989b3147 \
+    --hash=sha256:1b59533861b70a2185c8f4f350f791f39d64358ef6944ce71c5240c9ec0982c9 \
+    --hash=sha256:1c5281acc88b92396f88c7e1e2748f8466689df22b80170e4f51efa712fb47a8 \
+    --hash=sha256:1c5ec8fb1bcc31a8466f74aaf26c345d5c386fa4bd08a3f0eb9c7a4a3fe8b5bf \
+    --hash=sha256:1caa7b0d05f3e3a36f87788c59e970a7ee1cefcfcbb924a9f138c4a6551c9cb7 \
+    --hash=sha256:21c016079415ed3fd676963e9793700a566d85dbbd6bfc564b9b2d209147dcc8 \
+    --hash=sha256:2498f0fe69ead802f9675beca44a7c21c62fdaa4ec5145ea1c3ad6edbee29f85 \
+    --hash=sha256:25bd2708db6bdf6a6630dd37bdcdfcb47c4434d22ac69c64665b802910140b30 \
+    --hash=sha256:270d3dace9ca2f10f0da5d8ebe519b7a310fc6112ed916e32df5866df0888553 \
+    --hash=sha256:2e1161602f45a54de2ce0905243a95f58cb42dcd378402f3697f5e0b21e9d2e7 \
+    --hash=sha256:2e9878ae68e4a5f1c0abe4dd497dbc3d51946f5837b56759e2a02e78fa90ef86 \
+    --hash=sha256:30402d03a7c0ff52bce290b57e564e9079fd9d0cb545c8aba73f86a103162d2e \
+    --hash=sha256:33a2d7c28d33797a2e99923dffa63f83d908a19b6bf26cfe80fa790aa5e1a75a \
+    --hash=sha256:362a3fd481769cac1a824514bcd86fda51c65e8fe6e051099e008fddde6db17c \
+    --hash=sha256:38901a84da3ce22249f6e860bf8f90d141bcab7da090cc398f8bb58c0e44b7da \
+    --hash=sha256:39aded8c7f3b935b54aab1d8d73c70ec0ee2d3ec3b943e0e86611bc150ba47f5 \
+    --hash=sha256:3a26434dafe408229ff3403458ca58de24fb51936504decac49ce6755f77e59d \
+    --hash=sha256:3ae5b3a59436d089b5395d910121a390feed4d00578eb95a0fd1a329fe963100 \
+    --hash=sha256:3d4f72af88ac2474bb5bca640030320e3d38a0163a1d7533500e87be458eef71 \
+    --hash=sha256:3f42e9b78301f11c8f861746175d8b9c1ccef713fcad9eab396e2f6db8ed4a22 \
+    --hash=sha256:42a67efc36300d052fb4508a53e8b6901b9284b599ae63945c377569c5fcc1e1 \
+    --hash=sha256:48d67b87db6279c044760787eb01f6413032c2e6f3ba1cafaa492b1c8e578479 \
+    --hash=sha256:498c6c623134f8e09a3c4e60bcd607a0b4590dd7dbf08dd40851b27cbb520ccb \
+    --hash=sha256:49f7325beb0f85ef4aef5f48f490269575f83e6e2acad00a1d80b807eb027062 \
+    --hash=sha256:4e3ac92d90e92773b2362d506068e9a948192bd553e743c5b2429e28527c8661 \
+    --hash=sha256:530125ee1163c4219af35dc3aa1206e541e7b31b6efc1a3f93b70a136f65d427 \
+    --hash=sha256:5373dc80ad1aa2fb9ad95c83f24eef418bbda3a61375f128e5b0192e4f3f9b32 \
+    --hash=sha256:53e5179d8abb5710f8e83ba207c41c8d1261fcffd4616500e15ca2b7a33be10a \
+    --hash=sha256:53e7b4ce82b54a8bcc71b3b67a5cbd177ca1d7f592cbc92cd38b7349f73482db \
+    --hash=sha256:543906c127fb1d929b95076db19b83fa2d46751006ff1e23b093aa5ac4d8db42 \
+    --hash=sha256:54cfcdee2770dac994417cbb0ee1f3eb0e7cb6b30c79bf44f2c02ff79ec5124a \
+    --hash=sha256:55bdcc472aafe2de4a253045cc128007a64f1e0264fb675791e132ea5edaa3bd \
+    --hash=sha256:56f355e79f71aef2a85c80305cc915f894b170dba76de5fe84f6351939b83c06 \
+    --hash=sha256:5895ef58c4620afe02fa16044f023dc4dafec08158f9d08874a46a7dbc0341b8 \
+    --hash=sha256:5bcb6ff3fdab1258a192679ff1a05d44f59626430aa05cd1a9d2447423599228 \
+    --hash=sha256:5f08ec777f35ee70720233b8b9811d3bb5d728137f30ac91b7457709c3261ac0 \
+    --hash=sha256:614c61d478b83953e261d02bb2df750f17227cd33ef8002945bf5aebbde21919 \
+    --hash=sha256:617105e2c3018ee38d0c8ce5ee3c84f621a6d8b9f723202aacaff28449ca91ee \
+    --hash=sha256:6debfa7312ff9d4c124dc71d72e9a0a4b9e0879e48ba6fcb42bef5c3300289e2 \
+    --hash=sha256:7041d52c3a7fa20c9e8c182b534704abb19502c8bdcbde7ab23bfda6f642394f \
+    --hash=sha256:70c987b27534f9ae1a723f47ae921571d616da21d3208282bf4c52af5164ac43 \
+    --hash=sha256:74ab5b6a9fb13e873e5a90946588baecaf488745e1db1a4a5c433f971f035098 \
+    --hash=sha256:78253b573e6ffab5028924fc98bc281aae05445969982a10864bc360dea2016c \
+    --hash=sha256:7a75aa63cbf9b21cfaf60dc2657e19df2c2867d91707d653fee171ffeedd1371 \
+    --hash=sha256:8800c996b01c2772a783e3e46f3e1abd5823029adca0df54231960de9bfefa5b \
+    --hash=sha256:89176250f686cb9853c0fb7ead90e639e915b84a6f43eedc2a4e7ec21f1037f0 \
+    --hash=sha256:8a5fd34f7f7410d1730d5c2ba873cacb2eed3fede366feb268a70ba22581ed8f \
+    --hash=sha256:8b3b60de05f3dcb6f6a00f818bb2ec781cee4de0645f59ccaf99b1d1823b6100 \
+    --hash=sha256:8f2f1c4c032c7cedd7d8da6f54c97b70266c6570c3108d3fdffee7188bb70529 \
+    --hash=sha256:9491196535a88924a60afd5b5f434b5b203b6cc616250878dbdb223a8f7844bc \
+    --hash=sha256:9aa6e61fdf20105c4144e755bd586008ff450791d67b1c8146fdc15959c4d51c \
+    --hash=sha256:9d9edccfe496b476db5f398d97b865e9a6752bcf8aec4eef8390ce20fb64bb41 \
+    --hash=sha256:9fc7b5bfec6573f3ae844f457fdde5adeb713f8b8e4a81ad64fc207b49383716 \
+    --hash=sha256:a0dc483c00da8b673abbb367eb6f8d8f4bcec30eb58529ea13cb42e7fd2dfa33 \
+    --hash=sha256:a3a8296e7ab5c295f53f1041487cb088e1480775aafbf7fe545d93b770a0f96f \
+    --hash=sha256:a3e22975f905b89a55a488c2a08f2fdb2186175349e917d48985cc468a3d4c6e \
+    --hash=sha256:a4af35c443e0b1a1bd6a8af3f3485d7fda15c142751a00f3ff8090f0b93346fa \
+    --hash=sha256:a94dbaae5ae27bd849c93570669bff91e0510f33a80805738e3de72a7be0447b \
+    --hash=sha256:ac74facc01463f138b0da5580329cfcc82818dea5656e83ddcd11268fc12ff80 \
+    --hash=sha256:ad4c8b7488d745d2ca4838ebd8ae5ba9b56341d30b1da43640e4ce87f9f49646 \
+    --hash=sha256:b014a6ed7cf912e787149fdc529166d3ceabac23f26efeea3158c9aba2354e7e \
+    --hash=sha256:b20032766aedf6261c7a566585a40867d092ac03a0d81592d5370ef9b054f99b \
+    --hash=sha256:b2466434105a4e03113c36ec775cc2ebe6676b62eae326fa670bb607ef788c1c \
+    --hash=sha256:b304db572b4368edd8dda8a2274f73156fe15558fca4a917cb8a09fc47af5963 \
+    --hash=sha256:ba59d59aba08ac02fc03b0c8983ccd5ee39a199d0552ce9e6d2b4845b34d59ae \
+    --hash=sha256:bd52f811e65f6fb634b1047159657c98f52b407f8efec907bcfc09da9a4c0a25 \
+    --hash=sha256:bdd0e2834dce1a26c1bbe26464861e16bbe217042cbff619247c11594472518c \
+    --hash=sha256:c23ec8ee9d5ab2f5421f9c7fffce208435607af27fd46d4a44e031954352838f \
+    --hash=sha256:c39846c3aad97a8530c89d7a3869a8f8e9e3762c6ac0504481e5c80948f7e807 \
+    --hash=sha256:c3c200cf9757edd785051dc699c7ecbec22110dbfcb3fefc7a9f9695eda8ea7a \
+    --hash=sha256:c7d3a97c678d34fc5b59da671ee9cd630096ddc643e7b5a30d54a2a6f3574d3f \
+    --hash=sha256:c8653fd547c93a61aadc612007790f5555cdd18946fa48cf45e26d8ea4ea473d \
+    --hash=sha256:cc7cb243a68167172f48c1fd43cee91ec4b1d40cefd190edd43369d1a6bc9c82 \
+    --hash=sha256:ccd4893707b3e2a13e39c90d43cf80edf2e4d0457935bcc103bf2346214c3f15 \
+    --hash=sha256:cd817772b2fcf2b8c0905795318485f9ec16eae60b29feb7f4c77085311637f0 \
+    --hash=sha256:cda5fd5c95ad7a125a2e8464acc78b98b94c475a3780d6aa0aa157c93f470f4d \
+    --hash=sha256:cef89a58e628c4efcac3275c2d68083f82426dcdc89c1492a6f654f9f7ea6ab9 \
+    --hash=sha256:d1558173930a5a8d3069cee5c92fc91c87c4dbcb099debbb3622053717145a19 \
+    --hash=sha256:d6088ec9894113802bddb3c09e974929aed2c7b3a8c456219b8aab4481f1a239 \
+    --hash=sha256:d6218d92e450824e9b4881f44e8c09f1853b490f9a64130801024a4793b1b3b0 \
+    --hash=sha256:d77640cc618c1d99fc4f8589c0f24a730adfa54eb1e57ef7bf0c8dfb78da898c \
+    --hash=sha256:d7d2deec16eeedf55f2c7cf75b521ea3856a5177e123844f8fd0f114ce252cb5 \
+    --hash=sha256:db332af25642007330fca8be5c4d194caf2bea7a7fc84415aff3497af5dfee6b \
+    --hash=sha256:dd54d0e8717de95939766febac482ac0474d8ac3b048115f9f2b1d23a16e7db4 \
+    --hash=sha256:ddcac3c6b382e81f1dd0499199d4136b877beb4cb5ef770bbbfba56c4b8f55d2 \
+    --hash=sha256:df82f3787c940c94986b34222d59c9e38843fba85139f36e85255a82ad5355a9 \
+    --hash=sha256:dfa68deb2a443bdaa3ea5297b0699c1464f08aef3812b486d1348eee61b07dc0 \
+    --hash=sha256:dff9461ec275f22135650d5ba4b4931a11f3958df7dfbb8db630000d4dee0883 \
+    --hash=sha256:e1e74298bab6ee0d6e749ed4fd1901c7e604bdda32c03d787a2cc71c46d0433d \
+    --hash=sha256:e2667f0bbe7eb6c74eae5e9691441ad186e5845ca3cff63230fc09c4e7514f5d \
+    --hash=sha256:e3be98a7c30b8c25d573dafba7171d66dfb05ee6a9070fc46535464ff97700a6 \
+    --hash=sha256:e568e14940c09955aa51f4e645b6daa18a581c5dcfcd73744dcc86a856e3ced3 \
+    --hash=sha256:e72ee89e28d907a18f46959b4eb0bb06701cc7f8cf4366e00029e2ccfaaf5924 \
+    --hash=sha256:e92eb8acc45eb6a9f4935071a77edf5b85cc6f8dfad5cd99e97653c26593cdde \
+    --hash=sha256:ea05e1f97ceea523942d9b2a7d7c0359d781d683d6b043f5943a602b14da4787 \
+    --hash=sha256:eac645b09bcfdf73df7536331f0678c1086ea250981118ddb5199e17ccef72bb \
+    --hash=sha256:eb0495d778817619273c108784292be161a924b9f5ae5cbbc70a2caa6838250b \
+    --hash=sha256:ebe8e504f058fe91223351cecd2d9d6946c9d241bb0250d898ffbdf584cc72b0 \
+    --hash=sha256:ed099d105449c4f9e84f24af203cd131349d4761d8813fa7e02c32e7128cd910 \
+    --hash=sha256:f0f177d1b195b9e06376cfd7d308d8a1b920909a609d03ac82a8c73bbb16d3b9 \
+    --hash=sha256:f3d2669fe7dec7fc359ecdb5984b29b50d85d5d00f8c1cb61de4f4a24ee42627 \
+    --hash=sha256:f4e05329faa0ea1a404b37de4f034fd2c2defcca06a68dc6745e4e56c88e8a48 \
+    --hash=sha256:f53bcd52f585e1ac3e590d61434eb61f9a88c38df041b4ea126d97144344a77b \
+    --hash=sha256:f55119f7bf25f49ed210f6096090715da24f2943c62102448915fde3c62877ce \
+    --hash=sha256:f631fe87a6f30df5fbe6d79640b25e4cffb38c31c7fb6f10871517b84b0f8c1a \
+    --hash=sha256:f8fb78a83c9e5f741ca3a68cfb455c1f5bb83b4e7249a3848b3cd78d0a8563b0 \
+    --hash=sha256:fa9467a8113aa69d3d7c55a70ef0b7c636010a40993f3df9d9d0d73b3eb7ef24 \
+    --hash=sha256:fd51ebf9d3a00c074df4ede271023f4d2dba289bcc740b88191872716014e3c5
+    # via litellm
+aiosignal==1.4.0 \
+    --hash=sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e \
+    --hash=sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7
+    # via aiohttp
+annotated-doc==0.0.5 \
+    --hash=sha256:117bac03a25ede5df5440e855b32d556049ca169ead221505badf432fed4b101 \
+    --hash=sha256:c7e58ce09192557605d8bbd92836d7e1d520ac9580096042c0bfd197efacf1bb
+    # via fastapi
+annotated-types==0.8.0 \
+    --hash=sha256:13b2beaad985e05e2d6407ee4c4f35590b11f8d693a258a561055cac8f64cab7 \
+    --hash=sha256:f072f4d804ea359e4eaf198b1af7a8b0943881a87f31bb764f8bf219bb9419e0
+    # via pydantic
+anyio==4.14.2 \
+    --hash=sha256:9f505dda5ac9f0c8309b5e8bd445a8c2bf7246f3ce950121e45ea15bc41d1494 \
+    --hash=sha256:cfa139f3ed1a23ee8f88a145ddb5ac7605b8bbfd8592baacd7ce3d8bb4313c7f
+    # via
+    #   httpx
+    #   openai
+    #   starlette
+attrs==26.1.0 \
+    --hash=sha256:c647aa4a12dfbad9333ca4e71fe62ddc36f4e63b2d260a37a8b83d2f043ac309 \
+    --hash=sha256:d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32
+    # via
+    #   aiohttp
+    #   jsonschema
+    #   referencing
+certifi==2026.7.22 \
+    --hash=sha256:62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775 \
+    --hash=sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55
+    # via
+    #   httpcore
+    #   httpx
+    #   requests
+charset-normalizer==3.4.9 \
+    --hash=sha256:0327fcd59a935777d83410750c50600ee9571af2846f71ce40f25b13da1ef380 \
+    --hash=sha256:03d07803992c6c7bbc976327f34b18b6160327fc81cb82c9d504720ac0be3b62 \
+    --hash=sha256:04ce310cb89c15df659582aee80a0603788732a5e017d5bd5c81158106ce249c \
+    --hash=sha256:0d861473f743244d349b50f850d10eb87aeb22bbdcc8e64f79273c94af5a8226 \
+    --hash=sha256:0e94703ec9684807f20cfb5eed95c70f67f2a8f21ad620146d7b5a13677b93e5 \
+    --hash=sha256:0fa1aec2d32bcc03c8fa0f6f1712caad1adc38509f31142112e5c9daf5b9c833 \
+    --hash=sha256:16b65ea0f2465b6fb52aa22de5eca612aa964ddfec00a912e26f4656cbef890b \
+    --hash=sha256:16d10d789dd9bcca1173c95af82c58433122564b7bc39385124be735a35cbe99 \
+    --hash=sha256:19ac87f93086ce37b86e098888555c4b4bc48102279bae3350098c0ed664b501 \
+    --hash=sha256:1d22856ffbe153a602df38e4a5464f0b748a54002e0d69ac6d2ad0a197cc99ec \
+    --hash=sha256:21e764fd1e70b6a3e205a0e46f3051701f98a8cb3fad66eeb80e48bb502f8698 \
+    --hash=sha256:231ddcbb35e2ff8973e1365db41fe0572662893b99a05deb183b68ad4c0c8bd4 \
+    --hash=sha256:253a4a220747e8b5faf57ec320c4f5efb0cef05f647420bf267143ec15dba10a \
+    --hash=sha256:280081916dc341820640489a66e4696049401ef1cf6dd672f672e70ad915aca3 \
+    --hash=sha256:2a441ea71902098ffe78c5abe6c494f44160b4af614ed16c3d9a3b1d17fd8ee2 \
+    --hash=sha256:304b13570067b2547562e308af560b3963857b1fa90bd6afd978130130fe2d6a \
+    --hash=sha256:32286a2c8d167e897177b673176c1e3e00d4057caf5d2b64eef9a3666b03018e \
+    --hash=sha256:33bdcc2a32c0a0e861f60841a512c8acc658c87c2ac59d89e3a46dacf7d866e4 \
+    --hash=sha256:375b83ed0aecfce76c16d198fbc21f3b11b337d68662bea0a995046682a11419 \
+    --hash=sha256:3c09a49d6cde137258beb3d551994a2927fd35ad5cf96aed573f61bbd67c5f84 \
+    --hash=sha256:3d92613ec25e43b05f042302531ec0f00b8445190e43325880cbd6ab7c2581da \
+    --hash=sha256:40a126142a56b2dfc0aacbad1de8310cbf60da7656db0e6b16eebd48e3e93519 \
+    --hash=sha256:416c229f77e5ea25b3dfd4b582f8d73d7e43c22320302b9ab128a2d3a0b38efe \
+    --hash=sha256:432786d3561e69aeeae6c7e8648964ce0ad05736120135601f87ac26b9c83381 \
+    --hash=sha256:43b9e366a31fdd1c87d0eb08f579b4a82b723ea54338f040d6b4e518a026ea29 \
+    --hash=sha256:440eede837960000d74978f0eba527be106b5b9aee0daf779d395276ed0b0614 \
+    --hash=sha256:45b0cc4e3556cd875e09102988d1ab8356c998b596c9fced84547c8138b487a0 \
+    --hash=sha256:476743fe6dfe14a2da12e3ac79125dc84a3b2cf8094369a47a1529b0cd8549fe \
+    --hash=sha256:4773092f8019072343a7447203308b176e10199920eb02d6195e81bbb3274c29 \
+    --hash=sha256:4b3dac63058cc36820b0dd072f89898604e2d39686fe05321729d00d8ac185a0 \
+    --hash=sha256:4d1c96a7a18b9690a4d46df09e3e3382406ae3213727cd1019ebade1c4a81917 \
+    --hash=sha256:51307f5c71007673a2bf8232ad973483d281e74cb99c8c5a990af1eefa6277d9 \
+    --hash=sha256:51447e9aa2684679af07ca5021c3db526e0284347ebf4ffcec1154c3350cfe32 \
+    --hash=sha256:58150c9f9b9a552505912d182ccdf26f6396fb6094816ceebcbb20eecabaed94 \
+    --hash=sha256:5b10cd92fc5c498b35a8635df6d5a100207f88b63a4dc1de7ef9a548e1e2cd63 \
+    --hash=sha256:5e226f6218febc71f6c1fc2fafb91c226f75bdc1d8fb12d66823716e891608fd \
+    --hash=sha256:609b3ba8fcc0fb5ab7af00719d0fb6ad0cb518e48e7712d12fd68f1327951198 \
+    --hash=sha256:60f44ade2cf573dad7a277e6f8ca9a51a21dda572b13bd7d8539bb3cd5dbedde \
+    --hash=sha256:611057cc5d5c0afc743ba8be6bd828c17e0aaa8643f9d0a9b9bb7dea80eb8012 \
+    --hash=sha256:6366a16e1a25018694d6a5d784d09b046edc9eac40ea2b54065c3052672516a1 \
+    --hash=sha256:65a7ff3f705e57d392f7261b6d0550fe137c3019477431f1c355e0db0a7d3e15 \
+    --hash=sha256:673611bbd43f0810bec0b0f028ddeaaa501190339cac411f347ac76917c3ae7b \
+    --hash=sha256:67830fc78e67501f47bb950471b2dcb9b35b140084429318e862895a8e89c993 \
+    --hash=sha256:68ce9f4d6b26d5ccbf7fd4459bf75f74a0a146677ebba80597df60cbdb20e6f4 \
+    --hash=sha256:68e5f26a1ad57ded6d1cfb85331d1c1a195314756471d97758c48498bb4dcdf5 \
+    --hash=sha256:69b157c5d3292bcd443faca052f3096f637f1e074b98212a933c074ae23dc3b8 \
+    --hash=sha256:75286256590a6320cf106a0d28970d3560aad9ee09aa7b34fb40524792436d35 \
+    --hash=sha256:78841cccf1af7b40f6f716338d50c0902dbe88d9f800b3c973b7a9a0a693a642 \
+    --hash=sha256:78fa18e436a1a0e58dbd7e02fc4473f3f32cceb12df9dfca542d075961c307d2 \
+    --hash=sha256:79580094b00d1789d1f93ea55bc43cb2f611910c72235b7657f3482ddcc1b22d \
+    --hash=sha256:7b86a2b16095d250c6f58b3d9b2eee6f4147754344f3dab0922f7c9bf7d226c9 \
+    --hash=sha256:83aed2c10721ddd90f68140685391b50811a880af20654c59af6b6c66c40513c \
+    --hash=sha256:84fd18bcc17526fc2b3c1af7d2b9217d32c9c04448c16ec693b9b4f1985c3d33 \
+    --hash=sha256:871ff67ea1aad4dfd91736464934d56b32dac49f9fbe16cddba36198a7b3a0db \
+    --hash=sha256:898f0e9068ca27d37f8e83a5b962821df851532e6c4a7d615c1c033f9da6eedf \
+    --hash=sha256:8a79d9f4d8001473a30c163556b3c3bfebec837495a412dde78b51672f6134f9 \
+    --hash=sha256:8c041122946b7ba21bb32c45b1aa57b1be35527690aeb3c5c234521085632eee \
+    --hash=sha256:90c44bc373b7687f6948b693cceaea1348ae0975d7474746559494468e3c1d84 \
+    --hash=sha256:9104ed0bd76a429d46f9ec0dbc9b08ad1d2dcdf2b00a5a0daa1c145329b35b44 \
+    --hash=sha256:920079c3f7456fa213e0829ed2073aaa727fd39d889ead5b4f35d0de5460d04f \
+    --hash=sha256:93d59d504b230e83c7a843251681959a0b6a9cd76f6e146ce1b8a80eb8739af9 \
+    --hash=sha256:9b2aff1c7b3884512b9512c3eaadd9bab39fb45042ffaaa1dd08ff2b9f8109d9 \
+    --hash=sha256:9b8e0f3107e2200b76f6054de99016eac3ee6762713587b36baaa7e4bd2ae177 \
+    --hash=sha256:9bb41182d93ea91f60b4bc8fbf4c820c69ef8a12ab2d917f3f1834f1acad07e8 \
+    --hash=sha256:9cdef90ae47919cae358d8ab15797a800ed41da7aba5d72419fb510729e2ed4b \
+    --hash=sha256:a1786910334ed46ab1dd73222f2cd1e05c2c3bb39f6dddb4f8b36fc382058a39 \
+    --hash=sha256:a4cfde78a9f2880208d16a93b795726a3017d5977e08d1e162a7a31322479c41 \
+    --hash=sha256:a4fbdde9dd4a9ce5fd52c2b3a347bb50cc89483ef783f1cb00d408c13f7a96c0 \
+    --hash=sha256:aa99adc8f081b475a12843953db36831eaf83ec33eb46a90629ca6a5de45a616 \
+    --hash=sha256:ac351b3b8014eead140e77e9717e2992c6bbe30b63bc3422422eb84865412e3d \
+    --hash=sha256:ad41ba96094304aa090f5a30cb6e4fb3b3f1c264c523394b4c39bbacc4dc92ba \
+    --hash=sha256:b5314963fce9b0b12743891de876e724997864ee22aa496f903f426c7e2fa5b2 \
+    --hash=sha256:bcf74c1df76758a395bf0af608c04c82257523f55c9868b334f06270d0f2112b \
+    --hash=sha256:bd47ba7fc3ca94896759ea0109775132d3e7ab921fbf54038e1bab2e46c313c9 \
+    --hash=sha256:c0323c9daef75ef2e5083624b4585018a0c9d5e3b40f607eed81a311270b934b \
+    --hash=sha256:c1225416b463483160e4af85d5fc3a9690ccb53fd4b1865a6437825f5ede3209 \
+    --hash=sha256:c1c948747b03be832dceed96ca815cef7360de9aa19d37c730f8e3f6101aca48 \
+    --hash=sha256:c25fe15c70c59eb7c5ce8c06a1f3fa1da0ecc5ea1e7a5922c40fd2fa9b0d5046 \
+    --hash=sha256:cc1b0fff8ead343dae06305f954eb8468ba0ec1a97881f42489d198e4ce3c632 \
+    --hash=sha256:cd6280cf040f233bd7d3407b743b4b4c74f70e8e1c4199cb112a62c941c0772a \
+    --hash=sha256:cd6c3d4b783c556fa00bf540854e42f135e2f256abd29669fcd0da0f2dec79c2 \
+    --hash=sha256:d4d6fcde76f94f5cb9e43e9e9a61f16dacefd228cbbf6f1a09bd9b219a92f1a1 \
+    --hash=sha256:ddf4af30b417d9fe16481e9b81c27ab2a7cde1ff7ba3e85653b02db7d145dc7b \
+    --hash=sha256:df115d4d83168fdf2cae48ef1ff6d1cb4c466364e30861b37121de0f3bf1b990 \
+    --hash=sha256:df7276909358e5635ae203673ab7e509ddd224225a8d6b0790bf13eb2bde1cc5 \
+    --hash=sha256:e4fd89cc178bced6ad29cb3e6dd4aa63fa5017c3524dbd0b25998fb64a87cc8b \
+    --hash=sha256:e9701d0049d92c16703a42771b98d560b95248949f23f8cf7b4eddd201814fb9 \
+    --hash=sha256:ee2f2a527e3c1a6e6411eb4209642e138b544a2d72fe5d0d76daf77b24063534 \
+    --hash=sha256:f7fb7d750cfa0a070d2c24e831fd3481019a60dd317ea2b39acbcebc08b6ed81 \
+    --hash=sha256:f840ed6d8ecba8255df8c42b87fadeda98ddfc6eeec05e2dc66e26d46dd6f58a \
+    --hash=sha256:f86c6358749bd4fda175388691e3ba8c46e24c5347d0afd20f9b7edfc9faf07d \
+    --hash=sha256:fa36ec09ef71d158186bc79e359ff5fdd6e7996fe8ab638f00d6b93139ba4fcf \
+    --hash=sha256:fe2c7201c642b7c308f1675355ad7ff7b66acfe3541625efe5a3ad38f29d6115
+    # via requests
+click==8.4.2 \
+    --hash=sha256:9a6cea6e60b17ebe0a44c5cc636d94f09bd66142c1cd7d8b4cd731c4917a15f6 \
+    --hash=sha256:e6f9f66136c816745b9d65817da91d61d957fb16e02e4dcd0552553c5a197b76
+    # via
+    #   huggingface-hub
+    #   litellm
+    #   uvicorn
+distro==1.9.0 \
+    --hash=sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed \
+    --hash=sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2
+    # via openai
+fastapi==0.136.3 \
+    --hash=sha256:3d2a69bdf04b7e9f3afa292c3bc7a98816bbfafa10bc9b45f3f3700d2f761620 \
+    --hash=sha256:e487fae93ad408e6f47641ee4dfe389864fd7bec92e547ea8498fc13f43e83ab
+    # via -r mrjunejune/inference/requirements.in
+fastuuid==0.14.0 \
+    --hash=sha256:05a8dde1f395e0c9b4be515b7a521403d1e8349443e7641761af07c7ad1624b1 \
+    --hash=sha256:0737606764b29785566f968bd8005eace73d3666bd0862f33a760796e26d1ede \
+    --hash=sha256:089c18018fdbdda88a6dafd7d139f8703a1e7c799618e33ea25eb52503d28a11 \
+    --hash=sha256:09098762aad4f8da3a888eb9ae01c84430c907a297b97166b8abc07b640f2995 \
+    --hash=sha256:09378a05020e3e4883dfdab438926f31fea15fd17604908f3d39cbeb22a0b4dc \
+    --hash=sha256:0c9ec605ace243b6dbe3bd27ebdd5d33b00d8d1d3f580b39fdd15cd96fd71796 \
+    --hash=sha256:0df14e92e7ad3276327631c9e7cec09e32572ce82089c55cb1bb8df71cf394ed \
+    --hash=sha256:12ac85024637586a5b69645e7ed986f7535106ed3013640a393a03e461740cb7 \
+    --hash=sha256:1383fff584fa249b16329a059c68ad45d030d5a4b70fb7c73a08d98fd53bcdab \
+    --hash=sha256:139d7ff12bb400b4a0c76be64c28cbe2e2edf60b09826cbfd85f33ed3d0bbe8b \
+    --hash=sha256:13ec4f2c3b04271f62be2e1ce7e95ad2dd1cf97e94503a3760db739afbd48f00 \
+    --hash=sha256:178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26 \
+    --hash=sha256:193ca10ff553cf3cc461572da83b5780fc0e3eea28659c16f89ae5202f3958d4 \
+    --hash=sha256:1a771f135ab4523eb786e95493803942a5d1fc1610915f131b363f55af53b219 \
+    --hash=sha256:1bf539a7a95f35b419f9ad105d5a8a35036df35fdafae48fb2fd2e5f318f0d75 \
+    --hash=sha256:1ca61b592120cf314cfd66e662a5b54a578c5a15b26305e1b8b618a6f22df714 \
+    --hash=sha256:1e3cc56742f76cd25ecb98e4b82a25f978ccffba02e4bdce8aba857b6d85d87b \
+    --hash=sha256:1e690d48f923c253f28151b3a6b4e335f2b06bf669c68a02665bc150b7839e94 \
+    --hash=sha256:2b29e23c97e77c3a9514d70ce343571e469098ac7f5a269320a0f0b3e193ab36 \
+    --hash=sha256:2dce5d0756f046fa792a40763f36accd7e466525c5710d2195a038f93ff96346 \
+    --hash=sha256:2ec3d94e13712a133137b2805073b65ecef4a47217d5bac15d8ac62376cefdb4 \
+    --hash=sha256:2fb3c0d7fef6674bbeacdd6dbd386924a7b60b26de849266d1ff6602937675c8 \
+    --hash=sha256:2fc37479517d4d70c08696960fad85494a8a7a0af4e93e9a00af04d74c59f9e3 \
+    --hash=sha256:33e678459cf4addaedd9936bbb038e35b3f6b2061330fd8f2f6a1d80414c0f87 \
+    --hash=sha256:3964bab460c528692c70ab6b2e469dd7a7b152fbe8c18616c58d34c93a6cf8d4 \
+    --hash=sha256:3acdf655684cc09e60fb7e4cf524e8f42ea760031945aa8086c7eae2eeeabeb8 \
+    --hash=sha256:448aa6833f7a84bfe37dd47e33df83250f404d591eb83527fa2cac8d1e57d7f3 \
+    --hash=sha256:47c821f2dfe95909ead0085d4cb18d5149bca704a2b03e03fb3f81a5202d8cea \
+    --hash=sha256:4edc56b877d960b4eda2c4232f953a61490c3134da94f3c28af129fb9c62a4f6 \
+    --hash=sha256:5816d41f81782b209843e52fdef757a361b448d782452d96abedc53d545da722 \
+    --hash=sha256:6e6243d40f6c793c3e2ee14c13769e341b90be5ef0c23c82fa6515a96145181a \
+    --hash=sha256:6fbc49a86173e7f074b1a9ec8cf12ca0d54d8070a85a06ebf0e76c309b84f0d0 \
+    --hash=sha256:73657c9f778aba530bc96a943d30e1a7c80edb8278df77894fe9457540df4f85 \
+    --hash=sha256:73946cb950c8caf65127d4e9a325e2b6be0442a224fd51ba3b6ac44e1912ce34 \
+    --hash=sha256:77a09cb7427e7af74c594e409f7731a0cf887221de2f698e1ca0ebf0f3139021 \
+    --hash=sha256:77e94728324b63660ebf8adb27055e92d2e4611645bf12ed9d88d30486471d0a \
+    --hash=sha256:7a3c0bca61eacc1843ea97b288d6789fbad7400d16db24e36a66c28c268cfe3d \
+    --hash=sha256:7f2f3efade4937fae4e77efae1af571902263de7b78a0aee1a1653795a093b2a \
+    --hash=sha256:808527f2407f58a76c916d6aa15d58692a4a019fdf8d4c32ac7ff303b7d7af09 \
+    --hash=sha256:83cffc144dc93eb604b87b179837f2ce2af44871a7b323f2bfed40e8acb40ba8 \
+    --hash=sha256:84b0779c5abbdec2a9511d5ffbfcd2e53079bf889824b32be170c0d8ef5fc74c \
+    --hash=sha256:9579618be6280700ae36ac42c3efd157049fe4dd40ca49b021280481c78c3176 \
+    --hash=sha256:9a133bf9cc78fdbd1179cb58a59ad0100aa32d8675508150f3658814aeefeaa4 \
+    --hash=sha256:9bd57289daf7b153bfa3e8013446aa144ce5e8c825e9e366d455155ede5ea2dc \
+    --hash=sha256:a0809f8cc5731c066c909047f9a314d5f536c871a7a22e815cc4967c110ac9ad \
+    --hash=sha256:a6f46790d59ab38c6aa0e35c681c0484b50dc0acf9e2679c005d61e019313c24 \
+    --hash=sha256:a8a0dfea3972200f72d4c7df02c8ac70bad1bb4c58d7e0ec1e6f341679073a7f \
+    --hash=sha256:aa75b6657ec129d0abded3bec745e6f7ab642e6dba3a5272a68247e85f5f316f \
+    --hash=sha256:ab32f74bd56565b186f036e33129da77db8be09178cd2f5206a5d4035fb2a23f \
+    --hash=sha256:ab3f5d36e4393e628a4df337c2c039069344db5f4b9d2a3c9cea48284f1dd741 \
+    --hash=sha256:ac60fc860cdf3c3f327374db87ab8e064c86566ca8c49d2e30df15eda1b0c2d5 \
+    --hash=sha256:ae64ba730d179f439b0736208b4c279b8bc9c089b102aec23f86512ea458c8a4 \
+    --hash=sha256:af5967c666b7d6a377098849b07f83462c4fedbafcf8eb8bc8ff05dcbe8aa209 \
+    --hash=sha256:b2fdd48b5e4236df145a149d7125badb28e0a383372add3fbaac9a6b7a394470 \
+    --hash=sha256:b852a870a61cfc26c884af205d502881a2e59cc07076b60ab4a951cc0c94d1ad \
+    --hash=sha256:b9a0ca4f03b7e0b01425281ffd44e99d360e15c895f1907ca105854ed85e2057 \
+    --hash=sha256:bbb0c4b15d66b435d2538f3827f05e44e2baafcc003dd7d8472dc67807ab8fd8 \
+    --hash=sha256:bcc96ee819c282e7c09b2eed2b9bd13084e3b749fdb2faf58c318d498df2efbe \
+    --hash=sha256:c0a94245afae4d7af8c43b3159d5e3934c53f47140be0be624b96acd672ceb73 \
+    --hash=sha256:c0eb25f0fd935e376ac4334927a59e7c823b36062080e2e13acbaf2af15db836 \
+    --hash=sha256:c3091e63acf42f56a6f74dc65cfdb6f99bfc79b5913c8a9ac498eb7ca09770a8 \
+    --hash=sha256:c501561e025b7aea3508719c5801c360c711d5218fc4ad5d77bf1c37c1a75779 \
+    --hash=sha256:c7502d6f54cd08024c3ea9b3514e2d6f190feb2f46e6dbcd3747882264bb5f7b \
+    --hash=sha256:caa1f14d2102cb8d353096bc6ef6c13b2c81f347e6ab9d6fbd48b9dea41c153d \
+    --hash=sha256:cb9a030f609194b679e1660f7e32733b7a0f332d519c5d5a6a0a580991290022 \
+    --hash=sha256:cd5a7f648d4365b41dbf0e38fe8da4884e57bed4e77c83598e076ac0c93995e7 \
+    --hash=sha256:d23ef06f9e67163be38cece704170486715b177f6baae338110983f99a72c070 \
+    --hash=sha256:d31f8c257046b5617fc6af9c69be066d2412bdef1edaa4bdf6a214cf57806105 \
+    --hash=sha256:d55b7e96531216fc4f071909e33e35e5bfa47962ae67d9e84b00a04d6e8b7173 \
+    --hash=sha256:d9e4332dc4ba054434a9594cbfaf7823b57993d7d8e7267831c3e059857cf397 \
+    --hash=sha256:de01280eabcd82f7542828ecd67ebf1551d37203ecdfd7ab1f2e534edb78d505 \
+    --hash=sha256:df61342889d0f5e7a32f7284e55ef95103f2110fee433c2ae7c2c0956d76ac8a \
+    --hash=sha256:e0976c0dff7e222513d206e06341503f07423aceb1db0b83ff6851c008ceee06 \
+    --hash=sha256:e150eab56c95dc9e3fefc234a0eedb342fac433dacc273cd4d150a5b0871e1fa \
+    --hash=sha256:e23fc6a83f112de4be0cc1990e5b127c27663ae43f866353166f87df58e73d06 \
+    --hash=sha256:ec27778c6ca3393ef662e2762dba8af13f4ec1aaa32d08d77f71f2a70ae9feb8 \
+    --hash=sha256:f54d5b36c56a2d5e1a31e73b950b28a0d83eb0c37b91d10408875a5a29494bad \
+    --hash=sha256:f74631b8322d2780ebcf2d2d75d58045c3e9378625ec51865fe0b5620800c39d
+    # via litellm
+filelock==3.32.2 \
+    --hash=sha256:87dd94cf281e586d135fa51132b8e3d9a598b316e90377a288663c9321036c82 \
+    --hash=sha256:c33351e1f49cae33414acbc6d56784e6ecee82514ec90795da1161fc4836b5b8
+    # via huggingface-hub
+frozenlist==1.8.0 \
+    --hash=sha256:0325024fe97f94c41c08872db482cf8ac4800d80e79222c6b0b7b162d5b13686 \
+    --hash=sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0 \
+    --hash=sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121 \
+    --hash=sha256:06be8f67f39c8b1dc671f5d83aaefd3358ae5cdcf8314552c57e7ed3e6475bdd \
+    --hash=sha256:073f8bf8becba60aa931eb3bc420b217bb7d5b8f4750e6f8b3be7f3da85d38b7 \
+    --hash=sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c \
+    --hash=sha256:09474e9831bc2b2199fad6da3c14c7b0fbdd377cce9d3d77131be28906cb7d84 \
+    --hash=sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d \
+    --hash=sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b \
+    --hash=sha256:102e6314ca4da683dca92e3b1355490fed5f313b768500084fbe6371fddfdb79 \
+    --hash=sha256:11847b53d722050808926e785df837353bd4d75f1d494377e59b23594d834967 \
+    --hash=sha256:119fb2a1bd47307e899c2fac7f28e85b9a543864df47aa7ec9d3c1b4545f096f \
+    --hash=sha256:13d23a45c4cebade99340c4165bd90eeb4a56c6d8a9d8aa49568cac19a6d0dc4 \
+    --hash=sha256:154e55ec0655291b5dd1b8731c637ecdb50975a2ae70c606d100750a540082f7 \
+    --hash=sha256:168c0969a329b416119507ba30b9ea13688fafffac1b7822802537569a1cb0ef \
+    --hash=sha256:17c883ab0ab67200b5f964d2b9ed6b00971917d5d8a92df149dc2c9779208ee9 \
+    --hash=sha256:1a7607e17ad33361677adcd1443edf6f5da0ce5e5377b798fba20fae194825f3 \
+    --hash=sha256:1a7fa382a4a223773ed64242dbe1c9c326ec09457e6b8428efb4118c685c3dfd \
+    --hash=sha256:1aa77cb5697069af47472e39612976ed05343ff2e84a3dcf15437b232cbfd087 \
+    --hash=sha256:1b9290cf81e95e93fdf90548ce9d3c1211cf574b8e3f4b3b7cb0537cf2227068 \
+    --hash=sha256:20e63c9493d33ee48536600d1a5c95eefc870cd71e7ab037763d1fbb89cc51e7 \
+    --hash=sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed \
+    --hash=sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b \
+    --hash=sha256:2552f44204b744fba866e573be4c1f9048d6a324dfe14475103fd51613eb1d1f \
+    --hash=sha256:27c6e8077956cf73eadd514be8fb04d77fc946a7fe9f7fe167648b0b9085cc25 \
+    --hash=sha256:28bd570e8e189d7f7b001966435f9dac6718324b5be2990ac496cf1ea9ddb7fe \
+    --hash=sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143 \
+    --hash=sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e \
+    --hash=sha256:2c5dcbbc55383e5883246d11fd179782a9d07a986c40f49abe89ddf865913930 \
+    --hash=sha256:2dc43a022e555de94c3b68a4ef0b11c4f747d12c024a520c7101709a2144fb37 \
+    --hash=sha256:2f05983daecab868a31e1da44462873306d3cbfd76d1f0b5b69c473d21dbb128 \
+    --hash=sha256:33139dc858c580ea50e7e60a1b0ea003efa1fd42e6ec7fdbad78fff65fad2fd2 \
+    --hash=sha256:332db6b2563333c5671fecacd085141b5800cb866be16d5e3eb15a2086476675 \
+    --hash=sha256:33f48f51a446114bc5d251fb2954ab0164d5be02ad3382abcbfe07e2531d650f \
+    --hash=sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746 \
+    --hash=sha256:342c97bf697ac5480c0a7ec73cd700ecfa5a8a40ac923bd035484616efecc2df \
+    --hash=sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8 \
+    --hash=sha256:39ecbc32f1390387d2aa4f5a995e465e9e2f79ba3adcac92d68e3e0afae6657c \
+    --hash=sha256:3e0761f4d1a44f1d1a47996511752cf3dcec5bbdd9cc2b4fe595caf97754b7a0 \
+    --hash=sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad \
+    --hash=sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82 \
+    --hash=sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29 \
+    --hash=sha256:42145cd2748ca39f32801dad54aeea10039da6f86e303659db90db1c4b614c8c \
+    --hash=sha256:4314debad13beb564b708b4a496020e5306c7333fa9a3ab90374169a20ffab30 \
+    --hash=sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf \
+    --hash=sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62 \
+    --hash=sha256:48e6d3f4ec5c7273dfe83ff27c91083c6c9065af655dc2684d2c200c94308bb5 \
+    --hash=sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383 \
+    --hash=sha256:4970ece02dbc8c3a92fcc5228e36a3e933a01a999f7094ff7c23fbd2beeaa67c \
+    --hash=sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52 \
+    --hash=sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d \
+    --hash=sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1 \
+    --hash=sha256:54b2077180eb7f83dd52c40b2750d0a9f175e06a42e3213ce047219de902717a \
+    --hash=sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714 \
+    --hash=sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65 \
+    --hash=sha256:59a6a5876ca59d1b63af8cd5e7ffffb024c3dc1e9cf9301b21a2e76286505c95 \
+    --hash=sha256:5a3a935c3a4e89c733303a2d5a7c257ea44af3a56c8202df486b7f5de40f37e1 \
+    --hash=sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506 \
+    --hash=sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888 \
+    --hash=sha256:667c3777ca571e5dbeb76f331562ff98b957431df140b54c85fd4d52eea8d8f6 \
+    --hash=sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41 \
+    --hash=sha256:6dc4126390929823e2d2d9dc79ab4046ed74680360fc5f38b585c12c66cdf459 \
+    --hash=sha256:7398c222d1d405e796970320036b1b563892b65809d9e5261487bb2c7f7b5c6a \
+    --hash=sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608 \
+    --hash=sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa \
+    --hash=sha256:778a11b15673f6f1df23d9586f83c4846c471a8af693a22e066508b77d201ec8 \
+    --hash=sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1 \
+    --hash=sha256:799345ab092bee59f01a915620b5d014698547afd011e691a208637312db9186 \
+    --hash=sha256:7bf6cdf8e07c8151fba6fe85735441240ec7f619f935a5205953d58009aef8c6 \
+    --hash=sha256:8009897cdef112072f93a0efdce29cd819e717fd2f649ee3016efd3cd885a7ed \
+    --hash=sha256:80f85f0a7cc86e7a54c46d99c9e1318ff01f4687c172ede30fd52d19d1da1c8e \
+    --hash=sha256:8585e3bb2cdea02fc88ffa245069c36555557ad3609e83be0ec71f54fd4abb52 \
+    --hash=sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231 \
+    --hash=sha256:8a76ea0f0b9dfa06f254ee06053d93a600865b3274358ca48a352ce4f0798450 \
+    --hash=sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496 \
+    --hash=sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a \
+    --hash=sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3 \
+    --hash=sha256:92db2bf818d5cc8d9c1f1fc56b897662e24ea5adb36ad1f1d82875bd64e03c24 \
+    --hash=sha256:940d4a017dbfed9daf46a3b086e1d2167e7012ee297fef9e1c545c4d022f5178 \
+    --hash=sha256:957e7c38f250991e48a9a73e6423db1bb9dd14e722a10f6b8bb8e16a0f55f695 \
+    --hash=sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7 \
+    --hash=sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4 \
+    --hash=sha256:97260ff46b207a82a7567b581ab4190bd4dfa09f4db8a8b49d1a958f6aa4940e \
+    --hash=sha256:974b28cf63cc99dfb2188d8d222bc6843656188164848c4f679e63dae4b0708e \
+    --hash=sha256:9ff15928d62a0b80bb875655c39bf517938c7d589554cbd2669be42d97c2cb61 \
+    --hash=sha256:a6483e309ca809f1efd154b4d37dc6d9f61037d6c6a81c2dc7a15cb22c8c5dca \
+    --hash=sha256:a88f062f072d1589b7b46e951698950e7da00442fc1cacbe17e19e025dc327ad \
+    --hash=sha256:ac913f8403b36a2c8610bbfd25b8013488533e71e62b4b4adce9c86c8cea905b \
+    --hash=sha256:adbeebaebae3526afc3c96fad434367cafbfd1b25d72369a9e5858453b1bb71a \
+    --hash=sha256:b2a095d45c5d46e5e79ba1e5b9cb787f541a8dee0433836cea4b96a2c439dcd8 \
+    --hash=sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51 \
+    --hash=sha256:b37f6d31b3dcea7deb5e9696e529a6aa4a898adc33db82da12e4c60a7c4d2011 \
+    --hash=sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8 \
+    --hash=sha256:b4f3b365f31c6cd4af24545ca0a244a53688cad8834e32f56831c4923b50a103 \
+    --hash=sha256:b6db2185db9be0a04fecf2f241c70b63b1a242e2805be291855078f2b404dd6b \
+    --hash=sha256:b9be22a69a014bc47e78072d0ecae716f5eb56c15238acca0f43d6eb8e4a5bda \
+    --hash=sha256:bac9c42ba2ac65ddc115d930c78d24ab8d4f465fd3fc473cdedfccadb9429806 \
+    --hash=sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042 \
+    --hash=sha256:c23c3ff005322a6e16f71bf8692fcf4d5a304aaafe1e262c98c6d4adc7be863e \
+    --hash=sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b \
+    --hash=sha256:c7366fe1418a6133d5aa824ee53d406550110984de7637d65a178010f759c6ef \
+    --hash=sha256:c8d1634419f39ea6f5c427ea2f90ca85126b54b50837f31497f3bf38266e853d \
+    --hash=sha256:c9a63152fe95756b85f31186bddf42e4c02c6321207fd6601a1c89ebac4fe567 \
+    --hash=sha256:cb89a7f2de3602cfed448095bab3f178399646ab7c61454315089787df07733a \
+    --hash=sha256:cba69cb73723c3f329622e34bdbf5ce1f80c21c290ff04256cff1cd3c2036ed2 \
+    --hash=sha256:cee686f1f4cadeb2136007ddedd0aaf928ab95216e7691c63e50a8ec066336d0 \
+    --hash=sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e \
+    --hash=sha256:d1eaff1d00c7751b7c6662e9c5ba6eb2c17a2306ba5e2a37f24ddf3cc953402b \
+    --hash=sha256:d3bb933317c52d7ea5004a1c442eef86f426886fba134ef8cf4226ea6ee1821d \
+    --hash=sha256:d4d3214a0f8394edfa3e303136d0575eece0745ff2b47bd2cb2e66dd92d4351a \
+    --hash=sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52 \
+    --hash=sha256:d8b7138e5cd0647e4523d6685b0eac5d4be9a184ae9634492f25c6eb38c12a47 \
+    --hash=sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1 \
+    --hash=sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94 \
+    --hash=sha256:e2de870d16a7a53901e41b64ffdf26f2fbb8917b3e6ebf398098d72c5b20bd7f \
+    --hash=sha256:e4a3408834f65da56c83528fb52ce7911484f0d1eaf7b761fc66001db1646eff \
+    --hash=sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822 \
+    --hash=sha256:eab8145831a0d56ec9c4139b6c3e594c7a83c2c8be25d5bcf2d86136a532287a \
+    --hash=sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11 \
+    --hash=sha256:edee74874ce20a373d62dc28b0b18b93f645633c2943fd90ee9d898550770581 \
+    --hash=sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51 \
+    --hash=sha256:ef2b7b394f208233e471abc541cc6991f907ffd47dc72584acee3147899d6565 \
+    --hash=sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40 \
+    --hash=sha256:f4be2e3d8bc8aabd566f8d5b8ba7ecc09249d74ba3c9ed52e54dc23a293f0b92 \
+    --hash=sha256:f57fb59d9f385710aa7060e89410aeb5058b99e62f4d16b08b91986b9a2140c2 \
+    --hash=sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5 \
+    --hash=sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4 \
+    --hash=sha256:fa47e444b8ba08fffd1c18e8cdb9a75db1b6a27f17507522834ad13ed5922b93 \
+    --hash=sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027 \
+    --hash=sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd
+    # via
+    #   aiohttp
+    #   aiosignal
+fsspec==2026.7.0 \
+    --hash=sha256:b57ddbafedfaef7018c1ecab32aa200a9d7ca26b77965f64e48b70061249d279 \
+    --hash=sha256:c803c40f4cf860b49dea58ee3e1c33cb9c790520e233537e1340049f89b82a88
+    # via huggingface-hub
+github-copilot-sdk==1.0.8 \
+    --hash=sha256:7c3d868b73daa3a154ae6c1c5a2bd9301c47349c6b080f1ed77ba9027da3e0fa
+    # via -r mrjunejune/inference/requirements.in
+h11==0.16.0 \
+    --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \
+    --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86
+    # via
+    #   httpcore
+    #   uvicorn
+hf-xet==1.6.0 \
+    --hash=sha256:0e6e21fa3cdfcdcd76748564bf593870a5e013f47d97cf10aed63aa222cff5b7 \
+    --hash=sha256:23379c2f9ec8696d952b16414a2bae72cad86a52df869b050698ba60f538c675 \
+    --hash=sha256:2e58454a340b3556dfa4972d5451aff4fba8dd42a236600ba1a1d2b1514f0fef \
+    --hash=sha256:35cec30d75c6f9eb9c16a77cef68e85a103b72e24d4b473714ec9ff06428bab9 \
+    --hash=sha256:3dc3e35441ba395006af5aaacc40ef2e603c51ef46c3530b9156185f00935ea3 \
+    --hash=sha256:4fc74352a17015bd0ee90038bc9efe38db894cde45f268b6712b04fce8cd0acb \
+    --hash=sha256:5153e6bb103ad49d6ea9f1b2e230db5a2ea32551ad09a706d2f61d7c7c80d80e \
+    --hash=sha256:5789835d7c6bc9436962853192082374297fb72d7eff7e7762ec25ceb7e25338 \
+    --hash=sha256:633dc0cd71d32da58ab8c03ad38e2fac452c15c2b0a2866ebf6ededfe0a5061d \
+    --hash=sha256:70cbb9c896901600128cb9b6f06e132954fbede1db30f31f7c6c63f84cb7c31d \
+    --hash=sha256:75765820ce4700db3750c94acc8fe27c5fae4c9ec000a0dbac3ca082acf97765 \
+    --hash=sha256:8fb4f71cba6129110c3374a33f919001ff130488fc23553698e34cc1c2a1198c \
+    --hash=sha256:948f15d3a9545cfe5932f6bd8b440f6ae630aee108f14b7bd6c561f7c2dcc522 \
+    --hash=sha256:d62671bb130879cef0ee4c9ebe47a14af6c66ec53e6d84dc15936e5ffdfac82f \
+    --hash=sha256:f0906082d9932ae0c0057fa194041c22b4e2cdb46b2592ef3b91f020d62a081a \
+    --hash=sha256:f2f7278c05c22fd60cb436cda1269649b3e81db65ecdc8496e5e164aa4143e7b \
+    --hash=sha256:fb4fadde1b2b70bf4c0c14a6dccbe7194b1c28947fefd5bbe3fed9d940676c3b
+    # via huggingface-hub
+httpcore==1.0.9 \
+    --hash=sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55 \
+    --hash=sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8
+    # via httpx
+httpx==0.28.1 \
+    --hash=sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc \
+    --hash=sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad
+    # via
+    #   github-copilot-sdk
+    #   huggingface-hub
+    #   litellm
+    #   openai
+huggingface-hub==1.26.0 \
+    --hash=sha256:c8cd4e2df1ba9402f77fce9b509ec1d52debb502551789473f34016acc14e361 \
+    --hash=sha256:e8cca670caa5d8dfa7e45bf45e86b466698198cd8150c021bcdb4a86b9252364
+    # via tokenizers
+idna==3.18 \
+    --hash=sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2 \
+    --hash=sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848
+    # via
+    #   anyio
+    #   httpx
+    #   requests
+    #   yarl
+importlib-metadata==8.9.0 \
+    --hash=sha256:58850626cef4bd2df100378b0f2aea9724a7b92f10770d547725b047078f99ee \
+    --hash=sha256:e0f761b6ea91ced3b0844c14c9d955224d538105921f8e6754c00f6ca79fba7f
+    # via litellm
+jinja2==3.1.6 \
+    --hash=sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d \
+    --hash=sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67
+    # via litellm
+jiter==0.16.0 \
+    --hash=sha256:0542a7189c26920778658fc8fcf2af8bae05bae9924577f71804acef37996536 \
+    --hash=sha256:0758ab7747a984797cf048e8eedea1d8ef39d7994b25611daf5b48fc903e8873 \
+    --hash=sha256:0df91907609837f33341b8e6fe73b95991fdaa57caf1a0fbd343dffe826f386f \
+    --hash=sha256:0e2e9efbe042210df657bade597f66d6d75723e3d8f45a12ea6d8167ff8bbce3 \
+    --hash=sha256:0fa25b09b13075c46f5bc174f2690525a925a4fc2f7c82969a2bbabff22386ce \
+    --hash=sha256:10438939205546132189c8e74a2d536a707841f3a25cd7c74ee91fe503407a26 \
+    --hash=sha256:12288303c9844e61e1651d02a9a6f6633e47d39f897d6991d1427161ce6b746e \
+    --hash=sha256:17ca7fae79f6d99cd9a042b75f917eaada7b895cfc7dd2ee3a16089dcaec7a85 \
+    --hash=sha256:1878349266f8ee36ecb1375cc5ba2f115f35fd9f0a1a4119e725e379126647f7 \
+    --hash=sha256:1a0f05e229edb29e68cdd0ccb83cea13b64263416120cf943767a6fd72e6787f \
+    --hash=sha256:2577196f4474ef3fc4779a088a23b0897bbf86f9ea3679c372d45b8383b43207 \
+    --hash=sha256:26798522707abb47d767db536e4148ceac1b14446bf028ee85e579a2e043cfe5 \
+    --hash=sha256:26d122613ada2b708eb714695446f40fce5bdf2edb4b02116dec62faa62dfab3 \
+    --hash=sha256:2a0d46ef67cc58d906a6132dd3040ca70ae4f0b0d7c9c052fe432c658a69b3f6 \
+    --hash=sha256:2a8e9e39cf083016137aa5cadafe3188adc2ba6ba1fbf1e5d18889ad3e9ad056 \
+    --hash=sha256:2c842cbf374a8daf50b2c04212995bee34ca2ac2cdc29a901b4cdb072c9c4131 \
+    --hash=sha256:2ed5738ae4af18271a51a528b8811b0cbfa4a1858de9d83359e4169855d6a331 \
+    --hash=sha256:3126a5dbad56401989ac769aca0cb56005bfb3e2366eea0ca99d1a91c3c1ee03 \
+    --hash=sha256:31aaee5b80f672c1dc21272bcfb9cbdcfc1ea04ff50f00ed5af500b80c44fa93 \
+    --hash=sha256:3a23f0e4f957e1be65752d2dfac9a5a06b1917af8dc85deb639c3b9d02e31290 \
+    --hash=sha256:3b21b412b899fd8bd51a3046934b59a3bb068b79f70a5c6010053ac77cc53f0c \
+    --hash=sha256:3c1fd2dbe1b0af19e987f03fe66c5f5bd105a2229c1aff4ab14890b24f41d21a \
+    --hash=sha256:3f4d9e473a5ce7d27fef8b848df4dc16e283893d3f53b4a585e72c9595f3c284 \
+    --hash=sha256:3fb7bc819187b56dc48aa5c833aaf92257da8e07efdb9306156667bd2eeb491c \
+    --hash=sha256:41977aa5654023948c2dae2a81cbf9c43343954bef1cd59a154dd15a4d84c195 \
+    --hash=sha256:44d019fa8cdaf89bf29c71b39e3712143fdd0ac76725c6ef954f9957a5ea8730 \
+    --hash=sha256:46add52f4ad47a08bfb1219f3e673da972191489a33016edefdb5ea55bfa8c48 \
+    --hash=sha256:49060fd70737fad59d33ba9dcc0d83247dc9e77187de26053a19c16c9f32bd69 \
+    --hash=sha256:491e7d072a253b156fff46b78bceac4652a697aa8d7082c9c18c03d7b7917d24 \
+    --hash=sha256:4a1d68ff7ca1d3b5dee20a97a3decda7d5f15003823bf6d140c81f8561d3bc5c \
+    --hash=sha256:51d7b836acb0108d7c77df1742332cac2a1fa04a74d6dacec46e7091f0e91274 \
+    --hash=sha256:560b2cf3fb03240cd34f27409a238547488708f05b7c3924f571a60422251ec7 \
+    --hash=sha256:561926e0573ffe4a32498420a76d64b16c513e1ab413b9d28158a8764ac701e5 \
+    --hash=sha256:57b37fc887a32d44798e4d8ebfa7c9683ff3da1d5bf38f08d1bb3573ccb39106 \
+    --hash=sha256:5a71d0d2014c3275043e1170bf3d4e771493cb0dcf07be54c567155f4d8ee64b \
+    --hash=sha256:5ab4f50ff971b611d656554ea10b75f80097392c827bc32923c6eeb6386c8b00 \
+    --hash=sha256:5af7780e4a26bd7d0d989592bf9ef12ebf806b74ab709223ecca37c749872ea9 \
+    --hash=sha256:5cf109d010b4b05a105afb3d43be36a21322d345ad3111e13d15f680afef0e5b \
+    --hash=sha256:5ed466aee31294d7cdcd4d37dfe5c42c97bc29d9a5f00eacf24504358309cb9b \
+    --hash=sha256:616e89e008a93c01104161c75b4988e58716b01d62307ebfe161e52a56d2a818 \
+    --hash=sha256:62c1b7fe1f77925acf5af68b6140b8810fa87dfd4dc0a9c8568ec2fa2a10429c \
+    --hash=sha256:63efadc657488f45db1c676d81e704cac2abf3fdb892def1faea61db053127e2 \
+    --hash=sha256:63ffdbdae7d4499f4cda14eadc12ddcabef0fc0c081191bdc2247489cb698077 \
+    --hash=sha256:64c0203212098470032aabcde9356fc168f377aade3e43def61dfe17e92f2037 \
+    --hash=sha256:64d613743df53199b1aa256a7d328340da6d7078aac7705a7db9d7a791e9cfd2 \
+    --hash=sha256:659039cc50b5addcc35fcc87ae2c1833b7c0a8e5326ef631a75e4478447bcf84 \
+    --hash=sha256:6722bcef4ffc86c835574b1b2fac6b33b9fb4a889c781e67950e891591f3c55a \
+    --hash=sha256:67c3bc1760f8c99d805dcab4e644027142a53b1d5d861f18780ebdbd5d40b72a \
+    --hash=sha256:67fddeda1688f0cce2d2ae83ccf8a80f79936f2d2997d6cc2261f82fdb54a4d3 \
+    --hash=sha256:6edb63a46e65a82c26800a868e49b2cac30dd5a4218b88d74bc2c848c8ad60bb \
+    --hash=sha256:70a490b55634dc0d2606ce8a8e01b1d62459011beb368d15d76e1eaf62460e3d \
+    --hash=sha256:710cc51d4ebdcd3c1f70b232c1db1ea1344a075770422bbd4bede5708335acbe \
+    --hash=sha256:741eed508c233a76313a1c7b001f8f21b82f14327e9196ae8bd29a2cc164ae84 \
+    --hash=sha256:7b24c3492c5f4f84a37946ad9cf504910cf6a782d6a4e0689b6673c5894b4a1c \
+    --hash=sha256:7c9610fd25ebccb43fca584136f5c2fbb26802447eccd430dfdbab95a0fd5126 \
+    --hash=sha256:850ccb1d7eedb4200f4014b1c0e8a577de114fc3cd88faad646dcc9bc4bb12ad \
+    --hash=sha256:8597d23c87f59294f83bcb6229b9ed1fccee13dbba967b46930d2f1759466fee \
+    --hash=sha256:8d031aabecc4f1b6276adfb42e3aabb77c89d468bf616600e8d3a11328929053 \
+    --hash=sha256:8d30a4a1c87713060c8d1cc59a7b6c8fb6b8ef0a6900368014c76c87922a2929 \
+    --hash=sha256:8fb8de1e23a0cb2a7f53c335049c7b72b6db41aa6227cdcc0972a1de5cb39450 \
+    --hash=sha256:8fc4d94713c4697347e38faf7d6ef91547c142219bdcfc7220c4870879974244 \
+    --hash=sha256:96e38eea538c8ddf853a35727c7be0741c76c13f04148ac5c116222f50ece3b3 \
+    --hash=sha256:9acf1b2faec82d998811ecce7ae84d9005e53410773e9d37d61cdc424ba4581b \
+    --hash=sha256:9c8a956fd72c2cf1e730d01ea080341f13aa0a97a4a33b51abebe725b7ae9ca9 \
+    --hash=sha256:9ec553a99b0987efd7a3645a1a825cf29c224e494db267a83369fcc8da9aeda5 \
+    --hash=sha256:a111256a7193bea0759267b10385e5870949c239ed7b6ddbaaf57573edb38734 \
+    --hash=sha256:a32d2027a9fa67f109ff245a3252ece3ccc32cc56703e1deab6cc846a59e0585 \
+    --hash=sha256:a5c54ef4ff776d9675837ef535b3308d6e31c208d43ebc44a0f7ab8a208c68f7 \
+    --hash=sha256:adbb8edeadd431bc4477879d5d371ece7cb1334486584e0f252656dd7ffada29 \
+    --hash=sha256:adff21bc78edfe086c15eb495b900306076de378dc2337c132401fc39bd79c91 \
+    --hash=sha256:b1e7923093a376d93c6eb507c77045ae258d689ba577392846a1b3f10d0b09a9 \
+    --hash=sha256:b2c61484666ad42726029af0c00ef4541f0f3b5cdc550221f56c2343208018ee \
+    --hash=sha256:b42e9ff5376819c053da25809a8d4b6fa6e473b4856ebe42e298ac958be3d7f9 \
+    --hash=sha256:b72d0b2990ca754a9102779ac98d8597b7cb31678958562214a007f909eab78e \
+    --hash=sha256:b7dc85ea77d4abbae8bad0d3538678aedee75bceec4e2f6c8dfb1c74772e5aa5 \
+    --hash=sha256:b8a3f9a6008048fe9def7bf465180564a6e458047d2ce499149cfbe73c3ae9db \
+    --hash=sha256:baad945ed47f163ad833314f8e3288c396118934f94e7bbb9e243ce4b341a4fd \
+    --hash=sha256:bae96332410f866e5900d809298b1ed82735932986c672495f9701daacd80620 \
+    --hash=sha256:bc837c1b9631be10abfe0191537fe8009838204cec7e44827401ace390ddb567 \
+    --hash=sha256:bf3ea07d9bc8e7d03a9fbc051295462e6dbc295b894fd72457c3136e3e43d898 \
+    --hash=sha256:c22a488f7b9218e245a0025a9ba6b100e2e54700831cf4cf16833a27fba3ad01 \
+    --hash=sha256:c4b4717bdb35ae456f831a6b08d01880fff399887a6bbc526a583a406e484eea \
+    --hash=sha256:c5fc4f8def331036a7b8e981b4347ebe409981edbc8308a5ea842b8c3614fa6c \
+    --hash=sha256:c682bea068a90b764577bdb78a60a4c1d1606daf9cd4c893832a37c7cc9d9026 \
+    --hash=sha256:c90c0f63df322be920eda6ce622e3083d8906ba267f8220fe7873213b8b4430e \
+    --hash=sha256:c9c53be232c2e206ef9cdbad81a48bfa74c3d3f08bcf8124630a8a748aad993e \
+    --hash=sha256:cbd18dd5e2df96b580487b5745adf57ef64ad89ba2d9662fc3c19386acce7db8 \
+    --hash=sha256:cf0d73f50e7b6935677854f6e8e31d499ca7064dd24734f703e060f5b237d883 \
+    --hash=sha256:d284fb8d94d5855d60c44fefcab4bf966f1da6fada73992b01f6f0c9bc0c6702 \
+    --hash=sha256:d28bb3c26762358dadf3e5bf0bccd29ae987d65e6988d2e6f49829c76b003c09 \
+    --hash=sha256:d5bf78d0e05e45cfdd66558893938d59afe3d1b1a824a202039b20e607d25a72 \
+    --hash=sha256:d5f91b1c27fc22a57993d5a5cb8a627cb8ed4b10502716fac1ffbfe1d19d84e8 \
+    --hash=sha256:d8f80521644426d451e70f00c7974240cab8f6ee088aedaa9af2697153ab7805 \
+    --hash=sha256:da3d7ec75dc83bb18bca888b5edfae0656a26849056c59e05a7728badd17e7af \
+    --hash=sha256:dab907db06fc593645e73109acf4581ba5b548897d28b9348dc41ddc8343b2d3 \
+    --hash=sha256:de5ba8763e56b793561f43bed197c9ea55776daa5e9a6b91eed68a909bc9cdbf \
+    --hash=sha256:e03a5f21a5ce96a9441b8cb32719a8b88ed5388f53e0f339c5bcf54f1317f9d0 \
+    --hash=sha256:e34e97bda77eb63242a410243c071e28ac7e0d8c0948c5ee658498690a4b2f2f \
+    --hash=sha256:e431cfc9caf44c1d5459ff77d4e64cbf85fddb6a35dad836a15c6a9ec23087c1 \
+    --hash=sha256:eab2cd170150e70153de16896a1774e3a1dca80154c56b54d7a812c479a7165e \
+    --hash=sha256:ee6162b77d49a9939229df666dfa8af3e656b6701b54c4c84966d740e189264e \
+    --hash=sha256:f17d61a28b4b3e0e3e2ba98490c70501403b4d196f78732439160e7fd3678127 \
+    --hash=sha256:f3bd327cdfa118bc1ce69c214c2678571d5bd39b8ccd0ebf43a54db00541ba9a \
+    --hash=sha256:f4444a83f946605990c98f625cdd3d2725bfb818158760c5748c653170a20e0e \
+    --hash=sha256:fb08c276dd02dac3a284acdd02cacc630d2e3cd6572a4b85519f35cbd133c3de
+    # via openai
+jsonschema==4.26.0 \
+    --hash=sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326 \
+    --hash=sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce
+    # via litellm
+jsonschema-specifications==2025.9.1 \
+    --hash=sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe \
+    --hash=sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d
+    # via jsonschema
+litellm==1.95.0 \
+    --hash=sha256:0106b3564b60d00cb5b2810824ebf5071f59c9f9262318884d9c6f040aa2c435 \
+    --hash=sha256:053cea1a584bf92d5d44b422f99fa03715bf7c346c8fe080c29bf0c6bd71eddc \
+    --hash=sha256:071a63c0e1d949bf7ed5e5c73843cb042a6e00324d3f214b13f8c6b90da6822d \
+    --hash=sha256:0ef126d52c7a559f8353e50d60fd0d5e7e6c8767ad54df25ddaf79b9edca1afc \
+    --hash=sha256:1bdf7153557cc0851fa9477b137fde476c56d5de92a5778ecfc6c3a75439a4e1 \
+    --hash=sha256:4bafa3494d503a3c6c1f2eeb785a2af364d85463c71a92cabaaa761c9227d62a \
+    --hash=sha256:4c2a06d2263a07a29228cd3af2b594cf86cd3a4182a7324c517cba88a9415969 \
+    --hash=sha256:62cc5d834e8223dbd16c9ad0b46c73354b6d67cc7fa0eba2764ce65b3b8c474f \
+    --hash=sha256:667cc7cc58e05a9f9c4bf4588cd4ff5c785fd265060acdfb9147332b75b73ce9 \
+    --hash=sha256:9d80a9adc506bfce48145621d6649e3fd428407811eb00211bcce33344054701 \
+    --hash=sha256:aac37bb6d2be191bafc0ce590ed06d21dd7e5a37599ffc1af1071899f6c74b73 \
+    --hash=sha256:c3684dcf16aefe98bd6f11586d60a9a92bb1bf7e85468a6a4ac28a65532fab3e \
+    --hash=sha256:c73df441153e585832d4e90e3717d17ae888b269daa71d723336369e81ef884b \
+    --hash=sha256:c8e712f95764a9a730f3aec9dff8be916973423411ca12a79a35c8bea3f7d5a4 \
+    --hash=sha256:cb667f84f08520f32b076e03c7a3fa51bf3f7e8b641dade34ab046bf00314d6b \
+    --hash=sha256:cf014ff515825ad49937b4cdf95616270789311db7841d16702e0a5b1ac5b067
+    # via -r mrjunejune/inference/requirements.in
+markupsafe==3.0.3 \
+    --hash=sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f \
+    --hash=sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a \
+    --hash=sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf \
+    --hash=sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19 \
+    --hash=sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf \
+    --hash=sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c \
+    --hash=sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175 \
+    --hash=sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219 \
+    --hash=sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb \
+    --hash=sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6 \
+    --hash=sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab \
+    --hash=sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26 \
+    --hash=sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1 \
+    --hash=sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce \
+    --hash=sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218 \
+    --hash=sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634 \
+    --hash=sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695 \
+    --hash=sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad \
+    --hash=sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73 \
+    --hash=sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c \
+    --hash=sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe \
+    --hash=sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa \
+    --hash=sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559 \
+    --hash=sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa \
+    --hash=sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37 \
+    --hash=sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758 \
+    --hash=sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f \
+    --hash=sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8 \
+    --hash=sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d \
+    --hash=sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c \
+    --hash=sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97 \
+    --hash=sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a \
+    --hash=sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19 \
+    --hash=sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9 \
+    --hash=sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9 \
+    --hash=sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc \
+    --hash=sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2 \
+    --hash=sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4 \
+    --hash=sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354 \
+    --hash=sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50 \
+    --hash=sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 \
+    --hash=sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9 \
+    --hash=sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b \
+    --hash=sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc \
+    --hash=sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115 \
+    --hash=sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e \
+    --hash=sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485 \
+    --hash=sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f \
+    --hash=sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12 \
+    --hash=sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025 \
+    --hash=sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009 \
+    --hash=sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d \
+    --hash=sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b \
+    --hash=sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a \
+    --hash=sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5 \
+    --hash=sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f \
+    --hash=sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d \
+    --hash=sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1 \
+    --hash=sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287 \
+    --hash=sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6 \
+    --hash=sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f \
+    --hash=sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581 \
+    --hash=sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed \
+    --hash=sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b \
+    --hash=sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c \
+    --hash=sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026 \
+    --hash=sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8 \
+    --hash=sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676 \
+    --hash=sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6 \
+    --hash=sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e \
+    --hash=sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d \
+    --hash=sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d \
+    --hash=sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01 \
+    --hash=sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7 \
+    --hash=sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419 \
+    --hash=sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795 \
+    --hash=sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1 \
+    --hash=sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5 \
+    --hash=sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d \
+    --hash=sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42 \
+    --hash=sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe \
+    --hash=sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda \
+    --hash=sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e \
+    --hash=sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737 \
+    --hash=sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523 \
+    --hash=sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591 \
+    --hash=sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc \
+    --hash=sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a \
+    --hash=sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50
+    # via jinja2
+multidict==6.7.1 \
+    --hash=sha256:026d264228bcd637d4e060844e39cdc60f86c479e463d49075dedc21b18fbbe0 \
+    --hash=sha256:03ede2a6ffbe8ef936b92cb4529f27f42be7f56afcdab5ab739cd5f27fb1cbf9 \
+    --hash=sha256:0458c978acd8e6ea53c81eefaddbbee9c6c5e591f41b3f5e8e194780fe026581 \
+    --hash=sha256:067343c68cd6612d375710f895337b3a98a033c94f14b9a99eff902f205424e2 \
+    --hash=sha256:08ccb2a6dc72009093ebe7f3f073e5ec5964cba9a706fa94b1a1484039b87941 \
+    --hash=sha256:0b38ebffd9be37c1170d33bc0f36f4f262e0a09bc1aac1c34c7aa51a7293f0b3 \
+    --hash=sha256:0b4c48648d7649c9335cf1927a8b87fa692de3dcb15faa676c6a6f1f1aabda43 \
+    --hash=sha256:0d17522c37d03e85c8098ec8431636309b2682cf12e58f4dbc76121fb50e4962 \
+    --hash=sha256:0e161ddf326db5577c3a4cc2d8648f81456e8a20d40415541587a71620d7a7d1 \
+    --hash=sha256:0e697826df7eb63418ee190fd06ce9f1803593bb4b9517d08c60d9b9a7f69d8f \
+    --hash=sha256:10ae39c9cfe6adedcdb764f5e8411d4a92b055e35573a2eaa88d3323289ef93c \
+    --hash=sha256:121a34e5bfa410cdf2c8c49716de160de3b1dbcd86b49656f5681e4543bcd1a8 \
+    --hash=sha256:128441d052254f42989ef98b7b6a6ecb1e6f708aa962c7984235316db59f50fa \
+    --hash=sha256:12fad252f8b267cc75b66e8fc51b3079604e8d43a75428ffe193cd9e2195dfd6 \
+    --hash=sha256:14525a5f61d7d0c94b368a42cff4c9a4e7ba2d52e2672a7b23d84dc86fb02b0c \
+    --hash=sha256:17207077e29342fdc2c9a82e4b306f1127bf1ea91f8b71e02d4798a70bb99991 \
+    --hash=sha256:17307b22c217b4cf05033dabefe68255a534d637c6c9b0cc8382718f87be4262 \
+    --hash=sha256:1b99af4d9eec0b49927b4402bcbb58dea89d3e0db8806a4086117019939ad3dd \
+    --hash=sha256:1d540e51b7e8e170174555edecddbd5538105443754539193e3e1061864d444d \
+    --hash=sha256:1e3a8bb24342a8201d178c3b4984c26ba81a577c80d4d525727427460a50c22d \
+    --hash=sha256:1fa6609d0364f4f6f58351b4659a1f3e0e898ba2a8c5cac04cb2c7bc556b0bc5 \
+    --hash=sha256:21f830fe223215dffd51f538e78c172ed7c7f60c9b96a2bf05c4848ad49921c3 \
+    --hash=sha256:233b398c29d3f1b9676b4b6f75c518a06fcb2ea0b925119fb2c1bc35c05e1601 \
+    --hash=sha256:24c0cf81544ca5e17cfcb6e482e7a82cd475925242b308b890c9452a074d4505 \
+    --hash=sha256:25167cc263257660290fba06b9318d2026e3c910be240a146e1f66dd114af2b0 \
+    --hash=sha256:253282d70d67885a15c8a7716f3a73edf2d635793ceda8173b9ecc21f2fb8292 \
+    --hash=sha256:273d23f4b40f3dce4d6c8a821c741a86dec62cded82e1175ba3d99be128147ed \
+    --hash=sha256:283ddac99f7ac25a4acadbf004cb5ae34480bbeb063520f70ce397b281859362 \
+    --hash=sha256:28ca5ce2fd9716631133d0e9a9b9a745ad7f60bac2bccafb56aa380fc0b6c511 \
+    --hash=sha256:2b41f5fed0ed563624f1c17630cb9941cf2309d4df00e494b551b5f3e3d67a23 \
+    --hash=sha256:2bbd113e0d4af5db41d5ebfe9ccaff89de2120578164f86a5d17d5a576d1e5b2 \
+    --hash=sha256:2e1425e2f99ec5bd36c15a01b690a1a2456209c5deed58f95469ffb46039ccbb \
+    --hash=sha256:2e2d2ed645ea29f31c4c7ea1552fcfd7cb7ba656e1eafd4134a6620c9f5fdd9e \
+    --hash=sha256:3758692429e4e32f1ba0df23219cd0b4fc0a52f476726fff9337d1a57676a582 \
+    --hash=sha256:38fb49540705369bab8484db0689d86c0a33a0a9f2c1b197f506b71b4b6c19b0 \
+    --hash=sha256:3943debf0fbb57bdde5901695c11094a9a36723e5c03875f87718ee15ca2f4d2 \
+    --hash=sha256:398c1478926eca669f2fd6a5856b6de9c0acf23a2cb59a14c0ba5844fa38077e \
+    --hash=sha256:3ab8b9d8b75aef9df299595d5388b14530839f6422333357af1339443cff777d \
+    --hash=sha256:3bd231490fa7217cc832528e1cd8752a96f0125ddd2b5749390f7c3ec8721b65 \
+    --hash=sha256:3d51ff4785d58d3f6c91bdbffcb5e1f7ddfda557727043aa20d20ec4f65e324a \
+    --hash=sha256:3fccb473e87eaa1382689053e4a4618e7ba7b9b9b8d6adf2027ee474597128cd \
+    --hash=sha256:401c5a650f3add2472d1d288c26deebc540f99e2fb83e9525007a74cd2116f1d \
+    --hash=sha256:41f2952231456154ee479651491e94118229844dd7226541788be783be2b5108 \
+    --hash=sha256:432feb25a1cb67fe82a9680b4d65fb542e4635cb3166cd9c01560651ad60f177 \
+    --hash=sha256:439cbebd499f92e9aa6793016a8acaa161dfa749ae86d20960189f5398a19144 \
+    --hash=sha256:4885cb0e817aef5d00a2e8451d4665c1808378dc27c2705f1bf4ef8505c0d2e5 \
+    --hash=sha256:497394b3239fc6f0e13a78a3e1b61296e72bf1c5f94b4c4eb80b265c37a131cd \
+    --hash=sha256:497bde6223c212ba11d462853cfa4f0ae6ef97465033e7dc9940cdb3ab5b48e5 \
+    --hash=sha256:4cfb48c6ea66c83bcaaf7e4dfa7ec1b6bbcf751b7db85a328902796dfde4c060 \
+    --hash=sha256:538cec1e18c067d0e6103aa9a74f9e832904c957adc260e61cd9d8cf0c3b3d37 \
+    --hash=sha256:55d97cc6dae627efa6a6e548885712d4864b81110ac76fa4e534c03819fa4a56 \
+    --hash=sha256:563fe25c678aaba333d5399408f5ec3c383ca5b663e7f774dd179a520b8144df \
+    --hash=sha256:57b46b24b5d5ebcc978da4ec23a819a9402b4228b8a90d9c656422b4bdd8a963 \
+    --hash=sha256:5884a04f4ff56c6120f6ccf703bdeb8b5079d808ba604d4d53aec0d55dc33568 \
+    --hash=sha256:59bc83d3f66b41dac1e7460aac1d196edc70c9ba3094965c467715a70ecb46db \
+    --hash=sha256:5a37ca18e360377cfda1d62f5f382ff41f2b8c4ccb329ed974cc2e1643440118 \
+    --hash=sha256:5c4b9bfc148f5a91be9244d6264c53035c8a0dcd2f51f1c3c6e30e30ebaa1c84 \
+    --hash=sha256:5e01429a929600e7dab7b166062d9bb54a5eed752384c7384c968c2afab8f50f \
+    --hash=sha256:5fa6a95dfee63893d80a34758cd0e0c118a30b8dcb46372bf75106c591b77889 \
+    --hash=sha256:619e5a1ac57986dbfec9f0b301d865dddf763696435e2962f6d9cf2fdff2bb71 \
+    --hash=sha256:65573858d27cdeaca41893185677dc82395159aa28875a8867af66532d413a8f \
+    --hash=sha256:6704fa2b7453b2fb121740555fa1ee20cd98c4d011120caf4d2b8d4e7c76eec0 \
+    --hash=sha256:6aac4f16b472d5b7dc6f66a0d49dd57b0e0902090be16594dc9ebfd3d17c47e7 \
+    --hash=sha256:6b10359683bd8806a200fd2909e7c8ca3a7b24ec1d8132e483d58e791d881048 \
+    --hash=sha256:6b83cabdc375ffaaa15edd97eb7c0c672ad788e2687004990074d7d6c9b140c8 \
+    --hash=sha256:6d3bc717b6fe763b8be3f2bee2701d3c8eb1b2a8ae9f60910f1b2860c82b6c49 \
+    --hash=sha256:6f77ce314a29263e67adadc7e7c1bc699fcb3a305059ab973d038f87caa42ed0 \
+    --hash=sha256:749aa54f578f2e5f439538706a475aa844bfa8ef75854b1401e6e528e4937cf9 \
+    --hash=sha256:7a7e590ff876a3eaf1c02a4dfe0724b6e69a9e9de6d8f556816f29c496046e59 \
+    --hash=sha256:7dfb78d966b2c906ae1d28ccf6e6712a3cd04407ee5088cd276fe8cb42186190 \
+    --hash=sha256:7eee46ccb30ff48a1e35bb818cc90846c6be2b68240e42a78599166722cea709 \
+    --hash=sha256:7ff981b266af91d7b4b3793ca3382e53229088d193a85dfad6f5f4c27fc73e5d \
+    --hash=sha256:841189848ba629c3552035a6a7f5bf3b02eb304e9fea7492ca220a8eda6b0e5c \
+    --hash=sha256:844c5bca0b5444adb44a623fb0a1310c2f4cd41f402126bb269cd44c9b3f3e1e \
+    --hash=sha256:84e61e3af5463c19b67ced91f6c634effb89ef8bfc5ca0267f954451ed4bb6a2 \
+    --hash=sha256:8affcf1c98b82bc901702eb73b6947a1bfa170823c153fe8a47b5f5f02e48e40 \
+    --hash=sha256:8be1802715a8e892c784c0197c2ace276ea52702a0ede98b6310c8f255a5afb3 \
+    --hash=sha256:8f333ec9c5eb1b7105e3b84b53141e66ca05a19a605368c55450b6ba208cb9ee \
+    --hash=sha256:9004d8386d133b7e6135679424c91b0b854d2d164af6ea3f289f8f2761064609 \
+    --hash=sha256:90efbcf47dbe33dcf643a1e400d67d59abeac5db07dc3f27d6bdeae497a2198c \
+    --hash=sha256:935434b9853c7c112eee7ac891bc4cb86455aa631269ae35442cb316790c1445 \
+    --hash=sha256:93b1818e4a6e0930454f0f2af7dfce69307ca03cdcfb3739bf4d91241967b6c1 \
+    --hash=sha256:95922cee9a778659e91db6497596435777bd25ed116701a4c034f8e46544955a \
+    --hash=sha256:960c83bf01a95b12b08fd54324a4eb1d5b52c88932b5cba5d6e712bb3ed12eb5 \
+    --hash=sha256:97231140a50f5d447d3164f994b86a0bed7cd016e2682f8650d6a9158e14fd31 \
+    --hash=sha256:974e72a2474600827abaeda71af0c53d9ebbc3c2eb7da37b37d7829ae31232d8 \
+    --hash=sha256:97891f3b1b3ffbded884e2916cacf3c6fc87b66bb0dde46f7357404750559f33 \
+    --hash=sha256:98655c737850c064a65e006a3df7c997cd3b220be4ec8fe26215760b9697d4d7 \
+    --hash=sha256:98bc624954ec4d2c7cb074b8eefc2b5d0ce7d482e410df446414355d158fe4ca \
+    --hash=sha256:98c5787b0a0d9a41d9311eae44c3b76e6753def8d8870ab501320efe75a6a5f8 \
+    --hash=sha256:9b0d9b91d1aa44db9c1f1ecd0d9d2ae610b2f4f856448664e01a3b35899f3f92 \
+    --hash=sha256:9c90fed18bffc0189ba814749fdcc102b536e83a9f738a9003e569acd540a733 \
+    --hash=sha256:9d624335fd4fa1c08a53f8b4be7676ebde19cd092b3895c421045ca87895b429 \
+    --hash=sha256:9f9af11306994335398293f9958071019e3ab95e9a707dc1383a35613f6abcb9 \
+    --hash=sha256:a0543217a6a017692aa6ae5cc39adb75e587af0f3a82288b1492eb73dd6cc2a4 \
+    --hash=sha256:a088b62bd733e2ad12c50dad01b7d0166c30287c166e137433d3b410add807a6 \
+    --hash=sha256:a407f13c188f804c759fc6a9f88286a565c242a76b27626594c133b82883b5c2 \
+    --hash=sha256:a90f75c956e32891a4eda3639ce6dd86e87105271f43d43442a3aedf3cddf172 \
+    --hash=sha256:a9fc4caa29e2e6ae408d1c450ac8bf19892c5fca83ee634ecd88a53332c59981 \
+    --hash=sha256:aa23b001d968faef416ff70dc0f1ab045517b9b42a90edd3e9bcdb06479e31d5 \
+    --hash=sha256:ac1c665bad8b5d762f5f85ebe4d94130c26965f11de70c708c75671297c776de \
+    --hash=sha256:af959b9beeb66c822380f222f0e0a1889331597e81f1ded7f374f3ecb0fd6c52 \
+    --hash=sha256:b0fa96985700739c4c7853a43c0b3e169360d6855780021bfc6d0f1ce7c123e7 \
+    --hash=sha256:b26684587228afed0d50cf804cc71062cc9c1cdf55051c4c6345d372947b268c \
+    --hash=sha256:b4938326284c4f1224178a560987b6cf8b4d38458b113d9b8c1db1a836e640a2 \
+    --hash=sha256:b8c990b037d2fff2f4e33d3f21b9b531c5745b33a49a7d6dbe7a177266af44f6 \
+    --hash=sha256:ba0a9fb644d0c1a2194cf7ffb043bd852cea63a57f66fbd33959f7dae18517bf \
+    --hash=sha256:bb08271280173720e9fea9ede98e5231defcbad90f1624bea26f32ec8a956e2f \
+    --hash=sha256:bdbf9f3b332abd0cdb306e7c2113818ab1e922dc84b8f8fd06ec89ed2a19ab8b \
+    --hash=sha256:bfde23ef6ed9db7eaee6c37dcec08524cb43903c60b285b172b6c094711b3961 \
+    --hash=sha256:c0abd12629b0af3cf590982c0b413b1e7395cd4ec026f30986818ab95bfaa94a \
+    --hash=sha256:c102791b1c4f3ab36ce4101154549105a53dc828f016356b3e3bcae2e3a039d3 \
+    --hash=sha256:c3a32d23520ee37bf327d1e1a656fec76a2edd5c038bf43eddfa0572ec49c60b \
+    --hash=sha256:c524c6fb8fc342793708ab111c4dbc90ff9abd568de220432500e47e990c0358 \
+    --hash=sha256:c5f0c21549ab432b57dcc82130f388d84ad8179824cc3f223d5e7cfbfd4143f6 \
+    --hash=sha256:c6b3228e1d80af737b72925ce5fb4daf5a335e49cd7ab77ed7b9fdfbf58c526e \
+    --hash=sha256:c76c4bec1538375dad9d452d246ca5368ad6e1c9039dadcf007ae59c70619ea1 \
+    --hash=sha256:c9035dde0f916702850ef66460bc4239d89d08df4d02023a5926e7446724212c \
+    --hash=sha256:c93c3db7ea657dd4637d57e74ab73de31bccefe144d3d4ce370052035bc85fb5 \
+    --hash=sha256:cb2a55f408c3043e42b40cc8eecd575afa27b7e0b956dfb190de0f8499a57a53 \
+    --hash=sha256:cdea2e7b2456cfb6694fb113066fd0ec7ea4d67e3a35e1f4cbeea0b448bf5872 \
+    --hash=sha256:ce1bbd7d780bb5a0da032e095c951f7014d6b0a205f8318308140f1a6aba159e \
+    --hash=sha256:cf37cbe5ced48d417ba045aca1b21bafca67489452debcde94778a576666a1df \
+    --hash=sha256:d4f49cb5661344764e4c7c7973e92a47a59b8fc19b6523649ec9dc4960e58a03 \
+    --hash=sha256:d54ecf9f301853f2c5e802da559604b3e95bb7a3b01a9c295c6ee591b9882de8 \
+    --hash=sha256:d62b7f64ffde3b99d06b707a280db04fb3855b55f5a06df387236051d0668f4a \
+    --hash=sha256:d82dd730a95e6643802f4454b8fdecdf08667881a9c5670db85bc5a56693f122 \
+    --hash=sha256:da62917e6076f512daccfbbde27f46fed1c98fee202f0559adec8ee0de67f71a \
+    --hash=sha256:dd96c01a9dcd4889dcfcf9eb5544ca0c77603f239e3ffab0524ec17aea9a93ee \
+    --hash=sha256:df9f19c28adcb40b6aae30bbaa1478c389efd50c28d541d76760199fc1037c32 \
+    --hash=sha256:e1c5988359516095535c4301af38d8a8838534158f649c05dd1050222321bcb3 \
+    --hash=sha256:e628ef0e6859ffd8273c69412a2465c4be4a9517d07261b33334b5ec6f3c7489 \
+    --hash=sha256:e82d14e3c948952a1a85503817e038cba5905a3352de76b9a465075d072fba23 \
+    --hash=sha256:e954b24433c768ce78ab7929e84ccf3422e46deb45a4dc9f93438f8217fa2d34 \
+    --hash=sha256:eb0ce7b2a32d09892b3dd6cc44877a0d02a33241fafca5f25c8b6b62374f8b75 \
+    --hash=sha256:eb304767bca2bb92fb9c5bd33cedc95baee5bb5f6c88e63706533a1c06ad08c8 \
+    --hash=sha256:eb351f72c26dc9abe338ca7294661aa22969ad8ffe7ef7d5541d19f368dc854a \
+    --hash=sha256:ec6652a1bee61c53a3e5776b6049172c53b6aaba34f18c9ad04f82712bac623d \
+    --hash=sha256:f2a0a924d4c2e9afcd7ec64f9de35fcd96915149b2216e1cb2c10a56df483855 \
+    --hash=sha256:f33dc2a3abe9249ea5d8360f969ec7f4142e7ac45ee7014d8f8d5acddf178b7b \
+    --hash=sha256:f537b55778cd3cbee430abe3131255d3a78202e0f9ea7ffc6ada893a4bcaeea4 \
+    --hash=sha256:f5dd81c45b05518b9aa4da4aa74e1c93d715efa234fd3e8a179df611cc85e5f4 \
+    --hash=sha256:f99fe611c312b3c1c0ace793f92464d8cd263cc3b26b5721950d977b006b6c4d \
+    --hash=sha256:fa263a02f4f2dd2d11a7b1bb4362aa7cb1049f84a9235d31adf63f30143469a0 \
+    --hash=sha256:fc5907494fccf3e7d3f94f95c91d6336b092b5fc83811720fae5e2765890dfba \
+    --hash=sha256:fcee94dfbd638784645b066074b338bc9cc155d4b4bffa4adce1615c5a426c19
+    # via
+    #   aiohttp
+    #   yarl
+openai==2.53.0 \
+    --hash=sha256:baf5802ad08980e1d9d561e1b996e800c8bcd14af5847c6d0e7a5cc59e4d4116 \
+    --hash=sha256:c694ffc747a3c4d1663ef2b07b811315a476164ee5efa3a993967349ebca7618
+    # via litellm
+packaging==26.3 \
+    --hash=sha256:94edc256424af38762eb31306eed28beb9f0efc50a8837492c9d6fd6004aed79 \
+    --hash=sha256:d7193f7c8e4e93f444fde0262bf90af30e16fa0ad0ad44cb553c87339b23cd1c
+    # via huggingface-hub
+propcache==0.5.2 \
+    --hash=sha256:01c4fc7480cd0598bb4b57022df55b9ca296da7fc5a8760bd8451a7e63a7d427 \
+    --hash=sha256:04dc2390d9edbbaef7461f33322555976ffddf0b650a038649d026358714e6c5 \
+    --hash=sha256:06187263ddad280d05b4d8a8b3bb7d164cbebd469236544a42e6d9b28ac6a4fa \
+    --hash=sha256:0958834041a0166d343b8d2cedcd8bcbaeb4fdbe0cf08320c5379f143c3be6e7 \
+    --hash=sha256:099aaf4b4d1a02265b92a977edf00b5c4f63b3b17ac6de39b0d637c9cac0188a \
+    --hash=sha256:0d2c9bf8528f135dbb805ce027567e09164f7efa51a2be07458a2c0420f292d0 \
+    --hash=sha256:0fd59b5af35f74da48d905dcbad55449ba13be91823cb05a9bd590bbf5b61660 \
+    --hash=sha256:10734b5484ea113152ee25a91dccedf81631791805d2c9ccb054958e51842c94 \
+    --hash=sha256:13fef48778b5a2a756523fdb781326b028ca75e32858b04f2cdd19f394564917 \
+    --hash=sha256:178b4a2cdaac1818e2bf1c5a99b94383fa73ea5382e032a48dec07dc5668dc42 \
+    --hash=sha256:196913dea116aeb5a2ba95af4ddcb7ea85559ae07d8eee8751688310d09168c3 \
+    --hash=sha256:1b31822f4474c4036bae62de9402710051d431a606d6a0f907fec79935a071aa \
+    --hash=sha256:1ca071adabaab6e9219924bbe00af821f1ee7de113a9eca1cdc292de3d120f4d \
+    --hash=sha256:1d1ad32d9d4355e2be65574fd0bfd3677e7066b009cd5b9b2dee8aa6a6393b33 \
+    --hash=sha256:1dbcf7675229b35d31abb6547d8ebc8c27a830ac3f9a794edff6254873ec7c0a \
+    --hash=sha256:2293949b855ce597f2826452d17c2d545fb5622379c4ea6fdf525e9b8e8a2511 \
+    --hash=sha256:26a4dca084132874e639895c3135dfad5eb20bae209f62d1aeb31b03e601c3c0 \
+    --hash=sha256:2800a4a8ead6b28cccd1ec54b59346f0def7922ee1c7598e8499c733cfbb7c84 \
+    --hash=sha256:29cbaac5ea0212663e6845e04b5e188d5a6ae6dd919810ac835bf1d3b42c3f4c \
+    --hash=sha256:29f9309a2e42b0d273be006fdb4be2d6c39a47f6f57d8fb1cf9f81481df81b66 \
+    --hash=sha256:2d7aa89ebca5acc98cba9d1472d976e394782f587bad6661003602a619fd1821 \
+    --hash=sha256:2f22cbbac9e26a8e864c0985ff1268d5d939d53d9d9411a9824279097e03a2cb \
+    --hash=sha256:2f8ea531c794b9d6274acd4e8d2c2ebcac590a4361d27482edd3010b79f1325e \
+    --hash=sha256:3115559b8effafd63b142ea5ed53d63a16ea6469cbc63dce4ee194b42db5d853 \
+    --hash=sha256:32775082acd2d807ee3db715c7770d38767b817870acfa08c29e057f3c4d5b56 \
+    --hash=sha256:3430bb2bfe1331885c427745a751e774ee679fd4344f80b97bf879815fe8fa55 \
+    --hash=sha256:3b199b9b2b3d6a7edf3183ba8a9a137a22b97f7df525feb5ae1eccf026d2a9c6 \
+    --hash=sha256:40314bca9ac559716fe374094fc81c11dcc34b64fd6c585360f5775690505704 \
+    --hash=sha256:44e488ef40dbb452700b2b1f8188934121f6648f52c295055662d2191959ff82 \
+    --hash=sha256:452b5065457eb9991ec5eb38ff41d6cd4c991c9ac7c531c4d5849ae473a9a13f \
+    --hash=sha256:45f11346f884bc47444f6e6647131055844134c3175b629f84952e2b5cd62b64 \
+    --hash=sha256:46088abff4cba581dea21ae0467a480526cb25aa5f3c269e909f800328bc3999 \
+    --hash=sha256:4621064bbf28fa77ff64dd5d94367c04684c67d3a5bf1dff25f0cd0d98a38f3b \
+    --hash=sha256:4bc8ff1feffc6a61c7002ffe84634c41b822e104990ae009f44a0834430070bb \
+    --hash=sha256:4db0ba63d693afd40d249bd93f842b5f144f8fcbb83de05660373bcf30517b1d \
+    --hash=sha256:51f96d685ab16e88cab128cd37a52c5da540809c8b879fa047731bfcb4ad35a4 \
+    --hash=sha256:54adaa85a22078d1e306304a40984dc5be99d599bf3dc0a24dc98f7daeab89ab \
+    --hash=sha256:552ffadf6ad409844bc5919c42a0a83d88314cedddaea0e41e80a8b8fffe881f \
+    --hash=sha256:5538d2c13d93e4698af7e092b57bc7298fd35d1d58e656ae18f23ee0d0378e03 \
+    --hash=sha256:5570dbcc97571c15f68068e529c92715a12f8d54030e272d264b377e22bd17a5 \
+    --hash=sha256:5671d09a36b06d0fd4a3da0fccbcae360e9b1570924171a15e9e0997f0249fba \
+    --hash=sha256:583c19759d9eec1e5b69e2fbef36a7d9c326041be9746cb822d335c8cedc2979 \
+    --hash=sha256:5aaa2b923c1944ac8febd6609cb373540a5563e7cbcb0fd770f75dace2eb817b \
+    --hash=sha256:5dbc581d2814337da56222fab8dc5f161cd798a434e49bac27930aaef798e144 \
+    --hash=sha256:5fcb98e7598b1ee0addab320d90f65b530297a867dbfe9de52ea838077e16e3d \
+    --hash=sha256:6041d31504dc1779d700e1edcfb08eea334b357620b06681a4eabb57a74e574e \
+    --hash=sha256:66ea454f095ddf5b6b14f56c064c0941c4788be11e18d2464cf643bf7203ff67 \
+    --hash=sha256:68ce1c44c7a813a7f71ea04315a8c7b330b63db99d059a797a4651bb6f69f117 \
+    --hash=sha256:6a997d0489e9668a384fcfd5061b857aa5361de73191cac204d04b889cfbbafa \
+    --hash=sha256:6bf3be92233808fcd338eba0fb4d0b59ec5772af4f4ecfcec450d1bfc0f8b5eb \
+    --hash=sha256:6de8bd93ddde9b992cf2b2e0d796d501a19026b5b9fd87356d7d0779531a8d96 \
+    --hash=sha256:6e7b8719005dd1175be4ab1cd25e9b98659a5e0347331506ec6760d2773a7fb5 \
+    --hash=sha256:6f328175a2cde1f0ff2c4ed8ce968b9dcfb55f3a7153f39e2957ed994da13476 \
+    --hash=sha256:72d61e16dd78228b58c5d47be830ff3da7e5f139abdf0aef9d86cde1c5cf2191 \
+    --hash=sha256:74b70780220e2dd89175ca24b81b68b67c83db499ae611e7f2313cb329801c78 \
+    --hash=sha256:79aa3ff0a9b566633b642fa9caf7e21ed1c13d6feca718187873f199e1514078 \
+    --hash=sha256:7afa37062e6650640e932e4cc9297d81f9f42d9944029cc386b8247dea4da837 \
+    --hash=sha256:80168e2ebe4d3ec6599d10ad8f520304ae1cad9b6c5a95372aef1b66b7bfb53a \
+    --hash=sha256:806719138ecd720339a12410fb9614ac9b2b2d3a5fdf8235d56981c36f4039ba \
+    --hash=sha256:8114f28879e0904748e831c3a7774261bd9e75f49be089f389a76f959dcd13fe \
+    --hash=sha256:81e3a30b0bb60caa22033dd0f8a3618d1d67356212514f62c57db75cb0ef410c \
+    --hash=sha256:823581fd5cb08b12a48bfa11fe962a7916766b6170c17b028fbdf762b85eb9bf \
+    --hash=sha256:85341b12b9d55bad0bded24cac341bb34289469e03a11f3f583ea1cc1db0326c \
+    --hash=sha256:857187f381f88c8e2fa2fe56ab94879d011b883d5a2ee5a1b60a8cd2a06846d9 \
+    --hash=sha256:8a90efd5777e996e42d568db9ac740b944d691e565cbfd31b2f7832f9184b2b8 \
+    --hash=sha256:8b73ab70f1a3351fbc71f663b3e645af6dd0329100c353081cf69c37433fc6fe \
+    --hash=sha256:8c7972d8f193740d9175f0998ab38717e6cd322d5935c5b0fef8c0d323fd9031 \
+    --hash=sha256:8e778ebd44ef4f66ed60a0416b06b489687db264a9c0b3620362f26489492913 \
+    --hash=sha256:9282fb1a3bccd038da9f768b927b24a0c753e466c086b7c4f3c6982851eefb2d \
+    --hash=sha256:949c91d1a990cf3b2e8188dfcfb25005e0b834a06c63fa4ef9f360878ce21ecf \
+    --hash=sha256:95f1e3f4760d404b13c9976c0229b2b49a3c8e2c62a9ce92efdd2b11ada75e3f \
+    --hash=sha256:97797ebb098e670a2f92dd66f32897e30d7615b14e7f59711de23e30a9072539 \
+    --hash=sha256:a0e399a2eccb91ed18721f86aa85757727400b6865c89e88934781deb9c8498b \
+    --hash=sha256:a473b3440261e0c60706e732b2ed2f517857344fc21bf48fdfe211e2d98eb285 \
+    --hash=sha256:a4840ab0ae0216d952f4b53dc6d0b992bfc2bedbfe360bdd9b548bc184c08959 \
+    --hash=sha256:a592f5f3da71c8691c788c13cb6734b6d17663d2e1cb8caddf0673d01ef8847d \
+    --hash=sha256:a6ae2198be502c10f09b2516e7b5d019816924bc3183a43ce792a7bd6625e6f4 \
+    --hash=sha256:a6ddc6ac9e25de626c1f129c1b467d7ecd33ce2237d3fd0c4e429feef0a7ee1f \
+    --hash=sha256:acd2c8edba48e31e58a363b8cf4e5c7db3b04b3f9e371f601df30d9b0d244836 \
+    --hash=sha256:b05d643f944a8c3c4bd86d65ffd87bf3264b617f87791940302bc474d2ff5274 \
+    --hash=sha256:b96db7141a592cbc968daf1feea83a118e6ab378af4abbc72b248c895414c22d \
+    --hash=sha256:ba338430e87ceb9c8f0cf754de38a9860560261e56c00376debd628698a7364f \
+    --hash=sha256:ba57fffe4ac99c5d30076161b5866336d97600769bad35cc68f7774b15298a4e \
+    --hash=sha256:be1ddfcbb376e3de5d2e2db1d58d6d67463e6b4f9f040c000de8e300295465fe \
+    --hash=sha256:c0cb9ed24c8964e172768d455a38254c2dd8a552905729ce006cad3d3dda59b1 \
+    --hash=sha256:c60462af8e6dc30c35407c7237ea908d777b22862bbee27bc4699c0d8bcdc45a \
+    --hash=sha256:c66afea89b1e43725731d2004732a046fe6fe955d51f952c3e95a7314a284a39 \
+    --hash=sha256:c6844ba6364fb12f403928a82cfd295ab103a2b315c77c747b2dbe4a41894ea7 \
+    --hash=sha256:c80f4ba3e8f00189165999a742ee526ebeccedf6c3f7beb0c7df821e9772435a \
+    --hash=sha256:cafca7e56c12bb02ae16d283742bef25a61122e9dab2b5b3f2ccbe589ce32164 \
+    --hash=sha256:cc1177027eda740fdb152706bd215a3f124e3eea15afc39f2cb9fe351b50619e \
+    --hash=sha256:cc49723e2f60d6b32a0f0b08a3fd6d13203c07f1cd9566cfce0f12a917c967a2 \
+    --hash=sha256:cc6fc3cc62e8501d3ed62894425040d2728ecddb1ed072737a5c70bd537aa9f0 \
+    --hash=sha256:cd416c1de191973c52ff1a12a57446bfc7642797b282d7caf2162d7d1b8aa9a0 \
+    --hash=sha256:cd645f03898405cabe694fb8bc35241e3a9c332ec85627584fe3de201452b335 \
+    --hash=sha256:cef6cea3922890dd6c9654971001fa797b526c16ab5e1e46c05fd6f877be7568 \
+    --hash=sha256:cfa21e036ce1e1db2be04ba3b85d2df1bb1702fa01932d984c5464c665228ff4 \
+    --hash=sha256:d0326e2e5e1f3163fa306c834e48e8d490e5fae607a097a40c0648109b47ba80 \
+    --hash=sha256:d310c013aad2c72f1c3f2f8dd3279d460a858c551f97aeb8c63e4693cca7b4d2 \
+    --hash=sha256:d447bb0b3054be5818458fbb171208b1d9ff11eba14e18ca18b90cbb45767370 \
+    --hash=sha256:d4dc37dec6c6cdad0b57881a5658fd14fbf53e333b1a86cf86559f190e1d9ec4 \
+    --hash=sha256:d5a81be28596d6559f6131ef33e10200de6e17643b3c74ce03f9eb103be6ae8b \
+    --hash=sha256:d9ee8826a7d47863a08ac44e1a5f611a462eefc3a194b492da242128bec75b42 \
+    --hash=sha256:db2b80ea58eab4f86b2beec3cc8b39e8ff9276ac20e96b7cce43c8ae84cd6b5a \
+    --hash=sha256:decfca4c79dd53ebab484b00cc4b6717d8c369f86e74aa4ca395a64ac651495e \
+    --hash=sha256:dfed59d0a5aeb01e242e66ff0300bc4a265a7c05f612d30016f0b60b1017d757 \
+    --hash=sha256:e00820e192c8dbebcafb383ebbf99030895f09905e7a0eb2e0340a0bcc2bc825 \
+    --hash=sha256:e4294d04a94dcab1b3bccd8b66d962dcad411a1d19414b2a41d1445f1de32ad0 \
+    --hash=sha256:e59bc9e66329185b93dab73f210f1a37f81cb40f321501db8017c9aea15dba27 \
+    --hash=sha256:e5cbfac9f61484f7e9f3597775500cd3ebe8274e9b050c38f9525c77c97520bf \
+    --hash=sha256:f064f8d2b59177878b7615df1735cd8fe3462ed6be8c7b217d17a276489c2b7f \
+    --hash=sha256:f156a3529f38063b6dbaf356e15602a7f95f8055b1295a438433a6386f10463d \
+    --hash=sha256:f19bb891234d72535764d703bfed1153cc34f4214d5bd7150aee1eec9e8f4366 \
+    --hash=sha256:f7467da8a9822bf1a55336f877340c5bcbd3c482afc43a99771169f74a26dedc \
+    --hash=sha256:f78abfa8dfc32376fd1aacf597b2f2fbbe0ea751419aee718af5d4f82537ef8c \
+    --hash=sha256:f7eabc04151c78a9f4d5bbb5f1faf571e4defeb4b585e0fe95b60ff2dbe4d3d7 \
+    --hash=sha256:f814362777a9f841adddb200ecdf8f5cb1e5a3c4b7a86378edbd6ccb26edd702 \
+    --hash=sha256:fc299c129490f55f254cd90be0deca4764e36e9a7c08b4aa588479a3bbed3098 \
+    --hash=sha256:fc76378c62a0f04d0cd82fbb1a2cd2d7e28fcb40d5873f28a6c44e388aaa2751 \
+    --hash=sha256:fc88b26f08d634f7bc819a7852e5214f5802641ab8d9fd5326892292eee1993e \
+    --hash=sha256:fe67a3d11cd9b4efabfa45c3d00ffba2b26811442a73a581a94b67c2b5faccf6
+    # via
+    #   aiohttp
+    #   yarl
+pydantic==2.13.4 \
+    --hash=sha256:45a282cde31d808236fd7ea9d919b128653c8b38b393d1c4ab335c62924d9aba \
+    --hash=sha256:c40756b57adaa8b1efeeced5c196f3f3b7c435f90e84ea7f443901bec8099ef6
+    # via
+    #   fastapi
+    #   github-copilot-sdk
+    #   litellm
+    #   openai
+pydantic-core==2.46.4 \
+    --hash=sha256:00c603d540afdd6b80eb39f078f33ebd46211f02f33e34a32d9f053bba711de0 \
+    --hash=sha256:0186750b482eefa11d7f435892b09c5c606193ef3375bcf94aa00ae6bfb66262 \
+    --hash=sha256:041bde0a48fd37cf71cab1c9d56d3e8625a3793fef1f7dd232b3ff37e978ecda \
+    --hash=sha256:0c563b08bca408dc7f65f700633d8442fffb2421fc47b8101377e9fd65051ff0 \
+    --hash=sha256:0cbe8b01f948de4286c74cdd6c667aceb38f5c1e26f0693b3983d9d74887c65e \
+    --hash=sha256:0ce40cd7b21210e99342afafbd4d0f76d784eb5b1d60f3bdc566be4983c6c73b \
+    --hash=sha256:0e96592440881c74a213e5ad528e2b24d3d4f940de2766bed9010ab1d9e51594 \
+    --hash=sha256:10e17cbb10a330363733efc4d7c4d0dd827ac0909b8f6a6542298fed1ea62f29 \
+    --hash=sha256:133878133d271ade3d41d1bfb2a45ec38dbdbda40bc065921c6b04e4630127e2 \
+    --hash=sha256:14d4edf427bdcf950a8a02d7cb44a08614388dd6e1bdcbf4f67504fa7887da9c \
+    --hash=sha256:14f4c5d6db102bd796a627bbb3a17b4cf4574b9ae861d8b7c9a9661c6dd3362d \
+    --hash=sha256:17299feefe090f2caa5b8e37222bb5f663e4935a8bfa6931d4102e5df1a9f398 \
+    --hash=sha256:184c081504d17f1c1066e430e117142b2c77d9448a97f7b65c6ac9fd9aee238d \
+    --hash=sha256:18e5ceec2ab67e6d5f1a9085e5a24c9c4e2ac4545730bfe668680bca05e555f3 \
+    --hash=sha256:19e51f073cd3df251856a8a4189fbdf1de4012c3ebacfb1884f94f1eb406079f \
+    --hash=sha256:1a7dd0b3ee80d90150e3495a3a13ac34dbcbfd4f012996a6a1d8900e91b5c0fb \
+    --hash=sha256:1d8ba486450b14f3b1d63bc521d410ec7565e52f887b9fb671791886436a42f7 \
+    --hash=sha256:2108ba5c1c1eca18030634489dc544844144ee36357f2f9f780b93e7ddbb44b5 \
+    --hash=sha256:228ee9bae8bef5b1e97ec58302f80357c37199e0d0a99174e138d28e6957b9d9 \
+    --hash=sha256:23ace664830ee0bfe014a0c7bc248b1f7f25ed7ad103852c317624a1083af462 \
+    --hash=sha256:2412e734dcb48da14d4e4006b82b46b74f2518b8a26ee7e58c6844a6cd6d03c4 \
+    --hash=sha256:29c61fc04a3d840155ff08e475a04809278972fe6aef51e2720554e96367e34b \
+    --hash=sha256:2f84c03c8607173d16b5a854ec68a2f9079ae03237a54fb506d13af47e1d018d \
+    --hash=sha256:3009f12e4e90b7f88b4f9adb1b0c4a3d58fe7820f3238c190047209d148026df \
+    --hash=sha256:3245406455a5d98187ec35530fd772b1d799b26667980872c8d4614991e2c4a2 \
+    --hash=sha256:3447661d99f75a3683a4cf5c87da72f2161964611864dbbeac7fbb118bb4bfc0 \
+    --hash=sha256:372429a130e469c9cd698925ce5fc50940b7a1336b0d82038e63d5bbc4edc519 \
+    --hash=sha256:395aebd9183f9d112f569aeb5b2214d1a10a33bec8456447f7fbdfa51d38d4cd \
+    --hash=sha256:3a233125ac121aa3ffba9a2b59edfc4a985a76092dc8279586ab4b71390875e7 \
+    --hash=sha256:3be77f45df024d789a672ae34f8b06fb346c4f9f46ea714956660ea4862e89ac \
+    --hash=sha256:3bf92c5d0e00fefaab325a4d27828fe6b6e2a21848686b5b60d2d9eeb09d76c6 \
+    --hash=sha256:3ecbc122d18468d06ca279dc26a8c2e2d5acb10943bb35e36ae92096dc3b5565 \
+    --hash=sha256:3fb702cd90b0446a3a1c5e470bfa0dd23c0233b676a9099ddcc964fa6ca13898 \
+    --hash=sha256:428e04521a40150c85216fc8b85e8d39fece235a9cf5e383761238c7fa9b96fb \
+    --hash=sha256:432c179df7874eeb73307aad2df0755e1ae0efa61ff0ea89b93e194411ae3928 \
+    --hash=sha256:4a05d69cba51d852c5c3e92758653245a50c0b646ced0cf05bd793ed592839d6 \
+    --hash=sha256:4c63ebc82684aa89d9a3bcbd13d515b3be44250dc68dd3bd81526c1cb31286c3 \
+    --hash=sha256:4fc73cb559bdb54b1134a706a2802a4cddd27a0633f5abb7e53056268751ac6a \
+    --hash=sha256:4fcbe087dbc2068af7eda3aa87634eba216dbda64d1ae73c8684b621d33f6596 \
+    --hash=sha256:56cb4851bcaf3d117eddcef4fe66afd750a50274b0da8e22be256d10e5611987 \
+    --hash=sha256:5855698a4856556d86e8e6cd8434bc3ac0314ee8e12089ae0e143f64c6256e4e \
+    --hash=sha256:5a4330cdbc57162e4b3aa303f588ba752257694c9c9be3e7ebb11b4aca659b5d \
+    --hash=sha256:5b712b53160b79a5850310b912a5ef8e57e56947c8ad690c227f5c9d7e561712 \
+    --hash=sha256:5d5902252db0d3cedf8d4a1bc68f70eeb430f7e4c7104c8c476753519b423008 \
+    --hash=sha256:617d7e2ca7dcb8c5cf6bcb8c59b8832c94b36196bbf1cbd1bfb56ed341905edd \
+    --hash=sha256:62f875393d7f270851f20523dd2e29f082bcc82292d66db2b64ea71f64b6e1c1 \
+    --hash=sha256:633147d34cf4550417f12e2b1a0383973bdf5cdfde212cb09e9a581cf10820be \
+    --hash=sha256:66ce7632c22d837c95301830e111ad0128a32b8207533b60896a96c4915192ea \
+    --hash=sha256:6b3ace8194b0e5204818c92802dcdca7fc6d88aabbb799d7c795540d9cd6d292 \
+    --hash=sha256:6f2eeda33a839975441c86a4119e1383c50b47faf0cbb5176985565c6bb02c33 \
+    --hash=sha256:7027560ee92211647d0d34e3f7cd6f50da56399d26a9c8ad0da286d3869a53f3 \
+    --hash=sha256:7283d57845ecf5a163403eb0702dfc220cc4fbdd18919cb5ccea4f95ee1cdab4 \
+    --hash=sha256:7a5f930472650a82629163023e630d160863fce524c616f4e5186e5de9d9a49b \
+    --hash=sha256:7bfb192b3f4b9e8a89b6277b6ce787564f62cfd272055f6e685726b111dc7826 \
+    --hash=sha256:811ff8e9c313ab425368bcbb36e5c4ebd7108c2bbf4e4089cfbb0b01eff63fac \
+    --hash=sha256:8233f2947cf85404441fd7e0085f53b10c93e0ee78611099b5c7237e36aacbf7 \
+    --hash=sha256:82cf5301172168103724d49a1444d3378cb20cdee30b116a1bd6031236298a5d \
+    --hash=sha256:8358a950c8909158e3df31538a7e4edc2d7265a7c54b47f0864d9e5bae9dcebf \
+    --hash=sha256:85bb3611ff1802f3ee7fdd7dbff26b56f343fb432d57a4728fdd49b6ef35e2f4 \
+    --hash=sha256:86e1a4418c6cd97d60c95c71164158eaf7324fae7b0923264016baa993eba6fc \
+    --hash=sha256:8b9bab013d1c7a79d3501ff86d0bc9c31bf587db4551677b96bec07df78c6b15 \
+    --hash=sha256:8c5dac79fa1614d1e06ca695109c6105923bd9c7d1d6c918d4e637b7e6b32fd3 \
+    --hash=sha256:8d0820e8192167f80d88d64038e609c31452eeca865b4e1d9950a27a4609b00b \
+    --hash=sha256:8daafc69c93ee8a0204506a3b6b30f586ef54028f52aeeeb5c4cfc5184fd5914 \
+    --hash=sha256:9037063db01f09b09e237c282b6792bd4da634b5402c4e7f0c61effed7701a04 \
+    --hash=sha256:905a0ed8ea6f2d61c1738835f99b699348d7857379083e5fc497fa0c967a407c \
+    --hash=sha256:90884113d8b48f760e9587002789ddd741e76ab9f89518cd1e43b1f1a52ec44b \
+    --hash=sha256:91a06d2e259ecfbd8c901d70c3c507900458498142b3026a296b7de4d1322cc9 \
+    --hash=sha256:926c9541b14b12b1681dca8a0b75feb510b06c6341b70a8e500c2fdcff837cce \
+    --hash=sha256:9401557acd873c3a7f3eb9383edef8ac4968f9510e340f4808d427e75667e7b4 \
+    --hash=sha256:9551187363ffc0de2a00b2e47c25aeaeb1020b69b668762966df15fc5659dd5a \
+    --hash=sha256:962ccbab7b642487b1d8b7df90ef677e03134cf1fd8880bf698649b22a69371f \
+    --hash=sha256:97e7cf2be5c77b7d1a9713a05605d49460d02c6078d38d8bef3cbe323c548424 \
+    --hash=sha256:9aa768456404a8bf48a4406685ac2bec8e72b62c69313734fa3b73cf33b3a894 \
+    --hash=sha256:9bc519fbf2b7578398853d815009ae5e4d4603d12f4e3f91da8c06852d3da3e9 \
+    --hash=sha256:9d56801be94b86a9da183e5f3766e6310752b99ff647e38b09a9500d88e46e76 \
+    --hash=sha256:9f444c499b3eefd3a92e348059471ea0c3a6e303d9c1cec09fa748fd9f895201 \
+    --hash=sha256:9fa8ae11da9e2b3126c6426f147e0fba88d96d65921799bb30c6abd1cb2c97fb \
+    --hash=sha256:a0f62d0a58f4e7da165457e995725421e0064f2255d8eccebc49f41bbc23b109 \
+    --hash=sha256:a396dcc17e5a0b164dbe026896245a4fa9ff402edca1dff0be3d53a517f74de4 \
+    --hash=sha256:aaa2a54443eff1950ba5ddc6b6ccda0d9c84a364276a62f969bdf2a390650848 \
+    --hash=sha256:ad785e92e6dc634c21555edc8bd6b64957ab844541bcb96a1366c202951ae526 \
+    --hash=sha256:af8244b2bef6aaad6d92cda81372de7f8c8d36c9f0c3ea36e827c60e7d9467a0 \
+    --hash=sha256:b078afbc25f3a1436c7a1d2cd3e322497ee99615ba97c563566fdf46aff1ee01 \
+    --hash=sha256:b2f69dec1725e79a012d920df1707de5caf7ed5e08f3be4435e25803efc47458 \
+    --hash=sha256:b8458003118a712e66286df6a707db01c52c0f52f7db8e4a38f0da1d3b94fc4e \
+    --hash=sha256:bb63e0198ca18aad131c089b9204c23079c3afa95487e561f4c522d519e55aba \
+    --hash=sha256:bfec22eab3c8cc2ceec0248aec886624116dc079afa027ecc8ad4a7e62010f8a \
+    --hash=sha256:c1747f85cee84c26985853c6f3d9bd3e75da5212912443fa111c113b9c246f39 \
+    --hash=sha256:c1b3f518abeca3aa13c712fd202306e145abf59a18b094a6bafb2d2bbf59192c \
+    --hash=sha256:c50f2528cf200c5eed56faf3f4e22fcd5f38c157a8b78576e6ba3168ec35f000 \
+    --hash=sha256:c68fcd102d71ea85c5b2dfac3f4f8476eff42a9e078fd5faefff6d145063536b \
+    --hash=sha256:c7a7bd4e39e8e4c12c39cd480356842b6a8a06e41b23a55a5e3e191718838ddf \
+    --hash=sha256:c94f0688e7b8d0a67abf40e57a7eaaecd17cc9586706a31b76c031f63df052b4 \
+    --hash=sha256:cbaf13819775b7f769bf4a1f066cb6df7a28d4480081a589828ef190226881cd \
+    --hash=sha256:cd2213145bcc2ba85884d0ac63d222fece9209678f77b9b4d76f054c561adb28 \
+    --hash=sha256:ce5c1d2a8b27468f433ca974829c44060b8097eedc39933e3c206a90ee49c4a9 \
+    --hash=sha256:d396ec2b979760aaf3218e76c24e65bd0aca24983298653b3a9d7a45f9e47b30 \
+    --hash=sha256:d51026d73fcfd93610abc7b27789c26b313920fcfb20e27462d74a7f8b06e983 \
+    --hash=sha256:d80ee3d731373b24cebbc10d689ca4ee1875caf0d5703a245db18efd4dd37fc1 \
+    --hash=sha256:d995260fdf4e1db774581b4900e0f832abe3c7c84996726bbc161b19c8f29e76 \
+    --hash=sha256:da4b951fe36dc7c3a1ccb4e3cd1747c3542b8c9ceede8fc86cae054e764485f5 \
+    --hash=sha256:daa27d92c36f24388fe3ad306b174781c747627f134452e4f128ea00ce1fe8c4 \
+    --hash=sha256:db06ffe51636ffe9ca531fe9023dd64bdd794be8754cb5df57c5498ae5b518a7 \
+    --hash=sha256:e0d65b8c354be7fb5f720c3caa8bc940bc2d20ce749c8e06135f07f8ed95dd7c \
+    --hash=sha256:e68b7a074f65a2fd746c52a7ce6142ab7006074ac269ace0c25cd8ba171f8066 \
+    --hash=sha256:e739fee756ba1010f8bcccb534252e85a35fe45ae92c295a06059ce58b74ccd3 \
+    --hash=sha256:e846ae7835bf0703ae43f534ab79a867146dadd59dc9ca5c8b53d5c8f7c9ef02 \
+    --hash=sha256:e9c26f834c65f5752f3f06cb08cb86a913ceb7274d0db6e267808a708b46bc89 \
+    --hash=sha256:ea793e075b70290d89d8142074262885d3f7da19634845135751bd6344f73b50 \
+    --hash=sha256:f027324c56cd5406ca49c124b0db10e56c69064fec039acc571c29020cc87c76 \
+    --hash=sha256:f13a646d65d09fbf1bc6b3a9635d30095c8e7e5cc419ff35ecc563c5fd04cd49 \
+    --hash=sha256:f47286a97f0bc9b8859519809077b91b2cefe4ae47fcbf5e466a009c1c5d742b \
+    --hash=sha256:f747929cf940cddb5b3668a390056ddd5ba2e5010615ea2dcf4f9c4f3ab8791d \
+    --hash=sha256:f99626688942fb746e545232e7726926f3be91b5975f8b55327665fafda991c7 \
+    --hash=sha256:f9fa868638bf362d3d138ea55829cefb3d5f4b0d7f142234382a15e2485dbec4 \
+    --hash=sha256:fbdb89b3e1c94a30cc5edfce477c6e6a5dc4d8f84665b455c27582f211a1c72c \
+    --hash=sha256:fc010ab034c8c7452522748bf937df58020d256ccae0874463d1f4d01758af8e \
+    --hash=sha256:fc3e9034a63de20e15e8ade85358bc6efc614008cab72898b4b4952bea0509ff \
+    --hash=sha256:fd8b3d9fd264be37976686c7f65cd52a83f5e84f4bfd2adf9c1d469676bbb6ae
+    # via pydantic
+python-dateutil==2.9.0.post0 \
+    --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \
+    --hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427
+    # via github-copilot-sdk
+python-dotenv==1.2.2 \
+    --hash=sha256:1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a \
+    --hash=sha256:2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3
+    # via litellm
+pyyaml==6.0.3 \
+    --hash=sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c \
+    --hash=sha256:0150219816b6a1fa26fb4699fb7daa9caf09eb1999f3b70fb6e786805e80375a \
+    --hash=sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3 \
+    --hash=sha256:02ea2dfa234451bbb8772601d7b8e426c2bfa197136796224e50e35a78777956 \
+    --hash=sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6 \
+    --hash=sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c \
+    --hash=sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65 \
+    --hash=sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a \
+    --hash=sha256:1ebe39cb5fc479422b83de611d14e2c0d3bb2a18bbcb01f229ab3cfbd8fee7a0 \
+    --hash=sha256:214ed4befebe12df36bcc8bc2b64b396ca31be9304b8f59e25c11cf94a4c033b \
+    --hash=sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1 \
+    --hash=sha256:22ba7cfcad58ef3ecddc7ed1db3409af68d023b7f940da23c6c2a1890976eda6 \
+    --hash=sha256:27c0abcb4a5dac13684a37f76e701e054692a9b2d3064b70f5e4eb54810553d7 \
+    --hash=sha256:28c8d926f98f432f88adc23edf2e6d4921ac26fb084b028c733d01868d19007e \
+    --hash=sha256:2e71d11abed7344e42a8849600193d15b6def118602c4c176f748e4583246007 \
+    --hash=sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310 \
+    --hash=sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4 \
+    --hash=sha256:3c5677e12444c15717b902a5798264fa7909e41153cdf9ef7ad571b704a63dd9 \
+    --hash=sha256:3ff07ec89bae51176c0549bc4c63aa6202991da2d9a6129d7aef7f1407d3f295 \
+    --hash=sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea \
+    --hash=sha256:418cf3f2111bc80e0933b2cd8cd04f286338bb88bdc7bc8e6dd775ebde60b5e0 \
+    --hash=sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e \
+    --hash=sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac \
+    --hash=sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9 \
+    --hash=sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7 \
+    --hash=sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35 \
+    --hash=sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb \
+    --hash=sha256:5cf4e27da7e3fbed4d6c3d8e797387aaad68102272f8f9752883bc32d61cb87b \
+    --hash=sha256:5e0b74767e5f8c593e8c9b5912019159ed0533c70051e9cce3e8b6aa699fcd69 \
+    --hash=sha256:5ed875a24292240029e4483f9d4a4b8a1ae08843b9c54f43fcc11e404532a8a5 \
+    --hash=sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b \
+    --hash=sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c \
+    --hash=sha256:6344df0d5755a2c9a276d4473ae6b90647e216ab4757f8426893b5dd2ac3f369 \
+    --hash=sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd \
+    --hash=sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824 \
+    --hash=sha256:66291b10affd76d76f54fad28e22e51719ef9ba22b29e1d7d03d6777a9174198 \
+    --hash=sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065 \
+    --hash=sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c \
+    --hash=sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c \
+    --hash=sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764 \
+    --hash=sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196 \
+    --hash=sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b \
+    --hash=sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00 \
+    --hash=sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac \
+    --hash=sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8 \
+    --hash=sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e \
+    --hash=sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28 \
+    --hash=sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3 \
+    --hash=sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5 \
+    --hash=sha256:9c57bb8c96f6d1808c030b1687b9b5fb476abaa47f0db9c0101f5e9f394e97f4 \
+    --hash=sha256:9c7708761fccb9397fe64bbc0395abcae8c4bf7b0eac081e12b809bf47700d0b \
+    --hash=sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf \
+    --hash=sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5 \
+    --hash=sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702 \
+    --hash=sha256:b30236e45cf30d2b8e7b3e85881719e98507abed1011bf463a8fa23e9c3e98a8 \
+    --hash=sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788 \
+    --hash=sha256:b865addae83924361678b652338317d1bd7e79b1f4596f96b96c77a5a34b34da \
+    --hash=sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d \
+    --hash=sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc \
+    --hash=sha256:bdb2c67c6c1390b63c6ff89f210c8fd09d9a1217a465701eac7316313c915e4c \
+    --hash=sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba \
+    --hash=sha256:c2514fceb77bc5e7a2f7adfaa1feb2fb311607c9cb518dbc378688ec73d8292f \
+    --hash=sha256:c3355370a2c156cffb25e876646f149d5d68f5e0a3ce86a5084dd0b64a994917 \
+    --hash=sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5 \
+    --hash=sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26 \
+    --hash=sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f \
+    --hash=sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b \
+    --hash=sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be \
+    --hash=sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c \
+    --hash=sha256:efd7b85f94a6f21e4932043973a7ba2613b059c4a000551892ac9f1d11f5baf3 \
+    --hash=sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6 \
+    --hash=sha256:fa160448684b4e94d80416c0fa4aac48967a969efe22931448d853ada8baf926 \
+    --hash=sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0
+    # via huggingface-hub
+referencing==0.37.0 \
+    --hash=sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231 \
+    --hash=sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8
+    # via
+    #   jsonschema
+    #   jsonschema-specifications
+regex==2026.7.19 \
+    --hash=sha256:062f8cb7a9739c4835d22bd96f370c59aba89f257adcfa53be3cc209e08d3ae0 \
+    --hash=sha256:064f1760a5a4ade65c5419be23e782f29147528e8a66e0c42dd4cedb8d4e9fc6 \
+    --hash=sha256:09523a592938aa9f587fb74467c63ff0cf88fc3df14c82ab0f0517dcf76aaa62 \
+    --hash=sha256:09d3007fc76249a83cdd33de160d50e6cb77f54e09d8fa9e7148e10607ce24af \
+    --hash=sha256:09f3e5287f94f17b709dc9a9e70865855feee835c861613be144218ce4ca82cc \
+    --hash=sha256:0c41c63992bf1874cebb6e7f56fd7d3c007924659a604ae3d90e427d40d4fd13 \
+    --hash=sha256:0e9554c8785eac5cffe6300f69a91f58ba72bc88a5f8d661235ad7c6aa5b8ccd \
+    --hash=sha256:1123ef4211d763ee771d47916a1596e2f4915794f7aabdc1adcb20e4249a6951 \
+    --hash=sha256:15b364b9b98d6d2fe1a85034c23a3180ff913f46caddc3895f6fd65186255ccc \
+    --hash=sha256:1649eb39fcc9ea80c4d2f110fde2b8ab2aef3877b98f02ab9b14e961f418c511 \
+    --hash=sha256:17ed5692f6acc4183e98331101a5f9e4f64d72fe58b753da4d444a2c77d05b12 \
+    --hash=sha256:199535629f25caf89698039af3d1ad5fcae7f933e2112c73f1cdf49165c99518 \
+    --hash=sha256:1c398716054621aa300b3d411f467dda903806c5da0df6945ab73982b8d115db \
+    --hash=sha256:1d3372064506b94dd2c67c845f2db8062e9e9ba84d04e33cb96d7d33c11fe1ae \
+    --hash=sha256:1d58561843f0ff7dc78b4c28b5e2dc388f3eff94ebc8a232a3adba961fc00009 \
+    --hash=sha256:1d793a7988e04fcb1e2e135567443d82173225d657419ec09414a9b5a145b986 \
+    --hash=sha256:1ebac3474b8589fce2f9b225b650afd61448f7c73a5d0255a10cc6366471aed1 \
+    --hash=sha256:20568e182eb82d39a6bf7cff3fd58566f14c75c6f74b2c8c96537eecf9010e3a \
+    --hash=sha256:22a992de9a0d91bda927bf02b94351d737a0302905432c88a53de7c4b9ce62e2 \
+    --hash=sha256:2955907b7157a6660f27079edf7e0229e9c9c5325c77a2ef6a890cba91efa6f0 \
+    --hash=sha256:2c4e61e2e1be56f63ec3cc618aa9e0de81ef6f43d177205451840022e24f5b78 \
+    --hash=sha256:2cc3460cedf7579948486eab03bc9ad7089df4d7281c0f47f4afe03e8d13f02d \
+    --hash=sha256:2ce9e679f776649746729b6c86382da519ef649c8e34cc41df0d2e5e0f6c36d4 \
+    --hash=sha256:2ef7eeb108c47ce7bcc9513e51bcb1bf57e8f483d52fce68a8642e3527141ae0 \
+    --hash=sha256:3080a7fd38ef049bd489e01c970c97dd84ff446a885b0f1f6b26d9b1ad13ce11 \
+    --hash=sha256:343a4504e3fb688c47cad451221ca5d4814f42b1e16c0065bde9cbf7f473bd52 \
+    --hash=sha256:36aacfb15faaff3ced55afbf35ec72f50d4aee22082c4f7fe0573a33e2fca92e \
+    --hash=sha256:3d3143f159261b1ce5b24c261c590e5913370c3200c5e9ebbb92b5aa5e111902 \
+    --hash=sha256:40b34dd88658e4fedd2fddbf0275ac970d00614b731357f425722a3ed1983d11 \
+    --hash=sha256:4458124d71339f505bf1fb94f69fd1bb8fa9d2481eebfef27c10ef4f2b9e12f6 \
+    --hash=sha256:4896db1f4ce0576765b8272aa922df324e0f5b9bb2c3d03044ff32a7234a9aba \
+    --hash=sha256:4a0530bb1b8c1c985e7e2122e2b4d3aedd8a3c21c6bfddae6767c4405668b56e \
+    --hash=sha256:4aa5435cdb3eb6f55fe98a171b05e3fbcd95fadaa4aa32acf62afd9b0cfdbcac \
+    --hash=sha256:4c3501bfa814ab07b5580741f9bf78dfdfe146a04057f82df9e2402d2a975939 \
+    --hash=sha256:4e5413bd5f13d3a4e3539ca98f70f75e7fca92518dd7f117f030ebedd10b60cb \
+    --hash=sha256:4e6883a021db30511d9fb8cfb0f222ce1f2c369f7d4d8b0448f449a93ba0bdfc \
+    --hash=sha256:52579c60a6078be70a0e49c81d6e56d677f34cd439af281a0083b8c7bc75c095 \
+    --hash=sha256:555497390743af1a65045fa4527782d10ff5b88970359412baa4a1e628fe393b \
+    --hash=sha256:56ad4d9f77df871a99e25c37091052a02528ec0eb059de928ee33956b854b45b \
+    --hash=sha256:571fde9741eb0ccde23dd4e0c1d50fbae910e901fa7e629faf39b2dda740d220 \
+    --hash=sha256:572fc57b0009c735ee56c175ea021b637a15551a312f56734277f923d6fd0f6c \
+    --hash=sha256:59787bd5f8c70aa339084e961d2996b53fbdeab4d5393bba5c1fe1fc32e02bae \
+    --hash=sha256:5a2721c8720e2cb3c209925dfb9200199b4b07361c9e01d321719404b21458b3 \
+    --hash=sha256:5cc26a66e212fa5d6c6170c3a40d99d888db3020c6fdab1523250d4341382e44 \
+    --hash=sha256:5ebee1ee89c39c953baac6924fcde08c5bb427c4057510862f9d7c7bdb3d8665 \
+    --hash=sha256:60be8693a1dadc210bbcbc0db3e26da5f7d01d1d5a3da594e99b4fa42df404f5 \
+    --hash=sha256:618a0aed532be87294c4477b0481f3aa0f1520f4014a4374dd4cf789b4cd2c97 \
+    --hash=sha256:61bb1bd45520aacd56dd80943bd34991fb5350afdd1f36f2282230fd5154a218 \
+    --hash=sha256:6383cd2ed53a646c659ba1fe65727db76437fdaa069e697a0b44a51d5843d864 \
+    --hash=sha256:64729333167c2dcaaa56a331d40ee097bd9c5617ffd51dabb09eaddafb1b532e \
+    --hash=sha256:64b6ca7391a1395c2638dd5c7456d67bea44fc6c5e8e92c5dc8aa6a8f23292b4 \
+    --hash=sha256:65dcd28d3eba2ab7c2fd906485cc301392b47cc2234790d27d4e4814e02cdfda \
+    --hash=sha256:65fa6cb38ed5e9c3637e68e544f598b39c3b86b808ed0627a67b68320384b459 \
+    --hash=sha256:66bd62c59a5427746e8c44becae1d9b99d22fb13f30f492083dfb9ad7c45cc18 \
+    --hash=sha256:6e44c0e7c5664be20aee92085153150c0a7967310a73a43c0f832b7cd35d0dd3 \
+    --hash=sha256:6f8c6e7a1cfa3dc9d0ee2de0e65e834537fa29992cc3976ffec914afc35c5dd5 \
+    --hash=sha256:7322ec6cc9fba9d49ab888bb82d67ac5625627aa168f0165139b17018df3fb8a \
+    --hash=sha256:73b133a9e6fb512858e7f065e96f1180aa46646bc74a83aea62f1d314f3dd035 \
+    --hash=sha256:73f272fba87b8ccfe70a137d02a54af386f6d27aa509fbffdd978f5947aae1aa \
+    --hash=sha256:7e77b324909c1617cbb4c668677e2c6ae13f44d7c1de0d4f15f2e3c10f3315b5 \
+    --hash=sha256:80115dd39481fd3a4b4080220799dbcacb921a844de4b827264ececacbe17c78 \
+    --hash=sha256:87ccab0db8d5f4fbb0272642113c1adb2ffc698c16d3a0944580222331fa7a20 \
+    --hash=sha256:89dfee3319f5ae3f75ebd5c2445a809bb320252ba5529ffdafea4ef25d79cf1a \
+    --hash=sha256:8ac59a0900474a52b7c04af8196affc22bd9842acb0950df12f7b813e983609a \
+    --hash=sha256:8cae6fd77a5b72dae505084b1a2ee0360139faf72fedbab667cd7cc65aae7a6a \
+    --hash=sha256:8d3469c91dd92ee41b7c95280edbd975ef1ba9195086686623a1c6e8935ce965 \
+    --hash=sha256:90c633e7e8d6bf4e992b8b36ce69e018f834b641dd6de8cea6d78c06ffa119c5 \
+    --hash=sha256:93db40c8de0815baab96a06e08a984bac71f989d13bab789e382158c5d426797 \
+    --hash=sha256:9724e6cb5e478cd7d8cabf027826178739cb18cf0e117d0e32814d479fa02276 \
+    --hash=sha256:98c6ac18480fcdb33f35439183f1d2e79760ab41930309c6d951cb1f8e46694c \
+    --hash=sha256:9a15e785f244f3e07847b984ce8773fc3da10a9f3c131cc49a4c5b4d672b4547 \
+    --hash=sha256:9b60d7814174f059e5de4ab98271cc5ba9259cfea55273a81544dceea32dc8d9 \
+    --hash=sha256:9be2a6647740dd3cca6acb24e87f03d7632cd280dbce9bbe40c26353a215a45d \
+    --hash=sha256:9c7472192ebfad53a6be7c4a8bfb2d64b81c0e93a1fc8c57e1dd0b638297b5d1 \
+    --hash=sha256:9dce8ec9695f531a1b8a6f314fd4b393adcccf2ea861db480cdf97a301d01a68 \
+    --hash=sha256:9e50d748a32da622f256e8d505867f5d3c43a837c6a9f0efb149655fadd1042a \
+    --hash=sha256:a81758ed242b861b72e778ba34d41366441a2e10b16b472784c88da2dea7e2dd \
+    --hash=sha256:ac777001cdfc28b72477d93c8564bb7583081ea8fb45cdca3d568e0a4f87183c \
+    --hash=sha256:b2b506b1788df5fecd270a10d5e70a95fe77b87ea2b370a318043f6f5f817ee6 \
+    --hash=sha256:b2ea4a3e8357be8849e833beeae757ac3c7a6b3fc055c03c808a53c91ad30d82 \
+    --hash=sha256:bf1516fe58fc104f39b2d1dbe2d5e27d0cd45c4be2e42ba6ee0cc763701ec3c7 \
+    --hash=sha256:c0d702548d89d572b2929879bc883bb7a4c4709efafe4512cadee56c55c9bd15 \
+    --hash=sha256:c10b82c2634df08dfb13b1f04e38fe310d086ee092f4f69c0c8da234251e556e \
+    --hash=sha256:c42572142ed0b9d5d261ba727157c426510da78e20828b66bbb855098b8a4e38 \
+    --hash=sha256:c4585c3e64b4f9e583b4d2683f18f5d5d872b3d71dcf24594b74ecc23602fa96 \
+    --hash=sha256:c639ea314df70a7b2811e8020448c75af8c9445f5a60f8a4ced81c306a9380c2 \
+    --hash=sha256:c670fe7be5b6020b76bc6e8d2196074657e1327595bca93a389e1a76ab130ad8 \
+    --hash=sha256:cc1b2440423a851fad781309dd87843868f4f66a6bcd1ddb9225cf4ec2c84732 \
+    --hash=sha256:cd3584591ea4429026cdb931b054342c2bcf189b44ff367f8d5c15bc092a2966 \
+    --hash=sha256:d15df07081d91b76ff20d43f94592ee110330152d617b730fdbe5ef9fb680053 \
+    --hash=sha256:d19662dbedbe783d323196312d38f5ba53cf56296378252171985da6899887d3 \
+    --hash=sha256:d24ecb4f5e009ea0bd275ee37ad9953b32005e2e5e60f8bbae16da0dbbf0d3a0 \
+    --hash=sha256:d446c6ac40bb6e05025ccee55b84d80fe9bf8e93010ffc4bb9484f13d498835f \
+    --hash=sha256:d51ffd3427640fa2da6ade574ceba932f210ad095f65fcc450a2b0a0d454868e \
+    --hash=sha256:d6ce43a0269d68cee79a7d1ade7def53c20f8f2a047b92d7b5d5bcc73ae88327 \
+    --hash=sha256:d721e53758b2cca74990185eb0671dd466d7a388a1a45d0c6f4c13cef41a68ac \
+    --hash=sha256:d7da47a0f248977f08e2cb659ff3c17ddc13a4d39b3a7baa0a81bf5b415430f6 \
+    --hash=sha256:db47b561c9afd884baa1f96f797c9ca369872c4b65912bc691cfa99e68340af2 \
+    --hash=sha256:dbe6493fbd27321b1d1f2dd4f5c7e5bd4d8b1d7cab7f32fd67db3d0b2ed8248a \
+    --hash=sha256:dbece16025afda5e3031af0c4059207e61dcf73ef13af844964f57f387d1c435 \
+    --hash=sha256:ddd67571c10869f65a5d7dde536d1e066e306cc90de57d7de4d5f34802428bb5 \
+    --hash=sha256:de9208bb427130c82a5dbfd104f92c8876fc9559278c880b3002755bbbe9c83d \
+    --hash=sha256:e30d40268a28d54ce0437031750497004c22602b8e3ab891f759b795a003b312 \
+    --hash=sha256:e8b0abe7d870f53ca5143895fef7d1041a0c831a140d3dc2c760dd7ba25d4a8b \
+    --hash=sha256:f035d9dc1d25eff9d361456572231c7d27b5ccd473ca7dc0adfce732bd006d40 \
+    --hash=sha256:f04b9f56b0e0614c0126be12c2c2d9f8850c1e57af302bd0a63bed379d4af974 \
+    --hash=sha256:f0fa4fa9c3632d708742baf2282f2055c11d888a790362670a403cbf48a2c404 \
+    --hash=sha256:f2e7f8e2ab6c2922be02c7ec45185aa5bd771e2e57b95455ee343a44d8130dff \
+    --hash=sha256:f8f6fa298bb4f7f58a33334406218ba74716e68feddf5e4e54cd5d8082705abf \
+    --hash=sha256:fbf300e2070bb35038660b3be1be4b91b0024edb41517e6996320b49b92b4175 \
+    --hash=sha256:fce7760bf283405b2c7999cab3da4e72f7deca6396013115e3f7a955db9760da \
+    --hash=sha256:fcee38cd8e5089d6d4f048ba1233b3ad76e5954f545382180889112ff5cb712d \
+    --hash=sha256:fe31f28c94402043161876a258a9c6f757cb485905c7614ce8d6cd40e6b7bdc1 \
+    --hash=sha256:ffd8893ccc1c2fce6e0d6ca402d716fe1b29db70c7132609a05955e31b2aa8f2
+    # via tiktoken
+requests==2.34.2 \
+    --hash=sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0 \
+    --hash=sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed
+    # via tiktoken
+rpds-py==2026.6.3 \
+    --hash=sha256:0be972be84cfcaf46c8c6edf690ca0f154ac17babf1f6a955a51579b34ad2dc5 \
+    --hash=sha256:127565fead0a10943b282957bd5447804ff3160ad79f2ad2635e6d249e380680 \
+    --hash=sha256:127e08c0642d880cf32ca47ec2a4a77b901f7e2dd1ad9762adb13955d72ffcc9 \
+    --hash=sha256:166cf54d9f44fc6ceb53c7860258dde44a81406646de79f8ed3234fca3b6e538 \
+    --hash=sha256:168c733a7112e071bb7a66460e667edfcff06c017a3c523f7a8a8e08d0140804 \
+    --hash=sha256:1967debc37f64f2c4dc90a7f563aec558b471966e12adcac4e1c4240496b6ebf \
+    --hash=sha256:1cebd1337c242e4ec2293e541f712b2da849b29f48f0c293684b71c0632625d4 \
+    --hash=sha256:1cf01971c4f2c5553b772a542e4aaf191789cd331bc2cd4ff0e6e65ba49e1e97 \
+    --hash=sha256:1e5822dfc2f0d4ab7e745eaa6d85945069329beeccef965af3f3bb26058fcab6 \
+    --hash=sha256:22bffe6042b9bcb0822bcd1955ec00e245daf17b4344e4ed8e9551b976b63e96 \
+    --hash=sha256:23a439f31ccbeff1574e24889128821d1f7917470e830cf6544dced1c662262a \
+    --hash=sha256:24e9c5386e16669b674a69c156c8eeefcb578f3b3397b713b08e6d60f3c7b187 \
+    --hash=sha256:270b293dae9058fc9fcedab50f13cebf46fb8ed1d1d54e0521a9da5d6b211975 \
+    --hash=sha256:29dfa0533a5d4c94d4dfa1b694fcb56c9c63aad8330ffdd816fd225d0a7a162f \
+    --hash=sha256:2a9c6f195058cb45335e8cc3802745c603d716eb96bc9625950c1aac71c0c703 \
+    --hash=sha256:2bfd04c19ddbd6640de0b51894d764bd2758854d5b75bd102d2ef10cb9c293a9 \
+    --hash=sha256:2c54a076ca4d370980ab57bc0e31df57bbe8d41340436a90ef8b1219a3cbb127 \
+    --hash=sha256:2c958bf94822e9290a40aaf2a822d4bc5c88099093e3948ad6c571eca9272e5f \
+    --hash=sha256:2c99f7e8ccb3dd6e3e4bfeac657a7b208c9bac8075f4b078c02d7404c34107fa \
+    --hash=sha256:2f7c26fbc5acd2522b95d4177fe4710ffd8e9b20529e703ffbf8db4d93903f05 \
+    --hash=sha256:30c6dc199b24a5e3e81d50da0f00858c5bbdb2617a750395687f4339c5818171 \
+    --hash=sha256:38a2fea2787428f811719ceb9114cb78964a3138838320c29ac39526c79c16ba \
+    --hash=sha256:3a83ae6c67b7676b9878378547ca8e93ed77a580037bcbcd1d32f739e1e6089c \
+    --hash=sha256:3cfe765c1da0072636ca06628261e0ea05688e160d5c8a03e0217c3854037223 \
+    --hash=sha256:421aba32367055614287a4292b6a17f1939c9452299f7a0209c117e990b646d4 \
+    --hash=sha256:425560c6fa0415f27261727bb20bd097568485e5eb0c121f1949417d1c516885 \
+    --hash=sha256:4470ce197d4090875cf6affbf1f853338387428df97c4fb7b7106317b8214698 \
+    --hash=sha256:4cf2d36a2357e4d07bb5a4f98801265327b48256867816cfd2ceb001e9754a8f \
+    --hash=sha256:4f4bca01b63096f606e095734dd56e74e175f94cfbf24ff3d63281cec61f7bb7 \
+    --hash=sha256:501f9f04a588d6a09179368c57071301445191767c64e4b52a6aa9871f1ef5ed \
+    --hash=sha256:536bceea4fa4acf7e1c61da2b5786304367c816c8895be71b8f537c480b0ea1f \
+    --hash=sha256:538949e262e46caa31ac01bdb3c1e8f642622922cacbabbae6a8445d9dc33eaf \
+    --hash=sha256:539d75de9e0d536c84ff18dfeb805398e58227001ce09231a26a08b9aed1ee0e \
+    --hash=sha256:54f45a148e28767bf343d33a684693c70e451c6f4c0e9904709a723fafbdfc1f \
+    --hash=sha256:55927d532399c2c646100ff7feb48eaa940ad70f42cd68e1328f3ded9f81ca24 \
+    --hash=sha256:58eadac9cd119677b60e1cf8ac4052f35949d71b8a9e5556efccbe82533cf22a \
+    --hash=sha256:5e8d07bddee435a2ff6f1920e18feff28d0bc4533e42f4bf6927fbd073312c41 \
+    --hash=sha256:62698275682bf121181861295c9181e789030a2d516071f5b8f3c23c170cd0fc \
+    --hash=sha256:639c8929aa0afe81be836b04de888460d6bed38b9c54cfc18da8f6bfabf5af5d \
+    --hash=sha256:67e3a721ffc5d8d2210d3671872298c4a84e4b8035cfe42ffd7cde35d772b146 \
+    --hash=sha256:6de4744d05bd1aa1be4ed7ea1189e3979196808008113bbbf899a460966b925e \
+    --hash=sha256:6e84adbcf4bf841aed8116a8264b9f50b4cb3e7bd89b516122e616ac56ca269e \
+    --hash=sha256:7491ee23305ac3eb59e492b6945881f5cd77a6f731061a3f25b77fd40f9e99a4 \
+    --hash=sha256:79486287de1730dbaff3dbd124d0ca4d2ef7f9d29bf2544f1f93c09b5bcbbd12 \
+    --hash=sha256:7b689145a1485c335569bd056464f3243a29af7ed3871c7be31ad624ba239bc7 \
+    --hash=sha256:7f88d653e7b3b779d71ae7454e20dcc9b6bae903f33c269db9f2be41bda3f261 \
+    --hash=sha256:8020133a74bd81b4572dd8e4be028a6b1ebcd70e6726edc3918008c08bee6ee6 \
+    --hash=sha256:808345f53cb952433ca2816f1604ff3515608a81784954f38d4452acfe8e61d5 \
+    --hash=sha256:83e35b57523816c8613fd0776b40cd8bb9f596b37ddd2692eb4a6bb5ab2f8c93 \
+    --hash=sha256:842e7b070435622248c7a2c44ae53fa1440e073cc3023bc919fed570884097a7 \
+    --hash=sha256:847927daf4cffbd4e90e42bc890069897101edd015f956cb8721b3473372edda \
+    --hash=sha256:882076c00c0a608b131187055ddc5ae29f2e7eaf870d6168980420d58528a5c8 \
+    --hash=sha256:8b95977e7211527ab0ba576e286d023389fbeeb32a6b7b771665d333c60e5342 \
+    --hash=sha256:8bb68f03f395eb793220b45c097bd4d8c32944393da0fad8b999efac0868fc8c \
+    --hash=sha256:8c2642a7603ec0b16ed77da4555db3b4b472341904873788327c0b0d7b95f1bb \
+    --hash=sha256:8c3d1e9c15b9d51ca0391e13da1a25a0a4df3c58a37c9dc368e0736cf7f69df0 \
+    --hash=sha256:8c6e5a2f750cc71c3e3b11d71661f21d6f9bc6cebc6564b1466417a1ec03ec77 \
+    --hash=sha256:8d2294a31386bfa251d8c8a39472beee17db67d4f1a6eabea665d35c9a4461c3 \
+    --hash=sha256:8e4320744c1ffdd95a603def63344bfab2d33edeab301c5007e7de9f9f5b3885 \
+    --hash=sha256:8e65860d238379ed982fd9ba690579b5e95af2f4840f99c772816dbe573cb826 \
+    --hash=sha256:8f2e5c5ee828d42cb11760761c0af6507927bec42d0ad5458f97c9203b054617 \
+    --hash=sha256:900a67df3fd1660b035a4761c4ce73c382ea6b35f90f9863c36c6fd8bf8b09bb \
+    --hash=sha256:913ca42ccad3f8cc6e292b587ae8ae49c8c823e5dce51a736252fc7c7cdfa577 \
+    --hash=sha256:9250a9a0a6fd4648b3f868da8d91a4c52b5811a62df58e753d50ae4454a36f80 \
+    --hash=sha256:931908d9fc855d8f74783377822be318edb6dcb19e47169dc038f9a1bf60b06e \
+    --hash=sha256:9826217f048f620d9a712672818bf231442c1b35d96b227a07eabd11b4bb6945 \
+    --hash=sha256:9891e594296ab9dada6551c8e7b387b2721f27a67eecd528412e8906247a7b90 \
+    --hash=sha256:9c1255b302953c86a486b81d330d5ee1d5bd937691ce271b6be0ef0e299eaab7 \
+    --hash=sha256:a0811d33247c3d6128a3001d763f2aa056bb3425204335400ac54f89eec3a0d0 \
+    --hash=sha256:a136d453475ac0fcbda502ef1e6504bd28d6d904700915d278deeab0d00fe140 \
+    --hash=sha256:a214c993455f99a89aaeadc9b21241900037adc9d97203e374d75513c5911822 \
+    --hash=sha256:a3086b538543802f84c843911242db20447de00d8752dd0efc936dbcf02218ba \
+    --hash=sha256:a3450b693fde92133e9f51060568a4c31fcca76d5e53bbd611e689ca446517e9 \
+    --hash=sha256:a550fb4950a06dde3beb4721f5ad4b25bf4513784665b0a8522c792e2bd822a4 \
+    --hash=sha256:a9f4645593036b81bbdb36b9c8e0ea0d1c3fee968c4d59db0344c14087ef143a \
+    --hash=sha256:aca6c1ef08a82bfe327cc156da694660f599923e2e6665b6d81c9c2d0ac9ffc8 \
+    --hash=sha256:acac386b453c2516111b50985d60ce46e7fadb5ea71ae7b25f4c946935bf27cf \
+    --hash=sha256:acc992ab27b15f852c76755eb2ab7dce86585ddadba6fa5946e58556088845b4 \
+    --hash=sha256:ae3d4fe8c0b9213624fdce7279d70e3b148b682ca20719ebd193a23ebfa47324 \
+    --hash=sha256:ae50181a047c871561212bb97f7932a2d45fb53e947bd9b57ebad85b529cbc53 \
+    --hash=sha256:ae6dd8f10bd17aad820876d24caec9efdafd80a318d16c0a48edb5e136902c6b \
+    --hash=sha256:af05d726809bff6b141be124d4c7ce998f9c9c7f30edb1f46c07aa103d540b41 \
+    --hash=sha256:afd70d95892096cdb26f15a00c45907b17817577aa8d1c76b2dcc2788391f9e9 \
+    --hash=sha256:b5c2dc92304aa48a4a60443b548bb12f12e119d4b72f314015e67b9e1be97fca \
+    --hash=sha256:bc0011654b91cc4fb2ae701bec0a0ba1e552c0714247fa7af6c59e0ccfa3a4e1 \
+    --hash=sha256:bcfbcf66006befb9fd2aeaa9e01feaf881b4dc330a02ba07d2322b1c11be7b5d \
+    --hash=sha256:bdbd97738551fca3917c1bd7188bec1920bb520104f28e7e1007f9ceb17b7690 \
+    --hash=sha256:c60924535c75f1566b6eb75b5c31a48a43fef04fa2d0d201acbad8a9969c6107 \
+    --hash=sha256:c7b9a2f8f4d8e90af72571d3d495deebdd7e3c75451f5b41719aee166e940fc2 \
+    --hash=sha256:ca6546b66be9dc4738b1b043d5ebd5488c66c578c5ff0fd0e8065313fe3afb76 \
+    --hash=sha256:ccffae9a092a00deb7efd545fe5e2c33c33b88e7c054337e9a74c179347d0b7d \
+    --hash=sha256:cdc7e35386f3847df728fbcb5e887e2d79c19e2fa1eba9e51b6621d23e3243af \
+    --hash=sha256:d15fde0e6fb0d88a60d221204873743e5d9f0b7d29165e62cd86d0413ad74ba6 \
+    --hash=sha256:d34c20167764fbcf927194d532dd7e0c56772f0a5f943fa5ef9e9afbba8fb9db \
+    --hash=sha256:d483fe17f01ad64b7bf7cc38fcefff1ca9fb83f8c2b2542b68f97ffe0611b369 \
+    --hash=sha256:d7469697dce35be237db177d42e2a2ee26e6dcc5fc052078a6fefabd288c6edd \
+    --hash=sha256:db08f45aecde626498fb3df07bcf6d2ec040af42e859a4f5040d79c200342911 \
+    --hash=sha256:dc319e5a1de4b6913aac94bf6a2f9e847371e0a140a43dd4991db1a09bc2d504 \
+    --hash=sha256:de3eceba0b683bcbb1ab93da016d0270df1f9ae7be716b40214c5dafac6ea45a \
+    --hash=sha256:dfcc8b909769d19db55c7cc9541eb64b9b774b1057ffffb4f1048070475bb9f9 \
+    --hash=sha256:e059c5dde6452b44424bd1834557556c226b57781dee1227af23518459722b13 \
+    --hash=sha256:e4316bf32babbed84e691e352faf967ce2f0f024174a8643c37c94a1080374fc \
+    --hash=sha256:e52655eaf81e32593abedaa4bfe33170c8cfedf3365ed9be6e11e07f148f0278 \
+    --hash=sha256:e55d236be29255554da47abe5c577637db7c24a02b8b46f0ca9524c855801868 \
+    --hash=sha256:ea7bb13b7c9a29791f87a0387ba7d3ad3a6d783d827e4d3f27b40a0ff44495e2 \
+    --hash=sha256:ea964164cc9afa72d4d9b23cc28dafae93693c0a53e0b42acbff15b22c3f9ddd \
+    --hash=sha256:ec829541c45bca16e61c7ae50c20501f213605beb75d1aba91a6ee37fbbb56a4 \
+    --hash=sha256:ecabd69db66de867690f9797f2f8fa27ba501bbc24540cbdbdc649cd15888ba6 \
+    --hash=sha256:ed0c1e5d10cdc7135537988c74a0188da68e2f3c30813ba3744ab1e42e0480f9 \
+    --hash=sha256:f0840b5b17057f7fd918b76183a4b5a0635f43e14eb2ce60dce1d4ee4707ea00 \
+    --hash=sha256:f4d78253f6996be4901669ad25319f842f740eccf4d58e3c7f3dd39e6dde1d8f \
+    --hash=sha256:f56f1695bc5c0871cbc33dc0130fcf503aab0c57dcc5a6700a4f49eba4f2652e \
+    --hash=sha256:f826877d462181e5eb1c26a0026b8d0cab05d99844ecb6d8bf3627a2ca0c0442 \
+    --hash=sha256:f8f23ead891a3b762f35ab3b04623da7056545b48aa60d59957e6789914545da \
+    --hash=sha256:f90938e92afda60266da758ee7d363447f7f0138c9559f9e1811629580582d90 \
+    --hash=sha256:faa679d19a6696fd54259ad321251ad77a13e70e03dd834daa762a44fb6196ef
+    # via
+    #   jsonschema
+    #   referencing
+six==1.17.0 \
+    --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \
+    --hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81
+    # via python-dateutil
+sniffio==1.3.1 \
+    --hash=sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2 \
+    --hash=sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc
+    # via openai
+starlette==1.0.1 \
+    --hash=sha256:512399c5f1de7fac99c88572212ded9ddeddef2fb32afa82d724000e88b38f4f \
+    --hash=sha256:7c0e69b2ee1c848bd54669d908500117a3ee13de603a21427e5c6fc1adf98dcd
+    # via
+    #   -r mrjunejune/inference/requirements.in
+    #   fastapi
+tiktoken==0.13.0 \
+    --hash=sha256:059c8ecf554eb5b41e6e054ba467b871b03277d267dee7244380aca4359747d4 \
+    --hash=sha256:115c4f26ffa11caac8b54eea35c2ad38c612c20a48d35dd15d70a02ac6f51f58 \
+    --hash=sha256:125bc05005e747f993a83dc67934249932d6e4209854452cd4c0b1d53fba3ba2 \
+    --hash=sha256:165cf1820ea4a354985c2490a5205d4cc74661c934aca79dd0368232fff94e0f \
+    --hash=sha256:2a3b536c55802fe42f4b4644d2be4f04bf788506b48de0a0a658cb58f8bce232 \
+    --hash=sha256:2b920b35805cd64585a37c3dc7ce65fba4d2d36016be01e1d7942482ca29093a \
+    --hash=sha256:2c397ddda233208345b01bd30f2fca79ff730e55731d0108a603f9bc57f6af3b \
+    --hash=sha256:303f7d91b4fce3baddbcde05c139091d4caa5026ac7214c1dc7ff7a71ee429ff \
+    --hash=sha256:32ac870a806cfb260a02d0cb70426aef02e038297f8ad50df5040bb5af360791 \
+    --hash=sha256:32e0c12305105002c047b3bb1070b0dd9a73b0cb3b2856a8972b810e7a4f5881 \
+    --hash=sha256:35e1ea1e0631c04f551297284a1ab7e1f65a3c55a9a48728d5e0f66b4527c04a \
+    --hash=sha256:36217497eaffc158607a3b26f065300db2aefd43b115263f3b9688ce38146173 \
+    --hash=sha256:3f277ebea5edd7b8bf03c6f9431e1d67d517530115572b2dc1d465326e8f88c7 \
+    --hash=sha256:43cee3e5400573b2046fbf092cc7a5bc30164f9e4c95ce20714da929df48737a \
+    --hash=sha256:44733b99bfd72b590cd0936b1c01b3b4dd73122db2d544bc1ceeb18a7678c910 \
+    --hash=sha256:472527e9132952f2fbf77cd290658bacf003d4d5a3fabc18e5fbd407cbae4d9b \
+    --hash=sha256:477c9a38e20d0ed248090509acf1e839ad3967a4f00b4b0f958210049f656dee \
+    --hash=sha256:47b1df8d73390a24f94980c75158cdd5c56d256f16d55f30cb49c230caba9ba4 \
+    --hash=sha256:493af3aa28a4aaf2e3d2600a2ee717252c9bf5ab38fff94eb5a02db5ab77e5ad \
+    --hash=sha256:4d9980f11429ed2d737c463bb1fb78cf330caa026adf002f714aced7849a687b \
+    --hash=sha256:4e2f67d27c9626cdd25fe33d9313c5cdb3d8d82da646b68d6eb8e7e9c20e6448 \
+    --hash=sha256:51384448aa508e4df84c0f7c1dc3211c7f7b8096325660ee5fc82f3e11b381ce \
+    --hash=sha256:5ba5fd62507a932d1241346179e3b39bc7bf7408f03c272652d93b3bedf5db24 \
+    --hash=sha256:5cb65b60b9408563676d874a3a4ee573370066f0dc4e29d84e82e989c6517424 \
+    --hash=sha256:5d48843bee149630eb735a99e1f4a85b47308d21868ea63163f6e87768d3cfed \
+    --hash=sha256:5df5d1507bd245f1ccad4a074698240021239e455eb0bb4ced4e3d7181872154 \
+    --hash=sha256:5e6358911cab4adee6712da27d65573496a4f68cf8a2b5fca6a4ad10fc5748cf \
+    --hash=sha256:6644c9c2b5cf3916f5a3641d7d12fdb3f006a7b3d9ff6acdaec44e29ab1ff91e \
+    --hash=sha256:6b1615f0ff71953d19729ceb18865429c185b0a23c5353f1bbca34a394bf60f7 \
+    --hash=sha256:6c43a675ca14f6f2749ba7f12075d37456015a24b859f2517b9beb4ef30807ec \
+    --hash=sha256:6eb4a5bfbc6426938026b1a334e898ac53541360d62d8c689870160cc80abd67 \
+    --hash=sha256:75ab9bc99fa020a4c283424590ecd7f3afd70c1c281cb3fa3192a6c3af9f9615 \
+    --hash=sha256:7ab10f4a21c2999846940113f6dbd72e0fa06a24119feddd74cc47e85818e06d \
+    --hash=sha256:7bfe1849caa65d1e1d9871817170ec497bbb7984e182012e1bdce72f66608cdb \
+    --hash=sha256:7d40c6c5aab171dcd6eb8455bc567bde404bb9def60cdb8c1299cc782b242bb9 \
+    --hash=sha256:7de52e3f566d19b3b11bd37eea552c6c305ad74081f736882bd44d148ed4c48d \
+    --hash=sha256:85b78cc3a2c3d48723ca751fa981f1fedccd54194ca0471b957364353a898b07 \
+    --hash=sha256:8f2d16e7a7c783ad81f36e457d046d1f1c8af70b22aec8a13238efe531977c41 \
+    --hash=sha256:8fe806a50664e83a6ffd56cbd1e4f5dcc6cd32a3e7538f70dc38b1a271384545 \
+    --hash=sha256:91c180fe255bd5a86d8316210d2833a1d4d33d026cd86a67812f4773743c8d26 \
+    --hash=sha256:95097e4f89b06403976e498abf61a0ee73a7497e73fb599cb211d8197a054d91 \
+    --hash=sha256:975cbd78d085d75d26b59660e262736dcaed1e35f8f142cd6291025c01d25486 \
+    --hash=sha256:9b842981fa91accdffd48ff6408a977b7a91c3fbda55d353c3c68114d5c9d69e \
+    --hash=sha256:9b8858b29804b3a0add25ce9e62fb00f89f621dc754d75d03ca419d17e8ddf67 \
+    --hash=sha256:a116178fa7e1b4065bff05214360373a65cac22f965be7b3f73d00a0dbfe7649 \
+    --hash=sha256:a2937ad042d49d50eac6e1ba07c5661d4bd3942a5b1e0c0d08475c4df83676e1 \
+    --hash=sha256:b8ac2d6420ff05841a89ba5205c6d45f56c4f6843454f3c884b7eb1a2a8dddb2 \
+    --hash=sha256:b967dfb9d0adf9a631953b1b40717684f04478270fc51bbccdd2f838d67a2f00 \
+    --hash=sha256:c9435714c3a84c2319499de9a300c0e604449dd0799ff246458b3bb6a7f433c1 \
+    --hash=sha256:ca8b310bd93b3772cb1b7922d915446864860f562bdfe4825c63a0aed3fb28cd \
+    --hash=sha256:cb99cb5127449f58d0a2d5f5ccfb390d8dbdfd919c221246caaee29d8725ed51 \
+    --hash=sha256:d108bc2d470fc53c8ecd24f2c0fd2b5f98c33e87cdb6aa2e9b8c5dced703d273 \
+    --hash=sha256:da86f8c96ac1c235d7a3b3eebff1eacfdbcfb8ad792706943268d4d2938fbafe \
+    --hash=sha256:e28157350f7ebf35008dd8e9e0fdb621f976e4230c881099c85e8cf07eaa50e2 \
+    --hash=sha256:eaaaef47c2406277181d2086484c317bf7fc433e2d5d03ff94f56b0dcec87471 \
+    --hash=sha256:ed5a30027cb4d8c7ca8b273d4766f3db3cf58fad9e9f3b1a68a351ffb54873d5 \
+    --hash=sha256:fc1c44cd37b43fc46bae593129164f4f281e82ea116b57a85aa81bda57eafc94
+    # via litellm
+tokenizers==0.23.1 \
+    --hash=sha256:120468fb4c24faf0543c835a4fabafa4deb3f20a035c9b6e83d0b553a97615d4 \
+    --hash=sha256:1974288a609c343774f1b897c8b482c791ab17b75ab5c8c2b1737565c1d82288 \
+    --hash=sha256:1bf13402aff9bc533c89cb849ec3b412dc3fbeacc9744840e423d7bf3f7dc0e3 \
+    --hash=sha256:1feeeadf865a7915adc25445dea30e9933e593c31bb96c277cee36de227c8bfa \
+    --hash=sha256:5075b405006415ea148a992d093699c66eb01952bf59f4d5727089a98bda45a4 \
+    --hash=sha256:53b09e85775d5187941e7bab30e941b4134ab4a7dd8c68e783d231fb7ca27c51 \
+    --hash=sha256:56f3a77de629917652f876294dc9fe6bad4a0c43bc229dc72e59bb23a0f4729a \
+    --hash=sha256:93120a930b919416da7cd10a2f606ac9919cc69cacae7980fa2140e277660948 \
+    --hash=sha256:9d10a6d957ef01896dc274e890eee27d41bd0e74ef31e60616f0fc311345184e \
+    --hash=sha256:a26197957d8e4425dfba746315f3c425ea00cfa8367c5fbc4ec73447893dcea9 \
+    --hash=sha256:ae848657742035523fdf261773630cb819a26995fcd3d9ecae0c1daf6e5a4959 \
+    --hash=sha256:e03d6ffcbe0d56ee9c1ccd070e70a13fa750727c0277e138152acbc0252c2224 \
+    --hash=sha256:e0948bbb1ac1d7cdfc9fb6d62c596e3b7550036ad60ecd654a66ad273326324e \
+    --hash=sha256:e3d8f40ea6268047de7046906326abed5134f27d4e8447b23763afe5808c8a96 \
+    --hash=sha256:e7bfaf995c1bdbbd21d13539decb6650967013759318627d85daeb7881af16b7 \
+    --hash=sha256:ea5a0ce170074329faaa8ea3f6400ecde604b6678192688533af80980daae71a \
+    --hash=sha256:f836ca703b89ae07919a309f9651f7a88fd5a33d5f718ba5ad0870ec0256bad6
+    # via litellm
+tqdm==4.70.0 \
+    --hash=sha256:55b0b0dbd97462d06ebee91e4dac24ed4d4702be82b24f07e6c1d27e08cea220 \
+    --hash=sha256:7f585706bfddbdebf89daac705b2dfcc16890130727d3197ca62c732b4310953
+    # via
+    #   huggingface-hub
+    #   openai
+typing-extensions==4.16.0 \
+    --hash=sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 \
+    --hash=sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5
+    # via
+    #   aiohttp
+    #   aiosignal
+    #   anyio
+    #   fastapi
+    #   huggingface-hub
+    #   openai
+    #   pydantic
+    #   pydantic-core
+    #   referencing
+    #   starlette
+    #   typing-inspection
+typing-inspection==0.4.2 \
+    --hash=sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7 \
+    --hash=sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464
+    # via
+    #   fastapi
+    #   pydantic
+urllib3==2.7.0 \
+    --hash=sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c \
+    --hash=sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897
+    # via requests
+uvicorn==0.41.0 \
+    --hash=sha256:09d11cf7008da33113824ee5a1c6422d89fbc2ff476540d69a34c87fab8b571a \
+    --hash=sha256:29e35b1d2c36a04b9e180d4007ede3bcb32a85fbdfd6c6aeb3f26839de088187
+    # via -r mrjunejune/inference/requirements.in
+yarl==1.24.5 \
+    --hash=sha256:0055afc45e864b92729ac7600e2d102c17bef060647e74bca75fa84d66b9ff36 \
+    --hash=sha256:0465ec8cedc2349b97a6b595ace64084a50c6e839eca40aa0626f38b8350e331 \
+    --hash=sha256:0ebfaffe1a16cb72141c8e09f18cc76856dbe58639f393a4f2b26e474b96b871 \
+    --hash=sha256:16a2f5010280020e90f5330257e6944bc33e73593b136cc5a241e6c1dc292498 \
+    --hash=sha256:17f57620f5475b3c69109376cc87e42a7af5db13c9398e4292772a706ff10780 \
+    --hash=sha256:2120b96872df4a117cde97d270bac96aea7cc52205d305cf4611df694a487027 \
+    --hash=sha256:240cbec09667c1fed4c6cd0060b9ec57332427d7441289a2ed8875dc9fb2b224 \
+    --hash=sha256:24e861e9630e0daddcb9191fb187f60f034e17a4426f8101279f0c475cd74144 \
+    --hash=sha256:2729fcfc4f6a596fb0c50f32090400aa9367774ac296a00387e65098c0befa76 \
+    --hash=sha256:2c1fe720934a16ea8e7146175cba2126f87f54912c8c5435e7f7c7a51ef808d3 \
+    --hash=sha256:2cabe6546e41dabe439999a23fcb5246e0c3b595b4315b96ef755252be90caeb \
+    --hash=sha256:2dbe06fc16bc91502bca713704022182e5729861ae00277c3a23354b40929740 \
+    --hash=sha256:3363fcc96e665878946ad7a106b9a13eac0541766a690ef287c0232ac768b6ec \
+    --hash=sha256:377fe3732edbaf78ee74efdf2c9f49f6e99f20e7f9d2649fda3eb4badd77d76e \
+    --hash=sha256:3ac6aff147deb9c09461b2d4bbdf6256831198f5d8a23f5d37138213090b6d8a \
+    --hash=sha256:3f45789ce415a7ec0820dc4f82925f9b5f7732070be1dec1f5f23ec381435a24 \
+    --hash=sha256:4103b77b8a8225e413107d2349b65eb3c1c52627b5cc5c3c4c1c6a798b218950 \
+    --hash=sha256:4377407001ca3c057773f44d8ddd6358fa5f691407c1ba92210bd3cf8d9e4c95 \
+    --hash=sha256:46c2f213e23a04b93a392942d782eb9e413e6ef6bf7c8c53884e599a5c174dcb \
+    --hash=sha256:47e98aab9d8d82ff682e7b0b5dded33bf138a32b817fcf7fa3b27b2d7c412928 \
+    --hash=sha256:4a36f9becdd4c5c52a20c3e9484128b070b1dcfc8944c006f3a528295a359a9c \
+    --hash=sha256:4af7b7e1be0a69bee8210735fe6dcfc38879adfac6d62e789d53ba432d1ffa41 \
+    --hash=sha256:4d97a951a81039050e45f04e96689b58b8243fa5e62aa14fe67cb6075300885e \
+    --hash=sha256:4db9aecb141cb7a5447171b57aa1ed3a8fee06af40b992ffc31206c0b0121550 \
+    --hash=sha256:53e549287ef628fecba270045c9701b0c564563a9b0577d24a4ec75b8ab8040f \
+    --hash=sha256:56b149b22de33b23b0c6077ab9518c6dcb538ad462e1830e68d06591ccf6e38b \
+    --hash=sha256:570fec8fbd22b032733625f03f10b7ff023bc399213db15e72a7acaef28c2f4e \
+    --hash=sha256:5b8ee53be440a0cffc991a27be3057e0530122548dbe7c0892df08822fce5ede \
+    --hash=sha256:5ba4f78df2bcc19f764a4b26a8a4f5049c110090ad5825993aacb052bf8003ad \
+    --hash=sha256:5c55256dee8f4b27bfbf636c8363383c7c8db7890c7cba5217d7bd5f5f21dab6 \
+    --hash=sha256:5c88e5815a49d289e599f3513aa7fde0bc2092ff188f99c940f007f90f53d104 \
+    --hash=sha256:5fede79c6f73ff2c3ef822864cb1ada23196e62756df53bc6231d351a49516a2 \
+    --hash=sha256:65be18ec59496c13908f02a2472751d9ef840b4f3fb5726f129306bf6a2a7bba \
+    --hash=sha256:66410eb6345d467151934b49bfa70fb32f5b35a6140baa40ad97d6436abea2e9 \
+    --hash=sha256:665b0a2c463cc9423dd647e0bfd9f4ccc9b50f768c55304d5e9f80b177c1de12 \
+    --hash=sha256:6b8536851f9f65e7f00c7a1d49ba7f2be0ffe2c11555367fc9f50d9f842410a1 \
+    --hash=sha256:6c95b17fe34ed802f17e205112e6e10db92275c34fee290aa9bdc55a9c724027 \
+    --hash=sha256:6e73e7fe93f17a7b191f52ec9da9dd8c06a8fe735a1ecbd13b97d1c723bff385 \
+    --hash=sha256:6efbccc3d7f75d5b03105172a8dc86d82ba4da86817952529dd93185f4a88be2 \
+    --hash=sha256:709f1efed56c4a145793c046cd4939f9959bcd818979a787b77d8e09c57a0840 \
+    --hash=sha256:79af890482fc94648e8cde4c68620378f7fef60932710fa17a66abc039244da2 \
+    --hash=sha256:7bcbe0fcf850eae67b6b01749815a4f7161c560a844c769ad7b48fcd99f791c4 \
+    --hash=sha256:7c0494a31a1ac5461a226e7947a9c9b78c44e1dc7185164fa7e9651557a5d9bc \
+    --hash=sha256:7ce27823052e2013b597e0c738b13e7e36b8ccb9400df8959417b052ab0fd92c \
+    --hash=sha256:7f72c74aa99359e27a2ee8d6613fefa28b5f76a983c083074dfc2aaa4ab46213 \
+    --hash=sha256:7fa5e51397466ea7e98de493fa2ff1b8193cfef8a7b0f9b4842f92d342df0dba \
+    --hash=sha256:82632daed195dcc8ea664e8556dc9bdbd671960fb3776bd92806ce05792c2448 \
+    --hash=sha256:82f75e05912e84b7a0fe57075d9c59de3cb352b928330f2eb69b2e1f54c3e1f0 \
+    --hash=sha256:841f0852f48fefea3b12c9dfec00704dfa3aef5215d0e3ce564bb3d7cd8d57c6 \
+    --hash=sha256:874019bd513008b009f58657134e5d0c5e030b3559bd0553976837adf52fe966 \
+    --hash=sha256:88f50c94e21a0a7f14042c015b0eba1881af78562e7bf007e0033e624da59750 \
+    --hash=sha256:89a1bbb58e0e3f7a283653d854b1e95d65e5cfd4af224dac5f02629ec1a3e621 \
+    --hash=sha256:8a6987eaad834cb32dd57d9d582225f0054a5d1af706ccfbbdba735af4927e13 \
+    --hash=sha256:8ac73abdc7ab75610f95a8fd994c6457e87752b02a63987e188f937a1fc180f0 \
+    --hash=sha256:8ccf9aca873b767977c73df497a85dbedee4ee086ae9ae49dc461333b9b79f58 \
+    --hash=sha256:90333fd89b43c0d08ac85f3f1447593fc2c66de18c3d6378d7125ea118dc7a54 \
+    --hash=sha256:92ab3e11448f2ff7bf53c5a26eff0edc086898ec8b21fb154b85839ce1d88075 \
+    --hash=sha256:9335a099ad87287c37fe5d1a982ff392fa5efe5d14b40a730b1ec1d6a41382b4 \
+    --hash=sha256:96d30286dd02679e32a39aa8f0b7498fc847fcda46cfc09df5513e82ce252440 \
+    --hash=sha256:9baafc71b04f8f4bb0703b21d6fc9f0c30b346c636a532ff16ec8491a5ea4b1f \
+    --hash=sha256:9d1216a7f6f77836617dba35687c5b78a4170afc3c3f18fc788f785ba26565c4 \
+    --hash=sha256:9d399bdcfb4a0f659b9b3788bbc89babe63d9a6a65aacdf4d4e7065ff2e6316c \
+    --hash=sha256:9e4e16c73d717c5cf27626c524d0a2e261ad20e46932b2670f64ad5dde23e26f \
+    --hash=sha256:9f4d8cf085a4c6a40fb97ea0f46938a8df43c85d31f9d45e2a8867ea9293790d \
+    --hash=sha256:a33700d13d9b7d84fd10947b09ff69fb9a792e519c8cb9764a3ca70baa6c23a7 \
+    --hash=sha256:a3732e66413163e72508da9eff9ce9d2846fde51fae45d3605393d3e6cd303e9 \
+    --hash=sha256:a4582acf7ef76482f6f511ebaf1946dae7f2e85ec4728b81a678c01df63bd723 \
+    --hash=sha256:a61834fb15d81322d872eaafd333838ae7c9cea84067f232656f75965933d047 \
+    --hash=sha256:a7cff474ab7cd149765bb784cf6d78b32e18e20473fb7bda860bce98ab58e9da \
+    --hash=sha256:a8fe66b8f300da93798025a785a5b90b42f3810dc2b72283ff84a41aaaebc293 \
+    --hash=sha256:a929d878fec099030c292803b31e5d5540a7b6a31e6a3cc76cb4685fc2a2f51b \
+    --hash=sha256:ad5d8201d310b031e6cd839d9bac2d4e5a01533ce5d3d5b50b7de1ef3af1de61 \
+    --hash=sha256:af3aefa655adb5869491fa907e652290386800ae99cc50095cba71e2c6aefdca \
+    --hash=sha256:c0ebc836c47a6477e182169c6a476fc691d12b518894bf7dd2572f0d59f1c7ed \
+    --hash=sha256:c687ed078e145f5fd53a14854beff320e1d2ab76df03e2009c98f39a0f68f39a \
+    --hash=sha256:cbb833ccacdb5519eff9b8b71ee618cc2801c878e77e288775d77c3a2ced858a \
+    --hash=sha256:cf139c02f5f23ef6532040a30ff662c00a318c952334f211046b8e60b7f17688 \
+    --hash=sha256:d46b86567dd4e248c6c159fcbcdcce01e0a5c8a7cd2334a0fff759d0fa075b16 \
+    --hash=sha256:d693396e5aea78db03decd60aec9ece16c9b40ba00a587f089615ff4e718a81d \
+    --hash=sha256:d897129df1a22b12aeed2c2c98df0785a2e8e6e0bde87b389491d0025c187077 \
+    --hash=sha256:daba5e594f06114e37db186efd2dd916609071e59daca901a0a2e71f02b142ce \
+    --hash=sha256:dd625535328fd9882374356269227670189adfcc6a2d90284f323c05862eecbd \
+    --hash=sha256:e006d3a974c4ee19512e5f058abedb6eef36a5e553c14812bdeba1758d812e6d \
+    --hash=sha256:e1ae548a9d901adca07899a4147a7c826bbcc06239d3ce9a59f57886a28a4c88 \
+    --hash=sha256:e2935f8c39e3b03e83519292d78f075189978f3f4adc15a78144c7c8e2a1cba5 \
+    --hash=sha256:e42d75862735da90e7fc5a7b23db0c976f737113a54b3c9777a9b665e9cbff75 \
+    --hash=sha256:e7d42c531243450ef0d4d9c172e7ed6ef052640f195629065041b5add4e058d1 \
+    --hash=sha256:e81b83143bee16329c23db3c1b2d82b29892fcbcb849186d2f6e98a5abe9a57f \
+    --hash=sha256:e8ffa78582120024f476a611d7befc123cee59e47e8309d470cf667d806e613b \
+    --hash=sha256:ebb0ec7f17803063d5aeb982f3b1bd2b2f4e4fae6751226cbd6ba1fcfe9e63ff \
+    --hash=sha256:f08c7513ecef5aad65687bfdf6bc601ae9fccd04a42904501f8f7141abad9eb9 \
+    --hash=sha256:f0a658a6d3fafee5c6f63c58f3e785c8c43c93fbc02bf9f2b6663f8185e0971f \
+    --hash=sha256:f0e466ed7511fe9d459a819edbc6c2585c0b6eabde9fa8a8947552468a7a6ef0 \
+    --hash=sha256:f141474e85b7e54998ec5180530a7cda99ab29e282fa50e0756d89981a9b43c5 \
+    --hash=sha256:f4239bbec5a3577ddb49e4b50aeb32d8e5792098262ae2f63723f916a29b1a25 \
+    --hash=sha256:f540c013589084679a6c7fac07096b10159737918174f5dfc5e11bf5bca4dfe6 \
+    --hash=sha256:f9f3e9c8a9ecffa57bef8fb4fa19e5fa4d2d8307cf6bac5b1fca5e5860f4ba00 \
+    --hash=sha256:fa139875ff98ab97da323cfadfaff08900d1ad42f1b5087b0b812a55c5a06373 \
+    --hash=sha256:fcd3b77e2f17bbe4ca56ec7bcb07992647d19d0b9c05d84886dcd6f9eb810afd \
+    --hash=sha256:fd8c81f346b58f45818d09ea11db69a8d5fd34a224b79871f6d44f12cd7977b1 \
+    --hash=sha256:fe7b7bb170daccbba19ad33012d2b15f1e7942296fd4d45fc1b79013da8cc0f2 \
+    --hash=sha256:ff330d3c30db4eb6b01d79e29d2d0b407a7ecad39cfd9ec993ece57396a2ec0d \
+    --hash=sha256:ff405d91509d88e8d44129cd87b18d70acd1f0c1aeabd7bc3c46792b1fe2acba \
+    --hash=sha256:ffcd54362564dc1a30fb74d8b8a6e5a6b11ebd5e27266adc3b7427a21a6c9104
+    # via aiohttp
+zipp==4.1.0 \
+    --hash=sha256:25ad4e16390cd314347dd8f1de67a2ac538ae658ed4ab9db16029c07c188e97f \
+    --hash=sha256:4cb57381f544315db7688e976e922a2b18cdb513d21cc194eb42232ba2a3e602
+    # via importlib-metadata
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/sdk_import_test.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,30 @@
+import importlib.metadata
+import unittest
+
+from copilot import CopilotClient, ProviderConfig
+from litellm import LlmProviders
+from litellm import LlmProviders
+
+
+class SdkImportTest(unittest.TestCase):
+    def test_pinned_packages_and_provider_are_available(self) -> None:
+        self.assertEqual(
+            importlib.metadata.version("github-copilot-sdk"),
+            "1.0.8",
+        )
+        self.assertEqual(importlib.metadata.version("litellm"), "1.95.0")
+        self.assertEqual(importlib.metadata.version("litellm"), "1.95.0")
+        self.assertEqual(CopilotClient.__name__, "CopilotClient")
+        self.assertEqual(ProviderConfig.__name__, "ProviderConfig")
+        self.assertEqual(
+            LlmProviders.GITHUB_COPILOT.value,
+            "github_copilot",
+        )
+        self.assertEqual(
+            LlmProviders.GITHUB_COPILOT.value,
+            "github_copilot",
+        )
+
+
+if __name__ == "__main__":
+    unittest.main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/sdk_probe.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,23 @@
+import importlib.metadata
+import json
+
+from copilot import CopilotClient, ProviderConfig
+from litellm import LlmProviders
+from litellm import LlmProviders
+
+
+def main() -> None:
+    payload = {
+        "copilot_sdk": importlib.metadata.version("github-copilot-sdk"),
+        "copilot_client": CopilotClient.__name__,
+        "provider_config": ProviderConfig.__name__,
+        "litellm": importlib.metadata.version("litellm"),
+        "github_copilot_provider": LlmProviders.GITHUB_COPILOT.value,
+        "litellm": importlib.metadata.version("litellm"),
+        "github_copilot_provider": LlmProviders.GITHUB_COPILOT.value,
+    }
+    print(json.dumps(payload, sort_keys=True))
+
+
+if __name__ == "__main__":
+    main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/sdk_provider_integration_test.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,166 @@
+import asyncio
+import json
+import os
+import sys
+import tempfile
+import threading
+import time
+import unittest
+from http.server import BaseHTTPRequestHandler, ThreadingHTTPServer
+
+from copilot import CopilotClient, RuntimeConnection
+from copilot.rpc import PermissionDecisionReject
+
+CLI_PATH = os.path.abspath(sys.argv.pop(1))
+
+
+class ProviderHandler(BaseHTTPRequestHandler):
+    requests = []
+
+    def do_POST(self) -> None:
+        length = int(self.headers.get("Content-Length", "0"))
+        payload = json.loads(self.rfile.read(length))
+        self.__class__.requests.append((self.path, payload))
+        response_id = f"chatcmpl-{len(self.__class__.requests)}"
+        chunks = [
+            {
+                "id": response_id,
+                "object": "chat.completion.chunk",
+                "created": int(time.time()),
+                "model": "gpt-4",
+                "choices": [
+                    {
+                        "index": 0,
+                        "delta": {"role": "assistant", "content": "hello "},
+                        "finish_reason": None,
+                    }
+                ],
+            },
+            {
+                "id": response_id,
+                "object": "chat.completion.chunk",
+                "created": int(time.time()),
+                "model": "gpt-4",
+                "choices": [
+                    {
+                        "index": 0,
+                        "delta": {"content": "traveler"},
+                        "finish_reason": None,
+                    }
+                ],
+            },
+            {
+                "id": response_id,
+                "object": "chat.completion.chunk",
+                "created": int(time.time()),
+                "model": "gpt-4",
+                "choices": [
+                    {
+                        "index": 0,
+                        "delta": {},
+                        "finish_reason": "stop",
+                    }
+                ],
+            },
+        ]
+        self.send_response(200)
+        self.send_header("Content-Type", "text/event-stream")
+        self.send_header("Cache-Control", "no-cache")
+        self.send_header("Connection", "close")
+        self.end_headers()
+        for chunk in chunks:
+            self.wfile.write(
+                f"data: {json.dumps(chunk, separators=(',', ':'))}\n\n".encode()
+            )
+            self.wfile.flush()
+        self.wfile.write(b"data: [DONE]\n\n")
+        self.wfile.flush()
+        self.close_connection = True
+
+    def log_message(self, _format: str, *_args: object) -> None:
+        return
+
+
+def deny_permission(*_args: object, **_kwargs: object) -> PermissionDecisionReject:
+    return PermissionDecisionReject(feedback="No tools are allowed.")
+
+
+class SdkProviderIntegrationTest(unittest.IsolatedAsyncioTestCase):
+    async def test_two_streamed_turns_use_openai_compatible_provider(self) -> None:
+        self.assertTrue(os.path.isfile(CLI_PATH))
+        ProviderHandler.requests = []
+        server = ThreadingHTTPServer(("127.0.0.1", 0), ProviderHandler)
+        server_thread = threading.Thread(target=server.serve_forever, daemon=True)
+        server_thread.start()
+        events = []
+        idle = asyncio.Event()
+
+        with tempfile.TemporaryDirectory() as base_directory:
+            client = CopilotClient(
+                connection=RuntimeConnection.for_stdio(path=CLI_PATH),
+                base_directory=base_directory,
+                use_logged_in_user=False,
+                log_level="error",
+                mode="empty",
+            )
+            try:
+                await client.start()
+                session = await client.create_session(
+                    session_id="provider-integration",
+                    on_permission_request=deny_permission,
+                    model="gpt-4",
+                    provider={
+                        "type": "openai",
+                        "base_url": (
+                            f"http://127.0.0.1:{server.server_port}/v1"
+                        ),
+                        "wire_api": "completions",
+                        "api_key": "local-test-key",
+                    },
+                    streaming=True,
+                    tools=[],
+                    available_tools=[],
+                    mcp_servers={},
+                    enable_config_discovery=False,
+                    skip_custom_instructions=True,
+                    enable_skills=False,
+                    enable_session_store=True,
+                    on_event=lambda event: (
+                        events.append(event),
+                        idle.set()
+                        if event.type.value == "session.idle"
+                        else None,
+                    ),
+                )
+                for prompt in ("first", "second"):
+                    idle.clear()
+                    await session.send(prompt)
+                    await asyncio.wait_for(idle.wait(), timeout=15)
+                await session.disconnect()
+            finally:
+                await client.stop()
+                server.shutdown()
+                server.server_close()
+                server_thread.join()
+
+        self.assertEqual(len(ProviderHandler.requests), 2)
+        self.assertTrue(
+            all(path.endswith("/chat/completions")
+                for path, _ in ProviderHandler.requests)
+        )
+        deltas = [
+            event.data.delta_content
+            for event in events
+            if event.type.value == "assistant.message_delta"
+        ]
+        self.assertEqual(deltas, ["hello ", "traveler", "hello ", "traveler"])
+        messages = [
+            event.data.content
+            for event in events
+            if event.type.value == "assistant.message"
+        ]
+        self.assertEqual(messages, ["hello traveler", "hello traveler"])
+
+
+if __name__ == "__main__":
+    unittest.main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference/sdk_runtime_test.py	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,35 @@
+import asyncio
+import os
+import sys
+import unittest
+
+from copilot import CopilotClient, RuntimeConnection
+
+CLI_PATH = os.path.abspath(sys.argv.pop(1))
+
+
+class SdkRuntimeTest(unittest.IsolatedAsyncioTestCase):
+    async def test_bazel_pinned_cli_starts_without_runtime_download(self) -> None:
+        self.assertTrue(os.path.isfile(CLI_PATH))
+        self.assertTrue(os.access(CLI_PATH, os.X_OK))
+
+        base_directory = os.path.join(
+            os.environ["TEST_TMPDIR"],
+            "copilot-home",
+        )
+        os.makedirs(base_directory)
+        client = CopilotClient(
+            connection=RuntimeConnection.for_stdio(path=CLI_PATH),
+            base_directory=base_directory,
+            use_logged_in_user=False,
+            log_level="error",
+            mode="empty",
+        )
+        try:
+            await asyncio.wait_for(client.start(), timeout=15)
+        finally:
+            await client.stop()
+
+
+if __name__ == "__main__":
+    unittest.main()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference_bridge.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,501 @@
+#include "mrjunejune/inference_bridge.h"
+
+#include <errno.h>
+#include <pthread.h>
+#include <signal.h>
+#include <stdatomic.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <sys/wait.h>
+#include <time.h>
+#include <unistd.h>
+
+#define INFERENCE_EVENT_MAX (1024 * 1024 + 4096)
+#define INFERENCE_READY_TIMEOUT_MS 15000
+
+struct Inference_Bridge {
+  char *sidecar_path;
+  char *copilot_cli_path;
+  FILE *p_commands;
+  FILE *p_events;
+  pid_t child_pid;
+  pthread_t reader_thread;
+  pthread_mutex_t write_mutex;
+  pthread_mutex_t ready_mutex;
+  pthread_cond_t ready_condition;
+  boolean write_mutex_initialized;
+  boolean ready_mutex_initialized;
+  boolean ready_condition_initialized;
+  boolean reader_started;
+  _Atomic boolean running;
+  _Atomic boolean ready;
+  Inference_Event_Handler handler;
+  void *p_user_data;
+};
+
+static int64 Inference_Monotonic_Milliseconds(void)
+{
+  struct timespec now;
+  clock_gettime(CLOCK_MONOTONIC, &now);
+  return (int64)now.tv_sec * 1000 + now.tv_nsec / 1000000;
+}
+
+static const char *Inference_JSON_String(
+    Dowa_JSON_Entry *object,
+    const char *key)
+{
+  char *value = Dowa_JSON_Get_String(object, key);
+  return value ? value : "";
+}
+
+static boolean Inference_JSON_Boolean(
+    Dowa_JSON_Entry *object,
+    const char *key)
+{
+  Dowa_JSON_Value *p_value = Dowa_JSON_Get(object, key);
+  return p_value && p_value->type == DOWA_JSON_BOOL
+      ? p_value->bool_val
+      : FALSE;
+}
+
+static int64 Inference_JSON_Integer(
+    Dowa_JSON_Entry *object,
+    const char *key)
+{
+  Dowa_JSON_Value *p_value = Dowa_JSON_Get(object, key);
+  return p_value && p_value->type == DOWA_JSON_NUMBER
+      ? (int64)p_value->num_val
+      : 0;
+}
+
+static void Inference_Bridge_Handle_Line(
+    Inference_Bridge *p_bridge,
+    const char *line,
+    size_t length)
+{
+  Dowa_Arena *p_arena = Dowa_Arena_Create(length * 3 + 4096);
+  if (!p_arena)
+    return;
+  Dowa_JSON_Value parsed = Dowa_JSON_Parse(line, (int32)length, p_arena);
+  if (parsed.type != DOWA_JSON_OBJECT)
+  {
+    Dowa_Arena_Free(p_arena);
+    return;
+  }
+  Dowa_JSON_Entry *object = parsed.object_val;
+  const char *type = Inference_JSON_String(object, "type");
+  if (strcmp(type, "ready") == 0)
+  {
+    atomic_store(&p_bridge->ready, TRUE);
+    pthread_mutex_lock(&p_bridge->ready_mutex);
+    pthread_cond_broadcast(&p_bridge->ready_condition);
+    pthread_mutex_unlock(&p_bridge->ready_mutex);
+  }
+
+  Inference_Event event = {
+    .type = type,
+    .request_id = Inference_JSON_String(object, "request_id"),
+    .conversation_id = Inference_JSON_String(object, "conversation_id"),
+    .delta = Inference_JSON_String(object, "delta"),
+    .content = Inference_JSON_String(object, "content"),
+    .failed = Inference_JSON_Boolean(object, "failed"),
+    .aborted = Inference_JSON_Boolean(object, "aborted"),
+  };
+
+  Dowa_JSON_Value *p_error = Dowa_JSON_Get(object, "error");
+  if (p_error && p_error->type == DOWA_JSON_OBJECT)
+  {
+    Dowa_JSON_Entry *error = p_error->object_val;
+    event.error_code = Inference_JSON_String(error, "code");
+    event.error_message = Inference_JSON_String(error, "message");
+  }
+  else
+  {
+    event.error_code = "";
+    event.error_message = "";
+  }
+
+  Dowa_JSON_Value *p_usage = Dowa_JSON_Get(object, "usage");
+  if (p_usage && p_usage->type == DOWA_JSON_OBJECT)
+  {
+    Dowa_JSON_Entry *usage = p_usage->object_val;
+    event.input_tokens = Inference_JSON_Integer(usage, "input_tokens");
+    event.output_tokens = Inference_JSON_Integer(usage, "output_tokens");
+  }
+
+  if (p_bridge->handler)
+    p_bridge->handler(&event, p_bridge->p_user_data);
+  Dowa_Arena_Free(p_arena);
+}
+
+static void *Inference_Bridge_Read_Events(void *p_context)
+{
+  Inference_Bridge *p_bridge = p_context;
+  char *line = NULL;
+  size_t capacity = 0;
+  while (atomic_load(&p_bridge->running))
+  {
+    ssize_t amount = getline(&line, &capacity, p_bridge->p_events);
+    if (amount < 0)
+      break;
+    if ((size_t)amount > INFERENCE_EVENT_MAX)
+      continue;
+    size_t length = (size_t)amount;
+    while (length > 0 &&
+           (line[length - 1] == '\n' || line[length - 1] == '\r'))
+      length--;
+    if (length > 0)
+      Inference_Bridge_Handle_Line(p_bridge, line, length);
+  }
+  free(line);
+  atomic_store(&p_bridge->ready, FALSE);
+  atomic_store(&p_bridge->running, FALSE);
+  if (p_bridge->handler)
+  {
+    Inference_Event closed = {
+      .type = "bridge.closed",
+      .error_code = "sidecar_closed",
+      .error_message = "Inference sidecar connection closed",
+      .failed = TRUE,
+    };
+    p_bridge->handler(&closed, p_bridge->p_user_data);
+  }
+  pthread_mutex_lock(&p_bridge->ready_mutex);
+  pthread_cond_broadcast(&p_bridge->ready_condition);
+  pthread_mutex_unlock(&p_bridge->ready_mutex);
+  return NULL;
+}
+
+static boolean Inference_Bridge_Write(
+    Inference_Bridge *p_bridge,
+    const char *payload)
+{
+  if (!p_bridge || !payload || !atomic_load(&p_bridge->running))
+    return FALSE;
+  pthread_mutex_lock(&p_bridge->write_mutex);
+  boolean success =
+      fputs(payload, p_bridge->p_commands) >= 0 &&
+      fputc('\n', p_bridge->p_commands) != EOF &&
+      fflush(p_bridge->p_commands) == 0;
+  pthread_mutex_unlock(&p_bridge->write_mutex);
+  return success;
+}
+
+static boolean Inference_Bridge_Command(
+    Inference_Bridge *p_bridge,
+    const char *command,
+    const char *request_id,
+    const char *conversation_id,
+    const char *prompt)
+{
+  if (!command || !request_id)
+    return FALSE;
+  size_t input_length =
+      strlen(command) + strlen(request_id) +
+      strlen(conversation_id ? conversation_id : "") +
+      strlen(prompt ? prompt : "");
+  if (input_length > (((size_t)-1) - 4096) / 12)
+    return FALSE;
+  Dowa_Arena *p_arena = Dowa_Arena_Create(input_length * 12 + 4096);
+  if (!p_arena)
+    return FALSE;
+  char *escaped_command = Dowa_JSON_Escape_String(command, 0, p_arena);
+  char *escaped_request = Dowa_JSON_Escape_String(request_id, 0, p_arena);
+  char *escaped_conversation = Dowa_JSON_Escape_String(
+      conversation_id ? conversation_id : "", 0, p_arena);
+  char *escaped_prompt = prompt
+      ? Dowa_JSON_Escape_String(prompt, 0, p_arena)
+      : NULL;
+  if (!escaped_command || !escaped_request || !escaped_conversation ||
+      (prompt && !escaped_prompt))
+  {
+    Dowa_Arena_Free(p_arena);
+    return FALSE;
+  }
+  size_t capacity =
+      strlen(escaped_command) + strlen(escaped_request) +
+      strlen(escaped_conversation) +
+      (escaped_prompt ? strlen(escaped_prompt) : 0) + 160;
+  char *payload = Dowa_Arena_Allocate(p_arena, capacity);
+  if (!payload)
+  {
+    Dowa_Arena_Free(p_arena);
+    return FALSE;
+  }
+  if (escaped_prompt)
+  {
+    snprintf(
+        payload,
+        capacity,
+        "{\"command\":\"%s\",\"request_id\":\"%s\","
+        "\"conversation_id\":\"%s\",\"prompt\":\"%s\"}",
+        escaped_command,
+        escaped_request,
+        escaped_conversation,
+        escaped_prompt);
+  }
+  else
+  {
+    snprintf(
+        payload,
+        capacity,
+        "{\"command\":\"%s\",\"request_id\":\"%s\","
+        "\"conversation_id\":\"%s\"}",
+        escaped_command,
+        escaped_request,
+        escaped_conversation);
+  }
+  boolean success = Inference_Bridge_Write(p_bridge, payload);
+  Dowa_Arena_Free(p_arena);
+  return success;
+}
+
+Inference_Bridge *Inference_Bridge_Create(
+    const char *sidecar_path,
+    const char *copilot_cli_path,
+    Inference_Event_Handler handler,
+    void *p_user_data)
+{
+  if (!sidecar_path || !copilot_cli_path)
+    return NULL;
+  Inference_Bridge *p_bridge = calloc(1, sizeof(*p_bridge));
+  if (!p_bridge)
+    return NULL;
+  p_bridge->sidecar_path = strdup(sidecar_path);
+  p_bridge->copilot_cli_path = strdup(copilot_cli_path);
+  p_bridge->handler = handler;
+  p_bridge->p_user_data = p_user_data;
+  p_bridge->child_pid = -1;
+  if (!p_bridge->sidecar_path || !p_bridge->copilot_cli_path)
+  {
+    Inference_Bridge_Destroy(p_bridge);
+    return NULL;
+  }
+  if (pthread_mutex_init(&p_bridge->write_mutex, NULL) != 0)
+  {
+    Inference_Bridge_Destroy(p_bridge);
+    return NULL;
+  }
+  p_bridge->write_mutex_initialized = TRUE;
+  if (pthread_mutex_init(&p_bridge->ready_mutex, NULL) != 0)
+  {
+    Inference_Bridge_Destroy(p_bridge);
+    return NULL;
+  }
+  p_bridge->ready_mutex_initialized = TRUE;
+  if (pthread_cond_init(&p_bridge->ready_condition, NULL) != 0)
+  {
+    Inference_Bridge_Destroy(p_bridge);
+    return NULL;
+  }
+  p_bridge->ready_condition_initialized = TRUE;
+  return p_bridge;
+}
+
+static void Inference_Bridge_Stop_Process(Inference_Bridge *p_bridge)
+{
+  if (!p_bridge)
+    return;
+  if (atomic_load(&p_bridge->running) && p_bridge->p_commands)
+    Inference_Bridge_Command(
+        p_bridge, "shutdown", "server-shutdown", "", NULL);
+  if (p_bridge->p_commands)
+  {
+    fclose(p_bridge->p_commands);
+    p_bridge->p_commands = NULL;
+  }
+
+  if (p_bridge->child_pid > 0)
+  {
+    int status = 0;
+    pid_t result = 0;
+    for (int attempt = 0; attempt < 20; attempt++)
+    {
+      result = waitpid(p_bridge->child_pid, &status, WNOHANG);
+      if (result != 0)
+        break;
+      usleep(50000);
+    }
+    if (result == 0)
+    {
+      kill(p_bridge->child_pid, SIGTERM);
+      waitpid(p_bridge->child_pid, &status, 0);
+    }
+    p_bridge->child_pid = -1;
+  }
+  atomic_store(&p_bridge->running, FALSE);
+  atomic_store(&p_bridge->ready, FALSE);
+  if (p_bridge->reader_started)
+  {
+    pthread_join(p_bridge->reader_thread, NULL);
+    p_bridge->reader_started = FALSE;
+  }
+  if (p_bridge->p_events)
+  {
+    fclose(p_bridge->p_events);
+    p_bridge->p_events = NULL;
+  }
+}
+
+boolean Inference_Bridge_Start(Inference_Bridge *p_bridge)
+{
+  if (!p_bridge || atomic_load(&p_bridge->running))
+    return FALSE;
+  int commands[2];
+  int events[2];
+  if (pipe(commands) != 0)
+    return FALSE;
+  if (pipe(events) != 0)
+  {
+    close(commands[0]);
+    close(commands[1]);
+    return FALSE;
+  }
+
+  pid_t child = fork();
+  if (child < 0)
+  {
+    close(commands[0]);
+    close(commands[1]);
+    close(events[0]);
+    close(events[1]);
+    return FALSE;
+  }
+  if (child == 0)
+  {
+    dup2(commands[0], STDIN_FILENO);
+    dup2(events[1], STDOUT_FILENO);
+    close(commands[0]);
+    close(commands[1]);
+    close(events[0]);
+    close(events[1]);
+    execl(
+        p_bridge->sidecar_path,
+        p_bridge->sidecar_path,
+        p_bridge->copilot_cli_path,
+        NULL);
+    _exit(127);
+  }
+
+  close(commands[0]);
+  close(events[1]);
+  p_bridge->p_commands = fdopen(commands[1], "w");
+  p_bridge->p_events = fdopen(events[0], "r");
+  if (!p_bridge->p_commands || !p_bridge->p_events)
+  {
+    if (p_bridge->p_commands)
+      fclose(p_bridge->p_commands);
+    else
+      close(commands[1]);
+    if (p_bridge->p_events)
+      fclose(p_bridge->p_events);
+    else
+      close(events[0]);
+    kill(child, SIGTERM);
+    waitpid(child, NULL, 0);
+    return FALSE;
+  }
+  setvbuf(p_bridge->p_commands, NULL, _IOLBF, 0);
+  p_bridge->child_pid = child;
+  atomic_store(&p_bridge->running, TRUE);
+  atomic_store(&p_bridge->ready, FALSE);
+  if (pthread_create(
+          &p_bridge->reader_thread,
+          NULL,
+          Inference_Bridge_Read_Events,
+          p_bridge) != 0)
+  {
+    atomic_store(&p_bridge->running, FALSE);
+    fclose(p_bridge->p_commands);
+    fclose(p_bridge->p_events);
+    kill(child, SIGTERM);
+    waitpid(child, NULL, 0);
+    p_bridge->p_commands = NULL;
+    p_bridge->p_events = NULL;
+    p_bridge->child_pid = -1;
+    return FALSE;
+  }
+  p_bridge->reader_started = TRUE;
+
+  int64 deadline =
+      Inference_Monotonic_Milliseconds() + INFERENCE_READY_TIMEOUT_MS;
+  pthread_mutex_lock(&p_bridge->ready_mutex);
+  while (atomic_load(&p_bridge->running) &&
+         !atomic_load(&p_bridge->ready))
+  {
+    int64 remaining = deadline - Inference_Monotonic_Milliseconds();
+    if (remaining <= 0)
+      break;
+    struct timespec timeout;
+    clock_gettime(CLOCK_REALTIME, &timeout);
+    timeout.tv_sec += remaining / 1000;
+    timeout.tv_nsec += (remaining % 1000) * 1000000;
+    if (timeout.tv_nsec >= 1000000000)
+    {
+      timeout.tv_sec++;
+      timeout.tv_nsec -= 1000000000;
+    }
+    pthread_cond_timedwait(
+        &p_bridge->ready_condition, &p_bridge->ready_mutex, &timeout);
+  }
+  boolean ready = atomic_load(&p_bridge->ready);
+  pthread_mutex_unlock(&p_bridge->ready_mutex);
+  if (!ready)
+  {
+    Inference_Bridge_Stop_Process(p_bridge);
+    return FALSE;
+  }
+  return TRUE;
+}
+
+boolean Inference_Bridge_Is_Ready(const Inference_Bridge *p_bridge)
+{
+  return p_bridge &&
+      atomic_load(&p_bridge->running) &&
+      atomic_load(&p_bridge->ready);
+}
+
+boolean Inference_Bridge_Start_Turn(
+    Inference_Bridge *p_bridge,
+    const char *request_id,
+    const char *conversation_id,
+    const char *prompt)
+{
+  return Inference_Bridge_Command(
+      p_bridge, "turn.start", request_id, conversation_id, prompt);
+}
+
+boolean Inference_Bridge_Abort_Turn(
+    Inference_Bridge *p_bridge,
+    const char *request_id,
+    const char *conversation_id)
+{
+  return Inference_Bridge_Command(
+      p_bridge, "turn.abort", request_id, conversation_id, NULL);
+}
+
+boolean Inference_Bridge_Delete_Conversation(
+    Inference_Bridge *p_bridge,
+    const char *request_id,
+    const char *conversation_id)
+{
+  return Inference_Bridge_Command(
+      p_bridge, "conversation.delete", request_id, conversation_id, NULL);
+}
+
+void Inference_Bridge_Destroy(Inference_Bridge *p_bridge)
+{
+  if (!p_bridge)
+    return;
+  Inference_Bridge_Stop_Process(p_bridge);
+  if (p_bridge->ready_condition_initialized)
+    pthread_cond_destroy(&p_bridge->ready_condition);
+  if (p_bridge->ready_mutex_initialized)
+    pthread_mutex_destroy(&p_bridge->ready_mutex);
+  if (p_bridge->write_mutex_initialized)
+    pthread_mutex_destroy(&p_bridge->write_mutex);
+  free(p_bridge->sidecar_path);
+  free(p_bridge->copilot_cli_path);
+  free(p_bridge);
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference_bridge.h	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,53 @@
+#ifndef MRJUNEJUNE_INFERENCE_BRIDGE_H
+#define MRJUNEJUNE_INFERENCE_BRIDGE_H
+
+#include "dowa/dowa.h"
+
+typedef struct Inference_Bridge Inference_Bridge;
+
+typedef struct {
+  const char *type;
+  const char *request_id;
+  const char *conversation_id;
+  const char *delta;
+  const char *content;
+  const char *error_code;
+  const char *error_message;
+  int64 input_tokens;
+  int64 output_tokens;
+  boolean failed;
+  boolean aborted;
+} Inference_Event;
+
+typedef void (*Inference_Event_Handler)(
+    const Inference_Event *p_event,
+    void *p_user_data);
+
+Inference_Bridge *Inference_Bridge_Create(
+    const char *sidecar_path,
+    const char *copilot_cli_path,
+    Inference_Event_Handler handler,
+    void *p_user_data);
+
+boolean Inference_Bridge_Start(Inference_Bridge *p_bridge);
+boolean Inference_Bridge_Is_Ready(const Inference_Bridge *p_bridge);
+
+boolean Inference_Bridge_Start_Turn(
+    Inference_Bridge *p_bridge,
+    const char *request_id,
+    const char *conversation_id,
+    const char *prompt);
+
+boolean Inference_Bridge_Abort_Turn(
+    Inference_Bridge *p_bridge,
+    const char *request_id,
+    const char *conversation_id);
+
+boolean Inference_Bridge_Delete_Conversation(
+    Inference_Bridge *p_bridge,
+    const char *request_id,
+    const char *conversation_id);
+
+void Inference_Bridge_Destroy(Inference_Bridge *p_bridge);
+
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference_sidecar_launcher.sh	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+: "${MRJUNEJUNE_PYTHON_PATH:?MRJUNEJUNE_PYTHON_PATH must be set}"
+: "${MRJUNEJUNE_SIDECAR_ZIP:?MRJUNEJUNE_SIDECAR_ZIP must be set}"
+
+exec "$MRJUNEJUNE_PYTHON_PATH" "$MRJUNEJUNE_SIDECAR_ZIP" "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/inference_stack.sh	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,111 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+server="$(realpath "$1")"
+sidecar_launcher="$(realpath "$2")"
+sidecar_zip="$(realpath "$3")"
+copilot_cli="$(realpath "$4")"
+litellm_zip="$(realpath "$5")"
+litellm_config="$(realpath "$6")"
+python="$(realpath "$7")"
+
+: "${LITELLM_MASTER_KEY:?LITELLM_MASTER_KEY must be set}"
+
+litellm_host="${LITELLM_HOST:-127.0.0.1}"
+litellm_port="${LITELLM_PORT:-4000}"
+default_state_root="${XDG_STATE_HOME:-$HOME/.local/state}/mrjunejune/inference"
+state_root="${MRJUNEJUNE_INFERENCE_STATE:-$default_state_root}"
+token_dir="${GITHUB_COPILOT_TOKEN_DIR:-$state_root/litellm-copilot}"
+mkdir -p "$state_root/copilot" "$token_dir"
+chmod 700 "$state_root" "$state_root/copilot" "$token_dir"
+
+export GITHUB_COPILOT_TOKEN_DIR="$token_dir"
+if [[ ! -s "$GITHUB_COPILOT_TOKEN_DIR/access-token" ]]; then
+  echo "GitHub Copilot is not authenticated for LiteLLM." >&2
+  echo "Run: bazel run //mrjunejune/inference:litellm_proxy -- --authenticate --token-dir \"$GITHUB_COPILOT_TOKEN_DIR\"" >&2
+  exit 1
+fi
+
+litellm_pid=
+server_pid=
+
+cleanup() {
+  for pid in "$server_pid" "$litellm_pid"; do
+    if [[ -n "$pid" ]]; then
+      kill -- "-$pid" 2>/dev/null || true
+    fi
+  done
+  for pid in "$server_pid" "$litellm_pid"; do
+    [[ -n "$pid" ]] || continue
+    for _ in $(seq 1 30); do
+      if ! kill -0 -- "-$pid" 2>/dev/null; then
+        break
+      fi
+      sleep 0.1
+    done
+    if kill -0 -- "-$pid" 2>/dev/null; then
+      kill -KILL -- "-$pid" 2>/dev/null || true
+    fi
+    wait "$pid" 2>/dev/null || true
+  done
+}
+trap cleanup EXIT INT TERM
+
+setsid "$python" "$litellm_zip" \
+  --config "$litellm_config" \
+  --host "$litellm_host" \
+  --port "$litellm_port" &
+litellm_pid=$!
+
+for _ in $(seq 1 150); do
+  if ! kill -0 "$litellm_pid" 2>/dev/null; then
+    echo "LiteLLM exited before becoming ready" >&2
+    exit 1
+  fi
+  if curl --fail --silent \
+      --connect-timeout 1 \
+      --max-time 2 \
+      "http://${litellm_host}:${litellm_port}/health/readiness" \
+      >/dev/null; then
+    break
+  fi
+  sleep 0.1
+done
+
+if ! curl --fail --silent \
+    --connect-timeout 1 \
+    --max-time 2 \
+    "http://${litellm_host}:${litellm_port}/health/readiness" \
+    >/dev/null; then
+  echo "LiteLLM readiness timed out" >&2
+  exit 1
+fi
+
+export MRJUNEJUNE_PYTHON_PATH="$python"
+export MRJUNEJUNE_SIDECAR_ZIP="$sidecar_zip"
+export MRJUNEJUNE_INFERENCE_SIDECAR_PATH="$sidecar_launcher"
+export MRJUNEJUNE_COPILOT_CLI_PATH="$copilot_cli"
+export COPILOT_SIDECAR_HOME="$state_root/copilot"
+export LITELLM_BASE_URL="http://${litellm_host}:${litellm_port}/v1"
+export LITELLM_MODEL="${LITELLM_MODEL:-jrpg-copilot}"
+export LITELLM_WIRE_API="${LITELLM_WIRE_API:-completions}"
+export LITELLM_API_KEY="$LITELLM_MASTER_KEY"
+export MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE="${MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE:-0}"
+
+setsid "$server" &
+server_pid=$!
+while true; do
+  if ! kill -0 "$server_pid" 2>/dev/null; then
+    set +e
+    wait "$server_pid"
+    server_status=$?
+    set -e
+    exit "$server_status"
+  fi
+  if ! kill -0 "$litellm_pid" 2>/dev/null; then
+    wait "$litellm_pid" 2>/dev/null || true
+    echo "LiteLLM exited while the public server was running" >&2
+    exit 1
+  fi
+  sleep 0.2
+done
--- a/mrjunejune/main.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/main.c	Wed Aug 05 09:19:41 2026 -0700
@@ -3,6 +3,7 @@
 #include "s3/s3_uploader.h"
 #include "deita/deita.h"
 #include "mrjunejune/latex_renderer.h"
+#include "mrjunejune/conversation_api.h"
 #include <time.h>
 #include <sys/stat.h>
 #include <stdarg.h>
@@ -191,8 +192,9 @@
 
 void handle_sigint(int sig)
 {
-  printf("Failed\n");
+  (void)sig;
   stop_server = 1;
+  Seobeo_Web_Server_Stop();
 }
 
 void Seobeo_Render_Html(
@@ -831,7 +833,6 @@
   return resp;
 }
 
-#if defined(MRJUNEJUNE_ENABLE_DEV_PAGES)
 Seobeo_Request_Entry *GetJrpg(Seobeo_Request_Entry *req, Dowa_Arena *arena)
 {
   Seobeo_Request_Entry *resp = NULL;
@@ -840,7 +841,6 @@
   Dowa_HashMap_Push_Arena(resp, "body", final_body, arena);
   return resp;
 }
-#endif
 
 Seobeo_Request_Entry *GetNotesLogin(Seobeo_Request_Entry *req, Dowa_Arena *arena)
 {
@@ -878,9 +878,7 @@
 CREATE_REDIRECT_HANDLER(HlsPlayer, "/tools/hls_player")
 CREATE_REDIRECT_HANDLER(LatexEditor, "/tools/latex_editor")
 CREATE_REDIRECT_HANDLER(Talk, "/talk")
-#if defined(MRJUNEJUNE_ENABLE_DEV_PAGES)
 CREATE_REDIRECT_HANDLER(Jrpg, "/jrpg")
-#endif
 CREATE_REDIRECT_HANDLER(Editor, "/editor")
 
 // S3 Upload URL API
@@ -1959,8 +1957,16 @@
 
 int main(void)
 {
+  signal(SIGINT, handle_sigint);
+  signal(SIGTERM, handle_sigint);
+
   // Load server config
   load_config("mrjunejune/.config");
+  const char *database_override = getenv("MRJUNEJUNE_DB_PATH");
+  if (database_override && database_override[0] != '\0')
+  {
+    snprintf(g_db_path, sizeof(g_db_path), "%s", database_override);
+  }
 
   // Load S3 credentials from .env
   FILE *env_file = fopen(".env", "r");
@@ -2011,6 +2017,21 @@
 
   // Initialize database
   init_database();
+  if (!Conversation_API_Init(g_db_path))
+    Seobeo_Log(SEOBEO_ERROR, "[CONVERSATION] Store unavailable\n");
+  const char *sidecar_path = getenv("MRJUNEJUNE_INFERENCE_SIDECAR_PATH");
+  const char *copilot_cli_path = getenv("MRJUNEJUNE_COPILOT_CLI_PATH");
+  if (sidecar_path && copilot_cli_path)
+  {
+    if (!Conversation_API_Enable_Inference(sidecar_path, copilot_cli_path))
+      Seobeo_Log(SEOBEO_ERROR, "[INFERENCE] Sidecar unavailable\n");
+  }
+  else
+  {
+    Seobeo_Log(
+        SEOBEO_WARNING,
+        "[INFERENCE] Runtime paths not configured; turns return 503\n");
+  }
 
   g_media_worker_pool = Seobeo_Worker_Pool_Create(2, 16);
   if (!g_media_worker_pool)
@@ -2021,6 +2042,7 @@
   }
 
   Seobeo_Router_Init();
+  Conversation_API_Register_Routes();
 
   Seobeo_Router_Register("GET", "/", GetHomePage);
   Seobeo_Router_Register("GET", "/index.html", GetRedirectHomePage);
@@ -2067,11 +2089,9 @@
   Seobeo_Router_Register("GET", "/talk", GetTalk);
   Seobeo_Router_Register("GET", "/talk/index.html", GetRedirectTalk);
 
-#if defined(MRJUNEJUNE_ENABLE_DEV_PAGES)
-  // -- Development pages --/
+  // -- JRPG agent chat --/
   Seobeo_Router_Register("GET", "/jrpg", GetJrpg);
   Seobeo_Router_Register("GET", "/jrpg/index.html", GetRedirectJrpg);
-#endif
 
   // -- Notes --/
   Seobeo_Router_Register("GET", "/notes", GetNotes);
@@ -2091,4 +2111,5 @@
   Seobeo_Web_Server_Start("mrjunejune/src", server_port, SEOBEO_MODE_EDGE, 4);
   Seobeo_Worker_Pool_Destroy(g_media_worker_pool);
   g_media_worker_pool = NULL;
+  Conversation_API_Destroy();
 }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/production_entrypoint.sh	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+bundle_root="$(cd "$(dirname "$0")" && pwd)"
+
+exec "$bundle_root/mrjunejune/inference_stack.sh" \
+  "$bundle_root/mrjunejune_server_binary" \
+  "$bundle_root/mrjunejune/inference_sidecar_launcher.sh" \
+  "$bundle_root/mrjunejune/inference/copilot_sidecar.zip" \
+  "$bundle_root/+http_archive+copilot_cli_linux_x86_64/copilot" \
+  "$bundle_root/mrjunejune/inference/litellm_proxy.zip" \
+  "$bundle_root/mrjunejune/inference/litellm_config.yaml" \
+  "$bundle_root/rules_python++python+python_3_11_x86_64-unknown-linux-gnu/bin/python3"
--- a/mrjunejune/src/index.html	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/src/index.html	Wed Aug 05 09:19:41 2026 -0700
@@ -86,6 +86,7 @@
          <li><a href="/blog">Blogs</a> - My thoughts / Experiments </li>
          <li><a href="/resume">Resume</a> - My professional experiences </li>
          <li><a href="/tools">Tools</a> - Things I made for myself </li>
+         <li><a href="/jrpg">Shiba Quest</a> - A Copilot-powered JRPG chat </li>
        </ul>
        <canvas id="background"></canvas>
        <canvas id="game"></canvas>
--- a/mrjunejune/src/jrpg/index.html	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/src/jrpg/index.html	Wed Aug 05 09:19:41 2026 -0700
@@ -124,6 +124,12 @@
                   <zen-icon name="arrow-right"></zen-icon>
                 </button>
               </zen-button>
+              <zen-button appearance="plain" size="lg" data-cancel-control hidden>
+                <button type="button" data-cancel>
+                  Cancel
+                  <zen-icon name="close"></zen-icon>
+                </button>
+              </zen-button>
               <p class="jrpg-composer-hint">Enter to send / Shift + Enter for a new line</p>
             </form>
           </mjj-jrpg-composer>
--- a/mrjunejune/src/jrpg/jrpg.css	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/src/jrpg/jrpg.css	Wed Aug 05 09:19:41 2026 -0700
@@ -500,6 +500,11 @@
   background: var(--mjj-jrpg-primary-hover);
 }
 
+.jrpg-composer [data-cancel-control] > button {
+  border-color: var(--mjj-jrpg-accent);
+  background: var(--mjj-jrpg-accent);
+}
+
 .jrpg-composer button:disabled {
   opacity: var(--zenbu-sys-opacity-disabled);
   cursor: not-allowed;
--- a/mrjunejune/src/jrpg/jrpg.js	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/src/jrpg/jrpg.js	Wed Aug 05 09:19:41 2026 -0700
@@ -37,6 +37,8 @@
   },
 });
 
+const CONVERSATION_STORAGE_KEY = "mjj-jrpg-conversation-id";
+
 class MjjJrpgCharacter extends HTMLElement {
   static get observedAttributes() {
     return ["state"];
@@ -77,6 +79,33 @@
     copy.textContent = text;
     item.append(name, copy);
     this._messages.append(item);
+    this.scrollEnd();
+    return item;
+  }
+
+  replaceMessages(turns) {
+    if (!this._messages) return;
+    this._messages.replaceChildren();
+    for (const turn of turns) {
+      if (!["user", "assistant"].includes(turn.role)) continue;
+      this.appendMessage(
+        turn.role === "user" ? "June" : "Epi",
+        turn.content || (turn.status === "failed" ? "The quest failed." : ""),
+      );
+    }
+  }
+
+  startAssistantMessage() {
+    return this.appendMessage("Epi", "");
+  }
+
+  setMessageText(item, text) {
+    const copy = item?.querySelector("p");
+    if (copy) copy.textContent = text;
+    this.scrollEnd();
+  }
+
+  scrollEnd() {
     requestAnimationFrame(() => {
       if (this._viewport) {
         this._viewport.scrollTop = this._viewport.scrollHeight;
@@ -90,6 +119,8 @@
     this._form = this.querySelector("[data-composer]");
     this._textarea = this.querySelector("textarea");
     this._button = this.querySelector('button[type="submit"]');
+    this._cancel = this.querySelector("[data-cancel]");
+    this._cancelControl = this.querySelector("[data-cancel-control]");
     this._onSubmit = event => {
       event.preventDefault();
       const message = this._textarea?.value.trim();
@@ -107,11 +138,18 @@
     };
     this._form?.addEventListener("submit", this._onSubmit);
     this._textarea?.addEventListener("keydown", this._onKeydown);
+    this._onCancel = () => {
+      this.dispatchEvent(new CustomEvent("mjj-jrpg-cancel", {
+        bubbles: true,
+      }));
+    };
+    this._cancel?.addEventListener("click", this._onCancel);
   }
 
   disconnectedCallback() {
     this._form?.removeEventListener("submit", this._onSubmit);
     this._textarea?.removeEventListener("keydown", this._onKeydown);
+    this._cancel?.removeEventListener("click", this._onCancel);
   }
 
   setBusy(busy) {
@@ -120,6 +158,12 @@
       this._button.disabled = busy;
       this._button.setAttribute("aria-busy", String(busy));
     }
+    if (this._cancelControl) this._cancelControl.hidden = !busy;
+  }
+
+  setDisabled(disabled) {
+    if (this._textarea) this._textarea.disabled = disabled;
+    if (this._button) this._button.disabled = disabled;
   }
 }
 
@@ -177,7 +221,60 @@
   if (!customElements.get(name)) customElements.define(name, constructor);
 }
 
-function initializeJrpgPage() {
+async function requestJson(url, options = {}) {
+  const response = await fetch(url, {
+    ...options,
+    headers: {
+      "Content-Type": "application/json",
+      ...options.headers,
+    },
+  });
+  if (!response.ok) {
+    let message = `Request failed (${response.status})`;
+    try {
+      const body = await response.json();
+      message = body.error?.message || message;
+    } catch {
+      // Preserve the status-derived message.
+    }
+    throw new Error(message);
+  }
+  return response.status === 204 ? null : response.json();
+}
+
+async function consumeSse(response, onEvent) {
+  if (!response.body) throw new Error("Streaming response body is unavailable");
+  const reader = response.body.getReader();
+  const decoder = new TextDecoder();
+  let buffer = "";
+
+  const dispatch = block => {
+    let eventName = "message";
+    const data = [];
+    for (const line of block.split("\n")) {
+      if (line.startsWith("event:")) eventName = line.slice(6).trim();
+      else if (line.startsWith("data:")) data.push(line.slice(5).trimStart());
+    }
+    if (!data.length) return;
+    onEvent(eventName, JSON.parse(data.join("\n")));
+  };
+
+  while (true) {
+    const { done, value } = await reader.read();
+    buffer += decoder.decode(value || new Uint8Array(), { stream: !done });
+    buffer = buffer.replaceAll("\r\n", "\n");
+    let boundary;
+    while ((boundary = buffer.indexOf("\n\n")) >= 0) {
+      const block = buffer.slice(0, boundary);
+      buffer = buffer.slice(boundary + 2);
+      if (block.trim()) dispatch(block);
+    }
+    if (done) break;
+  }
+  if (buffer.trim()) dispatch(buffer);
+}
+
+async function initializeJrpgPage() {
   const colorProbe = document.createElement("span");
   colorProbe.style.background = "var(--zenbu-sys-color-surface-page)";
   document.body.append(colorProbe);
@@ -193,7 +290,22 @@
   const composer = shell?.querySelector("mjj-jrpg-composer");
   const preview = shell?.querySelector("mjj-jrpg-preview");
   let characterTimer = 0;
-  let replyTimer = 0;
+  let conversationId = sessionStorage.getItem(CONVERSATION_STORAGE_KEY);
+  let activeController = null;
+  composer?.setDisabled(true);
+
+  if (conversationId) {
+    try {
+      const conversation = await requestJson(
+        `/api/conversations/${encodeURIComponent(conversationId)}`,
+        { headers: {} },
+      );
+      chat?.replaceMessages(conversation.turns);
+    } catch {
+      sessionStorage.removeItem(CONVERSATION_STORAGE_KEY);
+      conversationId = null;
+    }
+  }
 
   shell?.addEventListener("mjj-jrpg-preview-change", event => {
     preview?.show(event.detail.selection);
@@ -204,28 +316,97 @@
     }, 650);
   });
 
-  shell?.addEventListener("mjj-jrpg-submit", event => {
+  shell?.addEventListener("mjj-jrpg-cancel", () => {
+    activeController?.abort();
+  });
+
+  shell?.addEventListener("mjj-jrpg-submit", async event => {
+    if (activeController) return;
     chat?.appendMessage("June", event.detail.message);
     composer?.setBusy(true);
     character?.setAttribute("state", "thinking");
     window.clearTimeout(characterTimer);
-    window.clearTimeout(replyTimer);
-    replyTimer = window.setTimeout(() => {
-      chat?.appendMessage(
-        "Epi",
-        "A promising quest. The menu has the fastest paths through this site.",
+    const assistantItem = chat?.startAssistantMessage();
+    let assistantText = "";
+    let turnFinished = false;
+    activeController = new AbortController();
+
+    try {
+      const createConversation = async () => {
+        const conversation = await requestJson("/api/conversations", {
+          method: "POST",
+          body: JSON.stringify({ title: "Shiba Quest" }),
+        });
+        conversationId = conversation.id;
+        sessionStorage.setItem(CONVERSATION_STORAGE_KEY, conversationId);
+      };
+      if (!conversationId) {
+        await createConversation();
+      }
+
+      const postTurn = () => fetch(
+        `/api/conversations/${encodeURIComponent(conversationId)}/turns`, {
+          method: "POST",
+          headers: { "Content-Type": "application/json" },
+          body: JSON.stringify({ prompt: event.detail.message }),
+          signal: activeController.signal,
+        },
       );
+      let response = await postTurn();
+      if (response.status === 404) {
+        sessionStorage.removeItem(CONVERSATION_STORAGE_KEY);
+        conversationId = null;
+        await createConversation();
+        response = await postTurn();
+      }
+      if (!response.ok) {
+        let message = `Turn failed (${response.status})`;
+        try {
+          const body = await response.json();
+          message = body.error?.message || message;
+        } catch {
+          // Preserve the status-derived message.
+        }
+        throw new Error(message);
+      }
+      await consumeSse(response, (eventName, data) => {
+        if (eventName === "assistant.delta") {
+          assistantText += data.delta || "";
+          chat?.setMessageText(assistantItem, assistantText);
+        } else if (eventName === "assistant.completed") {
+          assistantText = data.content || assistantText;
+          chat?.setMessageText(assistantItem, assistantText);
+        } else if (eventName === "turn.error") {
+          throw new Error(data.message || "Inference turn failed");
+        } else if (eventName === "turn.done") {
+          turnFinished = true;
+          if (data.failed) throw new Error("Inference turn failed");
+        }
+      });
+      if (!turnFinished) throw new Error("Inference stream ended unexpectedly");
       character?.setAttribute("state", "default");
+    } catch (error) {
+      const aborted = error instanceof DOMException && error.name === "AbortError";
+      chat?.setMessageText(
+        assistantItem,
+        aborted ? "Quest cancelled." : `System error: ${error.message}`,
+      );
+      character?.setAttribute("state", "sad");
+    } finally {
       composer?.setBusy(false);
       composer?.querySelector("textarea")?.focus();
-    }, 700);
+      activeController = null;
+    }
   });
+  composer?.setDisabled(false);
 }
 
 if (document.readyState === "loading") {
-  document.addEventListener("DOMContentLoaded", initializeJrpgPage, {
+  document.addEventListener("DOMContentLoaded", () => {
+    void initializeJrpgPage();
+  }, {
     once: true,
   });
 } else {
-  initializeJrpgPage();
+  void initializeJrpgPage();
 }
--- a/mrjunejune/src/sw.js	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/src/sw.js	Wed Aug 05 09:19:41 2026 -0700
@@ -1,5 +1,5 @@
 // Root-scoped Service Worker for MrJuneJune PWA
-const CACHE_VERSION = 'v9-dev-page-split';
+const CACHE_VERSION = 'v10-inference-chat';
 const CACHE_NAME = `mrjunejune-${CACHE_VERSION}`;
 
 // Files to cache immediately on install
--- a/mrjunejune/test/BUILD	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/test/BUILD	Wed Aug 05 09:19:41 2026 -0700
@@ -58,6 +58,28 @@
   target_compatible_with = ["@platforms//os:linux"],
 )
 
+cc_test(
+  name = "conversation_store_test",
+  srcs = ["conversation_store_test.c"],
+  deps = ["//mrjunejune:conversation_store"],
+  size = "small",
+)
+
+cc_binary(
+  name = "inference_bridge_fake_sidecar",
+  srcs = ["inference_bridge_fake_sidecar.c"],
+  deps = ["//dowa:dowa"],
+)
+
+cc_test(
+  name = "inference_bridge_test",
+  srcs = ["inference_bridge_test.c"],
+  args = ["$(location :inference_bridge_fake_sidecar)"],
+  data = [":inference_bridge_fake_sidecar"],
+  deps = ["//mrjunejune:inference_bridge"],
+  size = "small",
+)
+
 js_test(
   name = "hls_player_test",
   entry_point = "hls_player_test.js",
@@ -88,8 +110,8 @@
 )
 
 sh_test(
-  name = "production_bundle_exclusion_test",
-  srcs = ["production_bundle_exclusion_test.sh"],
+  name = "production_inference_bundle_test",
+  srcs = ["production_inference_bundle_test.sh"],
   args = ["$(rootpath //mrjunejune:mrjunejune_server_bundle)"],
   data = ["//mrjunejune:mrjunejune_server_bundle"],
   size = "small",
@@ -101,6 +123,7 @@
   data = [
     "//hg-web/e2e:node_modules/playwright-core",
     "//mrjunejune:mrjunejune_server_debug",
+    ":inference_bridge_fake_sidecar",
     "@playwright_chromium_linux//:chrome",
     "@playwright_chromium_linux//:chromium",
   ],
@@ -115,3 +138,14 @@
   ],
   timeout = "long",
 )
+
+js_test(
+  name = "conversation_api_test",
+  entry_point = "conversation_api_test.js",
+  data = [
+    "//mrjunejune:mrjunejune_server",
+    ":inference_bridge_fake_sidecar",
+  ],
+  size = "large",
+  timeout = "long",
+)
--- a/mrjunejune/test/auto_generated_test.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/test/auto_generated_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -39,6 +39,8 @@
     // TODO: Dynamic route - GET /blog/:blog_id - fill in actual path
     {"/talk", 200, SNAPSHOT_DIR, TEST_HOST, TEST_PORT},
     {"/talk/index.html", 301, SNAPSHOT_DIR, TEST_HOST, TEST_PORT},
+    {"/jrpg", 200, SNAPSHOT_DIR, TEST_HOST, TEST_PORT},
+    {"/jrpg/index.html", 301, SNAPSHOT_DIR, TEST_HOST, TEST_PORT},
   };
 
   int count = sizeof(configs) / sizeof(configs[0]);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/test/conversation_api_test.js	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,181 @@
+const assert = require('node:assert/strict');
+const fs = require('node:fs');
+const net = require('node:net');
+const os = require('node:os');
+const path = require('node:path');
+const { spawn } = require('node:child_process');
+
+const RUNFILES = process.env.JS_BINARY__RUNFILES;
+const WORKSPACE = process.env.JS_BINARY__WORKSPACE;
+const runfilesWorkspace = path.join(RUNFILES, WORKSPACE);
+
+function findFreePort() {
+  return new Promise((resolve, reject) => {
+    const socket = net.createServer();
+    socket.once('error', reject);
+    socket.listen(0, '127.0.0.1', () => {
+      const address = socket.address();
+      socket.close(error => {
+        if (error) reject(error);
+        else resolve(String(address.port));
+      });
+    });
+  });
+}
+
+async function waitForServer(child, baseUrl, logs) {
+  const deadline = Date.now() + 15000;
+  while (Date.now() < deadline) {
+    if (child.exitCode !== null) {
+      throw new Error(`Server exited with ${child.exitCode}\n${logs.join('')}`);
+    }
+    try {
+      const response = await fetch(baseUrl);
+      if (response.ok) return;
+    } catch {
+      // Keep waiting for startup.
+    }
+    await new Promise(resolve => setTimeout(resolve, 100));
+  }
+  throw new Error(`Server startup timed out\n${logs.join('')}`);
+}
+
+async function stopProcess(child) {
+  if (!child || child.exitCode !== null) return;
+  child.kill('SIGTERM');
+  await new Promise(resolve => {
+    const timer = setTimeout(() => {
+      if (child.exitCode === null) child.kill('SIGKILL');
+    }, 3000);
+    child.once('exit', () => {
+      clearTimeout(timer);
+      resolve();
+    });
+  });
+}
+
+(async () => {
+  assert.ok(RUNFILES);
+  assert.ok(WORKSPACE);
+  const serverBinary = path.join(
+    runfilesWorkspace,
+    'mrjunejune/mrjunejune_server',
+  );
+  const fakeSidecar = path.join(
+    runfilesWorkspace,
+    'mrjunejune/test/inference_bridge_fake_sidecar',
+  );
+  const tempDirectory = fs.mkdtempSync(
+    path.join(os.tmpdir(), 'mrjunejune-conversation-api-'),
+  );
+  const databasePath = path.join(tempDirectory, 'conversations.db');
+  const port = await findFreePort();
+  const baseUrl = `http://127.0.0.1:${port}`;
+  const logs = [];
+  let server;
+
+  try {
+    server = spawn(serverBinary, [], {
+      cwd: runfilesWorkspace,
+      env: {
+        ...process.env,
+        MRJUNEJUNE_PORT: port,
+        MRJUNEJUNE_DB_PATH: databasePath,
+        MRJUNEJUNE_INFERENCE_SIDECAR_PATH: fakeSidecar,
+        MRJUNEJUNE_COPILOT_CLI_PATH: fakeSidecar,
+        MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE: '1',
+      },
+      stdio: ['ignore', 'pipe', 'pipe'],
+    });
+    server.stdout.on('data', chunk => logs.push(chunk.toString()));
+    server.stderr.on('data', chunk => logs.push(chunk.toString()));
+    await waitForServer(server, baseUrl, logs);
+    let response = await fetch(`${baseUrl}/api/inference/health`);
+    assert.equal(response.status, 200);
+
+    response = await fetch(`${baseUrl}/api/conversations`, {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+        Origin: 'https://attacker.invalid',
+      },
+      body: JSON.stringify({ title: 'Blocked' }),
+    });
+    assert.equal(response.status, 403);
+
+    response = await fetch(`${baseUrl}/api/conversations`, {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+        Origin: baseUrl,
+      },
+      body: JSON.stringify({ title: 'First quest' }),
+    });
+    assert.equal(response.status, 201);
+    const created = await response.json();
+    assert.match(created.id, /^[0-9a-f-]{36}$/);
+
+    response = await fetch(`${baseUrl}/api/conversations/${created.id}`);
+    assert.equal(response.status, 200);
+    let conversation = await response.json();
+    assert.equal(conversation.title, 'First quest');
+    assert.deepEqual(conversation.turns, []);
+
+    response = await fetch(`${baseUrl}/api/conversations/${created.id}`, {
+      method: 'PATCH',
+      headers: {
+        'Content-Type': 'application/json',
+        Origin: baseUrl,
+      },
+      body: JSON.stringify({ title: 'Renamed quest' }),
+    });
+    assert.equal(response.status, 200);
+
+    response = await fetch(
+      `${baseUrl}/api/conversations/${created.id}/turns`,
+      {
+        method: 'POST',
+        headers: {
+          'Content-Type': 'application/json',
+          Origin: baseUrl,
+        },
+        body: JSON.stringify({ prompt: 'Hello Epi' }),
+      },
+    );
+    assert.equal(response.status, 200);
+    assert.match(
+      response.headers.get('content-type') || '',
+      /^text\/event-stream/,
+    );
+    const stream = await response.text();
+    assert.match(stream, /event: turn\.accepted/);
+    assert.match(stream, /event: assistant\.delta/);
+    assert.match(stream, /hello \\"traveler\\"\\\\path/);
+    assert.match(stream, /event: assistant\.completed/);
+    assert.match(stream, /event: assistant\.usage/);
+    assert.match(stream, /event: turn\.done/);
+
+    response = await fetch(`${baseUrl}/api/conversations/${created.id}`);
+    conversation = await response.json();
+    assert.equal(conversation.title, 'Renamed quest');
+    assert.equal(conversation.turns.length, 2);
+    assert.equal(conversation.turns[0].content, 'Hello Epi');
+    assert.equal(conversation.turns[1].content, 'hello traveler');
+    assert.equal(conversation.turns[1].input_tokens, 7);
+    assert.equal(conversation.turns[1].output_tokens, 3);
+
+    response = await fetch(`${baseUrl}/api/conversations/${created.id}`, {
+      method: 'DELETE',
+      headers: { Origin: baseUrl },
+    });
+    assert.equal(response.status, 204);
+    response = await fetch(`${baseUrl}/api/conversations/${created.id}`);
+    assert.equal(response.status, 404);
+  } finally {
+    await stopProcess(server);
+    fs.rmSync(tempDirectory, { recursive: true, force: true });
+  }
+})().catch(error => {
+  console.error(error.stack || error);
+  process.exitCode = 1;
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/test/conversation_store_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,123 @@
+#include "mrjunejune/conversation_store.h"
+
+#include <assert.h>
+#include <stdio.h>
+#include <string.h>
+#include <unistd.h>
+
+int main(void)
+{
+  char database_path[] = "/tmp/mrjunejune-conversations-XXXXXX";
+  int fd = mkstemp(database_path);
+  assert(fd >= 0);
+  close(fd);
+
+  Conversation_Store *p_store = Conversation_Store_Create(database_path);
+  assert(p_store);
+
+  char conversation_id[37];
+  assert(Conversation_Store_Create_Conversation(
+      p_store, "First quest", conversation_id) == CONVERSATION_STORE_OK);
+  assert(strlen(conversation_id) == 36);
+
+  Dowa_Arena *p_arena = Dowa_Arena_Create(16 * 1024);
+  Conversation_Record record;
+  assert(Conversation_Store_Get(
+      p_store, conversation_id, &record, p_arena) == CONVERSATION_STORE_OK);
+  assert(strcmp(record.id, conversation_id) == 0);
+  assert(strcmp(record.title, "First quest") == 0);
+  assert(Dowa_Array_Length(record.turns) == 0);
+  Dowa_Arena_Free(p_arena);
+
+  assert(Conversation_Store_Update_Title(
+      p_store, conversation_id, "Renamed quest") == CONVERSATION_STORE_OK);
+  assert(Conversation_Store_Begin_Turn(
+      p_store,
+      conversation_id,
+      "request-1",
+      "Hello Epi") == CONVERSATION_STORE_OK);
+  assert(Conversation_Store_Begin_Turn(
+      p_store,
+      conversation_id,
+      "request-2",
+      "Overlapping") == CONVERSATION_STORE_CONFLICT);
+  assert(Conversation_Store_Complete_Turn(
+      p_store,
+      conversation_id,
+      "request-1",
+      "Hello traveler",
+      12,
+      4) == CONVERSATION_STORE_OK);
+
+  assert(Conversation_Store_Begin_Turn(
+      p_store,
+      conversation_id,
+      "request-2",
+      "Try again") == CONVERSATION_STORE_OK);
+  assert(Conversation_Store_Fail_Turn(
+      p_store,
+      conversation_id,
+      "request-2",
+      "cancelled",
+      TRUE) == CONVERSATION_STORE_OK);
+
+  p_arena = Dowa_Arena_Create(32 * 1024);
+  assert(Conversation_Store_Get(
+      p_store, conversation_id, &record, p_arena) == CONVERSATION_STORE_OK);
+  assert(strcmp(record.title, "Renamed quest") == 0);
+  assert(Dowa_Array_Length(record.turns) == 4);
+  assert(strcmp(record.turns[0].role, "user") == 0);
+  assert(strcmp(record.turns[0].content, "Hello Epi") == 0);
+  assert(strcmp(record.turns[1].role, "assistant") == 0);
+  assert(strcmp(record.turns[1].content, "Hello traveler") == 0);
+  assert(record.turns[1].input_tokens == 12);
+  assert(record.turns[1].output_tokens == 4);
+  assert(strcmp(record.turns[3].status, "aborted") == 0);
+  Dowa_Arena_Free(p_arena);
+
+  assert(Conversation_Store_Begin_Turn(
+      p_store,
+      conversation_id,
+      "request-3",
+      "Interrupted") == CONVERSATION_STORE_OK);
+  Conversation_Store_Destroy(p_store);
+  p_store = Conversation_Store_Create(database_path);
+  assert(p_store);
+  assert(Conversation_Store_Begin_Turn(
+      p_store,
+      conversation_id,
+      "request-4",
+      "Recovered") == CONVERSATION_STORE_OK);
+  assert(Conversation_Store_Complete_Turn(
+      p_store,
+      conversation_id,
+      "request-4",
+      "Recovered answer",
+      1,
+      1) == CONVERSATION_STORE_OK);
+
+  p_arena = Dowa_Arena_Create(32 * 1024);
+  assert(Conversation_Store_Get(
+      p_store, conversation_id, &record, p_arena) == CONVERSATION_STORE_OK);
+  assert(Dowa_Array_Length(record.turns) == 8);
+  assert(strcmp(record.turns[5].status, "failed") == 0);
+  assert(strcmp(
+      record.turns[5].error_message,
+      "Interrupted by server restart") == 0);
+  Dowa_Arena_Free(p_arena);
+
+  assert(Conversation_Store_Delete(
+      p_store, conversation_id) == CONVERSATION_STORE_OK);
+  p_arena = Dowa_Arena_Create(4096);
+  assert(Conversation_Store_Get(
+      p_store,
+      conversation_id,
+      &record,
+      p_arena) == CONVERSATION_STORE_NOT_FOUND);
+  Dowa_Arena_Free(p_arena);
+
+  Conversation_Store_Destroy(p_store);
+  unlink(database_path);
+  printf("Conversation store tests passed\n");
+  return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/test/inference_bridge_fake_sidecar.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,82 @@
+#include "dowa/dowa.h"
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+static const char *Get_String(Dowa_JSON_Entry *object, const char *key)
+{
+  char *value = Dowa_JSON_Get_String(object, key);
+  return value ? value : "";
+}
+
+int main(void)
+{
+  printf(
+      "{\"type\":\"ready\",\"request_id\":null,"
+      "\"conversation_id\":null,\"status\":\"ok\"}\n");
+  fflush(stdout);
+
+  char *line = NULL;
+  size_t capacity = 0;
+  while (getline(&line, &capacity, stdin) >= 0)
+  {
+    Dowa_Arena *p_arena = Dowa_Arena_Create(64 * 1024);
+    Dowa_JSON_Value parsed = Dowa_JSON_Parse(
+        line, (int32)strlen(line), p_arena);
+    if (parsed.type != DOWA_JSON_OBJECT)
+    {
+      Dowa_Arena_Free(p_arena);
+      continue;
+    }
+    Dowa_JSON_Entry *object = parsed.object_val;
+    const char *command = Get_String(object, "command");
+    const char *request_id = Get_String(object, "request_id");
+    const char *conversation_id = Get_String(object, "conversation_id");
+    if (strcmp(command, "shutdown") == 0)
+    {
+      printf(
+          "{\"type\":\"turn.done\",\"request_id\":\"%s\","
+          "\"conversation_id\":\"\"}\n",
+          request_id);
+      fflush(stdout);
+      Dowa_Arena_Free(p_arena);
+      break;
+    }
+    if (strcmp(command, "turn.start") == 0)
+    {
+      printf(
+          "{\"type\":\"turn.accepted\",\"request_id\":\"%s\","
+          "\"conversation_id\":\"%s\"}\n",
+          request_id,
+          conversation_id);
+      printf(
+          "{\"type\":\"assistant.delta\",\"request_id\":\"%s\","
+          "\"conversation_id\":\"%s\","
+          "\"delta\":\"hello \\\"traveler\\\"\\\\path\"}\n",
+          request_id,
+          conversation_id);
+      printf(
+          "{\"type\":\"assistant.completed\",\"request_id\":\"%s\","
+          "\"conversation_id\":\"%s\","
+          "\"content\":\"hello traveler\"}\n",
+          request_id,
+          conversation_id);
+      printf(
+          "{\"type\":\"assistant.usage\",\"request_id\":\"%s\","
+          "\"conversation_id\":\"%s\","
+          "\"usage\":{\"input_tokens\":7,\"output_tokens\":3}}\n",
+          request_id,
+          conversation_id);
+      printf(
+          "{\"type\":\"turn.done\",\"request_id\":\"%s\","
+          "\"conversation_id\":\"%s\"}\n",
+          request_id,
+          conversation_id);
+      fflush(stdout);
+    }
+    Dowa_Arena_Free(p_arena);
+  }
+  free(line);
+  return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/test/inference_bridge_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,115 @@
+#include "mrjunejune/inference_bridge.h"
+
+#include <assert.h>
+#include <pthread.h>
+#include <stdio.h>
+#include <string.h>
+#include <time.h>
+
+typedef struct {
+  pthread_mutex_t mutex;
+  pthread_cond_t condition;
+  int accepted;
+  int deltas;
+  int completed;
+  int usage;
+  int done;
+  int closed;
+  char delta[128];
+  int64 input_tokens;
+  int64 output_tokens;
+} Test_State;
+
+static void Handle_Event(
+    const Inference_Event *p_event,
+    void *p_user_data)
+{
+  Test_State *p_state = p_user_data;
+  pthread_mutex_lock(&p_state->mutex);
+  if (strcmp(p_event->type, "turn.accepted") == 0)
+    p_state->accepted++;
+  else if (strcmp(p_event->type, "assistant.delta") == 0)
+  {
+    p_state->deltas++;
+    snprintf(p_state->delta, sizeof(p_state->delta), "%s", p_event->delta);
+  }
+  else if (strcmp(p_event->type, "assistant.completed") == 0)
+    p_state->completed++;
+  else if (strcmp(p_event->type, "assistant.usage") == 0)
+  {
+    p_state->usage++;
+    p_state->input_tokens = p_event->input_tokens;
+    p_state->output_tokens = p_event->output_tokens;
+  }
+  else if (strcmp(p_event->type, "turn.done") == 0 &&
+           strncmp(p_event->request_id, "request-", 8) == 0)
+  {
+    p_state->done++;
+  }
+  else if (strcmp(p_event->type, "bridge.closed") == 0)
+    p_state->closed++;
+  pthread_cond_broadcast(&p_state->condition);
+  pthread_mutex_unlock(&p_state->mutex);
+}
+
+int main(int argc, char **argv)
+{
+  assert(argc == 2);
+  Test_State state = {0};
+  assert(pthread_mutex_init(&state.mutex, NULL) == 0);
+  assert(pthread_cond_init(&state.condition, NULL) == 0);
+
+  Inference_Bridge *p_bridge = Inference_Bridge_Create(
+      argv[1], argv[1], Handle_Event, &state);
+  assert(p_bridge);
+  assert(Inference_Bridge_Start(p_bridge));
+  assert(Inference_Bridge_Is_Ready(p_bridge));
+  assert(Inference_Bridge_Start_Turn(
+      p_bridge, "request-1", "conversation-1", "hello"));
+
+  struct timespec deadline;
+  clock_gettime(CLOCK_REALTIME, &deadline);
+  deadline.tv_sec += 5;
+  pthread_mutex_lock(&state.mutex);
+  while (state.done == 0)
+  {
+    int result = pthread_cond_timedwait(
+        &state.condition, &state.mutex, &deadline);
+    assert(result == 0);
+  }
+  pthread_mutex_unlock(&state.mutex);
+
+  assert(state.accepted == 1);
+  assert(state.deltas == 1);
+  assert(state.completed == 1);
+  assert(state.usage == 1);
+  assert(strcmp(state.delta, "hello \"traveler\"\\path") == 0);
+  assert(state.input_tokens == 7);
+  assert(state.output_tokens == 3);
+
+  char large_prompt[32 * 1024 + 1];
+  memset(large_prompt, 0x01, sizeof(large_prompt) - 1);
+  large_prompt[sizeof(large_prompt) - 1] = '\0';
+  assert(Inference_Bridge_Start_Turn(
+      p_bridge,
+      "request-large",
+      "conversation-1",
+      large_prompt));
+  clock_gettime(CLOCK_REALTIME, &deadline);
+  deadline.tv_sec += 5;
+  pthread_mutex_lock(&state.mutex);
+  while (state.done < 2)
+  {
+    int result = pthread_cond_timedwait(
+        &state.condition, &state.mutex, &deadline);
+    assert(result == 0);
+  }
+  pthread_mutex_unlock(&state.mutex);
+
+  Inference_Bridge_Destroy(p_bridge);
+  assert(state.closed == 1);
+  pthread_cond_destroy(&state.condition);
+  pthread_mutex_destroy(&state.mutex);
+  printf("Inference bridge tests passed\n");
+  return 0;
+}
--- a/mrjunejune/test/integration_test.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/test/integration_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -394,6 +394,7 @@
     {"/tools/hls_player", 200, NULL, NULL, NULL, 0},
     {"/tools/latex_editor", 200, NULL, NULL, NULL, 0},
     {"/talk", 200, NULL, NULL, NULL, 0},
+    {"/jrpg", 200, NULL, NULL, NULL, 0},
   };
   int num_success_tests = sizeof(success_tests) / sizeof(success_tests[0]);
 
@@ -405,6 +406,7 @@
     {"/tools/file_converter/index.html", 301, NULL, NULL, NULL, 0},
     {"/tools/hls_player/index.html", 301, NULL, NULL, NULL, 0},
     {"/tools/latex_editor/index.html", 301, NULL, NULL, NULL, 0},
+    {"/jrpg/index.html", 301, NULL, NULL, NULL, 0},
   };
   int num_redirect_tests = sizeof(redirect_tests) / sizeof(redirect_tests[0]);
 
@@ -412,8 +414,7 @@
     {"/nonexistent", 404, NULL, NULL, NULL, 0},
     {"/does/not/exist", 404, NULL, NULL, NULL, 0},
     {"/missing.html", 404, NULL, NULL, NULL, 0},
-    {"/jrpg", 404, NULL, NULL, NULL, 0},
-    {"/jrpg/index.html", 404, NULL, NULL, NULL, 0},
+    {"/api/inference/health", 503, NULL, NULL, NULL, 0},
   };
   int num_failure_tests = sizeof(failure_tests) / sizeof(failure_tests[0]);
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/test/production_inference_bundle_test.sh	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,56 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+bundle="$(realpath "$1")"
+
+required_patterns=(
+  '/jrpg/index.html$'
+  '/jrpg/jrpg.css$'
+  '/jrpg/jrpg.js$'
+  '/pixel-mplus-12-regular.ttf$'
+  '/copilot_sidecar.zip$'
+  '/litellm_proxy.zip$'
+  '/litellm_config.yaml$'
+  '/inference_stack.sh$'
+  '/inference_sidecar_launcher.sh$'
+  '/production_entrypoint.sh$'
+  '/copilot$'
+  '/python3$'
+)
+
+files="$(find -L "$bundle" -type f)"
+for pattern in "${required_patterns[@]}"; do
+  if ! grep -Eq "$pattern" <<<"$files"; then
+    echo "Production bundle is missing inference runtime: $pattern" >&2
+    exit 1
+  fi
+done
+
+config="$(find -L "$bundle" -type f -name litellm_config.yaml -print -quit)"
+grep -q 'os.environ/LITELLM_MASTER_KEY' "$config"
+if grep -Eq 'sk-[A-Za-z0-9_-]{16,}|gh[opurs]_[A-Za-z0-9]{16,}' "$config"; then
+  echo "Production LiteLLM config contains a credential" >&2
+  exit 1
+fi
+
+entrypoint="$(find -L "$bundle" -type f -name production_entrypoint.sh -print -quit)"
+bash -n "$entrypoint"
+grep -q 'mrjunejune_server_binary' "$entrypoint"
+
+sidecar="$(find -L "$bundle" -type f -path '*/mrjunejune/inference/copilot_sidecar.zip' -print -quit)"
+litellm="$(find -L "$bundle" -type f -path '*/mrjunejune/inference/litellm_proxy.zip' -print -quit)"
+copilot_cli="$(find -L "$bundle" -type f -path '*/+http_archive+copilot_cli_linux_x86_64/copilot' -print -quit)"
+python="$(find -L "$bundle" -type f -path '*/rules_python++python+python_3_11_*/bin/python3' -print -quit)"
+state="$(mktemp -d)"
+trap 'rm -rf "$state"' EXIT
+
+output="$(
+  printf '%s\n' '{"command":"shutdown","request_id":"bundle-test","conversation_id":null}' |
+    COPILOT_SIDECAR_HOME="$state/copilot" \
+    LITELLM_BASE_URL='http://127.0.0.1:1/v1' \
+    LITELLM_MODEL='jrpg-copilot' \
+    LITELLM_WIRE_API='completions' \
+    "$python" "$sidecar" "$copilot_cli"
+)"
+grep -q '"type":"ready"' <<<"$output"
+"$python" "$litellm" --help >/dev/null
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mrjunejune/test/snapshots/jrpg.snapshot	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,201 @@
+<!doctype html>
+<html lang="en" data-zen-theme="cyberpunk">
+  <head>
+    <title>Shiba Quest | MrJuneJune</title>
+    <meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<meta name="theme-color" content="#f7f3e8">
+<link rel="icon" type="image/svg+xml" href="/public/epi_all_colors.svg">
+<link rel="manifest" href="/public/manifest.json">
+<link rel="apple-touch-icon" href="/public/epi_all_colors.svg">
+
+<link rel="preload" href="/public/fonts/Roboto-Regular.ttf" as="font"  crossorigin>
+<link rel="preload" href="/public/fonts/Roboto-Thin.ttf"as="font" crossorigin>
+
+<!-- <link rel="preload" href="/public/fonts/atkinson-regular.woff" as="font" type="font/woff" crossorigin> -->
+<!-- <link rel="preload" href="/public/fonts/atkinson-bold.woff" as="font" type="font/woff" crossorigin> -->
+
+<!-- <link rel="preload" href="/public/fonts/more-sugar.extras.otf" as="font" type="font/otf" crossorigin> -->
+<link rel="preload" href="/public/fonts/more-sugar.regular.otf" as="font" type="font/otf" crossorigin>
+<link rel="preload" href="/public/fonts/more-sugar.thin.otf" as="font" type="font/otf" crossorigin>
+<link rel="preload" href="/public/epi_all_colors.svg" as="image">
+
+<link rel="stylesheet" href="/public/design-system/styles/tokens.css" />
+<link rel="stylesheet" href="/public/design-system/styles/themes.css" />
+<link rel="preload" href="/base.css" as="style" />
+<link rel="stylesheet" href="/base.css" />
+<link rel="stylesheet" href="/public/design-system/styles/components.css" />
+<script
+  type="module"
+  src="/public/design-system/components/index.js"
+></script>
+
+<script src="/public/pwa-register.js" defer></script>
+
+    <link rel="preload" href="/public/jrpg/bar-ink.webp" as="image">
+    <link rel="stylesheet" href="/jrpg/jrpg.css">
+    <script type="module" src="/jrpg/jrpg.js"></script>
+  </head>
+  <body class="jrpg-page">
+    <main class="jrpg-main">
+      <mjj-jrpg-shell class="jrpg-shell">
+        <div class="jrpg-workspace">
+          <section class="jrpg-scene" aria-label="Shiba Quest conversation">
+            <mjj-jrpg-character state="default">
+              <img data-character alt="">
+            </mjj-jrpg-character>
+
+            <mjj-jrpg-chat aria-labelledby="conversation-title">
+              <div class="jrpg-panel-heading">
+                <span aria-hidden="true">QUEST 01</span>
+                <h1 id="conversation-title">Conversations</h1>
+              </div>
+              <zen-message-scroller>
+                <div
+                  class="jrpg-message-viewport"
+                  data-zen-viewport
+                  role="log"
+                  aria-live="polite"
+                  aria-relevant="additions"
+                >
+                  <ol class="jrpg-messages" data-messages>
+                    <li class="jrpg-message" data-speaker="Epi">
+                      <strong>Epi</strong>
+                      <p>Welcome, traveler. Pick a destination or tell me what you are looking for.</p>
+                    </li>
+                    <li class="jrpg-message" data-speaker="System">
+                      <strong>System</strong>
+                      <p>The Shiba terminal is ready.</p>
+                    </li>
+                  </ol>
+                </div>
+              </zen-message-scroller>
+              <p class="jrpg-next" aria-hidden="true">
+                NEXT <zen-icon name="chevron-right" size="0.9em"></zen-icon>
+              </p>
+            </mjj-jrpg-chat>
+          </section>
+
+          <section class="jrpg-utility" aria-label="Selected destination">
+            <div class="jrpg-brand">
+              <header>
+                <h1>
+                  <a href="/" data-zen-link-effect="none">MrJuneJune</a>
+                </h1>
+              </header>
+              <p>SHIBA QUEST TERMINAL</p>
+            </div>
+
+            <mjj-jrpg-preview data-selection="resume">
+              <article class="jrpg-preview-panel" aria-live="polite">
+                <p class="jrpg-preview-kicker" data-preview-kicker>CHARACTER RECORD</p>
+                <zen-heading size="xl">
+                  <h2 data-preview-title>Resume</h2>
+                </zen-heading>
+                <p data-preview-copy>Experience, projects, and the systems I have helped build.</p>
+                <dl class="jrpg-preview-stats">
+                  <div>
+                    <dt>TYPE</dt>
+                    <dd data-preview-type>Profile</dd>
+                  </div>
+                  <div>
+                    <dt>STATUS</dt>
+                    <dd>Available</dd>
+                  </div>
+                </dl>
+
+                <zen-dialog class="jrpg-preview-dialog">
+                  <zen-button appearance="plain" size="md">
+                    <button type="button" data-zen-trigger>
+                      Inspect
+                      <zen-icon name="search"></zen-icon>
+                    </button>
+                  </zen-button>
+                  <dialog aria-labelledby="jrpg-dialog-title">
+                    <div class="jrpg-dialog-heading">
+                      <p>DESTINATION DATA</p>
+                      <zen-button appearance="plain" size="md">
+                        <button type="button" data-zen-close aria-label="Close destination details">
+                          <zen-icon name="close"></zen-icon>
+                        </button>
+                      </zen-button>
+                    </div>
+                    <h2 id="jrpg-dialog-title" data-dialog-title>Resume</h2>
+                    <p data-dialog-copy>Experience, projects, and the systems I have helped build.</p>
+                    <zen-button appearance="plain" size="lg">
+                      <a href="/resume" data-preview-link>
+                        Open destination
+                        <zen-icon name="arrow-right"></zen-icon>
+                      </a>
+                    </zen-button>
+                  </dialog>
+                </zen-dialog>
+              </article>
+            </mjj-jrpg-preview>
+          </section>
+
+          <mjj-jrpg-composer>
+            <form class="jrpg-composer" data-composer>
+              <zen-field appearance="plain" size="lg">
+                <label for="jrpg-message">Message</label>
+                <textarea
+                  id="jrpg-message"
+                  name="message"
+                  rows="3"
+                  maxlength="500"
+                  placeholder="Ask Epi about this site..."
+                  required
+                ></textarea>
+              </zen-field>
+              <zen-button appearance="plain" size="lg">
+                <button type="submit">
+                  Send
+                  <zen-icon name="arrow-right"></zen-icon>
+                </button>
+              </zen-button>
+              <zen-button appearance="plain" size="lg" data-cancel-control hidden>
+                <button type="button" data-cancel>
+                  Cancel
+                  <zen-icon name="close"></zen-icon>
+                </button>
+              </zen-button>
+              <p class="jrpg-composer-hint">Enter to send / Shift + Enter for a new line</p>
+            </form>
+          </mjj-jrpg-composer>
+
+          <mjj-jrpg-menu>
+            <nav aria-label="Shiba Quest destinations">
+              <p class="jrpg-menu-label">Menu</p>
+              <ul>
+                <li>
+                  <zen-button appearance="plain" size="lg">
+                    <button type="button" data-preview="resume" aria-pressed="true">
+                      <zen-icon name="chevron-right"></zen-icon>
+                      Resume
+                    </button>
+                  </zen-button>
+                </li>
+                <li>
+                  <zen-button appearance="plain" size="lg">
+                    <button type="button" data-preview="tools" aria-pressed="false">
+                      <zen-icon name="chevron-right"></zen-icon>
+                      Tools
+                    </button>
+                  </zen-button>
+                </li>
+                <li>
+                  <zen-button appearance="plain" size="lg">
+                    <button type="button" data-preview="blog" aria-pressed="false">
+                      <zen-icon name="chevron-right"></zen-icon>
+                      Blogs
+                    </button>
+                  </zen-button>
+                </li>
+              </ul>
+            </nav>
+          </mjj-jrpg-menu>
+        </div>
+      </mjj-jrpg-shell>
+    </main>
+  </body>
+</html>
--- a/mrjunejune/test/snapshots/root.snapshot	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/test/snapshots/root.snapshot	Wed Aug 05 09:19:41 2026 -0700
@@ -270,6 +270,7 @@
          <li><a href="/blog">Blogs</a> - My thoughts / Experiments </li>
          <li><a href="/resume">Resume</a> - My professional experiences </li>
          <li><a href="/tools">Tools</a> - Things I made for myself </li>
+         <li><a href="/jrpg">Shiba Quest</a> - A Copilot-powered JRPG chat </li>
        </ul>
        <canvas id="background"></canvas>
        <canvas id="game"></canvas>
--- a/mrjunejune/test/theme_and_webp_test.js	Wed Aug 05 09:19:41 2026 -0700
+++ b/mrjunejune/test/theme_and_webp_test.js	Wed Aug 05 09:19:41 2026 -0700
@@ -1,6 +1,7 @@
 const assert = require('node:assert/strict');
 const fs = require('node:fs');
 const net = require('node:net');
+const os = require('node:os');
 const path = require('node:path');
 const { spawn } = require('node:child_process');
 
@@ -129,14 +130,68 @@
   }, theme);
   const page = await context.newPage();
   const errors = [];
+  await page.route('**/api/conversations**', async route => {
+    const request = route.request();
+    const url = new URL(request.url());
+    if (request.method() === 'POST' &&
+        url.pathname === '/api/conversations') {
+      await route.fulfill({
+        status: 201,
+        contentType: 'application/json',
+        body: JSON.stringify({
+          id: '11111111-1111-4111-8111-111111111111',
+        }),
+      });
+      return;
+    }
+    if (request.method() === 'POST' && url.pathname.endsWith('/turns')) {
+      await route.fulfill({
+        status: 200,
+        contentType: 'text/event-stream',
+        body: [
+          'event: turn.accepted',
+          'data: {"request_id":"request-1"}',
+          '',
+          'event: assistant.delta',
+          'data: {"request_id":"request-1","delta":"Start with "}',
+          '',
+          'event: assistant.delta',
+          'data: {"request_id":"request-1","delta":"the tools."}',
+          '',
+          'event: assistant.completed',
+          'data: {"request_id":"request-1","content":"Start with the tools."}',
+          '',
+          'event: turn.done',
+          'data: {"request_id":"request-1","failed":false,"aborted":false}',
+          '',
+          '',
+        ].join('\n'),
+      });
+      return;
+    }
+    await route.fulfill({
+      status: 404,
+      contentType: 'application/json',
+      body: JSON.stringify({ error: { message: 'Not found' } }),
+    });
+  });
   page.on('pageerror', error => errors.push(`pageerror: ${error.message}`));
   page.on('console', message => {
-    if (message.type() === 'error') errors.push(`console: ${message.text()}`);
+    if (message.type() === 'error' &&
+        !message.text().startsWith('Failed to load resource:')) {
+      errors.push(`console: ${message.text()}`);
+    }
   });
   page.on('requestfailed', request => {
     errors.push(`requestfailed: ${request.url()} ${request.failure()?.errorText || ''}`);
   });
   page.on('response', response => {
+    if (response.status() === 404 &&
+        response.url().endsWith(
+          '/api/conversations/00000000-0000-4000-8000-000000000000'
+        )) {
+      return;
+    }
     if (response.status() >= 400) {
       errors.push(`response: ${response.status()} ${response.url()}`);
     }
@@ -378,16 +433,31 @@
     colorScheme: 'light',
     viewport: { width: 1280, height: 900 },
   });
+  await context.addInitScript(key => {
+    sessionStorage.setItem(
+      key,
+      '00000000-0000-4000-8000-000000000000',
+    );
+  }, 'mjj-jrpg-conversation-id');
   const page = await context.newPage();
   const errors = [];
   page.on('pageerror', error => errors.push(`pageerror: ${error.message}`));
   page.on('console', message => {
-    if (message.type() === 'error') errors.push(`console: ${message.text()}`);
+    if (message.type() === 'error' &&
+        !message.text().startsWith('Failed to load resource:')) {
+      errors.push(`console: ${message.text()}`);
+    }
   });
   page.on('requestfailed', request => {
     errors.push(`requestfailed: ${request.url()} ${request.failure()?.errorText || ''}`);
   });
   page.on('response', response => {
+    if (response.status() === 404 &&
+        response.url().endsWith(
+          '/api/conversations/00000000-0000-4000-8000-000000000000'
+        )) {
+      return;
+    }
     if (response.status() >= 400) {
       errors.push(`response: ${response.status()} ${response.url()}`);
     }
@@ -435,7 +505,7 @@
       document.querySelector('.jrpg-brand h1'),
       document.querySelector('.jrpg-message p'),
       document.querySelector('#jrpg-message'),
-      document.querySelector('.jrpg-composer button'),
+      document.querySelector('.jrpg-composer button[type="submit"]'),
     ].map(element => getComputedStyle(element).fontFamily);
     const nonPixelText = [document.body, ...document.body.querySelectorAll('*')]
       .filter(element => [...element.childNodes].some(node =>
@@ -447,7 +517,7 @@
       .map(element => element.localName);
     const pageStyle = getComputedStyle(document.body);
     const submitStyle = getComputedStyle(
-      document.querySelector('.jrpg-composer button'),
+      document.querySelector('.jrpg-composer button[type="submit"]'),
     );
     const colors = {
       canvas: probeStyle.backgroundColor,
@@ -537,9 +607,9 @@
     ),
     desktop.colors.focus,
   );
-  await page.locator('.jrpg-composer button').focus();
+  await page.locator('.jrpg-composer button[type="submit"]').focus();
   assert.equal(
-    await page.locator('.jrpg-composer button').evaluate(element =>
+    await page.locator('.jrpg-composer button[type="submit"]').evaluate(element =>
       getComputedStyle(element).outlineColor
     ),
     desktop.colors.focus,
@@ -896,6 +966,13 @@
     'mrjunejune/mrjunejune_server_debug',
   );
   const siteRoot = path.join(runfilesWorkspace, 'mrjunejune/src');
+  const fakeSidecar = path.join(
+    runfilesWorkspace,
+    'mrjunejune/test/inference_bridge_fake_sidecar',
+  );
+  const tempDirectory = fs.mkdtempSync(
+    path.join(os.tmpdir(), 'mrjunejune-theme-test-'),
+  );
   const chromiumPath = path.resolve(process.env.CHROMIUM_PATH);
   const serverLogs = [];
   let server;
@@ -937,7 +1014,14 @@
 
     server = spawn(serverBinary, [], {
       cwd: runfilesWorkspace,
-      env: { ...process.env, MRJUNEJUNE_PORT: port },
+      env: {
+        ...process.env,
+        MRJUNEJUNE_PORT: port,
+        MRJUNEJUNE_DB_PATH: path.join(tempDirectory, 'site.db'),
+        MRJUNEJUNE_INFERENCE_SIDECAR_PATH: fakeSidecar,
+        MRJUNEJUNE_COPILOT_CLI_PATH: fakeSidecar,
+        MRJUNEJUNE_ALLOW_ANONYMOUS_INFERENCE: '1',
+      },
       stdio: ['ignore', 'pipe', 'pipe'],
     });
     server.stdout.on('data', chunk => serverLogs.push(chunk.toString()));
@@ -957,7 +1041,7 @@
     for (const source of [home, dogGame, manifest]) {
       assert.doesNotMatch(source, /\.png(?:["')]|$)/i);
     }
-    assert.match(serviceWorker, /v9-dev-page-split/);
+    assert.match(serviceWorker, /v10-inference-chat/);
     assert.match(
       await (
         await fetch(`${baseUrl}/public/pwa-register.js`)
@@ -1027,6 +1111,7 @@
   } finally {
     if (browser) await browser.close();
     await stopProcess(server);
+    fs.rmSync(tempDirectory, { recursive: true, force: true });
   }
 })().catch(error => {
   console.error(error.stack || error);
--- a/seobeo/examples/sse_server_example.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/examples/sse_server_example.c	Wed Aug 05 09:19:41 2026 -0700
@@ -1,5 +1,6 @@
 #include "seobeo/seobeo.h"
 
+#include <stdio.h>
 #include <unistd.h>
 
 static void Send_Later(void *p_context)
@@ -34,6 +35,27 @@
   }
 }
 
+static void Post_Events(
+    Seobeo_SSE_Stream *p_stream,
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  (void)p_arena;
+  Seobeo_Request_Entry *p_topic =
+      Dowa_HashMap_Get_Ptr(p_request, ":topic");
+  Seobeo_Request_Entry *p_body =
+      Dowa_HashMap_Get_Ptr(p_request, "Body");
+  char event[256];
+  int length = snprintf(
+      event,
+      sizeof(event),
+      "topic=%s body=%s",
+      p_topic ? p_topic->value : "",
+      p_body ? p_body->value : "");
+  if (length > 0 && (size_t)length < sizeof(event))
+    Seobeo_SSE_Send_Data(p_stream, event);
+}
+
 static Seobeo_Request_Entry *Health(
     Seobeo_Request_Entry *p_request,
     Dowa_Arena *p_arena)
@@ -55,6 +77,10 @@
   const char *port = argc > 1 ? argv[1] : "18081";
   Seobeo_Router_Init();
   Seobeo_Router_Register_SSE("/events", Events);
+  Seobeo_Router_Register_SSE_Method(
+      "POST",
+      "/events/:topic",
+      Post_Events);
   Seobeo_Router_Register("GET", "/health", Health);
   int result = Seobeo_Web_Server_Start_On(
       "127.0.0.1",
--- a/seobeo/os/s_linux_edge.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/os/s_linux_edge.c	Wed Aug 05 09:19:41 2026 -0700
@@ -47,9 +47,9 @@
     return NULL;
   }
 
-  while (1)
+  while (!Seobeo_Web_Server_Is_Stopping())
   {
-    int n = epoll_wait(epfd, events, max_events, -1);  // Block indefinitely, kernel handles timeouts
+    int n = epoll_wait(epfd, events, max_events, 250);
     if (n < 0)
     {
       if (errno == EINTR)
--- a/seobeo/os/s_macos_edge.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/os/s_macos_edge.c	Wed Aug 05 09:19:41 2026 -0700
@@ -23,9 +23,12 @@
   };
   kevent(kq, &kev, 1, NULL, 0, NULL);
 
-  while (1)
+  while (!Seobeo_Web_Server_Is_Stopping())
   {
-    int ne = kevent(kq, NULL, 0, evlist, 64, NULL);
+    struct timespec timeout = {
+      .tv_nsec = 250 * 1000 * 1000,
+    };
+    int ne = kevent(kq, NULL, 0, evlist, 64, &timeout);
     if (ne < 0) {
       if (errno == EINTR) continue;
       perror("kevent");
--- a/seobeo/s_web.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/s_web.c	Wed Aug 05 09:19:41 2026 -0700
@@ -3,6 +3,17 @@
 #include <time.h>
 
 static char g_folder_path[512] = ".";
+static volatile sig_atomic_t g_server_stopping = 0;
+
+void Seobeo_Web_Server_Stop(void)
+{
+  g_server_stopping = 1;
+}
+
+boolean Seobeo_Web_Server_Is_Stopping(void)
+{
+  return g_server_stopping ? TRUE : FALSE;
+}
 
 static boolean Seobeo_Static_Path_Is_Safe(const char *path)
 {
@@ -155,7 +166,7 @@
   Dowa_Arena *p_request_arena = Dowa_Arena_Create(arena_size);
   if (!p_request_arena) { perror("Dowa_Arena_Create request"); return FALSE; }
 
-  Dowa_Arena *p_response_arena = Dowa_Arena_Create(arena_size);
+  Dowa_Arena *p_response_arena = Dowa_Arena_Create(1024 * 1024 * 16);
   if (!p_response_arena) { perror("Dowa_Arena_Create response"); Dowa_Arena_Free(p_request_arena); return FALSE; }
 
   void *p_response_header = Dowa_Arena_Allocate(p_response_arena, 1024*5); // 5Kb
@@ -270,6 +281,7 @@
   if (stream_handler != NULL)
   {
     stream_handler(p_cli_handle, p_req_map, p_response_arena);
+    should_keep_alive = p_cli_handle->is_sse;
     goto clean_up_arenas;
   }
 
@@ -659,6 +671,7 @@
     Seobeo_ServerMode mode,
     int                thread_count)
 {
+  g_server_stopping = 0;
   if (folder_path)
     strncpy(g_folder_path, folder_path, sizeof(g_folder_path) - 1);
 
@@ -684,7 +697,7 @@
     sa.sa_flags = SA_RESTART;
     sigaction(SIGCHLD, &sa, NULL);
 
-    while (1)
+    while (!Seobeo_Web_Server_Is_Stopping())
     {
       Seobeo_Handle *p_cli_handle =
         Seobeo_Stream_Handle_Server_Accept(p_server_handle);
@@ -704,7 +717,8 @@
     Seobeo_Web_Edge(p_server_handle, thread_count, p_html_cache);
   }
 
-  return -1;
+  Seobeo_Handle_Destroy(p_server_handle);
+  return 0;
 }
 
 /* Router logic */
@@ -766,13 +780,14 @@
   Dowa_Array_Push(g_routes, route);
 }
 
-void Seobeo_Router_Register_SSE(
+void Seobeo_Router_Register_SSE_Method(
+    const char *method,
     const char *path_pattern,
     Seobeo_SSE_Handler handler)
 {
   Seobeo_Route route = {0};
 
-  route.method = strdup("GET");
+  route.method = strdup(method);
   route.path_pattern = strdup(path_pattern);
   route.handler = NULL;
   route.stream_handler = NULL;
@@ -793,6 +808,13 @@
   Dowa_Array_Push(g_routes, route);
 }
 
+void Seobeo_Router_Register_SSE(
+    const char *path_pattern,
+    Seobeo_SSE_Handler handler)
+{
+  Seobeo_Router_Register_SSE_Method("GET", path_pattern, handler);
+}
+
 static boolean match_route_and_extract(
   Seobeo_Route *route,
   const char *request_path,
--- a/seobeo/seobeo.h	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/seobeo.h	Wed Aug 05 09:19:41 2026 -0700
@@ -78,6 +78,8 @@
 extern int            Seobeo_Web_Server_Start(const char *folder_path, const char *port, Seobeo_ServerMode mode, int thread_count);
 /* Start a web server bound to a specific host. Pass NULL to bind all interfaces. */
 extern int            Seobeo_Web_Server_Start_On(const char *host, const char *folder_path, const char *port, Seobeo_ServerMode mode, int thread_count);
+/* Request a running server to stop and return from its start function. */
+extern void           Seobeo_Web_Server_Stop(void);
 /* Generic HTTP GET Rquest to given host and port with path. It will mimic chrome. */
 extern int            Seobeo_Web_Client_Get(const char *host, const char *port, const char *path);
 
@@ -346,7 +348,9 @@
 extern void                  Seobeo_Router_Register(const char *method, const char *path_pattern, Seobeo_Route_Handler handler);
 /* Register a streaming route handler. Handler receives client handle for direct streaming. */
 extern void                  Seobeo_Router_Register_Stream(const char *method, const char *path_pattern, Seobeo_Stream_Handler handler);
-/* Register a GET route that owns an SSE stream until its handler returns. */
+/* Register an SSE route for a specific HTTP method. */
+extern void                  Seobeo_Router_Register_SSE_Method(const char *method, const char *path_pattern, Seobeo_SSE_Handler handler);
+/* Register a GET SSE route for compatibility. */
 extern void                  Seobeo_Router_Register_SSE(const char *path_pattern, Seobeo_SSE_Handler handler);
 /* Clean up router resources */
 extern void                  Seobeo_Router_Destroy();
--- a/seobeo/seobeo_internal.h	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/seobeo_internal.h	Wed Aug 05 09:19:41 2026 -0700
@@ -131,6 +131,7 @@
 // --- Handle Request --- //
 /* Handle a client request. Returns TRUE if connection should be kept alive. */
 extern boolean        Seobeo_Web_ClientHandle_Request(Seobeo_Handle *p_cli_handle, Seobeo_Cache_Entry *p_html_cache, boolean use_keep_alive);
+extern boolean        Seobeo_Web_Server_Is_Stopping(void);
 
 // --- SSL --- //
 extern void           Seobeo_Web_SSL_Init();
--- a/seobeo/tests/BUILD	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/tests/BUILD	Wed Aug 05 09:19:41 2026 -0700
@@ -113,3 +113,12 @@
   target_compatible_with = ["@platforms//os:linux"],
   visibility = ["//visibility:public"],
 )
+
+cc_test(
+  name = "seobeo_server_stop_test",
+  srcs = ["seobeo_server_stop_test.c"],
+  deps = ["//seobeo:seobeo"],
+  size = "small",
+  timeout = "short",
+  visibility = ["//visibility:public"],
+)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/seobeo/tests/seobeo_server_stop_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -0,0 +1,62 @@
+#include "seobeo/seobeo.h"
+
+#include <assert.h>
+#include <pthread.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <sys/socket.h>
+#include <unistd.h>
+
+typedef struct {
+  char port[16];
+  int result;
+} Server_Context;
+
+static int Reserve_Port(void)
+{
+  int socket_fd = socket(AF_INET, SOCK_STREAM, 0);
+  assert(socket_fd >= 0);
+  struct sockaddr_in address = {
+    .sin_family = AF_INET,
+    .sin_addr.s_addr = htonl(INADDR_LOOPBACK),
+    .sin_port = 0,
+  };
+  assert(bind(
+      socket_fd,
+      (struct sockaddr *)&address,
+      sizeof(address)) == 0);
+  socklen_t length = sizeof(address);
+  assert(getsockname(
+      socket_fd,
+      (struct sockaddr *)&address,
+      &length) == 0);
+  int port = ntohs(address.sin_port);
+  close(socket_fd);
+  return port;
+}
+
+static void *Run_Server(void *p_context)
+{
+  Server_Context *p_server = p_context;
+  p_server->result = Seobeo_Web_Server_Start_On(
+      "127.0.0.1",
+      "seobeo/tests",
+      p_server->port,
+      SEOBEO_MODE_EDGE,
+      1);
+  return NULL;
+}
+
+int main(void)
+{
+  Server_Context context = {0};
+  snprintf(context.port, sizeof(context.port), "%d", Reserve_Port());
+  pthread_t thread;
+  assert(pthread_create(&thread, NULL, Run_Server, &context) == 0);
+  usleep(200000);
+  Seobeo_Web_Server_Stop();
+  assert(pthread_join(thread, NULL) == 0);
+  assert(context.result == 0);
+  printf("Seobeo server stop test passed\n");
+  return 0;
+}
--- a/seobeo/tests/seobeo_sse_server_test.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/tests/seobeo_sse_server_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -62,17 +62,27 @@
   return socket_fd;
 }
 
-static void send_request(int socket_fd, const char *path)
+static void send_request(
+    int socket_fd,
+    const char *method,
+    const char *path,
+    const char *body)
 {
   char request[512];
+  size_t body_length = body ? strlen(body) : 0;
   int length = snprintf(
       request,
       sizeof(request),
-      "GET %s HTTP/1.1\r\n"
+      "%s %s HTTP/1.1\r\n"
       "Host: 127.0.0.1\r\n"
+      "Content-Length: %zu\r\n"
       "Connection: keep-alive\r\n"
-      "\r\n",
-      path);
+      "\r\n"
+      "%s",
+      method,
+      path,
+      body_length,
+      body ? body : "");
   assert(length > 0 && (size_t)length < sizeof(request));
   assert(send(socket_fd, request, (size_t)length, 0) == length);
 }
@@ -140,7 +150,7 @@
 
   int event_socket = connect_to(port);
   assert(event_socket >= 0);
-  send_request(event_socket, "/events");
+  send_request(event_socket, "GET", "/events", NULL);
   char events[4096] = {0};
   receive_until(
       event_socket,
@@ -151,15 +161,48 @@
   assert(strstr(events, "Content-Type: text/event-stream\r\n"));
   assert(strstr(events, "data: connected\n\n"));
 
+  int post_socket = connect_to(port);
+  assert(post_socket >= 0);
+  send_request(
+      post_socket,
+      "POST",
+      "/events/builds",
+      "deploy=release");
+  char post_events[4096] = {0};
+  receive_until(
+      post_socket,
+      post_events,
+      sizeof(post_events),
+      "data: topic=builds body=deploy=release\n\n");
+  assert(strstr(post_events, "HTTP/1.1 200 OK\r\n"));
+  assert(strstr(post_events, "Content-Type: text/event-stream\r\n"));
+
+  int wrong_method_socket = connect_to(port);
+  assert(wrong_method_socket >= 0);
+  send_request(
+      wrong_method_socket,
+      "PUT",
+      "/events/builds",
+      NULL);
+  char wrong_method[1024] = {0};
+  receive_until(
+      wrong_method_socket,
+      wrong_method,
+      sizeof(wrong_method),
+      "\r\n\r\n");
+  assert(strstr(wrong_method, "HTTP/1.1 404 Not Found\r\n"));
+
   int health_socket = connect_to(port);
   assert(health_socket >= 0);
-  send_request(health_socket, "/health");
+  send_request(health_socket, "GET", "/health", NULL);
   assert(shutdown(health_socket, SHUT_WR) == 0);
   char health[1024] = {0};
   receive_until(health_socket, health, sizeof(health), "\r\n\r\nok");
   assert(strstr(health, "HTTP/1.1 200 OK\r\n"));
 
   close(health_socket);
+  close(wrong_method_socket);
+  close(post_socket);
   close(event_socket);
   kill(server, SIGTERM);
   waitpid(server, NULL, 0);
--- a/seobeo/tests/seobeo_sse_test.c	Wed Aug 05 09:19:41 2026 -0700
+++ b/seobeo/tests/seobeo_sse_test.c	Wed Aug 05 09:19:41 2026 -0700
@@ -39,6 +39,16 @@
   (void)p_arena;
 }
 
+static void post_route_handler(
+    Seobeo_SSE_Stream *p_stream,
+    Seobeo_Request_Entry *p_request,
+    Dowa_Arena *p_arena)
+{
+  (void)p_stream;
+  (void)p_request;
+  (void)p_arena;
+}
+
 static void initialize_handle(
     Seobeo_Handle *p_handle,
     int socket_fd,
@@ -179,6 +189,10 @@
   Seobeo_Router_Init();
   Seobeo_Router_Register_SSE("/events/:topic", route_handler);
   Seobeo_Router_Register_SSE("/events/:topic/fixed", route_handler);
+  Seobeo_Router_Register_SSE_Method(
+      "POST",
+      "/events/:topic",
+      post_route_handler);
   Dowa_Arena *p_arena = Dowa_Arena_Create(4096);
   Seobeo_Request_Entry *p_request = NULL;
   Seobeo_SSE_Handler handler = Seobeo_Router_Find_SSE_Handler(
@@ -191,11 +205,30 @@
       p_request,
       ":topic");
   assert(p_topic && strcmp(p_topic->value, "builds") == 0);
+  Seobeo_Request_Entry *p_post_request = NULL;
+  Dowa_HashMap_Push_Arena(
+      p_post_request,
+      "Body",
+      "deploy=release",
+      p_arena);
   assert(Seobeo_Router_Find_SSE_Handler(
       "POST",
       "/events/builds",
-      &p_request,
+      &p_post_request,
+      p_arena) == post_route_handler);
+  p_topic = Dowa_HashMap_Get_Ptr(p_post_request, ":topic");
+  Seobeo_Request_Entry *p_body = Dowa_HashMap_Get_Ptr(
+      p_post_request,
+      "Body");
+  assert(p_topic && strcmp(p_topic->value, "builds") == 0);
+  assert(p_body && strcmp(p_body->value, "deploy=release") == 0);
+  Seobeo_Request_Entry *p_wrong_method = NULL;
+  assert(Seobeo_Router_Find_SSE_Handler(
+      "PUT",
+      "/events/builds",
+      &p_wrong_method,
       p_arena) == NULL);
+  assert(Dowa_HashMap_Get_Ptr(p_wrong_method, ":topic") == NULL);
   Seobeo_Request_Entry *p_unmatched = NULL;
   assert(Seobeo_Router_Find_SSE_Handler(
       "GET",
--- a/tags	Wed Aug 05 09:19:41 2026 -0700
+++ b/tags	Wed Aug 05 09:19:41 2026 -0700
@@ -1,94 +1,380 @@
-!_TAG_EXTRA_DESCRIPTION	anonymous	/Include tags for non-named objects like lambda/
-!_TAG_EXTRA_DESCRIPTION	fileScope	/Include tags of file scope/
-!_TAG_EXTRA_DESCRIPTION	pseudo	/Include pseudo tags/
-!_TAG_EXTRA_DESCRIPTION	reference	/Include reference tags/
-!_TAG_EXTRA_DESCRIPTION	subparser	/Include tags generated by subparsers/
-!_TAG_FIELD_DESCRIPTION	epoch	/the last modified time of the input file (only for F\/file kind tag)/
-!_TAG_FIELD_DESCRIPTION	file	/File-restricted scoping/
-!_TAG_FIELD_DESCRIPTION	input	/input file/
-!_TAG_FIELD_DESCRIPTION	name	/tag name/
-!_TAG_FIELD_DESCRIPTION	pattern	/pattern/
-!_TAG_FIELD_DESCRIPTION	typeref	/Type and name of a variable or typedef/
 !_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
 !_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
-!_TAG_KIND_DESCRIPTION!C	d,macro	/macro definitions/
-!_TAG_KIND_DESCRIPTION!C	e,enumerator	/enumerators (values inside an enumeration)/
-!_TAG_KIND_DESCRIPTION!C	f,function	/function definitions/
-!_TAG_KIND_DESCRIPTION!C	g,enum	/enumeration names/
-!_TAG_KIND_DESCRIPTION!C	h,header	/included header files/
-!_TAG_KIND_DESCRIPTION!C	m,member	/struct, and union members/
-!_TAG_KIND_DESCRIPTION!C	p,prototype	/function prototypes/
-!_TAG_KIND_DESCRIPTION!C	s,struct	/structure names/
-!_TAG_KIND_DESCRIPTION!C	t,typedef	/typedefs/
-!_TAG_KIND_DESCRIPTION!C	u,union	/union names/
-!_TAG_KIND_DESCRIPTION!C	v,variable	/variable definitions/
 !_TAG_OUTPUT_EXCMD	mixed	/number, pattern, mixed, or combineV2/
 !_TAG_OUTPUT_FILESEP	slash	/slash or backslash/
 !_TAG_OUTPUT_MODE	u-ctags	/u-ctags or e-ctags/
-!_TAG_OUTPUT_VERSION	1.1	/current.age/
-!_TAG_PARSER_VERSION!C	2.2	/current.age/
 !_TAG_PATTERN_LENGTH_LIMIT	96	/0 for no limit/
-!_TAG_PROC_CWD	/Users/mrjunejune/zenbu/	//
 !_TAG_PROGRAM_AUTHOR	Universal Ctags Team	//
 !_TAG_PROGRAM_NAME	Universal Ctags	/Derived from Exuberant Ctags/
 !_TAG_PROGRAM_URL	https://ctags.io/	/official site/
-!_TAG_PROGRAM_VERSION	6.2.0	//
-!_TAG_ROLE_DESCRIPTION!C!function	foreigncall	/called in foreign languages/
-!_TAG_ROLE_DESCRIPTION!C!function	foreigndecl	/declared in foreign languages/
-!_TAG_ROLE_DESCRIPTION!C!header	local	/local header/
-!_TAG_ROLE_DESCRIPTION!C!header	system	/system header/
-!_TAG_ROLE_DESCRIPTION!C!macro	undef	/undefined/
-!_TAG_ROLE_DESCRIPTION!C!struct	foreigndecl	/declared in foreign languages/
+!_TAG_PROGRAM_VERSION	5.9.0	//
 ../uv-common.h	third_party/libuv/src/win/internal.h	/^#include "..\/uv-common.h"/;"	h
+A64CC	third_party/luajit/src/lj_target_arm64.h	/^typedef enum A64CC {$/;"	g
+A64CC	third_party/luajit/src/lj_target_arm64.h	/^} A64CC;$/;"	t	typeref:enum:A64CC
+A64EX_SXTB	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_SXTB, A64EX_SXTH, A64EX_SXTW, A64EX_SXTX,$/;"	e	enum:A64Extend
+A64EX_SXTH	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_SXTB, A64EX_SXTH, A64EX_SXTW, A64EX_SXTX,$/;"	e	enum:A64Extend
+A64EX_SXTW	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_SXTB, A64EX_SXTH, A64EX_SXTW, A64EX_SXTX,$/;"	e	enum:A64Extend
+A64EX_SXTX	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_SXTB, A64EX_SXTH, A64EX_SXTW, A64EX_SXTX,$/;"	e	enum:A64Extend
+A64EX_UXTB	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_UXTB, A64EX_UXTH, A64EX_UXTW, A64EX_UXTX,$/;"	e	enum:A64Extend
+A64EX_UXTH	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_UXTB, A64EX_UXTH, A64EX_UXTW, A64EX_UXTX,$/;"	e	enum:A64Extend
+A64EX_UXTW	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_UXTB, A64EX_UXTH, A64EX_UXTW, A64EX_UXTX,$/;"	e	enum:A64Extend
+A64EX_UXTX	third_party/luajit/src/lj_target_arm64.h	/^  A64EX_UXTB, A64EX_UXTH, A64EX_UXTW, A64EX_UXTX,$/;"	e	enum:A64Extend
+A64Extend	third_party/luajit/src/lj_target_arm64.h	/^typedef enum A64Extend {$/;"	g
+A64Extend	third_party/luajit/src/lj_target_arm64.h	/^} A64Extend;$/;"	t	typeref:enum:A64Extend
+A64F_A	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_A(/;"	d
+A64F_BIT	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_BIT(/;"	d
+A64F_BSH	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_BSH(/;"	d
+A64F_CC	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_CC(/;"	d
+A64F_D	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_D(/;"	d
+A64F_EX	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_EX(/;"	d
+A64F_EXSH	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_EXSH(/;"	d
+A64F_FP8	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_FP8(/;"	d
+A64F_IMMR	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_IMMR(/;"	d
+A64F_IMMS	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_IMMS(/;"	d
+A64F_LSL16	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_LSL16(/;"	d
+A64F_M	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_M(/;"	d
+A64F_N	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_N(/;"	d
+A64F_S14	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_S14(/;"	d
+A64F_S19	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_S19(/;"	d
+A64F_S26	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_S26(/;"	d
+A64F_S9	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_S9(/;"	d
+A64F_SH	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_SH(/;"	d
+A64F_S_OK	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_S_OK(/;"	d
+A64F_U12	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_U12(/;"	d
+A64F_U16	third_party/luajit/src/lj_target_arm64.h	/^#define A64F_U16(/;"	d
+A64I_ADDSw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ADDSw = 0x2b000000,$/;"	e	enum:A64Ins
+A64I_ADDSx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ADDSx = 0xab000000,$/;"	e	enum:A64Ins
+A64I_ADDw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ADDw = 0x0b000000,$/;"	e	enum:A64Ins
+A64I_ADDx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ADDx = 0x8b000000,$/;"	e	enum:A64Ins
+A64I_ANDSw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ANDSw = 0x6a000000,$/;"	e	enum:A64Ins
+A64I_ANDSx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ANDSx = 0xea000000,$/;"	e	enum:A64Ins
+A64I_ANDw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ANDw = 0x0a000000,$/;"	e	enum:A64Ins
+A64I_ANDx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ANDx = 0x8a000000,$/;"	e	enum:A64Ins
+A64I_ASRw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ASRw = 0x13007c00,$/;"	e	enum:A64Ins
+A64I_ASRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ASRx = 0x9340fc00,$/;"	e	enum:A64Ins
+A64I_B	third_party/luajit/src/lj_target_arm64.h	/^  A64I_B = 0x14000000,$/;"	e	enum:A64Ins
+A64I_BCC	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BCC = 0x54000000,$/;"	e	enum:A64Ins
+A64I_BFMw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BFMw = 0x33000000,$/;"	e	enum:A64Ins
+A64I_BFMx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BFMx = 0xb3400000,$/;"	e	enum:A64Ins
+A64I_BL	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BL = 0x94000000,$/;"	e	enum:A64Ins
+A64I_BLR	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BLR = 0xd63f0000,$/;"	e	enum:A64Ins
+A64I_BLRAAZ	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BLRAAZ = 0xd63f081f,$/;"	e	enum:A64Ins
+A64I_BLR_AUTH	third_party/luajit/src/lj_target_arm64.h	/^#define A64I_BLR_AUTH	/;"	d
+A64I_BR	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BR = 0xd61f0000,$/;"	e	enum:A64Ins
+A64I_BRAAZ	third_party/luajit/src/lj_target_arm64.h	/^  A64I_BRAAZ = 0xd61f081f,$/;"	e	enum:A64Ins
+A64I_BR_AUTH	third_party/luajit/src/lj_target_arm64.h	/^#define A64I_BR_AUTH	/;"	d
+A64I_CBNZ	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CBNZ = 0x35000000,$/;"	e	enum:A64Ins
+A64I_CBZ	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CBZ = 0x34000000,$/;"	e	enum:A64Ins
+A64I_CCMPw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CCMPw = 0x7a400000,$/;"	e	enum:A64Ins
+A64I_CCMPx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CCMPx = 0xfa400000,$/;"	e	enum:A64Ins
+A64I_CMNw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CMNw = 0x2b00001f,$/;"	e	enum:A64Ins
+A64I_CMNx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CMNx = 0xab00001f,$/;"	e	enum:A64Ins
+A64I_CMPw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CMPw = 0x6b00001f,$/;"	e	enum:A64Ins
+A64I_CMPx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CMPx = 0xeb00001f,$/;"	e	enum:A64Ins
+A64I_CSELw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CSELw = 0x1a800000,$/;"	e	enum:A64Ins
+A64I_CSELx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_CSELx = 0x9a800000,$/;"	e	enum:A64Ins
+A64I_EORw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_EORw = 0x4a000000,$/;"	e	enum:A64Ins
+A64I_EORx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_EORx = 0xca000000,$/;"	e	enum:A64Ins
+A64I_EX	third_party/luajit/src/lj_target_arm64.h	/^  A64I_EX = 0x00200000,$/;"	e	enum:A64Ins
+A64I_EXTRw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_EXTRw = 0x13800000,$/;"	e	enum:A64Ins
+A64I_EXTRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_EXTRx = 0x93c00000,$/;"	e	enum:A64Ins
+A64I_FABS	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FABS = 0x1e60c000,$/;"	e	enum:A64Ins
+A64I_FADDd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FADDd = 0x1e602800,$/;"	e	enum:A64Ins
+A64I_FCMPZd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCMPZd = 0x1e602008,$/;"	e	enum:A64Ins
+A64I_FCMPd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCMPd = 0x1e602000,$/;"	e	enum:A64Ins
+A64I_FCSELd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCSELd = 0x1e600c00,$/;"	e	enum:A64Ins
+A64I_FCVT_F32_F64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F32_F64 = 0x1e624000,$/;"	e	enum:A64Ins
+A64I_FCVT_F32_S32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F32_S32 = 0x1e220000,$/;"	e	enum:A64Ins
+A64I_FCVT_F32_S64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F32_S64 = 0x9e220000,$/;"	e	enum:A64Ins
+A64I_FCVT_F32_U32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F32_U32 = 0x1e230000,$/;"	e	enum:A64Ins
+A64I_FCVT_F32_U64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F32_U64 = 0x9e230000,$/;"	e	enum:A64Ins
+A64I_FCVT_F64_F32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F64_F32 = 0x1e22c000,$/;"	e	enum:A64Ins
+A64I_FCVT_F64_S32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F64_S32 = 0x1e620000,$/;"	e	enum:A64Ins
+A64I_FCVT_F64_S64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F64_S64 = 0x9e620000,$/;"	e	enum:A64Ins
+A64I_FCVT_F64_U32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F64_U32 = 0x1e630000,$/;"	e	enum:A64Ins
+A64I_FCVT_F64_U64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_F64_U64 = 0x9e630000,$/;"	e	enum:A64Ins
+A64I_FCVT_S32_F32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_S32_F32 = 0x1e380000,$/;"	e	enum:A64Ins
+A64I_FCVT_S32_F64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_S32_F64 = 0x1e780000,$/;"	e	enum:A64Ins
+A64I_FCVT_S64_F32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_S64_F32 = 0x9e380000,$/;"	e	enum:A64Ins
+A64I_FCVT_S64_F64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_S64_F64 = 0x9e780000,$/;"	e	enum:A64Ins
+A64I_FCVT_U32_F32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_U32_F32 = 0x1e390000,$/;"	e	enum:A64Ins
+A64I_FCVT_U32_F64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_U32_F64 = 0x1e790000,$/;"	e	enum:A64Ins
+A64I_FCVT_U64_F32	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_U64_F32 = 0x9e390000,$/;"	e	enum:A64Ins
+A64I_FCVT_U64_F64	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FCVT_U64_F64 = 0x9e790000,$/;"	e	enum:A64Ins
+A64I_FDIVd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FDIVd = 0x1e601800,$/;"	e	enum:A64Ins
+A64I_FMADDd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMADDd = 0x1f400000,$/;"	e	enum:A64Ins
+A64I_FMOV_D	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_D = 0x1e604000,$/;"	e	enum:A64Ins
+A64I_FMOV_DI	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_DI = 0x1e601000,$/;"	e	enum:A64Ins
+A64I_FMOV_D_R	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_D_R = 0x9e670000,$/;"	e	enum:A64Ins
+A64I_FMOV_R_D	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_R_D = 0x9e660000,$/;"	e	enum:A64Ins
+A64I_FMOV_R_S	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_R_S = 0x1e260000,$/;"	e	enum:A64Ins
+A64I_FMOV_S	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_S = 0x1e204000,$/;"	e	enum:A64Ins
+A64I_FMOV_S_R	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMOV_S_R = 0x1e270000,$/;"	e	enum:A64Ins
+A64I_FMSUBd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMSUBd = 0x1f408000,$/;"	e	enum:A64Ins
+A64I_FMULd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FMULd = 0x1e600800,$/;"	e	enum:A64Ins
+A64I_FNEGd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FNEGd = 0x1e614000,$/;"	e	enum:A64Ins
+A64I_FNMADDd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FNMADDd = 0x1f600000,$/;"	e	enum:A64Ins
+A64I_FNMSUBd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FNMSUBd = 0x1f608000,$/;"	e	enum:A64Ins
+A64I_FRINTMd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FRINTMd = 0x1e654000,$/;"	e	enum:A64Ins
+A64I_FRINTPd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FRINTPd = 0x1e64c000,$/;"	e	enum:A64Ins
+A64I_FRINTZd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FRINTZd = 0x1e65c000,$/;"	e	enum:A64Ins
+A64I_FSQRTd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FSQRTd = 0x1e61c000,$/;"	e	enum:A64Ins
+A64I_FSUBd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_FSUBd = 0x1e603800,$/;"	e	enum:A64Ins
+A64I_K12	third_party/luajit/src/lj_target_arm64.h	/^  A64I_K12 = 0x1a000000,$/;"	e	enum:A64Ins
+A64I_K13	third_party/luajit/src/lj_target_arm64.h	/^  A64I_K13 = 0x18000000,$/;"	e	enum:A64Ins
+A64I_LDPd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDPd = 0x6d400000,$/;"	e	enum:A64Ins
+A64I_LDPs	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDPs = 0x2d400000,$/;"	e	enum:A64Ins
+A64I_LDPw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDPw = 0x29400000,$/;"	e	enum:A64Ins
+A64I_LDPx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDPx = 0xa9400000,$/;"	e	enum:A64Ins
+A64I_LDRB	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRB = 0x39400000,$/;"	e	enum:A64Ins
+A64I_LDRH	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRH = 0x79400000,$/;"	e	enum:A64Ins
+A64I_LDRLw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRLw = 0x18000000,$/;"	e	enum:A64Ins
+A64I_LDRLx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRLx = 0x58000000,$/;"	e	enum:A64Ins
+A64I_LDRd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRd = 0xfd400000,$/;"	e	enum:A64Ins
+A64I_LDRs	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRs = 0xbd400000,$/;"	e	enum:A64Ins
+A64I_LDRw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRw = 0xb9400000,$/;"	e	enum:A64Ins
+A64I_LDRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LDRx = 0xf9400000,$/;"	e	enum:A64Ins
+A64I_LE	third_party/luajit/src/lj_target_arm64.h	/^#define A64I_LE(/;"	d
+A64I_LSLx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LSLx = 0xd3400000,$/;"	e	enum:A64Ins
+A64I_LSRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LSRx = 0xd340fc00,$/;"	e	enum:A64Ins
+A64I_LS_LSLx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_LSLx = 0x00006000,$/;"	e	enum:A64Ins
+A64I_LS_R	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_R = 0x01200800,$/;"	e	enum:A64Ins
+A64I_LS_S	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_S = 0x00800000,$/;"	e	enum:A64Ins
+A64I_LS_SH	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_SH = 0x00001000,$/;"	e	enum:A64Ins
+A64I_LS_SXTWx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_SXTWx = 0x0000c000,$/;"	e	enum:A64Ins
+A64I_LS_SXTXx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_SXTXx = 0x0000e000,$/;"	e	enum:A64Ins
+A64I_LS_U	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_U = 0x01000000,$/;"	e	enum:A64Ins
+A64I_LS_UXTWx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_LS_UXTWx = 0x00004000,$/;"	e	enum:A64Ins
+A64I_MOVKw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVKw = 0x72800000,$/;"	e	enum:A64Ins
+A64I_MOVKx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVKx = 0xf2800000,$/;"	e	enum:A64Ins
+A64I_MOVNw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVNw = 0x12800000,$/;"	e	enum:A64Ins
+A64I_MOVNx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVNx = 0x92800000,$/;"	e	enum:A64Ins
+A64I_MOVZw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVZw = 0x52800000,$/;"	e	enum:A64Ins
+A64I_MOVZx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVZx = 0xd2800000,$/;"	e	enum:A64Ins
+A64I_MOVw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVw = 0x2a0003e0,$/;"	e	enum:A64Ins
+A64I_MOVx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MOVx = 0xaa0003e0,$/;"	e	enum:A64Ins
+A64I_MULw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MULw = 0x1b007c00,$/;"	e	enum:A64Ins
+A64I_MULx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MULx = 0x9b007c00,$/;"	e	enum:A64Ins
+A64I_MVNw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MVNw = 0x2a2003e0,$/;"	e	enum:A64Ins
+A64I_MVNx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_MVNx = 0xaa2003e0,$/;"	e	enum:A64Ins
+A64I_NEGw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_NEGw = 0x4b0003e0,$/;"	e	enum:A64Ins
+A64I_NEGx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_NEGx = 0xcb0003e0,$/;"	e	enum:A64Ins
+A64I_NOP	third_party/luajit/src/lj_target_arm64.h	/^  A64I_NOP = 0xd503201f,$/;"	e	enum:A64Ins
+A64I_ON	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ON = 0x00200000,$/;"	e	enum:A64Ins
+A64I_ORRw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ORRw = 0x2a000000,$/;"	e	enum:A64Ins
+A64I_ORRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_ORRx = 0xaa000000,$/;"	e	enum:A64Ins
+A64I_REVw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_REVw = 0x5ac00800,$/;"	e	enum:A64Ins
+A64I_REVx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_REVx = 0xdac00c00,$/;"	e	enum:A64Ins
+A64I_S	third_party/luajit/src/lj_target_arm64.h	/^  A64I_S = 0x20000000,$/;"	e	enum:A64Ins
+A64I_SBFMw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SBFMw = 0x13000000,$/;"	e	enum:A64Ins
+A64I_SBFMx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SBFMx = 0x93400000,$/;"	e	enum:A64Ins
+A64I_SHRw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SHRw = 0x1ac02000,$/;"	e	enum:A64Ins
+A64I_SHRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SHRx = 0x9ac02000,	\/* lsl\/lsr\/asr\/ror x0, x0, x0 *\/$/;"	e	enum:A64Ins
+A64I_SMULL	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SMULL = 0x9b207c00,$/;"	e	enum:A64Ins
+A64I_STPd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STPd = 0x6d000000,$/;"	e	enum:A64Ins
+A64I_STPs	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STPs = 0x2d000000,$/;"	e	enum:A64Ins
+A64I_STPw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STPw = 0x29000000,$/;"	e	enum:A64Ins
+A64I_STPx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STPx = 0xa9000000,$/;"	e	enum:A64Ins
+A64I_STRB	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STRB = 0x39000000,$/;"	e	enum:A64Ins
+A64I_STRH	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STRH = 0x79000000,$/;"	e	enum:A64Ins
+A64I_STRd	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STRd = 0xfd000000,$/;"	e	enum:A64Ins
+A64I_STRs	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STRs = 0xbd000000,$/;"	e	enum:A64Ins
+A64I_STRw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STRw = 0xb9000000,$/;"	e	enum:A64Ins
+A64I_STRx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_STRx = 0xf9000000,$/;"	e	enum:A64Ins
+A64I_SUBSw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SUBSw = 0x6b000000,$/;"	e	enum:A64Ins
+A64I_SUBSx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SUBSx = 0xeb000000,$/;"	e	enum:A64Ins
+A64I_SUBw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SUBw = 0x4b000000,$/;"	e	enum:A64Ins
+A64I_SUBx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SUBx = 0xcb000000,$/;"	e	enum:A64Ins
+A64I_SXTBw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SXTBw = 0x13001c00,$/;"	e	enum:A64Ins
+A64I_SXTHw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SXTHw = 0x13003c00,$/;"	e	enum:A64Ins
+A64I_SXTW	third_party/luajit/src/lj_target_arm64.h	/^  A64I_SXTW = 0x93407c00,$/;"	e	enum:A64Ins
+A64I_TBNZ	third_party/luajit/src/lj_target_arm64.h	/^  A64I_TBNZ = 0x37000000,$/;"	e	enum:A64Ins
+A64I_TBZ	third_party/luajit/src/lj_target_arm64.h	/^  A64I_TBZ = 0x36000000,$/;"	e	enum:A64Ins
+A64I_TSTw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_TSTw  = 0x6a00001f,$/;"	e	enum:A64Ins
+A64I_TSTx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_TSTx  = 0xea00001f,$/;"	e	enum:A64Ins
+A64I_UBFMw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_UBFMw = 0x53000000,$/;"	e	enum:A64Ins
+A64I_UBFMx	third_party/luajit/src/lj_target_arm64.h	/^  A64I_UBFMx = 0xd3400000,$/;"	e	enum:A64Ins
+A64I_UXTBw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_UXTBw = 0x53001c00,$/;"	e	enum:A64Ins
+A64I_UXTHw	third_party/luajit/src/lj_target_arm64.h	/^  A64I_UXTHw = 0x53003c00,$/;"	e	enum:A64Ins
+A64I_X	third_party/luajit/src/lj_target_arm64.h	/^  A64I_X = 0x80000000,$/;"	e	enum:A64Ins
+A64Ins	third_party/luajit/src/lj_target_arm64.h	/^typedef enum A64Ins {$/;"	g
+A64Ins	third_party/luajit/src/lj_target_arm64.h	/^} A64Ins;$/;"	t	typeref:enum:A64Ins
+A64SH_ASR	third_party/luajit/src/lj_target_arm64.h	/^  A64SH_LSL, A64SH_LSR, A64SH_ASR, A64SH_ROR$/;"	e	enum:A64Shift
+A64SH_LSL	third_party/luajit/src/lj_target_arm64.h	/^  A64SH_LSL, A64SH_LSR, A64SH_ASR, A64SH_ROR$/;"	e	enum:A64Shift
+A64SH_LSR	third_party/luajit/src/lj_target_arm64.h	/^  A64SH_LSL, A64SH_LSR, A64SH_ASR, A64SH_ROR$/;"	e	enum:A64Shift
+A64SH_ROR	third_party/luajit/src/lj_target_arm64.h	/^  A64SH_LSL, A64SH_LSR, A64SH_ASR, A64SH_ROR$/;"	e	enum:A64Shift
+A64Shift	third_party/luajit/src/lj_target_arm64.h	/^typedef enum A64Shift {$/;"	g
+A64Shift	third_party/luajit/src/lj_target_arm64.h	/^} A64Shift;$/;"	t	typeref:enum:A64Shift
 ACCESS_ONCE	third_party/libuv/src/unix/internal.h	/^#define ACCESS_ONCE(/;"	d
+AE_ALL_EVENTS	third_party/wrk/src/ae.h	/^#define AE_ALL_EVENTS /;"	d
+AE_DELETED_EVENT_ID	third_party/wrk/src/ae.h	/^#define AE_DELETED_EVENT_ID /;"	d
+AE_DONT_WAIT	third_party/wrk/src/ae.h	/^#define AE_DONT_WAIT /;"	d
+AE_ERR	third_party/wrk/src/ae.h	/^#define AE_ERR /;"	d
+AE_FILE_EVENTS	third_party/wrk/src/ae.h	/^#define AE_FILE_EVENTS /;"	d
+AE_NOMORE	third_party/wrk/src/ae.h	/^#define AE_NOMORE /;"	d
+AE_NONE	third_party/wrk/src/ae.h	/^#define AE_NONE /;"	d
+AE_NOTUSED	third_party/wrk/src/ae.h	/^#define AE_NOTUSED(/;"	d
+AE_OK	third_party/wrk/src/ae.h	/^#define AE_OK /;"	d
+AE_READABLE	third_party/wrk/src/ae.h	/^#define AE_READABLE /;"	d
+AE_TIME_EVENTS	third_party/wrk/src/ae.h	/^#define AE_TIME_EVENTS /;"	d
+AE_WRITABLE	third_party/wrk/src/ae.h	/^#define AE_WRITABLE /;"	d
 AFD_IMMEDIATE	third_party/libuv/src/win/winsock.h	/^#define AFD_IMMEDIATE /;"	d
 AFD_NO_FAST_IO	third_party/libuv/src/win/winsock.h	/^#define AFD_NO_FAST_IO /;"	d
 AFD_NUM_POLL_EVENTS	third_party/libuv/src/win/winsock.h	/^#define AFD_NUM_POLL_EVENTS /;"	d
 AFD_OVERLAPPED	third_party/libuv/src/win/winsock.h	/^#define AFD_OVERLAPPED /;"	d
 AFD_POLL	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL /;"	d
-AFD_POLL_ABORT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ABORT                  (1 << AFD_POLL_ABORT_/;"	d
+AFD_POLL_ABORT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ABORT /;"	d
 AFD_POLL_ABORT_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ABORT_BIT /;"	d
-AFD_POLL_ACCEPT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ACCEPT                 (1 << AFD_POLL_ACCEPT_/;"	d
+AFD_POLL_ACCEPT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ACCEPT /;"	d
 AFD_POLL_ACCEPT_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ACCEPT_BIT /;"	d
 AFD_POLL_ALL	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_ALL /;"	d
-AFD_POLL_CONNECT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_CONNECT                (1 << AFD_POLL_CONNECT_/;"	d
+AFD_POLL_CONNECT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_CONNECT /;"	d
 AFD_POLL_CONNECT_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_CONNECT_BIT /;"	d
-AFD_POLL_CONNECT_FAIL	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_CONNECT_FAIL           (1 << AFD_POLL_CONNECT_FAIL_/;"	d
+AFD_POLL_CONNECT_FAIL	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_CONNECT_FAIL /;"	d
 AFD_POLL_CONNECT_FAIL_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_CONNECT_FAIL_BIT /;"	d
-AFD_POLL_DISCONNECT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_DISCONNECT             (1 << AFD_POLL_DISCONNECT_/;"	d
+AFD_POLL_DISCONNECT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_DISCONNECT /;"	d
 AFD_POLL_DISCONNECT_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_DISCONNECT_BIT /;"	d
-AFD_POLL_GROUP_QOS	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_GROUP_QOS              (1 << AFD_POLL_GROUP_QOS_/;"	d
+AFD_POLL_GROUP_QOS	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_GROUP_QOS /;"	d
 AFD_POLL_GROUP_QOS_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_GROUP_QOS_BIT /;"	d
 AFD_POLL_HANDLE_INFO	third_party/libuv/include/uv/win.h	/^} AFD_POLL_HANDLE_INFO, *PAFD_POLL_HANDLE_INFO;$/;"	t	typeref:struct:_AFD_POLL_HANDLE_INFO
 AFD_POLL_INFO	third_party/libuv/include/uv/win.h	/^} AFD_POLL_INFO, *PAFD_POLL_INFO;$/;"	t	typeref:struct:_AFD_POLL_INFO
-AFD_POLL_LOCAL_CLOSE	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_LOCAL_CLOSE            (1 << AFD_POLL_LOCAL_CLOSE_/;"	d
+AFD_POLL_LOCAL_CLOSE	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_LOCAL_CLOSE /;"	d
 AFD_POLL_LOCAL_CLOSE_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_LOCAL_CLOSE_BIT /;"	d
-AFD_POLL_QOS	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_QOS                    (1 << AFD_POLL_QOS_/;"	d
+AFD_POLL_QOS	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_QOS /;"	d
 AFD_POLL_QOS_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_QOS_BIT /;"	d
-AFD_POLL_RECEIVE	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_RECEIVE                (1 << AFD_POLL_RECEIVE_/;"	d
+AFD_POLL_RECEIVE	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_RECEIVE /;"	d
 AFD_POLL_RECEIVE_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_RECEIVE_BIT /;"	d
-AFD_POLL_RECEIVE_EXPEDITED	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_RECEIVE_EXPEDITED      (1 << AFD_POLL_RECEIVE_EXPEDITED_/;"	d
+AFD_POLL_RECEIVE_EXPEDITED	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_RECEIVE_EXPEDITED /;"	d
 AFD_POLL_RECEIVE_EXPEDITED_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_RECEIVE_EXPEDITED_BIT /;"	d
-AFD_POLL_SEND	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_SEND                   (1 << AFD_POLL_SEND_/;"	d
+AFD_POLL_SEND	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_SEND /;"	d
 AFD_POLL_SEND_BIT	third_party/libuv/src/win/winsock.h	/^#define AFD_POLL_SEND_BIT /;"	d
 AFD_RECEIVE	third_party/libuv/src/win/winsock.h	/^#define AFD_RECEIVE /;"	d
 AFD_RECEIVE_DATAGRAM	third_party/libuv/src/win/winsock.h	/^#define AFD_RECEIVE_DATAGRAM /;"	d
 AFD_RECV_DATAGRAM_INFO	third_party/libuv/src/win/winsock.h	/^} AFD_RECV_DATAGRAM_INFO, *PAFD_RECV_DATAGRAM_INFO;$/;"	t	typeref:struct:_AFD_RECV_DATAGRAM_INFO
 AFD_RECV_INFO	third_party/libuv/src/win/winsock.h	/^} AFD_RECV_INFO, *PAFD_RECV_INFO;$/;"	t	typeref:struct:_AFD_RECV_INFO
+AHUREF_LSX	third_party/luajit/src/lj_asm_ppc.h	/^#define AHUREF_LSX	/;"	d
 APIENTRY	third_party/raylib/include/rlgl.h	/^                #define APIENTRY /;"	d
 APIENTRY	third_party/raylib/include/rlgl.h	/^                #define APIENTRY$/;"	d
 APIENTRY	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^                #define APIENTRY /;"	d
 APIENTRY	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^                #define APIENTRY$/;"	d
 APIENTRY	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^                #define APIENTRY /;"	d
 APIENTRY	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^                #define APIENTRY$/;"	d
+APIENTRY	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^                #define APIENTRY /;"	d
+APIENTRY	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^                #define APIENTRY$/;"	d
 APIENTRY	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^                #define APIENTRY /;"	d
 APIENTRY	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^                #define APIENTRY$/;"	d
+APRINTF_H	third_party/wrk/src/aprintf.h	/^#define APRINTF_H$/;"	d
+ARM64_NOPATCH_GC_CHECK	third_party/luajit/src/lj_asm_arm64.h	/^#define ARM64_NOPATCH_GC_CHECK /;"	d
+ARMCC	third_party/luajit/src/lj_target_arm.h	/^typedef enum ARMCC {$/;"	g
+ARMCC	third_party/luajit/src/lj_target_arm.h	/^} ARMCC;$/;"	t	typeref:enum:ARMCC
+ARMF_CC	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_CC(/;"	d
+ARMF_D	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_D(/;"	d
+ARMF_M	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_M(/;"	d
+ARMF_N	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_N(/;"	d
+ARMF_RSH	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_RSH(/;"	d
+ARMF_S	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_S(/;"	d
+ARMF_SH	third_party/luajit/src/lj_target_arm.h	/^#define ARMF_SH(/;"	d
+ARMI_ADC	third_party/luajit/src/lj_target_arm.h	/^  ARMI_ADC = 0xe0a00000,$/;"	e	enum:ARMIns
+ARMI_ADD	third_party/luajit/src/lj_target_arm.h	/^  ARMI_ADD = 0xe0800000,$/;"	e	enum:ARMIns
+ARMI_AND	third_party/luajit/src/lj_target_arm.h	/^  ARMI_AND = 0xe0000000,$/;"	e	enum:ARMIns
+ARMI_B	third_party/luajit/src/lj_target_arm.h	/^  ARMI_B = 0xea000000,$/;"	e	enum:ARMIns
+ARMI_BFI	third_party/luajit/src/lj_target_arm.h	/^  ARMI_BFI = 0xe7c00010,$/;"	e	enum:ARMIns
+ARMI_BIC	third_party/luajit/src/lj_target_arm.h	/^  ARMI_BIC = 0xe1c00000,$/;"	e	enum:ARMIns
+ARMI_BL	third_party/luajit/src/lj_target_arm.h	/^  ARMI_BL = 0xeb000000,$/;"	e	enum:ARMIns
+ARMI_BLX	third_party/luajit/src/lj_target_arm.h	/^  ARMI_BLX = 0xfa000000,$/;"	e	enum:ARMIns
+ARMI_BLXr	third_party/luajit/src/lj_target_arm.h	/^  ARMI_BLXr = 0xe12fff30,$/;"	e	enum:ARMIns
+ARMI_CCAL	third_party/luajit/src/lj_target_arm.h	/^  ARMI_CCAL = 0xe0000000,$/;"	e	enum:ARMIns
+ARMI_CMN	third_party/luajit/src/lj_target_arm.h	/^  ARMI_CMN = 0xe1700000,$/;"	e	enum:ARMIns
+ARMI_CMP	third_party/luajit/src/lj_target_arm.h	/^  ARMI_CMP = 0xe1500000,$/;"	e	enum:ARMIns
+ARMI_EOR	third_party/luajit/src/lj_target_arm.h	/^  ARMI_EOR = 0xe0200000,$/;"	e	enum:ARMIns
+ARMI_K12	third_party/luajit/src/lj_target_arm.h	/^  ARMI_K12 = 0x02000000,$/;"	e	enum:ARMIns
+ARMI_KNEG	third_party/luajit/src/lj_target_arm.h	/^  ARMI_KNEG = 0x00200000,$/;"	e	enum:ARMIns
+ARMI_LDR	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LDR = 0xe4100000,$/;"	e	enum:ARMIns
+ARMI_LDRB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LDRB = 0xe4500000,$/;"	e	enum:ARMIns
+ARMI_LDRD	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LDRD = 0xe00000d0,$/;"	e	enum:ARMIns
+ARMI_LDRH	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LDRH = 0xe01000b0,$/;"	e	enum:ARMIns
+ARMI_LDRSB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LDRSB = 0xe01000d0,$/;"	e	enum:ARMIns
+ARMI_LDRSH	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LDRSH = 0xe01000f0,$/;"	e	enum:ARMIns
+ARMI_LSX_I	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LSX_I = 0x00400000,$/;"	e	enum:ARMIns
+ARMI_LS_P	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LS_P = 0x01000000,$/;"	e	enum:ARMIns
+ARMI_LS_R	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LS_R = 0x02000000,$/;"	e	enum:ARMIns
+ARMI_LS_U	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LS_U = 0x00800000,$/;"	e	enum:ARMIns
+ARMI_LS_W	third_party/luajit/src/lj_target_arm.h	/^  ARMI_LS_W = 0x00200000,$/;"	e	enum:ARMIns
+ARMI_MOV	third_party/luajit/src/lj_target_arm.h	/^  ARMI_MOV = 0xe1a00000,$/;"	e	enum:ARMIns
+ARMI_MOVT	third_party/luajit/src/lj_target_arm.h	/^  ARMI_MOVT = 0xe3400000,$/;"	e	enum:ARMIns
+ARMI_MOVW	third_party/luajit/src/lj_target_arm.h	/^  ARMI_MOVW = 0xe3000000,$/;"	e	enum:ARMIns
+ARMI_MUL	third_party/luajit/src/lj_target_arm.h	/^  ARMI_MUL = 0xe0000090,$/;"	e	enum:ARMIns
+ARMI_MVN	third_party/luajit/src/lj_target_arm.h	/^  ARMI_MVN = 0xe1e00000,$/;"	e	enum:ARMIns
+ARMI_NOP	third_party/luajit/src/lj_target_arm.h	/^  ARMI_NOP = 0xe1a00000,$/;"	e	enum:ARMIns
+ARMI_ORR	third_party/luajit/src/lj_target_arm.h	/^  ARMI_ORR = 0xe1800000,$/;"	e	enum:ARMIns
+ARMI_PUSH	third_party/luajit/src/lj_target_arm.h	/^  ARMI_PUSH = 0xe92d0000,$/;"	e	enum:ARMIns
+ARMI_REV	third_party/luajit/src/lj_target_arm.h	/^  ARMI_REV = 0xe6bf0f30,$/;"	e	enum:ARMIns
+ARMI_RSB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_RSB = 0xe0600000,$/;"	e	enum:ARMIns
+ARMI_RSC	third_party/luajit/src/lj_target_arm.h	/^  ARMI_RSC = 0xe0e00000,$/;"	e	enum:ARMIns
+ARMI_S	third_party/luajit/src/lj_target_arm.h	/^  ARMI_S = 0x000100000,$/;"	e	enum:ARMIns
+ARMI_SBC	third_party/luajit/src/lj_target_arm.h	/^  ARMI_SBC = 0xe0c00000,$/;"	e	enum:ARMIns
+ARMI_SMULL	third_party/luajit/src/lj_target_arm.h	/^  ARMI_SMULL = 0xe0c00090,$/;"	e	enum:ARMIns
+ARMI_STR	third_party/luajit/src/lj_target_arm.h	/^  ARMI_STR = 0xe4000000,$/;"	e	enum:ARMIns
+ARMI_STRB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_STRB = 0xe4400000,$/;"	e	enum:ARMIns
+ARMI_STRD	third_party/luajit/src/lj_target_arm.h	/^  ARMI_STRD = 0xe00000f0,$/;"	e	enum:ARMIns
+ARMI_STRH	third_party/luajit/src/lj_target_arm.h	/^  ARMI_STRH = 0xe00000b0,$/;"	e	enum:ARMIns
+ARMI_SUB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_SUB = 0xe0400000,$/;"	e	enum:ARMIns
+ARMI_SXTB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_SXTB = 0xe6af0070,$/;"	e	enum:ARMIns
+ARMI_SXTH	third_party/luajit/src/lj_target_arm.h	/^  ARMI_SXTH = 0xe6bf0070,$/;"	e	enum:ARMIns
+ARMI_TEQ	third_party/luajit/src/lj_target_arm.h	/^  ARMI_TEQ = 0xe1300000,$/;"	e	enum:ARMIns
+ARMI_TST	third_party/luajit/src/lj_target_arm.h	/^  ARMI_TST = 0xe1100000,$/;"	e	enum:ARMIns
+ARMI_UXTB	third_party/luajit/src/lj_target_arm.h	/^  ARMI_UXTB = 0xe6ef0070,$/;"	e	enum:ARMIns
+ARMI_UXTH	third_party/luajit/src/lj_target_arm.h	/^  ARMI_UXTH = 0xe6ff0070,$/;"	e	enum:ARMIns
+ARMI_VABS_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VABS_D = 0xeeb00bc0,$/;"	e	enum:ARMIns
+ARMI_VADD_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VADD_D = 0xee300b00,$/;"	e	enum:ARMIns
+ARMI_VCMPZ_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCMPZ_D = 0xeeb50b40,$/;"	e	enum:ARMIns
+ARMI_VCMP_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCMP_D = 0xeeb40b40,$/;"	e	enum:ARMIns
+ARMI_VCVT_F32_F64	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_F32_F64 = 0xeeb70bc0,$/;"	e	enum:ARMIns
+ARMI_VCVT_F32_S32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_F32_S32 = 0xeeb80ac0,$/;"	e	enum:ARMIns
+ARMI_VCVT_F32_U32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_F32_U32 = 0xeeb80a40,$/;"	e	enum:ARMIns
+ARMI_VCVT_F64_F32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_F64_F32 = 0xeeb70ac0,$/;"	e	enum:ARMIns
+ARMI_VCVT_F64_S32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_F64_S32 = 0xeeb80bc0,$/;"	e	enum:ARMIns
+ARMI_VCVT_F64_U32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_F64_U32 = 0xeeb80b40,$/;"	e	enum:ARMIns
+ARMI_VCVT_S32_F32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_S32_F32 = 0xeebd0ac0,$/;"	e	enum:ARMIns
+ARMI_VCVT_S32_F64	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_S32_F64 = 0xeebd0bc0,$/;"	e	enum:ARMIns
+ARMI_VCVT_U32_F32	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_U32_F32 = 0xeebc0ac0,$/;"	e	enum:ARMIns
+ARMI_VCVT_U32_F64	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VCVT_U32_F64 = 0xeebc0bc0,$/;"	e	enum:ARMIns
+ARMI_VDIV_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VDIV_D = 0xee800b00,$/;"	e	enum:ARMIns
+ARMI_VLDR_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VLDR_D = 0xed100b00,$/;"	e	enum:ARMIns
+ARMI_VLDR_S	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VLDR_S = 0xed100a00,$/;"	e	enum:ARMIns
+ARMI_VMLA_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMLA_D = 0xee000b00,$/;"	e	enum:ARMIns
+ARMI_VMLS_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMLS_D = 0xee000b40,$/;"	e	enum:ARMIns
+ARMI_VMOVI_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOVI_D = 0xeeb00b00,$/;"	e	enum:ARMIns
+ARMI_VMOV_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOV_D = 0xeeb00b40,$/;"	e	enum:ARMIns
+ARMI_VMOV_D_RR	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOV_D_RR = 0xec400b10,$/;"	e	enum:ARMIns
+ARMI_VMOV_RR_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOV_RR_D = 0xec500b10,$/;"	e	enum:ARMIns
+ARMI_VMOV_R_S	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOV_R_S = 0xee100a10,$/;"	e	enum:ARMIns
+ARMI_VMOV_S	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOV_S = 0xeeb00a40,$/;"	e	enum:ARMIns
+ARMI_VMOV_S_R	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMOV_S_R = 0xee000a10,$/;"	e	enum:ARMIns
+ARMI_VMRS	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMRS = 0xeef1fa10,$/;"	e	enum:ARMIns
+ARMI_VMUL_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VMUL_D = 0xee200b00,$/;"	e	enum:ARMIns
+ARMI_VNEG_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VNEG_D = 0xeeb10b40,$/;"	e	enum:ARMIns
+ARMI_VNMLS_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VNMLS_D = 0xee100b00,$/;"	e	enum:ARMIns
+ARMI_VSQRT_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VSQRT_D = 0xeeb10bc0,$/;"	e	enum:ARMIns
+ARMI_VSTR_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VSTR_D = 0xed000b00,$/;"	e	enum:ARMIns
+ARMI_VSTR_S	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VSTR_S = 0xed000a00,$/;"	e	enum:ARMIns
+ARMI_VSUB_D	third_party/luajit/src/lj_target_arm.h	/^  ARMI_VSUB_D = 0xee300b40,$/;"	e	enum:ARMIns
+ARMIns	third_party/luajit/src/lj_target_arm.h	/^typedef enum ARMIns {$/;"	g
+ARMIns	third_party/luajit/src/lj_target_arm.h	/^} ARMIns;$/;"	t	typeref:enum:ARMIns
+ARMSH_ASR	third_party/luajit/src/lj_target_arm.h	/^  ARMSH_LSL, ARMSH_LSR, ARMSH_ASR, ARMSH_ROR$/;"	e	enum:ARMShift
+ARMSH_LSL	third_party/luajit/src/lj_target_arm.h	/^  ARMSH_LSL, ARMSH_LSR, ARMSH_ASR, ARMSH_ROR$/;"	e	enum:ARMShift
+ARMSH_LSR	third_party/luajit/src/lj_target_arm.h	/^  ARMSH_LSL, ARMSH_LSR, ARMSH_ASR, ARMSH_ROR$/;"	e	enum:ARMShift
+ARMSH_ROR	third_party/luajit/src/lj_target_arm.h	/^  ARMSH_LSL, ARMSH_LSR, ARMSH_ASR, ARMSH_ROR$/;"	e	enum:ARMShift
+ARMShift	third_party/luajit/src/lj_target_arm.h	/^typedef enum ARMShift {$/;"	g
+ARMShift	third_party/luajit/src/lj_target_arm.h	/^} ARMShift;$/;"	t	typeref:enum:ARMShift
+ARM_NOPATCH_GC_CHECK	third_party/luajit/src/lj_asm_arm.h	/^#define ARM_NOPATCH_GC_CHECK	/;"	d
 ARRAY_END	third_party/libuv/src/uv-common.h	/^#define ARRAY_END(/;"	d
 ARRAY_SIZE	third_party/libuv/src/uv-common.h	/^#define ARRAY_SIZE(/;"	d
 ARRAY_SIZE	third_party/libuv/test/task.h	/^#define ARRAY_SIZE(/;"	d
 ARROWS_SIZE	third_party/raylib/include/raygui.h	/^    ARROWS_SIZE = 16,           \/\/ ScrollBar arrows size$/;"	e	enum:__anonbfe71a2a0c03
 ARROWS_VISIBLE	third_party/raylib/include/raygui.h	/^    ARROWS_VISIBLE,             \/\/ ScrollBar arrows visible$/;"	e	enum:__anonbfe71a2a0c03
 ARROW_PADDING	third_party/raylib/include/raygui.h	/^    ARROW_PADDING = 16,         \/\/ DropdownBox arrow separation from border and items$/;"	e	enum:__anonbfe71a2a0f03
+ASMFunction	third_party/luajit/src/lj_obj.h	/^typedef void (*ASMFunction)(void);$/;"	t	typeref:typename:void (*)(void)
 ASSERT	third_party/libuv/test/task.h	/^#define ASSERT(/;"	d
 ASSERT_BASE	third_party/libuv/test/task.h	/^#define ASSERT_BASE(/;"	d
 ASSERT_BASE_HEX	third_party/libuv/test/task.h	/^#define ASSERT_BASE_HEX(/;"	d
@@ -146,14 +432,17 @@
 AttachAudioMixedProcessor	third_party/raylib/include/raylib.h	/^RLAPI void AttachAudioMixedProcessor(AudioCallback processor); \/\/ Attach audio stream processo/;"	p	typeref:typename:RLAPI void
 AttachAudioMixedProcessor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void AttachAudioMixedProcessor(AudioCallback processor); \/\/ Attach audio stream processo/;"	p	typeref:typename:RLAPI void
 AttachAudioMixedProcessor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void AttachAudioMixedProcessor(AudioCallback processor); \/\/ Attach audio stream processo/;"	p	typeref:typename:RLAPI void
+AttachAudioMixedProcessor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void AttachAudioMixedProcessor(AudioCallback processor); \/\/ Attach audio stream processo/;"	p	typeref:typename:RLAPI void
 AttachAudioMixedProcessor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void AttachAudioMixedProcessor(AudioCallback processor); \/\/ Attach audio stream processo/;"	p	typeref:typename:RLAPI void
 AttachAudioStreamProcessor	third_party/raylib/include/raylib.h	/^RLAPI void AttachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Attach /;"	p	typeref:typename:RLAPI void
 AttachAudioStreamProcessor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void AttachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Attach /;"	p	typeref:typename:RLAPI void
 AttachAudioStreamProcessor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void AttachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Attach /;"	p	typeref:typename:RLAPI void
+AttachAudioStreamProcessor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void AttachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Attach /;"	p	typeref:typename:RLAPI void
 AttachAudioStreamProcessor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void AttachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Attach /;"	p	typeref:typename:RLAPI void
 AudioCallback	third_party/raylib/include/raylib.h	/^typedef void (*AudioCallback)(void *bufferData, unsigned int frames);$/;"	t	typeref:typename:void (*)(void * bufferData,unsigned int frames)
 AudioCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef void (*AudioCallback)(void *bufferData, unsigned int frames);$/;"	t	typeref:typename:void (*)(void * bufferData,unsigned int frames)
 AudioCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef void (*AudioCallback)(void *bufferData, unsigned int frames);$/;"	t	typeref:typename:void (*)(void * bufferData,unsigned int frames)
+AudioCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef void (*AudioCallback)(void *bufferData, unsigned int frames);$/;"	t	typeref:typename:void (*)(void * bufferData,unsigned int frames)
 AudioCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef void (*AudioCallback)(void *bufferData, unsigned int frames);$/;"	t	typeref:typename:void (*)(void * bufferData,unsigned int frames)
 AudioStream	third_party/raylib/include/raylib.h	/^typedef struct AudioStream {$/;"	s
 AudioStream	third_party/raylib/include/raylib.h	/^} AudioStream;$/;"	t	typeref:struct:AudioStream
@@ -161,6 +450,8 @@
 AudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} AudioStream;$/;"	t	typeref:struct:AudioStream
 AudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct AudioStream {$/;"	s
 AudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} AudioStream;$/;"	t	typeref:struct:AudioStream
+AudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct AudioStream {$/;"	s
+AudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} AudioStream;$/;"	t	typeref:struct:AudioStream
 AudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct AudioStream {$/;"	s
 AudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} AudioStream;$/;"	t	typeref:struct:AudioStream
 AutomationEvent	third_party/raylib/include/raylib.h	/^typedef struct AutomationEvent {$/;"	s
@@ -169,6 +460,8 @@
 AutomationEvent	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} AutomationEvent;$/;"	t	typeref:struct:AutomationEvent
 AutomationEvent	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct AutomationEvent {$/;"	s
 AutomationEvent	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} AutomationEvent;$/;"	t	typeref:struct:AutomationEvent
+AutomationEvent	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct AutomationEvent {$/;"	s
+AutomationEvent	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} AutomationEvent;$/;"	t	typeref:struct:AutomationEvent
 AutomationEvent	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct AutomationEvent {$/;"	s
 AutomationEvent	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} AutomationEvent;$/;"	t	typeref:struct:AutomationEvent
 AutomationEventList	third_party/raylib/include/raylib.h	/^typedef struct AutomationEventList {$/;"	s
@@ -177,6 +470,8 @@
 AutomationEventList	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} AutomationEventList;$/;"	t	typeref:struct:AutomationEventList
 AutomationEventList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct AutomationEventList {$/;"	s
 AutomationEventList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} AutomationEventList;$/;"	t	typeref:struct:AutomationEventList
+AutomationEventList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct AutomationEventList {$/;"	s
+AutomationEventList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} AutomationEventList;$/;"	t	typeref:struct:AutomationEventList
 AutomationEventList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct AutomationEventList {$/;"	s
 AutomationEventList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} AutomationEventList;$/;"	t	typeref:struct:AutomationEventList
 AvailabilityMacros.h	third_party/libuv/src/unix/internal.h	/^#  include <AvailabilityMacros.h>/;"	h
@@ -187,9 +482,70 @@
 BASE_COLOR_FOCUSED	third_party/raylib/include/raygui.h	/^    BASE_COLOR_FOCUSED,         \/\/ Control base color in STATE_FOCUSED$/;"	e	enum:__anonbfe71a2a0703
 BASE_COLOR_NORMAL	third_party/raylib/include/raygui.h	/^    BASE_COLOR_NORMAL,          \/\/ Control base color in STATE_NORMAL$/;"	e	enum:__anonbfe71a2a0703
 BASE_COLOR_PRESSED	third_party/raylib/include/raygui.h	/^    BASE_COLOR_PRESSED,         \/\/ Control base color in STATE_PRESSED$/;"	e	enum:__anonbfe71a2a0703
+BCBIAS_J	third_party/luajit/src/lj_bc.h	/^#define BCBIAS_J	/;"	d
+BCDEF	third_party/luajit/src/lj_bc.h	/^#define BCDEF(/;"	d
+BCDEF	third_party/luajit/src/lj_bc.h	/^BCDEF(BCENUM)$/;"	e	enum:__anon06eceb9d0103
+BCDUMP_F_BE	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_F_BE	/;"	d
+BCDUMP_F_FFI	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_F_FFI	/;"	d
+BCDUMP_F_FR2	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_F_FR2	/;"	d
+BCDUMP_F_KNOWN	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_F_KNOWN	/;"	d
+BCDUMP_F_STRIP	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_F_STRIP	/;"	d
+BCDUMP_HEAD1	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_HEAD1	/;"	d
+BCDUMP_HEAD2	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_HEAD2	/;"	d
+BCDUMP_HEAD3	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_HEAD3	/;"	d
+BCDUMP_KGC_CHILD	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KGC_CHILD, BCDUMP_KGC_TAB, BCDUMP_KGC_I64, BCDUMP_KGC_U64,$/;"	e	enum:__anonc3a2eab30103
+BCDUMP_KGC_COMPLEX	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KGC_COMPLEX, BCDUMP_KGC_STR$/;"	e	enum:__anonc3a2eab30103
+BCDUMP_KGC_I64	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KGC_CHILD, BCDUMP_KGC_TAB, BCDUMP_KGC_I64, BCDUMP_KGC_U64,$/;"	e	enum:__anonc3a2eab30103
+BCDUMP_KGC_STR	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KGC_COMPLEX, BCDUMP_KGC_STR$/;"	e	enum:__anonc3a2eab30103
+BCDUMP_KGC_TAB	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KGC_CHILD, BCDUMP_KGC_TAB, BCDUMP_KGC_I64, BCDUMP_KGC_U64,$/;"	e	enum:__anonc3a2eab30103
+BCDUMP_KGC_U64	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KGC_CHILD, BCDUMP_KGC_TAB, BCDUMP_KGC_I64, BCDUMP_KGC_U64,$/;"	e	enum:__anonc3a2eab30103
+BCDUMP_KTAB_FALSE	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KTAB_NIL, BCDUMP_KTAB_FALSE, BCDUMP_KTAB_TRUE,$/;"	e	enum:__anonc3a2eab30203
+BCDUMP_KTAB_INT	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KTAB_INT, BCDUMP_KTAB_NUM, BCDUMP_KTAB_STR$/;"	e	enum:__anonc3a2eab30203
+BCDUMP_KTAB_NIL	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KTAB_NIL, BCDUMP_KTAB_FALSE, BCDUMP_KTAB_TRUE,$/;"	e	enum:__anonc3a2eab30203
+BCDUMP_KTAB_NUM	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KTAB_INT, BCDUMP_KTAB_NUM, BCDUMP_KTAB_STR$/;"	e	enum:__anonc3a2eab30203
+BCDUMP_KTAB_STR	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KTAB_INT, BCDUMP_KTAB_NUM, BCDUMP_KTAB_STR$/;"	e	enum:__anonc3a2eab30203
+BCDUMP_KTAB_TRUE	third_party/luajit/src/lj_bcdump.h	/^  BCDUMP_KTAB_NIL, BCDUMP_KTAB_FALSE, BCDUMP_KTAB_TRUE,$/;"	e	enum:__anonc3a2eab30203
+BCDUMP_VERSION	third_party/luajit/src/lj_bcdump.h	/^#define BCDUMP_VERSION	/;"	d
+BCENUM	third_party/luajit/src/lj_bc.h	/^#define BCENUM(/;"	d
+BCENUM	third_party/luajit/src/lj_bc.h	/^#undef BCENUM$/;"	d
+BCINS_ABC	third_party/luajit/src/lj_bc.h	/^#define BCINS_ABC(/;"	d
+BCINS_AD	third_party/luajit/src/lj_bc.h	/^#define BCINS_AD(/;"	d
+BCINS_AJ	third_party/luajit/src/lj_bc.h	/^#define BCINS_AJ(/;"	d
+BCIns	third_party/luajit/src/lj_obj.h	/^typedef uint32_t BCIns;  \/* Bytecode instruction. *\/$/;"	t	typeref:typename:uint32_t
+BCInsLine	third_party/luajit/src/lj_lex.h	/^typedef struct BCInsLine {$/;"	s
+BCInsLine	third_party/luajit/src/lj_lex.h	/^} BCInsLine;$/;"	t	typeref:struct:BCInsLine
+BCLine	third_party/luajit/src/lj_obj.h	/^typedef int32_t BCLine;  \/* Bytecode line number. *\/$/;"	t	typeref:typename:int32_t
+BCMAX_A	third_party/luajit/src/lj_bc.h	/^#define BCMAX_A	/;"	d
+BCMAX_B	third_party/luajit/src/lj_bc.h	/^#define BCMAX_B	/;"	d
+BCMAX_C	third_party/luajit/src/lj_bc.h	/^#define BCMAX_C	/;"	d
+BCMAX_D	third_party/luajit/src/lj_bc.h	/^#define BCMAX_D	/;"	d
+BCMODE	third_party/luajit/src/lj_bc.h	/^#define BCMODE(/;"	d
+BCMODE_FF	third_party/luajit/src/lj_bc.h	/^#define BCMODE_FF	/;"	d
+BCM___	third_party/luajit/src/lj_bc.h	/^#define BCM___	/;"	d
+BCM_max	third_party/luajit/src/lj_bc.h	/^  BCM_max$/;"	e	enum:__anon06eceb9d0303
+BCMbase	third_party/luajit/src/lj_bc.h	/^  BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv,  \/* Mode A must be <= 7 *\/$/;"	e	enum:__anon06eceb9d0303
+BCMcdata	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMdst	third_party/luajit/src/lj_bc.h	/^  BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv,  \/* Mode A must be <= 7 *\/$/;"	e	enum:__anon06eceb9d0303
+BCMfunc	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMjump	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMlit	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMlits	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMnone	third_party/luajit/src/lj_bc.h	/^  BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv,  \/* Mode A must be <= 7 *\/$/;"	e	enum:__anon06eceb9d0303
+BCMnum	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMode	third_party/luajit/src/lj_bc.h	/^} BCMode;$/;"	t	typeref:enum:__anon06eceb9d0303
+BCMpri	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMrbase	third_party/luajit/src/lj_bc.h	/^  BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv,  \/* Mode A must be <= 7 *\/$/;"	e	enum:__anon06eceb9d0303
+BCMstr	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMtab	third_party/luajit/src/lj_bc.h	/^  BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,$/;"	e	enum:__anon06eceb9d0303
+BCMuv	third_party/luajit/src/lj_bc.h	/^  BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv,  \/* Mode A must be <= 7 *\/$/;"	e	enum:__anon06eceb9d0303
+BCMvar	third_party/luajit/src/lj_bc.h	/^  BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv,  \/* Mode A must be <= 7 *\/$/;"	e	enum:__anon06eceb9d0303
+BCOp	third_party/luajit/src/lj_bc.h	/^} BCOp;$/;"	t	typeref:enum:__anon06eceb9d0103
+BCPos	third_party/luajit/src/lj_obj.h	/^typedef uint32_t BCPos;  \/* Bytecode position. *\/$/;"	t	typeref:typename:uint32_t
+BCReg	third_party/luajit/src/lj_obj.h	/^typedef uint32_t BCReg;  \/* Bytecode register. *\/$/;"	t	typeref:typename:uint32_t
 BEIGE	third_party/raylib/include/raylib.h	/^#define BEIGE /;"	d
 BEIGE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define BEIGE /;"	d
 BEIGE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define BEIGE /;"	d
+BEIGE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define BEIGE /;"	d
 BEIGE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define BEIGE /;"	d
 BENCHMARK_DECLARE	third_party/libuv/test/runner.h	/^#define BENCHMARK_DECLARE(/;"	d
 BENCHMARK_ENTRY	third_party/libuv/test/runner.h	/^#define BENCHMARK_ENTRY(/;"	d
@@ -199,46 +555,58 @@
 BLACK	third_party/raylib/include/raylib.h	/^#define BLACK /;"	d
 BLACK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define BLACK /;"	d
 BLACK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define BLACK /;"	d
+BLACK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define BLACK /;"	d
 BLACK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define BLACK /;"	d
 BLANK	third_party/raylib/include/raylib.h	/^#define BLANK /;"	d
 BLANK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define BLANK /;"	d
 BLANK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define BLANK /;"	d
+BLANK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define BLANK /;"	d
 BLANK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define BLANK /;"	d
 BLEND_ADDITIVE	third_party/raylib/include/raylib.h	/^    BLEND_ADDITIVE,                 \/\/ Blend textures adding colors$/;"	e	enum:__anonc03ae25c1203
 BLEND_ADDITIVE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_ADDITIVE,                 \/\/ Blend textures adding colors$/;"	e	enum:__anon9d42b9dd1203
 BLEND_ADDITIVE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_ADDITIVE,                 \/\/ Blend textures adding colors$/;"	e	enum:__anon255619051203
+BLEND_ADDITIVE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_ADDITIVE,                 \/\/ Blend textures adding colors$/;"	e	enum:__anon8a981b701203
 BLEND_ADDITIVE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_ADDITIVE,                 \/\/ Blend textures adding colors$/;"	e	enum:__anonf614aaea1203
 BLEND_ADD_COLORS	third_party/raylib/include/raylib.h	/^    BLEND_ADD_COLORS,               \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anonc03ae25c1203
 BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_ADD_COLORS,               \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anon9d42b9dd1203
 BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_ADD_COLORS,               \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anon255619051203
+BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_ADD_COLORS,               \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anon8a981b701203
 BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_ADD_COLORS,               \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anonf614aaea1203
 BLEND_ALPHA	third_party/raylib/include/raylib.h	/^    BLEND_ALPHA = 0,                \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anonc03ae25c1203
 BLEND_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_ALPHA = 0,                \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anon9d42b9dd1203
 BLEND_ALPHA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_ALPHA = 0,                \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anon255619051203
+BLEND_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_ALPHA = 0,                \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anon8a981b701203
 BLEND_ALPHA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_ALPHA = 0,                \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anonf614aaea1203
 BLEND_ALPHA_PREMULTIPLY	third_party/raylib/include/raylib.h	/^    BLEND_ALPHA_PREMULTIPLY,        \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anonc03ae25c1203
 BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_ALPHA_PREMULTIPLY,        \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anon9d42b9dd1203
 BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_ALPHA_PREMULTIPLY,        \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anon255619051203
+BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_ALPHA_PREMULTIPLY,        \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anon8a981b701203
 BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_ALPHA_PREMULTIPLY,        \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anonf614aaea1203
 BLEND_CUSTOM	third_party/raylib/include/raylib.h	/^    BLEND_CUSTOM,                   \/\/ Blend textures using custom src\/dst factors (use rlSet/;"	e	enum:__anonc03ae25c1203
 BLEND_CUSTOM	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_CUSTOM,                   \/\/ Blend textures using custom src\/dst factors (use rlSet/;"	e	enum:__anon9d42b9dd1203
 BLEND_CUSTOM	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_CUSTOM,                   \/\/ Blend textures using custom src\/dst factors (use rlSet/;"	e	enum:__anon255619051203
+BLEND_CUSTOM	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_CUSTOM,                   \/\/ Blend textures using custom src\/dst factors (use rlSet/;"	e	enum:__anon8a981b701203
 BLEND_CUSTOM	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_CUSTOM,                   \/\/ Blend textures using custom src\/dst factors (use rlSet/;"	e	enum:__anonf614aaea1203
 BLEND_CUSTOM_SEPARATE	third_party/raylib/include/raylib.h	/^    BLEND_CUSTOM_SEPARATE           \/\/ Blend textures using custom rgb\/alpha separate src\/ds/;"	e	enum:__anonc03ae25c1203
 BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_CUSTOM_SEPARATE           \/\/ Blend textures using custom rgb\/alpha separate src\/ds/;"	e	enum:__anon9d42b9dd1203
 BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_CUSTOM_SEPARATE           \/\/ Blend textures using custom rgb\/alpha separate src\/ds/;"	e	enum:__anon255619051203
+BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_CUSTOM_SEPARATE           \/\/ Blend textures using custom rgb\/alpha separate src\/ds/;"	e	enum:__anon8a981b701203
 BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_CUSTOM_SEPARATE           \/\/ Blend textures using custom rgb\/alpha separate src\/ds/;"	e	enum:__anonf614aaea1203
 BLEND_MULTIPLIED	third_party/raylib/include/raylib.h	/^    BLEND_MULTIPLIED,               \/\/ Blend textures multiplying colors$/;"	e	enum:__anonc03ae25c1203
 BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_MULTIPLIED,               \/\/ Blend textures multiplying colors$/;"	e	enum:__anon9d42b9dd1203
 BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_MULTIPLIED,               \/\/ Blend textures multiplying colors$/;"	e	enum:__anon255619051203
+BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_MULTIPLIED,               \/\/ Blend textures multiplying colors$/;"	e	enum:__anon8a981b701203
 BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_MULTIPLIED,               \/\/ Blend textures multiplying colors$/;"	e	enum:__anonf614aaea1203
 BLEND_SUBTRACT_COLORS	third_party/raylib/include/raylib.h	/^    BLEND_SUBTRACT_COLORS,          \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anonc03ae25c1203
 BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BLEND_SUBTRACT_COLORS,          \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anon9d42b9dd1203
 BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BLEND_SUBTRACT_COLORS,          \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anon255619051203
+BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BLEND_SUBTRACT_COLORS,          \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anon8a981b701203
 BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BLEND_SUBTRACT_COLORS,          \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anonf614aaea1203
+BLOOM_MASK	third_party/luajit/src/lj_def.h	/^#define BLOOM_MASK	/;"	d
 BLUE	third_party/raylib/include/raylib.h	/^#define BLUE /;"	d
 BLUE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define BLUE /;"	d
 BLUE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define BLUE /;"	d
+BLUE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define BLUE /;"	d
 BLUE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define BLUE /;"	d
 BORDER	third_party/raylib/include/raygui.h	/^typedef enum { BORDER = 0, BASE, TEXT, OTHER } GuiPropertyElement;$/;"	e	enum:__anonbfe71a2a1503
 BORDER_COLOR_DISABLED	third_party/raylib/include/raygui.h	/^    BORDER_COLOR_DISABLED,      \/\/ Control border color in STATE_DISABLED$/;"	e	enum:__anonbfe71a2a0703
@@ -246,55 +614,78 @@
 BORDER_COLOR_NORMAL	third_party/raylib/include/raygui.h	/^    BORDER_COLOR_NORMAL = 0,    \/\/ Control border color in STATE_NORMAL$/;"	e	enum:__anonbfe71a2a0703
 BORDER_COLOR_PRESSED	third_party/raylib/include/raygui.h	/^    BORDER_COLOR_PRESSED,       \/\/ Control border color in STATE_PRESSED$/;"	e	enum:__anonbfe71a2a0703
 BORDER_WIDTH	third_party/raylib/include/raygui.h	/^    BORDER_WIDTH = 12,          \/\/ Control border size, 0 for no border$/;"	e	enum:__anonbfe71a2a0703
+BPROP_SLOTS	third_party/luajit/src/lj_jit.h	/^#define BPROP_SLOTS	/;"	d
+BPropEntry	third_party/luajit/src/lj_jit.h	/^typedef struct BPropEntry {$/;"	s
+BPropEntry	third_party/luajit/src/lj_jit.h	/^} BPropEntry;$/;"	t	typeref:struct:BPropEntry
 BROWN	third_party/raylib/include/raylib.h	/^#define BROWN /;"	d
 BROWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define BROWN /;"	d
 BROWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define BROWN /;"	d
+BROWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define BROWN /;"	d
 BROWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define BROWN /;"	d
+BUILDDEF	third_party/luajit/src/host/buildvm.h	/^#define BUILDDEF(/;"	d
+BUILDDEF	third_party/luajit/src/host/buildvm.h	/^BUILDDEF(BUILDENUM)$/;"	e	enum:__anon17f5e1430103
+BUILDENUM	third_party/luajit/src/host/buildvm.h	/^#define BUILDENUM(/;"	d
+BUILDENUM	third_party/luajit/src/host/buildvm.h	/^#undef BUILDENUM$/;"	d
+BUILD_MAX_FOLD	third_party/luajit/src/host/buildvm.h	/^#define BUILD_MAX_FOLD	/;"	d
+BUILD_MAX_RELOC	third_party/luajit/src/host/buildvm.h	/^#define BUILD_MAX_RELOC	/;"	d
 BUTTON	third_party/raylib/include/raygui.h	/^    BUTTON,$/;"	e	enum:__anonbfe71a2a0603
+BaseTsd.h	third_party/wrk/src/http_parser.h	/^#include <BaseTsd.h>/;"	h
 BasicInformation	third_party/libuv/src/win/winapi.h	/^  FILE_BASIC_INFORMATION     BasicInformation;$/;"	m	struct:_FILE_ALL_INFORMATION	typeref:typename:FILE_BASIC_INFORMATION
 BeginBlendMode	third_party/raylib/include/raylib.h	/^RLAPI void BeginBlendMode(int mode);                              \/\/ Begin blending mode (alph/;"	p	typeref:typename:RLAPI void
 BeginBlendMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginBlendMode(int mode);                              \/\/ Begin blending mode (alph/;"	p	typeref:typename:RLAPI void
 BeginBlendMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginBlendMode(int mode);                              \/\/ Begin blending mode (alph/;"	p	typeref:typename:RLAPI void
+BeginBlendMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginBlendMode(int mode);                              \/\/ Begin blending mode (alph/;"	p	typeref:typename:RLAPI void
 BeginBlendMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginBlendMode(int mode);                              \/\/ Begin blending mode (alph/;"	p	typeref:typename:RLAPI void
 BeginDrawing	third_party/raylib/include/raylib.h	/^RLAPI void BeginDrawing(void);                                    \/\/ Setup canvas (framebuffer/;"	p	typeref:typename:RLAPI void
 BeginDrawing	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginDrawing(void);                                    \/\/ Setup canvas (framebuffer/;"	p	typeref:typename:RLAPI void
 BeginDrawing	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginDrawing(void);                                    \/\/ Setup canvas (framebuffer/;"	p	typeref:typename:RLAPI void
+BeginDrawing	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginDrawing(void);                                    \/\/ Setup canvas (framebuffer/;"	p	typeref:typename:RLAPI void
 BeginDrawing	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginDrawing(void);                                    \/\/ Setup canvas (framebuffer/;"	p	typeref:typename:RLAPI void
 BeginMode2D	third_party/raylib/include/raylib.h	/^RLAPI void BeginMode2D(Camera2D camera);                          \/\/ Begin 2D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginMode2D(Camera2D camera);                          \/\/ Begin 2D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginMode2D(Camera2D camera);                          \/\/ Begin 2D mode with custom/;"	p	typeref:typename:RLAPI void
+BeginMode2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginMode2D(Camera2D camera);                          \/\/ Begin 2D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginMode2D(Camera2D camera);                          \/\/ Begin 2D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode3D	third_party/raylib/include/raylib.h	/^RLAPI void BeginMode3D(Camera3D camera);                          \/\/ Begin 3D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginMode3D(Camera3D camera);                          \/\/ Begin 3D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginMode3D(Camera3D camera);                          \/\/ Begin 3D mode with custom/;"	p	typeref:typename:RLAPI void
+BeginMode3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginMode3D(Camera3D camera);                          \/\/ Begin 3D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginMode3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginMode3D(Camera3D camera);                          \/\/ Begin 3D mode with custom/;"	p	typeref:typename:RLAPI void
 BeginScissorMode	third_party/raylib/include/raylib.h	/^RLAPI void BeginScissorMode(int x, int y, int width, int height); \/\/ Begin scissor mode (defin/;"	p	typeref:typename:RLAPI void
 BeginScissorMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginScissorMode(int x, int y, int width, int height); \/\/ Begin scissor mode (defin/;"	p	typeref:typename:RLAPI void
 BeginScissorMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginScissorMode(int x, int y, int width, int height); \/\/ Begin scissor mode (defin/;"	p	typeref:typename:RLAPI void
+BeginScissorMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginScissorMode(int x, int y, int width, int height); \/\/ Begin scissor mode (defin/;"	p	typeref:typename:RLAPI void
 BeginScissorMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginScissorMode(int x, int y, int width, int height); \/\/ Begin scissor mode (defin/;"	p	typeref:typename:RLAPI void
 BeginShaderMode	third_party/raylib/include/raylib.h	/^RLAPI void BeginShaderMode(Shader shader);                        \/\/ Begin custom shader drawi/;"	p	typeref:typename:RLAPI void
 BeginShaderMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginShaderMode(Shader shader);                        \/\/ Begin custom shader drawi/;"	p	typeref:typename:RLAPI void
 BeginShaderMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginShaderMode(Shader shader);                        \/\/ Begin custom shader drawi/;"	p	typeref:typename:RLAPI void
+BeginShaderMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginShaderMode(Shader shader);                        \/\/ Begin custom shader drawi/;"	p	typeref:typename:RLAPI void
 BeginShaderMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginShaderMode(Shader shader);                        \/\/ Begin custom shader drawi/;"	p	typeref:typename:RLAPI void
 BeginTextureMode	third_party/raylib/include/raylib.h	/^RLAPI void BeginTextureMode(RenderTexture2D target);              \/\/ Begin drawing to render t/;"	p	typeref:typename:RLAPI void
 BeginTextureMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginTextureMode(RenderTexture2D target);              \/\/ Begin drawing to render t/;"	p	typeref:typename:RLAPI void
 BeginTextureMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginTextureMode(RenderTexture2D target);              \/\/ Begin drawing to render t/;"	p	typeref:typename:RLAPI void
+BeginTextureMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginTextureMode(RenderTexture2D target);              \/\/ Begin drawing to render t/;"	p	typeref:typename:RLAPI void
 BeginTextureMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginTextureMode(RenderTexture2D target);              \/\/ Begin drawing to render t/;"	p	typeref:typename:RLAPI void
 BeginVrStereoMode	third_party/raylib/include/raylib.h	/^RLAPI void BeginVrStereoMode(VrStereoConfig config);              \/\/ Begin stereo rendering (r/;"	p	typeref:typename:RLAPI void
 BeginVrStereoMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void BeginVrStereoMode(VrStereoConfig config);              \/\/ Begin stereo rendering (r/;"	p	typeref:typename:RLAPI void
 BeginVrStereoMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void BeginVrStereoMode(VrStereoConfig config);              \/\/ Begin stereo rendering (r/;"	p	typeref:typename:RLAPI void
+BeginVrStereoMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void BeginVrStereoMode(VrStereoConfig config);              \/\/ Begin stereo rendering (r/;"	p	typeref:typename:RLAPI void
 BeginVrStereoMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void BeginVrStereoMode(VrStereoConfig config);              \/\/ Begin stereo rendering (r/;"	p	typeref:typename:RLAPI void
 Below	third_party/raylib/custom.h	/^Rectangle Below(Rectangle ref, float padding);$/;"	p	typeref:typename:Rectangle
 BlendMode	third_party/raylib/include/raylib.h	/^} BlendMode;$/;"	t	typeref:enum:__anonc03ae25c1203
 BlendMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} BlendMode;$/;"	t	typeref:enum:__anon9d42b9dd1203
 BlendMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} BlendMode;$/;"	t	typeref:enum:__anon255619051203
+BlendMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} BlendMode;$/;"	t	typeref:enum:__anon8a981b701203
 BlendMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} BlendMode;$/;"	t	typeref:enum:__anonf614aaea1203
+BloomFilter	third_party/luajit/src/lj_def.h	/^typedef uintptr_t BloomFilter;$/;"	t	typeref:typename:uintptr_t
 BoneInfo	third_party/raylib/include/raylib.h	/^typedef struct BoneInfo {$/;"	s
 BoneInfo	third_party/raylib/include/raylib.h	/^} BoneInfo;$/;"	t	typeref:struct:BoneInfo
 BoneInfo	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef struct BoneInfo {$/;"	s
 BoneInfo	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} BoneInfo;$/;"	t	typeref:struct:BoneInfo
 BoneInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct BoneInfo {$/;"	s
 BoneInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} BoneInfo;$/;"	t	typeref:struct:BoneInfo
+BoneInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct BoneInfo {$/;"	s
+BoneInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} BoneInfo;$/;"	t	typeref:struct:BoneInfo
 BoneInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct BoneInfo {$/;"	s
 BoneInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} BoneInfo;$/;"	t	typeref:struct:BoneInfo
 BoundingBox	third_party/raylib/include/raylib.h	/^typedef struct BoundingBox {$/;"	s
@@ -303,6 +694,8 @@
 BoundingBox	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} BoundingBox;$/;"	t	typeref:struct:BoundingBox
 BoundingBox	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct BoundingBox {$/;"	s
 BoundingBox	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} BoundingBox;$/;"	t	typeref:struct:BoundingBox
+BoundingBox	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct BoundingBox {$/;"	s
+BoundingBox	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} BoundingBox;$/;"	t	typeref:struct:BoundingBox
 BoundingBox	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct BoundingBox {$/;"	s
 BoundingBox	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} BoundingBox;$/;"	t	typeref:struct:BoundingBox
 Buffer	third_party/libuv/src/win/winapi.h	/^  PWSTR  Buffer;$/;"	m	struct:_UNICODE_STRING	typeref:typename:PWSTR
@@ -310,6 +703,13 @@
 BufferArray	third_party/libuv/src/win/winsock.h	/^    LPWSABUF BufferArray;$/;"	m	struct:_AFD_RECV_INFO	typeref:typename:LPWSABUF
 BufferCount	third_party/libuv/src/win/winsock.h	/^    ULONG BufferCount;$/;"	m	struct:_AFD_RECV_DATAGRAM_INFO	typeref:typename:ULONG
 BufferCount	third_party/libuv/src/win/winsock.h	/^    ULONG BufferCount;$/;"	m	struct:_AFD_RECV_INFO	typeref:typename:ULONG
+BuildCtx	third_party/luajit/src/host/buildvm.h	/^typedef struct BuildCtx {$/;"	s
+BuildCtx	third_party/luajit/src/host/buildvm.h	/^} BuildCtx;$/;"	t	typeref:struct:BuildCtx
+BuildMode	third_party/luajit/src/host/buildvm.h	/^} BuildMode;$/;"	t	typeref:enum:__anon17f5e1430103
+BuildReloc	third_party/luajit/src/host/buildvm.h	/^typedef struct BuildReloc {$/;"	s
+BuildReloc	third_party/luajit/src/host/buildvm.h	/^} BuildReloc;$/;"	t	typeref:struct:BuildReloc
+BuildSym	third_party/luajit/src/host/buildvm.h	/^typedef struct BuildSym {$/;"	s
+BuildSym	third_party/luajit/src/host/buildvm.h	/^} BuildSym;$/;"	t	typeref:struct:BuildSym
 ByteOffsetForPartitionAlignment	third_party/libuv/src/win/winapi.h	/^  ULONG ByteOffsetForPartitionAlignment;$/;"	m	struct:_FILE_FS_SECTOR_SIZE_INFORMATION	typeref:typename:ULONG
 ByteOffsetForSectorAlignment	third_party/libuv/src/win/winapi.h	/^  ULONG ByteOffsetForSectorAlignment;$/;"	m	struct:_FILE_FS_SECTOR_SIZE_INFORMATION	typeref:typename:ULONG
 BytesPerSector	third_party/libuv/src/win/winapi.h	/^  ULONG         BytesPerSector;$/;"	m	struct:_FILE_FS_FULL_SIZE_INFORMATION	typeref:typename:ULONG
@@ -317,31 +717,186 @@
 CAMERA_CUSTOM	third_party/raylib/include/raylib.h	/^    CAMERA_CUSTOM = 0,              \/\/ Camera custom, controlled by user (UpdateCamera() does /;"	e	enum:__anonc03ae25c1403
 CAMERA_CUSTOM	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_CUSTOM = 0,              \/\/ Camera custom, controlled by user (UpdateCamera() does /;"	e	enum:__anon9d42b9dd1403
 CAMERA_CUSTOM	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_CUSTOM = 0,              \/\/ Camera custom, controlled by user (UpdateCamera() does /;"	e	enum:__anon255619051403
+CAMERA_CUSTOM	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_CUSTOM = 0,              \/\/ Camera custom, controlled by user (UpdateCamera() does /;"	e	enum:__anon8a981b701403
 CAMERA_CUSTOM	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_CUSTOM = 0,              \/\/ Camera custom, controlled by user (UpdateCamera() does /;"	e	enum:__anonf614aaea1403
 CAMERA_FIRST_PERSON	third_party/raylib/include/raylib.h	/^    CAMERA_FIRST_PERSON,            \/\/ Camera first person$/;"	e	enum:__anonc03ae25c1403
 CAMERA_FIRST_PERSON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_FIRST_PERSON,            \/\/ Camera first person$/;"	e	enum:__anon9d42b9dd1403
 CAMERA_FIRST_PERSON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_FIRST_PERSON,            \/\/ Camera first person$/;"	e	enum:__anon255619051403
+CAMERA_FIRST_PERSON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_FIRST_PERSON,            \/\/ Camera first person$/;"	e	enum:__anon8a981b701403
 CAMERA_FIRST_PERSON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_FIRST_PERSON,            \/\/ Camera first person$/;"	e	enum:__anonf614aaea1403
 CAMERA_FREE	third_party/raylib/include/raylib.h	/^    CAMERA_FREE,                    \/\/ Camera free mode$/;"	e	enum:__anonc03ae25c1403
 CAMERA_FREE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_FREE,                    \/\/ Camera free mode$/;"	e	enum:__anon9d42b9dd1403
 CAMERA_FREE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_FREE,                    \/\/ Camera free mode$/;"	e	enum:__anon255619051403
+CAMERA_FREE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_FREE,                    \/\/ Camera free mode$/;"	e	enum:__anon8a981b701403
 CAMERA_FREE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_FREE,                    \/\/ Camera free mode$/;"	e	enum:__anonf614aaea1403
 CAMERA_ORBITAL	third_party/raylib/include/raylib.h	/^    CAMERA_ORBITAL,                 \/\/ Camera orbital, around target, zoom supported$/;"	e	enum:__anonc03ae25c1403
 CAMERA_ORBITAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_ORBITAL,                 \/\/ Camera orbital, around target, zoom supported$/;"	e	enum:__anon9d42b9dd1403
 CAMERA_ORBITAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_ORBITAL,                 \/\/ Camera orbital, around target, zoom supported$/;"	e	enum:__anon255619051403
+CAMERA_ORBITAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_ORBITAL,                 \/\/ Camera orbital, around target, zoom supported$/;"	e	enum:__anon8a981b701403
 CAMERA_ORBITAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_ORBITAL,                 \/\/ Camera orbital, around target, zoom supported$/;"	e	enum:__anonf614aaea1403
 CAMERA_ORTHOGRAPHIC	third_party/raylib/include/raylib.h	/^    CAMERA_ORTHOGRAPHIC             \/\/ Orthographic projection$/;"	e	enum:__anonc03ae25c1503
 CAMERA_ORTHOGRAPHIC	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_ORTHOGRAPHIC             \/\/ Orthographic projection$/;"	e	enum:__anon9d42b9dd1503
 CAMERA_ORTHOGRAPHIC	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_ORTHOGRAPHIC             \/\/ Orthographic projection$/;"	e	enum:__anon255619051503
+CAMERA_ORTHOGRAPHIC	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_ORTHOGRAPHIC             \/\/ Orthographic projection$/;"	e	enum:__anon8a981b701503
 CAMERA_ORTHOGRAPHIC	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_ORTHOGRAPHIC             \/\/ Orthographic projection$/;"	e	enum:__anonf614aaea1503
 CAMERA_PERSPECTIVE	third_party/raylib/include/raylib.h	/^    CAMERA_PERSPECTIVE = 0,         \/\/ Perspective projection$/;"	e	enum:__anonc03ae25c1503
 CAMERA_PERSPECTIVE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_PERSPECTIVE = 0,         \/\/ Perspective projection$/;"	e	enum:__anon9d42b9dd1503
 CAMERA_PERSPECTIVE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_PERSPECTIVE = 0,         \/\/ Perspective projection$/;"	e	enum:__anon255619051503
+CAMERA_PERSPECTIVE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_PERSPECTIVE = 0,         \/\/ Perspective projection$/;"	e	enum:__anon8a981b701503
 CAMERA_PERSPECTIVE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_PERSPECTIVE = 0,         \/\/ Perspective projection$/;"	e	enum:__anonf614aaea1503
 CAMERA_THIRD_PERSON	third_party/raylib/include/raylib.h	/^    CAMERA_THIRD_PERSON             \/\/ Camera third person$/;"	e	enum:__anonc03ae25c1403
 CAMERA_THIRD_PERSON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CAMERA_THIRD_PERSON             \/\/ Camera third person$/;"	e	enum:__anon9d42b9dd1403
 CAMERA_THIRD_PERSON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CAMERA_THIRD_PERSON             \/\/ Camera third person$/;"	e	enum:__anon255619051403
+CAMERA_THIRD_PERSON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CAMERA_THIRD_PERSON             \/\/ Camera third person$/;"	e	enum:__anon8a981b701403
 CAMERA_THIRD_PERSON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CAMERA_THIRD_PERSON             \/\/ Camera third person$/;"	e	enum:__anonf614aaea1403
+CARRAY_BLOB	third_party/sqlite3/sqlite3.h	/^#define CARRAY_BLOB /;"	d
+CARRAY_DOUBLE	third_party/sqlite3/sqlite3.h	/^#define CARRAY_DOUBLE /;"	d
+CARRAY_INT32	third_party/sqlite3/sqlite3.h	/^#define CARRAY_INT32 /;"	d
+CARRAY_INT64	third_party/sqlite3/sqlite3.h	/^#define CARRAY_INT64 /;"	d
+CARRAY_TEXT	third_party/sqlite3/sqlite3.h	/^#define CARRAY_TEXT /;"	d
+CCALL_ALIGN_CALLSTATE	third_party/luajit/src/lj_ccall.h	/^#define CCALL_ALIGN_CALLSTATE	/;"	d
+CCALL_ALIGN_STACKARG	third_party/luajit/src/lj_ccall.h	/^#define CCALL_ALIGN_STACKARG	/;"	d
+CCALL_MAXSTACK	third_party/luajit/src/lj_ccall.h	/^#define CCALL_MAXSTACK	/;"	d
+CCALL_MAX_FPR	third_party/luajit/src/lj_ctype.h	/^#define CCALL_MAX_FPR	/;"	d
+CCALL_MAX_GPR	third_party/luajit/src/lj_ctype.h	/^#define CCALL_MAX_GPR	/;"	d
+CCALL_NARG_FPR	third_party/luajit/src/lj_ccall.h	/^#define CCALL_NARG_FPR	/;"	d
+CCALL_NARG_GPR	third_party/luajit/src/lj_ccall.h	/^#define CCALL_NARG_GPR	/;"	d
+CCALL_NRET_FPR	third_party/luajit/src/lj_ccall.h	/^#define CCALL_NRET_FPR	/;"	d
+CCALL_NRET_GPR	third_party/luajit/src/lj_ccall.h	/^#define CCALL_NRET_GPR	/;"	d
+CCALL_NUM_FPR	third_party/luajit/src/lj_ccall.h	/^#define CCALL_NUM_FPR /;"	d
+CCALL_NUM_GPR	third_party/luajit/src/lj_ccall.h	/^#define CCALL_NUM_GPR /;"	d
+CCALL_SPS_EXTRA	third_party/luajit/src/lj_ccall.h	/^#define CCALL_SPS_EXTRA	/;"	d
+CCALL_SPS_FREE	third_party/luajit/src/lj_ccall.h	/^#define CCALL_SPS_FREE	/;"	d
+CCALL_VECTOR_REG	third_party/luajit/src/lj_ccall.h	/^#define CCALL_VECTOR_REG	/;"	d
+CCF_ARG	third_party/luajit/src/lj_cconv.h	/^#define CCF_ARG(/;"	d
+CCF_ARG_SHIFT	third_party/luajit/src/lj_cconv.h	/^#define CCF_ARG_SHIFT	/;"	d
+CCF_CAST	third_party/luajit/src/lj_cconv.h	/^#define CCF_CAST	/;"	d
+CCF_FROMTV	third_party/luajit/src/lj_cconv.h	/^#define CCF_FROMTV	/;"	d
+CCF_GETARG	third_party/luajit/src/lj_cconv.h	/^#define CCF_GETARG(/;"	d
+CCF_IGNQUAL	third_party/luajit/src/lj_cconv.h	/^#define CCF_IGNQUAL	/;"	d
+CCF_SAME	third_party/luajit/src/lj_cconv.h	/^#define CCF_SAME	/;"	d
+CCI_CALL_A	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_A	/;"	d
+CCI_CALL_FA	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_FA	/;"	d
+CCI_CALL_FL	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_FL	/;"	d
+CCI_CALL_FN	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_FN	/;"	d
+CCI_CALL_FS	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_FS	/;"	d
+CCI_CALL_L	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_L	/;"	d
+CCI_CALL_N	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_N	/;"	d
+CCI_CALL_S	third_party/luajit/src/lj_ircall.h	/^#define CCI_CALL_S	/;"	d
+CCI_CASTU64	third_party/luajit/src/lj_ircall.h	/^#define CCI_CASTU64	/;"	d
+CCI_CC_CDECL	third_party/luajit/src/lj_ircall.h	/^#define CCI_CC_CDECL	/;"	d
+CCI_CC_FASTCALL	third_party/luajit/src/lj_ircall.h	/^#define CCI_CC_FASTCALL	/;"	d
+CCI_CC_MASK	third_party/luajit/src/lj_ircall.h	/^#define CCI_CC_MASK	/;"	d
+CCI_CC_SHIFT	third_party/luajit/src/lj_ircall.h	/^#define CCI_CC_SHIFT	/;"	d
+CCI_CC_STDCALL	third_party/luajit/src/lj_ircall.h	/^#define CCI_CC_STDCALL	/;"	d
+CCI_CC_THISCALL	third_party/luajit/src/lj_ircall.h	/^#define CCI_CC_THISCALL	/;"	d
+CCI_L	third_party/luajit/src/lj_ircall.h	/^#define CCI_L	/;"	d
+CCI_NARGS	third_party/luajit/src/lj_ircall.h	/^#define CCI_NARGS(/;"	d
+CCI_NARGS_MAX	third_party/luajit/src/lj_ircall.h	/^#define CCI_NARGS_MAX	/;"	d
+CCI_NOFPRCLOBBER	third_party/luajit/src/lj_ircall.h	/^#define CCI_NOFPRCLOBBER	/;"	d
+CCI_OP	third_party/luajit/src/lj_ircall.h	/^#define CCI_OP(/;"	d
+CCI_OPSHIFT	third_party/luajit/src/lj_ircall.h	/^#define CCI_OPSHIFT	/;"	d
+CCI_OPTYPE	third_party/luajit/src/lj_ircall.h	/^#define CCI_OPTYPE(/;"	d
+CCI_OTSHIFT	third_party/luajit/src/lj_ircall.h	/^#define CCI_OTSHIFT	/;"	d
+CCI_T	third_party/luajit/src/lj_ircall.h	/^#define CCI_T	/;"	d
+CCI_TYPE	third_party/luajit/src/lj_ircall.h	/^#define CCI_TYPE(/;"	d
+CCI_VARARG	third_party/luajit/src/lj_ircall.h	/^#define CCI_VARARG	/;"	d
+CCI_XA	third_party/luajit/src/lj_ircall.h	/^#define CCI_XA	/;"	d
+CCI_XARGS	third_party/luajit/src/lj_ircall.h	/^#define CCI_XARGS(/;"	d
+CCI_XARGS_SHIFT	third_party/luajit/src/lj_ircall.h	/^#define CCI_XARGS_SHIFT	/;"	d
+CCI_XNARGS	third_party/luajit/src/lj_ircall.h	/^#define CCI_XNARGS(/;"	d
+CCX	third_party/luajit/src/lj_cconv.h	/^#define CCX(/;"	d
+CCX_A	third_party/luajit/src/lj_cconv.h	/^  CCX_A,	\/* Refarray. *\/$/;"	e	enum:__anon8236de910103
+CCX_B	third_party/luajit/src/lj_cconv.h	/^  CCX_B,	\/* Bool. *\/$/;"	e	enum:__anon8236de910103
+CCX_C	third_party/luajit/src/lj_cconv.h	/^  CCX_C,	\/* Complex. *\/$/;"	e	enum:__anon8236de910103
+CCX_F	third_party/luajit/src/lj_cconv.h	/^  CCX_F,	\/* Floating-point number. *\/$/;"	e	enum:__anon8236de910103
+CCX_I	third_party/luajit/src/lj_cconv.h	/^  CCX_I,	\/* Integer. *\/$/;"	e	enum:__anon8236de910103
+CCX_P	third_party/luajit/src/lj_cconv.h	/^  CCX_P,	\/* Pointer. *\/$/;"	e	enum:__anon8236de910103
+CCX_S	third_party/luajit/src/lj_cconv.h	/^  CCX_S		\/* Struct\/union. *\/$/;"	e	enum:__anon8236de910103
+CCX_V	third_party/luajit/src/lj_cconv.h	/^  CCX_V,	\/* Vector. *\/$/;"	e	enum:__anon8236de910103
+CC_A	third_party/luajit/src/lj_target_x86.h	/^  CC_Z = CC_E, CC_NZ = CC_NE, CC_NA = CC_BE, CC_A = CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_AE	third_party/luajit/src/lj_target_x86.h	/^  CC_C = CC_B, CC_NAE = CC_C, CC_NC = CC_NB, CC_AE = CC_NB,$/;"	e	enum:__anone14030640a03
+CC_AL	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_AL	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_B	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_BE	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_C	third_party/luajit/src/lj_target_x86.h	/^  CC_C = CC_B, CC_NAE = CC_C, CC_NC = CC_NB, CC_AE = CC_NB,$/;"	e	enum:__anone14030640a03
+CC_CC	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_CC	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_CS	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_CS	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_E	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_EQ	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_EQ	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_EQ	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_G	third_party/luajit/src/lj_target_x86.h	/^  CC_NG = CC_LE, CC_G = CC_NLE$/;"	e	enum:__anone14030640a03
+CC_GE	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_GE	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_GE	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_GE	third_party/luajit/src/lj_target_x86.h	/^  CC_PE = CC_P, CC_PO = CC_NP, CC_NGE = CC_L, CC_GE = CC_NL,$/;"	e	enum:__anone14030640a03
+CC_GT	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_GT	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_GT	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_HI	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_HI	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_HS	third_party/luajit/src/lj_target_arm.h	/^  CC_HS = CC_CS, CC_LO = CC_CC$/;"	e	enum:ARMCC
+CC_HS	third_party/luajit/src/lj_target_arm64.h	/^  CC_HS = CC_CS, CC_LO = CC_CC$/;"	e	enum:A64CC
+CC_L	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_LE	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_LE	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_LE	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_LE	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_LO	third_party/luajit/src/lj_target_arm.h	/^  CC_HS = CC_CS, CC_LO = CC_CC$/;"	e	enum:ARMCC
+CC_LO	third_party/luajit/src/lj_target_arm64.h	/^  CC_HS = CC_CS, CC_LO = CC_CC$/;"	e	enum:A64CC
+CC_LS	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_LS	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_LT	third_party/luajit/src/lj_target_arm.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:ARMCC
+CC_LT	third_party/luajit/src/lj_target_arm64.h	/^  CC_HI, CC_LS, CC_GE, CC_LT, CC_GT, CC_LE, CC_AL,$/;"	e	enum:A64CC
+CC_LT	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_MI	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_MI	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_NA	third_party/luajit/src/lj_target_x86.h	/^  CC_Z = CC_E, CC_NZ = CC_NE, CC_NA = CC_BE, CC_A = CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_NAE	third_party/luajit/src/lj_target_x86.h	/^  CC_C = CC_B, CC_NAE = CC_C, CC_NC = CC_NB, CC_AE = CC_NB,$/;"	e	enum:__anone14030640a03
+CC_NB	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_NBE	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_NC	third_party/luajit/src/lj_target_x86.h	/^  CC_C = CC_B, CC_NAE = CC_C, CC_NC = CC_NB, CC_AE = CC_NB,$/;"	e	enum:__anone14030640a03
+CC_NE	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_NE	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_NE	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_NE	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_NG	third_party/luajit/src/lj_target_x86.h	/^  CC_NG = CC_LE, CC_G = CC_NLE$/;"	e	enum:__anone14030640a03
+CC_NGE	third_party/luajit/src/lj_target_x86.h	/^  CC_PE = CC_P, CC_PO = CC_NP, CC_NGE = CC_L, CC_GE = CC_NL,$/;"	e	enum:__anone14030640a03
+CC_NL	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_NLE	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_NO	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_NP	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_NS	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_NS	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_NZ	third_party/luajit/src/lj_target_x86.h	/^  CC_Z = CC_E, CC_NZ = CC_NE, CC_NA = CC_BE, CC_A = CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_O	third_party/luajit/src/lj_target_x86.h	/^  CC_O, CC_NO, CC_B, CC_NB, CC_E, CC_NE, CC_BE, CC_NBE,$/;"	e	enum:__anone14030640a03
+CC_P	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_PE	third_party/luajit/src/lj_target_x86.h	/^  CC_PE = CC_P, CC_PO = CC_NP, CC_NGE = CC_L, CC_GE = CC_NL,$/;"	e	enum:__anone14030640a03
+CC_PL	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_PL	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_PO	third_party/luajit/src/lj_target_x86.h	/^  CC_PE = CC_P, CC_PO = CC_NP, CC_NGE = CC_L, CC_GE = CC_NL,$/;"	e	enum:__anone14030640a03
+CC_S	third_party/luajit/src/lj_target_x86.h	/^  CC_S, CC_NS, CC_P, CC_NP, CC_L, CC_NL, CC_LE, CC_NLE,$/;"	e	enum:__anone14030640a03
+CC_SO	third_party/luajit/src/lj_target_ppc.h	/^  CC_GE, CC_LE, CC_NE, CC_NS, CC_LT, CC_GT, CC_EQ, CC_SO$/;"	e	enum:PPCCC
+CC_TWO	third_party/luajit/src/lj_asm_ppc.h	/^#define CC_TWO	/;"	d
+CC_UNSIGNED	third_party/luajit/src/lj_asm_ppc.h	/^#define CC_UNSIGNED	/;"	d
+CC_VC	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_VC	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_VS	third_party/luajit/src/lj_target_arm.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:ARMCC
+CC_VS	third_party/luajit/src/lj_target_arm64.h	/^  CC_EQ, CC_NE, CC_CS, CC_CC, CC_MI, CC_PL, CC_VS, CC_VC,$/;"	e	enum:A64CC
+CC_Z	third_party/luajit/src/lj_target_x86.h	/^  CC_Z = CC_E, CC_NZ = CC_NE, CC_NA = CC_BE, CC_A = CC_NBE,$/;"	e	enum:__anone14030640a03
+CCallInfo	third_party/luajit/src/lj_ircall.h	/^typedef struct CCallInfo {$/;"	s
+CCallInfo	third_party/luajit/src/lj_ircall.h	/^} CCallInfo;$/;"	t	typeref:struct:CCallInfo
+CCallState	third_party/luajit/src/lj_ccall.h	/^} CCallState;$/;"	t
+CCallback	third_party/luajit/src/lj_ctype.h	/^} CCallback;$/;"	t
+CDF_SCL	third_party/luajit/src/lj_ctype.h	/^#define CDF_SCL /;"	d
+CDSDEF	third_party/luajit/src/lj_ctype.h	/^#define CDSDEF(/;"	d
+CDSDEF	third_party/luajit/src/lj_ctype.h	/^CDSDEF(CDSFLAG)$/;"	e	enum:__anonaa9456bd0603
+CDSFLAG	third_party/luajit/src/lj_ctype.h	/^#define CDSFLAG(/;"	d
+CDSFLAG	third_party/luajit/src/lj_ctype.h	/^#undef CDSFLAG$/;"	d
 CFAbsoluteTime	third_party/libuv/src/unix/darwin-stub.h	/^typedef double CFAbsoluteTime;$/;"	t	typeref:typename:double
 CFAllocatorRef	third_party/libuv/src/unix/darwin-stub.h	/^typedef void* CFAllocatorRef;$/;"	t	typeref:typename:void *
 CFArrayCallBacks	third_party/libuv/src/unix/darwin-stub.h	/^typedef struct CFArrayCallBacks CFArrayCallBacks;$/;"	t	typeref:struct:CFArrayCallBacks
@@ -349,6 +904,19 @@
 CFBundleRef	third_party/libuv/src/unix/darwin-stub.h	/^typedef void* CFBundleRef;$/;"	t	typeref:typename:void *
 CFDictionaryRef	third_party/libuv/src/unix/darwin-stub.h	/^typedef void* CFDictionaryRef;$/;"	t	typeref:typename:void *
 CFIndex	third_party/libuv/src/unix/darwin-stub.h	/^typedef long CFIndex;$/;"	t	typeref:typename:long
+CFRAME_OFS_ERRF	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_ERRF	/;"	d
+CFRAME_OFS_L	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_L	/;"	d
+CFRAME_OFS_MULTRES	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_MULTRES	/;"	d
+CFRAME_OFS_NRES	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_NRES	/;"	d
+CFRAME_OFS_PC	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_PC	/;"	d
+CFRAME_OFS_PREV	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_PREV	/;"	d
+CFRAME_OFS_SEH	third_party/luajit/src/lj_frame.h	/^#define CFRAME_OFS_SEH	/;"	d
+CFRAME_RAWMASK	third_party/luajit/src/lj_frame.h	/^#define CFRAME_RAWMASK	/;"	d
+CFRAME_RESUME	third_party/luajit/src/lj_frame.h	/^#define CFRAME_RESUME	/;"	d
+CFRAME_SHIFT_MULTRES	third_party/luajit/src/lj_frame.h	/^#define CFRAME_SHIFT_MULTRES	/;"	d
+CFRAME_SIZE	third_party/luajit/src/lj_frame.h	/^#define CFRAME_SIZE	/;"	d
+CFRAME_SIZE_JIT	third_party/luajit/src/lj_frame.h	/^#define CFRAME_SIZE_JIT	/;"	d
+CFRAME_UNWIND_FF	third_party/luajit/src/lj_frame.h	/^#define CFRAME_UNWIND_FF	/;"	d
 CFRunLoopRef	third_party/libuv/src/unix/darwin-stub.h	/^typedef void* CFRunLoopRef;$/;"	t	typeref:typename:void *
 CFRunLoopSourceContext	third_party/libuv/src/unix/darwin-stub.h	/^struct CFRunLoopSourceContext {$/;"	s
 CFRunLoopSourceContext	third_party/libuv/src/unix/darwin-stub.h	/^typedef struct CFRunLoopSourceContext CFRunLoopSourceContext;$/;"	t	typeref:struct:CFRunLoopSourceContext
@@ -360,38 +928,198 @@
 CHECKBOX	third_party/raylib/include/raygui.h	/^    CHECKBOX,$/;"	e	enum:__anonbfe71a2a0603
 CHECK_BOUNDS_ID	third_party/raylib/include/raygui.h	/^    #define CHECK_BOUNDS_ID(/;"	d
 CHECK_PADDING	third_party/raylib/include/raygui.h	/^    CHECK_PADDING = 16          \/\/ CheckBox internal check padding$/;"	e	enum:__anonbfe71a2a0d03
+CK	third_party/luajit/dynasm/dasm_arm.h	/^#define CK(/;"	d
+CK	third_party/luajit/dynasm/dasm_arm.h	/^#undef CK$/;"	d
+CK	third_party/luajit/dynasm/dasm_arm64.h	/^#define CK(/;"	d
+CK	third_party/luajit/dynasm/dasm_arm64.h	/^#undef CK$/;"	d
+CK	third_party/luajit/dynasm/dasm_mips.h	/^#define CK(/;"	d
+CK	third_party/luajit/dynasm/dasm_mips.h	/^#undef CK$/;"	d
+CK	third_party/luajit/dynasm/dasm_ppc.h	/^#define CK(/;"	d
+CK	third_party/luajit/dynasm/dasm_ppc.h	/^#undef CK$/;"	d
+CK	third_party/luajit/dynasm/dasm_x86.h	/^#define CK(/;"	d
+CK	third_party/luajit/dynasm/dasm_x86.h	/^#undef CK$/;"	d
+CKPL	third_party/luajit/dynasm/dasm_arm.h	/^#define CKPL(/;"	d
+CKPL	third_party/luajit/dynasm/dasm_arm64.h	/^#define CKPL(/;"	d
+CKPL	third_party/luajit/dynasm/dasm_mips.h	/^#define CKPL(/;"	d
+CKPL	third_party/luajit/dynasm/dasm_ppc.h	/^#define CKPL(/;"	d
+CKPL	third_party/luajit/dynasm/dasm_x86.h	/^#define CKPL(/;"	d
+CKWDEF	third_party/luajit/src/lj_ctype.h	/^#define CKWDEF(/;"	d
+CKWNUM	third_party/luajit/src/lj_ctype.h	/^#define CKWNUM(/;"	d
+CKWNUM	third_party/luajit/src/lj_ctype.h	/^#undef CKWNUM$/;"	d
 CLITERAL	third_party/raylib/include/raylib.h	/^    #define CLITERAL(/;"	d
 CLITERAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    #define CLITERAL(/;"	d
 CLITERAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define CLITERAL(/;"	d
+CLITERAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define CLITERAL(/;"	d
 CLITERAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define CLITERAL(/;"	d
+CLNS_INDEX	third_party/luajit/src/lj_clib.h	/^#define CLNS_INDEX	/;"	d
+CLibrary	third_party/luajit/src/lj_clib.h	/^typedef struct CLibrary {$/;"	s
+CLibrary	third_party/luajit/src/lj_clib.h	/^} CLibrary;$/;"	t	typeref:struct:CLibrary
 COLORPICKER	third_party/raylib/include/raygui.h	/^    COLORPICKER,$/;"	e	enum:__anonbfe71a2a0603
 COLOR_SELECTOR_SIZE	third_party/raylib/include/raygui.h	/^    COLOR_SELECTOR_SIZE = 16,$/;"	e	enum:__anonbfe71a2a1303
 COMBOBOX	third_party/raylib/include/raygui.h	/^    COMBOBOX,$/;"	e	enum:__anonbfe71a2a0603
 COMBO_BUTTON_SPACING	third_party/raylib/include/raygui.h	/^    COMBO_BUTTON_SPACING        \/\/ ComboBox button separation$/;"	e	enum:__anonbfe71a2a0e03
 COMBO_BUTTON_WIDTH	third_party/raylib/include/raygui.h	/^    COMBO_BUTTON_WIDTH = 16,    \/\/ ComboBox right button width$/;"	e	enum:__anonbfe71a2a0e03
+COMPFLAGS	third_party/luajit/src/lj_asm_x86.h	/^#define COMPFLAGS(/;"	d
+CONDFOLD	third_party/luajit/src/lj_iropt.h	/^#define CONDFOLD(/;"	d
 CONDITION_VARIABLE	third_party/libuv/include/uv/win.h	/^  typedef PVOID CONDITION_VARIABLE, *PCONDITION_VARIABLE;$/;"	t	typeref:typename:PVOID
+CONFIG_H	third_party/wrk/src/config.h	/^#define CONFIG_H$/;"	d
+CONFLICT_SEARCH_LIM	third_party/luajit/src/lj_asm_arm.h	/^#define CONFLICT_SEARCH_LIM	/;"	d
+CONFLICT_SEARCH_LIM	third_party/luajit/src/lj_asm_arm64.h	/^#define CONFLICT_SEARCH_LIM	/;"	d
+CONFLICT_SEARCH_LIM	third_party/luajit/src/lj_asm_mips.h	/^#define CONFLICT_SEARCH_LIM	/;"	d
+CONFLICT_SEARCH_LIM	third_party/luajit/src/lj_asm_ppc.h	/^#define CONFLICT_SEARCH_LIM	/;"	d
+CONFLICT_SEARCH_LIM	third_party/luajit/src/lj_asm_x86.h	/^#define CONFLICT_SEARCH_LIM	/;"	d
 CONTROL11	third_party/raylib/include/raygui.h	/^    CONTROL11,$/;"	e	enum:__anonbfe71a2a0603
+CONVERSATION_STORE_CONFLICT	mrjunejune/conversation_store.h	/^  CONVERSATION_STORE_CONFLICT = 2,$/;"	e	enum:__anon7e63f6340103
+CONVERSATION_STORE_ERROR	mrjunejune/conversation_store.h	/^  CONVERSATION_STORE_ERROR = -1,$/;"	e	enum:__anon7e63f6340103
+CONVERSATION_STORE_NOT_FOUND	mrjunejune/conversation_store.h	/^  CONVERSATION_STORE_NOT_FOUND = 1,$/;"	e	enum:__anon7e63f6340103
+CONVERSATION_STORE_OK	mrjunejune/conversation_store.h	/^  CONVERSATION_STORE_OK = 0,$/;"	e	enum:__anon7e63f6340103
+CPARSE_MAX_BUF	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MAX_BUF	/;"	d
+CPARSE_MAX_DECLDEPTH	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MAX_DECLDEPTH	/;"	d
+CPARSE_MAX_DECLSTACK	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MAX_DECLSTACK	/;"	d
+CPARSE_MAX_PACKSTACK	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MAX_PACKSTACK	/;"	d
+CPARSE_MODE_ABSTRACT	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MODE_ABSTRACT	/;"	d
+CPARSE_MODE_DIRECT	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MODE_DIRECT	/;"	d
+CPARSE_MODE_FIELD	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MODE_FIELD	/;"	d
+CPARSE_MODE_MULTI	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MODE_MULTI	/;"	d
+CPARSE_MODE_NOIMPLICIT	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MODE_NOIMPLICIT	/;"	d
+CPARSE_MODE_SKIP	third_party/luajit/src/lj_cparse.h	/^#define CPARSE_MODE_SKIP	/;"	d
+CPChar	third_party/luajit/src/lj_cparse.h	/^typedef int CPChar;	\/* C parser character. Unsigned ext. from char. *\/$/;"	t	typeref:typename:int
+CPState	third_party/luajit/src/lj_cparse.h	/^typedef struct CPState {$/;"	s
+CPState	third_party/luajit/src/lj_cparse.h	/^} CPState;$/;"	t	typeref:struct:CPState
+CPToken	third_party/luajit/src/lj_cparse.h	/^typedef int CPToken;	\/* C parser token. *\/$/;"	t	typeref:typename:int
+CPValue	third_party/luajit/src/lj_cparse.h	/^typedef struct CPValue {$/;"	s
+CPValue	third_party/luajit/src/lj_cparse.h	/^} CPValue;$/;"	t	typeref:struct:CPValue
 CREATE_REDIRECT_HANDLER	seobeo/seobeo.h	/^#define CREATE_REDIRECT_HANDLER(/;"	d
+CSEFOLD	third_party/luajit/src/lj_iropt.h	/^#define CSEFOLD	/;"	d
+CTALIGN	third_party/luajit/src/lj_ctype.h	/^#define CTALIGN(/;"	d
+CTALIGN_PTR	third_party/luajit/src/lj_ctype.h	/^#define CTALIGN_PTR	/;"	d
+CTATTRIB	third_party/luajit/src/lj_ctype.h	/^#define CTATTRIB(/;"	d
+CTA_ALIGN	third_party/luajit/src/lj_ctype.h	/^  CTA_ALIGN,		\/* Alignment override. *\/$/;"	e	enum:__anonaa9456bd0303
+CTA_BAD	third_party/luajit/src/lj_ctype.h	/^  CTA_BAD,		\/* To catch bad IDs. *\/$/;"	e	enum:__anonaa9456bd0303
+CTA_NONE	third_party/luajit/src/lj_ctype.h	/^  CTA_NONE,		\/* Ignored attribute. Must be zero. *\/$/;"	e	enum:__anonaa9456bd0303
+CTA_QUAL	third_party/luajit/src/lj_ctype.h	/^  CTA_QUAL,		\/* Unmerged qualifiers. *\/$/;"	e	enum:__anonaa9456bd0303
+CTA_REDIR	third_party/luajit/src/lj_ctype.h	/^  CTA_REDIR,		\/* Redirected symbol name. *\/$/;"	e	enum:__anonaa9456bd0303
+CTA_SUBTYPE	third_party/luajit/src/lj_ctype.h	/^  CTA_SUBTYPE,		\/* Transparent sub-type. *\/$/;"	e	enum:__anonaa9456bd0303
+CTA__MAX	third_party/luajit/src/lj_ctype.h	/^  CTA__MAX$/;"	e	enum:__anonaa9456bd0303
+CTBSZ_FIELD	third_party/luajit/src/lj_ctype.h	/^#define CTBSZ_FIELD	/;"	d
+CTBSZ_MAX	third_party/luajit/src/lj_ctype.h	/^#define CTBSZ_MAX	/;"	d
+CTCC_CDECL	third_party/luajit/src/lj_ctype.h	/^enum { CTCC_CDECL, CTCC_THISCALL, CTCC_FASTCALL, CTCC_STDCALL };$/;"	e	enum:__anonaa9456bd0203
+CTCC_FASTCALL	third_party/luajit/src/lj_ctype.h	/^enum { CTCC_CDECL, CTCC_THISCALL, CTCC_FASTCALL, CTCC_STDCALL };$/;"	e	enum:__anonaa9456bd0203
+CTCC_STDCALL	third_party/luajit/src/lj_ctype.h	/^enum { CTCC_CDECL, CTCC_THISCALL, CTCC_FASTCALL, CTCC_STDCALL };$/;"	e	enum:__anonaa9456bd0203
+CTCC_THISCALL	third_party/luajit/src/lj_ctype.h	/^enum { CTCC_CDECL, CTCC_THISCALL, CTCC_FASTCALL, CTCC_STDCALL };$/;"	e	enum:__anonaa9456bd0203
+CTFP_ALIGNED	third_party/luajit/src/lj_ctype.h	/^#define CTFP_ALIGNED	/;"	d
+CTFP_CCONV	third_party/luajit/src/lj_ctype.h	/^#define CTFP_CCONV	/;"	d
+CTFP_PACKED	third_party/luajit/src/lj_ctype.h	/^#define CTFP_PACKED	/;"	d
+CTF_ALIGN	third_party/luajit/src/lj_ctype.h	/^#define CTF_ALIGN	/;"	d
+CTF_BOOL	third_party/luajit/src/lj_ctype.h	/^#define CTF_BOOL	/;"	d
+CTF_COMPLEX	third_party/luajit/src/lj_ctype.h	/^#define CTF_COMPLEX	/;"	d
+CTF_CONST	third_party/luajit/src/lj_ctype.h	/^#define CTF_CONST	/;"	d
+CTF_FP	third_party/luajit/src/lj_ctype.h	/^#define CTF_FP	/;"	d
+CTF_INSERT	third_party/luajit/src/lj_ctype.h	/^#define CTF_INSERT(/;"	d
+CTF_LONG	third_party/luajit/src/lj_ctype.h	/^#define CTF_LONG	/;"	d
+CTF_QUAL	third_party/luajit/src/lj_ctype.h	/^#define CTF_QUAL	/;"	d
+CTF_REF	third_party/luajit/src/lj_ctype.h	/^#define CTF_REF	/;"	d
+CTF_SSEREGPARM	third_party/luajit/src/lj_ctype.h	/^#define CTF_SSEREGPARM	/;"	d
+CTF_UCHAR	third_party/luajit/src/lj_ctype.h	/^#define CTF_UCHAR	/;"	d
+CTF_UNION	third_party/luajit/src/lj_ctype.h	/^#define CTF_UNION	/;"	d
+CTF_UNSIGNED	third_party/luajit/src/lj_ctype.h	/^#define CTF_UNSIGNED	/;"	d
+CTF_VARARG	third_party/luajit/src/lj_ctype.h	/^#define CTF_VARARG	/;"	d
+CTF_VECTOR	third_party/luajit/src/lj_ctype.h	/^#define CTF_VECTOR	/;"	d
+CTF_VLA	third_party/luajit/src/lj_ctype.h	/^#define CTF_VLA	/;"	d
+CTF_VOLATILE	third_party/luajit/src/lj_ctype.h	/^#define CTF_VOLATILE	/;"	d
+CTHASH_MASK	third_party/luajit/src/lj_ctype.h	/^#define CTHASH_MASK	/;"	d
+CTHASH_SIZE	third_party/luajit/src/lj_ctype.h	/^#define CTHASH_SIZE	/;"	d
+CTID_INT_PSZ	third_party/luajit/src/lj_ctype.h	/^#define CTID_INT_PSZ	/;"	d
+CTID_UINT_PSZ	third_party/luajit/src/lj_ctype.h	/^#define CTID_UINT_PSZ	/;"	d
+CTID_WCHAR	third_party/luajit/src/lj_ctype.h	/^#define CTID_WCHAR	/;"	d
+CTINFO	third_party/luajit/src/lj_ctype.h	/^#define CTINFO(/;"	d
+CTINFO_REF	third_party/luajit/src/lj_ctype.h	/^#define CTINFO_REF(/;"	d
+CTInfo	third_party/luajit/src/lj_ctype.h	/^typedef uint32_t CTInfo;	\/* Type info. *\/$/;"	t	typeref:typename:uint32_t
 CTL_CODE	third_party/libuv/src/win/winapi.h	/^# define CTL_CODE(/;"	d
+CTMASK_ALIGN	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_ALIGN	/;"	d
+CTMASK_ATTRIB	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_ATTRIB	/;"	d
+CTMASK_BITBSZ	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_BITBSZ	/;"	d
+CTMASK_BITCSZ	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_BITCSZ	/;"	d
+CTMASK_BITPOS	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_BITPOS	/;"	d
+CTMASK_CCONV	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_CCONV	/;"	d
+CTMASK_CID	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_CID	/;"	d
+CTMASK_MSIZEP	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_MSIZEP	/;"	d
+CTMASK_NUM	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_NUM	/;"	d
+CTMASK_REGPARM	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_REGPARM	/;"	d
+CTMASK_VSIZEP	third_party/luajit/src/lj_ctype.h	/^#define CTMASK_VSIZEP	/;"	d
+CTOKDEF	third_party/luajit/src/lj_ctype.h	/^#define CTOKDEF(/;"	d
+CTOKDEF	third_party/luajit/src/lj_ctype.h	/^CTOKDEF(CTOKNUM)$/;"	e	enum:__anonaa9456bd0503
+CTOKNUM	third_party/luajit/src/lj_ctype.h	/^#define CTOKNUM(/;"	d
+CTOKNUM	third_party/luajit/src/lj_ctype.h	/^#undef CTOKNUM$/;"	d
+CTOK_FIRSTSCL	third_party/luajit/src/lj_ctype.h	/^  CTOK_FIRSTSCL = CTOK_TYPEDEF,$/;"	e	enum:__anonaa9456bd0503
+CTOK_LASTDECL	third_party/luajit/src/lj_ctype.h	/^  CTOK_LASTDECL = CTOK_ENUM$/;"	e	enum:__anonaa9456bd0503
+CTOK_LASTDECLFLAG	third_party/luajit/src/lj_ctype.h	/^  CTOK_LASTDECLFLAG = CTOK_REGISTER,$/;"	e	enum:__anonaa9456bd0503
+CTOK_OFS	third_party/luajit/src/lj_ctype.h	/^  CTOK_OFS = 255,$/;"	e	enum:__anonaa9456bd0503
+CTSHIFT_ALIGN	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_ALIGN	/;"	d
+CTSHIFT_ATTRIB	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_ATTRIB	/;"	d
+CTSHIFT_BITBSZ	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_BITBSZ	/;"	d
+CTSHIFT_BITCSZ	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_BITCSZ	/;"	d
+CTSHIFT_BITPOS	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_BITPOS	/;"	d
+CTSHIFT_CCONV	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_CCONV	/;"	d
+CTSHIFT_MSIZEP	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_MSIZEP	/;"	d
+CTSHIFT_NUM	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_NUM	/;"	d
+CTSHIFT_REGPARM	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_REGPARM	/;"	d
+CTSHIFT_VSIZEP	third_party/luajit/src/lj_ctype.h	/^#define CTSHIFT_VSIZEP	/;"	d
+CTSIZE_INVALID	third_party/luajit/src/lj_ctype.h	/^#define CTSIZE_INVALID	/;"	d
+CTSIZE_PTR	third_party/luajit/src/lj_ctype.h	/^#define CTSIZE_PTR	/;"	d
+CTSize	third_party/luajit/src/lj_ctype.h	/^typedef uint32_t CTSize;	\/* Type size. *\/$/;"	t	typeref:typename:uint32_t
+CTState	third_party/luajit/src/lj_ctype.h	/^typedef struct CTState {$/;"	s
+CTState	third_party/luajit/src/lj_ctype.h	/^} CTState;$/;"	t	typeref:struct:CTState
+CTTYDEF	third_party/luajit/src/lj_ctype.h	/^#define CTTYDEF(/;"	d
+CTTYDEF	third_party/luajit/src/lj_ctype.h	/^CTTYDEF(CTTYIDDEF)$/;"	e	enum:__anonaa9456bd0403
+CTTYDEFP	third_party/luajit/src/lj_ctype.h	/^#define CTTYDEFP(/;"	d
+CTTYIDDEF	third_party/luajit/src/lj_ctype.h	/^#define CTTYIDDEF(/;"	d
+CTTYIDDEF	third_party/luajit/src/lj_ctype.h	/^#undef CTTYIDDEF$/;"	d
+CT_ARRAY	third_party/luajit/src/lj_ctype.h	/^  CT_ARRAY,		\/* Array or complex type. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_ATTRIB	third_party/luajit/src/lj_ctype.h	/^  CT_ATTRIB,		\/* Miscellaneous attributes. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_BITFIELD	third_party/luajit/src/lj_ctype.h	/^  CT_BITFIELD,		\/* Struct\/union bitfield. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_CONSTVAL	third_party/luajit/src/lj_ctype.h	/^  CT_CONSTVAL,		\/* Constant value. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_ENUM	third_party/luajit/src/lj_ctype.h	/^  CT_ENUM,		\/* Enumeration. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_EXTERN	third_party/luajit/src/lj_ctype.h	/^  CT_EXTERN,		\/* External reference. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_FIELD	third_party/luajit/src/lj_ctype.h	/^  CT_FIELD,		\/* Struct\/union field or function parameter. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_FUNC	third_party/luajit/src/lj_ctype.h	/^  CT_FUNC,		\/* Function. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_HASSIZE	third_party/luajit/src/lj_ctype.h	/^  CT_HASSIZE = CT_ENUM,  \/* Last type where ct->size holds the actual size. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_KW	third_party/luajit/src/lj_ctype.h	/^  CT_KW			\/* Keyword. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_MAYCONVERT	third_party/luajit/src/lj_ctype.h	/^  CT_MAYCONVERT = CT_ARRAY,$/;"	e	enum:__anonaa9456bd0103
+CT_MEMALIGN	third_party/luajit/src/lj_ctype.h	/^#define CT_MEMALIGN	/;"	d
+CT_NUM	third_party/luajit/src/lj_ctype.h	/^  CT_NUM,		\/* Integer or floating-point numbers. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_PTR	third_party/luajit/src/lj_ctype.h	/^  CT_PTR,		\/* Pointer or reference. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_STRUCT	third_party/luajit/src/lj_ctype.h	/^  CT_STRUCT,		\/* Struct or union. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_TYPEDEF	third_party/luajit/src/lj_ctype.h	/^  CT_TYPEDEF,		\/* Typedef. *\/$/;"	e	enum:__anonaa9456bd0103
+CT_VOID	third_party/luajit/src/lj_ctype.h	/^  CT_VOID,		\/* Void type. *\/$/;"	e	enum:__anonaa9456bd0103
+CType	third_party/luajit/src/lj_ctype.h	/^typedef struct CType {$/;"	s
+CType	third_party/luajit/src/lj_ctype.h	/^} CType;$/;"	t	typeref:struct:CType
+CTypeID	third_party/luajit/src/lj_ctype.h	/^typedef uint32_t CTypeID;	\/* Type ID. *\/$/;"	t	typeref:typename:uint32_t
+CTypeID1	third_party/luajit/src/lj_ctype.h	/^typedef uint16_t CTypeID1;	\/* Minimum-sized type ID. *\/$/;"	t	typeref:typename:uint16_t
 CUBEMAP_LAYOUT_AUTO_DETECT	third_party/raylib/include/raylib.h	/^    CUBEMAP_LAYOUT_AUTO_DETECT = 0,         \/\/ Automatically detect layout type$/;"	e	enum:__anonc03ae25c1003
 CUBEMAP_LAYOUT_AUTO_DETECT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CUBEMAP_LAYOUT_AUTO_DETECT = 0,         \/\/ Automatically detect layout type$/;"	e	enum:__anon9d42b9dd1003
 CUBEMAP_LAYOUT_AUTO_DETECT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CUBEMAP_LAYOUT_AUTO_DETECT = 0,         \/\/ Automatically detect layout type$/;"	e	enum:__anon255619051003
+CUBEMAP_LAYOUT_AUTO_DETECT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CUBEMAP_LAYOUT_AUTO_DETECT = 0,         \/\/ Automatically detect layout type$/;"	e	enum:__anon8a981b701003
 CUBEMAP_LAYOUT_AUTO_DETECT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CUBEMAP_LAYOUT_AUTO_DETECT = 0,         \/\/ Automatically detect layout type$/;"	e	enum:__anonf614aaea1003
 CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE	third_party/raylib/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE     \/\/ Layout is defined by a 4x3 cross with cubemap fa/;"	e	enum:__anonc03ae25c1003
 CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE     \/\/ Layout is defined by a 4x3 cross with cubemap fa/;"	e	enum:__anon9d42b9dd1003
 CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE     \/\/ Layout is defined by a 4x3 cross with cubemap fa/;"	e	enum:__anon255619051003
+CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE     \/\/ Layout is defined by a 4x3 cross with cubemap fa/;"	e	enum:__anon8a981b701003
 CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE     \/\/ Layout is defined by a 4x3 cross with cubemap fa/;"	e	enum:__anonf614aaea1003
 CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR	third_party/raylib/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR,     \/\/ Layout is defined by a 3x4 cross with cubemap f/;"	e	enum:__anonc03ae25c1003
 CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR,     \/\/ Layout is defined by a 3x4 cross with cubemap f/;"	e	enum:__anon9d42b9dd1003
 CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR,     \/\/ Layout is defined by a 3x4 cross with cubemap f/;"	e	enum:__anon255619051003
+CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR,     \/\/ Layout is defined by a 3x4 cross with cubemap f/;"	e	enum:__anon8a981b701003
 CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR,     \/\/ Layout is defined by a 3x4 cross with cubemap f/;"	e	enum:__anonf614aaea1003
 CUBEMAP_LAYOUT_LINE_HORIZONTAL	third_party/raylib/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_HORIZONTAL,         \/\/ Layout is defined by a horizontal line with fac/;"	e	enum:__anonc03ae25c1003
 CUBEMAP_LAYOUT_LINE_HORIZONTAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_HORIZONTAL,         \/\/ Layout is defined by a horizontal line with fac/;"	e	enum:__anon9d42b9dd1003
 CUBEMAP_LAYOUT_LINE_HORIZONTAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_HORIZONTAL,         \/\/ Layout is defined by a horizontal line with fac/;"	e	enum:__anon255619051003
+CUBEMAP_LAYOUT_LINE_HORIZONTAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_HORIZONTAL,         \/\/ Layout is defined by a horizontal line with fac/;"	e	enum:__anon8a981b701003
 CUBEMAP_LAYOUT_LINE_HORIZONTAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_HORIZONTAL,         \/\/ Layout is defined by a horizontal line with fac/;"	e	enum:__anonf614aaea1003
 CUBEMAP_LAYOUT_LINE_VERTICAL	third_party/raylib/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_VERTICAL,           \/\/ Layout is defined by a vertical line with faces$/;"	e	enum:__anonc03ae25c1003
 CUBEMAP_LAYOUT_LINE_VERTICAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_VERTICAL,           \/\/ Layout is defined by a vertical line with faces$/;"	e	enum:__anon9d42b9dd1003
 CUBEMAP_LAYOUT_LINE_VERTICAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_VERTICAL,           \/\/ Layout is defined by a vertical line with faces$/;"	e	enum:__anon255619051003
+CUBEMAP_LAYOUT_LINE_VERTICAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_VERTICAL,           \/\/ Layout is defined by a vertical line with faces$/;"	e	enum:__anon8a981b701003
 CUBEMAP_LAYOUT_LINE_VERTICAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    CUBEMAP_LAYOUT_LINE_VERTICAL,           \/\/ Layout is defined by a vertical line with faces$/;"	e	enum:__anonf614aaea1003
 CUSTOM_UI	third_party/raylib/custom.h	/^#define CUSTOM_UI$/;"	d
 Callback	third_party/libuv/src/win/winapi.h	/^  _PDEVICE_NOTIFY_CALLBACK_ROUTINE Callback;$/;"	m	struct:_DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS	typeref:typename:_PDEVICE_NOTIFY_CALLBACK_ROUTINE
@@ -399,6 +1127,7 @@
 Camera	third_party/raylib/include/raylib.h	/^typedef Camera3D Camera;    \/\/ Camera type fallback, defaults to Camera3D$/;"	t	typeref:typename:Camera3D
 Camera	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef Camera3D Camera;    \/\/ Camera type fallback, defaults to Camera3D$/;"	t	typeref:typename:Camera3D
 Camera	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef Camera3D Camera;    \/\/ Camera type fallback, defaults to Camera3D$/;"	t	typeref:typename:Camera3D
+Camera	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef Camera3D Camera;    \/\/ Camera type fallback, defaults to Camera3D$/;"	t	typeref:typename:Camera3D
 Camera	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef Camera3D Camera;    \/\/ Camera type fallback, defaults to Camera3D$/;"	t	typeref:typename:Camera3D
 Camera2D	third_party/raylib/include/raylib.h	/^typedef struct Camera2D {$/;"	s
 Camera2D	third_party/raylib/include/raylib.h	/^} Camera2D;$/;"	t	typeref:struct:Camera2D
@@ -406,6 +1135,8 @@
 Camera2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Camera2D;$/;"	t	typeref:struct:Camera2D
 Camera2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Camera2D {$/;"	s
 Camera2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Camera2D;$/;"	t	typeref:struct:Camera2D
+Camera2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Camera2D {$/;"	s
+Camera2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Camera2D;$/;"	t	typeref:struct:Camera2D
 Camera2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Camera2D {$/;"	s
 Camera2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Camera2D;$/;"	t	typeref:struct:Camera2D
 Camera3D	third_party/raylib/include/raylib.h	/^typedef struct Camera3D {$/;"	s
@@ -414,20 +1145,25 @@
 Camera3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Camera3D;$/;"	t	typeref:struct:Camera3D
 Camera3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Camera3D {$/;"	s
 Camera3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Camera3D;$/;"	t	typeref:struct:Camera3D
+Camera3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Camera3D {$/;"	s
+Camera3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Camera3D;$/;"	t	typeref:struct:Camera3D
 Camera3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Camera3D {$/;"	s
 Camera3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Camera3D;$/;"	t	typeref:struct:Camera3D
 CameraMode	third_party/raylib/include/raylib.h	/^} CameraMode;$/;"	t	typeref:enum:__anonc03ae25c1403
 CameraMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} CameraMode;$/;"	t	typeref:enum:__anon9d42b9dd1403
 CameraMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} CameraMode;$/;"	t	typeref:enum:__anon255619051403
+CameraMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} CameraMode;$/;"	t	typeref:enum:__anon8a981b701403
 CameraMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} CameraMode;$/;"	t	typeref:enum:__anonf614aaea1403
 CameraProjection	third_party/raylib/include/raylib.h	/^} CameraProjection;$/;"	t	typeref:enum:__anonc03ae25c1503
 CameraProjection	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} CameraProjection;$/;"	t	typeref:enum:__anon9d42b9dd1503
 CameraProjection	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} CameraProjection;$/;"	t	typeref:enum:__anon255619051503
+CameraProjection	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} CameraProjection;$/;"	t	typeref:enum:__anon8a981b701503
 CameraProjection	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} CameraProjection;$/;"	t	typeref:enum:__anonf614aaea1503
 CancelFilePressed	postdog/gui_window_file_dialog.h	/^    bool CancelFilePressed;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
 ChangeDirectory	third_party/raylib/include/raylib.h	/^RLAPI bool ChangeDirectory(const char *dir);                      \/\/ Change working directory,/;"	p	typeref:typename:RLAPI bool
 ChangeDirectory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ChangeDirectory(const char *dir);                      \/\/ Change working directory,/;"	p	typeref:typename:RLAPI bool
 ChangeDirectory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ChangeDirectory(const char *dir);                      \/\/ Change working directory,/;"	p	typeref:typename:RLAPI bool
+ChangeDirectory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ChangeDirectory(const char *dir);                      \/\/ Change working directory,/;"	p	typeref:typename:RLAPI bool
 ChangeDirectory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ChangeDirectory(const char *dir);                      \/\/ Change working directory,/;"	p	typeref:typename:RLAPI bool
 ChangeTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER ChangeTime;$/;"	m	struct:_FILE_BASIC_INFORMATION	typeref:typename:LARGE_INTEGER
 ChangeTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER ChangeTime;$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:LARGE_INTEGER
@@ -438,82 +1174,101 @@
 CheckCollisionBoxSphere	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionBoxSphere(BoundingBox box, Vector3 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxSphere	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionBoxSphere(BoundingBox box, Vector3 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxSphere	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionBoxSphere(BoundingBox box, Vector3 center, float radius);              /;"	p	typeref:typename:RLAPI bool
+CheckCollisionBoxSphere	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionBoxSphere(BoundingBox box, Vector3 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxSphere	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionBoxSphere(BoundingBox box, Vector3 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxes	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionBoxes(BoundingBox box1, BoundingBox box2);                             /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxes	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionBoxes(BoundingBox box1, BoundingBox box2);                             /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxes	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionBoxes(BoundingBox box1, BoundingBox box2);                             /;"	p	typeref:typename:RLAPI bool
+CheckCollisionBoxes	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionBoxes(BoundingBox box1, BoundingBox box2);                             /;"	p	typeref:typename:RLAPI bool
 CheckCollisionBoxes	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionBoxes(BoundingBox box1, BoundingBox box2);                             /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleLine	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionCircleLine(Vector2 center, float radius, Vector2 p1, Vector2 p2);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleLine	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionCircleLine(Vector2 center, float radius, Vector2 p1, Vector2 p2);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleLine	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionCircleLine(Vector2 center, float radius, Vector2 p1, Vector2 p2);      /;"	p	typeref:typename:RLAPI bool
+CheckCollisionCircleLine	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionCircleLine(Vector2 center, float radius, Vector2 p1, Vector2 p2);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleLine	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionCircleLine(Vector2 center, float radius, Vector2 p1, Vector2 p2);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleRec	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionCircleRec(Vector2 center, float radius, Rectangle rec);                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionCircleRec(Vector2 center, float radius, Rectangle rec);                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionCircleRec(Vector2 center, float radius, Rectangle rec);                /;"	p	typeref:typename:RLAPI bool
+CheckCollisionCircleRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionCircleRec(Vector2 center, float radius, Rectangle rec);                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircleRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionCircleRec(Vector2 center, float radius, Rectangle rec);                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircles	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionCircles(Vector2 center1, float radius1, Vector2 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircles	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionCircles(Vector2 center1, float radius1, Vector2 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircles	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionCircles(Vector2 center1, float radius1, Vector2 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
+CheckCollisionCircles	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionCircles(Vector2 center1, float radius1, Vector2 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionCircles	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionCircles(Vector2 center1, float radius1, Vector2 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionLines	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionLines(Vector2 startPos1, Vector2 endPos1, Vector2 startPos2, Vector2 en/;"	p	typeref:typename:RLAPI bool
 CheckCollisionLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionLines(Vector2 startPos1, Vector2 endPos1, Vector2 startPos2, Vector2 en/;"	p	typeref:typename:RLAPI bool
 CheckCollisionLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionLines(Vector2 startPos1, Vector2 endPos1, Vector2 startPos2, Vector2 en/;"	p	typeref:typename:RLAPI bool
+CheckCollisionLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionLines(Vector2 startPos1, Vector2 endPos1, Vector2 startPos2, Vector2 en/;"	p	typeref:typename:RLAPI bool
 CheckCollisionLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionLines(Vector2 startPos1, Vector2 endPos1, Vector2 startPos2, Vector2 en/;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointCircle	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionPointCircle(Vector2 point, Vector2 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointCircle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionPointCircle(Vector2 point, Vector2 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointCircle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionPointCircle(Vector2 point, Vector2 center, float radius);              /;"	p	typeref:typename:RLAPI bool
+CheckCollisionPointCircle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionPointCircle(Vector2 point, Vector2 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointCircle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionPointCircle(Vector2 point, Vector2 center, float radius);              /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointLine	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionPointLine(Vector2 point, Vector2 p1, Vector2 p2, int threshold);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointLine	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionPointLine(Vector2 point, Vector2 p1, Vector2 p2, int threshold);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointLine	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionPointLine(Vector2 point, Vector2 p1, Vector2 p2, int threshold);       /;"	p	typeref:typename:RLAPI bool
+CheckCollisionPointLine	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionPointLine(Vector2 point, Vector2 p1, Vector2 p2, int threshold);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointLine	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionPointLine(Vector2 point, Vector2 p1, Vector2 p2, int threshold);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointPoly	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionPointPoly(Vector2 point, const Vector2 *points, int pointCount);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointPoly	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionPointPoly(Vector2 point, const Vector2 *points, int pointCount);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointPoly	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionPointPoly(Vector2 point, const Vector2 *points, int pointCount);       /;"	p	typeref:typename:RLAPI bool
+CheckCollisionPointPoly	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionPointPoly(Vector2 point, const Vector2 *points, int pointCount);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointPoly	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionPointPoly(Vector2 point, const Vector2 *points, int pointCount);       /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointRec	third_party/raylib/include/raygui.h	/^static bool CheckCollisionPointRec(Vector2 point, Rectangle rec)$/;"	f	typeref:typename:bool
 CheckCollisionPointRec	third_party/raylib/include/raygui.h	/^static bool CheckCollisionPointRec(Vector2 point, Rectangle rec);   \/\/ Check if point is insid/;"	p	typeref:typename:bool
 CheckCollisionPointRec	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionPointRec(Vector2 point, Rectangle rec);                                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionPointRec(Vector2 point, Rectangle rec);                                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionPointRec(Vector2 point, Rectangle rec);                                /;"	p	typeref:typename:RLAPI bool
+CheckCollisionPointRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionPointRec(Vector2 point, Rectangle rec);                                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionPointRec(Vector2 point, Rectangle rec);                                /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointTriangle	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointTriangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointTriangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3);      /;"	p	typeref:typename:RLAPI bool
+CheckCollisionPointTriangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionPointTriangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3);      /;"	p	typeref:typename:RLAPI bool
 CheckCollisionRecs	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionRecs(Rectangle rec1, Rectangle rec2);                                  /;"	p	typeref:typename:RLAPI bool
 CheckCollisionRecs	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionRecs(Rectangle rec1, Rectangle rec2);                                  /;"	p	typeref:typename:RLAPI bool
 CheckCollisionRecs	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionRecs(Rectangle rec1, Rectangle rec2);                                  /;"	p	typeref:typename:RLAPI bool
+CheckCollisionRecs	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionRecs(Rectangle rec1, Rectangle rec2);                                  /;"	p	typeref:typename:RLAPI bool
 CheckCollisionRecs	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionRecs(Rectangle rec1, Rectangle rec2);                                  /;"	p	typeref:typename:RLAPI bool
 CheckCollisionSpheres	third_party/raylib/include/raylib.h	/^RLAPI bool CheckCollisionSpheres(Vector3 center1, float radius1, Vector3 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionSpheres	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool CheckCollisionSpheres(Vector3 center1, float radius1, Vector3 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionSpheres	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool CheckCollisionSpheres(Vector3 center1, float radius1, Vector3 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
+CheckCollisionSpheres	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool CheckCollisionSpheres(Vector3 center1, float radius1, Vector3 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 CheckCollisionSpheres	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool CheckCollisionSpheres(Vector3 center1, float radius1, Vector3 center2, float radius2)/;"	p	typeref:typename:RLAPI bool
 Clamp	third_party/raylib/include/raymath.h	/^RMAPI float Clamp(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 Clamp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Clamp(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 Clamp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Clamp(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
+Clamp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Clamp(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 Clamp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Clamp(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 ClearBackground	third_party/raylib/include/raylib.h	/^RLAPI void ClearBackground(Color color);                          \/\/ Set background color (fra/;"	p	typeref:typename:RLAPI void
 ClearBackground	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ClearBackground(Color color);                          \/\/ Set background color (fra/;"	p	typeref:typename:RLAPI void
 ClearBackground	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ClearBackground(Color color);                          \/\/ Set background color (fra/;"	p	typeref:typename:RLAPI void
+ClearBackground	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ClearBackground(Color color);                          \/\/ Set background color (fra/;"	p	typeref:typename:RLAPI void
 ClearBackground	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ClearBackground(Color color);                          \/\/ Set background color (fra/;"	p	typeref:typename:RLAPI void
 ClearWindowState	third_party/raylib/include/raylib.h	/^RLAPI void ClearWindowState(unsigned int flags);                  \/\/ Clear window configuratio/;"	p	typeref:typename:RLAPI void
 ClearWindowState	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ClearWindowState(unsigned int flags);                  \/\/ Clear window configuratio/;"	p	typeref:typename:RLAPI void
 ClearWindowState	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ClearWindowState(unsigned int flags);                  \/\/ Clear window configuratio/;"	p	typeref:typename:RLAPI void
+ClearWindowState	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ClearWindowState(unsigned int flags);                  \/\/ Clear window configuratio/;"	p	typeref:typename:RLAPI void
 ClearWindowState	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ClearWindowState(unsigned int flags);                  \/\/ Clear window configuratio/;"	p	typeref:typename:RLAPI void
 CloseAudioDevice	third_party/raylib/include/raylib.h	/^RLAPI void CloseAudioDevice(void);                                    \/\/ Close the audio devic/;"	p	typeref:typename:RLAPI void
 CloseAudioDevice	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void CloseAudioDevice(void);                                    \/\/ Close the audio devic/;"	p	typeref:typename:RLAPI void
 CloseAudioDevice	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void CloseAudioDevice(void);                                    \/\/ Close the audio devic/;"	p	typeref:typename:RLAPI void
+CloseAudioDevice	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void CloseAudioDevice(void);                                    \/\/ Close the audio devic/;"	p	typeref:typename:RLAPI void
 CloseAudioDevice	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void CloseAudioDevice(void);                                    \/\/ Close the audio devic/;"	p	typeref:typename:RLAPI void
 CloseWindow	third_party/raylib/include/raylib.h	/^RLAPI void CloseWindow(void);                                     \/\/ Close window and unload O/;"	p	typeref:typename:RLAPI void
 CloseWindow	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void CloseWindow(void);                                     \/\/ Close window and unload O/;"	p	typeref:typename:RLAPI void
 CloseWindow	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void CloseWindow(void);                                     \/\/ Close window and unload O/;"	p	typeref:typename:RLAPI void
+CloseWindow	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void CloseWindow(void);                                     \/\/ Close window and unload O/;"	p	typeref:typename:RLAPI void
 CloseWindow	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void CloseWindow(void);                                     \/\/ Close window and unload O/;"	p	typeref:typename:RLAPI void
 CodepointToUTF8	third_party/raylib/include/raygui.h	/^static const char *CodepointToUTF8(int codepoint, int *byteSize)$/;"	f	typeref:typename:const char *
 CodepointToUTF8	third_party/raylib/include/raygui.h	/^static const char *CodepointToUTF8(int codepoint, int *byteSize);   \/\/ Encode codepoint into U/;"	p	typeref:typename:const char *
 CodepointToUTF8	third_party/raylib/include/raylib.h	/^RLAPI const char *CodepointToUTF8(int codepoint, int *utf8Size);        \/\/ Encode one codepoin/;"	p	typeref:typename:RLAPI const char *
 CodepointToUTF8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *CodepointToUTF8(int codepoint, int *utf8Size);        \/\/ Encode one codepoin/;"	p	typeref:typename:RLAPI const char *
 CodepointToUTF8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *CodepointToUTF8(int codepoint, int *utf8Size);        \/\/ Encode one codepoin/;"	p	typeref:typename:RLAPI const char *
+CodepointToUTF8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *CodepointToUTF8(int codepoint, int *utf8Size);        \/\/ Encode one codepoin/;"	p	typeref:typename:RLAPI const char *
 CodepointToUTF8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *CodepointToUTF8(int codepoint, int *utf8Size);        \/\/ Encode one codepoin/;"	p	typeref:typename:RLAPI const char *
 Color	third_party/raylib/include/raygui.h	/^    typedef struct Color {$/;"	s
 Color	third_party/raylib/include/raygui.h	/^    } Color;$/;"	t	typeref:struct:Color
@@ -523,80 +1278,117 @@
 Color	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Color;$/;"	t	typeref:struct:Color
 Color	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Color {$/;"	s
 Color	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Color;$/;"	t	typeref:struct:Color
+Color	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Color {$/;"	s
+Color	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Color;$/;"	t	typeref:struct:Color
 Color	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Color {$/;"	s
 Color	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Color;$/;"	t	typeref:struct:Color
 ColorAlpha	third_party/raylib/include/raylib.h	/^RLAPI Color ColorAlpha(Color color, float alpha);                           \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorAlpha	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorAlpha(Color color, float alpha);                           \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorAlpha	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorAlpha(Color color, float alpha);                           \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
+ColorAlpha	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorAlpha(Color color, float alpha);                           \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorAlpha	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorAlpha(Color color, float alpha);                           \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorAlphaBlend	third_party/raylib/include/raylib.h	/^RLAPI Color ColorAlphaBlend(Color dst, Color src, Color tint);              \/\/ Get src alpha-b/;"	p	typeref:typename:RLAPI Color
 ColorAlphaBlend	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorAlphaBlend(Color dst, Color src, Color tint);              \/\/ Get src alpha-b/;"	p	typeref:typename:RLAPI Color
 ColorAlphaBlend	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorAlphaBlend(Color dst, Color src, Color tint);              \/\/ Get src alpha-b/;"	p	typeref:typename:RLAPI Color
+ColorAlphaBlend	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorAlphaBlend(Color dst, Color src, Color tint);              \/\/ Get src alpha-b/;"	p	typeref:typename:RLAPI Color
 ColorAlphaBlend	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorAlphaBlend(Color dst, Color src, Color tint);              \/\/ Get src alpha-b/;"	p	typeref:typename:RLAPI Color
 ColorBrightness	third_party/raylib/include/raylib.h	/^RLAPI Color ColorBrightness(Color color, float factor);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorBrightness	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorBrightness(Color color, float factor);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorBrightness	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorBrightness(Color color, float factor);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
+ColorBrightness	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorBrightness(Color color, float factor);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorBrightness	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorBrightness(Color color, float factor);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorContrast	third_party/raylib/include/raylib.h	/^RLAPI Color ColorContrast(Color color, float contrast);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorContrast	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorContrast(Color color, float contrast);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorContrast	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorContrast(Color color, float contrast);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
+ColorContrast	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorContrast(Color color, float contrast);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorContrast	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorContrast(Color color, float contrast);                     \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 ColorFromHSV	third_party/raylib/include/raylib.h	/^RLAPI Color ColorFromHSV(float hue, float saturation, float value);         \/\/ Get a Color fro/;"	p	typeref:typename:RLAPI Color
 ColorFromHSV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorFromHSV(float hue, float saturation, float value);         \/\/ Get a Color fro/;"	p	typeref:typename:RLAPI Color
 ColorFromHSV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorFromHSV(float hue, float saturation, float value);         \/\/ Get a Color fro/;"	p	typeref:typename:RLAPI Color
+ColorFromHSV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorFromHSV(float hue, float saturation, float value);         \/\/ Get a Color fro/;"	p	typeref:typename:RLAPI Color
 ColorFromHSV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorFromHSV(float hue, float saturation, float value);         \/\/ Get a Color fro/;"	p	typeref:typename:RLAPI Color
 ColorFromNormalized	third_party/raylib/include/raylib.h	/^RLAPI Color ColorFromNormalized(Vector4 normalized);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 ColorFromNormalized	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorFromNormalized(Vector4 normalized);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 ColorFromNormalized	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorFromNormalized(Vector4 normalized);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
+ColorFromNormalized	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorFromNormalized(Vector4 normalized);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 ColorFromNormalized	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorFromNormalized(Vector4 normalized);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 ColorIsEqual	third_party/raylib/include/raylib.h	/^RLAPI bool ColorIsEqual(Color col1, Color col2);                            \/\/ Check if two co/;"	p	typeref:typename:RLAPI bool
 ColorIsEqual	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ColorIsEqual(Color col1, Color col2);                            \/\/ Check if two co/;"	p	typeref:typename:RLAPI bool
 ColorIsEqual	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ColorIsEqual(Color col1, Color col2);                            \/\/ Check if two co/;"	p	typeref:typename:RLAPI bool
+ColorIsEqual	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ColorIsEqual(Color col1, Color col2);                            \/\/ Check if two co/;"	p	typeref:typename:RLAPI bool
 ColorIsEqual	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ColorIsEqual(Color col1, Color col2);                            \/\/ Check if two co/;"	p	typeref:typename:RLAPI bool
 ColorLerp	third_party/raylib/include/raylib.h	/^RLAPI Color ColorLerp(Color color1, Color color2, float factor);            \/\/ Get color lerp /;"	p	typeref:typename:RLAPI Color
 ColorLerp	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorLerp(Color color1, Color color2, float factor);            \/\/ Get color lerp /;"	p	typeref:typename:RLAPI Color
 ColorLerp	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorLerp(Color color1, Color color2, float factor);            \/\/ Get color lerp /;"	p	typeref:typename:RLAPI Color
+ColorLerp	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorLerp(Color color1, Color color2, float factor);            \/\/ Get color lerp /;"	p	typeref:typename:RLAPI Color
 ColorLerp	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorLerp(Color color1, Color color2, float factor);            \/\/ Get color lerp /;"	p	typeref:typename:RLAPI Color
 ColorNormalize	third_party/raylib/include/raylib.h	/^RLAPI Vector4 ColorNormalize(Color color);                                  \/\/ Get Color norma/;"	p	typeref:typename:RLAPI Vector4
 ColorNormalize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector4 ColorNormalize(Color color);                                  \/\/ Get Color norma/;"	p	typeref:typename:RLAPI Vector4
 ColorNormalize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector4 ColorNormalize(Color color);                                  \/\/ Get Color norma/;"	p	typeref:typename:RLAPI Vector4
+ColorNormalize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector4 ColorNormalize(Color color);                                  \/\/ Get Color norma/;"	p	typeref:typename:RLAPI Vector4
 ColorNormalize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector4 ColorNormalize(Color color);                                  \/\/ Get Color norma/;"	p	typeref:typename:RLAPI Vector4
 ColorScheme	third_party/raylib/custom.h	/^} ColorScheme;$/;"	t	typeref:struct:__anon7f8247c10108
 ColorTint	third_party/raylib/include/raylib.h	/^RLAPI Color ColorTint(Color color, Color tint);                             \/\/ Get color multi/;"	p	typeref:typename:RLAPI Color
 ColorTint	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color ColorTint(Color color, Color tint);                             \/\/ Get color multi/;"	p	typeref:typename:RLAPI Color
 ColorTint	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color ColorTint(Color color, Color tint);                             \/\/ Get color multi/;"	p	typeref:typename:RLAPI Color
+ColorTint	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color ColorTint(Color color, Color tint);                             \/\/ Get color multi/;"	p	typeref:typename:RLAPI Color
 ColorTint	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color ColorTint(Color color, Color tint);                             \/\/ Get color multi/;"	p	typeref:typename:RLAPI Color
 ColorToHSV	third_party/raylib/include/raylib.h	/^RLAPI Vector3 ColorToHSV(Color color);                                      \/\/ Get HSV values /;"	p	typeref:typename:RLAPI Vector3
 ColorToHSV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector3 ColorToHSV(Color color);                                      \/\/ Get HSV values /;"	p	typeref:typename:RLAPI Vector3
 ColorToHSV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector3 ColorToHSV(Color color);                                      \/\/ Get HSV values /;"	p	typeref:typename:RLAPI Vector3
+ColorToHSV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector3 ColorToHSV(Color color);                                      \/\/ Get HSV values /;"	p	typeref:typename:RLAPI Vector3
 ColorToHSV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector3 ColorToHSV(Color color);                                      \/\/ Get HSV values /;"	p	typeref:typename:RLAPI Vector3
 ColorToInt	third_party/raylib/include/raygui.h	/^static int ColorToInt(Color color)$/;"	f	typeref:typename:int
 ColorToInt	third_party/raylib/include/raygui.h	/^static int ColorToInt(Color color);                 \/\/ Returns hexadecimal value for a Color$/;"	p	typeref:typename:int
 ColorToInt	third_party/raylib/include/raylib.h	/^RLAPI int ColorToInt(Color color);                                          \/\/ Get hexadecimal/;"	p	typeref:typename:RLAPI int
 ColorToInt	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int ColorToInt(Color color);                                          \/\/ Get hexadecimal/;"	p	typeref:typename:RLAPI int
 ColorToInt	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int ColorToInt(Color color);                                          \/\/ Get hexadecimal/;"	p	typeref:typename:RLAPI int
+ColorToInt	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int ColorToInt(Color color);                                          \/\/ Get hexadecimal/;"	p	typeref:typename:RLAPI int
 ColorToInt	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int ColorToInt(Color color);                                          \/\/ Get hexadecimal/;"	p	typeref:typename:RLAPI int
 CompressData	third_party/raylib/include/raylib.h	/^RLAPI unsigned char *CompressData(const unsigned char *data, int dataSize, int *compDataSize);  /;"	p	typeref:typename:RLAPI unsigned char *
 CompressData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned char *CompressData(const unsigned char *data, int dataSize, int *compDataSize);  /;"	p	typeref:typename:RLAPI unsigned char *
 CompressData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned char *CompressData(const unsigned char *data, int dataSize, int *compDataSize);  /;"	p	typeref:typename:RLAPI unsigned char *
+CompressData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned char *CompressData(const unsigned char *data, int dataSize, int *compDataSize);  /;"	p	typeref:typename:RLAPI unsigned char *
 CompressData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned char *CompressData(const unsigned char *data, int dataSize, int *compDataSize);  /;"	p	typeref:typename:RLAPI unsigned char *
 ComputeCRC32	third_party/raylib/include/raylib.h	/^RLAPI unsigned int ComputeCRC32(unsigned char *data, int dataSize);     \/\/ Compute CRC32 hash /;"	p	typeref:typename:RLAPI unsigned int
 ComputeCRC32	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned int ComputeCRC32(unsigned char *data, int dataSize);     \/\/ Compute CRC32 hash /;"	p	typeref:typename:RLAPI unsigned int
 ComputeCRC32	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned int ComputeCRC32(unsigned char *data, int dataSize);     \/\/ Compute CRC32 hash /;"	p	typeref:typename:RLAPI unsigned int
+ComputeCRC32	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned int ComputeCRC32(unsigned char *data, int dataSize);     \/\/ Compute CRC32 hash /;"	p	typeref:typename:RLAPI unsigned int
 ComputeCRC32	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned int ComputeCRC32(unsigned char *data, int dataSize);     \/\/ Compute CRC32 hash /;"	p	typeref:typename:RLAPI unsigned int
 ComputeMD5	third_party/raylib/include/raylib.h	/^RLAPI unsigned int *ComputeMD5(unsigned char *data, int dataSize);      \/\/ Compute MD5 hash co/;"	p	typeref:typename:RLAPI unsigned int *
 ComputeMD5	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned int *ComputeMD5(unsigned char *data, int dataSize);      \/\/ Compute MD5 hash co/;"	p	typeref:typename:RLAPI unsigned int *
 ComputeMD5	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned int *ComputeMD5(unsigned char *data, int dataSize);      \/\/ Compute MD5 hash co/;"	p	typeref:typename:RLAPI unsigned int *
+ComputeMD5	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned int *ComputeMD5(unsigned char *data, int dataSize);      \/\/ Compute MD5 hash co/;"	p	typeref:typename:RLAPI unsigned int *
 ComputeMD5	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned int *ComputeMD5(unsigned char *data, int dataSize);      \/\/ Compute MD5 hash co/;"	p	typeref:typename:RLAPI unsigned int *
 ComputeSHA1	third_party/raylib/include/raylib.h	/^RLAPI unsigned int *ComputeSHA1(unsigned char *data, int dataSize);      \/\/ Compute SHA1 hash /;"	p	typeref:typename:RLAPI unsigned int *
 ComputeSHA1	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned int *ComputeSHA1(unsigned char *data, int dataSize);      \/\/ Compute SHA1 hash /;"	p	typeref:typename:RLAPI unsigned int *
 ComputeSHA1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned int *ComputeSHA1(unsigned char *data, int dataSize);      \/\/ Compute SHA1 hash /;"	p	typeref:typename:RLAPI unsigned int *
+ComputeSHA1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned int *ComputeSHA1(unsigned char *data, int dataSize);      \/\/ Compute SHA1 hash /;"	p	typeref:typename:RLAPI unsigned int *
 ComputeSHA1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned int *ComputeSHA1(unsigned char *data, int dataSize);      \/\/ Compute SHA1 hash /;"	p	typeref:typename:RLAPI unsigned int *
 ConfigFlags	third_party/raylib/include/raylib.h	/^} ConfigFlags;$/;"	t	typeref:enum:__anonc03ae25c0203
 ConfigFlags	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} ConfigFlags;$/;"	t	typeref:enum:__anon9d42b9dd0203
 ConfigFlags	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} ConfigFlags;$/;"	t	typeref:enum:__anon255619050203
+ConfigFlags	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} ConfigFlags;$/;"	t	typeref:enum:__anon8a981b700203
 ConfigFlags	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} ConfigFlags;$/;"	t	typeref:enum:__anonf614aaea0203
 Context	third_party/libuv/src/win/winapi.h	/^  PVOID Context;$/;"	m	struct:_DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS	typeref:typename:PVOID
+Conversation_API_Destroy	mrjunejune/conversation_api.h	/^void Conversation_API_Destroy(void);$/;"	p	typeref:typename:void
+Conversation_API_Enable_Inference	mrjunejune/conversation_api.h	/^boolean Conversation_API_Enable_Inference($/;"	p	typeref:typename:boolean
+Conversation_API_Init	mrjunejune/conversation_api.h	/^boolean Conversation_API_Init(const char *database_path);$/;"	p	typeref:typename:boolean
+Conversation_API_Register_Routes	mrjunejune/conversation_api.h	/^void Conversation_API_Register_Routes(void);$/;"	p	typeref:typename:void
+Conversation_Record	mrjunejune/conversation_store.h	/^} Conversation_Record;$/;"	t	typeref:struct:__anon7e63f6340308
+Conversation_Store	mrjunejune/conversation_store.h	/^typedef struct Conversation_Store Conversation_Store;$/;"	t	typeref:struct:Conversation_Store
+Conversation_Store_Begin_Turn	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Begin_Turn($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Store_Complete_Turn	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Complete_Turn($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Store_Create	mrjunejune/conversation_store.h	/^Conversation_Store *Conversation_Store_Create(const char *database_path);$/;"	p	typeref:typename:Conversation_Store *
+Conversation_Store_Create_Conversation	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Create_Conversation($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Store_Delete	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Delete($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Store_Destroy	mrjunejune/conversation_store.h	/^void Conversation_Store_Destroy(Conversation_Store *p_store);$/;"	p	typeref:typename:void
+Conversation_Store_Fail_Turn	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Fail_Turn($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Store_Generate_UUID	mrjunejune/conversation_store.h	/^boolean Conversation_Store_Generate_UUID(char output[37]);$/;"	p	typeref:typename:boolean
+Conversation_Store_Get	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Get($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Store_Result	mrjunejune/conversation_store.h	/^} Conversation_Store_Result;$/;"	t	typeref:enum:__anon7e63f6340103
+Conversation_Store_Update_Title	mrjunejune/conversation_store.h	/^Conversation_Store_Result Conversation_Store_Update_Title($/;"	p	typeref:typename:Conversation_Store_Result
+Conversation_Turn	mrjunejune/conversation_store.h	/^} Conversation_Turn;$/;"	t	typeref:struct:__anon7e63f6340208
 ConvertHSVtoRGB	third_party/raylib/include/raygui.h	/^static Vector3 ConvertHSVtoRGB(Vector3 hsv)$/;"	f	typeref:typename:Vector3
 ConvertHSVtoRGB	third_party/raylib/include/raygui.h	/^static Vector3 ConvertHSVtoRGB(Vector3 hsv);                    \/\/ Convert color data from HSV/;"	p	typeref:typename:Vector3
 ConvertRGBtoHSV	third_party/raylib/include/raygui.h	/^static Vector3 ConvertRGBtoHSV(Vector3 rgb)$/;"	f	typeref:typename:Vector3
@@ -609,29 +1401,224 @@
 CubemapLayout	third_party/raylib/include/raylib.h	/^} CubemapLayout;$/;"	t	typeref:enum:__anonc03ae25c1003
 CubemapLayout	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} CubemapLayout;$/;"	t	typeref:enum:__anon9d42b9dd1003
 CubemapLayout	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} CubemapLayout;$/;"	t	typeref:enum:__anon255619051003
+CubemapLayout	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} CubemapLayout;$/;"	t	typeref:enum:__anon8a981b701003
 CubemapLayout	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} CubemapLayout;$/;"	t	typeref:enum:__anonf614aaea1003
 CurrentByteOffset	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER CurrentByteOffset;$/;"	m	struct:_FILE_POSITION_INFORMATION	typeref:typename:LARGE_INTEGER
 CurrentInstances	third_party/libuv/src/win/winapi.h	/^  ULONG CurrentInstances;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
+D	third_party/luajit/src/host/buildvm.h	/^  struct dasm_State *D;$/;"	m	struct:BuildCtx	typeref:struct:dasm_State *
 DARKBLUE	third_party/raylib/include/raylib.h	/^#define DARKBLUE /;"	d
 DARKBLUE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define DARKBLUE /;"	d
 DARKBLUE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define DARKBLUE /;"	d
+DARKBLUE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define DARKBLUE /;"	d
 DARKBLUE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define DARKBLUE /;"	d
 DARKBROWN	third_party/raylib/include/raylib.h	/^#define DARKBROWN /;"	d
 DARKBROWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define DARKBROWN /;"	d
 DARKBROWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define DARKBROWN /;"	d
+DARKBROWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define DARKBROWN /;"	d
 DARKBROWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define DARKBROWN /;"	d
 DARKGRAY	third_party/raylib/include/raylib.h	/^#define DARKGRAY /;"	d
 DARKGRAY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define DARKGRAY /;"	d
 DARKGRAY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define DARKGRAY /;"	d
+DARKGRAY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define DARKGRAY /;"	d
 DARKGRAY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define DARKGRAY /;"	d
 DARKGREEN	third_party/raylib/include/raylib.h	/^#define DARKGREEN /;"	d
 DARKGREEN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define DARKGREEN /;"	d
 DARKGREEN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define DARKGREEN /;"	d
+DARKGREEN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define DARKGREEN /;"	d
 DARKGREEN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define DARKGREEN /;"	d
 DARKPURPLE	third_party/raylib/include/raylib.h	/^#define DARKPURPLE /;"	d
 DARKPURPLE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define DARKPURPLE /;"	d
 DARKPURPLE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define DARKPURPLE /;"	d
+DARKPURPLE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define DARKPURPLE /;"	d
 DARKPURPLE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define DARKPURPLE /;"	d
+DASM_ALIGN	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anonb3fa162b0103
+DASM_ALIGN	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anon9adbd9150103
+DASM_ALIGN	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anon4e9aaa240103
+DASM_ALIGN	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anonb508426e0103
+DASM_ALIGN	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_LG, DASM_IMM_PC, DASM_LABEL_LG, DASM_LABEL_PC, DASM_ALIGN,$/;"	e	enum:__anonb57991d10103
+DASM_ARCH	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_ARCH	/;"	d
+DASM_ARCH	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_ARCH	/;"	d
+DASM_ARCH	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_ARCH	/;"	d
+DASM_ARCH	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_ARCH	/;"	d
+DASM_ARCH	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_ARCH	/;"	d
+DASM_DISP	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_DISP = 233,$/;"	e	enum:__anonb57991d10103
+DASM_ESC	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb3fa162b0103
+DASM_ESC	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon9adbd9150103
+DASM_ESC	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon4e9aaa240103
+DASM_ESC	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb508426e0103
+DASM_ESC	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_EXTERN, DASM_ESC, DASM_MARK, DASM_SECTION, DASM_STOP$/;"	e	enum:__anonb57991d10103
+DASM_EXTERN	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_EXTERN(/;"	d
+DASM_EXTERN	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_EXTERN(/;"	d
+DASM_EXTERN	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_EXTERN(/;"	d
+DASM_EXTERN	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_EXTERN(/;"	d
+DASM_EXTERN	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_EXTERN, DASM_ESC, DASM_MARK, DASM_SECTION, DASM_STOP$/;"	e	enum:__anonb57991d10103
+DASM_EXTERN	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_EXTERN(/;"	d
+DASM_FDEF	third_party/luajit/dynasm/dasm_proto.h	/^#define DASM_FDEF	/;"	d
+DASM_IDENT	third_party/luajit/dynasm/dasm_proto.h	/^#define DASM_IDENT	/;"	d
+DASM_IMM	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_IMM, DASM_IMM12, DASM_IMM16, DASM_IMML8, DASM_IMML12, DASM_IMMV8,$/;"	e	enum:__anonb3fa162b0103
+DASM_IMM	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMM, DASM_IMM6, DASM_IMM12, DASM_IMM13W, DASM_IMM13X, DASM_IMML,$/;"	e	enum:__anon9adbd9150103
+DASM_IMM	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMS,$/;"	e	enum:__anon4e9aaa240103
+DASM_IMM	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMSH,$/;"	e	enum:__anonb508426e0103
+DASM_IMM12	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_IMM, DASM_IMM12, DASM_IMM16, DASM_IMML8, DASM_IMML12, DASM_IMMV8,$/;"	e	enum:__anonb3fa162b0103
+DASM_IMM12	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMM, DASM_IMM6, DASM_IMM12, DASM_IMM13W, DASM_IMM13X, DASM_IMML,$/;"	e	enum:__anon9adbd9150103
+DASM_IMM13W	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMM, DASM_IMM6, DASM_IMM12, DASM_IMM13W, DASM_IMM13X, DASM_IMML,$/;"	e	enum:__anon9adbd9150103
+DASM_IMM13X	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMM, DASM_IMM6, DASM_IMM12, DASM_IMM13W, DASM_IMM13X, DASM_IMML,$/;"	e	enum:__anon9adbd9150103
+DASM_IMM16	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_IMM, DASM_IMM12, DASM_IMM16, DASM_IMML8, DASM_IMML12, DASM_IMMV8,$/;"	e	enum:__anonb3fa162b0103
+DASM_IMM6	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMM, DASM_IMM6, DASM_IMM12, DASM_IMM13W, DASM_IMM13X, DASM_IMML,$/;"	e	enum:__anon9adbd9150103
+DASM_IMML	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMM, DASM_IMM6, DASM_IMM12, DASM_IMM13W, DASM_IMM13X, DASM_IMML,$/;"	e	enum:__anon9adbd9150103
+DASM_IMML12	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_IMM, DASM_IMM12, DASM_IMM16, DASM_IMML8, DASM_IMML12, DASM_IMMV8,$/;"	e	enum:__anonb3fa162b0103
+DASM_IMML8	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_IMM, DASM_IMM12, DASM_IMM16, DASM_IMML8, DASM_IMML12, DASM_IMMV8,$/;"	e	enum:__anonb3fa162b0103
+DASM_IMMS	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMS,$/;"	e	enum:__anon4e9aaa240103
+DASM_IMMSH	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMSH,$/;"	e	enum:__anonb508426e0103
+DASM_IMMV	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMMV, DASM_VREG,$/;"	e	enum:__anon9adbd9150103
+DASM_IMMV8	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_IMM, DASM_IMM12, DASM_IMM16, DASM_IMML8, DASM_IMML12, DASM_IMMV8,$/;"	e	enum:__anonb3fa162b0103
+DASM_IMM_B	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_S, DASM_IMM_B, DASM_IMM_W, DASM_IMM_D, DASM_IMM_WB, DASM_IMM_DB,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_D	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_S, DASM_IMM_B, DASM_IMM_W, DASM_IMM_D, DASM_IMM_WB, DASM_IMM_DB,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_DB	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_S, DASM_IMM_B, DASM_IMM_W, DASM_IMM_D, DASM_IMM_WB, DASM_IMM_DB,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_LG	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_LG, DASM_IMM_PC, DASM_LABEL_LG, DASM_LABEL_PC, DASM_ALIGN,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_PC	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_LG, DASM_IMM_PC, DASM_LABEL_LG, DASM_LABEL_PC, DASM_ALIGN,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_S	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_S, DASM_IMM_B, DASM_IMM_W, DASM_IMM_D, DASM_IMM_WB, DASM_IMM_DB,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_W	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_S, DASM_IMM_B, DASM_IMM_W, DASM_IMM_D, DASM_IMM_WB, DASM_IMM_DB,$/;"	e	enum:__anonb57991d10103
+DASM_IMM_WB	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_S, DASM_IMM_B, DASM_IMM_W, DASM_IMM_D, DASM_IMM_WB, DASM_IMM_DB,$/;"	e	enum:__anonb57991d10103
+DASM_LABEL_LG	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anonb3fa162b0103
+DASM_LABEL_LG	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anon9adbd9150103
+DASM_LABEL_LG	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anon4e9aaa240103
+DASM_LABEL_LG	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anonb508426e0103
+DASM_LABEL_LG	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_LG, DASM_IMM_PC, DASM_LABEL_LG, DASM_LABEL_PC, DASM_ALIGN,$/;"	e	enum:__anonb57991d10103
+DASM_LABEL_PC	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_REL_PC, DASM_LABEL_PC,$/;"	e	enum:__anonb3fa162b0103
+DASM_LABEL_PC	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_REL_A,$/;"	e	enum:__anon9adbd9150103
+DASM_LABEL_PC	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMS,$/;"	e	enum:__anon4e9aaa240103
+DASM_LABEL_PC	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMSH,$/;"	e	enum:__anonb508426e0103
+DASM_LABEL_PC	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_IMM_LG, DASM_IMM_PC, DASM_LABEL_LG, DASM_LABEL_PC, DASM_ALIGN,$/;"	e	enum:__anonb57991d10103
+DASM_MARK	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_EXTERN, DASM_ESC, DASM_MARK, DASM_SECTION, DASM_STOP$/;"	e	enum:__anonb57991d10103
+DASM_MAXSECPOS	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_MAXSECPOS	/;"	d
+DASM_MAXSECPOS	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_MAXSECPOS	/;"	d
+DASM_MAXSECPOS	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_MAXSECPOS	/;"	d
+DASM_MAXSECPOS	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_MAXSECPOS	/;"	d
+DASM_MAXSECPOS	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_MAXSECPOS	/;"	d
+DASM_M_FREE	third_party/luajit/dynasm/dasm_proto.h	/^#define DASM_M_FREE(/;"	d
+DASM_M_GROW	third_party/luajit/dynasm/dasm_proto.h	/^#define DASM_M_GROW(/;"	d
+DASM_POS2BIAS	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_POS2BIAS(/;"	d
+DASM_POS2BIAS	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_POS2BIAS(/;"	d
+DASM_POS2BIAS	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_POS2BIAS(/;"	d
+DASM_POS2BIAS	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_POS2BIAS(/;"	d
+DASM_POS2BIAS	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_POS2BIAS(/;"	d
+DASM_POS2IDX	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_POS2IDX(/;"	d
+DASM_POS2IDX	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_POS2IDX(/;"	d
+DASM_POS2IDX	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_POS2IDX(/;"	d
+DASM_POS2IDX	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_POS2IDX(/;"	d
+DASM_POS2IDX	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_POS2IDX(/;"	d
+DASM_POS2PTR	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_POS2PTR(/;"	d
+DASM_POS2PTR	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_POS2PTR(/;"	d
+DASM_POS2PTR	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_POS2PTR(/;"	d
+DASM_POS2PTR	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_POS2PTR(/;"	d
+DASM_POS2PTR	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_POS2PTR(/;"	d
+DASM_POS2SEC	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_POS2SEC(/;"	d
+DASM_POS2SEC	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_POS2SEC(/;"	d
+DASM_POS2SEC	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_POS2SEC(/;"	d
+DASM_POS2SEC	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_POS2SEC(/;"	d
+DASM_POS2SEC	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_POS2SEC(/;"	d
+DASM_PSZ	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_PSZ(/;"	d
+DASM_PSZ	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_PSZ(/;"	d
+DASM_PSZ	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_PSZ(/;"	d
+DASM_PSZ	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_PSZ(/;"	d
+DASM_PSZ	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_PSZ(/;"	d
+DASM_REL_A	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_REL_A,$/;"	e	enum:__anon9adbd9150103
+DASM_REL_A	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_VREG, DASM_SPACE, DASM_SETLABEL, DASM_REL_A, DASM_REL_LG, DASM_REL_PC,$/;"	e	enum:__anonb57991d10103
+DASM_REL_EXT	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb3fa162b0103
+DASM_REL_EXT	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon9adbd9150103
+DASM_REL_EXT	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon4e9aaa240103
+DASM_REL_EXT	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb508426e0103
+DASM_REL_LG	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anonb3fa162b0103
+DASM_REL_LG	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anon9adbd9150103
+DASM_REL_LG	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anon4e9aaa240103
+DASM_REL_LG	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_ALIGN, DASM_REL_LG, DASM_LABEL_LG,$/;"	e	enum:__anonb508426e0103
+DASM_REL_LG	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_VREG, DASM_SPACE, DASM_SETLABEL, DASM_REL_A, DASM_REL_LG, DASM_REL_PC,$/;"	e	enum:__anonb57991d10103
+DASM_REL_PC	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_REL_PC, DASM_LABEL_PC,$/;"	e	enum:__anonb3fa162b0103
+DASM_REL_PC	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_REL_A,$/;"	e	enum:__anon9adbd9150103
+DASM_REL_PC	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMS,$/;"	e	enum:__anon4e9aaa240103
+DASM_REL_PC	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_REL_PC, DASM_LABEL_PC, DASM_IMM, DASM_IMMSH,$/;"	e	enum:__anonb508426e0103
+DASM_REL_PC	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_VREG, DASM_SPACE, DASM_SETLABEL, DASM_REL_A, DASM_REL_LG, DASM_REL_PC,$/;"	e	enum:__anonb57991d10103
+DASM_SEC2POS	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_SEC2POS(/;"	d
+DASM_SEC2POS	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_SEC2POS(/;"	d
+DASM_SEC2POS	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_SEC2POS(/;"	d
+DASM_SEC2POS	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_SEC2POS(/;"	d
+DASM_SEC2POS	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_SEC2POS(/;"	d
+DASM_SECTION	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb3fa162b0103
+DASM_SECTION	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon9adbd9150103
+DASM_SECTION	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon4e9aaa240103
+DASM_SECTION	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb508426e0103
+DASM_SECTION	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_EXTERN, DASM_ESC, DASM_MARK, DASM_SECTION, DASM_STOP$/;"	e	enum:__anonb57991d10103
+DASM_SETLABEL	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_VREG, DASM_SPACE, DASM_SETLABEL, DASM_REL_A, DASM_REL_LG, DASM_REL_PC,$/;"	e	enum:__anonb57991d10103
+DASM_SPACE	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_VREG, DASM_SPACE, DASM_SETLABEL, DASM_REL_A, DASM_REL_LG, DASM_REL_PC,$/;"	e	enum:__anonb57991d10103
+DASM_STOP	third_party/luajit/dynasm/dasm_arm.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb3fa162b0103
+DASM_STOP	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon9adbd9150103
+DASM_STOP	third_party/luajit/dynasm/dasm_mips.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anon4e9aaa240103
+DASM_STOP	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM_STOP, DASM_SECTION, DASM_ESC, DASM_REL_EXT,$/;"	e	enum:__anonb508426e0103
+DASM_STOP	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_EXTERN, DASM_ESC, DASM_MARK, DASM_SECTION, DASM_STOP$/;"	e	enum:__anonb57991d10103
+DASM_S_MATCH_SEC	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_MATCH_SEC	/;"	d
+DASM_S_MATCH_SEC	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_MATCH_SEC	/;"	d
+DASM_S_MATCH_SEC	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_MATCH_SEC	/;"	d
+DASM_S_MATCH_SEC	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_MATCH_SEC	/;"	d
+DASM_S_MATCH_SEC	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_MATCH_SEC	/;"	d
+DASM_S_NOMEM	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_NOMEM	/;"	d
+DASM_S_NOMEM	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_NOMEM	/;"	d
+DASM_S_NOMEM	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_NOMEM	/;"	d
+DASM_S_NOMEM	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_NOMEM	/;"	d
+DASM_S_NOMEM	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_NOMEM	/;"	d
+DASM_S_OK	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_OK	/;"	d
+DASM_S_OK	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_OK	/;"	d
+DASM_S_OK	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_OK	/;"	d
+DASM_S_OK	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_OK	/;"	d
+DASM_S_OK	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_OK	/;"	d
+DASM_S_PHASE	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_PHASE	/;"	d
+DASM_S_PHASE	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_PHASE	/;"	d
+DASM_S_PHASE	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_PHASE	/;"	d
+DASM_S_PHASE	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_PHASE	/;"	d
+DASM_S_PHASE	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_PHASE	/;"	d
+DASM_S_RANGE_I	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_RANGE_I	/;"	d
+DASM_S_RANGE_I	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_RANGE_I	/;"	d
+DASM_S_RANGE_I	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_RANGE_I	/;"	d
+DASM_S_RANGE_I	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_RANGE_I	/;"	d
+DASM_S_RANGE_I	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_RANGE_I	/;"	d
+DASM_S_RANGE_LG	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_RANGE_LG	/;"	d
+DASM_S_RANGE_LG	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_RANGE_LG	/;"	d
+DASM_S_RANGE_LG	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_RANGE_LG	/;"	d
+DASM_S_RANGE_LG	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_RANGE_LG	/;"	d
+DASM_S_RANGE_LG	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_RANGE_LG	/;"	d
+DASM_S_RANGE_PC	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_RANGE_PC	/;"	d
+DASM_S_RANGE_PC	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_RANGE_PC	/;"	d
+DASM_S_RANGE_PC	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_RANGE_PC	/;"	d
+DASM_S_RANGE_PC	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_RANGE_PC	/;"	d
+DASM_S_RANGE_PC	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_RANGE_PC	/;"	d
+DASM_S_RANGE_REL	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_RANGE_REL	/;"	d
+DASM_S_RANGE_REL	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_RANGE_REL	/;"	d
+DASM_S_RANGE_REL	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_RANGE_REL	/;"	d
+DASM_S_RANGE_REL	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_RANGE_REL	/;"	d
+DASM_S_RANGE_SEC	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_RANGE_SEC	/;"	d
+DASM_S_RANGE_SEC	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_RANGE_SEC	/;"	d
+DASM_S_RANGE_SEC	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_RANGE_SEC	/;"	d
+DASM_S_RANGE_SEC	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_RANGE_SEC	/;"	d
+DASM_S_RANGE_SEC	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_RANGE_SEC	/;"	d
+DASM_S_RANGE_VREG	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_RANGE_VREG	/;"	d
+DASM_S_RANGE_VREG	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_RANGE_VREG	/;"	d
+DASM_S_UNDEF_L	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_UNDEF_L	/;"	d
+DASM_S_UNDEF_LG	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_UNDEF_LG	/;"	d
+DASM_S_UNDEF_LG	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_UNDEF_LG	/;"	d
+DASM_S_UNDEF_LG	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_UNDEF_LG	/;"	d
+DASM_S_UNDEF_LG	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_UNDEF_LG	/;"	d
+DASM_S_UNDEF_PC	third_party/luajit/dynasm/dasm_arm.h	/^#define DASM_S_UNDEF_PC	/;"	d
+DASM_S_UNDEF_PC	third_party/luajit/dynasm/dasm_arm64.h	/^#define DASM_S_UNDEF_PC	/;"	d
+DASM_S_UNDEF_PC	third_party/luajit/dynasm/dasm_mips.h	/^#define DASM_S_UNDEF_PC	/;"	d
+DASM_S_UNDEF_PC	third_party/luajit/dynasm/dasm_ppc.h	/^#define DASM_S_UNDEF_PC	/;"	d
+DASM_S_UNDEF_PC	third_party/luajit/dynasm/dasm_x86.h	/^#define DASM_S_UNDEF_PC	/;"	d
+DASM_VERSION	third_party/luajit/dynasm/dasm_proto.h	/^#define DASM_VERSION	/;"	d
+DASM_VREG	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM_IMMV, DASM_VREG,$/;"	e	enum:__anon9adbd9150103
+DASM_VREG	third_party/luajit/dynasm/dasm_x86.h	/^  DASM_VREG, DASM_SPACE, DASM_SETLABEL, DASM_REL_A, DASM_REL_LG, DASM_REL_PC,$/;"	e	enum:__anonb57991d10103
+DASM__MAX	third_party/luajit/dynasm/dasm_arm.h	/^  DASM__MAX$/;"	e	enum:__anonb3fa162b0103
+DASM__MAX	third_party/luajit/dynasm/dasm_arm64.h	/^  DASM__MAX$/;"	e	enum:__anon9adbd9150103
+DASM__MAX	third_party/luajit/dynasm/dasm_mips.h	/^  DASM__MAX$/;"	e	enum:__anon4e9aaa240103
+DASM__MAX	third_party/luajit/dynasm/dasm_ppc.h	/^  DASM__MAX$/;"	e	enum:__anonb508426e0103
 DECREASE_ACTIVE_COUNT	third_party/libuv/src/win/handle-inl.h	/^#define DECREASE_ACTIVE_COUNT(/;"	d
 DECREASE_PENDING_REQ_COUNT	third_party/libuv/src/win/handle-inl.h	/^#define DECREASE_PENDING_REQ_COUNT(/;"	d
 DEFAULT	third_party/raylib/include/raygui.h	/^    DEFAULT = 0,$/;"	e	enum:__anonbfe71a2a0603
@@ -644,6 +1631,9 @@
 DEG2RAD	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define DEG2RAD /;"	d
 DEG2RAD	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define DEG2RAD /;"	d
 DEG2RAD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define DEG2RAD /;"	d
+DEG2RAD	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define DEG2RAD /;"	d
+DEG2RAD	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define DEG2RAD /;"	d
+DEG2RAD	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define DEG2RAD /;"	d
 DEG2RAD	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define DEG2RAD /;"	d
 DEG2RAD	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define DEG2RAD /;"	d
 DEG2RAD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define DEG2RAD /;"	d
@@ -665,19 +1655,28 @@
 DOWA_ALLOCATOR_MALLOC	dowa/dowa.h	/^  DOWA_ALLOCATOR_MALLOC = 0,$/;"	e	enum:__anon82503da00203
 DOWA_HASH_BUCKET_SIZE	dowa/dowa.h	/^#define DOWA_HASH_BUCKET_SIZE /;"	d
 DOWA_HASH_CACHE_LINE_SIZE	dowa/dowa.h	/^#define DOWA_HASH_CACHE_LINE_SIZE /;"	d
+DOWA_JSON_ARRAY	dowa/dowa.h	/^  DOWA_JSON_ARRAY,$/;"	e	enum:__anon82503da00603
+DOWA_JSON_BOOL	dowa/dowa.h	/^  DOWA_JSON_BOOL,$/;"	e	enum:__anon82503da00603
+DOWA_JSON_NULL	dowa/dowa.h	/^  DOWA_JSON_NULL,$/;"	e	enum:__anon82503da00603
+DOWA_JSON_NUMBER	dowa/dowa.h	/^  DOWA_JSON_NUMBER,$/;"	e	enum:__anon82503da00603
+DOWA_JSON_OBJECT	dowa/dowa.h	/^  DOWA_JSON_OBJECT$/;"	e	enum:__anon82503da00603
+DOWA_JSON_STRING	dowa/dowa.h	/^  DOWA_JSON_STRING,$/;"	e	enum:__anon82503da00603
 DROPDOWNBOX	third_party/raylib/include/raygui.h	/^    DROPDOWNBOX,$/;"	e	enum:__anonbfe71a2a0603
 DROPDOWN_ARROW_HIDDEN	third_party/raylib/include/raygui.h	/^    DROPDOWN_ARROW_HIDDEN,      \/\/ DropdownBox arrow hidden$/;"	e	enum:__anonbfe71a2a0f03
 DROPDOWN_ITEMS_SPACING	third_party/raylib/include/raygui.h	/^    DROPDOWN_ITEMS_SPACING,     \/\/ DropdownBox items separation$/;"	e	enum:__anonbfe71a2a0f03
 DROPDOWN_ROLL_UP	third_party/raylib/include/raygui.h	/^    DROPDOWN_ROLL_UP            \/\/ DropdownBox roll up flag (default rolls down)$/;"	e	enum:__anonbfe71a2a0f03
+DROPFOLD	third_party/luajit/src/lj_iropt.h	/^  DROPFOLD,		\/* Guard eliminated. *\/$/;"	e	enum:__anon7312bcc60103
 DataBuffer	third_party/libuv/src/win/winapi.h	/^      UCHAR  DataBuffer[1];$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010408	typeref:typename:UCHAR[1]
 DecodeDataBase64	third_party/raylib/include/raylib.h	/^RLAPI unsigned char *DecodeDataBase64(const unsigned char *data, int *outputSize);              /;"	p	typeref:typename:RLAPI unsigned char *
 DecodeDataBase64	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned char *DecodeDataBase64(const unsigned char *data, int *outputSize);              /;"	p	typeref:typename:RLAPI unsigned char *
 DecodeDataBase64	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned char *DecodeDataBase64(const unsigned char *data, int *outputSize);              /;"	p	typeref:typename:RLAPI unsigned char *
+DecodeDataBase64	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned char *DecodeDataBase64(const unsigned char *data, int *outputSize);              /;"	p	typeref:typename:RLAPI unsigned char *
 DecodeDataBase64	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned char *DecodeDataBase64(const unsigned char *data, int *outputSize);              /;"	p	typeref:typename:RLAPI unsigned char *
 DecompressData	third_party/raylib/include/raygui.h	/^static unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataS/;"	p	typeref:typename:unsigned char *
 DecompressData	third_party/raylib/include/raylib.h	/^RLAPI unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataSi/;"	p	typeref:typename:RLAPI unsigned char *
 DecompressData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataSi/;"	p	typeref:typename:RLAPI unsigned char *
 DecompressData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataSi/;"	p	typeref:typename:RLAPI unsigned char *
+DecompressData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataSi/;"	p	typeref:typename:RLAPI unsigned char *
 DecompressData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataSi/;"	p	typeref:typename:RLAPI unsigned char *
 DecreaseFontSize	third_party/raylib/custom.h	/^void DecreaseFontSize(void);$/;"	p	typeref:typename:void
 DefaultBehaviours	third_party/raylib/custom.h	/^void DefaultBehaviours(void);$/;"	p	typeref:typename:void
@@ -686,33 +1685,36 @@
 Deita_Column_Type	deita/deita.h	/^} Deita_Column_Type;$/;"	t	typeref:enum:__anonce31f2d80203
 Deita_Connection	deita/deita.h	/^typedef struct Deita_Connection Deita_Connection;$/;"	t	typeref:struct:Deita_Connection
 Deita_Connection	deita/deita_internal.h	/^struct Deita_Connection$/;"	s
-Deita_Connection_Close	deita/deita.h	/^extern void Deita_Connection_Close(Deita_Connection *p_connection);$/;"	p	typeref:typename:void
-Deita_Connection_Create	deita/deita.h	/^extern Deita_Connection* Deita_Connection_Create($/;"	p	typeref:typename:Deita_Connection *
-Deita_Connection_Is_Open	deita/deita.h	/^extern boolean Deita_Connection_Is_Open(Deita_Connection *p_connection);$/;"	p	typeref:typename:boolean
+Deita_Connection_Close	deita/deita.h	/^extern void              Deita_Connection_Close(Deita_Connection *p_connection);$/;"	p	typeref:typename:void
+Deita_Connection_Create	deita/deita.h	/^extern Deita_Connection *Deita_Connection_Create(Deita_Database_Type database_type, const char */;"	p	typeref:typename:Deita_Connection *
+Deita_Connection_Is_Open	deita/deita.h	/^extern boolean           Deita_Connection_Is_Open(Deita_Connection *p_connection);$/;"	p	typeref:typename:boolean
 Deita_Database_Type	deita/deita.h	/^} Deita_Database_Type;$/;"	t	typeref:enum:__anonce31f2d80103
-Deita_Query_Execute	deita/deita.h	/^extern Deita_Result_Set* Deita_Query_Execute($/;"	p	typeref:typename:Deita_Result_Set *
-Deita_Query_Execute_Prepared	deita/deita.h	/^extern Deita_Result_Set* Deita_Query_Execute_Prepared($/;"	p	typeref:typename:Deita_Result_Set *
-Deita_Query_Execute_Update	deita/deita.h	/^extern int32 Deita_Query_Execute_Update($/;"	p	typeref:typename:int32
-Deita_Query_Execute_Update_Prepared	deita/deita.h	/^extern int32 Deita_Query_Execute_Update_Prepared($/;"	p	typeref:typename:int32
+Deita_Query_Execute	deita/deita.h	/^extern Deita_Result_Set  *Deita_Query_Execute( Deita_Connection *p_connection, const char *query/;"	p	typeref:typename:Deita_Result_Set *
+Deita_Query_Execute_Prepared	deita/deita.h	/^extern Deita_Result_Set  *Deita_Query_Execute_Prepared( Deita_Connection *p_connection, const ch/;"	p	typeref:typename:Deita_Result_Set *
+Deita_Query_Execute_Update	deita/deita.h	/^extern int32              Deita_Query_Execute_Update(Deita_Connection *p_connection, const char /;"	p	typeref:typename:int32
+Deita_Query_Execute_Update_Prepared	deita/deita.h	/^extern int32              Deita_Query_Execute_Update_Prepared(Deita_Connection *p_connection, co/;"	p	typeref:typename:int32
 Deita_Result_Set	deita/deita.h	/^typedef struct Deita_Result_Set Deita_Result_Set;$/;"	t	typeref:struct:Deita_Result_Set
 Deita_Result_Set	deita/deita_internal.h	/^struct Deita_Result_Set$/;"	s
-Deita_Result_Set_Free	deita/deita.h	/^extern void Deita_Result_Set_Free(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:void
-Deita_Result_Set_Get_Column_Count	deita/deita.h	/^extern int32 Deita_Result_Set_Get_Column_Count(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:int32
-Deita_Result_Set_Get_Column_Name	deita/deita.h	/^extern const char* Deita_Result_Set_Get_Column_Name($/;"	p	typeref:typename:const char *
-Deita_Result_Set_Get_Column_Type	deita/deita.h	/^extern Deita_Column_Type Deita_Result_Set_Get_Column_Type($/;"	p	typeref:typename:Deita_Column_Type
-Deita_Result_Set_Get_Integer	deita/deita.h	/^extern int64 Deita_Result_Set_Get_Integer($/;"	p	typeref:typename:int64
-Deita_Result_Set_Get_Real	deita/deita.h	/^extern double Deita_Result_Set_Get_Real($/;"	p	typeref:typename:double
-Deita_Result_Set_Get_Text	deita/deita.h	/^extern const char* Deita_Result_Set_Get_Text($/;"	p	typeref:typename:const char *
-Deita_Result_Set_Next	deita/deita.h	/^extern boolean Deita_Result_Set_Next(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:boolean
+Deita_Result_Set_Free	deita/deita.h	/^extern void               Deita_Result_Set_Free(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:void
+Deita_Result_Set_Get_Column_Count	deita/deita.h	/^extern int32              Deita_Result_Set_Get_Column_Count(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:int32
+Deita_Result_Set_Get_Column_Name	deita/deita.h	/^extern const char        *Deita_Result_Set_Get_Column_Name(Deita_Result_Set *p_result_set, int32/;"	p	typeref:typename:const char *
+Deita_Result_Set_Get_Column_Type	deita/deita.h	/^extern Deita_Column_Type  Deita_Result_Set_Get_Column_Type(Deita_Result_Set *p_result_set, int32/;"	p	typeref:typename:Deita_Column_Type
+Deita_Result_Set_Get_Integer	deita/deita.h	/^extern int64              Deita_Result_Set_Get_Integer(Deita_Result_Set *p_result_set, int32 col/;"	p	typeref:typename:int64
+Deita_Result_Set_Get_Real	deita/deita.h	/^extern double             Deita_Result_Set_Get_Real(Deita_Result_Set *p_result_set, int32 column/;"	p	typeref:typename:double
+Deita_Result_Set_Get_Text	deita/deita.h	/^extern const char        *Deita_Result_Set_Get_Text(Deita_Result_Set *p_result_set, int32 column/;"	p	typeref:typename:const char *
+Deita_Result_Set_Has_Error	deita/deita.h	/^extern boolean            Deita_Result_Set_Has_Error(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:boolean
+Deita_Result_Set_Next	deita/deita.h	/^extern boolean            Deita_Result_Set_Next(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:boolean
 DeleteFile	third_party/libuv/src/win/winapi.h	/^  BOOLEAN DeleteFile;$/;"	m	struct:_FILE_DISPOSITION_INFORMATION	typeref:typename:BOOLEAN
 DeletePending	third_party/libuv/src/win/winapi.h	/^  BOOLEAN       DeletePending;$/;"	m	struct:_FILE_STANDARD_INFORMATION	typeref:typename:BOOLEAN
 DetachAudioMixedProcessor	third_party/raylib/include/raylib.h	/^RLAPI void DetachAudioMixedProcessor(AudioCallback processor); \/\/ Detach audio stream processo/;"	p	typeref:typename:RLAPI void
 DetachAudioMixedProcessor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DetachAudioMixedProcessor(AudioCallback processor); \/\/ Detach audio stream processo/;"	p	typeref:typename:RLAPI void
 DetachAudioMixedProcessor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DetachAudioMixedProcessor(AudioCallback processor); \/\/ Detach audio stream processo/;"	p	typeref:typename:RLAPI void
+DetachAudioMixedProcessor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DetachAudioMixedProcessor(AudioCallback processor); \/\/ Detach audio stream processo/;"	p	typeref:typename:RLAPI void
 DetachAudioMixedProcessor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DetachAudioMixedProcessor(AudioCallback processor); \/\/ Detach audio stream processo/;"	p	typeref:typename:RLAPI void
 DetachAudioStreamProcessor	third_party/raylib/include/raylib.h	/^RLAPI void DetachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Detach /;"	p	typeref:typename:RLAPI void
 DetachAudioStreamProcessor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DetachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Detach /;"	p	typeref:typename:RLAPI void
 DetachAudioStreamProcessor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DetachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Detach /;"	p	typeref:typename:RLAPI void
+DetachAudioStreamProcessor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DetachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Detach /;"	p	typeref:typename:RLAPI void
 DetachAudioStreamProcessor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DetachAudioStreamProcessor(AudioStream stream, AudioCallback processor); \/\/ Detach /;"	p	typeref:typename:RLAPI void
 DeviceCharacteristics	third_party/libuv/src/win/winapi.h	/^  ULONG DeviceCharacteristics;$/;"	m	struct:_FILE_STAT_BASIC_INFORMATION	typeref:typename:ULONG
 DeviceType	third_party/libuv/src/win/winapi.h	/^  DEVICE_TYPE DeviceType;$/;"	m	struct:_FILE_FS_DEVICE_INFORMATION	typeref:typename:DEVICE_TYPE
@@ -721,14 +1723,17 @@
 DirectoryExists	third_party/raylib/include/raylib.h	/^RLAPI bool DirectoryExists(const char *dirPath);                  \/\/ Check if a directory path/;"	p	typeref:typename:RLAPI bool
 DirectoryExists	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool DirectoryExists(const char *dirPath);                  \/\/ Check if a directory path/;"	p	typeref:typename:RLAPI bool
 DirectoryExists	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool DirectoryExists(const char *dirPath);                  \/\/ Check if a directory path/;"	p	typeref:typename:RLAPI bool
+DirectoryExists	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool DirectoryExists(const char *dirPath);                  \/\/ Check if a directory path/;"	p	typeref:typename:RLAPI bool
 DirectoryExists	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool DirectoryExists(const char *dirPath);                  \/\/ Check if a directory path/;"	p	typeref:typename:RLAPI bool
 DisableCursor	third_party/raylib/include/raylib.h	/^RLAPI void DisableCursor(void);                                   \/\/ Disables cursor (lock cur/;"	p	typeref:typename:RLAPI void
 DisableCursor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DisableCursor(void);                                   \/\/ Disables cursor (lock cur/;"	p	typeref:typename:RLAPI void
 DisableCursor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DisableCursor(void);                                   \/\/ Disables cursor (lock cur/;"	p	typeref:typename:RLAPI void
+DisableCursor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DisableCursor(void);                                   \/\/ Disables cursor (lock cur/;"	p	typeref:typename:RLAPI void
 DisableCursor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DisableCursor(void);                                   \/\/ Disables cursor (lock cur/;"	p	typeref:typename:RLAPI void
 DisableEventWaiting	third_party/raylib/include/raylib.h	/^RLAPI void DisableEventWaiting(void);                             \/\/ Disable waiting for event/;"	p	typeref:typename:RLAPI void
 DisableEventWaiting	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DisableEventWaiting(void);                             \/\/ Disable waiting for event/;"	p	typeref:typename:RLAPI void
 DisableEventWaiting	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DisableEventWaiting(void);                             \/\/ Disable waiting for event/;"	p	typeref:typename:RLAPI void
+DisableEventWaiting	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DisableEventWaiting(void);                             \/\/ Disable waiting for event/;"	p	typeref:typename:RLAPI void
 DisableEventWaiting	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DisableEventWaiting(void);                             \/\/ Disable waiting for event/;"	p	typeref:typename:RLAPI void
 Dowa_Allocator_Type	dowa/dowa.h	/^} Dowa_Allocator_Type;$/;"	t	typeref:enum:__anon82503da00203
 Dowa_Arena	dowa/dowa.h	/^} Dowa_Arena;$/;"	t	typeref:struct:__anon82503da00108
@@ -766,6 +1771,16 @@
 Dowa_HashMap_Push_Binary_Arena	dowa/dowa.h	/^#define Dowa_HashMap_Push_Binary_Arena(/;"	d
 Dowa_Hash_Bucket	dowa/dowa.h	/^} Dowa_Hash_Bucket;$/;"	t	typeref:struct:__anon82503da00408
 Dowa_Hash_Index	dowa/dowa.h	/^} Dowa_Hash_Index;$/;"	t	typeref:struct:__anon82503da00508
+Dowa_JSON_Entry	dowa/dowa.h	/^typedef Dowa_KV(char*, Dowa_JSON_Value) Dowa_JSON_Entry;$/;"	t
+Dowa_JSON_Escape_String	dowa/dowa.h	/^DLAPI char            *Dowa_JSON_Escape_String($/;"	p	typeref:typename:DLAPI char *
+Dowa_JSON_Get	dowa/dowa.h	/^DLAPI Dowa_JSON_Value *Dowa_JSON_Get(Dowa_JSON_Entry *map, const char *key);$/;"	p	typeref:typename:DLAPI Dowa_JSON_Value *
+Dowa_JSON_Get_Bool	dowa/dowa.h	/^DLAPI boolean          Dowa_JSON_Get_Bool(Dowa_JSON_Entry *map, const char *key);$/;"	p	typeref:typename:DLAPI boolean
+Dowa_JSON_Get_Number	dowa/dowa.h	/^DLAPI double           Dowa_JSON_Get_Number(Dowa_JSON_Entry *map, const char *key);$/;"	p	typeref:typename:DLAPI double
+Dowa_JSON_Get_String	dowa/dowa.h	/^DLAPI char            *Dowa_JSON_Get_String(Dowa_JSON_Entry *map, const char *key);$/;"	p	typeref:typename:DLAPI char *
+Dowa_JSON_Parse	dowa/dowa.h	/^DLAPI Dowa_JSON_Value  Dowa_JSON_Parse(const char *json, int32 length, Dowa_Arena *p_arena);$/;"	p	typeref:typename:DLAPI Dowa_JSON_Value
+Dowa_JSON_Type	dowa/dowa.h	/^} Dowa_JSON_Type;$/;"	t	typeref:enum:__anon82503da00603
+Dowa_JSON_Value	dowa/dowa.h	/^typedef struct Dowa_JSON_Value {$/;"	s
+Dowa_JSON_Value	dowa/dowa.h	/^} Dowa_JSON_Value;$/;"	t	typeref:struct:Dowa_JSON_Value
 Dowa_KV	dowa/dowa.h	/^#define Dowa_KV(/;"	d
 Dowa_Math_Random_Uint32	dowa/dowa.h	/^DLAPI uint32      Dowa_Math_Random_Uint32(uint32 seed_number);$/;"	p	typeref:typename:DLAPI uint32
 Dowa_String_Copy_Arena	dowa/dowa.h	/^DLAPI char       *Dowa_String_Copy_Arena(char *from, Dowa_Arena *p_arena);$/;"	p	typeref:typename:DLAPI char *
@@ -780,381 +1795,476 @@
 DrawBillboard	third_party/raylib/include/raylib.h	/^RLAPI void DrawBillboard(Camera camera, Texture2D texture, Vector3 position, float scale, Color /;"	p	typeref:typename:RLAPI void
 DrawBillboard	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawBillboard(Camera camera, Texture2D texture, Vector3 position, float scale, Color /;"	p	typeref:typename:RLAPI void
 DrawBillboard	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawBillboard(Camera camera, Texture2D texture, Vector3 position, float scale, Color /;"	p	typeref:typename:RLAPI void
+DrawBillboard	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawBillboard(Camera camera, Texture2D texture, Vector3 position, float scale, Color /;"	p	typeref:typename:RLAPI void
 DrawBillboard	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawBillboard(Camera camera, Texture2D texture, Vector3 position, float scale, Color /;"	p	typeref:typename:RLAPI void
 DrawBillboardPro	third_party/raylib/include/raylib.h	/^RLAPI void DrawBillboardPro(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardPro	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawBillboardPro(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardPro	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawBillboardPro(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
+DrawBillboardPro	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawBillboardPro(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardPro	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawBillboardPro(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardRec	third_party/raylib/include/raylib.h	/^RLAPI void DrawBillboardRec(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawBillboardRec(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawBillboardRec(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
+DrawBillboardRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawBillboardRec(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBillboardRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawBillboardRec(Camera camera, Texture2D texture, Rectangle source, Vector3 position/;"	p	typeref:typename:RLAPI void
 DrawBoundingBox	third_party/raylib/include/raylib.h	/^RLAPI void DrawBoundingBox(BoundingBox box, Color color);                                   \/\//;"	p	typeref:typename:RLAPI void
 DrawBoundingBox	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawBoundingBox(BoundingBox box, Color color);                                   \/\//;"	p	typeref:typename:RLAPI void
 DrawBoundingBox	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawBoundingBox(BoundingBox box, Color color);                                   \/\//;"	p	typeref:typename:RLAPI void
+DrawBoundingBox	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawBoundingBox(BoundingBox box, Color color);                                   \/\//;"	p	typeref:typename:RLAPI void
 DrawBoundingBox	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawBoundingBox(BoundingBox box, Color color);                                   \/\//;"	p	typeref:typename:RLAPI void
 DrawCapsule	third_party/raylib/include/raylib.h	/^RLAPI void DrawCapsule(Vector3 startPos, Vector3 endPos, float radius, int slices, int rings, Co/;"	p	typeref:typename:RLAPI void
 DrawCapsule	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCapsule(Vector3 startPos, Vector3 endPos, float radius, int slices, int rings, Co/;"	p	typeref:typename:RLAPI void
 DrawCapsule	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCapsule(Vector3 startPos, Vector3 endPos, float radius, int slices, int rings, Co/;"	p	typeref:typename:RLAPI void
+DrawCapsule	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCapsule(Vector3 startPos, Vector3 endPos, float radius, int slices, int rings, Co/;"	p	typeref:typename:RLAPI void
 DrawCapsule	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCapsule(Vector3 startPos, Vector3 endPos, float radius, int slices, int rings, Co/;"	p	typeref:typename:RLAPI void
 DrawCapsuleWires	third_party/raylib/include/raylib.h	/^RLAPI void DrawCapsuleWires(Vector3 startPos, Vector3 endPos, float radius, int slices, int ring/;"	p	typeref:typename:RLAPI void
 DrawCapsuleWires	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCapsuleWires(Vector3 startPos, Vector3 endPos, float radius, int slices, int ring/;"	p	typeref:typename:RLAPI void
 DrawCapsuleWires	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCapsuleWires(Vector3 startPos, Vector3 endPos, float radius, int slices, int ring/;"	p	typeref:typename:RLAPI void
+DrawCapsuleWires	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCapsuleWires(Vector3 startPos, Vector3 endPos, float radius, int slices, int ring/;"	p	typeref:typename:RLAPI void
 DrawCapsuleWires	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCapsuleWires(Vector3 startPos, Vector3 endPos, float radius, int slices, int ring/;"	p	typeref:typename:RLAPI void
 DrawCircle	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircle(int centerX, int centerY, float radius, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawCircle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircle(int centerX, int centerY, float radius, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawCircle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircle(int centerX, int centerY, float radius, Color color);                     /;"	p	typeref:typename:RLAPI void
+DrawCircle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircle(int centerX, int centerY, float radius, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawCircle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircle(int centerX, int centerY, float radius, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawCircle3D	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircle3D(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircle3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircle3D(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircle3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircle3D(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
+DrawCircle3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircle3D(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircle3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircle3D(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircleGradient	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircleGradient(int centerX, int centerY, float radius, Color inner, Color outer);/;"	p	typeref:typename:RLAPI void
 DrawCircleGradient	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircleGradient(int centerX, int centerY, float radius, Color inner, Color outer);/;"	p	typeref:typename:RLAPI void
 DrawCircleGradient	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircleGradient(int centerX, int centerY, float radius, Color inner, Color outer);/;"	p	typeref:typename:RLAPI void
+DrawCircleGradient	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircleGradient(int centerX, int centerY, float radius, Color inner, Color outer);/;"	p	typeref:typename:RLAPI void
 DrawCircleGradient	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircleGradient(int centerX, int centerY, float radius, Color inner, Color outer);/;"	p	typeref:typename:RLAPI void
 DrawCircleLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircleLines(int centerX, int centerY, float radius, Color color);                /;"	p	typeref:typename:RLAPI void
 DrawCircleLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircleLines(int centerX, int centerY, float radius, Color color);                /;"	p	typeref:typename:RLAPI void
 DrawCircleLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircleLines(int centerX, int centerY, float radius, Color color);                /;"	p	typeref:typename:RLAPI void
+DrawCircleLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircleLines(int centerX, int centerY, float radius, Color color);                /;"	p	typeref:typename:RLAPI void
 DrawCircleLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircleLines(int centerX, int centerY, float radius, Color color);                /;"	p	typeref:typename:RLAPI void
 DrawCircleLinesV	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircleLinesV(Vector2 center, float radius, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCircleLinesV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircleLinesV(Vector2 center, float radius, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCircleLinesV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircleLinesV(Vector2 center, float radius, Color color);                         /;"	p	typeref:typename:RLAPI void
+DrawCircleLinesV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircleLinesV(Vector2 center, float radius, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCircleLinesV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircleLinesV(Vector2 center, float radius, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCircleSector	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircleSector(Vector2 center, float radius, float startAngle, float endAngle, int /;"	p	typeref:typename:RLAPI void
 DrawCircleSector	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircleSector(Vector2 center, float radius, float startAngle, float endAngle, int /;"	p	typeref:typename:RLAPI void
 DrawCircleSector	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircleSector(Vector2 center, float radius, float startAngle, float endAngle, int /;"	p	typeref:typename:RLAPI void
+DrawCircleSector	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircleSector(Vector2 center, float radius, float startAngle, float endAngle, int /;"	p	typeref:typename:RLAPI void
 DrawCircleSector	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircleSector(Vector2 center, float radius, float startAngle, float endAngle, int /;"	p	typeref:typename:RLAPI void
 DrawCircleSectorLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircleSectorLines(Vector2 center, float radius, float startAngle, float endAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircleSectorLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircleSectorLines(Vector2 center, float radius, float startAngle, float endAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircleSectorLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircleSectorLines(Vector2 center, float radius, float startAngle, float endAngle,/;"	p	typeref:typename:RLAPI void
+DrawCircleSectorLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircleSectorLines(Vector2 center, float radius, float startAngle, float endAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircleSectorLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircleSectorLines(Vector2 center, float radius, float startAngle, float endAngle,/;"	p	typeref:typename:RLAPI void
 DrawCircleV	third_party/raylib/include/raylib.h	/^RLAPI void DrawCircleV(Vector2 center, float radius, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCircleV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCircleV(Vector2 center, float radius, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCircleV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCircleV(Vector2 center, float radius, Color color);                              /;"	p	typeref:typename:RLAPI void
+DrawCircleV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCircleV(Vector2 center, float radius, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCircleV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCircleV(Vector2 center, float radius, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCube	third_party/raylib/include/raylib.h	/^RLAPI void DrawCube(Vector3 position, float width, float height, float length, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawCube	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCube(Vector3 position, float width, float height, float length, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawCube	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCube(Vector3 position, float width, float height, float length, Color color);    /;"	p	typeref:typename:RLAPI void
+DrawCube	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCube(Vector3 position, float width, float height, float length, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawCube	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCube(Vector3 position, float width, float height, float length, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawCubeV	third_party/raylib/include/raylib.h	/^RLAPI void DrawCubeV(Vector3 position, Vector3 size, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCubeV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCubeV(Vector3 position, Vector3 size, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCubeV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCubeV(Vector3 position, Vector3 size, Color color);                              /;"	p	typeref:typename:RLAPI void
+DrawCubeV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCubeV(Vector3 position, Vector3 size, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCubeV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCubeV(Vector3 position, Vector3 size, Color color);                              /;"	p	typeref:typename:RLAPI void
 DrawCubeWires	third_party/raylib/include/raylib.h	/^RLAPI void DrawCubeWires(Vector3 position, float width, float height, float length, Color color)/;"	p	typeref:typename:RLAPI void
 DrawCubeWires	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCubeWires(Vector3 position, float width, float height, float length, Color color)/;"	p	typeref:typename:RLAPI void
 DrawCubeWires	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCubeWires(Vector3 position, float width, float height, float length, Color color)/;"	p	typeref:typename:RLAPI void
+DrawCubeWires	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCubeWires(Vector3 position, float width, float height, float length, Color color)/;"	p	typeref:typename:RLAPI void
 DrawCubeWires	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCubeWires(Vector3 position, float width, float height, float length, Color color)/;"	p	typeref:typename:RLAPI void
 DrawCubeWiresV	third_party/raylib/include/raylib.h	/^RLAPI void DrawCubeWiresV(Vector3 position, Vector3 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCubeWiresV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCubeWiresV(Vector3 position, Vector3 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCubeWiresV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCubeWiresV(Vector3 position, Vector3 size, Color color);                         /;"	p	typeref:typename:RLAPI void
+DrawCubeWiresV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCubeWiresV(Vector3 position, Vector3 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCubeWiresV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCubeWiresV(Vector3 position, Vector3 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawCylinder	third_party/raylib/include/raylib.h	/^RLAPI void DrawCylinder(Vector3 position, float radiusTop, float radiusBottom, float height, int/;"	p	typeref:typename:RLAPI void
 DrawCylinder	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCylinder(Vector3 position, float radiusTop, float radiusBottom, float height, int/;"	p	typeref:typename:RLAPI void
 DrawCylinder	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCylinder(Vector3 position, float radiusTop, float radiusBottom, float height, int/;"	p	typeref:typename:RLAPI void
+DrawCylinder	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCylinder(Vector3 position, float radiusTop, float radiusBottom, float height, int/;"	p	typeref:typename:RLAPI void
 DrawCylinder	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCylinder(Vector3 position, float radiusTop, float radiusBottom, float height, int/;"	p	typeref:typename:RLAPI void
 DrawCylinderEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawCylinderEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRadius, /;"	p	typeref:typename:RLAPI void
 DrawCylinderEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCylinderEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRadius, /;"	p	typeref:typename:RLAPI void
 DrawCylinderEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCylinderEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRadius, /;"	p	typeref:typename:RLAPI void
+DrawCylinderEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCylinderEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRadius, /;"	p	typeref:typename:RLAPI void
 DrawCylinderEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCylinderEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRadius, /;"	p	typeref:typename:RLAPI void
 DrawCylinderWires	third_party/raylib/include/raylib.h	/^RLAPI void DrawCylinderWires(Vector3 position, float radiusTop, float radiusBottom, float height/;"	p	typeref:typename:RLAPI void
 DrawCylinderWires	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCylinderWires(Vector3 position, float radiusTop, float radiusBottom, float height/;"	p	typeref:typename:RLAPI void
 DrawCylinderWires	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCylinderWires(Vector3 position, float radiusTop, float radiusBottom, float height/;"	p	typeref:typename:RLAPI void
+DrawCylinderWires	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCylinderWires(Vector3 position, float radiusTop, float radiusBottom, float height/;"	p	typeref:typename:RLAPI void
 DrawCylinderWires	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCylinderWires(Vector3 position, float radiusTop, float radiusBottom, float height/;"	p	typeref:typename:RLAPI void
 DrawCylinderWiresEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawCylinderWiresEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRad/;"	p	typeref:typename:RLAPI void
 DrawCylinderWiresEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawCylinderWiresEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRad/;"	p	typeref:typename:RLAPI void
 DrawCylinderWiresEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawCylinderWiresEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRad/;"	p	typeref:typename:RLAPI void
+DrawCylinderWiresEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawCylinderWiresEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRad/;"	p	typeref:typename:RLAPI void
 DrawCylinderWiresEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawCylinderWiresEx(Vector3 startPos, Vector3 endPos, float startRadius, float endRad/;"	p	typeref:typename:RLAPI void
 DrawEllipse	third_party/raylib/include/raylib.h	/^RLAPI void DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawEllipse	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawEllipse	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, Color color);    /;"	p	typeref:typename:RLAPI void
+DrawEllipse	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawEllipse	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawEllipseLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, Color color)/;"	p	typeref:typename:RLAPI void
 DrawEllipseLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, Color color)/;"	p	typeref:typename:RLAPI void
 DrawEllipseLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, Color color)/;"	p	typeref:typename:RLAPI void
+DrawEllipseLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, Color color)/;"	p	typeref:typename:RLAPI void
 DrawEllipseLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, Color color)/;"	p	typeref:typename:RLAPI void
 DrawFPS	third_party/raylib/include/raylib.h	/^RLAPI void DrawFPS(int posX, int posY);                                                     \/\//;"	p	typeref:typename:RLAPI void
 DrawFPS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawFPS(int posX, int posY);                                                     \/\//;"	p	typeref:typename:RLAPI void
 DrawFPS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawFPS(int posX, int posY);                                                     \/\//;"	p	typeref:typename:RLAPI void
+DrawFPS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawFPS(int posX, int posY);                                                     \/\//;"	p	typeref:typename:RLAPI void
 DrawFPS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawFPS(int posX, int posY);                                                     \/\//;"	p	typeref:typename:RLAPI void
 DrawGrid	third_party/raylib/include/raylib.h	/^RLAPI void DrawGrid(int slices, float spacing);                                                 /;"	p	typeref:typename:RLAPI void
 DrawGrid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawGrid(int slices, float spacing);                                                 /;"	p	typeref:typename:RLAPI void
 DrawGrid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawGrid(int slices, float spacing);                                                 /;"	p	typeref:typename:RLAPI void
+DrawGrid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawGrid(int slices, float spacing);                                                 /;"	p	typeref:typename:RLAPI void
 DrawGrid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawGrid(int slices, float spacing);                                                 /;"	p	typeref:typename:RLAPI void
 DrawLine	third_party/raylib/include/raylib.h	/^RLAPI void DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, Color color);       /;"	p	typeref:typename:RLAPI void
 DrawLine	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, Color color);       /;"	p	typeref:typename:RLAPI void
 DrawLine	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, Color color);       /;"	p	typeref:typename:RLAPI void
+DrawLine	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, Color color);       /;"	p	typeref:typename:RLAPI void
 DrawLine	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, Color color);       /;"	p	typeref:typename:RLAPI void
 DrawLine3D	third_party/raylib/include/raylib.h	/^RLAPI void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color);                           /;"	p	typeref:typename:RLAPI void
 DrawLine3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color);                           /;"	p	typeref:typename:RLAPI void
 DrawLine3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color);                           /;"	p	typeref:typename:RLAPI void
+DrawLine3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color);                           /;"	p	typeref:typename:RLAPI void
 DrawLine3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color);                           /;"	p	typeref:typename:RLAPI void
 DrawLineBezier	third_party/raylib/include/raylib.h	/^RLAPI void DrawLineBezier(Vector2 startPos, Vector2 endPos, float thick, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawLineBezier	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawLineBezier(Vector2 startPos, Vector2 endPos, float thick, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawLineBezier	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawLineBezier(Vector2 startPos, Vector2 endPos, float thick, Color color);          /;"	p	typeref:typename:RLAPI void
+DrawLineBezier	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawLineBezier(Vector2 startPos, Vector2 endPos, float thick, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawLineBezier	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawLineBezier(Vector2 startPos, Vector2 endPos, float thick, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawLineEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawLineEx(Vector2 startPos, Vector2 endPos, float thick, Color color);              /;"	p	typeref:typename:RLAPI void
 DrawLineEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawLineEx(Vector2 startPos, Vector2 endPos, float thick, Color color);              /;"	p	typeref:typename:RLAPI void
 DrawLineEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawLineEx(Vector2 startPos, Vector2 endPos, float thick, Color color);              /;"	p	typeref:typename:RLAPI void
+DrawLineEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawLineEx(Vector2 startPos, Vector2 endPos, float thick, Color color);              /;"	p	typeref:typename:RLAPI void
 DrawLineEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawLineEx(Vector2 startPos, Vector2 endPos, float thick, Color color);              /;"	p	typeref:typename:RLAPI void
 DrawLineStrip	third_party/raylib/include/raylib.h	/^RLAPI void DrawLineStrip(const Vector2 *points, int pointCount, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawLineStrip	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawLineStrip(const Vector2 *points, int pointCount, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawLineStrip	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawLineStrip(const Vector2 *points, int pointCount, Color color);                   /;"	p	typeref:typename:RLAPI void
+DrawLineStrip	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawLineStrip(const Vector2 *points, int pointCount, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawLineStrip	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawLineStrip(const Vector2 *points, int pointCount, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawLineV	third_party/raylib/include/raylib.h	/^RLAPI void DrawLineV(Vector2 startPos, Vector2 endPos, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawLineV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawLineV(Vector2 startPos, Vector2 endPos, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawLineV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawLineV(Vector2 startPos, Vector2 endPos, Color color);                            /;"	p	typeref:typename:RLAPI void
+DrawLineV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawLineV(Vector2 startPos, Vector2 endPos, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawLineV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawLineV(Vector2 startPos, Vector2 endPos, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawMesh	third_party/raylib/include/raylib.h	/^RLAPI void DrawMesh(Mesh mesh, Material material, Matrix transform);                        \/\//;"	p	typeref:typename:RLAPI void
 DrawMesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawMesh(Mesh mesh, Material material, Matrix transform);                        \/\//;"	p	typeref:typename:RLAPI void
 DrawMesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawMesh(Mesh mesh, Material material, Matrix transform);                        \/\//;"	p	typeref:typename:RLAPI void
+DrawMesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawMesh(Mesh mesh, Material material, Matrix transform);                        \/\//;"	p	typeref:typename:RLAPI void
 DrawMesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawMesh(Mesh mesh, Material material, Matrix transform);                        \/\//;"	p	typeref:typename:RLAPI void
 DrawMeshInstanced	third_party/raylib/include/raylib.h	/^RLAPI void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, int instanc/;"	p	typeref:typename:RLAPI void
 DrawMeshInstanced	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, int instanc/;"	p	typeref:typename:RLAPI void
 DrawMeshInstanced	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, int instanc/;"	p	typeref:typename:RLAPI void
+DrawMeshInstanced	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, int instanc/;"	p	typeref:typename:RLAPI void
 DrawMeshInstanced	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, int instanc/;"	p	typeref:typename:RLAPI void
 DrawModel	third_party/raylib/include/raylib.h	/^RLAPI void DrawModel(Model model, Vector3 position, float scale, Color tint);               \/\//;"	p	typeref:typename:RLAPI void
 DrawModel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawModel(Model model, Vector3 position, float scale, Color tint);               \/\//;"	p	typeref:typename:RLAPI void
 DrawModel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawModel(Model model, Vector3 position, float scale, Color tint);               \/\//;"	p	typeref:typename:RLAPI void
+DrawModel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawModel(Model model, Vector3 position, float scale, Color tint);               \/\//;"	p	typeref:typename:RLAPI void
 DrawModel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawModel(Model model, Vector3 position, float scale, Color tint);               \/\//;"	p	typeref:typename:RLAPI void
 DrawModelEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawModelEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawModelEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawModelEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawModelEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawModelEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
+DrawModelEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawModelEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawModelEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawModelEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle,/;"	p	typeref:typename:RLAPI void
 DrawModelPoints	third_party/raylib/include/raylib.h	/^RLAPI void DrawModelPoints(Model model, Vector3 position, float scale, Color tint); \/\/ Draw a /;"	p	typeref:typename:RLAPI void
 DrawModelPoints	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawModelPoints(Model model, Vector3 position, float scale, Color tint); \/\/ Draw a /;"	p	typeref:typename:RLAPI void
 DrawModelPoints	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawModelPoints(Model model, Vector3 position, float scale, Color tint); \/\/ Draw a /;"	p	typeref:typename:RLAPI void
+DrawModelPoints	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawModelPoints(Model model, Vector3 position, float scale, Color tint); \/\/ Draw a /;"	p	typeref:typename:RLAPI void
 DrawModelPoints	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawModelPoints(Model model, Vector3 position, float scale, Color tint); \/\/ Draw a /;"	p	typeref:typename:RLAPI void
 DrawModelPointsEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawModelPointsEx(Model model, Vector3 position, Vector3 rotationAxis, float rotation/;"	p	typeref:typename:RLAPI void
 DrawModelPointsEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawModelPointsEx(Model model, Vector3 position, Vector3 rotationAxis, float rotation/;"	p	typeref:typename:RLAPI void
 DrawModelPointsEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawModelPointsEx(Model model, Vector3 position, Vector3 rotationAxis, float rotation/;"	p	typeref:typename:RLAPI void
+DrawModelPointsEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawModelPointsEx(Model model, Vector3 position, Vector3 rotationAxis, float rotation/;"	p	typeref:typename:RLAPI void
 DrawModelPointsEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawModelPointsEx(Model model, Vector3 position, Vector3 rotationAxis, float rotation/;"	p	typeref:typename:RLAPI void
 DrawModelWires	third_party/raylib/include/raylib.h	/^RLAPI void DrawModelWires(Model model, Vector3 position, float scale, Color tint);          \/\//;"	p	typeref:typename:RLAPI void
 DrawModelWires	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawModelWires(Model model, Vector3 position, float scale, Color tint);          \/\//;"	p	typeref:typename:RLAPI void
 DrawModelWires	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawModelWires(Model model, Vector3 position, float scale, Color tint);          \/\//;"	p	typeref:typename:RLAPI void
+DrawModelWires	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawModelWires(Model model, Vector3 position, float scale, Color tint);          \/\//;"	p	typeref:typename:RLAPI void
 DrawModelWires	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawModelWires(Model model, Vector3 position, float scale, Color tint);          \/\//;"	p	typeref:typename:RLAPI void
 DrawModelWiresEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawModelWiresEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationA/;"	p	typeref:typename:RLAPI void
 DrawModelWiresEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawModelWiresEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationA/;"	p	typeref:typename:RLAPI void
 DrawModelWiresEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawModelWiresEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationA/;"	p	typeref:typename:RLAPI void
+DrawModelWiresEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawModelWiresEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationA/;"	p	typeref:typename:RLAPI void
 DrawModelWiresEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawModelWiresEx(Model model, Vector3 position, Vector3 rotationAxis, float rotationA/;"	p	typeref:typename:RLAPI void
 DrawPixel	third_party/raylib/include/raylib.h	/^RLAPI void DrawPixel(int posX, int posY, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPixel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPixel(int posX, int posY, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPixel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPixel(int posX, int posY, Color color);                                          /;"	p	typeref:typename:RLAPI void
+DrawPixel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPixel(int posX, int posY, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPixel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPixel(int posX, int posY, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPixelV	third_party/raylib/include/raylib.h	/^RLAPI void DrawPixelV(Vector2 position, Color color);                                           /;"	p	typeref:typename:RLAPI void
 DrawPixelV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPixelV(Vector2 position, Color color);                                           /;"	p	typeref:typename:RLAPI void
 DrawPixelV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPixelV(Vector2 position, Color color);                                           /;"	p	typeref:typename:RLAPI void
+DrawPixelV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPixelV(Vector2 position, Color color);                                           /;"	p	typeref:typename:RLAPI void
 DrawPixelV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPixelV(Vector2 position, Color color);                                           /;"	p	typeref:typename:RLAPI void
 DrawPlane	third_party/raylib/include/raylib.h	/^RLAPI void DrawPlane(Vector3 centerPos, Vector2 size, Color color);                             /;"	p	typeref:typename:RLAPI void
 DrawPlane	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPlane(Vector3 centerPos, Vector2 size, Color color);                             /;"	p	typeref:typename:RLAPI void
 DrawPlane	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPlane(Vector3 centerPos, Vector2 size, Color color);                             /;"	p	typeref:typename:RLAPI void
+DrawPlane	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPlane(Vector3 centerPos, Vector2 size, Color color);                             /;"	p	typeref:typename:RLAPI void
 DrawPlane	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPlane(Vector3 centerPos, Vector2 size, Color color);                             /;"	p	typeref:typename:RLAPI void
 DrawPoint3D	third_party/raylib/include/raylib.h	/^RLAPI void DrawPoint3D(Vector3 position, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPoint3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPoint3D(Vector3 position, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPoint3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPoint3D(Vector3 position, Color color);                                          /;"	p	typeref:typename:RLAPI void
+DrawPoint3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPoint3D(Vector3 position, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPoint3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPoint3D(Vector3 position, Color color);                                          /;"	p	typeref:typename:RLAPI void
 DrawPoly	third_party/raylib/include/raylib.h	/^RLAPI void DrawPoly(Vector2 center, int sides, float radius, float rotation, Color color);      /;"	p	typeref:typename:RLAPI void
 DrawPoly	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPoly(Vector2 center, int sides, float radius, float rotation, Color color);      /;"	p	typeref:typename:RLAPI void
 DrawPoly	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPoly(Vector2 center, int sides, float radius, float rotation, Color color);      /;"	p	typeref:typename:RLAPI void
+DrawPoly	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPoly(Vector2 center, int sides, float radius, float rotation, Color color);      /;"	p	typeref:typename:RLAPI void
 DrawPoly	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPoly(Vector2 center, int sides, float radius, float rotation, Color color);      /;"	p	typeref:typename:RLAPI void
 DrawPolyLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawPolyLines(Vector2 center, int sides, float radius, float rotation, Color color); /;"	p	typeref:typename:RLAPI void
 DrawPolyLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPolyLines(Vector2 center, int sides, float radius, float rotation, Color color); /;"	p	typeref:typename:RLAPI void
 DrawPolyLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPolyLines(Vector2 center, int sides, float radius, float rotation, Color color); /;"	p	typeref:typename:RLAPI void
+DrawPolyLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPolyLines(Vector2 center, int sides, float radius, float rotation, Color color); /;"	p	typeref:typename:RLAPI void
 DrawPolyLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPolyLines(Vector2 center, int sides, float radius, float rotation, Color color); /;"	p	typeref:typename:RLAPI void
 DrawPolyLinesEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawPolyLinesEx(Vector2 center, int sides, float radius, float rotation, float lineTh/;"	p	typeref:typename:RLAPI void
 DrawPolyLinesEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawPolyLinesEx(Vector2 center, int sides, float radius, float rotation, float lineTh/;"	p	typeref:typename:RLAPI void
 DrawPolyLinesEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawPolyLinesEx(Vector2 center, int sides, float radius, float rotation, float lineTh/;"	p	typeref:typename:RLAPI void
+DrawPolyLinesEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawPolyLinesEx(Vector2 center, int sides, float radius, float rotation, float lineTh/;"	p	typeref:typename:RLAPI void
 DrawPolyLinesEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawPolyLinesEx(Vector2 center, int sides, float radius, float rotation, float lineTh/;"	p	typeref:typename:RLAPI void
 DrawRay	third_party/raylib/include/raylib.h	/^RLAPI void DrawRay(Ray ray, Color color);                                                       /;"	p	typeref:typename:RLAPI void
 DrawRay	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRay(Ray ray, Color color);                                                       /;"	p	typeref:typename:RLAPI void
 DrawRay	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRay(Ray ray, Color color);                                                       /;"	p	typeref:typename:RLAPI void
+DrawRay	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRay(Ray ray, Color color);                                                       /;"	p	typeref:typename:RLAPI void
 DrawRay	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRay(Ray ray, Color color);                                                       /;"	p	typeref:typename:RLAPI void
 DrawRectangle	third_party/raylib/include/raygui.h	/^static void DrawRectangle(int x, int y, int width, int height, Color color);        \/\/ -- GuiD/;"	p	typeref:typename:void
 DrawRectangle	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangle(int posX, int posY, int width, int height, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawRectangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangle(int posX, int posY, int width, int height, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawRectangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangle(int posX, int posY, int width, int height, Color color);               /;"	p	typeref:typename:RLAPI void
+DrawRectangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangle(int posX, int posY, int width, int height, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawRectangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangle(int posX, int posY, int width, int height, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientEx	third_party/raylib/include/raygui.h	/^static void DrawRectangleGradientEx(Rectangle rec, Color col1, Color col2, Color col3, Color col/;"	p	typeref:typename:void
 DrawRectangleGradientEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleGradientEx(Rectangle rec, Color topLeft, Color bottomLeft, Color topRigh/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleGradientEx(Rectangle rec, Color topLeft, Color bottomLeft, Color topRigh/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleGradientEx(Rectangle rec, Color topLeft, Color bottomLeft, Color topRigh/;"	p	typeref:typename:RLAPI void
+DrawRectangleGradientEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleGradientEx(Rectangle rec, Color topLeft, Color bottomLeft, Color topRigh/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleGradientEx(Rectangle rec, Color topLeft, Color bottomLeft, Color topRigh/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientH	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleGradientH(int posX, int posY, int width, int height, Color left, Color r/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientH	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleGradientH(int posX, int posY, int width, int height, Color left, Color r/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientH	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleGradientH(int posX, int posY, int width, int height, Color left, Color r/;"	p	typeref:typename:RLAPI void
+DrawRectangleGradientH	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleGradientH(int posX, int posY, int width, int height, Color left, Color r/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientH	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleGradientH(int posX, int posY, int width, int height, Color left, Color r/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientV	third_party/raylib/include/raygui.h	/^static void DrawRectangleGradientV(int posX, int posY, int width, int height, Color color1, Colo/;"	f	typeref:typename:void
 DrawRectangleGradientV	third_party/raylib/include/raygui.h	/^static void DrawRectangleGradientV(int posX, int posY, int width, int height, Color color1, Colo/;"	p	typeref:typename:void
 DrawRectangleGradientV	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleGradientV(int posX, int posY, int width, int height, Color top, Color bo/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleGradientV(int posX, int posY, int width, int height, Color top, Color bo/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleGradientV(int posX, int posY, int width, int height, Color top, Color bo/;"	p	typeref:typename:RLAPI void
+DrawRectangleGradientV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleGradientV(int posX, int posY, int width, int height, Color top, Color bo/;"	p	typeref:typename:RLAPI void
 DrawRectangleGradientV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleGradientV(int posX, int posY, int width, int height, Color top, Color bo/;"	p	typeref:typename:RLAPI void
 DrawRectangleLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleLines(int posX, int posY, int width, int height, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawRectangleLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleLines(int posX, int posY, int width, int height, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawRectangleLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleLines(int posX, int posY, int width, int height, Color color);          /;"	p	typeref:typename:RLAPI void
+DrawRectangleLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleLines(int posX, int posY, int width, int height, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawRectangleLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleLines(int posX, int posY, int width, int height, Color color);          /;"	p	typeref:typename:RLAPI void
 DrawRectangleLinesEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleLinesEx(Rectangle rec, float lineThick, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawRectangleLinesEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleLinesEx(Rectangle rec, float lineThick, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawRectangleLinesEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleLinesEx(Rectangle rec, float lineThick, Color color);                   /;"	p	typeref:typename:RLAPI void
+DrawRectangleLinesEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleLinesEx(Rectangle rec, float lineThick, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawRectangleLinesEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleLinesEx(Rectangle rec, float lineThick, Color color);                   /;"	p	typeref:typename:RLAPI void
 DrawRectanglePro	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectanglePro(Rectangle rec, Vector2 origin, float rotation, Color color);        /;"	p	typeref:typename:RLAPI void
 DrawRectanglePro	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectanglePro(Rectangle rec, Vector2 origin, float rotation, Color color);        /;"	p	typeref:typename:RLAPI void
 DrawRectanglePro	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectanglePro(Rectangle rec, Vector2 origin, float rotation, Color color);        /;"	p	typeref:typename:RLAPI void
+DrawRectanglePro	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectanglePro(Rectangle rec, Vector2 origin, float rotation, Color color);        /;"	p	typeref:typename:RLAPI void
 DrawRectanglePro	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectanglePro(Rectangle rec, Vector2 origin, float rotation, Color color);        /;"	p	typeref:typename:RLAPI void
 DrawRectangleRec	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleRec(Rectangle rec, Color color);                                        /;"	p	typeref:typename:RLAPI void
 DrawRectangleRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleRec(Rectangle rec, Color color);                                        /;"	p	typeref:typename:RLAPI void
 DrawRectangleRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleRec(Rectangle rec, Color color);                                        /;"	p	typeref:typename:RLAPI void
+DrawRectangleRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleRec(Rectangle rec, Color color);                                        /;"	p	typeref:typename:RLAPI void
 DrawRectangleRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleRec(Rectangle rec, Color color);                                        /;"	p	typeref:typename:RLAPI void
 DrawRectangleRounded	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleRounded(Rectangle rec, float roundness, int segments, Color color);     /;"	p	typeref:typename:RLAPI void
 DrawRectangleRounded	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleRounded(Rectangle rec, float roundness, int segments, Color color);     /;"	p	typeref:typename:RLAPI void
 DrawRectangleRounded	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleRounded(Rectangle rec, float roundness, int segments, Color color);     /;"	p	typeref:typename:RLAPI void
+DrawRectangleRounded	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleRounded(Rectangle rec, float roundness, int segments, Color color);     /;"	p	typeref:typename:RLAPI void
 DrawRectangleRounded	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleRounded(Rectangle rec, float roundness, int segments, Color color);     /;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleRoundedLines(Rectangle rec, float roundness, int segments, Color color);/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleRoundedLines(Rectangle rec, float roundness, int segments, Color color);/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleRoundedLines(Rectangle rec, float roundness, int segments, Color color);/;"	p	typeref:typename:RLAPI void
+DrawRectangleRoundedLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleRoundedLines(Rectangle rec, float roundness, int segments, Color color);/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleRoundedLines(Rectangle rec, float roundness, int segments, Color color);/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLinesEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleRoundedLinesEx(Rectangle rec, float roundness, int segments, float lineT/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLinesEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleRoundedLinesEx(Rectangle rec, float roundness, int segments, float lineT/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLinesEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleRoundedLinesEx(Rectangle rec, float roundness, int segments, float lineT/;"	p	typeref:typename:RLAPI void
+DrawRectangleRoundedLinesEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleRoundedLinesEx(Rectangle rec, float roundness, int segments, float lineT/;"	p	typeref:typename:RLAPI void
 DrawRectangleRoundedLinesEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleRoundedLinesEx(Rectangle rec, float roundness, int segments, float lineT/;"	p	typeref:typename:RLAPI void
 DrawRectangleSelectiveRounded	third_party/raylib/custom.h	/^void DrawRectangleSelectiveRounded(Rectangle rec, float radius, int segments, Color color,$/;"	p	typeref:typename:void
 DrawRectangleSelectiveRoundedLines	third_party/raylib/custom.h	/^void DrawRectangleSelectiveRoundedLines(Rectangle rec, float radius, int segments, Color color,$/;"	p	typeref:typename:void
 DrawRectangleV	third_party/raylib/include/raylib.h	/^RLAPI void DrawRectangleV(Vector2 position, Vector2 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawRectangleV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRectangleV(Vector2 position, Vector2 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawRectangleV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRectangleV(Vector2 position, Vector2 size, Color color);                         /;"	p	typeref:typename:RLAPI void
+DrawRectangleV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRectangleV(Vector2 position, Vector2 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawRectangleV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRectangleV(Vector2 position, Vector2 size, Color color);                         /;"	p	typeref:typename:RLAPI void
 DrawRing	third_party/raylib/include/raylib.h	/^RLAPI void DrawRing(Vector2 center, float innerRadius, float outerRadius, float startAngle, floa/;"	p	typeref:typename:RLAPI void
 DrawRing	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRing(Vector2 center, float innerRadius, float outerRadius, float startAngle, floa/;"	p	typeref:typename:RLAPI void
 DrawRing	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRing(Vector2 center, float innerRadius, float outerRadius, float startAngle, floa/;"	p	typeref:typename:RLAPI void
+DrawRing	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRing(Vector2 center, float innerRadius, float outerRadius, float startAngle, floa/;"	p	typeref:typename:RLAPI void
 DrawRing	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRing(Vector2 center, float innerRadius, float outerRadius, float startAngle, floa/;"	p	typeref:typename:RLAPI void
 DrawRingLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawRingLines(Vector2 center, float innerRadius, float outerRadius, float startAngle,/;"	p	typeref:typename:RLAPI void
 DrawRingLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawRingLines(Vector2 center, float innerRadius, float outerRadius, float startAngle,/;"	p	typeref:typename:RLAPI void
 DrawRingLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawRingLines(Vector2 center, float innerRadius, float outerRadius, float startAngle,/;"	p	typeref:typename:RLAPI void
+DrawRingLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawRingLines(Vector2 center, float innerRadius, float outerRadius, float startAngle,/;"	p	typeref:typename:RLAPI void
 DrawRingLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawRingLines(Vector2 center, float innerRadius, float outerRadius, float startAngle,/;"	p	typeref:typename:RLAPI void
 DrawSphere	third_party/raylib/include/raylib.h	/^RLAPI void DrawSphere(Vector3 centerPos, float radius, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawSphere	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSphere(Vector3 centerPos, float radius, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawSphere	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSphere(Vector3 centerPos, float radius, Color color);                            /;"	p	typeref:typename:RLAPI void
+DrawSphere	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSphere(Vector3 centerPos, float radius, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawSphere	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSphere(Vector3 centerPos, float radius, Color color);                            /;"	p	typeref:typename:RLAPI void
 DrawSphereEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSphereEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSphereEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color color);   /;"	p	typeref:typename:RLAPI void
+DrawSphereEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSphereEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSphereWires	third_party/raylib/include/raylib.h	/^RLAPI void DrawSphereWires(Vector3 centerPos, float radius, int rings, int slices, Color color);/;"	p	typeref:typename:RLAPI void
 DrawSphereWires	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSphereWires(Vector3 centerPos, float radius, int rings, int slices, Color color);/;"	p	typeref:typename:RLAPI void
 DrawSphereWires	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSphereWires(Vector3 centerPos, float radius, int rings, int slices, Color color);/;"	p	typeref:typename:RLAPI void
+DrawSphereWires	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSphereWires(Vector3 centerPos, float radius, int rings, int slices, Color color);/;"	p	typeref:typename:RLAPI void
 DrawSphereWires	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSphereWires(Vector3 centerPos, float radius, int rings, int slices, Color color);/;"	p	typeref:typename:RLAPI void
 DrawSplineBasis	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineBasis(const Vector2 *points, int pointCount, float thick, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawSplineBasis	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineBasis(const Vector2 *points, int pointCount, float thick, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawSplineBasis	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineBasis(const Vector2 *points, int pointCount, float thick, Color color);    /;"	p	typeref:typename:RLAPI void
+DrawSplineBasis	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineBasis(const Vector2 *points, int pointCount, float thick, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawSplineBasis	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineBasis(const Vector2 *points, int pointCount, float thick, Color color);    /;"	p	typeref:typename:RLAPI void
 DrawSplineBezierCubic	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineBezierCubic(const Vector2 *points, int pointCount, float thick, Color color/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierCubic	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineBezierCubic(const Vector2 *points, int pointCount, float thick, Color color/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierCubic	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineBezierCubic(const Vector2 *points, int pointCount, float thick, Color color/;"	p	typeref:typename:RLAPI void
+DrawSplineBezierCubic	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineBezierCubic(const Vector2 *points, int pointCount, float thick, Color color/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierCubic	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineBezierCubic(const Vector2 *points, int pointCount, float thick, Color color/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierQuadratic	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineBezierQuadratic(const Vector2 *points, int pointCount, float thick, Color c/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierQuadratic	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineBezierQuadratic(const Vector2 *points, int pointCount, float thick, Color c/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierQuadratic	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineBezierQuadratic(const Vector2 *points, int pointCount, float thick, Color c/;"	p	typeref:typename:RLAPI void
+DrawSplineBezierQuadratic	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineBezierQuadratic(const Vector2 *points, int pointCount, float thick, Color c/;"	p	typeref:typename:RLAPI void
 DrawSplineBezierQuadratic	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineBezierQuadratic(const Vector2 *points, int pointCount, float thick, Color c/;"	p	typeref:typename:RLAPI void
 DrawSplineCatmullRom	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineCatmullRom(const Vector2 *points, int pointCount, float thick, Color color)/;"	p	typeref:typename:RLAPI void
 DrawSplineCatmullRom	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineCatmullRom(const Vector2 *points, int pointCount, float thick, Color color)/;"	p	typeref:typename:RLAPI void
 DrawSplineCatmullRom	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineCatmullRom(const Vector2 *points, int pointCount, float thick, Color color)/;"	p	typeref:typename:RLAPI void
+DrawSplineCatmullRom	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineCatmullRom(const Vector2 *points, int pointCount, float thick, Color color)/;"	p	typeref:typename:RLAPI void
 DrawSplineCatmullRom	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineCatmullRom(const Vector2 *points, int pointCount, float thick, Color color)/;"	p	typeref:typename:RLAPI void
 DrawSplineLinear	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineLinear(const Vector2 *points, int pointCount, float thick, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSplineLinear	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineLinear(const Vector2 *points, int pointCount, float thick, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSplineLinear	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineLinear(const Vector2 *points, int pointCount, float thick, Color color);   /;"	p	typeref:typename:RLAPI void
+DrawSplineLinear	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineLinear(const Vector2 *points, int pointCount, float thick, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSplineLinear	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineLinear(const Vector2 *points, int pointCount, float thick, Color color);   /;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBasis	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineSegmentBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thick, C/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBasis	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineSegmentBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thick, C/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBasis	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineSegmentBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thick, C/;"	p	typeref:typename:RLAPI void
+DrawSplineSegmentBasis	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineSegmentBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thick, C/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBasis	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineSegmentBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thick, C/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierCubic	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float th/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierCubic	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float th/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierCubic	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float th/;"	p	typeref:typename:RLAPI void
+DrawSplineSegmentBezierCubic	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float th/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierCubic	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float th/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierQuadratic	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, float thick, Col/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierQuadratic	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, float thick, Col/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierQuadratic	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, float thick, Col/;"	p	typeref:typename:RLAPI void
+DrawSplineSegmentBezierQuadratic	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, float thick, Col/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentBezierQuadratic	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineSegmentBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, float thick, Col/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentCatmullRom	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineSegmentCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thi/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentCatmullRom	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineSegmentCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thi/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentCatmullRom	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineSegmentCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thi/;"	p	typeref:typename:RLAPI void
+DrawSplineSegmentCatmullRom	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineSegmentCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thi/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentCatmullRom	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineSegmentCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float thi/;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentLinear	third_party/raylib/include/raylib.h	/^RLAPI void DrawSplineSegmentLinear(Vector2 p1, Vector2 p2, float thick, Color color);           /;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentLinear	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawSplineSegmentLinear(Vector2 p1, Vector2 p2, float thick, Color color);           /;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentLinear	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawSplineSegmentLinear(Vector2 p1, Vector2 p2, float thick, Color color);           /;"	p	typeref:typename:RLAPI void
+DrawSplineSegmentLinear	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawSplineSegmentLinear(Vector2 p1, Vector2 p2, float thick, Color color);           /;"	p	typeref:typename:RLAPI void
 DrawSplineSegmentLinear	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawSplineSegmentLinear(Vector2 p1, Vector2 p2, float thick, Color color);           /;"	p	typeref:typename:RLAPI void
 DrawText	third_party/raylib/include/raylib.h	/^RLAPI void DrawText(const char *text, int posX, int posY, int fontSize, Color color);       \/\//;"	p	typeref:typename:RLAPI void
 DrawText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawText(const char *text, int posX, int posY, int fontSize, Color color);       \/\//;"	p	typeref:typename:RLAPI void
 DrawText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawText(const char *text, int posX, int posY, int fontSize, Color color);       \/\//;"	p	typeref:typename:RLAPI void
+DrawText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawText(const char *text, int posX, int posY, int fontSize, Color color);       \/\//;"	p	typeref:typename:RLAPI void
 DrawText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawText(const char *text, int posX, int posY, int fontSize, Color color);       \/\//;"	p	typeref:typename:RLAPI void
 DrawTextCodepoint	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextCodepoint(Font font, int codepoint, Vector2 position, float fontSize, Color t/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoint	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextCodepoint(Font font, int codepoint, Vector2 position, float fontSize, Color t/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoint	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextCodepoint(Font font, int codepoint, Vector2 position, float fontSize, Color t/;"	p	typeref:typename:RLAPI void
+DrawTextCodepoint	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextCodepoint(Font font, int codepoint, Vector2 position, float fontSize, Color t/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoint	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextCodepoint(Font font, int codepoint, Vector2 position, float fontSize, Color t/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoints	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextCodepoints(Font font, const int *codepoints, int codepointCount, Vector2 posi/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoints	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextCodepoints(Font font, const int *codepoints, int codepointCount, Vector2 posi/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoints	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextCodepoints(Font font, const int *codepoints, int codepointCount, Vector2 posi/;"	p	typeref:typename:RLAPI void
+DrawTextCodepoints	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextCodepoints(Font font, const int *codepoints, int codepointCount, Vector2 posi/;"	p	typeref:typename:RLAPI void
 DrawTextCodepoints	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextCodepoints(Font font, const int *codepoints, int codepointCount, Vector2 posi/;"	p	typeref:typename:RLAPI void
 DrawTextEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextEx(Font font, const char *text, Vector2 position, float fontSize, float spaci/;"	p	typeref:typename:RLAPI void
 DrawTextEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextEx(Font font, const char *text, Vector2 position, float fontSize, float spaci/;"	p	typeref:typename:RLAPI void
 DrawTextEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextEx(Font font, const char *text, Vector2 position, float fontSize, float spaci/;"	p	typeref:typename:RLAPI void
+DrawTextEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextEx(Font font, const char *text, Vector2 position, float fontSize, float spaci/;"	p	typeref:typename:RLAPI void
 DrawTextEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextEx(Font font, const char *text, Vector2 position, float fontSize, float spaci/;"	p	typeref:typename:RLAPI void
 DrawTextPro	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextPro(Font font, const char *text, Vector2 position, Vector2 origin, float rota/;"	p	typeref:typename:RLAPI void
 DrawTextPro	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextPro(Font font, const char *text, Vector2 position, Vector2 origin, float rota/;"	p	typeref:typename:RLAPI void
 DrawTextPro	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextPro(Font font, const char *text, Vector2 position, Vector2 origin, float rota/;"	p	typeref:typename:RLAPI void
+DrawTextPro	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextPro(Font font, const char *text, Vector2 position, Vector2 origin, float rota/;"	p	typeref:typename:RLAPI void
 DrawTextPro	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextPro(Font font, const char *text, Vector2 position, Vector2 origin, float rota/;"	p	typeref:typename:RLAPI void
 DrawTexture	third_party/raylib/include/raylib.h	/^RLAPI void DrawTexture(Texture2D texture, int posX, int posY, Color tint);                      /;"	p	typeref:typename:RLAPI void
 DrawTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTexture(Texture2D texture, int posX, int posY, Color tint);                      /;"	p	typeref:typename:RLAPI void
 DrawTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTexture(Texture2D texture, int posX, int posY, Color tint);                      /;"	p	typeref:typename:RLAPI void
+DrawTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTexture(Texture2D texture, int posX, int posY, Color tint);                      /;"	p	typeref:typename:RLAPI void
 DrawTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTexture(Texture2D texture, int posX, int posY, Color tint);                      /;"	p	typeref:typename:RLAPI void
 DrawTextureEx	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextureEx(Texture2D texture, Vector2 position, float rotation, float scale, Color/;"	p	typeref:typename:RLAPI void
 DrawTextureEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextureEx(Texture2D texture, Vector2 position, float rotation, float scale, Color/;"	p	typeref:typename:RLAPI void
 DrawTextureEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextureEx(Texture2D texture, Vector2 position, float rotation, float scale, Color/;"	p	typeref:typename:RLAPI void
+DrawTextureEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextureEx(Texture2D texture, Vector2 position, float rotation, float scale, Color/;"	p	typeref:typename:RLAPI void
 DrawTextureEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextureEx(Texture2D texture, Vector2 position, float rotation, float scale, Color/;"	p	typeref:typename:RLAPI void
 DrawTextureNPatch	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextureNPatch(Texture2D texture, NPatchInfo nPatchInfo, Rectangle dest, Vector2 o/;"	p	typeref:typename:RLAPI void
 DrawTextureNPatch	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextureNPatch(Texture2D texture, NPatchInfo nPatchInfo, Rectangle dest, Vector2 o/;"	p	typeref:typename:RLAPI void
 DrawTextureNPatch	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextureNPatch(Texture2D texture, NPatchInfo nPatchInfo, Rectangle dest, Vector2 o/;"	p	typeref:typename:RLAPI void
+DrawTextureNPatch	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextureNPatch(Texture2D texture, NPatchInfo nPatchInfo, Rectangle dest, Vector2 o/;"	p	typeref:typename:RLAPI void
 DrawTextureNPatch	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextureNPatch(Texture2D texture, NPatchInfo nPatchInfo, Rectangle dest, Vector2 o/;"	p	typeref:typename:RLAPI void
 DrawTexturePro	third_party/raylib/include/raylib.h	/^RLAPI void DrawTexturePro(Texture2D texture, Rectangle source, Rectangle dest, Vector2 origin, f/;"	p	typeref:typename:RLAPI void
 DrawTexturePro	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTexturePro(Texture2D texture, Rectangle source, Rectangle dest, Vector2 origin, f/;"	p	typeref:typename:RLAPI void
 DrawTexturePro	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTexturePro(Texture2D texture, Rectangle source, Rectangle dest, Vector2 origin, f/;"	p	typeref:typename:RLAPI void
+DrawTexturePro	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTexturePro(Texture2D texture, Rectangle source, Rectangle dest, Vector2 origin, f/;"	p	typeref:typename:RLAPI void
 DrawTexturePro	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTexturePro(Texture2D texture, Rectangle source, Rectangle dest, Vector2 origin, f/;"	p	typeref:typename:RLAPI void
 DrawTextureRec	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextureRec(Texture2D texture, Rectangle source, Vector2 position, Color tint);   /;"	p	typeref:typename:RLAPI void
 DrawTextureRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextureRec(Texture2D texture, Rectangle source, Vector2 position, Color tint);   /;"	p	typeref:typename:RLAPI void
 DrawTextureRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextureRec(Texture2D texture, Rectangle source, Vector2 position, Color tint);   /;"	p	typeref:typename:RLAPI void
+DrawTextureRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextureRec(Texture2D texture, Rectangle source, Vector2 position, Color tint);   /;"	p	typeref:typename:RLAPI void
 DrawTextureRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextureRec(Texture2D texture, Rectangle source, Vector2 position, Color tint);   /;"	p	typeref:typename:RLAPI void
 DrawTextureV	third_party/raylib/include/raylib.h	/^RLAPI void DrawTextureV(Texture2D texture, Vector2 position, Color tint);                       /;"	p	typeref:typename:RLAPI void
 DrawTextureV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTextureV(Texture2D texture, Vector2 position, Color tint);                       /;"	p	typeref:typename:RLAPI void
 DrawTextureV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTextureV(Texture2D texture, Vector2 position, Color tint);                       /;"	p	typeref:typename:RLAPI void
+DrawTextureV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTextureV(Texture2D texture, Vector2 position, Color tint);                       /;"	p	typeref:typename:RLAPI void
 DrawTextureV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTextureV(Texture2D texture, Vector2 position, Color tint);                       /;"	p	typeref:typename:RLAPI void
 DrawTriangle	third_party/raylib/include/raylib.h	/^RLAPI void DrawTriangle(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                       /;"	p	typeref:typename:RLAPI void
 DrawTriangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTriangle(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                       /;"	p	typeref:typename:RLAPI void
 DrawTriangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTriangle(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                       /;"	p	typeref:typename:RLAPI void
+DrawTriangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTriangle(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                       /;"	p	typeref:typename:RLAPI void
 DrawTriangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTriangle(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                       /;"	p	typeref:typename:RLAPI void
 DrawTriangle3D	third_party/raylib/include/raylib.h	/^RLAPI void DrawTriangle3D(Vector3 v1, Vector3 v2, Vector3 v3, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawTriangle3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTriangle3D(Vector3 v1, Vector3 v2, Vector3 v3, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawTriangle3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTriangle3D(Vector3 v1, Vector3 v2, Vector3 v3, Color color);                     /;"	p	typeref:typename:RLAPI void
+DrawTriangle3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTriangle3D(Vector3 v1, Vector3 v2, Vector3 v3, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawTriangle3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTriangle3D(Vector3 v1, Vector3 v2, Vector3 v3, Color color);                     /;"	p	typeref:typename:RLAPI void
 DrawTriangleFan	third_party/raylib/include/raylib.h	/^RLAPI void DrawTriangleFan(const Vector2 *points, int pointCount, Color color);                 /;"	p	typeref:typename:RLAPI void
 DrawTriangleFan	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTriangleFan(const Vector2 *points, int pointCount, Color color);                 /;"	p	typeref:typename:RLAPI void
 DrawTriangleFan	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTriangleFan(const Vector2 *points, int pointCount, Color color);                 /;"	p	typeref:typename:RLAPI void
+DrawTriangleFan	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTriangleFan(const Vector2 *points, int pointCount, Color color);                 /;"	p	typeref:typename:RLAPI void
 DrawTriangleFan	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTriangleFan(const Vector2 *points, int pointCount, Color color);                 /;"	p	typeref:typename:RLAPI void
 DrawTriangleLines	third_party/raylib/include/raylib.h	/^RLAPI void DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                  /;"	p	typeref:typename:RLAPI void
 DrawTriangleLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                  /;"	p	typeref:typename:RLAPI void
 DrawTriangleLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                  /;"	p	typeref:typename:RLAPI void
+DrawTriangleLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                  /;"	p	typeref:typename:RLAPI void
 DrawTriangleLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                  /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip	third_party/raylib/include/raylib.h	/^RLAPI void DrawTriangleStrip(const Vector2 *points, int pointCount, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTriangleStrip(const Vector2 *points, int pointCount, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTriangleStrip(const Vector2 *points, int pointCount, Color color);               /;"	p	typeref:typename:RLAPI void
+DrawTriangleStrip	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTriangleStrip(const Vector2 *points, int pointCount, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTriangleStrip(const Vector2 *points, int pointCount, Color color);               /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip3D	third_party/raylib/include/raylib.h	/^RLAPI void DrawTriangleStrip3D(const Vector3 *points, int pointCount, Color color);             /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void DrawTriangleStrip3D(const Vector3 *points, int pointCount, Color color);             /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void DrawTriangleStrip3D(const Vector3 *points, int pointCount, Color color);             /;"	p	typeref:typename:RLAPI void
+DrawTriangleStrip3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void DrawTriangleStrip3D(const Vector3 *points, int pointCount, Color color);             /;"	p	typeref:typename:RLAPI void
 DrawTriangleStrip3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void DrawTriangleStrip3D(const Vector3 *points, int pointCount, Color color);             /;"	p	typeref:typename:RLAPI void
 DriverInPath	third_party/libuv/src/win/winapi.h	/^  BOOLEAN DriverInPath;$/;"	m	struct:_FILE_FS_DRIVER_PATH_INFORMATION	typeref:typename:BOOLEAN
 DriverName	third_party/libuv/src/win/winapi.h	/^  WCHAR   DriverName[1];$/;"	m	struct:_FILE_FS_DRIVER_PATH_INFORMATION	typeref:typename:WCHAR[1]
 DriverNameLength	third_party/libuv/src/win/winapi.h	/^  ULONG   DriverNameLength;$/;"	m	struct:_FILE_FS_DRIVER_PATH_INFORMATION	typeref:typename:ULONG
 DropdownTextBoxConfig	third_party/raylib/custom.h	/^} DropdownTextBoxConfig;$/;"	t	typeref:struct:__anon7f8247c10308
+Dst_DECL	third_party/luajit/dynasm/dasm_proto.h	/^#define Dst_DECL	/;"	d
+Dst_REF	third_party/luajit/dynasm/dasm_proto.h	/^#define Dst_REF	/;"	d
+EMITFOLD	third_party/luajit/src/lj_iropt.h	/^#define EMITFOLD	/;"	d
 ENABLE_EXTENDED_FLAGS	third_party/libuv/src/win/winapi.h	/^# define ENABLE_EXTENDED_FLAGS /;"	d
 ENABLE_INSERT_MODE	third_party/libuv/src/win/winapi.h	/^# define ENABLE_INSERT_MODE /;"	d
 ENABLE_QUICK_EDIT_MODE	third_party/libuv/src/win/winapi.h	/^# define ENABLE_QUICK_EDIT_MODE /;"	d
@@ -1164,7 +2274,15 @@
 EPSILON	third_party/raylib/include/raymath.h	/^    #define EPSILON /;"	d
 EPSILON	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    #define EPSILON /;"	d
 EPSILON	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define EPSILON /;"	d
+EPSILON	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define EPSILON /;"	d
 EPSILON	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define EPSILON /;"	d
+ERRDEF	third_party/luajit/src/lj_err.h	/^#define ERRDEF(/;"	d
+ERRDEF	third_party/luajit/src/lj_errmsg.h	/^#undef ERRDEF$/;"	d
+ERRNO_RESTORE	third_party/luajit/src/lj_dispatch.h	/^#define ERRNO_RESTORE	/;"	d
+ERRNO_RESTORE	third_party/luajit/src/lj_dispatch.h	/^#define ERRNO_RESTORE$/;"	d
+ERRNO_SAVE	third_party/luajit/src/lj_dispatch.h	/^#define ERRNO_SAVE	/;"	d
+ERRNO_SAVE	third_party/luajit/src/lj_dispatch.h	/^#define ERRNO_SAVE$/;"	d
+ERROR	third_party/wrk/src/net.h	/^    ERROR,$/;"	e	enum:__anonea063c950103
 ERROR_ELEVATION_REQUIRED	third_party/libuv/src/win/winapi.h	/^# define ERROR_ELEVATION_REQUIRED /;"	d
 ERROR_MUI_FILE_NOT_FOUND	third_party/libuv/src/win/winapi.h	/^# define ERROR_MUI_FILE_NOT_FOUND /;"	d
 ERROR_MUI_FILE_NOT_LOADED	third_party/libuv/src/win/winapi.h	/^# define ERROR_MUI_FILE_NOT_LOADED /;"	d
@@ -1173,6 +2291,16 @@
 ERROR_MUI_INVALID_RC_CONFIG	third_party/libuv/src/win/winapi.h	/^# define ERROR_MUI_INVALID_RC_CONFIG /;"	d
 ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME	third_party/libuv/src/win/winapi.h	/^# define ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME /;"	d
 ERROR_SYMLINK_NOT_SUPPORTED	third_party/libuv/src/win/winapi.h	/^# define ERROR_SYMLINK_NOT_SUPPORTED /;"	d
+EXITSTATE_CHECKEXIT	third_party/luajit/src/lj_target_arm.h	/^#define EXITSTATE_CHECKEXIT	/;"	d
+EXITSTATE_CHECKEXIT	third_party/luajit/src/lj_target_arm64.h	/^#define EXITSTATE_CHECKEXIT	/;"	d
+EXITSTATE_CHECKEXIT	third_party/luajit/src/lj_target_mips.h	/^#define EXITSTATE_CHECKEXIT	/;"	d
+EXITSTATE_CHECKEXIT	third_party/luajit/src/lj_target_ppc.h	/^#define EXITSTATE_CHECKEXIT	/;"	d
+EXITSTATE_PCREG	third_party/luajit/src/lj_target_arm.h	/^#define EXITSTATE_PCREG	/;"	d
+EXITSTUBS_PER_GROUP	third_party/luajit/src/lj_target_arm.h	/^#define EXITSTUBS_PER_GROUP /;"	d
+EXITSTUBS_PER_GROUP	third_party/luajit/src/lj_target_x86.h	/^#define EXITSTUBS_PER_GROUP	/;"	d
+EXITSTUB_SPACING	third_party/luajit/src/lj_target_arm.h	/^#define EXITSTUB_SPACING /;"	d
+EXITSTUB_SPACING	third_party/luajit/src/lj_target_x86.h	/^#define EXITSTUB_SPACING	/;"	d
+EXITTRACE_VMSTATE	third_party/luajit/src/lj_target_x86.h	/^#define EXITTRACE_VMSTATE	/;"	d
 EaInformation	third_party/libuv/src/win/winapi.h	/^  FILE_EA_INFORMATION        EaInformation;$/;"	m	struct:_FILE_ALL_INFORMATION	typeref:typename:FILE_EA_INFORMATION
 EaSize	third_party/libuv/src/win/winapi.h	/^  ULONG         EaSize;$/;"	m	struct:_FILE_ID_FULL_DIR_INFORMATION	typeref:typename:ULONG
 EaSize	third_party/libuv/src/win/winapi.h	/^  ULONG EaSize;$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:ULONG
@@ -1180,30 +2308,37 @@
 EnableCursor	third_party/raylib/include/raylib.h	/^RLAPI void EnableCursor(void);                                    \/\/ Enables cursor (unlock cu/;"	p	typeref:typename:RLAPI void
 EnableCursor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EnableCursor(void);                                    \/\/ Enables cursor (unlock cu/;"	p	typeref:typename:RLAPI void
 EnableCursor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EnableCursor(void);                                    \/\/ Enables cursor (unlock cu/;"	p	typeref:typename:RLAPI void
+EnableCursor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EnableCursor(void);                                    \/\/ Enables cursor (unlock cu/;"	p	typeref:typename:RLAPI void
 EnableCursor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EnableCursor(void);                                    \/\/ Enables cursor (unlock cu/;"	p	typeref:typename:RLAPI void
 EnableEventWaiting	third_party/raylib/include/raylib.h	/^RLAPI void EnableEventWaiting(void);                              \/\/ Enable waiting for events/;"	p	typeref:typename:RLAPI void
 EnableEventWaiting	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EnableEventWaiting(void);                              \/\/ Enable waiting for events/;"	p	typeref:typename:RLAPI void
 EnableEventWaiting	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EnableEventWaiting(void);                              \/\/ Enable waiting for events/;"	p	typeref:typename:RLAPI void
+EnableEventWaiting	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EnableEventWaiting(void);                              \/\/ Enable waiting for events/;"	p	typeref:typename:RLAPI void
 EnableEventWaiting	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EnableEventWaiting(void);                              \/\/ Enable waiting for events/;"	p	typeref:typename:RLAPI void
 EncodeDataBase64	third_party/raylib/include/raylib.h	/^RLAPI char *EncodeDataBase64(const unsigned char *data, int dataSize, int *outputSize);         /;"	p	typeref:typename:RLAPI char *
 EncodeDataBase64	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI char *EncodeDataBase64(const unsigned char *data, int dataSize, int *outputSize);         /;"	p	typeref:typename:RLAPI char *
 EncodeDataBase64	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI char *EncodeDataBase64(const unsigned char *data, int dataSize, int *outputSize);         /;"	p	typeref:typename:RLAPI char *
+EncodeDataBase64	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI char *EncodeDataBase64(const unsigned char *data, int dataSize, int *outputSize);         /;"	p	typeref:typename:RLAPI char *
 EncodeDataBase64	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI char *EncodeDataBase64(const unsigned char *data, int dataSize, int *outputSize);         /;"	p	typeref:typename:RLAPI char *
 EndBlendMode	third_party/raylib/include/raylib.h	/^RLAPI void EndBlendMode(void);                                    \/\/ End blending mode (reset /;"	p	typeref:typename:RLAPI void
 EndBlendMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndBlendMode(void);                                    \/\/ End blending mode (reset /;"	p	typeref:typename:RLAPI void
 EndBlendMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndBlendMode(void);                                    \/\/ End blending mode (reset /;"	p	typeref:typename:RLAPI void
+EndBlendMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndBlendMode(void);                                    \/\/ End blending mode (reset /;"	p	typeref:typename:RLAPI void
 EndBlendMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndBlendMode(void);                                    \/\/ End blending mode (reset /;"	p	typeref:typename:RLAPI void
 EndDrawing	third_party/raylib/include/raylib.h	/^RLAPI void EndDrawing(void);                                      \/\/ End canvas drawing and sw/;"	p	typeref:typename:RLAPI void
 EndDrawing	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndDrawing(void);                                      \/\/ End canvas drawing and sw/;"	p	typeref:typename:RLAPI void
 EndDrawing	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndDrawing(void);                                      \/\/ End canvas drawing and sw/;"	p	typeref:typename:RLAPI void
+EndDrawing	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndDrawing(void);                                      \/\/ End canvas drawing and sw/;"	p	typeref:typename:RLAPI void
 EndDrawing	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndDrawing(void);                                      \/\/ End canvas drawing and sw/;"	p	typeref:typename:RLAPI void
 EndMode2D	third_party/raylib/include/raylib.h	/^RLAPI void EndMode2D(void);                                       \/\/ Ends 2D mode with custom /;"	p	typeref:typename:RLAPI void
 EndMode2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndMode2D(void);                                       \/\/ Ends 2D mode with custom /;"	p	typeref:typename:RLAPI void
 EndMode2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndMode2D(void);                                       \/\/ Ends 2D mode with custom /;"	p	typeref:typename:RLAPI void
+EndMode2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndMode2D(void);                                       \/\/ Ends 2D mode with custom /;"	p	typeref:typename:RLAPI void
 EndMode2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndMode2D(void);                                       \/\/ Ends 2D mode with custom /;"	p	typeref:typename:RLAPI void
 EndMode3D	third_party/raylib/include/raylib.h	/^RLAPI void EndMode3D(void);                                       \/\/ Ends 3D mode and returns /;"	p	typeref:typename:RLAPI void
 EndMode3D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndMode3D(void);                                       \/\/ Ends 3D mode and returns /;"	p	typeref:typename:RLAPI void
 EndMode3D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndMode3D(void);                                       \/\/ Ends 3D mode and returns /;"	p	typeref:typename:RLAPI void
+EndMode3D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndMode3D(void);                                       \/\/ Ends 3D mode and returns /;"	p	typeref:typename:RLAPI void
 EndMode3D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndMode3D(void);                                       \/\/ Ends 3D mode and returns /;"	p	typeref:typename:RLAPI void
 EndOfFile	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER  EndOfFile;$/;"	m	struct:_FILE_END_OF_FILE_INFORMATION	typeref:typename:LARGE_INTEGER
 EndOfFile	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER EndOfFile;$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:LARGE_INTEGER
@@ -1214,69 +2349,113 @@
 EndScissorMode	third_party/raylib/include/raylib.h	/^RLAPI void EndScissorMode(void);                                  \/\/ End scissor mode$/;"	p	typeref:typename:RLAPI void
 EndScissorMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndScissorMode(void);                                  \/\/ End scissor mode$/;"	p	typeref:typename:RLAPI void
 EndScissorMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndScissorMode(void);                                  \/\/ End scissor mode$/;"	p	typeref:typename:RLAPI void
+EndScissorMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndScissorMode(void);                                  \/\/ End scissor mode$/;"	p	typeref:typename:RLAPI void
 EndScissorMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndScissorMode(void);                                  \/\/ End scissor mode$/;"	p	typeref:typename:RLAPI void
 EndShaderMode	third_party/raylib/include/raylib.h	/^RLAPI void EndShaderMode(void);                                   \/\/ End custom shader drawing/;"	p	typeref:typename:RLAPI void
 EndShaderMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndShaderMode(void);                                   \/\/ End custom shader drawing/;"	p	typeref:typename:RLAPI void
 EndShaderMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndShaderMode(void);                                   \/\/ End custom shader drawing/;"	p	typeref:typename:RLAPI void
+EndShaderMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndShaderMode(void);                                   \/\/ End custom shader drawing/;"	p	typeref:typename:RLAPI void
 EndShaderMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndShaderMode(void);                                   \/\/ End custom shader drawing/;"	p	typeref:typename:RLAPI void
 EndTextureMode	third_party/raylib/include/raylib.h	/^RLAPI void EndTextureMode(void);                                  \/\/ Ends drawing to render te/;"	p	typeref:typename:RLAPI void
 EndTextureMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndTextureMode(void);                                  \/\/ Ends drawing to render te/;"	p	typeref:typename:RLAPI void
 EndTextureMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndTextureMode(void);                                  \/\/ Ends drawing to render te/;"	p	typeref:typename:RLAPI void
+EndTextureMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndTextureMode(void);                                  \/\/ Ends drawing to render te/;"	p	typeref:typename:RLAPI void
 EndTextureMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndTextureMode(void);                                  \/\/ Ends drawing to render te/;"	p	typeref:typename:RLAPI void
 EndVrStereoMode	third_party/raylib/include/raylib.h	/^RLAPI void EndVrStereoMode(void);                                 \/\/ End stereo rendering (req/;"	p	typeref:typename:RLAPI void
 EndVrStereoMode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void EndVrStereoMode(void);                                 \/\/ End stereo rendering (req/;"	p	typeref:typename:RLAPI void
 EndVrStereoMode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void EndVrStereoMode(void);                                 \/\/ End stereo rendering (req/;"	p	typeref:typename:RLAPI void
+EndVrStereoMode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void EndVrStereoMode(void);                                 \/\/ End stereo rendering (req/;"	p	typeref:typename:RLAPI void
 EndVrStereoMode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void EndVrStereoMode(void);                                 \/\/ End stereo rendering (req/;"	p	typeref:typename:RLAPI void
+ErrMsg	third_party/luajit/src/lj_err.h	/^} ErrMsg;$/;"	t	typeref:enum:__anone4c9fca10103
 Events	third_party/libuv/include/uv/win.h	/^  ULONG Events;$/;"	m	struct:_AFD_POLL_HANDLE_INFO	typeref:typename:ULONG
 Exclusive	third_party/libuv/include/uv/win.h	/^  ULONG Exclusive;$/;"	m	struct:_AFD_POLL_INFO	typeref:typename:ULONG
+ExitNo	third_party/luajit/src/lj_jit.h	/^typedef uint32_t ExitNo;$/;"	t	typeref:typename:uint32_t
+ExitState	third_party/luajit/src/lj_target_arm.h	/^} ExitState;$/;"	t	typeref:struct:__anondfc0b4be0208
+ExitState	third_party/luajit/src/lj_target_arm64.h	/^} ExitState;$/;"	t	typeref:struct:__anond2c468680208
+ExitState	third_party/luajit/src/lj_target_mips.h	/^} ExitState;$/;"	t	typeref:struct:__anonf3351b170208
+ExitState	third_party/luajit/src/lj_target_ppc.h	/^} ExitState;$/;"	t	typeref:struct:__anone0cee1010208
+ExitState	third_party/luajit/src/lj_target_x86.h	/^} ExitState;$/;"	t	typeref:struct:__anone14030640208
 ExportAutomationEventList	third_party/raylib/include/raylib.h	/^RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName);   \/\/ Exp/;"	p	typeref:typename:RLAPI bool
 ExportAutomationEventList	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName);   \/\/ Exp/;"	p	typeref:typename:RLAPI bool
 ExportAutomationEventList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName);   \/\/ Exp/;"	p	typeref:typename:RLAPI bool
+ExportAutomationEventList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName);   \/\/ Exp/;"	p	typeref:typename:RLAPI bool
 ExportAutomationEventList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName);   \/\/ Exp/;"	p	typeref:typename:RLAPI bool
 ExportDataAsCode	third_party/raylib/include/raylib.h	/^RLAPI bool ExportDataAsCode(const unsigned char *data, int dataSize, const char *fileName); \/\//;"	p	typeref:typename:RLAPI bool
 ExportDataAsCode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportDataAsCode(const unsigned char *data, int dataSize, const char *fileName); \/\//;"	p	typeref:typename:RLAPI bool
 ExportDataAsCode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportDataAsCode(const unsigned char *data, int dataSize, const char *fileName); \/\//;"	p	typeref:typename:RLAPI bool
+ExportDataAsCode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportDataAsCode(const unsigned char *data, int dataSize, const char *fileName); \/\//;"	p	typeref:typename:RLAPI bool
 ExportDataAsCode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportDataAsCode(const unsigned char *data, int dataSize, const char *fileName); \/\//;"	p	typeref:typename:RLAPI bool
 ExportFontAsCode	third_party/raylib/include/raylib.h	/^RLAPI bool ExportFontAsCode(Font font, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportFontAsCode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportFontAsCode(Font font, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportFontAsCode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportFontAsCode(Font font, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
+ExportFontAsCode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportFontAsCode(Font font, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportFontAsCode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportFontAsCode(Font font, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportImage	third_party/raylib/include/raylib.h	/^RLAPI bool ExportImage(Image image, const char *fileName);                                      /;"	p	typeref:typename:RLAPI bool
 ExportImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportImage(Image image, const char *fileName);                                      /;"	p	typeref:typename:RLAPI bool
 ExportImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportImage(Image image, const char *fileName);                                      /;"	p	typeref:typename:RLAPI bool
+ExportImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportImage(Image image, const char *fileName);                                      /;"	p	typeref:typename:RLAPI bool
 ExportImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportImage(Image image, const char *fileName);                                      /;"	p	typeref:typename:RLAPI bool
 ExportImageAsCode	third_party/raylib/include/raylib.h	/^RLAPI bool ExportImageAsCode(Image image, const char *fileName);                                /;"	p	typeref:typename:RLAPI bool
 ExportImageAsCode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportImageAsCode(Image image, const char *fileName);                                /;"	p	typeref:typename:RLAPI bool
 ExportImageAsCode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportImageAsCode(Image image, const char *fileName);                                /;"	p	typeref:typename:RLAPI bool
+ExportImageAsCode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportImageAsCode(Image image, const char *fileName);                                /;"	p	typeref:typename:RLAPI bool
 ExportImageAsCode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportImageAsCode(Image image, const char *fileName);                                /;"	p	typeref:typename:RLAPI bool
 ExportImageToMemory	third_party/raylib/include/raylib.h	/^RLAPI unsigned char *ExportImageToMemory(Image image, const char *fileType, int *fileSize);     /;"	p	typeref:typename:RLAPI unsigned char *
 ExportImageToMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned char *ExportImageToMemory(Image image, const char *fileType, int *fileSize);     /;"	p	typeref:typename:RLAPI unsigned char *
 ExportImageToMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned char *ExportImageToMemory(Image image, const char *fileType, int *fileSize);     /;"	p	typeref:typename:RLAPI unsigned char *
+ExportImageToMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned char *ExportImageToMemory(Image image, const char *fileType, int *fileSize);     /;"	p	typeref:typename:RLAPI unsigned char *
 ExportImageToMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned char *ExportImageToMemory(Image image, const char *fileType, int *fileSize);     /;"	p	typeref:typename:RLAPI unsigned char *
 ExportMesh	third_party/raylib/include/raylib.h	/^RLAPI bool ExportMesh(Mesh mesh, const char *fileName);                                     \/\//;"	p	typeref:typename:RLAPI bool
 ExportMesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportMesh(Mesh mesh, const char *fileName);                                     \/\//;"	p	typeref:typename:RLAPI bool
 ExportMesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportMesh(Mesh mesh, const char *fileName);                                     \/\//;"	p	typeref:typename:RLAPI bool
+ExportMesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportMesh(Mesh mesh, const char *fileName);                                     \/\//;"	p	typeref:typename:RLAPI bool
 ExportMesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportMesh(Mesh mesh, const char *fileName);                                     \/\//;"	p	typeref:typename:RLAPI bool
 ExportMeshAsCode	third_party/raylib/include/raylib.h	/^RLAPI bool ExportMeshAsCode(Mesh mesh, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportMeshAsCode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportMeshAsCode(Mesh mesh, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportMeshAsCode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportMeshAsCode(Mesh mesh, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
+ExportMeshAsCode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportMeshAsCode(Mesh mesh, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportMeshAsCode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportMeshAsCode(Mesh mesh, const char *fileName);                               \/\//;"	p	typeref:typename:RLAPI bool
 ExportWave	third_party/raylib/include/raylib.h	/^RLAPI bool ExportWave(Wave wave, const char *fileName);               \/\/ Export wave data to f/;"	p	typeref:typename:RLAPI bool
 ExportWave	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportWave(Wave wave, const char *fileName);               \/\/ Export wave data to f/;"	p	typeref:typename:RLAPI bool
 ExportWave	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportWave(Wave wave, const char *fileName);               \/\/ Export wave data to f/;"	p	typeref:typename:RLAPI bool
+ExportWave	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportWave(Wave wave, const char *fileName);               \/\/ Export wave data to f/;"	p	typeref:typename:RLAPI bool
 ExportWave	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportWave(Wave wave, const char *fileName);               \/\/ Export wave data to f/;"	p	typeref:typename:RLAPI bool
 ExportWaveAsCode	third_party/raylib/include/raylib.h	/^RLAPI bool ExportWaveAsCode(Wave wave, const char *fileName);         \/\/ Export wave sample da/;"	p	typeref:typename:RLAPI bool
 ExportWaveAsCode	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool ExportWaveAsCode(Wave wave, const char *fileName);         \/\/ Export wave sample da/;"	p	typeref:typename:RLAPI bool
 ExportWaveAsCode	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool ExportWaveAsCode(Wave wave, const char *fileName);         \/\/ Export wave sample da/;"	p	typeref:typename:RLAPI bool
+ExportWaveAsCode	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool ExportWaveAsCode(Wave wave, const char *fileName);         \/\/ Export wave sample da/;"	p	typeref:typename:RLAPI bool
 ExportWaveAsCode	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool ExportWaveAsCode(Wave wave, const char *fileName);         \/\/ Export wave sample da/;"	p	typeref:typename:RLAPI bool
 ExtSupported	third_party/raylib/include/rlgl.h	/^    } ExtSupported;     \/\/ Extensions supported flags$/;"	m	struct:rlglData	typeref:struct:rlglData::__anonb66549aa0e08
 ExtSupported	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    } ExtSupported;     \/\/ Extensions supported flags$/;"	m	struct:rlglData	typeref:struct:rlglData::__anon0cdf4ceb0e08
 ExtSupported	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    } ExtSupported;     \/\/ Extensions supported flags$/;"	m	struct:rlglData	typeref:struct:rlglData::__anon96c0c2130e08
+ExtSupported	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    } ExtSupported;     \/\/ Extensions supported flags$/;"	m	struct:rlglData	typeref:struct:rlglData::__anonbc392dbe0e08
 ExtSupported	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    } ExtSupported;     \/\/ Extensions supported flags$/;"	m	struct:rlglData	typeref:struct:rlglData::__anon9e7796b80e08
 ExtendedInfo	third_party/libuv/src/win/winapi.h	/^  UCHAR ExtendedInfo[48];$/;"	m	struct:_FILE_FS_OBJECTID_INFORMATION	typeref:typename:UCHAR[48]
 FACILITY_NTWIN32	third_party/libuv/src/win/winapi.h	/^# define FACILITY_NTWIN32 /;"	d
+FAILFOLD	third_party/luajit/src/lj_iropt.h	/^  FAILFOLD,		\/* Guard would always fail. *\/$/;"	e	enum:__anon7312bcc60103
 FALSE	dowa/dowa.h	/^#define FALSE /;"	d
 FATAL	third_party/libuv/test/task.h	/^#define FATAL(/;"	d
+FFDEF	third_party/luajit/src/lj_ff.h	/^#define FFDEF(/;"	d
+FFH_RES	third_party/luajit/src/lj_lib.h	/^#define FFH_RES(/;"	d
+FFH_RETRY	third_party/luajit/src/lj_lib.h	/^#define FFH_RETRY	/;"	d
+FFH_TAILCALL	third_party/luajit/src/lj_lib.h	/^#define FFH_TAILCALL	/;"	d
+FFH_UNREACHABLE	third_party/luajit/src/lj_lib.h	/^#define FFH_UNREACHABLE	/;"	d
+FFIGOTDEF	third_party/luajit/src/lj_dispatch.h	/^#define FFIGOTDEF(/;"	d
+FFMPEG_CLI_H	third_party/ffmpeg/ffmpeg_cli.h	/^#define FFMPEG_CLI_H$/;"	d
+FFMPEG_ERR_INPUT_NOT_FOUND	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_ERR_INPUT_NOT_FOUND = 1,$/;"	e	enum:__anon0adf63e40103
+FFMPEG_ERR_INVALID_ARGS	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_ERR_INVALID_ARGS = 3,$/;"	e	enum:__anon0adf63e40103
+FFMPEG_ERR_OUTPUT_FAILED	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_ERR_OUTPUT_FAILED = 2,$/;"	e	enum:__anon0adf63e40103
+FFMPEG_ERR_PROCESS_FAILED	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_ERR_PROCESS_FAILED = 4,$/;"	e	enum:__anon0adf63e40103
+FFMPEG_HLS_H264_AAC	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_HLS_H264_AAC = 1,$/;"	e	enum:__anon0adf63e40203
+FFMPEG_HLS_VP9_OPUS	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_HLS_VP9_OPUS = 0,$/;"	e	enum:__anon0adf63e40203
+FFMPEG_OK	third_party/ffmpeg/ffmpeg_cli.h	/^  FFMPEG_OK = 0,$/;"	e	enum:__anon0adf63e40103
+FF_C	third_party/luajit/src/lj_obj.h	/^#define FF_C	/;"	d
+FF_C_	third_party/luajit/src/lj_ff.h	/^  FF_C_ = FF_C,		\/* Regular C function (must be 1). *\/$/;"	e	enum:__anon06ef29e40103
+FF_LUA	third_party/luajit/src/lj_obj.h	/^#define FF_LUA	/;"	d
+FF_LUA_	third_party/luajit/src/lj_ff.h	/^  FF_LUA_ = FF_LUA,	\/* Lua function (must be 0). *\/$/;"	e	enum:__anon06ef29e40103
+FF__MAX	third_party/luajit/src/lj_ff.h	/^  FF__MAX$/;"	e	enum:__anon06ef29e40103
+FF_next_N	third_party/luajit/src/lj_bc.h	/^#define FF_next_N	/;"	d
+FIELD	third_party/wrk/src/wrk.h	/^        FIELD, VALUE$/;"	e	enum:connection::__anoneab013c20303
 FILE_ACCESS_INFORMATION	third_party/libuv/src/win/winapi.h	/^} FILE_ACCESS_INFORMATION, *PFILE_ACCESS_INFORMATION;$/;"	t	typeref:struct:_FILE_ACCESS_INFORMATION
 FILE_ALIGNMENT_INFORMATION	third_party/libuv/src/win/winapi.h	/^} FILE_ALIGNMENT_INFORMATION, *PFILE_ALIGNMENT_INFORMATION;$/;"	t	typeref:struct:_FILE_ALIGNMENT_INFORMATION
 FILE_ALL_INFORMATION	third_party/libuv/src/win/winapi.h	/^} FILE_ALL_INFORMATION, *PFILE_ALL_INFORMATION;$/;"	t	typeref:struct:_FILE_ALL_INFORMATION
@@ -1327,79 +2506,129 @@
 FLAG_BORDERLESS_WINDOWED_MODE	third_party/raylib/include/raylib.h	/^    FLAG_BORDERLESS_WINDOWED_MODE = 0x00008000, \/\/ Set to run program in borderless windowed m/;"	e	enum:__anonc03ae25c0203
 FLAG_BORDERLESS_WINDOWED_MODE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_BORDERLESS_WINDOWED_MODE = 0x00008000, \/\/ Set to run program in borderless windowed m/;"	e	enum:__anon9d42b9dd0203
 FLAG_BORDERLESS_WINDOWED_MODE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_BORDERLESS_WINDOWED_MODE = 0x00008000, \/\/ Set to run program in borderless windowed m/;"	e	enum:__anon255619050203
+FLAG_BORDERLESS_WINDOWED_MODE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_BORDERLESS_WINDOWED_MODE = 0x00008000, \/\/ Set to run program in borderless windowed m/;"	e	enum:__anon8a981b700203
 FLAG_BORDERLESS_WINDOWED_MODE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_BORDERLESS_WINDOWED_MODE = 0x00008000, \/\/ Set to run program in borderless windowed m/;"	e	enum:__anonf614aaea0203
 FLAG_FULLSCREEN_MODE	third_party/raylib/include/raylib.h	/^    FLAG_FULLSCREEN_MODE    = 0x00000002,   \/\/ Set to run program in fullscreen$/;"	e	enum:__anonc03ae25c0203
 FLAG_FULLSCREEN_MODE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_FULLSCREEN_MODE    = 0x00000002,   \/\/ Set to run program in fullscreen$/;"	e	enum:__anon9d42b9dd0203
 FLAG_FULLSCREEN_MODE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_FULLSCREEN_MODE    = 0x00000002,   \/\/ Set to run program in fullscreen$/;"	e	enum:__anon255619050203
+FLAG_FULLSCREEN_MODE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_FULLSCREEN_MODE    = 0x00000002,   \/\/ Set to run program in fullscreen$/;"	e	enum:__anon8a981b700203
 FLAG_FULLSCREEN_MODE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_FULLSCREEN_MODE    = 0x00000002,   \/\/ Set to run program in fullscreen$/;"	e	enum:__anonf614aaea0203
 FLAG_INTERLACED_HINT	third_party/raylib/include/raylib.h	/^    FLAG_INTERLACED_HINT    = 0x00010000    \/\/ Set to try enabling interlaced video format (fo/;"	e	enum:__anonc03ae25c0203
 FLAG_INTERLACED_HINT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_INTERLACED_HINT    = 0x00010000    \/\/ Set to try enabling interlaced video format (fo/;"	e	enum:__anon9d42b9dd0203
 FLAG_INTERLACED_HINT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_INTERLACED_HINT    = 0x00010000    \/\/ Set to try enabling interlaced video format (fo/;"	e	enum:__anon255619050203
+FLAG_INTERLACED_HINT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_INTERLACED_HINT    = 0x00010000    \/\/ Set to try enabling interlaced video format (fo/;"	e	enum:__anon8a981b700203
 FLAG_INTERLACED_HINT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_INTERLACED_HINT    = 0x00010000    \/\/ Set to try enabling interlaced video format (fo/;"	e	enum:__anonf614aaea0203
 FLAG_MSAA_4X_HINT	third_party/raylib/include/raylib.h	/^    FLAG_MSAA_4X_HINT       = 0x00000020,   \/\/ Set to try enabling MSAA 4X$/;"	e	enum:__anonc03ae25c0203
 FLAG_MSAA_4X_HINT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_MSAA_4X_HINT       = 0x00000020,   \/\/ Set to try enabling MSAA 4X$/;"	e	enum:__anon9d42b9dd0203
 FLAG_MSAA_4X_HINT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_MSAA_4X_HINT       = 0x00000020,   \/\/ Set to try enabling MSAA 4X$/;"	e	enum:__anon255619050203
+FLAG_MSAA_4X_HINT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_MSAA_4X_HINT       = 0x00000020,   \/\/ Set to try enabling MSAA 4X$/;"	e	enum:__anon8a981b700203
 FLAG_MSAA_4X_HINT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_MSAA_4X_HINT       = 0x00000020,   \/\/ Set to try enabling MSAA 4X$/;"	e	enum:__anonf614aaea0203
 FLAG_VSYNC_HINT	third_party/raylib/include/raylib.h	/^    FLAG_VSYNC_HINT         = 0x00000040,   \/\/ Set to try enabling V-Sync on GPU$/;"	e	enum:__anonc03ae25c0203
 FLAG_VSYNC_HINT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_VSYNC_HINT         = 0x00000040,   \/\/ Set to try enabling V-Sync on GPU$/;"	e	enum:__anon9d42b9dd0203
 FLAG_VSYNC_HINT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_VSYNC_HINT         = 0x00000040,   \/\/ Set to try enabling V-Sync on GPU$/;"	e	enum:__anon255619050203
+FLAG_VSYNC_HINT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_VSYNC_HINT         = 0x00000040,   \/\/ Set to try enabling V-Sync on GPU$/;"	e	enum:__anon8a981b700203
 FLAG_VSYNC_HINT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_VSYNC_HINT         = 0x00000040,   \/\/ Set to try enabling V-Sync on GPU$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_ALWAYS_RUN	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_ALWAYS_RUN  = 0x00000100,   \/\/ Set to allow windows running while minimized$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_ALWAYS_RUN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_ALWAYS_RUN  = 0x00000100,   \/\/ Set to allow windows running while minimized$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_ALWAYS_RUN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_ALWAYS_RUN  = 0x00000100,   \/\/ Set to allow windows running while minimized$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_ALWAYS_RUN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_ALWAYS_RUN  = 0x00000100,   \/\/ Set to allow windows running while minimized$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_ALWAYS_RUN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_ALWAYS_RUN  = 0x00000100,   \/\/ Set to allow windows running while minimized$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_HIDDEN	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_HIDDEN      = 0x00000080,   \/\/ Set to hide window$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_HIDDEN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_HIDDEN      = 0x00000080,   \/\/ Set to hide window$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_HIDDEN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_HIDDEN      = 0x00000080,   \/\/ Set to hide window$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_HIDDEN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_HIDDEN      = 0x00000080,   \/\/ Set to hide window$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_HIDDEN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_HIDDEN      = 0x00000080,   \/\/ Set to hide window$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_HIGHDPI	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_HIGHDPI     = 0x00002000,   \/\/ Set to support HighDPI$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_HIGHDPI	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_HIGHDPI     = 0x00002000,   \/\/ Set to support HighDPI$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_HIGHDPI	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_HIGHDPI     = 0x00002000,   \/\/ Set to support HighDPI$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_HIGHDPI	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_HIGHDPI     = 0x00002000,   \/\/ Set to support HighDPI$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_HIGHDPI	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_HIGHDPI     = 0x00002000,   \/\/ Set to support HighDPI$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_MAXIMIZED	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_MAXIMIZED   = 0x00000400,   \/\/ Set to maximize window (expanded to monitor)$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_MAXIMIZED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_MAXIMIZED   = 0x00000400,   \/\/ Set to maximize window (expanded to monitor)$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_MAXIMIZED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_MAXIMIZED   = 0x00000400,   \/\/ Set to maximize window (expanded to monitor)$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_MAXIMIZED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_MAXIMIZED   = 0x00000400,   \/\/ Set to maximize window (expanded to monitor)$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_MAXIMIZED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_MAXIMIZED   = 0x00000400,   \/\/ Set to maximize window (expanded to monitor)$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_MINIMIZED	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_MINIMIZED   = 0x00000200,   \/\/ Set to minimize window (iconify)$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_MINIMIZED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_MINIMIZED   = 0x00000200,   \/\/ Set to minimize window (iconify)$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_MINIMIZED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_MINIMIZED   = 0x00000200,   \/\/ Set to minimize window (iconify)$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_MINIMIZED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_MINIMIZED   = 0x00000200,   \/\/ Set to minimize window (iconify)$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_MINIMIZED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_MINIMIZED   = 0x00000200,   \/\/ Set to minimize window (iconify)$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_MOUSE_PASSTHROUGH	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_MOUSE_PASSTHROUGH = 0x00004000, \/\/ Set to support mouse passthrough, only supp/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_MOUSE_PASSTHROUGH	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_MOUSE_PASSTHROUGH = 0x00004000, \/\/ Set to support mouse passthrough, only supp/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_MOUSE_PASSTHROUGH	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_MOUSE_PASSTHROUGH = 0x00004000, \/\/ Set to support mouse passthrough, only supp/;"	e	enum:__anon255619050203
+FLAG_WINDOW_MOUSE_PASSTHROUGH	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_MOUSE_PASSTHROUGH = 0x00004000, \/\/ Set to support mouse passthrough, only supp/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_MOUSE_PASSTHROUGH	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_MOUSE_PASSTHROUGH = 0x00004000, \/\/ Set to support mouse passthrough, only supp/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_RESIZABLE	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_RESIZABLE   = 0x00000004,   \/\/ Set to allow resizable window$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_RESIZABLE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_RESIZABLE   = 0x00000004,   \/\/ Set to allow resizable window$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_RESIZABLE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_RESIZABLE   = 0x00000004,   \/\/ Set to allow resizable window$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_RESIZABLE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_RESIZABLE   = 0x00000004,   \/\/ Set to allow resizable window$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_RESIZABLE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_RESIZABLE   = 0x00000004,   \/\/ Set to allow resizable window$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_TOPMOST	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_TOPMOST     = 0x00001000,   \/\/ Set to window always on top$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_TOPMOST	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_TOPMOST     = 0x00001000,   \/\/ Set to window always on top$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_TOPMOST	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_TOPMOST     = 0x00001000,   \/\/ Set to window always on top$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_TOPMOST	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_TOPMOST     = 0x00001000,   \/\/ Set to window always on top$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_TOPMOST	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_TOPMOST     = 0x00001000,   \/\/ Set to window always on top$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_TRANSPARENT	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_TRANSPARENT = 0x00000010,   \/\/ Set to allow transparent framebuffer$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_TRANSPARENT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_TRANSPARENT = 0x00000010,   \/\/ Set to allow transparent framebuffer$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_TRANSPARENT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_TRANSPARENT = 0x00000010,   \/\/ Set to allow transparent framebuffer$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_TRANSPARENT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_TRANSPARENT = 0x00000010,   \/\/ Set to allow transparent framebuffer$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_TRANSPARENT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_TRANSPARENT = 0x00000010,   \/\/ Set to allow transparent framebuffer$/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_UNDECORATED	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_UNDECORATED = 0x00000008,   \/\/ Set to disable window decoration (frame and but/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_UNDECORATED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_UNDECORATED = 0x00000008,   \/\/ Set to disable window decoration (frame and but/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_UNDECORATED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_UNDECORATED = 0x00000008,   \/\/ Set to disable window decoration (frame and but/;"	e	enum:__anon255619050203
+FLAG_WINDOW_UNDECORATED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_UNDECORATED = 0x00000008,   \/\/ Set to disable window decoration (frame and but/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_UNDECORATED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_UNDECORATED = 0x00000008,   \/\/ Set to disable window decoration (frame and but/;"	e	enum:__anonf614aaea0203
 FLAG_WINDOW_UNFOCUSED	third_party/raylib/include/raylib.h	/^    FLAG_WINDOW_UNFOCUSED   = 0x00000800,   \/\/ Set to window non focused$/;"	e	enum:__anonc03ae25c0203
 FLAG_WINDOW_UNFOCUSED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FLAG_WINDOW_UNFOCUSED   = 0x00000800,   \/\/ Set to window non focused$/;"	e	enum:__anon9d42b9dd0203
 FLAG_WINDOW_UNFOCUSED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FLAG_WINDOW_UNFOCUSED   = 0x00000800,   \/\/ Set to window non focused$/;"	e	enum:__anon255619050203
+FLAG_WINDOW_UNFOCUSED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FLAG_WINDOW_UNFOCUSED   = 0x00000800,   \/\/ Set to window non focused$/;"	e	enum:__anon8a981b700203
 FLAG_WINDOW_UNFOCUSED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FLAG_WINDOW_UNFOCUSED   = 0x00000800,   \/\/ Set to window non focused$/;"	e	enum:__anonf614aaea0203
+FLENUM	third_party/luajit/src/lj_ir.h	/^#define FLENUM(/;"	d
+FLENUM	third_party/luajit/src/lj_ir.h	/^#undef FLENUM$/;"	d
+FOLDDEF_PREFIX	third_party/luajit/src/host/buildvm.h	/^#define FOLDDEF_PREFIX	/;"	d
 FONT_BITMAP	third_party/raylib/include/raylib.h	/^    FONT_BITMAP,                    \/\/ Bitmap font generation, no anti-aliasing$/;"	e	enum:__anonc03ae25c1103
 FONT_BITMAP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FONT_BITMAP,                    \/\/ Bitmap font generation, no anti-aliasing$/;"	e	enum:__anon9d42b9dd1103
 FONT_BITMAP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FONT_BITMAP,                    \/\/ Bitmap font generation, no anti-aliasing$/;"	e	enum:__anon255619051103
+FONT_BITMAP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FONT_BITMAP,                    \/\/ Bitmap font generation, no anti-aliasing$/;"	e	enum:__anon8a981b701103
 FONT_BITMAP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FONT_BITMAP,                    \/\/ Bitmap font generation, no anti-aliasing$/;"	e	enum:__anonf614aaea1103
 FONT_DEFAULT	third_party/raylib/include/raylib.h	/^    FONT_DEFAULT = 0,               \/\/ Default font generation, anti-aliased$/;"	e	enum:__anonc03ae25c1103
 FONT_DEFAULT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FONT_DEFAULT = 0,               \/\/ Default font generation, anti-aliased$/;"	e	enum:__anon9d42b9dd1103
 FONT_DEFAULT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FONT_DEFAULT = 0,               \/\/ Default font generation, anti-aliased$/;"	e	enum:__anon255619051103
+FONT_DEFAULT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FONT_DEFAULT = 0,               \/\/ Default font generation, anti-aliased$/;"	e	enum:__anon8a981b701103
 FONT_DEFAULT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FONT_DEFAULT = 0,               \/\/ Default font generation, anti-aliased$/;"	e	enum:__anonf614aaea1103
 FONT_SDF	third_party/raylib/include/raylib.h	/^    FONT_SDF                        \/\/ SDF font generation, requires external shader$/;"	e	enum:__anonc03ae25c1103
 FONT_SDF	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    FONT_SDF                        \/\/ SDF font generation, requires external shader$/;"	e	enum:__anon9d42b9dd1103
 FONT_SDF	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    FONT_SDF                        \/\/ SDF font generation, requires external shader$/;"	e	enum:__anon255619051103
+FONT_SDF	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    FONT_SDF                        \/\/ SDF font generation, requires external shader$/;"	e	enum:__anon8a981b701103
 FONT_SDF	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    FONT_SDF                        \/\/ SDF font generation, requires external shader$/;"	e	enum:__anonf614aaea1103
+FORCE_REX	third_party/luajit/src/lj_emit_x86.h	/^#define FORCE_REX	/;"	d
+FORL_EXT	third_party/luajit/src/lj_bc.h	/^  FORL_IDX, FORL_STOP, FORL_STEP, FORL_EXT$/;"	e	enum:__anon06eceb9d0203
+FORL_IDX	third_party/luajit/src/lj_bc.h	/^  FORL_IDX, FORL_STOP, FORL_STEP, FORL_EXT$/;"	e	enum:__anon06eceb9d0203
+FORL_STEP	third_party/luajit/src/lj_bc.h	/^  FORL_IDX, FORL_STOP, FORL_STEP, FORL_EXT$/;"	e	enum:__anon06eceb9d0203
+FORL_STOP	third_party/luajit/src/lj_bc.h	/^  FORL_IDX, FORL_STOP, FORL_STEP, FORL_EXT$/;"	e	enum:__anon06eceb9d0203
+FPMENUM	third_party/luajit/src/lj_ir.h	/^#define FPMENUM(/;"	d
+FPMENUM	third_party/luajit/src/lj_ir.h	/^#undef FPMENUM$/;"	d
+FPRArg	third_party/luajit/src/lj_ccall.h	/^typedef double FPRArg;$/;"	t	typeref:typename:double
+FPRArg	third_party/luajit/src/lj_ccall.h	/^typedef union FPRArg {$/;"	u
+FPRArg	third_party/luajit/src/lj_ccall.h	/^} FPRArg;$/;"	t
+FPRArg	third_party/luajit/src/lj_ccall.h	/^} FPRArg;$/;"	t	typeref:union:FPRArg
+FPRCBArg	third_party/luajit/src/lj_ctype.h	/^typedef LJ_ALIGN(8) union FPRCBArg { double d; float f[2]; } FPRCBArg;$/;"	t
+FPRDEF	third_party/luajit/src/lj_target_arm.h	/^#define FPRDEF(/;"	d
+FPRDEF	third_party/luajit/src/lj_target_arm64.h	/^#define FPRDEF(/;"	d
+FPRDEF	third_party/luajit/src/lj_target_mips.h	/^#define FPRDEF(/;"	d
+FPRDEF	third_party/luajit/src/lj_target_ppc.h	/^#define FPRDEF(/;"	d
+FPRDEF	third_party/luajit/src/lj_target_x86.h	/^#define FPRDEF(/;"	d
+FRAME_C	third_party/luajit/src/lj_frame.h	/^  FRAME_LUA, FRAME_C, FRAME_CONT, FRAME_VARG,$/;"	e	enum:__anon8b24ca830103
+FRAME_CONT	third_party/luajit/src/lj_frame.h	/^  FRAME_LUA, FRAME_C, FRAME_CONT, FRAME_VARG,$/;"	e	enum:__anon8b24ca830103
+FRAME_CP	third_party/luajit/src/lj_frame.h	/^  FRAME_LUAP, FRAME_CP, FRAME_PCALL, FRAME_PCALLH$/;"	e	enum:__anon8b24ca830103
+FRAME_LUA	third_party/luajit/src/lj_frame.h	/^  FRAME_LUA, FRAME_C, FRAME_CONT, FRAME_VARG,$/;"	e	enum:__anon8b24ca830103
+FRAME_LUAP	third_party/luajit/src/lj_frame.h	/^  FRAME_LUAP, FRAME_CP, FRAME_PCALL, FRAME_PCALLH$/;"	e	enum:__anon8b24ca830103
+FRAME_P	third_party/luajit/src/lj_frame.h	/^#define FRAME_P	/;"	d
+FRAME_PCALL	third_party/luajit/src/lj_frame.h	/^  FRAME_LUAP, FRAME_CP, FRAME_PCALL, FRAME_PCALLH$/;"	e	enum:__anon8b24ca830103
+FRAME_PCALLH	third_party/luajit/src/lj_frame.h	/^  FRAME_LUAP, FRAME_CP, FRAME_PCALL, FRAME_PCALLH$/;"	e	enum:__anon8b24ca830103
+FRAME_TYPE	third_party/luajit/src/lj_frame.h	/^#define FRAME_TYPE	/;"	d
+FRAME_TYPEP	third_party/luajit/src/lj_frame.h	/^#define FRAME_TYPEP	/;"	d
+FRAME_VARG	third_party/luajit/src/lj_frame.h	/^  FRAME_LUA, FRAME_C, FRAME_CONT, FRAME_VARG,$/;"	e	enum:__anon8b24ca830103
 FSCTL_AFD_BASE	third_party/libuv/src/win/winsock.h	/^#define FSCTL_AFD_BASE /;"	d
 FSCTL_DELETE_REPARSE_POINT	third_party/libuv/src/win/winapi.h	/^# define FSCTL_DELETE_REPARSE_POINT /;"	d
 FSCTL_GET_REPARSE_POINT	third_party/libuv/src/win/winapi.h	/^# define FSCTL_GET_REPARSE_POINT /;"	d
@@ -1412,11 +2641,29 @@
 FSEventStreamEventId	third_party/libuv/src/unix/darwin-stub.h	/^typedef uint64_t FSEventStreamEventId;$/;"	t	typeref:typename:uint64_t
 FSEventStreamRef	third_party/libuv/src/unix/darwin-stub.h	/^typedef void* FSEventStreamRef;$/;"	t	typeref:typename:void *
 FS_INFORMATION_CLASS	third_party/libuv/src/win/winapi.h	/^} FS_INFORMATION_CLASS, *PFS_INFORMATION_CLASS;$/;"	t	typeref:enum:_FS_INFORMATION_CLASS
+FTS5_TOKENIZE_AUX	third_party/sqlite3/sqlite3.h	/^#define FTS5_TOKENIZE_AUX /;"	d
+FTS5_TOKENIZE_DOCUMENT	third_party/sqlite3/sqlite3.h	/^#define FTS5_TOKENIZE_DOCUMENT /;"	d
+FTS5_TOKENIZE_PREFIX	third_party/sqlite3/sqlite3.h	/^#define FTS5_TOKENIZE_PREFIX /;"	d
+FTS5_TOKENIZE_QUERY	third_party/sqlite3/sqlite3.h	/^#define FTS5_TOKENIZE_QUERY /;"	d
+FTS5_TOKEN_COLOCATED	third_party/sqlite3/sqlite3.h	/^#define FTS5_TOKEN_COLOCATED /;"	d
+FULLY_WITHIN	third_party/sqlite3/sqlite3.h	/^#define FULLY_WITHIN /;"	d
+FUSE_REG	third_party/luajit/src/lj_asm_arm64.h	/^#define FUSE_REG	/;"	d
+F_CHUNKED	third_party/wrk/src/http_parser.h	/^  { F_CHUNKED               = 1 << 0$/;"	e	enum:flags
+F_CONNECTION_CLOSE	third_party/wrk/src/http_parser.h	/^  , F_CONNECTION_CLOSE      = 1 << 2$/;"	e	enum:flags
+F_CONNECTION_KEEP_ALIVE	third_party/wrk/src/http_parser.h	/^  , F_CONNECTION_KEEP_ALIVE = 1 << 1$/;"	e	enum:flags
+F_CONNECTION_UPGRADE	third_party/wrk/src/http_parser.h	/^  , F_CONNECTION_UPGRADE    = 1 << 3$/;"	e	enum:flags
+F_CONTENTLENGTH	third_party/wrk/src/http_parser.h	/^  , F_CONTENTLENGTH         = 1 << 7$/;"	e	enum:flags
 F_OK	third_party/libuv/include/uv/win.h	/^#define F_OK /;"	d
+F_SKIPBODY	third_party/wrk/src/http_parser.h	/^  , F_SKIPBODY              = 1 << 6$/;"	e	enum:flags
+F_TRAILING	third_party/wrk/src/http_parser.h	/^  , F_TRAILING              = 1 << 4$/;"	e	enum:flags
+F_UPGRADE	third_party/wrk/src/http_parser.h	/^  , F_UPGRADE               = 1 << 5$/;"	e	enum:flags
 Fade	third_party/raylib/include/raylib.h	/^RLAPI Color Fade(Color color, float alpha);                                 \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 Fade	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color Fade(Color color, float alpha);                                 \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 Fade	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color Fade(Color color, float alpha);                                 \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
+Fade	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color Fade(Color color, float alpha);                                 \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
 Fade	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color Fade(Color color, float alpha);                                 \/\/ Get color with /;"	p	typeref:typename:RLAPI Color
+FastFunc	third_party/luajit/src/lj_ff.h	/^} FastFunc;$/;"	t	typeref:enum:__anon06ef29e40103
+FfmpegResult	third_party/ffmpeg/ffmpeg_cli.h	/^} FfmpegResult;$/;"	t	typeref:enum:__anon0adf63e40103
 FileAccessInformation	third_party/libuv/src/win/winapi.h	/^  FileAccessInformation,$/;"	e	enum:_FILE_INFORMATION_CLASS
 FileAlignmentInformation	third_party/libuv/src/win/winapi.h	/^  FileAlignmentInformation,$/;"	e	enum:_FILE_INFORMATION_CLASS
 FileAllInformation	third_party/libuv/src/win/winapi.h	/^  FileAllInformation,$/;"	e	enum:_FILE_INFORMATION_CLASS
@@ -1443,6 +2690,7 @@
 FileExists	third_party/raylib/include/raylib.h	/^RLAPI bool FileExists(const char *fileName);                      \/\/ Check if file exists$/;"	p	typeref:typename:RLAPI bool
 FileExists	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool FileExists(const char *fileName);                      \/\/ Check if file exists$/;"	p	typeref:typename:RLAPI bool
 FileExists	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool FileExists(const char *fileName);                      \/\/ Check if file exists$/;"	p	typeref:typename:RLAPI bool
+FileExists	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool FileExists(const char *fileName);                      \/\/ Check if file exists$/;"	p	typeref:typename:RLAPI bool
 FileExists	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool FileExists(const char *fileName);                      \/\/ Check if file exists$/;"	p	typeref:typename:RLAPI bool
 FileFsAttributeInformation	third_party/libuv/src/win/winapi.h	/^  FileFsAttributeInformation    = 5,$/;"	e	enum:_FS_INFORMATION_CLASS
 FileFsControlInformation	third_party/libuv/src/win/winapi.h	/^  FileFsControlInformation      = 6,$/;"	e	enum:_FS_INFORMATION_CLASS
@@ -1507,6 +2755,8 @@
 FilePathList	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} FilePathList;$/;"	t	typeref:struct:FilePathList
 FilePathList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct FilePathList {$/;"	s
 FilePathList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} FilePathList;$/;"	t	typeref:struct:FilePathList
+FilePathList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct FilePathList {$/;"	s
+FilePathList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} FilePathList;$/;"	t	typeref:struct:FilePathList
 FilePathList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct FilePathList {$/;"	s
 FilePathList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} FilePathList;$/;"	t	typeref:struct:FilePathList
 FilePipeInformation	third_party/libuv/src/win/winapi.h	/^  FilePipeInformation,$/;"	e	enum:_FILE_INFORMATION_CLASS
@@ -1544,7 +2794,12 @@
 FloatEquals	third_party/raylib/include/raymath.h	/^RMAPI int FloatEquals(float x, float y)$/;"	f	typeref:typename:RMAPI int
 FloatEquals	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI int FloatEquals(float x, float y)$/;"	f	typeref:typename:RMAPI int
 FloatEquals	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI int FloatEquals(float x, float y)$/;"	f	typeref:typename:RMAPI int
+FloatEquals	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI int FloatEquals(float x, float y)$/;"	f	typeref:typename:RMAPI int
 FloatEquals	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI int FloatEquals(float x, float y)$/;"	f	typeref:typename:RMAPI int
+Fmp4HlsCodec	third_party/ffmpeg/ffmpeg_cli.h	/^} Fmp4HlsCodec;$/;"	t	typeref:enum:__anon0adf63e40203
+Fmp4HlsOpts	third_party/ffmpeg/ffmpeg_cli.h	/^} Fmp4HlsOpts;$/;"	t	typeref:struct:__anon0adf63e40308
+FoldState	third_party/luajit/src/lj_jit.h	/^typedef struct FoldState {$/;"	s
+FoldState	third_party/luajit/src/lj_jit.h	/^} FoldState;$/;"	t	typeref:struct:FoldState
 Font	third_party/raylib/include/raygui.h	/^    typedef struct Font {$/;"	s
 Font	third_party/raylib/include/raygui.h	/^    } Font;$/;"	t	typeref:struct:Font
 Font	third_party/raylib/include/raylib.h	/^typedef struct Font {$/;"	s
@@ -1553,189 +2808,310 @@
 Font	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Font;$/;"	t	typeref:struct:Font
 Font	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Font {$/;"	s
 Font	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Font;$/;"	t	typeref:struct:Font
+Font	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Font {$/;"	s
+Font	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Font;$/;"	t	typeref:struct:Font
 Font	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Font {$/;"	s
 Font	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Font;$/;"	t	typeref:struct:Font
 FontType	third_party/raylib/include/raylib.h	/^} FontType;$/;"	t	typeref:enum:__anonc03ae25c1103
 FontType	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} FontType;$/;"	t	typeref:enum:__anon9d42b9dd1103
 FontType	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} FontType;$/;"	t	typeref:enum:__anon255619051103
+FontType	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} FontType;$/;"	t	typeref:enum:__anon8a981b701103
 FontType	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} FontType;$/;"	t	typeref:enum:__anonf614aaea1103
+FormatState	third_party/luajit/src/lj_strfmt.h	/^typedef struct FormatState {$/;"	s
+FormatState	third_party/luajit/src/lj_strfmt.h	/^} FormatState;$/;"	t	typeref:struct:FormatState
+FormatType	third_party/luajit/src/lj_strfmt.h	/^typedef enum FormatType {$/;"	g
+FormatType	third_party/luajit/src/lj_strfmt.h	/^} FormatType;$/;"	t	typeref:enum:FormatType
+FrameLink	third_party/luajit/src/lj_obj.h	/^} FrameLink;$/;"	t	typeref:union:__anone5760993010a
 FreeSpaceStartFiltering	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER FreeSpaceStartFiltering;$/;"	m	struct:_FILE_FS_CONTROL_INFORMATION	typeref:typename:LARGE_INTEGER
 FreeSpaceStopFiltering	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER FreeSpaceStopFiltering;$/;"	m	struct:_FILE_FS_CONTROL_INFORMATION	typeref:typename:LARGE_INTEGER
 FreeSpaceThreshold	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER FreeSpaceThreshold;$/;"	m	struct:_FILE_FS_CONTROL_INFORMATION	typeref:typename:LARGE_INTEGER
+Fts5Context	third_party/sqlite3/sqlite3.h	/^typedef struct Fts5Context Fts5Context;$/;"	t	typeref:struct:Fts5Context
+Fts5ExtensionApi	third_party/sqlite3/sqlite3.h	/^struct Fts5ExtensionApi {$/;"	s
+Fts5ExtensionApi	third_party/sqlite3/sqlite3.h	/^typedef struct Fts5ExtensionApi Fts5ExtensionApi;$/;"	t	typeref:struct:Fts5ExtensionApi
+Fts5PhraseIter	third_party/sqlite3/sqlite3.h	/^struct Fts5PhraseIter {$/;"	s
+Fts5PhraseIter	third_party/sqlite3/sqlite3.h	/^typedef struct Fts5PhraseIter Fts5PhraseIter;$/;"	t	typeref:struct:Fts5PhraseIter
+Fts5Tokenizer	third_party/sqlite3/sqlite3.h	/^typedef struct Fts5Tokenizer Fts5Tokenizer;$/;"	t	typeref:struct:Fts5Tokenizer
+G	third_party/luajit/src/lj_obj.h	/^#define G(/;"	d
+G2GG	third_party/luajit/src/lj_dispatch.h	/^#define G2GG(/;"	d
+G2J	third_party/luajit/src/lj_dispatch.h	/^#define G2J(/;"	d
 GAMEPAD_AXIS_LEFT_TRIGGER	third_party/raylib/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_TRIGGER  = 4,     \/\/ Gamepad back trigger left, pressure level: [1..-1]$/;"	e	enum:__anonc03ae25c0803
 GAMEPAD_AXIS_LEFT_TRIGGER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_TRIGGER  = 4,     \/\/ Gamepad back trigger left, pressure level: [1..-1]$/;"	e	enum:__anon9d42b9dd0803
 GAMEPAD_AXIS_LEFT_TRIGGER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_TRIGGER  = 4,     \/\/ Gamepad back trigger left, pressure level: [1..-1]$/;"	e	enum:__anon255619050803
+GAMEPAD_AXIS_LEFT_TRIGGER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_TRIGGER  = 4,     \/\/ Gamepad back trigger left, pressure level: [1..-1]$/;"	e	enum:__anon8a981b700803
 GAMEPAD_AXIS_LEFT_TRIGGER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_TRIGGER  = 4,     \/\/ Gamepad back trigger left, pressure level: [1..-1]$/;"	e	enum:__anonf614aaea0803
 GAMEPAD_AXIS_LEFT_X	third_party/raylib/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_X        = 0,     \/\/ Gamepad left stick X axis$/;"	e	enum:__anonc03ae25c0803
 GAMEPAD_AXIS_LEFT_X	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_X        = 0,     \/\/ Gamepad left stick X axis$/;"	e	enum:__anon9d42b9dd0803
 GAMEPAD_AXIS_LEFT_X	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_X        = 0,     \/\/ Gamepad left stick X axis$/;"	e	enum:__anon255619050803
+GAMEPAD_AXIS_LEFT_X	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_X        = 0,     \/\/ Gamepad left stick X axis$/;"	e	enum:__anon8a981b700803
 GAMEPAD_AXIS_LEFT_X	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_X        = 0,     \/\/ Gamepad left stick X axis$/;"	e	enum:__anonf614aaea0803
 GAMEPAD_AXIS_LEFT_Y	third_party/raylib/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_Y        = 1,     \/\/ Gamepad left stick Y axis$/;"	e	enum:__anonc03ae25c0803
 GAMEPAD_AXIS_LEFT_Y	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_Y        = 1,     \/\/ Gamepad left stick Y axis$/;"	e	enum:__anon9d42b9dd0803
 GAMEPAD_AXIS_LEFT_Y	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_Y        = 1,     \/\/ Gamepad left stick Y axis$/;"	e	enum:__anon255619050803
+GAMEPAD_AXIS_LEFT_Y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_Y        = 1,     \/\/ Gamepad left stick Y axis$/;"	e	enum:__anon8a981b700803
 GAMEPAD_AXIS_LEFT_Y	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_AXIS_LEFT_Y        = 1,     \/\/ Gamepad left stick Y axis$/;"	e	enum:__anonf614aaea0803
 GAMEPAD_AXIS_RIGHT_TRIGGER	third_party/raylib/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_TRIGGER = 5      \/\/ Gamepad back trigger right, pressure level: [1..-1]$/;"	e	enum:__anonc03ae25c0803
 GAMEPAD_AXIS_RIGHT_TRIGGER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_TRIGGER = 5      \/\/ Gamepad back trigger right, pressure level: [1..-1]$/;"	e	enum:__anon9d42b9dd0803
 GAMEPAD_AXIS_RIGHT_TRIGGER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_TRIGGER = 5      \/\/ Gamepad back trigger right, pressure level: [1..-1]$/;"	e	enum:__anon255619050803
+GAMEPAD_AXIS_RIGHT_TRIGGER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_TRIGGER = 5      \/\/ Gamepad back trigger right, pressure level: [1..-1]$/;"	e	enum:__anon8a981b700803
 GAMEPAD_AXIS_RIGHT_TRIGGER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_TRIGGER = 5      \/\/ Gamepad back trigger right, pressure level: [1..-1]$/;"	e	enum:__anonf614aaea0803
 GAMEPAD_AXIS_RIGHT_X	third_party/raylib/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_X       = 2,     \/\/ Gamepad right stick X axis$/;"	e	enum:__anonc03ae25c0803
 GAMEPAD_AXIS_RIGHT_X	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_X       = 2,     \/\/ Gamepad right stick X axis$/;"	e	enum:__anon9d42b9dd0803
 GAMEPAD_AXIS_RIGHT_X	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_X       = 2,     \/\/ Gamepad right stick X axis$/;"	e	enum:__anon255619050803
+GAMEPAD_AXIS_RIGHT_X	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_X       = 2,     \/\/ Gamepad right stick X axis$/;"	e	enum:__anon8a981b700803
 GAMEPAD_AXIS_RIGHT_X	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_X       = 2,     \/\/ Gamepad right stick X axis$/;"	e	enum:__anonf614aaea0803
 GAMEPAD_AXIS_RIGHT_Y	third_party/raylib/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_Y       = 3,     \/\/ Gamepad right stick Y axis$/;"	e	enum:__anonc03ae25c0803
 GAMEPAD_AXIS_RIGHT_Y	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_Y       = 3,     \/\/ Gamepad right stick Y axis$/;"	e	enum:__anon9d42b9dd0803
 GAMEPAD_AXIS_RIGHT_Y	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_Y       = 3,     \/\/ Gamepad right stick Y axis$/;"	e	enum:__anon255619050803
+GAMEPAD_AXIS_RIGHT_Y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_Y       = 3,     \/\/ Gamepad right stick Y axis$/;"	e	enum:__anon8a981b700803
 GAMEPAD_AXIS_RIGHT_Y	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_AXIS_RIGHT_Y       = 3,     \/\/ Gamepad right stick Y axis$/;"	e	enum:__anonf614aaea0803
 GAMEPAD_BUTTON_LEFT_FACE_DOWN	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_DOWN,      \/\/ Gamepad left DPAD down button$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_FACE_DOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_DOWN,      \/\/ Gamepad left DPAD down button$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_FACE_DOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_DOWN,      \/\/ Gamepad left DPAD down button$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_FACE_DOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_DOWN,      \/\/ Gamepad left DPAD down button$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_FACE_DOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_DOWN,      \/\/ Gamepad left DPAD down button$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_LEFT_FACE_LEFT	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_LEFT,      \/\/ Gamepad left DPAD left button$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_FACE_LEFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_LEFT,      \/\/ Gamepad left DPAD left button$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_FACE_LEFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_LEFT,      \/\/ Gamepad left DPAD left button$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_FACE_LEFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_LEFT,      \/\/ Gamepad left DPAD left button$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_FACE_LEFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_LEFT,      \/\/ Gamepad left DPAD left button$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_LEFT_FACE_RIGHT	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_RIGHT,     \/\/ Gamepad left DPAD right button$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_FACE_RIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_RIGHT,     \/\/ Gamepad left DPAD right button$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_FACE_RIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_RIGHT,     \/\/ Gamepad left DPAD right button$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_FACE_RIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_RIGHT,     \/\/ Gamepad left DPAD right button$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_FACE_RIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_RIGHT,     \/\/ Gamepad left DPAD right button$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_LEFT_FACE_UP	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_UP,        \/\/ Gamepad left DPAD up button$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_FACE_UP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_UP,        \/\/ Gamepad left DPAD up button$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_FACE_UP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_UP,        \/\/ Gamepad left DPAD up button$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_FACE_UP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_UP,        \/\/ Gamepad left DPAD up button$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_FACE_UP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_FACE_UP,        \/\/ Gamepad left DPAD up button$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_LEFT_THUMB	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_THUMB,          \/\/ Gamepad joystick pressed button left$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_THUMB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_THUMB,          \/\/ Gamepad joystick pressed button left$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_THUMB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_THUMB,          \/\/ Gamepad joystick pressed button left$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_THUMB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_THUMB,          \/\/ Gamepad joystick pressed button left$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_THUMB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_THUMB,          \/\/ Gamepad joystick pressed button left$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_LEFT_TRIGGER_1	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_1,      \/\/ Gamepad top\/back trigger left (first), it could be/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_TRIGGER_1	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_1,      \/\/ Gamepad top\/back trigger left (first), it could be/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_TRIGGER_1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_1,      \/\/ Gamepad top\/back trigger left (first), it could be/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_TRIGGER_1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_1,      \/\/ Gamepad top\/back trigger left (first), it could be/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_TRIGGER_1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_1,      \/\/ Gamepad top\/back trigger left (first), it could be/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_LEFT_TRIGGER_2	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_2,      \/\/ Gamepad top\/back trigger left (second), it could b/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_LEFT_TRIGGER_2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_2,      \/\/ Gamepad top\/back trigger left (second), it could b/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_LEFT_TRIGGER_2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_2,      \/\/ Gamepad top\/back trigger left (second), it could b/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_LEFT_TRIGGER_2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_2,      \/\/ Gamepad top\/back trigger left (second), it could b/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_LEFT_TRIGGER_2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_LEFT_TRIGGER_2,      \/\/ Gamepad top\/back trigger left (second), it could b/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_MIDDLE	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE,              \/\/ Gamepad center buttons, middle one (i.e. PS3: PS, X/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE,              \/\/ Gamepad center buttons, middle one (i.e. PS3: PS, X/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE,              \/\/ Gamepad center buttons, middle one (i.e. PS3: PS, X/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE,              \/\/ Gamepad center buttons, middle one (i.e. PS3: PS, X/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE,              \/\/ Gamepad center buttons, middle one (i.e. PS3: PS, X/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_MIDDLE_LEFT	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_LEFT,         \/\/ Gamepad center buttons, left one (i.e. PS3: Select)$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_MIDDLE_LEFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_LEFT,         \/\/ Gamepad center buttons, left one (i.e. PS3: Select)$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_MIDDLE_LEFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_LEFT,         \/\/ Gamepad center buttons, left one (i.e. PS3: Select)$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_MIDDLE_LEFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_LEFT,         \/\/ Gamepad center buttons, left one (i.e. PS3: Select)$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_MIDDLE_LEFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_LEFT,         \/\/ Gamepad center buttons, left one (i.e. PS3: Select)$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_MIDDLE_RIGHT	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_RIGHT,        \/\/ Gamepad center buttons, right one (i.e. PS3: Start)$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_MIDDLE_RIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_RIGHT,        \/\/ Gamepad center buttons, right one (i.e. PS3: Start)$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_MIDDLE_RIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_RIGHT,        \/\/ Gamepad center buttons, right one (i.e. PS3: Start)$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_MIDDLE_RIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_RIGHT,        \/\/ Gamepad center buttons, right one (i.e. PS3: Start)$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_MIDDLE_RIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_MIDDLE_RIGHT,        \/\/ Gamepad center buttons, right one (i.e. PS3: Start)$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_FACE_DOWN	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_DOWN,     \/\/ Gamepad right button down (i.e. PS3: Cross, Xbox: A/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_FACE_DOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_DOWN,     \/\/ Gamepad right button down (i.e. PS3: Cross, Xbox: A/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_FACE_DOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_DOWN,     \/\/ Gamepad right button down (i.e. PS3: Cross, Xbox: A/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_FACE_DOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_DOWN,     \/\/ Gamepad right button down (i.e. PS3: Cross, Xbox: A/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_FACE_DOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_DOWN,     \/\/ Gamepad right button down (i.e. PS3: Cross, Xbox: A/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_FACE_LEFT	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_LEFT,     \/\/ Gamepad right button left (i.e. PS3: Square, Xbox: /;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_FACE_LEFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_LEFT,     \/\/ Gamepad right button left (i.e. PS3: Square, Xbox: /;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_FACE_LEFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_LEFT,     \/\/ Gamepad right button left (i.e. PS3: Square, Xbox: /;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_FACE_LEFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_LEFT,     \/\/ Gamepad right button left (i.e. PS3: Square, Xbox: /;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_FACE_LEFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_LEFT,     \/\/ Gamepad right button left (i.e. PS3: Square, Xbox: /;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_FACE_RIGHT	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_RIGHT,    \/\/ Gamepad right button right (i.e. PS3: Circle, Xbox:/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_FACE_RIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_RIGHT,    \/\/ Gamepad right button right (i.e. PS3: Circle, Xbox:/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_FACE_RIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_RIGHT,    \/\/ Gamepad right button right (i.e. PS3: Circle, Xbox:/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_FACE_RIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_RIGHT,    \/\/ Gamepad right button right (i.e. PS3: Circle, Xbox:/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_FACE_RIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_RIGHT,    \/\/ Gamepad right button right (i.e. PS3: Circle, Xbox:/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_FACE_UP	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_UP,       \/\/ Gamepad right button up (i.e. PS3: Triangle, Xbox: /;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_FACE_UP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_UP,       \/\/ Gamepad right button up (i.e. PS3: Triangle, Xbox: /;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_FACE_UP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_UP,       \/\/ Gamepad right button up (i.e. PS3: Triangle, Xbox: /;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_FACE_UP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_UP,       \/\/ Gamepad right button up (i.e. PS3: Triangle, Xbox: /;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_FACE_UP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_FACE_UP,       \/\/ Gamepad right button up (i.e. PS3: Triangle, Xbox: /;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_THUMB	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_THUMB          \/\/ Gamepad joystick pressed button right$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_THUMB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_THUMB          \/\/ Gamepad joystick pressed button right$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_THUMB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_THUMB          \/\/ Gamepad joystick pressed button right$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_THUMB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_THUMB          \/\/ Gamepad joystick pressed button right$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_THUMB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_THUMB          \/\/ Gamepad joystick pressed button right$/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_1	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_1,     \/\/ Gamepad top\/back trigger right (first), it could b/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_1	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_1,     \/\/ Gamepad top\/back trigger right (first), it could b/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_1,     \/\/ Gamepad top\/back trigger right (first), it could b/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_TRIGGER_1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_1,     \/\/ Gamepad top\/back trigger right (first), it could b/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_1,     \/\/ Gamepad top\/back trigger right (first), it could b/;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_2	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_2,     \/\/ Gamepad top\/back trigger right (second), it could /;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_2,     \/\/ Gamepad top\/back trigger right (second), it could /;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_2,     \/\/ Gamepad top\/back trigger right (second), it could /;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_RIGHT_TRIGGER_2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_2,     \/\/ Gamepad top\/back trigger right (second), it could /;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_RIGHT_TRIGGER_2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_RIGHT_TRIGGER_2,     \/\/ Gamepad top\/back trigger right (second), it could /;"	e	enum:__anonf614aaea0703
 GAMEPAD_BUTTON_UNKNOWN	third_party/raylib/include/raylib.h	/^    GAMEPAD_BUTTON_UNKNOWN = 0,         \/\/ Unknown button, just for error checking$/;"	e	enum:__anonc03ae25c0703
 GAMEPAD_BUTTON_UNKNOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GAMEPAD_BUTTON_UNKNOWN = 0,         \/\/ Unknown button, just for error checking$/;"	e	enum:__anon9d42b9dd0703
 GAMEPAD_BUTTON_UNKNOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GAMEPAD_BUTTON_UNKNOWN = 0,         \/\/ Unknown button, just for error checking$/;"	e	enum:__anon255619050703
+GAMEPAD_BUTTON_UNKNOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GAMEPAD_BUTTON_UNKNOWN = 0,         \/\/ Unknown button, just for error checking$/;"	e	enum:__anon8a981b700703
 GAMEPAD_BUTTON_UNKNOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GAMEPAD_BUTTON_UNKNOWN = 0,         \/\/ Unknown button, just for error checking$/;"	e	enum:__anonf614aaea0703
+GCHeader	third_party/luajit/src/lj_obj.h	/^#define GCHeader	/;"	d
+GCROOT_BASEMT	third_party/luajit/src/lj_obj.h	/^  GCROOT_BASEMT,	\/* Metatables for base types. *\/$/;"	e	enum:__anone57609930703
+GCROOT_BASEMT_NUM	third_party/luajit/src/lj_obj.h	/^  GCROOT_BASEMT_NUM = GCROOT_BASEMT + ~LJ_TNUMX,$/;"	e	enum:__anone57609930703
+GCROOT_IO_INPUT	third_party/luajit/src/lj_obj.h	/^  GCROOT_IO_INPUT,	\/* Userdata for default I\/O input file. *\/$/;"	e	enum:__anone57609930703
+GCROOT_IO_OUTPUT	third_party/luajit/src/lj_obj.h	/^  GCROOT_IO_OUTPUT,	\/* Userdata for default I\/O output file. *\/$/;"	e	enum:__anone57609930703
+GCROOT_MAX	third_party/luajit/src/lj_obj.h	/^  GCROOT_MAX$/;"	e	enum:__anone57609930703
+GCROOT_MMNAME	third_party/luajit/src/lj_obj.h	/^  GCROOT_MMNAME,	\/* Metamethod names. *\/$/;"	e	enum:__anone57609930703
+GCROOT_MMNAME_LAST	third_party/luajit/src/lj_obj.h	/^  GCROOT_MMNAME_LAST = GCROOT_MMNAME + MM__MAX-1,$/;"	e	enum:__anone57609930703
+GCRef	third_party/luajit/src/lj_obj.h	/^typedef struct GCRef {$/;"	s
+GCRef	third_party/luajit/src/lj_obj.h	/^} GCRef;$/;"	t	typeref:struct:GCRef
+GCRootID	third_party/luajit/src/lj_obj.h	/^} GCRootID;$/;"	t	typeref:enum:__anone57609930703
+GCSatomic	third_party/luajit/src/lj_gc.h	/^  GCSpause, GCSpropagate, GCSatomic, GCSsweepstring, GCSsweep, GCSfinalize$/;"	e	enum:__anon06efa9820103
+GCSfinalize	third_party/luajit/src/lj_gc.h	/^  GCSpause, GCSpropagate, GCSatomic, GCSsweepstring, GCSsweep, GCSfinalize$/;"	e	enum:__anon06efa9820103
+GCSize	third_party/luajit/src/lj_obj.h	/^typedef uint32_t GCSize;$/;"	t	typeref:typename:uint32_t
+GCSize	third_party/luajit/src/lj_obj.h	/^typedef uint64_t GCSize;$/;"	t	typeref:typename:uint64_t
+GCSpause	third_party/luajit/src/lj_gc.h	/^  GCSpause, GCSpropagate, GCSatomic, GCSsweepstring, GCSsweep, GCSfinalize$/;"	e	enum:__anon06efa9820103
+GCSpropagate	third_party/luajit/src/lj_gc.h	/^  GCSpause, GCSpropagate, GCSatomic, GCSsweepstring, GCSsweep, GCSfinalize$/;"	e	enum:__anon06efa9820103
+GCSsweep	third_party/luajit/src/lj_gc.h	/^  GCSpause, GCSpropagate, GCSatomic, GCSsweepstring, GCSsweep, GCSfinalize$/;"	e	enum:__anon06efa9820103
+GCSsweepstring	third_party/luajit/src/lj_gc.h	/^  GCSpause, GCSpropagate, GCSatomic, GCSsweepstring, GCSsweep, GCSfinalize$/;"	e	enum:__anon06efa9820103
+GCState	third_party/luajit/src/lj_obj.h	/^typedef struct GCState {$/;"	s
+GCState	third_party/luajit/src/lj_obj.h	/^} GCState;$/;"	t	typeref:struct:GCState
+GCcdata	third_party/luajit/src/lj_obj.h	/^typedef struct GCcdata {$/;"	s
+GCcdata	third_party/luajit/src/lj_obj.h	/^} GCcdata;$/;"	t	typeref:struct:GCcdata
+GCcdataVar	third_party/luajit/src/lj_obj.h	/^typedef struct GCcdataVar {$/;"	s
+GCcdataVar	third_party/luajit/src/lj_obj.h	/^} GCcdataVar;$/;"	t	typeref:struct:GCcdataVar
+GCfunc	third_party/luajit/src/lj_obj.h	/^typedef union GCfunc {$/;"	u
+GCfunc	third_party/luajit/src/lj_obj.h	/^} GCfunc;$/;"	t	typeref:union:GCfunc
+GCfuncC	third_party/luajit/src/lj_obj.h	/^typedef struct GCfuncC {$/;"	s
+GCfuncC	third_party/luajit/src/lj_obj.h	/^} GCfuncC;$/;"	t	typeref:struct:GCfuncC
+GCfuncHeader	third_party/luajit/src/lj_obj.h	/^#define GCfuncHeader /;"	d
+GCfuncL	third_party/luajit/src/lj_obj.h	/^typedef struct GCfuncL {$/;"	s
+GCfuncL	third_party/luajit/src/lj_obj.h	/^} GCfuncL;$/;"	t	typeref:struct:GCfuncL
+GChead	third_party/luajit/src/lj_obj.h	/^typedef struct GChead {$/;"	s
+GChead	third_party/luajit/src/lj_obj.h	/^} GChead;$/;"	t	typeref:struct:GChead
+GCobj	third_party/luajit/src/lj_obj.h	/^typedef union GCobj {$/;"	u
+GCobj	third_party/luajit/src/lj_obj.h	/^} GCobj;$/;"	t	typeref:union:GCobj
+GCproto	third_party/luajit/src/lj_obj.h	/^typedef struct GCproto {$/;"	s
+GCproto	third_party/luajit/src/lj_obj.h	/^} GCproto;$/;"	t	typeref:struct:GCproto
+GCstr	third_party/luajit/src/lj_obj.h	/^typedef struct GCstr {$/;"	s
+GCstr	third_party/luajit/src/lj_obj.h	/^} GCstr;$/;"	t	typeref:struct:GCstr
+GCtab	third_party/luajit/src/lj_obj.h	/^typedef struct GCtab {$/;"	s
+GCtab	third_party/luajit/src/lj_obj.h	/^} GCtab;$/;"	t	typeref:struct:GCtab
+GCtrace	third_party/luajit/src/lj_jit.h	/^typedef struct GCtrace {$/;"	s
+GCtrace	third_party/luajit/src/lj_jit.h	/^} GCtrace;$/;"	t	typeref:struct:GCtrace
+GCudata	third_party/luajit/src/lj_obj.h	/^typedef struct GCudata {$/;"	s
+GCudata	third_party/luajit/src/lj_obj.h	/^} GCudata;$/;"	t	typeref:struct:GCudata
+GCupval	third_party/luajit/src/lj_obj.h	/^typedef struct GCupval {$/;"	s
+GCupval	third_party/luajit/src/lj_obj.h	/^} GCupval;$/;"	t	typeref:struct:GCupval
 GESTURE_DOUBLETAP	third_party/raylib/include/raylib.h	/^    GESTURE_DOUBLETAP   = 2,        \/\/ Double tap gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_DOUBLETAP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_DOUBLETAP   = 2,        \/\/ Double tap gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_DOUBLETAP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_DOUBLETAP   = 2,        \/\/ Double tap gesture$/;"	e	enum:__anon255619051303
+GESTURE_DOUBLETAP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_DOUBLETAP   = 2,        \/\/ Double tap gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_DOUBLETAP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_DOUBLETAP   = 2,        \/\/ Double tap gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_DRAG	third_party/raylib/include/raylib.h	/^    GESTURE_DRAG        = 8,        \/\/ Drag gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_DRAG	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_DRAG        = 8,        \/\/ Drag gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_DRAG	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_DRAG        = 8,        \/\/ Drag gesture$/;"	e	enum:__anon255619051303
+GESTURE_DRAG	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_DRAG        = 8,        \/\/ Drag gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_DRAG	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_DRAG        = 8,        \/\/ Drag gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_HOLD	third_party/raylib/include/raylib.h	/^    GESTURE_HOLD        = 4,        \/\/ Hold gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_HOLD	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_HOLD        = 4,        \/\/ Hold gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_HOLD	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_HOLD        = 4,        \/\/ Hold gesture$/;"	e	enum:__anon255619051303
+GESTURE_HOLD	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_HOLD        = 4,        \/\/ Hold gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_HOLD	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_HOLD        = 4,        \/\/ Hold gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_NONE	third_party/raylib/include/raylib.h	/^    GESTURE_NONE        = 0,        \/\/ No gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_NONE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_NONE        = 0,        \/\/ No gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_NONE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_NONE        = 0,        \/\/ No gesture$/;"	e	enum:__anon255619051303
+GESTURE_NONE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_NONE        = 0,        \/\/ No gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_NONE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_NONE        = 0,        \/\/ No gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_PINCH_IN	third_party/raylib/include/raylib.h	/^    GESTURE_PINCH_IN    = 256,      \/\/ Pinch in gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_PINCH_IN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_PINCH_IN    = 256,      \/\/ Pinch in gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_PINCH_IN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_PINCH_IN    = 256,      \/\/ Pinch in gesture$/;"	e	enum:__anon255619051303
+GESTURE_PINCH_IN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_PINCH_IN    = 256,      \/\/ Pinch in gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_PINCH_IN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_PINCH_IN    = 256,      \/\/ Pinch in gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_PINCH_OUT	third_party/raylib/include/raylib.h	/^    GESTURE_PINCH_OUT   = 512       \/\/ Pinch out gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_PINCH_OUT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_PINCH_OUT   = 512       \/\/ Pinch out gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_PINCH_OUT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_PINCH_OUT   = 512       \/\/ Pinch out gesture$/;"	e	enum:__anon255619051303
+GESTURE_PINCH_OUT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_PINCH_OUT   = 512       \/\/ Pinch out gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_PINCH_OUT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_PINCH_OUT   = 512       \/\/ Pinch out gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_SWIPE_DOWN	third_party/raylib/include/raylib.h	/^    GESTURE_SWIPE_DOWN  = 128,      \/\/ Swipe down gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_SWIPE_DOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_SWIPE_DOWN  = 128,      \/\/ Swipe down gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_SWIPE_DOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_SWIPE_DOWN  = 128,      \/\/ Swipe down gesture$/;"	e	enum:__anon255619051303
+GESTURE_SWIPE_DOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_SWIPE_DOWN  = 128,      \/\/ Swipe down gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_SWIPE_DOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_SWIPE_DOWN  = 128,      \/\/ Swipe down gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_SWIPE_LEFT	third_party/raylib/include/raylib.h	/^    GESTURE_SWIPE_LEFT  = 32,       \/\/ Swipe left gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_SWIPE_LEFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_SWIPE_LEFT  = 32,       \/\/ Swipe left gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_SWIPE_LEFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_SWIPE_LEFT  = 32,       \/\/ Swipe left gesture$/;"	e	enum:__anon255619051303
+GESTURE_SWIPE_LEFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_SWIPE_LEFT  = 32,       \/\/ Swipe left gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_SWIPE_LEFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_SWIPE_LEFT  = 32,       \/\/ Swipe left gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_SWIPE_RIGHT	third_party/raylib/include/raylib.h	/^    GESTURE_SWIPE_RIGHT = 16,       \/\/ Swipe right gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_SWIPE_RIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_SWIPE_RIGHT = 16,       \/\/ Swipe right gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_SWIPE_RIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_SWIPE_RIGHT = 16,       \/\/ Swipe right gesture$/;"	e	enum:__anon255619051303
+GESTURE_SWIPE_RIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_SWIPE_RIGHT = 16,       \/\/ Swipe right gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_SWIPE_RIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_SWIPE_RIGHT = 16,       \/\/ Swipe right gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_SWIPE_UP	third_party/raylib/include/raylib.h	/^    GESTURE_SWIPE_UP    = 64,       \/\/ Swipe up gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_SWIPE_UP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_SWIPE_UP    = 64,       \/\/ Swipe up gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_SWIPE_UP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_SWIPE_UP    = 64,       \/\/ Swipe up gesture$/;"	e	enum:__anon255619051303
+GESTURE_SWIPE_UP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_SWIPE_UP    = 64,       \/\/ Swipe up gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_SWIPE_UP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_SWIPE_UP    = 64,       \/\/ Swipe up gesture$/;"	e	enum:__anonf614aaea1303
 GESTURE_TAP	third_party/raylib/include/raylib.h	/^    GESTURE_TAP         = 1,        \/\/ Tap gesture$/;"	e	enum:__anonc03ae25c1303
 GESTURE_TAP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GESTURE_TAP         = 1,        \/\/ Tap gesture$/;"	e	enum:__anon9d42b9dd1303
 GESTURE_TAP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GESTURE_TAP         = 1,        \/\/ Tap gesture$/;"	e	enum:__anon255619051303
+GESTURE_TAP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GESTURE_TAP         = 1,        \/\/ Tap gesture$/;"	e	enum:__anon8a981b701303
 GESTURE_TAP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GESTURE_TAP         = 1,        \/\/ Tap gesture$/;"	e	enum:__anonf614aaea1303
 GET_REQ_ERROR	third_party/libuv/src/win/req-inl.h	/^#define GET_REQ_ERROR(/;"	d
 GET_REQ_SOCK_ERROR	third_party/libuv/src/win/req-inl.h	/^#define GET_REQ_SOCK_ERROR(/;"	d
 GET_REQ_STATUS	third_party/libuv/src/win/req-inl.h	/^#define GET_REQ_STATUS(/;"	d
+GG_DISP2G	third_party/luajit/src/lj_dispatch.h	/^#define GG_DISP2G	/;"	d
+GG_DISP2HOT	third_party/luajit/src/lj_dispatch.h	/^#define GG_DISP2HOT	/;"	d
+GG_DISP2J	third_party/luajit/src/lj_dispatch.h	/^#define GG_DISP2J	/;"	d
+GG_DISP2STATIC	third_party/luajit/src/lj_dispatch.h	/^#define GG_DISP2STATIC	/;"	d
+GG_G2DISP	third_party/luajit/src/lj_dispatch.h	/^#define GG_G2DISP	/;"	d
+GG_G2J	third_party/luajit/src/lj_dispatch.h	/^#define GG_G2J	/;"	d
+GG_LEN_DDISP	third_party/luajit/src/lj_dispatch.h	/^#define GG_LEN_DDISP	/;"	d
+GG_LEN_DISP	third_party/luajit/src/lj_dispatch.h	/^#define GG_LEN_DISP	/;"	d
+GG_LEN_SDISP	third_party/luajit/src/lj_dispatch.h	/^#define GG_LEN_SDISP	/;"	d
+GG_NUM_ASMFF	third_party/luajit/src/lj_dispatch.h	/^#define GG_NUM_ASMFF	/;"	d
+GG_OFS	third_party/luajit/src/lj_dispatch.h	/^#define GG_OFS(/;"	d
+GG_State	third_party/luajit/src/lj_dispatch.h	/^typedef struct GG_State {$/;"	s
+GG_State	third_party/luajit/src/lj_dispatch.h	/^} GG_State;$/;"	t	typeref:struct:GG_State
 GL/gl.h	third_party/raylib/include/rlgl.h	/^        #include <GL\/gl.h>/;"	h
 GL/gl.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #include <GL\/gl.h>/;"	h
 GL/gl.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #include <GL\/gl.h>/;"	h
+GL/gl.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #include <GL\/gl.h>/;"	h
 GL/gl.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #include <GL\/gl.h>/;"	h
 GLAD_API_CALL_EXPORT	third_party/raylib/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT$/;"	d
 GLAD_API_CALL_EXPORT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT$/;"	d
 GLAD_API_CALL_EXPORT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT$/;"	d
+GLAD_API_CALL_EXPORT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT$/;"	d
 GLAD_API_CALL_EXPORT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT$/;"	d
 GLAD_API_CALL_EXPORT_BUILD	third_party/raylib/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT_BUILD$/;"	d
 GLAD_API_CALL_EXPORT_BUILD	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT_BUILD$/;"	d
 GLAD_API_CALL_EXPORT_BUILD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT_BUILD$/;"	d
+GLAD_API_CALL_EXPORT_BUILD	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT_BUILD$/;"	d
 GLAD_API_CALL_EXPORT_BUILD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GLAD_API_CALL_EXPORT_BUILD$/;"	d
 GLAD_FREE	third_party/raylib/include/rlgl.h	/^    #define GLAD_FREE /;"	d
 GLAD_FREE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GLAD_FREE /;"	d
 GLAD_FREE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GLAD_FREE /;"	d
+GLAD_FREE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GLAD_FREE /;"	d
 GLAD_FREE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GLAD_FREE /;"	d
 GLAD_GLES2_IMPLEMENTATION	third_party/raylib/include/rlgl.h	/^        #define GLAD_GLES2_IMPLEMENTATION$/;"	d
 GLAD_GLES2_IMPLEMENTATION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #define GLAD_GLES2_IMPLEMENTATION$/;"	d
 GLAD_GLES2_IMPLEMENTATION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define GLAD_GLES2_IMPLEMENTATION$/;"	d
+GLAD_GLES2_IMPLEMENTATION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define GLAD_GLES2_IMPLEMENTATION$/;"	d
 GLAD_GLES2_IMPLEMENTATION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define GLAD_GLES2_IMPLEMENTATION$/;"	d
 GLAD_GL_IMPLEMENTATION	third_party/raylib/include/rlgl.h	/^    #define GLAD_GL_IMPLEMENTATION$/;"	d
 GLAD_GL_IMPLEMENTATION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GLAD_GL_IMPLEMENTATION$/;"	d
 GLAD_GL_IMPLEMENTATION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GLAD_GL_IMPLEMENTATION$/;"	d
+GLAD_GL_IMPLEMENTATION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GLAD_GL_IMPLEMENTATION$/;"	d
 GLAD_GL_IMPLEMENTATION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GLAD_GL_IMPLEMENTATION$/;"	d
 GLAD_MALLOC	third_party/raylib/include/rlgl.h	/^    #define GLAD_MALLOC /;"	d
 GLAD_MALLOC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GLAD_MALLOC /;"	d
 GLAD_MALLOC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GLAD_MALLOC /;"	d
+GLAD_MALLOC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GLAD_MALLOC /;"	d
 GLAD_MALLOC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GLAD_MALLOC /;"	d
 GLES2/gl2.h	third_party/raylib/include/rlgl.h	/^        #include <GLES2\/gl2.h>/;"	h
 GLES2/gl2.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #include <GLES2\/gl2.h>/;"	h
 GLES2/gl2.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #include <GLES2\/gl2.h>/;"	h
+GLES2/gl2.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #include <GLES2\/gl2.h>/;"	h
 GLES2/gl2.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #include <GLES2\/gl2.h>/;"	h
 GLES2/gl2ext.h	third_party/raylib/include/rlgl.h	/^        #include <GLES2\/gl2ext.h>/;"	h
 GLES2/gl2ext.h	third_party/raylib/include/rlgl.h	/^    #include <GLES2\/gl2ext.h>/;"	h
@@ -1743,59 +3119,74 @@
 GLES2/gl2ext.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #include <GLES2\/gl2ext.h>/;"	h
 GLES2/gl2ext.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #include <GLES2\/gl2ext.h>/;"	h
 GLES2/gl2ext.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #include <GLES2\/gl2ext.h>/;"	h
+GLES2/gl2ext.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #include <GLES2\/gl2ext.h>/;"	h
+GLES2/gl2ext.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #include <GLES2\/gl2ext.h>/;"	h
 GLES2/gl2ext.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #include <GLES2\/gl2ext.h>/;"	h
 GLES2/gl2ext.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #include <GLES2\/gl2ext.h>/;"	h
 GLES3/gl3.h	third_party/raylib/include/rlgl.h	/^    #include <GLES3\/gl3.h>/;"	h
 GLES3/gl3.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #include <GLES3\/gl3.h>/;"	h
 GLES3/gl3.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #include <GLES3\/gl3.h>/;"	h
+GLES3/gl3.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #include <GLES3\/gl3.h>/;"	h
 GLES3/gl3.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #include <GLES3\/gl3.h>/;"	h
 GL_COMPRESSED_RGB8_ETC2	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGB8_ETC2 /;"	d
 GL_COMPRESSED_RGB8_ETC2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGB8_ETC2 /;"	d
 GL_COMPRESSED_RGB8_ETC2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGB8_ETC2 /;"	d
+GL_COMPRESSED_RGB8_ETC2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGB8_ETC2 /;"	d
 GL_COMPRESSED_RGB8_ETC2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGB8_ETC2 /;"	d
 GL_COMPRESSED_RGBA8_ETC2_EAC	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA8_ETC2_EAC /;"	d
 GL_COMPRESSED_RGBA8_ETC2_EAC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA8_ETC2_EAC /;"	d
 GL_COMPRESSED_RGBA8_ETC2_EAC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA8_ETC2_EAC /;"	d
+GL_COMPRESSED_RGBA8_ETC2_EAC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA8_ETC2_EAC /;"	d
 GL_COMPRESSED_RGBA8_ETC2_EAC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA8_ETC2_EAC /;"	d
 GL_COMPRESSED_RGBA_ASTC_4x4_KHR	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_4x4_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_4x4_KHR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_4x4_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_4x4_KHR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_4x4_KHR /;"	d
+GL_COMPRESSED_RGBA_ASTC_4x4_KHR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_4x4_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_4x4_KHR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_4x4_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_8x8_KHR	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_8x8_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_8x8_KHR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_8x8_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_8x8_KHR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_8x8_KHR /;"	d
+GL_COMPRESSED_RGBA_ASTC_8x8_KHR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_8x8_KHR /;"	d
 GL_COMPRESSED_RGBA_ASTC_8x8_KHR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_ASTC_8x8_KHR /;"	d
 GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG /;"	d
+GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT /;"	d
+GL_COMPRESSED_RGBA_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT3_EXT	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT3_EXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT3_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT /;"	d
+GL_COMPRESSED_RGBA_S3TC_DXT3_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT3_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT5_EXT	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT5_EXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT5_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT /;"	d
+GL_COMPRESSED_RGBA_S3TC_DXT5_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT /;"	d
 GL_COMPRESSED_RGBA_S3TC_DXT5_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT /;"	d
 GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG /;"	d
+GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG /;"	d
 GL_COMPRESSED_RGB_S3TC_DXT1_EXT	third_party/raylib/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGB_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGB_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT /;"	d
+GL_COMPRESSED_RGB_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT /;"	d
 GL_COMPRESSED_RGB_S3TC_DXT1_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT /;"	d
 GL_DRAW_FRAMEBUFFER	third_party/raylib/include/rlgl.h	/^        #define GL_DRAW_FRAMEBUFFER /;"	d
 GL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #define GL_DRAW_FRAMEBUFFER /;"	d
 GL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define GL_DRAW_FRAMEBUFFER /;"	d
+GL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define GL_DRAW_FRAMEBUFFER /;"	d
 GL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define GL_DRAW_FRAMEBUFFER /;"	d
 GL_ETC1_RGB8_OES	third_party/raylib/include/rlgl.h	/^    #define GL_ETC1_RGB8_OES /;"	d
 GL_ETC1_RGB8_OES	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_ETC1_RGB8_OES /;"	d
 GL_ETC1_RGB8_OES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_ETC1_RGB8_OES /;"	d
+GL_ETC1_RGB8_OES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_ETC1_RGB8_OES /;"	d
 GL_ETC1_RGB8_OES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_ETC1_RGB8_OES /;"	d
 GL_GLEXT_PROTOTYPES	third_party/raylib/include/rlgl.h	/^        #define GL_GLEXT_PROTOTYPES$/;"	d
 GL_GLEXT_PROTOTYPES	third_party/raylib/include/rlgl.h	/^    #define GL_GLEXT_PROTOTYPES$/;"	d
@@ -1803,19 +3194,24 @@
 GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_GLEXT_PROTOTYPES$/;"	d
 GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define GL_GLEXT_PROTOTYPES$/;"	d
 GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_GLEXT_PROTOTYPES$/;"	d
+GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define GL_GLEXT_PROTOTYPES$/;"	d
+GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_GLEXT_PROTOTYPES$/;"	d
 GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define GL_GLEXT_PROTOTYPES$/;"	d
 GL_GLEXT_PROTOTYPES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_GLEXT_PROTOTYPES$/;"	d
 GL_LINE_WIDTH	third_party/raylib/include/rlgl.h	/^    #define GL_LINE_WIDTH /;"	d
 GL_LINE_WIDTH	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_LINE_WIDTH /;"	d
 GL_LINE_WIDTH	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_LINE_WIDTH /;"	d
+GL_LINE_WIDTH	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_LINE_WIDTH /;"	d
 GL_LINE_WIDTH	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_LINE_WIDTH /;"	d
 GL_LUMINANCE	third_party/raylib/include/rlgl.h	/^    #define GL_LUMINANCE /;"	d
 GL_LUMINANCE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_LUMINANCE /;"	d
 GL_LUMINANCE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_LUMINANCE /;"	d
+GL_LUMINANCE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_LUMINANCE /;"	d
 GL_LUMINANCE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_LUMINANCE /;"	d
 GL_LUMINANCE_ALPHA	third_party/raylib/include/rlgl.h	/^    #define GL_LUMINANCE_ALPHA /;"	d
 GL_LUMINANCE_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_LUMINANCE_ALPHA /;"	d
 GL_LUMINANCE_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_LUMINANCE_ALPHA /;"	d
+GL_LUMINANCE_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_LUMINANCE_ALPHA /;"	d
 GL_LUMINANCE_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_LUMINANCE_ALPHA /;"	d
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/include/rlgl.h	/^        #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/include/rlgl.h	/^    #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
@@ -1823,43 +3219,69 @@
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
+GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
+GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_PROGRAM_POINT_SIZE	third_party/raylib/include/rlgl.h	/^    #define GL_PROGRAM_POINT_SIZE /;"	d
 GL_PROGRAM_POINT_SIZE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_PROGRAM_POINT_SIZE /;"	d
 GL_PROGRAM_POINT_SIZE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_PROGRAM_POINT_SIZE /;"	d
+GL_PROGRAM_POINT_SIZE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_PROGRAM_POINT_SIZE /;"	d
 GL_PROGRAM_POINT_SIZE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_PROGRAM_POINT_SIZE /;"	d
 GL_READ_FRAMEBUFFER	third_party/raylib/include/rlgl.h	/^        #define GL_READ_FRAMEBUFFER /;"	d
 GL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #define GL_READ_FRAMEBUFFER /;"	d
 GL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define GL_READ_FRAMEBUFFER /;"	d
+GL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define GL_READ_FRAMEBUFFER /;"	d
 GL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define GL_READ_FRAMEBUFFER /;"	d
 GL_SHADING_LANGUAGE_VERSION	third_party/raylib/include/rlgl.h	/^    #define GL_SHADING_LANGUAGE_VERSION /;"	d
 GL_SHADING_LANGUAGE_VERSION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_SHADING_LANGUAGE_VERSION /;"	d
 GL_SHADING_LANGUAGE_VERSION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_SHADING_LANGUAGE_VERSION /;"	d
+GL_SHADING_LANGUAGE_VERSION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_SHADING_LANGUAGE_VERSION /;"	d
 GL_SHADING_LANGUAGE_VERSION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_SHADING_LANGUAGE_VERSION /;"	d
 GL_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/include/rlgl.h	/^    #define GL_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
+GL_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_TEXTURE_MAX_ANISOTROPY_EXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_TEXTURE_MAX_ANISOTROPY_EXT /;"	d
 GL_UNSIGNED_SHORT_4_4_4_4	third_party/raylib/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_4_4_4_4 /;"	d
 GL_UNSIGNED_SHORT_4_4_4_4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_4_4_4_4 /;"	d
 GL_UNSIGNED_SHORT_4_4_4_4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_4_4_4_4 /;"	d
+GL_UNSIGNED_SHORT_4_4_4_4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_4_4_4_4 /;"	d
 GL_UNSIGNED_SHORT_4_4_4_4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_4_4_4_4 /;"	d
 GL_UNSIGNED_SHORT_5_5_5_1	third_party/raylib/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_5_5_1 /;"	d
 GL_UNSIGNED_SHORT_5_5_5_1	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_5_5_1 /;"	d
 GL_UNSIGNED_SHORT_5_5_5_1	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_5_5_1 /;"	d
+GL_UNSIGNED_SHORT_5_5_5_1	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_5_5_1 /;"	d
 GL_UNSIGNED_SHORT_5_5_5_1	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_5_5_1 /;"	d
 GL_UNSIGNED_SHORT_5_6_5	third_party/raylib/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_6_5 /;"	d
 GL_UNSIGNED_SHORT_5_6_5	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_6_5 /;"	d
 GL_UNSIGNED_SHORT_5_6_5	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_6_5 /;"	d
+GL_UNSIGNED_SHORT_5_6_5	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_6_5 /;"	d
 GL_UNSIGNED_SHORT_5_6_5	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GL_UNSIGNED_SHORT_5_6_5 /;"	d
 GOLD	third_party/raylib/include/raylib.h	/^#define GOLD /;"	d
 GOLD	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define GOLD /;"	d
 GOLD	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define GOLD /;"	d
+GOLD	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define GOLD /;"	d
 GOLD	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define GOLD /;"	d
+GOTDEF	third_party/luajit/src/lj_dispatch.h	/^#define GOTDEF(/;"	d
+GOTDEF	third_party/luajit/src/lj_dispatch.h	/^GOTDEF(GOTENUM)$/;"	e	enum:__anon366806080103
+GOTENUM	third_party/luajit/src/lj_dispatch.h	/^#define GOTENUM(/;"	d
+GOTENUM	third_party/luajit/src/lj_dispatch.h	/^#undef GOTENUM$/;"	d
+GPRArg	third_party/luajit/src/lj_ccall.h	/^typedef intptr_t GPRArg;$/;"	t	typeref:typename:intptr_t
+GPRDEF	third_party/luajit/src/lj_target_arm.h	/^  GPRDEF(RIDENUM)		\/* General-purpose registers (GPRs). *\/$/;"	e	enum:__anondfc0b4be0103
+GPRDEF	third_party/luajit/src/lj_target_arm.h	/^#define GPRDEF(/;"	d
+GPRDEF	third_party/luajit/src/lj_target_arm64.h	/^  GPRDEF(RIDENUM)		\/* General-purpose registers (GPRs). *\/$/;"	e	enum:__anond2c468680103
+GPRDEF	third_party/luajit/src/lj_target_arm64.h	/^#define GPRDEF(/;"	d
+GPRDEF	third_party/luajit/src/lj_target_mips.h	/^  GPRDEF(RIDENUM)		\/* General-purpose registers (GPRs). *\/$/;"	e	enum:__anonf3351b170103
+GPRDEF	third_party/luajit/src/lj_target_mips.h	/^#define GPRDEF(/;"	d
+GPRDEF	third_party/luajit/src/lj_target_ppc.h	/^  GPRDEF(RIDENUM)		\/* General-purpose registers (GPRs). *\/$/;"	e	enum:__anone0cee1010103
+GPRDEF	third_party/luajit/src/lj_target_ppc.h	/^#define GPRDEF(/;"	d
+GPRDEF	third_party/luajit/src/lj_target_x86.h	/^  GPRDEF(RIDENUM)		\/* General-purpose registers (GPRs). *\/$/;"	e	enum:__anone14030640103
+GPRDEF	third_party/luajit/src/lj_target_x86.h	/^#define GPRDEF(/;"	d
 GRAPHICS_API_OPENGL_21	third_party/raylib/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_21$/;"	d
 GRAPHICS_API_OPENGL_21	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_21$/;"	d
 GRAPHICS_API_OPENGL_21	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_21$/;"	d
+GRAPHICS_API_OPENGL_21	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_21$/;"	d
 GRAPHICS_API_OPENGL_21	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_21$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/include/rlgl.h	/^        #define GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_33$/;"	d
@@ -1870,12 +3292,16 @@
 GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_33$/;"	d
+GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define GRAPHICS_API_OPENGL_33$/;"	d
+GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_33$/;"	d
+GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_33	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_33$/;"	d
 GRAPHICS_API_OPENGL_43	third_party/raylib/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_43$/;"	d
 GRAPHICS_API_OPENGL_43	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_43$/;"	d
 GRAPHICS_API_OPENGL_43	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_43$/;"	d
+GRAPHICS_API_OPENGL_43	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_43$/;"	d
 GRAPHICS_API_OPENGL_43	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_43$/;"	d
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_ES2$/;"	d
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_ES2$/;"	d
@@ -1883,464 +3309,577 @@
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_ES2$/;"	d
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_ES2$/;"	d
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_ES2$/;"	d
+GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_ES2$/;"	d
+GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_ES2$/;"	d
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #undef GRAPHICS_API_OPENGL_ES2$/;"	d
 GRAPHICS_API_OPENGL_ES2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define GRAPHICS_API_OPENGL_ES2$/;"	d
 GRAY	third_party/raylib/include/raylib.h	/^#define GRAY /;"	d
 GRAY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define GRAY /;"	d
 GRAY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define GRAY /;"	d
+GRAY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define GRAY /;"	d
 GRAY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define GRAY /;"	d
 GREEN	third_party/raylib/include/raylib.h	/^#define GREEN /;"	d
 GREEN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define GREEN /;"	d
 GREEN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define GREEN /;"	d
+GREEN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define GREEN /;"	d
 GREEN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define GREEN /;"	d
 GROUP_PADDING	third_party/raylib/include/raygui.h	/^    GROUP_PADDING = 16,         \/\/ ToggleGroup separation between toggles$/;"	e	enum:__anonbfe71a2a0903
 GUI_WINDOW_FILE_DIALOG_H	postdog/gui_window_file_dialog.h	/^#define GUI_WINDOW_FILE_DIALOG_H$/;"	d
 GamepadAxis	third_party/raylib/include/raylib.h	/^} GamepadAxis;$/;"	t	typeref:enum:__anonc03ae25c0803
 GamepadAxis	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} GamepadAxis;$/;"	t	typeref:enum:__anon9d42b9dd0803
 GamepadAxis	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} GamepadAxis;$/;"	t	typeref:enum:__anon255619050803
+GamepadAxis	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} GamepadAxis;$/;"	t	typeref:enum:__anon8a981b700803
 GamepadAxis	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} GamepadAxis;$/;"	t	typeref:enum:__anonf614aaea0803
 GamepadButton	third_party/raylib/include/raylib.h	/^} GamepadButton;$/;"	t	typeref:enum:__anonc03ae25c0703
 GamepadButton	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} GamepadButton;$/;"	t	typeref:enum:__anon9d42b9dd0703
 GamepadButton	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} GamepadButton;$/;"	t	typeref:enum:__anon255619050703
+GamepadButton	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} GamepadButton;$/;"	t	typeref:enum:__anon8a981b700703
 GamepadButton	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} GamepadButton;$/;"	t	typeref:enum:__anonf614aaea0703
 GenImageCellular	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageCellular(int width, int height, int tileSize);                              /;"	p	typeref:typename:RLAPI Image
 GenImageCellular	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageCellular(int width, int height, int tileSize);                              /;"	p	typeref:typename:RLAPI Image
 GenImageCellular	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageCellular(int width, int height, int tileSize);                              /;"	p	typeref:typename:RLAPI Image
+GenImageCellular	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageCellular(int width, int height, int tileSize);                              /;"	p	typeref:typename:RLAPI Image
 GenImageCellular	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageCellular(int width, int height, int tileSize);                              /;"	p	typeref:typename:RLAPI Image
 GenImageChecked	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageChecked(int width, int height, int checksX, int checksY, Color col1, Color c/;"	p	typeref:typename:RLAPI Image
 GenImageChecked	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageChecked(int width, int height, int checksX, int checksY, Color col1, Color c/;"	p	typeref:typename:RLAPI Image
 GenImageChecked	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageChecked(int width, int height, int checksX, int checksY, Color col1, Color c/;"	p	typeref:typename:RLAPI Image
+GenImageChecked	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageChecked(int width, int height, int checksX, int checksY, Color col1, Color c/;"	p	typeref:typename:RLAPI Image
 GenImageChecked	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageChecked(int width, int height, int checksX, int checksY, Color col1, Color c/;"	p	typeref:typename:RLAPI Image
 GenImageColor	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageColor(int width, int height, Color color);                                  /;"	p	typeref:typename:RLAPI Image
 GenImageColor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageColor(int width, int height, Color color);                                  /;"	p	typeref:typename:RLAPI Image
 GenImageColor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageColor(int width, int height, Color color);                                  /;"	p	typeref:typename:RLAPI Image
+GenImageColor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageColor(int width, int height, Color color);                                  /;"	p	typeref:typename:RLAPI Image
 GenImageColor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageColor(int width, int height, Color color);                                  /;"	p	typeref:typename:RLAPI Image
 GenImageFontAtlas	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageFontAtlas(const GlyphInfo *glyphs, Rectangle **glyphRecs, int glyphCount, in/;"	p	typeref:typename:RLAPI Image
 GenImageFontAtlas	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageFontAtlas(const GlyphInfo *glyphs, Rectangle **glyphRecs, int glyphCount, in/;"	p	typeref:typename:RLAPI Image
 GenImageFontAtlas	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageFontAtlas(const GlyphInfo *glyphs, Rectangle **glyphRecs, int glyphCount, in/;"	p	typeref:typename:RLAPI Image
+GenImageFontAtlas	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageFontAtlas(const GlyphInfo *glyphs, Rectangle **glyphRecs, int glyphCount, in/;"	p	typeref:typename:RLAPI Image
 GenImageFontAtlas	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageFontAtlas(const GlyphInfo *glyphs, Rectangle **glyphRecs, int glyphCount, in/;"	p	typeref:typename:RLAPI Image
 GenImageGradientLinear	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageGradientLinear(int width, int height, int direction, Color start, Color end)/;"	p	typeref:typename:RLAPI Image
 GenImageGradientLinear	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageGradientLinear(int width, int height, int direction, Color start, Color end)/;"	p	typeref:typename:RLAPI Image
 GenImageGradientLinear	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageGradientLinear(int width, int height, int direction, Color start, Color end)/;"	p	typeref:typename:RLAPI Image
+GenImageGradientLinear	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageGradientLinear(int width, int height, int direction, Color start, Color end)/;"	p	typeref:typename:RLAPI Image
 GenImageGradientLinear	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageGradientLinear(int width, int height, int direction, Color start, Color end)/;"	p	typeref:typename:RLAPI Image
 GenImageGradientRadial	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageGradientRadial(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientRadial	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageGradientRadial(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientRadial	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageGradientRadial(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
+GenImageGradientRadial	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageGradientRadial(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientRadial	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageGradientRadial(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientSquare	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageGradientSquare(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientSquare	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageGradientSquare(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientSquare	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageGradientSquare(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
+GenImageGradientSquare	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageGradientSquare(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImageGradientSquare	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageGradientSquare(int width, int height, float density, Color inner, Color oute/;"	p	typeref:typename:RLAPI Image
 GenImagePerlinNoise	third_party/raylib/include/raylib.h	/^RLAPI Image GenImagePerlinNoise(int width, int height, int offsetX, int offsetY, float scale);  /;"	p	typeref:typename:RLAPI Image
 GenImagePerlinNoise	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImagePerlinNoise(int width, int height, int offsetX, int offsetY, float scale);  /;"	p	typeref:typename:RLAPI Image
 GenImagePerlinNoise	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImagePerlinNoise(int width, int height, int offsetX, int offsetY, float scale);  /;"	p	typeref:typename:RLAPI Image
+GenImagePerlinNoise	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImagePerlinNoise(int width, int height, int offsetX, int offsetY, float scale);  /;"	p	typeref:typename:RLAPI Image
 GenImagePerlinNoise	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImagePerlinNoise(int width, int height, int offsetX, int offsetY, float scale);  /;"	p	typeref:typename:RLAPI Image
 GenImageText	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageText(int width, int height, const char *text);                              /;"	p	typeref:typename:RLAPI Image
 GenImageText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageText(int width, int height, const char *text);                              /;"	p	typeref:typename:RLAPI Image
 GenImageText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageText(int width, int height, const char *text);                              /;"	p	typeref:typename:RLAPI Image
+GenImageText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageText(int width, int height, const char *text);                              /;"	p	typeref:typename:RLAPI Image
 GenImageText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageText(int width, int height, const char *text);                              /;"	p	typeref:typename:RLAPI Image
 GenImageWhiteNoise	third_party/raylib/include/raylib.h	/^RLAPI Image GenImageWhiteNoise(int width, int height, float factor);                            /;"	p	typeref:typename:RLAPI Image
 GenImageWhiteNoise	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GenImageWhiteNoise(int width, int height, float factor);                            /;"	p	typeref:typename:RLAPI Image
 GenImageWhiteNoise	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GenImageWhiteNoise(int width, int height, float factor);                            /;"	p	typeref:typename:RLAPI Image
+GenImageWhiteNoise	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GenImageWhiteNoise(int width, int height, float factor);                            /;"	p	typeref:typename:RLAPI Image
 GenImageWhiteNoise	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GenImageWhiteNoise(int width, int height, float factor);                            /;"	p	typeref:typename:RLAPI Image
 GenMeshCone	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshCone(float radius, float height, int slices);                             \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCone	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshCone(float radius, float height, int slices);                             \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCone	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshCone(float radius, float height, int slices);                             \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshCone	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshCone(float radius, float height, int slices);                             \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCone	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshCone(float radius, float height, int slices);                             \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCube	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshCube(float width, float height, float length);                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCube	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshCube(float width, float height, float length);                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCube	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshCube(float width, float height, float length);                            \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshCube	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshCube(float width, float height, float length);                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCube	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshCube(float width, float height, float length);                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCubicmap	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize);                               \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCubicmap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize);                               \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCubicmap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize);                               \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshCubicmap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize);                               \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCubicmap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize);                               \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCylinder	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshCylinder(float radius, float height, int slices);                         \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCylinder	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshCylinder(float radius, float height, int slices);                         \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCylinder	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshCylinder(float radius, float height, int slices);                         \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshCylinder	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshCylinder(float radius, float height, int slices);                         \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshCylinder	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshCylinder(float radius, float height, int slices);                         \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHeightmap	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshHeightmap(Image heightmap, Vector3 size);                                 \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHeightmap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshHeightmap(Image heightmap, Vector3 size);                                 \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHeightmap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshHeightmap(Image heightmap, Vector3 size);                                 \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshHeightmap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshHeightmap(Image heightmap, Vector3 size);                                 \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHeightmap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshHeightmap(Image heightmap, Vector3 size);                                 \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHemiSphere	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshHemiSphere(float radius, int rings, int slices);                          \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHemiSphere	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshHemiSphere(float radius, int rings, int slices);                          \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHemiSphere	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshHemiSphere(float radius, int rings, int slices);                          \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshHemiSphere	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshHemiSphere(float radius, int rings, int slices);                          \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshHemiSphere	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshHemiSphere(float radius, int rings, int slices);                          \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshKnot	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshKnot(float radius, float size, int radSeg, int sides);                    \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshKnot	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshKnot(float radius, float size, int radSeg, int sides);                    \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshKnot	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshKnot(float radius, float size, int radSeg, int sides);                    \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshKnot	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshKnot(float radius, float size, int radSeg, int sides);                    \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshKnot	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshKnot(float radius, float size, int radSeg, int sides);                    \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPlane	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshPlane(float width, float length, int resX, int resZ);                     \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPlane	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshPlane(float width, float length, int resX, int resZ);                     \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPlane	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshPlane(float width, float length, int resX, int resZ);                     \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshPlane	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshPlane(float width, float length, int resX, int resZ);                     \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPlane	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshPlane(float width, float length, int resX, int resZ);                     \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPoly	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshPoly(int sides, float radius);                                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPoly	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshPoly(int sides, float radius);                                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPoly	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshPoly(int sides, float radius);                                            \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshPoly	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshPoly(int sides, float radius);                                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshPoly	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshPoly(int sides, float radius);                                            \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshSphere	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshSphere(float radius, int rings, int slices);                              \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshSphere	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshSphere(float radius, int rings, int slices);                              \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshSphere	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshSphere(float radius, int rings, int slices);                              \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshSphere	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshSphere(float radius, int rings, int slices);                              \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshSphere	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshSphere(float radius, int rings, int slices);                              \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshTangents	third_party/raylib/include/raylib.h	/^RLAPI void GenMeshTangents(Mesh *mesh);                                                     \/\//;"	p	typeref:typename:RLAPI void
 GenMeshTangents	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void GenMeshTangents(Mesh *mesh);                                                     \/\//;"	p	typeref:typename:RLAPI void
 GenMeshTangents	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void GenMeshTangents(Mesh *mesh);                                                     \/\//;"	p	typeref:typename:RLAPI void
+GenMeshTangents	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void GenMeshTangents(Mesh *mesh);                                                     \/\//;"	p	typeref:typename:RLAPI void
 GenMeshTangents	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void GenMeshTangents(Mesh *mesh);                                                     \/\//;"	p	typeref:typename:RLAPI void
 GenMeshTorus	third_party/raylib/include/raylib.h	/^RLAPI Mesh GenMeshTorus(float radius, float size, int radSeg, int sides);                   \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshTorus	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Mesh GenMeshTorus(float radius, float size, int radSeg, int sides);                   \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshTorus	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Mesh GenMeshTorus(float radius, float size, int radSeg, int sides);                   \/\//;"	p	typeref:typename:RLAPI Mesh
+GenMeshTorus	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Mesh GenMeshTorus(float radius, float size, int radSeg, int sides);                   \/\//;"	p	typeref:typename:RLAPI Mesh
 GenMeshTorus	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Mesh GenMeshTorus(float radius, float size, int radSeg, int sides);                   \/\//;"	p	typeref:typename:RLAPI Mesh
 GenTextureMipmaps	third_party/raylib/include/raylib.h	/^RLAPI void GenTextureMipmaps(Texture2D *texture);                                               /;"	p	typeref:typename:RLAPI void
 GenTextureMipmaps	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void GenTextureMipmaps(Texture2D *texture);                                               /;"	p	typeref:typename:RLAPI void
 GenTextureMipmaps	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void GenTextureMipmaps(Texture2D *texture);                                               /;"	p	typeref:typename:RLAPI void
+GenTextureMipmaps	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void GenTextureMipmaps(Texture2D *texture);                                               /;"	p	typeref:typename:RLAPI void
 GenTextureMipmaps	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void GenTextureMipmaps(Texture2D *texture);                                               /;"	p	typeref:typename:RLAPI void
 GenericReparseBuffer	third_party/libuv/src/win/winapi.h	/^    } GenericReparseBuffer;$/;"	m	union:_REPARSE_DATA_BUFFER::__anon941c3301010a	typeref:struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010408
 Gesture	third_party/raylib/include/raylib.h	/^} Gesture;$/;"	t	typeref:enum:__anonc03ae25c1303
 Gesture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Gesture;$/;"	t	typeref:enum:__anon9d42b9dd1303
 Gesture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Gesture;$/;"	t	typeref:enum:__anon255619051303
+Gesture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Gesture;$/;"	t	typeref:enum:__anon8a981b701303
 Gesture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Gesture;$/;"	t	typeref:enum:__anonf614aaea1303
 GetApplicationDirectory	third_party/raylib/include/raylib.h	/^RLAPI const char *GetApplicationDirectory(void);                  \/\/ Get the directory of the /;"	p	typeref:typename:RLAPI const char *
 GetApplicationDirectory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetApplicationDirectory(void);                  \/\/ Get the directory of the /;"	p	typeref:typename:RLAPI const char *
 GetApplicationDirectory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetApplicationDirectory(void);                  \/\/ Get the directory of the /;"	p	typeref:typename:RLAPI const char *
+GetApplicationDirectory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetApplicationDirectory(void);                  \/\/ Get the directory of the /;"	p	typeref:typename:RLAPI const char *
 GetApplicationDirectory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetApplicationDirectory(void);                  \/\/ Get the directory of the /;"	p	typeref:typename:RLAPI const char *
 GetCameraMatrix	third_party/raylib/include/raylib.h	/^RLAPI Matrix GetCameraMatrix(Camera camera);                            \/\/ Get camera transfor/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Matrix GetCameraMatrix(Camera camera);                            \/\/ Get camera transfor/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Matrix GetCameraMatrix(Camera camera);                            \/\/ Get camera transfor/;"	p	typeref:typename:RLAPI Matrix
+GetCameraMatrix	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Matrix GetCameraMatrix(Camera camera);                            \/\/ Get camera transfor/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Matrix GetCameraMatrix(Camera camera);                            \/\/ Get camera transfor/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix2D	third_party/raylib/include/raylib.h	/^RLAPI Matrix GetCameraMatrix2D(Camera2D camera);                        \/\/ Get camera 2d trans/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Matrix GetCameraMatrix2D(Camera2D camera);                        \/\/ Get camera 2d trans/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Matrix GetCameraMatrix2D(Camera2D camera);                        \/\/ Get camera 2d trans/;"	p	typeref:typename:RLAPI Matrix
+GetCameraMatrix2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Matrix GetCameraMatrix2D(Camera2D camera);                        \/\/ Get camera 2d trans/;"	p	typeref:typename:RLAPI Matrix
 GetCameraMatrix2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Matrix GetCameraMatrix2D(Camera2D camera);                        \/\/ Get camera 2d trans/;"	p	typeref:typename:RLAPI Matrix
 GetCharPressed	third_party/raylib/include/raygui.h	/^static int GetCharPressed(void);         \/\/ -- GuiTextBox(), GuiValueBox()$/;"	p	typeref:typename:int
 GetCharPressed	third_party/raylib/include/raylib.h	/^RLAPI int GetCharPressed(void);                               \/\/ Get char pressed (unicode), c/;"	p	typeref:typename:RLAPI int
 GetCharPressed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetCharPressed(void);                               \/\/ Get char pressed (unicode), c/;"	p	typeref:typename:RLAPI int
 GetCharPressed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetCharPressed(void);                               \/\/ Get char pressed (unicode), c/;"	p	typeref:typename:RLAPI int
+GetCharPressed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetCharPressed(void);                               \/\/ Get char pressed (unicode), c/;"	p	typeref:typename:RLAPI int
 GetCharPressed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetCharPressed(void);                               \/\/ Get char pressed (unicode), c/;"	p	typeref:typename:RLAPI int
 GetClipboardImage	third_party/raylib/include/raylib.h	/^RLAPI Image GetClipboardImage(void);                              \/\/ Get clipboard image conte/;"	p	typeref:typename:RLAPI Image
 GetClipboardImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image GetClipboardImage(void);                              \/\/ Get clipboard image conte/;"	p	typeref:typename:RLAPI Image
 GetClipboardImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image GetClipboardImage(void);                              \/\/ Get clipboard image conte/;"	p	typeref:typename:RLAPI Image
+GetClipboardImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image GetClipboardImage(void);                              \/\/ Get clipboard image conte/;"	p	typeref:typename:RLAPI Image
 GetClipboardImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image GetClipboardImage(void);                              \/\/ Get clipboard image conte/;"	p	typeref:typename:RLAPI Image
 GetClipboardText	third_party/raylib/include/raylib.h	/^RLAPI const char *GetClipboardText(void);                         \/\/ Get clipboard text conten/;"	p	typeref:typename:RLAPI const char *
 GetClipboardText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetClipboardText(void);                         \/\/ Get clipboard text conten/;"	p	typeref:typename:RLAPI const char *
 GetClipboardText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetClipboardText(void);                         \/\/ Get clipboard text conten/;"	p	typeref:typename:RLAPI const char *
+GetClipboardText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetClipboardText(void);                         \/\/ Get clipboard text conten/;"	p	typeref:typename:RLAPI const char *
 GetClipboardText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetClipboardText(void);                         \/\/ Get clipboard text conten/;"	p	typeref:typename:RLAPI const char *
 GetCodepoint	third_party/raylib/include/raylib.h	/^RLAPI int GetCodepoint(const char *text, int *codepointSize);           \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepoint	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetCodepoint(const char *text, int *codepointSize);           \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepoint	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetCodepoint(const char *text, int *codepointSize);           \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
+GetCodepoint	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetCodepoint(const char *text, int *codepointSize);           \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepoint	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetCodepoint(const char *text, int *codepointSize);           \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepointCount	third_party/raylib/include/raylib.h	/^RLAPI int GetCodepointCount(const char *text);                          \/\/ Get total number of/;"	p	typeref:typename:RLAPI int
 GetCodepointCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetCodepointCount(const char *text);                          \/\/ Get total number of/;"	p	typeref:typename:RLAPI int
 GetCodepointCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetCodepointCount(const char *text);                          \/\/ Get total number of/;"	p	typeref:typename:RLAPI int
+GetCodepointCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetCodepointCount(const char *text);                          \/\/ Get total number of/;"	p	typeref:typename:RLAPI int
 GetCodepointCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetCodepointCount(const char *text);                          \/\/ Get total number of/;"	p	typeref:typename:RLAPI int
 GetCodepointNext	third_party/raylib/include/raygui.h	/^static int GetCodepointNext(const char *text, int *codepointSize)$/;"	f	typeref:typename:int
 GetCodepointNext	third_party/raylib/include/raygui.h	/^static int GetCodepointNext(const char *text, int *codepointSize);  \/\/ Get next codepoint in a/;"	p	typeref:typename:int
 GetCodepointNext	third_party/raylib/include/raylib.h	/^RLAPI int GetCodepointNext(const char *text, int *codepointSize);       \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepointNext	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetCodepointNext(const char *text, int *codepointSize);       \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepointNext	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetCodepointNext(const char *text, int *codepointSize);       \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
+GetCodepointNext	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetCodepointNext(const char *text, int *codepointSize);       \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepointNext	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetCodepointNext(const char *text, int *codepointSize);       \/\/ Get next codepoint /;"	p	typeref:typename:RLAPI int
 GetCodepointPrevious	third_party/raylib/include/raylib.h	/^RLAPI int GetCodepointPrevious(const char *text, int *codepointSize);   \/\/ Get previous codepo/;"	p	typeref:typename:RLAPI int
 GetCodepointPrevious	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetCodepointPrevious(const char *text, int *codepointSize);   \/\/ Get previous codepo/;"	p	typeref:typename:RLAPI int
 GetCodepointPrevious	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetCodepointPrevious(const char *text, int *codepointSize);   \/\/ Get previous codepo/;"	p	typeref:typename:RLAPI int
+GetCodepointPrevious	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetCodepointPrevious(const char *text, int *codepointSize);   \/\/ Get previous codepo/;"	p	typeref:typename:RLAPI int
 GetCodepointPrevious	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetCodepointPrevious(const char *text, int *codepointSize);   \/\/ Get previous codepo/;"	p	typeref:typename:RLAPI int
 GetCollisionRec	third_party/raylib/include/raylib.h	/^RLAPI Rectangle GetCollisionRec(Rectangle rec1, Rectangle rec2);                                /;"	p	typeref:typename:RLAPI Rectangle
 GetCollisionRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Rectangle GetCollisionRec(Rectangle rec1, Rectangle rec2);                                /;"	p	typeref:typename:RLAPI Rectangle
 GetCollisionRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Rectangle GetCollisionRec(Rectangle rec1, Rectangle rec2);                                /;"	p	typeref:typename:RLAPI Rectangle
+GetCollisionRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Rectangle GetCollisionRec(Rectangle rec1, Rectangle rec2);                                /;"	p	typeref:typename:RLAPI Rectangle
 GetCollisionRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Rectangle GetCollisionRec(Rectangle rec1, Rectangle rec2);                                /;"	p	typeref:typename:RLAPI Rectangle
 GetColor	third_party/raylib/include/raygui.h	/^static Color GetColor(int hexValue)$/;"	f	typeref:typename:Color
 GetColor	third_party/raylib/include/raygui.h	/^static Color GetColor(int hexValue);                \/\/ Returns a Color struct from hexadecimal/;"	p	typeref:typename:Color
 GetColor	third_party/raylib/include/raylib.h	/^RLAPI Color GetColor(unsigned int hexValue);                                \/\/ Get Color struc/;"	p	typeref:typename:RLAPI Color
 GetColor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color GetColor(unsigned int hexValue);                                \/\/ Get Color struc/;"	p	typeref:typename:RLAPI Color
 GetColor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color GetColor(unsigned int hexValue);                                \/\/ Get Color struc/;"	p	typeref:typename:RLAPI Color
+GetColor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color GetColor(unsigned int hexValue);                                \/\/ Get Color struc/;"	p	typeref:typename:RLAPI Color
 GetColor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color GetColor(unsigned int hexValue);                                \/\/ Get Color struc/;"	p	typeref:typename:RLAPI Color
 GetCurrentMonitor	third_party/raylib/include/raylib.h	/^RLAPI int GetCurrentMonitor(void);                                \/\/ Get current monitor where/;"	p	typeref:typename:RLAPI int
 GetCurrentMonitor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetCurrentMonitor(void);                                \/\/ Get current monitor where/;"	p	typeref:typename:RLAPI int
 GetCurrentMonitor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetCurrentMonitor(void);                                \/\/ Get current monitor where/;"	p	typeref:typename:RLAPI int
+GetCurrentMonitor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetCurrentMonitor(void);                                \/\/ Get current monitor where/;"	p	typeref:typename:RLAPI int
 GetCurrentMonitor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetCurrentMonitor(void);                                \/\/ Get current monitor where/;"	p	typeref:typename:RLAPI int
 GetDirectoryPath	third_party/raylib/include/raygui.h	/^static const char *GetDirectoryPath(const char *filePath);   \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:const char *
 GetDirectoryPath	third_party/raylib/include/raylib.h	/^RLAPI const char *GetDirectoryPath(const char *filePath);         \/\/ Get full path for a given/;"	p	typeref:typename:RLAPI const char *
 GetDirectoryPath	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetDirectoryPath(const char *filePath);         \/\/ Get full path for a given/;"	p	typeref:typename:RLAPI const char *
 GetDirectoryPath	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetDirectoryPath(const char *filePath);         \/\/ Get full path for a given/;"	p	typeref:typename:RLAPI const char *
+GetDirectoryPath	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetDirectoryPath(const char *filePath);         \/\/ Get full path for a given/;"	p	typeref:typename:RLAPI const char *
 GetDirectoryPath	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetDirectoryPath(const char *filePath);         \/\/ Get full path for a given/;"	p	typeref:typename:RLAPI const char *
 GetFPS	third_party/raylib/include/raylib.h	/^RLAPI int GetFPS(void);                                           \/\/ Get current FPS$/;"	p	typeref:typename:RLAPI int
 GetFPS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetFPS(void);                                           \/\/ Get current FPS$/;"	p	typeref:typename:RLAPI int
 GetFPS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetFPS(void);                                           \/\/ Get current FPS$/;"	p	typeref:typename:RLAPI int
+GetFPS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetFPS(void);                                           \/\/ Get current FPS$/;"	p	typeref:typename:RLAPI int
 GetFPS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetFPS(void);                                           \/\/ Get current FPS$/;"	p	typeref:typename:RLAPI int
 GetFileExtension	third_party/raylib/include/raylib.h	/^RLAPI const char *GetFileExtension(const char *fileName);         \/\/ Get pointer to extension /;"	p	typeref:typename:RLAPI const char *
 GetFileExtension	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetFileExtension(const char *fileName);         \/\/ Get pointer to extension /;"	p	typeref:typename:RLAPI const char *
 GetFileExtension	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetFileExtension(const char *fileName);         \/\/ Get pointer to extension /;"	p	typeref:typename:RLAPI const char *
+GetFileExtension	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetFileExtension(const char *fileName);         \/\/ Get pointer to extension /;"	p	typeref:typename:RLAPI const char *
 GetFileExtension	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetFileExtension(const char *fileName);         \/\/ Get pointer to extension /;"	p	typeref:typename:RLAPI const char *
 GetFileLength	third_party/raylib/include/raylib.h	/^RLAPI int GetFileLength(const char *fileName);                    \/\/ Get file length in bytes /;"	p	typeref:typename:RLAPI int
 GetFileLength	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetFileLength(const char *fileName);                    \/\/ Get file length in bytes /;"	p	typeref:typename:RLAPI int
 GetFileLength	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetFileLength(const char *fileName);                    \/\/ Get file length in bytes /;"	p	typeref:typename:RLAPI int
+GetFileLength	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetFileLength(const char *fileName);                    \/\/ Get file length in bytes /;"	p	typeref:typename:RLAPI int
 GetFileLength	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetFileLength(const char *fileName);                    \/\/ Get file length in bytes /;"	p	typeref:typename:RLAPI int
 GetFileModTime	third_party/raylib/include/raylib.h	/^RLAPI long GetFileModTime(const char *fileName);                  \/\/ Get file modification tim/;"	p	typeref:typename:RLAPI long
 GetFileModTime	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI long GetFileModTime(const char *fileName);                  \/\/ Get file modification tim/;"	p	typeref:typename:RLAPI long
 GetFileModTime	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI long GetFileModTime(const char *fileName);                  \/\/ Get file modification tim/;"	p	typeref:typename:RLAPI long
+GetFileModTime	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI long GetFileModTime(const char *fileName);                  \/\/ Get file modification tim/;"	p	typeref:typename:RLAPI long
 GetFileModTime	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI long GetFileModTime(const char *fileName);                  \/\/ Get file modification tim/;"	p	typeref:typename:RLAPI long
 GetFileName	third_party/raylib/include/raylib.h	/^RLAPI const char *GetFileName(const char *filePath);              \/\/ Get pointer to filename f/;"	p	typeref:typename:RLAPI const char *
 GetFileName	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetFileName(const char *filePath);              \/\/ Get pointer to filename f/;"	p	typeref:typename:RLAPI const char *
 GetFileName	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetFileName(const char *filePath);              \/\/ Get pointer to filename f/;"	p	typeref:typename:RLAPI const char *
+GetFileName	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetFileName(const char *filePath);              \/\/ Get pointer to filename f/;"	p	typeref:typename:RLAPI const char *
 GetFileName	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetFileName(const char *filePath);              \/\/ Get pointer to filename f/;"	p	typeref:typename:RLAPI const char *
 GetFileNameWithoutExt	third_party/raylib/include/raylib.h	/^RLAPI const char *GetFileNameWithoutExt(const char *filePath);    \/\/ Get filename string witho/;"	p	typeref:typename:RLAPI const char *
 GetFileNameWithoutExt	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetFileNameWithoutExt(const char *filePath);    \/\/ Get filename string witho/;"	p	typeref:typename:RLAPI const char *
 GetFileNameWithoutExt	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetFileNameWithoutExt(const char *filePath);    \/\/ Get filename string witho/;"	p	typeref:typename:RLAPI const char *
+GetFileNameWithoutExt	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetFileNameWithoutExt(const char *filePath);    \/\/ Get filename string witho/;"	p	typeref:typename:RLAPI const char *
 GetFileNameWithoutExt	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetFileNameWithoutExt(const char *filePath);    \/\/ Get filename string witho/;"	p	typeref:typename:RLAPI const char *
 GetFontDefault	third_party/raylib/include/raygui.h	/^static Font GetFontDefault(void);                            \/\/ -- GuiLoadStyleDefault()$/;"	p	typeref:typename:Font
 GetFontDefault	third_party/raylib/include/raylib.h	/^RLAPI Font GetFontDefault(void);                                                            \/\//;"	p	typeref:typename:RLAPI Font
 GetFontDefault	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Font GetFontDefault(void);                                                            \/\//;"	p	typeref:typename:RLAPI Font
 GetFontDefault	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Font GetFontDefault(void);                                                            \/\//;"	p	typeref:typename:RLAPI Font
+GetFontDefault	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Font GetFontDefault(void);                                                            \/\//;"	p	typeref:typename:RLAPI Font
 GetFontDefault	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Font GetFontDefault(void);                                                            \/\//;"	p	typeref:typename:RLAPI Font
 GetFrameTime	third_party/raylib/include/raylib.h	/^RLAPI float GetFrameTime(void);                                   \/\/ Get time in seconds for l/;"	p	typeref:typename:RLAPI float
 GetFrameTime	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetFrameTime(void);                                   \/\/ Get time in seconds for l/;"	p	typeref:typename:RLAPI float
 GetFrameTime	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetFrameTime(void);                                   \/\/ Get time in seconds for l/;"	p	typeref:typename:RLAPI float
+GetFrameTime	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetFrameTime(void);                                   \/\/ Get time in seconds for l/;"	p	typeref:typename:RLAPI float
 GetFrameTime	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetFrameTime(void);                                   \/\/ Get time in seconds for l/;"	p	typeref:typename:RLAPI float
 GetGamepadAxisCount	third_party/raylib/include/raylib.h	/^RLAPI int GetGamepadAxisCount(int gamepad);                                        \/\/ Get game/;"	p	typeref:typename:RLAPI int
 GetGamepadAxisCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetGamepadAxisCount(int gamepad);                                        \/\/ Get game/;"	p	typeref:typename:RLAPI int
 GetGamepadAxisCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetGamepadAxisCount(int gamepad);                                        \/\/ Get game/;"	p	typeref:typename:RLAPI int
+GetGamepadAxisCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetGamepadAxisCount(int gamepad);                                        \/\/ Get game/;"	p	typeref:typename:RLAPI int
 GetGamepadAxisCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetGamepadAxisCount(int gamepad);                                        \/\/ Get game/;"	p	typeref:typename:RLAPI int
 GetGamepadAxisMovement	third_party/raylib/include/raylib.h	/^RLAPI float GetGamepadAxisMovement(int gamepad, int axis);                         \/\/ Get axis/;"	p	typeref:typename:RLAPI float
 GetGamepadAxisMovement	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetGamepadAxisMovement(int gamepad, int axis);                         \/\/ Get axis/;"	p	typeref:typename:RLAPI float
 GetGamepadAxisMovement	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetGamepadAxisMovement(int gamepad, int axis);                         \/\/ Get axis/;"	p	typeref:typename:RLAPI float
+GetGamepadAxisMovement	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetGamepadAxisMovement(int gamepad, int axis);                         \/\/ Get axis/;"	p	typeref:typename:RLAPI float
 GetGamepadAxisMovement	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetGamepadAxisMovement(int gamepad, int axis);                         \/\/ Get axis/;"	p	typeref:typename:RLAPI float
 GetGamepadButtonPressed	third_party/raylib/include/raylib.h	/^RLAPI int GetGamepadButtonPressed(void);                                           \/\/ Get the /;"	p	typeref:typename:RLAPI int
 GetGamepadButtonPressed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetGamepadButtonPressed(void);                                           \/\/ Get the /;"	p	typeref:typename:RLAPI int
 GetGamepadButtonPressed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetGamepadButtonPressed(void);                                           \/\/ Get the /;"	p	typeref:typename:RLAPI int
+GetGamepadButtonPressed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetGamepadButtonPressed(void);                                           \/\/ Get the /;"	p	typeref:typename:RLAPI int
 GetGamepadButtonPressed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetGamepadButtonPressed(void);                                           \/\/ Get the /;"	p	typeref:typename:RLAPI int
 GetGamepadName	third_party/raylib/include/raylib.h	/^RLAPI const char *GetGamepadName(int gamepad);                                     \/\/ Get game/;"	p	typeref:typename:RLAPI const char *
 GetGamepadName	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetGamepadName(int gamepad);                                     \/\/ Get game/;"	p	typeref:typename:RLAPI const char *
 GetGamepadName	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetGamepadName(int gamepad);                                     \/\/ Get game/;"	p	typeref:typename:RLAPI const char *
+GetGamepadName	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetGamepadName(int gamepad);                                     \/\/ Get game/;"	p	typeref:typename:RLAPI const char *
 GetGamepadName	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetGamepadName(int gamepad);                                     \/\/ Get game/;"	p	typeref:typename:RLAPI const char *
 GetGestureDetected	third_party/raylib/include/raylib.h	/^RLAPI int GetGestureDetected(void);                     \/\/ Get latest detected gesture$/;"	p	typeref:typename:RLAPI int
 GetGestureDetected	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetGestureDetected(void);                     \/\/ Get latest detected gesture$/;"	p	typeref:typename:RLAPI int
 GetGestureDetected	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetGestureDetected(void);                     \/\/ Get latest detected gesture$/;"	p	typeref:typename:RLAPI int
+GetGestureDetected	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetGestureDetected(void);                     \/\/ Get latest detected gesture$/;"	p	typeref:typename:RLAPI int
 GetGestureDetected	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetGestureDetected(void);                     \/\/ Get latest detected gesture$/;"	p	typeref:typename:RLAPI int
 GetGestureDragAngle	third_party/raylib/include/raylib.h	/^RLAPI float GetGestureDragAngle(void);                  \/\/ Get gesture drag angle$/;"	p	typeref:typename:RLAPI float
 GetGestureDragAngle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetGestureDragAngle(void);                  \/\/ Get gesture drag angle$/;"	p	typeref:typename:RLAPI float
 GetGestureDragAngle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetGestureDragAngle(void);                  \/\/ Get gesture drag angle$/;"	p	typeref:typename:RLAPI float
+GetGestureDragAngle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetGestureDragAngle(void);                  \/\/ Get gesture drag angle$/;"	p	typeref:typename:RLAPI float
 GetGestureDragAngle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetGestureDragAngle(void);                  \/\/ Get gesture drag angle$/;"	p	typeref:typename:RLAPI float
 GetGestureDragVector	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetGestureDragVector(void);               \/\/ Get gesture drag vector$/;"	p	typeref:typename:RLAPI Vector2
 GetGestureDragVector	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetGestureDragVector(void);               \/\/ Get gesture drag vector$/;"	p	typeref:typename:RLAPI Vector2
 GetGestureDragVector	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetGestureDragVector(void);               \/\/ Get gesture drag vector$/;"	p	typeref:typename:RLAPI Vector2
+GetGestureDragVector	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetGestureDragVector(void);               \/\/ Get gesture drag vector$/;"	p	typeref:typename:RLAPI Vector2
 GetGestureDragVector	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetGestureDragVector(void);               \/\/ Get gesture drag vector$/;"	p	typeref:typename:RLAPI Vector2
 GetGestureHoldDuration	third_party/raylib/include/raylib.h	/^RLAPI float GetGestureHoldDuration(void);               \/\/ Get gesture hold time in seconds$/;"	p	typeref:typename:RLAPI float
 GetGestureHoldDuration	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetGestureHoldDuration(void);               \/\/ Get gesture hold time in seconds$/;"	p	typeref:typename:RLAPI float
 GetGestureHoldDuration	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetGestureHoldDuration(void);               \/\/ Get gesture hold time in seconds$/;"	p	typeref:typename:RLAPI float
+GetGestureHoldDuration	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetGestureHoldDuration(void);               \/\/ Get gesture hold time in seconds$/;"	p	typeref:typename:RLAPI float
 GetGestureHoldDuration	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetGestureHoldDuration(void);               \/\/ Get gesture hold time in seconds$/;"	p	typeref:typename:RLAPI float
 GetGesturePinchAngle	third_party/raylib/include/raylib.h	/^RLAPI float GetGesturePinchAngle(void);                 \/\/ Get gesture pinch angle$/;"	p	typeref:typename:RLAPI float
 GetGesturePinchAngle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetGesturePinchAngle(void);                 \/\/ Get gesture pinch angle$/;"	p	typeref:typename:RLAPI float
 GetGesturePinchAngle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetGesturePinchAngle(void);                 \/\/ Get gesture pinch angle$/;"	p	typeref:typename:RLAPI float
+GetGesturePinchAngle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetGesturePinchAngle(void);                 \/\/ Get gesture pinch angle$/;"	p	typeref:typename:RLAPI float
 GetGesturePinchAngle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetGesturePinchAngle(void);                 \/\/ Get gesture pinch angle$/;"	p	typeref:typename:RLAPI float
 GetGesturePinchVector	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetGesturePinchVector(void);              \/\/ Get gesture pinch delta$/;"	p	typeref:typename:RLAPI Vector2
 GetGesturePinchVector	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetGesturePinchVector(void);              \/\/ Get gesture pinch delta$/;"	p	typeref:typename:RLAPI Vector2
 GetGesturePinchVector	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetGesturePinchVector(void);              \/\/ Get gesture pinch delta$/;"	p	typeref:typename:RLAPI Vector2
+GetGesturePinchVector	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetGesturePinchVector(void);              \/\/ Get gesture pinch delta$/;"	p	typeref:typename:RLAPI Vector2
 GetGesturePinchVector	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetGesturePinchVector(void);              \/\/ Get gesture pinch delta$/;"	p	typeref:typename:RLAPI Vector2
 GetGlyphAtlasRec	third_party/raylib/include/raylib.h	/^RLAPI Rectangle GetGlyphAtlasRec(Font font, int codepoint);                                 \/\//;"	p	typeref:typename:RLAPI Rectangle
 GetGlyphAtlasRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Rectangle GetGlyphAtlasRec(Font font, int codepoint);                                 \/\//;"	p	typeref:typename:RLAPI Rectangle
 GetGlyphAtlasRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Rectangle GetGlyphAtlasRec(Font font, int codepoint);                                 \/\//;"	p	typeref:typename:RLAPI Rectangle
+GetGlyphAtlasRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Rectangle GetGlyphAtlasRec(Font font, int codepoint);                                 \/\//;"	p	typeref:typename:RLAPI Rectangle
 GetGlyphAtlasRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Rectangle GetGlyphAtlasRec(Font font, int codepoint);                                 \/\//;"	p	typeref:typename:RLAPI Rectangle
 GetGlyphIndex	third_party/raylib/include/raylib.h	/^RLAPI int GetGlyphIndex(Font font, int codepoint);                                          \/\//;"	p	typeref:typename:RLAPI int
 GetGlyphIndex	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetGlyphIndex(Font font, int codepoint);                                          \/\//;"	p	typeref:typename:RLAPI int
 GetGlyphIndex	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetGlyphIndex(Font font, int codepoint);                                          \/\//;"	p	typeref:typename:RLAPI int
+GetGlyphIndex	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetGlyphIndex(Font font, int codepoint);                                          \/\//;"	p	typeref:typename:RLAPI int
 GetGlyphIndex	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetGlyphIndex(Font font, int codepoint);                                          \/\//;"	p	typeref:typename:RLAPI int
 GetGlyphInfo	third_party/raylib/include/raylib.h	/^RLAPI GlyphInfo GetGlyphInfo(Font font, int codepoint);                                     \/\//;"	p	typeref:typename:RLAPI GlyphInfo
 GetGlyphInfo	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI GlyphInfo GetGlyphInfo(Font font, int codepoint);                                     \/\//;"	p	typeref:typename:RLAPI GlyphInfo
 GetGlyphInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI GlyphInfo GetGlyphInfo(Font font, int codepoint);                                     \/\//;"	p	typeref:typename:RLAPI GlyphInfo
+GetGlyphInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI GlyphInfo GetGlyphInfo(Font font, int codepoint);                                     \/\//;"	p	typeref:typename:RLAPI GlyphInfo
 GetGlyphInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI GlyphInfo GetGlyphInfo(Font font, int codepoint);                                     \/\//;"	p	typeref:typename:RLAPI GlyphInfo
 GetImageAlphaBorder	third_party/raylib/include/raylib.h	/^RLAPI Rectangle GetImageAlphaBorder(Image image, float threshold);                              /;"	p	typeref:typename:RLAPI Rectangle
 GetImageAlphaBorder	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Rectangle GetImageAlphaBorder(Image image, float threshold);                              /;"	p	typeref:typename:RLAPI Rectangle
 GetImageAlphaBorder	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Rectangle GetImageAlphaBorder(Image image, float threshold);                              /;"	p	typeref:typename:RLAPI Rectangle
+GetImageAlphaBorder	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Rectangle GetImageAlphaBorder(Image image, float threshold);                              /;"	p	typeref:typename:RLAPI Rectangle
 GetImageAlphaBorder	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Rectangle GetImageAlphaBorder(Image image, float threshold);                              /;"	p	typeref:typename:RLAPI Rectangle
 GetImageColor	third_party/raylib/include/raylib.h	/^RLAPI Color GetImageColor(Image image, int x, int y);                                           /;"	p	typeref:typename:RLAPI Color
 GetImageColor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color GetImageColor(Image image, int x, int y);                                           /;"	p	typeref:typename:RLAPI Color
 GetImageColor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color GetImageColor(Image image, int x, int y);                                           /;"	p	typeref:typename:RLAPI Color
+GetImageColor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color GetImageColor(Image image, int x, int y);                                           /;"	p	typeref:typename:RLAPI Color
 GetImageColor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color GetImageColor(Image image, int x, int y);                                           /;"	p	typeref:typename:RLAPI Color
 GetKeyPressed	third_party/raylib/include/raylib.h	/^RLAPI int GetKeyPressed(void);                                \/\/ Get key pressed (keycode), ca/;"	p	typeref:typename:RLAPI int
 GetKeyPressed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetKeyPressed(void);                                \/\/ Get key pressed (keycode), ca/;"	p	typeref:typename:RLAPI int
 GetKeyPressed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetKeyPressed(void);                                \/\/ Get key pressed (keycode), ca/;"	p	typeref:typename:RLAPI int
+GetKeyPressed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetKeyPressed(void);                                \/\/ Get key pressed (keycode), ca/;"	p	typeref:typename:RLAPI int
 GetKeyPressed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetKeyPressed(void);                                \/\/ Get key pressed (keycode), ca/;"	p	typeref:typename:RLAPI int
 GetMasterVolume	third_party/raylib/include/raylib.h	/^RLAPI float GetMasterVolume(void);                                    \/\/ Get master volume (li/;"	p	typeref:typename:RLAPI float
 GetMasterVolume	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetMasterVolume(void);                                    \/\/ Get master volume (li/;"	p	typeref:typename:RLAPI float
 GetMasterVolume	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetMasterVolume(void);                                    \/\/ Get master volume (li/;"	p	typeref:typename:RLAPI float
+GetMasterVolume	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetMasterVolume(void);                                    \/\/ Get master volume (li/;"	p	typeref:typename:RLAPI float
 GetMasterVolume	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetMasterVolume(void);                                    \/\/ Get master volume (li/;"	p	typeref:typename:RLAPI float
 GetMeshBoundingBox	third_party/raylib/include/raylib.h	/^RLAPI BoundingBox GetMeshBoundingBox(Mesh mesh);                                            \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetMeshBoundingBox	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI BoundingBox GetMeshBoundingBox(Mesh mesh);                                            \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetMeshBoundingBox	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI BoundingBox GetMeshBoundingBox(Mesh mesh);                                            \/\//;"	p	typeref:typename:RLAPI BoundingBox
+GetMeshBoundingBox	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI BoundingBox GetMeshBoundingBox(Mesh mesh);                                            \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetMeshBoundingBox	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI BoundingBox GetMeshBoundingBox(Mesh mesh);                                            \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetModelBoundingBox	third_party/raylib/include/raylib.h	/^RLAPI BoundingBox GetModelBoundingBox(Model model);                                         \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetModelBoundingBox	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI BoundingBox GetModelBoundingBox(Model model);                                         \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetModelBoundingBox	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI BoundingBox GetModelBoundingBox(Model model);                                         \/\//;"	p	typeref:typename:RLAPI BoundingBox
+GetModelBoundingBox	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI BoundingBox GetModelBoundingBox(Model model);                                         \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetModelBoundingBox	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI BoundingBox GetModelBoundingBox(Model model);                                         \/\//;"	p	typeref:typename:RLAPI BoundingBox
 GetMonitorCount	third_party/raylib/include/raylib.h	/^RLAPI int GetMonitorCount(void);                                  \/\/ Get number of connected m/;"	p	typeref:typename:RLAPI int
 GetMonitorCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMonitorCount(void);                                  \/\/ Get number of connected m/;"	p	typeref:typename:RLAPI int
 GetMonitorCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMonitorCount(void);                                  \/\/ Get number of connected m/;"	p	typeref:typename:RLAPI int
+GetMonitorCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMonitorCount(void);                                  \/\/ Get number of connected m/;"	p	typeref:typename:RLAPI int
 GetMonitorCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMonitorCount(void);                                  \/\/ Get number of connected m/;"	p	typeref:typename:RLAPI int
 GetMonitorHeight	third_party/raylib/include/raylib.h	/^RLAPI int GetMonitorHeight(int monitor);                          \/\/ Get specified monitor hei/;"	p	typeref:typename:RLAPI int
 GetMonitorHeight	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMonitorHeight(int monitor);                          \/\/ Get specified monitor hei/;"	p	typeref:typename:RLAPI int
 GetMonitorHeight	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMonitorHeight(int monitor);                          \/\/ Get specified monitor hei/;"	p	typeref:typename:RLAPI int
+GetMonitorHeight	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMonitorHeight(int monitor);                          \/\/ Get specified monitor hei/;"	p	typeref:typename:RLAPI int
 GetMonitorHeight	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMonitorHeight(int monitor);                          \/\/ Get specified monitor hei/;"	p	typeref:typename:RLAPI int
 GetMonitorName	third_party/raylib/include/raylib.h	/^RLAPI const char *GetMonitorName(int monitor);                    \/\/ Get the human-readable, U/;"	p	typeref:typename:RLAPI const char *
 GetMonitorName	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetMonitorName(int monitor);                    \/\/ Get the human-readable, U/;"	p	typeref:typename:RLAPI const char *
 GetMonitorName	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetMonitorName(int monitor);                    \/\/ Get the human-readable, U/;"	p	typeref:typename:RLAPI const char *
+GetMonitorName	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetMonitorName(int monitor);                    \/\/ Get the human-readable, U/;"	p	typeref:typename:RLAPI const char *
 GetMonitorName	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetMonitorName(int monitor);                    \/\/ Get the human-readable, U/;"	p	typeref:typename:RLAPI const char *
 GetMonitorPhysicalHeight	third_party/raylib/include/raylib.h	/^RLAPI int GetMonitorPhysicalHeight(int monitor);                  \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalHeight	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMonitorPhysicalHeight(int monitor);                  \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalHeight	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMonitorPhysicalHeight(int monitor);                  \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
+GetMonitorPhysicalHeight	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMonitorPhysicalHeight(int monitor);                  \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalHeight	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMonitorPhysicalHeight(int monitor);                  \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalWidth	third_party/raylib/include/raylib.h	/^RLAPI int GetMonitorPhysicalWidth(int monitor);                   \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalWidth	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMonitorPhysicalWidth(int monitor);                   \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalWidth	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMonitorPhysicalWidth(int monitor);                   \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
+GetMonitorPhysicalWidth	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMonitorPhysicalWidth(int monitor);                   \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPhysicalWidth	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMonitorPhysicalWidth(int monitor);                   \/\/ Get specified monitor phy/;"	p	typeref:typename:RLAPI int
 GetMonitorPosition	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetMonitorPosition(int monitor);                    \/\/ Get specified monitor pos/;"	p	typeref:typename:RLAPI Vector2
 GetMonitorPosition	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetMonitorPosition(int monitor);                    \/\/ Get specified monitor pos/;"	p	typeref:typename:RLAPI Vector2
 GetMonitorPosition	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetMonitorPosition(int monitor);                    \/\/ Get specified monitor pos/;"	p	typeref:typename:RLAPI Vector2
+GetMonitorPosition	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetMonitorPosition(int monitor);                    \/\/ Get specified monitor pos/;"	p	typeref:typename:RLAPI Vector2
 GetMonitorPosition	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetMonitorPosition(int monitor);                    \/\/ Get specified monitor pos/;"	p	typeref:typename:RLAPI Vector2
 GetMonitorRefreshRate	third_party/raylib/include/raylib.h	/^RLAPI int GetMonitorRefreshRate(int monitor);                     \/\/ Get specified monitor ref/;"	p	typeref:typename:RLAPI int
 GetMonitorRefreshRate	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMonitorRefreshRate(int monitor);                     \/\/ Get specified monitor ref/;"	p	typeref:typename:RLAPI int
 GetMonitorRefreshRate	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMonitorRefreshRate(int monitor);                     \/\/ Get specified monitor ref/;"	p	typeref:typename:RLAPI int
+GetMonitorRefreshRate	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMonitorRefreshRate(int monitor);                     \/\/ Get specified monitor ref/;"	p	typeref:typename:RLAPI int
 GetMonitorRefreshRate	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMonitorRefreshRate(int monitor);                     \/\/ Get specified monitor ref/;"	p	typeref:typename:RLAPI int
 GetMonitorWidth	third_party/raylib/include/raylib.h	/^RLAPI int GetMonitorWidth(int monitor);                           \/\/ Get specified monitor wid/;"	p	typeref:typename:RLAPI int
 GetMonitorWidth	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMonitorWidth(int monitor);                           \/\/ Get specified monitor wid/;"	p	typeref:typename:RLAPI int
 GetMonitorWidth	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMonitorWidth(int monitor);                           \/\/ Get specified monitor wid/;"	p	typeref:typename:RLAPI int
+GetMonitorWidth	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMonitorWidth(int monitor);                           \/\/ Get specified monitor wid/;"	p	typeref:typename:RLAPI int
 GetMonitorWidth	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMonitorWidth(int monitor);                           \/\/ Get specified monitor wid/;"	p	typeref:typename:RLAPI int
 GetMouseDelta	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetMouseDelta(void);                            \/\/ Get mouse delta between frame/;"	p	typeref:typename:RLAPI Vector2
 GetMouseDelta	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetMouseDelta(void);                            \/\/ Get mouse delta between frame/;"	p	typeref:typename:RLAPI Vector2
 GetMouseDelta	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetMouseDelta(void);                            \/\/ Get mouse delta between frame/;"	p	typeref:typename:RLAPI Vector2
+GetMouseDelta	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetMouseDelta(void);                            \/\/ Get mouse delta between frame/;"	p	typeref:typename:RLAPI Vector2
 GetMouseDelta	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetMouseDelta(void);                            \/\/ Get mouse delta between frame/;"	p	typeref:typename:RLAPI Vector2
 GetMousePosition	third_party/raylib/include/raygui.h	/^static Vector2 GetMousePosition(void);$/;"	p	typeref:typename:Vector2
 GetMousePosition	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetMousePosition(void);                         \/\/ Get mouse position XY$/;"	p	typeref:typename:RLAPI Vector2
 GetMousePosition	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetMousePosition(void);                         \/\/ Get mouse position XY$/;"	p	typeref:typename:RLAPI Vector2
 GetMousePosition	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetMousePosition(void);                         \/\/ Get mouse position XY$/;"	p	typeref:typename:RLAPI Vector2
+GetMousePosition	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetMousePosition(void);                         \/\/ Get mouse position XY$/;"	p	typeref:typename:RLAPI Vector2
 GetMousePosition	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetMousePosition(void);                         \/\/ Get mouse position XY$/;"	p	typeref:typename:RLAPI Vector2
 GetMouseRay	third_party/raylib/include/raylib.h	/^#define GetMouseRay /;"	d
 GetMouseRay	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define GetMouseRay /;"	d
 GetMouseRay	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define GetMouseRay /;"	d
+GetMouseRay	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define GetMouseRay /;"	d
 GetMouseRay	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define GetMouseRay /;"	d
 GetMouseWheelMove	third_party/raylib/include/raygui.h	/^static float GetMouseWheelMove(void);$/;"	p	typeref:typename:float
 GetMouseWheelMove	third_party/raylib/include/raylib.h	/^RLAPI float GetMouseWheelMove(void);                          \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI float
 GetMouseWheelMove	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetMouseWheelMove(void);                          \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI float
 GetMouseWheelMove	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetMouseWheelMove(void);                          \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI float
+GetMouseWheelMove	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetMouseWheelMove(void);                          \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI float
 GetMouseWheelMove	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetMouseWheelMove(void);                          \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI float
 GetMouseWheelMoveV	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetMouseWheelMoveV(void);                       \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI Vector2
 GetMouseWheelMoveV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetMouseWheelMoveV(void);                       \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI Vector2
 GetMouseWheelMoveV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetMouseWheelMoveV(void);                       \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI Vector2
+GetMouseWheelMoveV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetMouseWheelMoveV(void);                       \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI Vector2
 GetMouseWheelMoveV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetMouseWheelMoveV(void);                       \/\/ Get mouse wheel movement for /;"	p	typeref:typename:RLAPI Vector2
 GetMouseX	third_party/raylib/include/raylib.h	/^RLAPI int GetMouseX(void);                                    \/\/ Get mouse position X$/;"	p	typeref:typename:RLAPI int
 GetMouseX	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMouseX(void);                                    \/\/ Get mouse position X$/;"	p	typeref:typename:RLAPI int
 GetMouseX	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMouseX(void);                                    \/\/ Get mouse position X$/;"	p	typeref:typename:RLAPI int
+GetMouseX	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMouseX(void);                                    \/\/ Get mouse position X$/;"	p	typeref:typename:RLAPI int
 GetMouseX	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMouseX(void);                                    \/\/ Get mouse position X$/;"	p	typeref:typename:RLAPI int
 GetMouseY	third_party/raylib/include/raylib.h	/^RLAPI int GetMouseY(void);                                    \/\/ Get mouse position Y$/;"	p	typeref:typename:RLAPI int
 GetMouseY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetMouseY(void);                                    \/\/ Get mouse position Y$/;"	p	typeref:typename:RLAPI int
 GetMouseY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetMouseY(void);                                    \/\/ Get mouse position Y$/;"	p	typeref:typename:RLAPI int
+GetMouseY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetMouseY(void);                                    \/\/ Get mouse position Y$/;"	p	typeref:typename:RLAPI int
 GetMouseY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetMouseY(void);                                    \/\/ Get mouse position Y$/;"	p	typeref:typename:RLAPI int
 GetMusicTimeLength	third_party/raylib/include/raylib.h	/^RLAPI float GetMusicTimeLength(Music music);                          \/\/ Get music time length/;"	p	typeref:typename:RLAPI float
 GetMusicTimeLength	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetMusicTimeLength(Music music);                          \/\/ Get music time length/;"	p	typeref:typename:RLAPI float
 GetMusicTimeLength	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetMusicTimeLength(Music music);                          \/\/ Get music time length/;"	p	typeref:typename:RLAPI float
+GetMusicTimeLength	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetMusicTimeLength(Music music);                          \/\/ Get music time length/;"	p	typeref:typename:RLAPI float
 GetMusicTimeLength	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetMusicTimeLength(Music music);                          \/\/ Get music time length/;"	p	typeref:typename:RLAPI float
 GetMusicTimePlayed	third_party/raylib/include/raylib.h	/^RLAPI float GetMusicTimePlayed(Music music);                          \/\/ Get current music tim/;"	p	typeref:typename:RLAPI float
 GetMusicTimePlayed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float GetMusicTimePlayed(Music music);                          \/\/ Get current music tim/;"	p	typeref:typename:RLAPI float
 GetMusicTimePlayed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float GetMusicTimePlayed(Music music);                          \/\/ Get current music tim/;"	p	typeref:typename:RLAPI float
+GetMusicTimePlayed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float GetMusicTimePlayed(Music music);                          \/\/ Get current music tim/;"	p	typeref:typename:RLAPI float
 GetMusicTimePlayed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float GetMusicTimePlayed(Music music);                          \/\/ Get current music tim/;"	p	typeref:typename:RLAPI float
 GetNextSpaceWidth	third_party/raylib/include/raygui.h	/^static float GetNextSpaceWidth(const char *text, int *nextSpaceIndex)$/;"	f	typeref:typename:float
 GetPixelColor	third_party/raylib/include/raylib.h	/^RLAPI Color GetPixelColor(void *srcPtr, int format);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 GetPixelColor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color GetPixelColor(void *srcPtr, int format);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 GetPixelColor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color GetPixelColor(void *srcPtr, int format);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
+GetPixelColor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color GetPixelColor(void *srcPtr, int format);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 GetPixelColor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color GetPixelColor(void *srcPtr, int format);                        \/\/ Get Color from /;"	p	typeref:typename:RLAPI Color
 GetPixelDataSize	third_party/raylib/include/raylib.h	/^RLAPI int GetPixelDataSize(int width, int height, int format);              \/\/ Get pixel data /;"	p	typeref:typename:RLAPI int
 GetPixelDataSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetPixelDataSize(int width, int height, int format);              \/\/ Get pixel data /;"	p	typeref:typename:RLAPI int
 GetPixelDataSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetPixelDataSize(int width, int height, int format);              \/\/ Get pixel data /;"	p	typeref:typename:RLAPI int
+GetPixelDataSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetPixelDataSize(int width, int height, int format);              \/\/ Get pixel data /;"	p	typeref:typename:RLAPI int
 GetPixelDataSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetPixelDataSize(int width, int height, int format);              \/\/ Get pixel data /;"	p	typeref:typename:RLAPI int
 GetPrevDirectoryPath	third_party/raylib/include/raylib.h	/^RLAPI const char *GetPrevDirectoryPath(const char *dirPath);      \/\/ Get previous directory pa/;"	p	typeref:typename:RLAPI const char *
 GetPrevDirectoryPath	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetPrevDirectoryPath(const char *dirPath);      \/\/ Get previous directory pa/;"	p	typeref:typename:RLAPI const char *
 GetPrevDirectoryPath	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetPrevDirectoryPath(const char *dirPath);      \/\/ Get previous directory pa/;"	p	typeref:typename:RLAPI const char *
+GetPrevDirectoryPath	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetPrevDirectoryPath(const char *dirPath);      \/\/ Get previous directory pa/;"	p	typeref:typename:RLAPI const char *
 GetPrevDirectoryPath	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetPrevDirectoryPath(const char *dirPath);      \/\/ Get previous directory pa/;"	p	typeref:typename:RLAPI const char *
 GetRandomValue	third_party/raylib/include/raylib.h	/^RLAPI int GetRandomValue(int min, int max);                       \/\/ Get a random value betwee/;"	p	typeref:typename:RLAPI int
 GetRandomValue	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetRandomValue(int min, int max);                       \/\/ Get a random value betwee/;"	p	typeref:typename:RLAPI int
 GetRandomValue	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetRandomValue(int min, int max);                       \/\/ Get a random value betwee/;"	p	typeref:typename:RLAPI int
+GetRandomValue	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetRandomValue(int min, int max);                       \/\/ Get a random value betwee/;"	p	typeref:typename:RLAPI int
 GetRandomValue	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetRandomValue(int min, int max);                       \/\/ Get a random value betwee/;"	p	typeref:typename:RLAPI int
 GetRayCollisionBox	third_party/raylib/include/raylib.h	/^RLAPI RayCollision GetRayCollisionBox(Ray ray, BoundingBox box);                                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionBox	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionBox(Ray ray, BoundingBox box);                                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionBox	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI RayCollision GetRayCollisionBox(Ray ray, BoundingBox box);                                /;"	p	typeref:typename:RLAPI RayCollision
+GetRayCollisionBox	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI RayCollision GetRayCollisionBox(Ray ray, BoundingBox box);                                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionBox	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionBox(Ray ray, BoundingBox box);                                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionMesh	third_party/raylib/include/raylib.h	/^RLAPI RayCollision GetRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform);                   /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionMesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform);                   /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionMesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI RayCollision GetRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform);                   /;"	p	typeref:typename:RLAPI RayCollision
+GetRayCollisionMesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI RayCollision GetRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform);                   /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionMesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform);                   /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionQuad	third_party/raylib/include/raylib.h	/^RLAPI RayCollision GetRayCollisionQuad(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4);/;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionQuad	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionQuad(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4);/;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionQuad	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI RayCollision GetRayCollisionQuad(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4);/;"	p	typeref:typename:RLAPI RayCollision
+GetRayCollisionQuad	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI RayCollision GetRayCollisionQuad(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4);/;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionQuad	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionQuad(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4);/;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionSphere	third_party/raylib/include/raylib.h	/^RLAPI RayCollision GetRayCollisionSphere(Ray ray, Vector3 center, float radius);                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionSphere	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionSphere(Ray ray, Vector3 center, float radius);                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionSphere	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI RayCollision GetRayCollisionSphere(Ray ray, Vector3 center, float radius);                /;"	p	typeref:typename:RLAPI RayCollision
+GetRayCollisionSphere	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI RayCollision GetRayCollisionSphere(Ray ray, Vector3 center, float radius);                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionSphere	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionSphere(Ray ray, Vector3 center, float radius);                /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionTriangle	third_party/raylib/include/raylib.h	/^RLAPI RayCollision GetRayCollisionTriangle(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);        /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionTriangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionTriangle(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);        /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionTriangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI RayCollision GetRayCollisionTriangle(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);        /;"	p	typeref:typename:RLAPI RayCollision
+GetRayCollisionTriangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI RayCollision GetRayCollisionTriangle(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);        /;"	p	typeref:typename:RLAPI RayCollision
 GetRayCollisionTriangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI RayCollision GetRayCollisionTriangle(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);        /;"	p	typeref:typename:RLAPI RayCollision
 GetRenderHeight	third_party/raylib/include/raylib.h	/^RLAPI int GetRenderHeight(void);                                  \/\/ Get current render height/;"	p	typeref:typename:RLAPI int
 GetRenderHeight	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetRenderHeight(void);                                  \/\/ Get current render height/;"	p	typeref:typename:RLAPI int
 GetRenderHeight	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetRenderHeight(void);                                  \/\/ Get current render height/;"	p	typeref:typename:RLAPI int
+GetRenderHeight	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetRenderHeight(void);                                  \/\/ Get current render height/;"	p	typeref:typename:RLAPI int
 GetRenderHeight	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetRenderHeight(void);                                  \/\/ Get current render height/;"	p	typeref:typename:RLAPI int
 GetRenderWidth	third_party/raylib/include/raylib.h	/^RLAPI int GetRenderWidth(void);                                   \/\/ Get current render width /;"	p	typeref:typename:RLAPI int
 GetRenderWidth	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetRenderWidth(void);                                   \/\/ Get current render width /;"	p	typeref:typename:RLAPI int
 GetRenderWidth	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetRenderWidth(void);                                   \/\/ Get current render width /;"	p	typeref:typename:RLAPI int
+GetRenderWidth	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetRenderWidth(void);                                   \/\/ Get current render width /;"	p	typeref:typename:RLAPI int
 GetRenderWidth	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetRenderWidth(void);                                   \/\/ Get current render width /;"	p	typeref:typename:RLAPI int
 GetScreenHeight	third_party/raylib/include/raylib.h	/^RLAPI int GetScreenHeight(void);                                  \/\/ Get current screen height$/;"	p	typeref:typename:RLAPI int
 GetScreenHeight	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetScreenHeight(void);                                  \/\/ Get current screen height$/;"	p	typeref:typename:RLAPI int
 GetScreenHeight	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetScreenHeight(void);                                  \/\/ Get current screen height$/;"	p	typeref:typename:RLAPI int
+GetScreenHeight	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetScreenHeight(void);                                  \/\/ Get current screen height$/;"	p	typeref:typename:RLAPI int
 GetScreenHeight	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetScreenHeight(void);                                  \/\/ Get current screen height$/;"	p	typeref:typename:RLAPI int
 GetScreenToWorld2D	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetScreenToWorld2D(Vector2 position, Camera2D camera);    \/\/ Get the world space/;"	p	typeref:typename:RLAPI Vector2
 GetScreenToWorld2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetScreenToWorld2D(Vector2 position, Camera2D camera);    \/\/ Get the world space/;"	p	typeref:typename:RLAPI Vector2
 GetScreenToWorld2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetScreenToWorld2D(Vector2 position, Camera2D camera);    \/\/ Get the world space/;"	p	typeref:typename:RLAPI Vector2
+GetScreenToWorld2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetScreenToWorld2D(Vector2 position, Camera2D camera);    \/\/ Get the world space/;"	p	typeref:typename:RLAPI Vector2
 GetScreenToWorld2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetScreenToWorld2D(Vector2 position, Camera2D camera);    \/\/ Get the world space/;"	p	typeref:typename:RLAPI Vector2
 GetScreenToWorldRay	third_party/raylib/include/raylib.h	/^RLAPI Ray GetScreenToWorldRay(Vector2 position, Camera camera);         \/\/ Get a ray trace fro/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRay	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Ray GetScreenToWorldRay(Vector2 position, Camera camera);         \/\/ Get a ray trace fro/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRay	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Ray GetScreenToWorldRay(Vector2 position, Camera camera);         \/\/ Get a ray trace fro/;"	p	typeref:typename:RLAPI Ray
+GetScreenToWorldRay	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Ray GetScreenToWorldRay(Vector2 position, Camera camera);         \/\/ Get a ray trace fro/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRay	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Ray GetScreenToWorldRay(Vector2 position, Camera camera);         \/\/ Get a ray trace fro/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRayEx	third_party/raylib/include/raylib.h	/^RLAPI Ray GetScreenToWorldRayEx(Vector2 position, Camera camera, int width, int height); \/\/ Ge/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRayEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Ray GetScreenToWorldRayEx(Vector2 position, Camera camera, int width, int height); \/\/ Ge/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRayEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Ray GetScreenToWorldRayEx(Vector2 position, Camera camera, int width, int height); \/\/ Ge/;"	p	typeref:typename:RLAPI Ray
+GetScreenToWorldRayEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Ray GetScreenToWorldRayEx(Vector2 position, Camera camera, int width, int height); \/\/ Ge/;"	p	typeref:typename:RLAPI Ray
 GetScreenToWorldRayEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Ray GetScreenToWorldRayEx(Vector2 position, Camera camera, int width, int height); \/\/ Ge/;"	p	typeref:typename:RLAPI Ray
 GetScreenWidth	third_party/raylib/include/raylib.h	/^RLAPI int GetScreenWidth(void);                                   \/\/ Get current screen width$/;"	p	typeref:typename:RLAPI int
 GetScreenWidth	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetScreenWidth(void);                                   \/\/ Get current screen width$/;"	p	typeref:typename:RLAPI int
 GetScreenWidth	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetScreenWidth(void);                                   \/\/ Get current screen width$/;"	p	typeref:typename:RLAPI int
+GetScreenWidth	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetScreenWidth(void);                                   \/\/ Get current screen width$/;"	p	typeref:typename:RLAPI int
 GetScreenWidth	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetScreenWidth(void);                                   \/\/ Get current screen width$/;"	p	typeref:typename:RLAPI int
 GetShaderLocation	third_party/raylib/include/raylib.h	/^RLAPI int GetShaderLocation(Shader shader, const char *uniformName);       \/\/ Get shader unifo/;"	p	typeref:typename:RLAPI int
 GetShaderLocation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetShaderLocation(Shader shader, const char *uniformName);       \/\/ Get shader unifo/;"	p	typeref:typename:RLAPI int
 GetShaderLocation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetShaderLocation(Shader shader, const char *uniformName);       \/\/ Get shader unifo/;"	p	typeref:typename:RLAPI int
+GetShaderLocation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetShaderLocation(Shader shader, const char *uniformName);       \/\/ Get shader unifo/;"	p	typeref:typename:RLAPI int
 GetShaderLocation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetShaderLocation(Shader shader, const char *uniformName);       \/\/ Get shader unifo/;"	p	typeref:typename:RLAPI int
 GetShaderLocationAttrib	third_party/raylib/include/raylib.h	/^RLAPI int GetShaderLocationAttrib(Shader shader, const char *attribName);  \/\/ Get shader attri/;"	p	typeref:typename:RLAPI int
 GetShaderLocationAttrib	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetShaderLocationAttrib(Shader shader, const char *attribName);  \/\/ Get shader attri/;"	p	typeref:typename:RLAPI int
 GetShaderLocationAttrib	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetShaderLocationAttrib(Shader shader, const char *attribName);  \/\/ Get shader attri/;"	p	typeref:typename:RLAPI int
+GetShaderLocationAttrib	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetShaderLocationAttrib(Shader shader, const char *attribName);  \/\/ Get shader attri/;"	p	typeref:typename:RLAPI int
 GetShaderLocationAttrib	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetShaderLocationAttrib(Shader shader, const char *attribName);  \/\/ Get shader attri/;"	p	typeref:typename:RLAPI int
 GetShapesTexture	third_party/raylib/include/raylib.h	/^RLAPI Texture2D GetShapesTexture(void);                                 \/\/ Get texture that is/;"	p	typeref:typename:RLAPI Texture2D
 GetShapesTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Texture2D GetShapesTexture(void);                                 \/\/ Get texture that is/;"	p	typeref:typename:RLAPI Texture2D
 GetShapesTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Texture2D GetShapesTexture(void);                                 \/\/ Get texture that is/;"	p	typeref:typename:RLAPI Texture2D
+GetShapesTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Texture2D GetShapesTexture(void);                                 \/\/ Get texture that is/;"	p	typeref:typename:RLAPI Texture2D
 GetShapesTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Texture2D GetShapesTexture(void);                                 \/\/ Get texture that is/;"	p	typeref:typename:RLAPI Texture2D
 GetShapesTextureRectangle	third_party/raylib/include/raylib.h	/^RLAPI Rectangle GetShapesTextureRectangle(void);                        \/\/ Get texture source /;"	p	typeref:typename:RLAPI Rectangle
 GetShapesTextureRectangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Rectangle GetShapesTextureRectangle(void);                        \/\/ Get texture source /;"	p	typeref:typename:RLAPI Rectangle
 GetShapesTextureRectangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Rectangle GetShapesTextureRectangle(void);                        \/\/ Get texture source /;"	p	typeref:typename:RLAPI Rectangle
+GetShapesTextureRectangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Rectangle GetShapesTextureRectangle(void);                        \/\/ Get texture source /;"	p	typeref:typename:RLAPI Rectangle
 GetShapesTextureRectangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Rectangle GetShapesTextureRectangle(void);                        \/\/ Get texture source /;"	p	typeref:typename:RLAPI Rectangle
 GetSplinePointBasis	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);     /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBasis	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);     /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBasis	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);     /;"	p	typeref:typename:RLAPI Vector2
+GetSplinePointBasis	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);     /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBasis	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);     /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierCubic	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float t)/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierCubic	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float t)/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierCubic	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float t)/;"	p	typeref:typename:RLAPI Vector2
+GetSplinePointBezierCubic	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float t)/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierCubic	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float t)/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierQuad	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, float t);            /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierQuad	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, float t);            /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierQuad	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, float t);            /;"	p	typeref:typename:RLAPI Vector2
+GetSplinePointBezierQuad	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, float t);            /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointBezierQuad	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, float t);            /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointCatmullRom	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointCatmullRom	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointCatmullRom	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);/;"	p	typeref:typename:RLAPI Vector2
+GetSplinePointCatmullRom	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointCatmullRom	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t);/;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointLinear	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetSplinePointLinear(Vector2 startPos, Vector2 endPos, float t);                  /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointLinear	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetSplinePointLinear(Vector2 startPos, Vector2 endPos, float t);                  /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointLinear	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetSplinePointLinear(Vector2 startPos, Vector2 endPos, float t);                  /;"	p	typeref:typename:RLAPI Vector2
+GetSplinePointLinear	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetSplinePointLinear(Vector2 startPos, Vector2 endPos, float t);                  /;"	p	typeref:typename:RLAPI Vector2
 GetSplinePointLinear	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetSplinePointLinear(Vector2 startPos, Vector2 endPos, float t);                  /;"	p	typeref:typename:RLAPI Vector2
 GetTextBounds	third_party/raylib/include/raygui.h	/^static Rectangle GetTextBounds(int control, Rectangle bounds)$/;"	f	typeref:typename:Rectangle
 GetTextBounds	third_party/raylib/include/raygui.h	/^static Rectangle GetTextBounds(int control, Rectangle bounds);  \/\/ Get text bounds considering/;"	p	typeref:typename:Rectangle
@@ -2350,54 +3889,67 @@
 GetTime	third_party/raylib/include/raylib.h	/^RLAPI double GetTime(void);                                       \/\/ Get elapsed time in secon/;"	p	typeref:typename:RLAPI double
 GetTime	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI double GetTime(void);                                       \/\/ Get elapsed time in secon/;"	p	typeref:typename:RLAPI double
 GetTime	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI double GetTime(void);                                       \/\/ Get elapsed time in secon/;"	p	typeref:typename:RLAPI double
+GetTime	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI double GetTime(void);                                       \/\/ Get elapsed time in secon/;"	p	typeref:typename:RLAPI double
 GetTime	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI double GetTime(void);                                       \/\/ Get elapsed time in secon/;"	p	typeref:typename:RLAPI double
 GetTouchPointCount	third_party/raylib/include/raylib.h	/^RLAPI int GetTouchPointCount(void);                           \/\/ Get number of touch points$/;"	p	typeref:typename:RLAPI int
 GetTouchPointCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetTouchPointCount(void);                           \/\/ Get number of touch points$/;"	p	typeref:typename:RLAPI int
 GetTouchPointCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetTouchPointCount(void);                           \/\/ Get number of touch points$/;"	p	typeref:typename:RLAPI int
+GetTouchPointCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetTouchPointCount(void);                           \/\/ Get number of touch points$/;"	p	typeref:typename:RLAPI int
 GetTouchPointCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetTouchPointCount(void);                           \/\/ Get number of touch points$/;"	p	typeref:typename:RLAPI int
 GetTouchPointId	third_party/raylib/include/raylib.h	/^RLAPI int GetTouchPointId(int index);                         \/\/ Get touch point identifier fo/;"	p	typeref:typename:RLAPI int
 GetTouchPointId	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetTouchPointId(int index);                         \/\/ Get touch point identifier fo/;"	p	typeref:typename:RLAPI int
 GetTouchPointId	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetTouchPointId(int index);                         \/\/ Get touch point identifier fo/;"	p	typeref:typename:RLAPI int
+GetTouchPointId	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetTouchPointId(int index);                         \/\/ Get touch point identifier fo/;"	p	typeref:typename:RLAPI int
 GetTouchPointId	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetTouchPointId(int index);                         \/\/ Get touch point identifier fo/;"	p	typeref:typename:RLAPI int
 GetTouchPosition	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetTouchPosition(int index);                    \/\/ Get touch position XY for a t/;"	p	typeref:typename:RLAPI Vector2
 GetTouchPosition	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetTouchPosition(int index);                    \/\/ Get touch position XY for a t/;"	p	typeref:typename:RLAPI Vector2
 GetTouchPosition	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetTouchPosition(int index);                    \/\/ Get touch position XY for a t/;"	p	typeref:typename:RLAPI Vector2
+GetTouchPosition	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetTouchPosition(int index);                    \/\/ Get touch position XY for a t/;"	p	typeref:typename:RLAPI Vector2
 GetTouchPosition	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetTouchPosition(int index);                    \/\/ Get touch position XY for a t/;"	p	typeref:typename:RLAPI Vector2
 GetTouchX	third_party/raylib/include/raylib.h	/^RLAPI int GetTouchX(void);                                    \/\/ Get touch position X for touc/;"	p	typeref:typename:RLAPI int
 GetTouchX	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetTouchX(void);                                    \/\/ Get touch position X for touc/;"	p	typeref:typename:RLAPI int
 GetTouchX	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetTouchX(void);                                    \/\/ Get touch position X for touc/;"	p	typeref:typename:RLAPI int
+GetTouchX	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetTouchX(void);                                    \/\/ Get touch position X for touc/;"	p	typeref:typename:RLAPI int
 GetTouchX	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetTouchX(void);                                    \/\/ Get touch position X for touc/;"	p	typeref:typename:RLAPI int
 GetTouchY	third_party/raylib/include/raylib.h	/^RLAPI int GetTouchY(void);                                    \/\/ Get touch position Y for touc/;"	p	typeref:typename:RLAPI int
 GetTouchY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int GetTouchY(void);                                    \/\/ Get touch position Y for touc/;"	p	typeref:typename:RLAPI int
 GetTouchY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int GetTouchY(void);                                    \/\/ Get touch position Y for touc/;"	p	typeref:typename:RLAPI int
+GetTouchY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int GetTouchY(void);                                    \/\/ Get touch position Y for touc/;"	p	typeref:typename:RLAPI int
 GetTouchY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int GetTouchY(void);                                    \/\/ Get touch position Y for touc/;"	p	typeref:typename:RLAPI int
 GetWindowHandle	third_party/raylib/include/raylib.h	/^RLAPI void *GetWindowHandle(void);                                \/\/ Get native window handle$/;"	p	typeref:typename:RLAPI void *
 GetWindowHandle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void *GetWindowHandle(void);                                \/\/ Get native window handle$/;"	p	typeref:typename:RLAPI void *
 GetWindowHandle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void *GetWindowHandle(void);                                \/\/ Get native window handle$/;"	p	typeref:typename:RLAPI void *
+GetWindowHandle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void *GetWindowHandle(void);                                \/\/ Get native window handle$/;"	p	typeref:typename:RLAPI void *
 GetWindowHandle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void *GetWindowHandle(void);                                \/\/ Get native window handle$/;"	p	typeref:typename:RLAPI void *
 GetWindowPosition	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetWindowPosition(void);                            \/\/ Get window position XY on/;"	p	typeref:typename:RLAPI Vector2
 GetWindowPosition	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetWindowPosition(void);                            \/\/ Get window position XY on/;"	p	typeref:typename:RLAPI Vector2
 GetWindowPosition	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetWindowPosition(void);                            \/\/ Get window position XY on/;"	p	typeref:typename:RLAPI Vector2
+GetWindowPosition	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetWindowPosition(void);                            \/\/ Get window position XY on/;"	p	typeref:typename:RLAPI Vector2
 GetWindowPosition	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetWindowPosition(void);                            \/\/ Get window position XY on/;"	p	typeref:typename:RLAPI Vector2
 GetWindowScaleDPI	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetWindowScaleDPI(void);                            \/\/ Get window scale DPI fact/;"	p	typeref:typename:RLAPI Vector2
 GetWindowScaleDPI	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetWindowScaleDPI(void);                            \/\/ Get window scale DPI fact/;"	p	typeref:typename:RLAPI Vector2
 GetWindowScaleDPI	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetWindowScaleDPI(void);                            \/\/ Get window scale DPI fact/;"	p	typeref:typename:RLAPI Vector2
+GetWindowScaleDPI	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetWindowScaleDPI(void);                            \/\/ Get window scale DPI fact/;"	p	typeref:typename:RLAPI Vector2
 GetWindowScaleDPI	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetWindowScaleDPI(void);                            \/\/ Get window scale DPI fact/;"	p	typeref:typename:RLAPI Vector2
 GetWorkingDirectory	third_party/raylib/include/raylib.h	/^RLAPI const char *GetWorkingDirectory(void);                      \/\/ Get current working direc/;"	p	typeref:typename:RLAPI const char *
 GetWorkingDirectory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *GetWorkingDirectory(void);                      \/\/ Get current working direc/;"	p	typeref:typename:RLAPI const char *
 GetWorkingDirectory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *GetWorkingDirectory(void);                      \/\/ Get current working direc/;"	p	typeref:typename:RLAPI const char *
+GetWorkingDirectory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *GetWorkingDirectory(void);                      \/\/ Get current working direc/;"	p	typeref:typename:RLAPI const char *
 GetWorkingDirectory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *GetWorkingDirectory(void);                      \/\/ Get current working direc/;"	p	typeref:typename:RLAPI const char *
 GetWorldToScreen	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen(Vector3 position, Camera camera);        \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen(Vector3 position, Camera camera);        \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen(Vector3 position, Camera camera);        \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
+GetWorldToScreen	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen(Vector3 position, Camera camera);        \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen(Vector3 position, Camera camera);        \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen2D	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen2D(Vector2 position, Camera2D camera);    \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen2D(Vector2 position, Camera2D camera);    \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen2D(Vector2 position, Camera2D camera);    \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
+GetWorldToScreen2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen2D(Vector2 position, Camera2D camera);    \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreen2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetWorldToScreen2D(Vector2 position, Camera2D camera);    \/\/ Get the screen spac/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreenEx	third_party/raylib/include/raylib.h	/^RLAPI Vector2 GetWorldToScreenEx(Vector3 position, Camera camera, int width, int height); \/\/ G/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreenEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 GetWorldToScreenEx(Vector3 position, Camera camera, int width, int height); \/\/ G/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreenEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 GetWorldToScreenEx(Vector3 position, Camera camera, int width, int height); \/\/ G/;"	p	typeref:typename:RLAPI Vector2
+GetWorldToScreenEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 GetWorldToScreenEx(Vector3 position, Camera camera, int width, int height); \/\/ G/;"	p	typeref:typename:RLAPI Vector2
 GetWorldToScreenEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 GetWorldToScreenEx(Vector3 position, Camera camera, int width, int height); \/\/ G/;"	p	typeref:typename:RLAPI Vector2
 GlyphInfo	third_party/raylib/include/raygui.h	/^    typedef struct GlyphInfo {$/;"	s
 GlyphInfo	third_party/raylib/include/raygui.h	/^    } GlyphInfo;$/;"	t	typeref:struct:GlyphInfo
@@ -2407,6 +3959,8 @@
 GlyphInfo	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} GlyphInfo;$/;"	t	typeref:struct:GlyphInfo
 GlyphInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct GlyphInfo {$/;"	s
 GlyphInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} GlyphInfo;$/;"	t	typeref:struct:GlyphInfo
+GlyphInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct GlyphInfo {$/;"	s
+GlyphInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} GlyphInfo;$/;"	t	typeref:struct:GlyphInfo
 GlyphInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct GlyphInfo {$/;"	s
 GlyphInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} GlyphInfo;$/;"	t	typeref:struct:GlyphInfo
 GuiButton	third_party/raylib/include/raygui.h	/^RAYGUIAPI int GuiButton(Rectangle bounds, const char *text);                                    /;"	p	typeref:typename:RAYGUIAPI int
@@ -2572,11 +4126,20 @@
 GuiWindowFileDialog	postdog/gui_window_file_dialog.h	/^void GuiWindowFileDialog(GuiWindowFileDialogState *state)$/;"	f	typeref:typename:void
 GuiWindowFileDialog	postdog/gui_window_file_dialog.h	/^void GuiWindowFileDialog(GuiWindowFileDialogState *state);$/;"	p	typeref:typename:void
 GuiWindowFileDialogState	postdog/gui_window_file_dialog.h	/^} GuiWindowFileDialogState;$/;"	t	typeref:struct:__anoncb6fd9740108
+HASH_BIAS	third_party/luajit/src/lj_tab.h	/^#define HASH_BIAS	/;"	d
 HASH_KEY_NUMBER	dowa/dowa.h	/^#define HASH_KEY_NUMBER /;"	d
+HASH_ROT1	third_party/luajit/src/lj_tab.h	/^#define HASH_ROT1	/;"	d
+HASH_ROT2	third_party/luajit/src/lj_tab.h	/^#define HASH_ROT2	/;"	d
+HASH_ROT3	third_party/luajit/src/lj_tab.h	/^#define HASH_ROT3	/;"	d
 HAS_SELECTION	third_party/raylib/include/raygui.h	/^            #define HAS_SELECTION(/;"	d
 HAS_SELECTION	third_party/raylib/include/raygui.h	/^            #undef HAS_SELECTION$/;"	d
+HAVE_DEFRAG	third_party/wrk/src/zmalloc.h	/^#define HAVE_DEFRAG$/;"	d
 HAVE_DIRENT_TYPES	third_party/libuv/include/uv/unix.h	/^# define HAVE_DIRENT_TYPES$/;"	d
 HAVE_DIRENT_TYPES	third_party/libuv/include/uv/win.h	/^#define HAVE_DIRENT_TYPES$/;"	d
+HAVE_EPOLL	third_party/wrk/src/config.h	/^#define HAVE_EPOLL$/;"	d
+HAVE_EVPORT	third_party/wrk/src/config.h	/^#define HAVE_EVPORT$/;"	d
+HAVE_KQUEUE	third_party/wrk/src/config.h	/^#define HAVE_KQUEUE$/;"	d
+HAVE_MALLOC_SIZE	third_party/wrk/src/zmalloc.h	/^#define HAVE_MALLOC_SIZE /;"	d
 HEAP_EXPORT	third_party/libuv/src/heap-inl.h	/^# define HEAP_EXPORT(/;"	d
 HEAP_EXPORT	third_party/libuv/src/heap-inl.h	/^#undef HEAP_EXPORT$/;"	d
 HEAP_EXPORT	third_party/libuv/src/heap-inl.h	/^HEAP_EXPORT(struct heap_node* heap_min(const struct heap* heap)) {$/;"	f
@@ -2592,15 +4155,47 @@
 HELPER_DECLARE	third_party/libuv/test/runner.h	/^#define HELPER_DECLARE(/;"	d
 HELPER_ENTRY	third_party/libuv/test/runner.h	/^#define HELPER_ENTRY(/;"	d
 HELPER_IMPL	third_party/libuv/test/task.h	/^#define HELPER_IMPL(/;"	d
+HOOK_ACTIVE	third_party/luajit/src/lj_obj.h	/^#define HOOK_ACTIVE	/;"	d
+HOOK_ACTIVE_SHIFT	third_party/luajit/src/lj_obj.h	/^#define HOOK_ACTIVE_SHIFT	/;"	d
+HOOK_EVENTMASK	third_party/luajit/src/lj_obj.h	/^#define HOOK_EVENTMASK	/;"	d
+HOOK_GC	third_party/luajit/src/lj_obj.h	/^#define HOOK_GC	/;"	d
+HOOK_PROFILE	third_party/luajit/src/lj_obj.h	/^#define HOOK_PROFILE	/;"	d
+HOOK_VMEVENT	third_party/luajit/src/lj_obj.h	/^#define HOOK_VMEVENT	/;"	d
+HOTCOUNT_CALL	third_party/luajit/src/lj_dispatch.h	/^#define HOTCOUNT_CALL	/;"	d
+HOTCOUNT_LOOP	third_party/luajit/src/lj_dispatch.h	/^#define HOTCOUNT_LOOP	/;"	d
+HOTCOUNT_PCMASK	third_party/luajit/src/lj_dispatch.h	/^#define HOTCOUNT_PCMASK	/;"	d
+HOTCOUNT_SIZE	third_party/luajit/src/lj_dispatch.h	/^#define HOTCOUNT_SIZE	/;"	d
 HTTP_BAD_REQUEST	seobeo/seobeo.h	/^#define HTTP_BAD_REQUEST /;"	d
+HTTP_BOTH	third_party/wrk/src/http_parser.h	/^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;"	e	enum:http_parser_type
 HTTP_CREATED	seobeo/seobeo.h	/^#define HTTP_CREATED /;"	d
+HTTP_ERRNO_GEN	third_party/wrk/src/http_parser.h	/^#define HTTP_ERRNO_GEN(/;"	d
+HTTP_ERRNO_GEN	third_party/wrk/src/http_parser.h	/^#undef HTTP_ERRNO_GEN$/;"	d
+HTTP_ERRNO_MAP	third_party/wrk/src/http_parser.h	/^  HTTP_ERRNO_MAP(HTTP_ERRNO_GEN)$/;"	e	enum:http_errno
+HTTP_ERRNO_MAP	third_party/wrk/src/http_parser.h	/^#define HTTP_ERRNO_MAP(/;"	d
 HTTP_FORBIDDEN	seobeo/seobeo.h	/^#define HTTP_FORBIDDEN /;"	d
 HTTP_FOUND	seobeo/seobeo.h	/^#define HTTP_FOUND /;"	d
 HTTP_INTERNAL_ERROR	seobeo/seobeo.h	/^#define HTTP_INTERNAL_ERROR /;"	d
+HTTP_MAX_HEADER_SIZE	third_party/wrk/src/http_parser.h	/^# define HTTP_MAX_HEADER_SIZE /;"	d
+HTTP_METHOD_MAP	third_party/wrk/src/http_parser.h	/^  HTTP_METHOD_MAP(XX)$/;"	e	enum:http_method
+HTTP_METHOD_MAP	third_party/wrk/src/http_parser.h	/^#define HTTP_METHOD_MAP(/;"	d
 HTTP_MOVED_PERMANENTLY	seobeo/seobeo.h	/^#define HTTP_MOVED_PERMANENTLY /;"	d
 HTTP_NOT_FOUND	seobeo/seobeo.h	/^#define HTTP_NOT_FOUND /;"	d
+HTTP_NO_CONTENT	seobeo/seobeo.h	/^#define HTTP_NO_CONTENT /;"	d
 HTTP_OK	seobeo/seobeo.h	/^#define HTTP_OK /;"	d
+HTTP_PARSER_ERRNO	third_party/wrk/src/http_parser.h	/^#define HTTP_PARSER_ERRNO(/;"	d
+HTTP_PARSER_STRICT	third_party/wrk/src/http_parser.h	/^# define HTTP_PARSER_STRICT /;"	d
+HTTP_PARSER_VERSION_MAJOR	third_party/wrk/src/http_parser.h	/^#define HTTP_PARSER_VERSION_MAJOR /;"	d
+HTTP_PARSER_VERSION_MINOR	third_party/wrk/src/http_parser.h	/^#define HTTP_PARSER_VERSION_MINOR /;"	d
+HTTP_PARSER_VERSION_PATCH	third_party/wrk/src/http_parser.h	/^#define HTTP_PARSER_VERSION_PATCH /;"	d
+HTTP_PAYLOAD_TOO_LARGE	seobeo/seobeo.h	/^#define HTTP_PAYLOAD_TOO_LARGE /;"	d
+HTTP_REQUEST	third_party/wrk/src/http_parser.h	/^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;"	e	enum:http_parser_type
+HTTP_RESPONSE	third_party/wrk/src/http_parser.h	/^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;"	e	enum:http_parser_type
+HTTP_SERVICE_UNAVAILABLE	seobeo/seobeo.h	/^#define HTTP_SERVICE_UNAVAILABLE /;"	d
+HTTP_STATUS_MAP	third_party/wrk/src/http_parser.h	/^  HTTP_STATUS_MAP(XX)$/;"	e	enum:http_status
+HTTP_STATUS_MAP	third_party/wrk/src/http_parser.h	/^#define HTTP_STATUS_MAP(/;"	d
+HTTP_TOO_MANY_REQUESTS	seobeo/seobeo.h	/^#define HTTP_TOO_MANY_REQUESTS /;"	d
 HTTP_UNAUTHORIZED	seobeo/seobeo.h	/^#define HTTP_UNAUTHORIZED /;"	d
+HTTP_UNPROCESSABLE_CONTENT	seobeo/seobeo.h	/^#define HTTP_UNPROCESSABLE_CONTENT /;"	d
 HUEBAR_PADDING	third_party/raylib/include/raygui.h	/^    HUEBAR_PADDING,             \/\/ ColorPicker right hue bar separation from panel$/;"	e	enum:__anonbfe71a2a1303
 HUEBAR_SELECTOR_HEIGHT	third_party/raylib/include/raygui.h	/^    HUEBAR_SELECTOR_HEIGHT,     \/\/ ColorPicker right hue bar selector height$/;"	e	enum:__anonbfe71a2a1303
 HUEBAR_SELECTOR_OVERFLOW	third_party/raylib/include/raygui.h	/^    HUEBAR_SELECTOR_OVERFLOW    \/\/ ColorPicker right hue bar selector overflow$/;"	e	enum:__anonbfe71a2a1303
@@ -2610,8 +4205,12 @@
 HideCursor	third_party/raylib/include/raylib.h	/^RLAPI void HideCursor(void);                                      \/\/ Hides cursor$/;"	p	typeref:typename:RLAPI void
 HideCursor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void HideCursor(void);                                      \/\/ Hides cursor$/;"	p	typeref:typename:RLAPI void
 HideCursor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void HideCursor(void);                                      \/\/ Hides cursor$/;"	p	typeref:typename:RLAPI void
+HideCursor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void HideCursor(void);                                      \/\/ Hides cursor$/;"	p	typeref:typename:RLAPI void
 HideCursor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void HideCursor(void);                                      \/\/ Hides cursor$/;"	p	typeref:typename:RLAPI void
 HorizontalSplit	third_party/raylib/custom.h	/^Rectangle HorizontalSplit(Rectangle container, float ratio);$/;"	p	typeref:typename:Rectangle
+HotCount	third_party/luajit/src/lj_dispatch.h	/^typedef uint16_t HotCount;$/;"	t	typeref:typename:uint16_t
+HotPenalty	third_party/luajit/src/lj_jit.h	/^typedef struct HotPenalty {$/;"	s
+HotPenalty	third_party/luajit/src/lj_jit.h	/^} HotPenalty;$/;"	t	typeref:struct:HotPenalty
 ICON_1UP	third_party/raylib/include/raygui.h	/^    ICON_1UP                      = 148,$/;"	e	enum:__anonbfe71a2a1403
 ICON_250	third_party/raylib/include/raygui.h	/^    ICON_250                      = 250,$/;"	e	enum:__anonbfe71a2a1403
 ICON_251	third_party/raylib/include/raygui.h	/^    ICON_251                      = 251,$/;"	e	enum:__anonbfe71a2a1403
@@ -2873,6 +4472,8 @@
 INCREASE_ACTIVE_COUNT	third_party/libuv/src/win/handle-inl.h	/^#define INCREASE_ACTIVE_COUNT(/;"	d
 INITIAL_BUFFER_CAPACITY	seobeo/seobeo.h	/^#define INITIAL_BUFFER_CAPACITY /;"	d
 INLINE	third_party/libuv/src/win/internal.h	/^# define INLINE /;"	d
+INT64FOLD	third_party/luajit/src/lj_iropt.h	/^#define INT64FOLD(/;"	d
+INTFOLD	third_party/luajit/src/lj_iropt.h	/^#define INTFOLD(/;"	d
 IOCTL_AFD_POLL	third_party/libuv/src/win/winsock.h	/^#define IOCTL_AFD_POLL /;"	d
 IOCTL_AFD_RECEIVE	third_party/libuv/src/win/winsock.h	/^#define IOCTL_AFD_RECEIVE /;"	d
 IOCTL_AFD_RECEIVE_DATAGRAM	third_party/libuv/src/win/winsock.h	/^#define IOCTL_AFD_RECEIVE_DATAGRAM /;"	d
@@ -2881,6 +4482,117 @@
 IO_STATUS_BLOCK	third_party/libuv/src/win/winapi.h	/^} IO_STATUS_BLOCK, *PIO_STATUS_BLOCK;$/;"	t	typeref:struct:_IO_STATUS_BLOCK
 IPV6_HOPLIMIT	third_party/libuv/src/win/winsock.h	/^# define IPV6_HOPLIMIT /;"	d
 IPV6_V6ONLY	third_party/libuv/src/win/winsock.h	/^# define IPV6_V6ONLY /;"	d
+IRBUFHDR_APPEND	third_party/luajit/src/lj_ir.h	/^#define IRBUFHDR_APPEND	/;"	d
+IRBUFHDR_RESET	third_party/luajit/src/lj_ir.h	/^#define IRBUFHDR_RESET	/;"	d
+IRBUFHDR_WRITE	third_party/luajit/src/lj_ir.h	/^#define IRBUFHDR_WRITE	/;"	d
+IRCALLCOND_ANY	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_ANY(/;"	d
+IRCALLCOND_BUFFER	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_BUFFER(/;"	d
+IRCALLCOND_BUFFFI	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_BUFFFI(/;"	d
+IRCALLCOND_FFI	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_FFI(/;"	d
+IRCALLCOND_FFI32	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_FFI32(/;"	d
+IRCALLCOND_FP64_FFI	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_FP64_FFI(/;"	d
+IRCALLCOND_FPMATH	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_FPMATH(/;"	d
+IRCALLCOND_SOFTFP	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_SOFTFP(/;"	d
+IRCALLCOND_SOFTFP_FFI	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_SOFTFP_FFI(/;"	d
+IRCALLCOND_SOFTFP_MIPS	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_SOFTFP_MIPS(/;"	d
+IRCALLCOND_SOFTFP_MIPS64	third_party/luajit/src/lj_ircall.h	/^#define IRCALLCOND_SOFTFP_MIPS64(/;"	d
+IRCALLDEF	third_party/luajit/src/lj_ircall.h	/^#define IRCALLDEF(/;"	d
+IRCALLDEF	third_party/luajit/src/lj_ircall.h	/^IRCALLDEF(IRCALLENUM)$/;"	e	enum:__anonb8599c0f0103
+IRCALLENUM	third_party/luajit/src/lj_ircall.h	/^#define IRCALLENUM(/;"	d
+IRCALLENUM	third_party/luajit/src/lj_ircall.h	/^#undef IRCALLENUM$/;"	d
+IRCONV_ANY	third_party/luajit/src/lj_ir.h	/^#define IRCONV_ANY /;"	d
+IRCONV_CHECK	third_party/luajit/src/lj_ir.h	/^#define IRCONV_CHECK /;"	d
+IRCONV_CONVMASK	third_party/luajit/src/lj_ir.h	/^#define IRCONV_CONVMASK	/;"	d
+IRCONV_CSH	third_party/luajit/src/lj_ir.h	/^#define IRCONV_CSH	/;"	d
+IRCONV_DSH	third_party/luajit/src/lj_ir.h	/^#define IRCONV_DSH	/;"	d
+IRCONV_DSTMASK	third_party/luajit/src/lj_ir.h	/^#define IRCONV_DSTMASK	/;"	d
+IRCONV_INDEX	third_party/luajit/src/lj_ir.h	/^#define IRCONV_INDEX /;"	d
+IRCONV_INT_NUM	third_party/luajit/src/lj_ir.h	/^#define IRCONV_INT_NUM	/;"	d
+IRCONV_MODEMASK	third_party/luajit/src/lj_ir.h	/^#define IRCONV_MODEMASK	/;"	d
+IRCONV_NONE	third_party/luajit/src/lj_ir.h	/^#define IRCONV_NONE /;"	d
+IRCONV_NUM_INT	third_party/luajit/src/lj_ir.h	/^#define IRCONV_NUM_INT	/;"	d
+IRCONV_SEXT	third_party/luajit/src/lj_ir.h	/^#define IRCONV_SEXT	/;"	d
+IRCONV_SRCMASK	third_party/luajit/src/lj_ir.h	/^#define IRCONV_SRCMASK	/;"	d
+IRCONV_TOBIT	third_party/luajit/src/lj_ir.h	/^#define IRCONV_TOBIT /;"	d
+IRCallID	third_party/luajit/src/lj_ircall.h	/^} IRCallID;$/;"	t	typeref:enum:__anonb8599c0f0103
+IRDEF	third_party/luajit/src/lj_ir.h	/^#define IRDEF(/;"	d
+IRDEF	third_party/luajit/src/lj_ir.h	/^IRDEF(IRENUM)$/;"	e	enum:__anon06f102130103
+IRDELTA_L2S	third_party/luajit/src/lj_ir.h	/^#define IRDELTA_L2S	/;"	d
+IRENUM	third_party/luajit/src/lj_ir.h	/^#define IRENUM(/;"	d
+IRENUM	third_party/luajit/src/lj_ir.h	/^#undef IRENUM$/;"	d
+IRFLDEF	third_party/luajit/src/lj_ir.h	/^#define IRFLDEF(/;"	d
+IRFLDEF	third_party/luajit/src/lj_ir.h	/^IRFLDEF(FLENUM)$/;"	e	enum:__anon06f102130303
+IRFPMDEF	third_party/luajit/src/lj_ir.h	/^#define IRFPMDEF(/;"	d
+IRFPMDEF	third_party/luajit/src/lj_ir.h	/^IRFPMDEF(FPMENUM)$/;"	e	enum:__anon06f102130203
+IRFPMathOp	third_party/luajit/src/lj_ir.h	/^} IRFPMathOp;$/;"	t	typeref:enum:__anon06f102130203
+IRFieldID	third_party/luajit/src/lj_ir.h	/^} IRFieldID;$/;"	t	typeref:enum:__anon06f102130303
+IRIns	third_party/luajit/src/lj_ir.h	/^typedef union IRIns {$/;"	u
+IRIns	third_party/luajit/src/lj_ir.h	/^} IRIns;$/;"	t	typeref:union:IRIns
+IRMODE	third_party/luajit/src/lj_ir.h	/^#define IRMODE(/;"	d
+IRM_A	third_party/luajit/src/lj_ir.h	/^#define IRM_A	/;"	d
+IRM_AW	third_party/luajit/src/lj_ir.h	/^#define IRM_AW	/;"	d
+IRM_C	third_party/luajit/src/lj_ir.h	/^#define IRM_C	/;"	d
+IRM_CW	third_party/luajit/src/lj_ir.h	/^#define IRM_CW	/;"	d
+IRM_L	third_party/luajit/src/lj_ir.h	/^#define IRM_L	/;"	d
+IRM_LW	third_party/luajit/src/lj_ir.h	/^#define IRM_LW	/;"	d
+IRM_N	third_party/luajit/src/lj_ir.h	/^#define IRM_N	/;"	d
+IRM_NW	third_party/luajit/src/lj_ir.h	/^#define IRM_NW	/;"	d
+IRM_R	third_party/luajit/src/lj_ir.h	/^#define IRM_R	/;"	d
+IRM_S	third_party/luajit/src/lj_ir.h	/^#define IRM_S	/;"	d
+IRM_W	third_party/luajit/src/lj_ir.h	/^#define IRM_W	/;"	d
+IRM___	third_party/luajit/src/lj_ir.h	/^#define IRM___	/;"	d
+IRMcst	third_party/luajit/src/lj_ir.h	/^  IRMcst,		\/* Constant literal: i, gcr or ptr. *\/$/;"	e	enum:__anon06f102130403
+IRMlit	third_party/luajit/src/lj_ir.h	/^  IRMlit,		\/* 16 bit unsigned literal. *\/$/;"	e	enum:__anon06f102130403
+IRMnone	third_party/luajit/src/lj_ir.h	/^  IRMnone		\/* Unused operand. *\/$/;"	e	enum:__anon06f102130403
+IRMode	third_party/luajit/src/lj_ir.h	/^} IRMode;$/;"	t	typeref:enum:__anon06f102130403
+IRMref	third_party/luajit/src/lj_ir.h	/^  IRMref,		\/* IR reference. *\/$/;"	e	enum:__anon06f102130403
+IROp	third_party/luajit/src/lj_ir.h	/^} IROp;$/;"	t	typeref:enum:__anon06f102130103
+IROp1	third_party/luajit/src/lj_ir.h	/^typedef uint8_t IROp1;$/;"	t	typeref:typename:uint8_t
+IROpT	third_party/luajit/src/lj_ir.h	/^typedef uint16_t IROpT;$/;"	t	typeref:typename:uint16_t
+IRREF2	third_party/luajit/src/lj_ir.h	/^#define IRREF2(/;"	d
+IRRef	third_party/luajit/src/lj_ir.h	/^typedef uint32_t IRRef;		\/* Used to pass around references. *\/$/;"	t	typeref:typename:uint32_t
+IRRef1	third_party/luajit/src/lj_ir.h	/^typedef uint16_t IRRef1;	\/* One stored reference. *\/$/;"	t	typeref:typename:uint16_t
+IRRef2	third_party/luajit/src/lj_ir.h	/^typedef uint32_t IRRef2;	\/* Two stored references. *\/$/;"	t	typeref:typename:uint32_t
+IRSLOAD_CONVERT	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_CONVERT	/;"	d
+IRSLOAD_FRAME	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_FRAME	/;"	d
+IRSLOAD_INHERIT	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_INHERIT	/;"	d
+IRSLOAD_KEYINDEX	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_KEYINDEX	/;"	d
+IRSLOAD_PARENT	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_PARENT	/;"	d
+IRSLOAD_READONLY	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_READONLY	/;"	d
+IRSLOAD_TYPECHECK	third_party/luajit/src/lj_ir.h	/^#define IRSLOAD_TYPECHECK	/;"	d
+IRT	third_party/luajit/src/lj_ir.h	/^#define IRT(/;"	d
+IRTDEF	third_party/luajit/src/lj_ir.h	/^#define IRTDEF(/;"	d
+IRTDEF	third_party/luajit/src/lj_ir.h	/^IRTDEF(IRTENUM)$/;"	e	enum:__anon06f102130503
+IRTENUM	third_party/luajit/src/lj_ir.h	/^#define IRTENUM(/;"	d
+IRTENUM	third_party/luajit/src/lj_ir.h	/^#undef IRTENUM$/;"	d
+IRTG	third_party/luajit/src/lj_ir.h	/^#define IRTG(/;"	d
+IRTGI	third_party/luajit/src/lj_ir.h	/^#define IRTGI(/;"	d
+IRTI	third_party/luajit/src/lj_ir.h	/^#define IRTI(/;"	d
+IRTMPREF_IN1	third_party/luajit/src/lj_ir.h	/^#define IRTMPREF_IN1	/;"	d
+IRTMPREF_OUT1	third_party/luajit/src/lj_ir.h	/^#define IRTMPREF_OUT1	/;"	d
+IRTMPREF_OUT2	third_party/luajit/src/lj_ir.h	/^#define IRTMPREF_OUT2	/;"	d
+IRTN	third_party/luajit/src/lj_ir.h	/^#define IRTN(/;"	d
+IRTOSTR_CHAR	third_party/luajit/src/lj_ir.h	/^#define IRTOSTR_CHAR	/;"	d
+IRTOSTR_INT	third_party/luajit/src/lj_ir.h	/^#define IRTOSTR_INT	/;"	d
+IRTOSTR_NUM	third_party/luajit/src/lj_ir.h	/^#define IRTOSTR_NUM	/;"	d
+IRTSIZE_PGC	third_party/luajit/src/lj_ir.h	/^#define IRTSIZE_PGC	/;"	d
+IRT_GUARD	third_party/luajit/src/lj_ir.h	/^  IRT_GUARD = 0x80,	\/* Instruction is a guard. *\/$/;"	e	enum:__anon06f102130503
+IRT_IGC	third_party/luajit/src/lj_ir.h	/^  IRT_IGC = LJ_GC64 ? IRT_I64 : IRT_INT,$/;"	e	enum:__anon06f102130503
+IRT_INTP	third_party/luajit/src/lj_ir.h	/^  IRT_INTP = LJ_64 ? IRT_I64 : IRT_INT,$/;"	e	enum:__anon06f102130503
+IRT_IS64	third_party/luajit/src/lj_ir.h	/^#define IRT_IS64 /;"	d
+IRT_ISPHI	third_party/luajit/src/lj_ir.h	/^  IRT_ISPHI = 0x40,	\/* Instruction is left or right PHI operand. *\/$/;"	e	enum:__anon06f102130503
+IRT_MARK	third_party/luajit/src/lj_ir.h	/^  IRT_MARK = 0x20,	\/* Marker for misc. purposes. *\/$/;"	e	enum:__anon06f102130503
+IRT_PGC	third_party/luajit/src/lj_ir.h	/^  IRT_PGC = LJ_GC64 ? IRT_P64 : IRT_P32,$/;"	e	enum:__anon06f102130503
+IRT_PTR	third_party/luajit/src/lj_ir.h	/^  IRT_PTR = LJ_64 ? IRT_P64 : IRT_P32,$/;"	e	enum:__anon06f102130503
+IRT_T	third_party/luajit/src/lj_ir.h	/^  IRT_T = 0xff$/;"	e	enum:__anon06f102130503
+IRT_TYPE	third_party/luajit/src/lj_ir.h	/^  IRT_TYPE = 0x1f,$/;"	e	enum:__anon06f102130503
+IRT_UINTP	third_party/luajit/src/lj_ir.h	/^  IRT_UINTP = LJ_64 ? IRT_U64 : IRT_U32,$/;"	e	enum:__anon06f102130503
+IRType	third_party/luajit/src/lj_ir.h	/^} IRType;$/;"	t	typeref:enum:__anon06f102130503
+IRType1	third_party/luajit/src/lj_ir.h	/^typedef struct IRType1 { uint8_t irt; } IRType1;$/;"	s
+IRType1	third_party/luajit/src/lj_ir.h	/^typedef struct IRType1 { uint8_t irt; } IRType1;$/;"	t	typeref:struct:IRType1
+IRXLOAD_READONLY	third_party/luajit/src/lj_ir.h	/^#define IRXLOAD_READONLY	/;"	d
+IRXLOAD_UNALIGNED	third_party/luajit/src/lj_ir.h	/^#define IRXLOAD_UNALIGNED	/;"	d
+IRXLOAD_VOLATILE	third_party/luajit/src/lj_ir.h	/^#define IRXLOAD_VOLATILE	/;"	d
 IdleTime	third_party/libuv/src/win/winapi.h	/^    LARGE_INTEGER IdleTime;$/;"	m	struct:_SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	typeref:typename:LARGE_INTEGER
 Image	third_party/raylib/include/raygui.h	/^    typedef struct Image {$/;"	s
 Image	third_party/raylib/include/raygui.h	/^    } Image;$/;"	t	typeref:struct:Image
@@ -2890,230 +4602,296 @@
 Image	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Image;$/;"	t	typeref:struct:Image
 Image	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Image {$/;"	s
 Image	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Image;$/;"	t	typeref:struct:Image
+Image	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Image {$/;"	s
+Image	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Image;$/;"	t	typeref:struct:Image
 Image	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Image {$/;"	s
 Image	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Image;$/;"	t	typeref:struct:Image
 ImageAlphaClear	third_party/raylib/include/raylib.h	/^RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                         /;"	p	typeref:typename:RLAPI void
 ImageAlphaClear	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                         /;"	p	typeref:typename:RLAPI void
 ImageAlphaClear	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                         /;"	p	typeref:typename:RLAPI void
+ImageAlphaClear	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                         /;"	p	typeref:typename:RLAPI void
 ImageAlphaClear	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                         /;"	p	typeref:typename:RLAPI void
 ImageAlphaCrop	third_party/raylib/include/raylib.h	/^RLAPI void ImageAlphaCrop(Image *image, float threshold);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaCrop	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageAlphaCrop(Image *image, float threshold);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaCrop	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageAlphaCrop(Image *image, float threshold);                                       /;"	p	typeref:typename:RLAPI void
+ImageAlphaCrop	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageAlphaCrop(Image *image, float threshold);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaCrop	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageAlphaCrop(Image *image, float threshold);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaMask	third_party/raylib/include/raylib.h	/^RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaMask	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaMask	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                       /;"	p	typeref:typename:RLAPI void
+ImageAlphaMask	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaMask	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                       /;"	p	typeref:typename:RLAPI void
 ImageAlphaPremultiply	third_party/raylib/include/raylib.h	/^RLAPI void ImageAlphaPremultiply(Image *image);                                                 /;"	p	typeref:typename:RLAPI void
 ImageAlphaPremultiply	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageAlphaPremultiply(Image *image);                                                 /;"	p	typeref:typename:RLAPI void
 ImageAlphaPremultiply	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageAlphaPremultiply(Image *image);                                                 /;"	p	typeref:typename:RLAPI void
+ImageAlphaPremultiply	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageAlphaPremultiply(Image *image);                                                 /;"	p	typeref:typename:RLAPI void
 ImageAlphaPremultiply	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageAlphaPremultiply(Image *image);                                                 /;"	p	typeref:typename:RLAPI void
 ImageBlurGaussian	third_party/raylib/include/raylib.h	/^RLAPI void ImageBlurGaussian(Image *image, int blurSize);                                       /;"	p	typeref:typename:RLAPI void
 ImageBlurGaussian	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageBlurGaussian(Image *image, int blurSize);                                       /;"	p	typeref:typename:RLAPI void
 ImageBlurGaussian	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageBlurGaussian(Image *image, int blurSize);                                       /;"	p	typeref:typename:RLAPI void
+ImageBlurGaussian	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageBlurGaussian(Image *image, int blurSize);                                       /;"	p	typeref:typename:RLAPI void
 ImageBlurGaussian	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageBlurGaussian(Image *image, int blurSize);                                       /;"	p	typeref:typename:RLAPI void
 ImageClearBackground	third_party/raylib/include/raylib.h	/^RLAPI void ImageClearBackground(Image *dst, Color color);                                       /;"	p	typeref:typename:RLAPI void
 ImageClearBackground	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageClearBackground(Image *dst, Color color);                                       /;"	p	typeref:typename:RLAPI void
 ImageClearBackground	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageClearBackground(Image *dst, Color color);                                       /;"	p	typeref:typename:RLAPI void
+ImageClearBackground	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageClearBackground(Image *dst, Color color);                                       /;"	p	typeref:typename:RLAPI void
 ImageClearBackground	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageClearBackground(Image *dst, Color color);                                       /;"	p	typeref:typename:RLAPI void
 ImageColorBrightness	third_party/raylib/include/raylib.h	/^RLAPI void ImageColorBrightness(Image *image, int brightness);                                  /;"	p	typeref:typename:RLAPI void
 ImageColorBrightness	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageColorBrightness(Image *image, int brightness);                                  /;"	p	typeref:typename:RLAPI void
 ImageColorBrightness	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageColorBrightness(Image *image, int brightness);                                  /;"	p	typeref:typename:RLAPI void
+ImageColorBrightness	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageColorBrightness(Image *image, int brightness);                                  /;"	p	typeref:typename:RLAPI void
 ImageColorBrightness	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageColorBrightness(Image *image, int brightness);                                  /;"	p	typeref:typename:RLAPI void
 ImageColorContrast	third_party/raylib/include/raylib.h	/^RLAPI void ImageColorContrast(Image *image, float contrast);                                    /;"	p	typeref:typename:RLAPI void
 ImageColorContrast	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageColorContrast(Image *image, float contrast);                                    /;"	p	typeref:typename:RLAPI void
 ImageColorContrast	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageColorContrast(Image *image, float contrast);                                    /;"	p	typeref:typename:RLAPI void
+ImageColorContrast	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageColorContrast(Image *image, float contrast);                                    /;"	p	typeref:typename:RLAPI void
 ImageColorContrast	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageColorContrast(Image *image, float contrast);                                    /;"	p	typeref:typename:RLAPI void
 ImageColorGrayscale	third_party/raylib/include/raylib.h	/^RLAPI void ImageColorGrayscale(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageColorGrayscale	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageColorGrayscale(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageColorGrayscale	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageColorGrayscale(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
+ImageColorGrayscale	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageColorGrayscale(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageColorGrayscale	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageColorGrayscale(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageColorInvert	third_party/raylib/include/raylib.h	/^RLAPI void ImageColorInvert(Image *image);                                                      /;"	p	typeref:typename:RLAPI void
 ImageColorInvert	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageColorInvert(Image *image);                                                      /;"	p	typeref:typename:RLAPI void
 ImageColorInvert	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageColorInvert(Image *image);                                                      /;"	p	typeref:typename:RLAPI void
+ImageColorInvert	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageColorInvert(Image *image);                                                      /;"	p	typeref:typename:RLAPI void
 ImageColorInvert	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageColorInvert(Image *image);                                                      /;"	p	typeref:typename:RLAPI void
 ImageColorReplace	third_party/raylib/include/raylib.h	/^RLAPI void ImageColorReplace(Image *image, Color color, Color replace);                         /;"	p	typeref:typename:RLAPI void
 ImageColorReplace	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageColorReplace(Image *image, Color color, Color replace);                         /;"	p	typeref:typename:RLAPI void
 ImageColorReplace	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageColorReplace(Image *image, Color color, Color replace);                         /;"	p	typeref:typename:RLAPI void
+ImageColorReplace	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageColorReplace(Image *image, Color color, Color replace);                         /;"	p	typeref:typename:RLAPI void
 ImageColorReplace	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageColorReplace(Image *image, Color color, Color replace);                         /;"	p	typeref:typename:RLAPI void
 ImageColorTint	third_party/raylib/include/raylib.h	/^RLAPI void ImageColorTint(Image *image, Color color);                                           /;"	p	typeref:typename:RLAPI void
 ImageColorTint	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageColorTint(Image *image, Color color);                                           /;"	p	typeref:typename:RLAPI void
 ImageColorTint	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageColorTint(Image *image, Color color);                                           /;"	p	typeref:typename:RLAPI void
+ImageColorTint	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageColorTint(Image *image, Color color);                                           /;"	p	typeref:typename:RLAPI void
 ImageColorTint	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageColorTint(Image *image, Color color);                                           /;"	p	typeref:typename:RLAPI void
 ImageCopy	third_party/raylib/include/raylib.h	/^RLAPI Image ImageCopy(Image image);                                                             /;"	p	typeref:typename:RLAPI Image
 ImageCopy	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image ImageCopy(Image image);                                                             /;"	p	typeref:typename:RLAPI Image
 ImageCopy	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image ImageCopy(Image image);                                                             /;"	p	typeref:typename:RLAPI Image
+ImageCopy	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image ImageCopy(Image image);                                                             /;"	p	typeref:typename:RLAPI Image
 ImageCopy	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image ImageCopy(Image image);                                                             /;"	p	typeref:typename:RLAPI Image
 ImageCrop	third_party/raylib/include/raylib.h	/^RLAPI void ImageCrop(Image *image, Rectangle crop);                                             /;"	p	typeref:typename:RLAPI void
 ImageCrop	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageCrop(Image *image, Rectangle crop);                                             /;"	p	typeref:typename:RLAPI void
 ImageCrop	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageCrop(Image *image, Rectangle crop);                                             /;"	p	typeref:typename:RLAPI void
+ImageCrop	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageCrop(Image *image, Rectangle crop);                                             /;"	p	typeref:typename:RLAPI void
 ImageCrop	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageCrop(Image *image, Rectangle crop);                                             /;"	p	typeref:typename:RLAPI void
 ImageDither	third_party/raylib/include/raylib.h	/^RLAPI void ImageDither(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);                   /;"	p	typeref:typename:RLAPI void
 ImageDither	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDither(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);                   /;"	p	typeref:typename:RLAPI void
 ImageDither	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDither(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);                   /;"	p	typeref:typename:RLAPI void
+ImageDither	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDither(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);                   /;"	p	typeref:typename:RLAPI void
 ImageDither	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDither(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);                   /;"	p	typeref:typename:RLAPI void
 ImageDraw	third_party/raylib/include/raylib.h	/^RLAPI void ImageDraw(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec, Color tint);    /;"	p	typeref:typename:RLAPI void
 ImageDraw	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDraw(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec, Color tint);    /;"	p	typeref:typename:RLAPI void
 ImageDraw	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDraw(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec, Color tint);    /;"	p	typeref:typename:RLAPI void
+ImageDraw	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDraw(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec, Color tint);    /;"	p	typeref:typename:RLAPI void
 ImageDraw	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDraw(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec, Color tint);    /;"	p	typeref:typename:RLAPI void
 ImageDrawCircle	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawCircle(Image *dst, int centerX, int centerY, int radius, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawCircle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawCircle(Image *dst, int centerX, int centerY, int radius, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawCircle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawCircle(Image *dst, int centerX, int centerY, int radius, Color color);      /;"	p	typeref:typename:RLAPI void
+ImageDrawCircle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawCircle(Image *dst, int centerX, int centerY, int radius, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawCircle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawCircle(Image *dst, int centerX, int centerY, int radius, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLines	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawCircleLines(Image *dst, int centerX, int centerY, int radius, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawCircleLines(Image *dst, int centerX, int centerY, int radius, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawCircleLines(Image *dst, int centerX, int centerY, int radius, Color color); /;"	p	typeref:typename:RLAPI void
+ImageDrawCircleLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawCircleLines(Image *dst, int centerX, int centerY, int radius, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawCircleLines(Image *dst, int centerX, int centerY, int radius, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLinesV	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawCircleLinesV(Image *dst, Vector2 center, int radius, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLinesV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawCircleLinesV(Image *dst, Vector2 center, int radius, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLinesV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawCircleLinesV(Image *dst, Vector2 center, int radius, Color color);          /;"	p	typeref:typename:RLAPI void
+ImageDrawCircleLinesV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawCircleLinesV(Image *dst, Vector2 center, int radius, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleLinesV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawCircleLinesV(Image *dst, Vector2 center, int radius, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleV	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawCircleV(Image *dst, Vector2 center, int radius, Color color);               /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawCircleV(Image *dst, Vector2 center, int radius, Color color);               /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawCircleV(Image *dst, Vector2 center, int radius, Color color);               /;"	p	typeref:typename:RLAPI void
+ImageDrawCircleV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawCircleV(Image *dst, Vector2 center, int radius, Color color);               /;"	p	typeref:typename:RLAPI void
 ImageDrawCircleV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawCircleV(Image *dst, Vector2 center, int radius, Color color);               /;"	p	typeref:typename:RLAPI void
 ImageDrawLine	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawLine(Image *dst, int startPosX, int startPosY, int endPosX, int endPosY, Col/;"	p	typeref:typename:RLAPI void
 ImageDrawLine	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawLine(Image *dst, int startPosX, int startPosY, int endPosX, int endPosY, Col/;"	p	typeref:typename:RLAPI void
 ImageDrawLine	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawLine(Image *dst, int startPosX, int startPosY, int endPosX, int endPosY, Col/;"	p	typeref:typename:RLAPI void
+ImageDrawLine	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawLine(Image *dst, int startPosX, int startPosY, int endPosX, int endPosY, Col/;"	p	typeref:typename:RLAPI void
 ImageDrawLine	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawLine(Image *dst, int startPosX, int startPosY, int endPosX, int endPosY, Col/;"	p	typeref:typename:RLAPI void
 ImageDrawLineEx	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawLineEx(Image *dst, Vector2 start, Vector2 end, int thick, Color color);     /;"	p	typeref:typename:RLAPI void
 ImageDrawLineEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawLineEx(Image *dst, Vector2 start, Vector2 end, int thick, Color color);     /;"	p	typeref:typename:RLAPI void
 ImageDrawLineEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawLineEx(Image *dst, Vector2 start, Vector2 end, int thick, Color color);     /;"	p	typeref:typename:RLAPI void
+ImageDrawLineEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawLineEx(Image *dst, Vector2 start, Vector2 end, int thick, Color color);     /;"	p	typeref:typename:RLAPI void
 ImageDrawLineEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawLineEx(Image *dst, Vector2 start, Vector2 end, int thick, Color color);     /;"	p	typeref:typename:RLAPI void
 ImageDrawLineV	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawLineV(Image *dst, Vector2 start, Vector2 end, Color color);                 /;"	p	typeref:typename:RLAPI void
 ImageDrawLineV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawLineV(Image *dst, Vector2 start, Vector2 end, Color color);                 /;"	p	typeref:typename:RLAPI void
 ImageDrawLineV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawLineV(Image *dst, Vector2 start, Vector2 end, Color color);                 /;"	p	typeref:typename:RLAPI void
+ImageDrawLineV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawLineV(Image *dst, Vector2 start, Vector2 end, Color color);                 /;"	p	typeref:typename:RLAPI void
 ImageDrawLineV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawLineV(Image *dst, Vector2 start, Vector2 end, Color color);                 /;"	p	typeref:typename:RLAPI void
 ImageDrawPixel	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawPixel(Image *dst, int posX, int posY, Color color);                         /;"	p	typeref:typename:RLAPI void
 ImageDrawPixel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawPixel(Image *dst, int posX, int posY, Color color);                         /;"	p	typeref:typename:RLAPI void
 ImageDrawPixel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawPixel(Image *dst, int posX, int posY, Color color);                         /;"	p	typeref:typename:RLAPI void
+ImageDrawPixel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawPixel(Image *dst, int posX, int posY, Color color);                         /;"	p	typeref:typename:RLAPI void
 ImageDrawPixel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawPixel(Image *dst, int posX, int posY, Color color);                         /;"	p	typeref:typename:RLAPI void
 ImageDrawPixelV	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawPixelV(Image *dst, Vector2 position, Color color);                          /;"	p	typeref:typename:RLAPI void
 ImageDrawPixelV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawPixelV(Image *dst, Vector2 position, Color color);                          /;"	p	typeref:typename:RLAPI void
 ImageDrawPixelV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawPixelV(Image *dst, Vector2 position, Color color);                          /;"	p	typeref:typename:RLAPI void
+ImageDrawPixelV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawPixelV(Image *dst, Vector2 position, Color color);                          /;"	p	typeref:typename:RLAPI void
 ImageDrawPixelV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawPixelV(Image *dst, Vector2 position, Color color);                          /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangle	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawRectangle(Image *dst, int posX, int posY, int width, int height, Color color/;"	p	typeref:typename:RLAPI void
 ImageDrawRectangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawRectangle(Image *dst, int posX, int posY, int width, int height, Color color/;"	p	typeref:typename:RLAPI void
 ImageDrawRectangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawRectangle(Image *dst, int posX, int posY, int width, int height, Color color/;"	p	typeref:typename:RLAPI void
+ImageDrawRectangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawRectangle(Image *dst, int posX, int posY, int width, int height, Color color/;"	p	typeref:typename:RLAPI void
 ImageDrawRectangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawRectangle(Image *dst, int posX, int posY, int width, int height, Color color/;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleLines	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawRectangleLines(Image *dst, Rectangle rec, int thick, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawRectangleLines(Image *dst, Rectangle rec, int thick, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawRectangleLines(Image *dst, Rectangle rec, int thick, Color color);          /;"	p	typeref:typename:RLAPI void
+ImageDrawRectangleLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawRectangleLines(Image *dst, Rectangle rec, int thick, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawRectangleLines(Image *dst, Rectangle rec, int thick, Color color);          /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleRec	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawRectangleRec(Image *dst, Rectangle rec, Color color);                       /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawRectangleRec(Image *dst, Rectangle rec, Color color);                       /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawRectangleRec(Image *dst, Rectangle rec, Color color);                       /;"	p	typeref:typename:RLAPI void
+ImageDrawRectangleRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawRectangleRec(Image *dst, Rectangle rec, Color color);                       /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawRectangleRec(Image *dst, Rectangle rec, Color color);                       /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleV	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawRectangleV(Image *dst, Vector2 position, Vector2 size, Color color);        /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawRectangleV(Image *dst, Vector2 position, Vector2 size, Color color);        /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawRectangleV(Image *dst, Vector2 position, Vector2 size, Color color);        /;"	p	typeref:typename:RLAPI void
+ImageDrawRectangleV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawRectangleV(Image *dst, Vector2 position, Vector2 size, Color color);        /;"	p	typeref:typename:RLAPI void
 ImageDrawRectangleV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawRectangleV(Image *dst, Vector2 position, Vector2 size, Color color);        /;"	p	typeref:typename:RLAPI void
 ImageDrawText	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawText(Image *dst, const char *text, int posX, int posY, int fontSize, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawText(Image *dst, const char *text, int posX, int posY, int fontSize, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawText(Image *dst, const char *text, int posX, int posY, int fontSize, Color c/;"	p	typeref:typename:RLAPI void
+ImageDrawText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawText(Image *dst, const char *text, int posX, int posY, int fontSize, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawText(Image *dst, const char *text, int posX, int posY, int fontSize, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawTextEx	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawTextEx(Image *dst, Font font, const char *text, Vector2 position, float font/;"	p	typeref:typename:RLAPI void
 ImageDrawTextEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawTextEx(Image *dst, Font font, const char *text, Vector2 position, float font/;"	p	typeref:typename:RLAPI void
 ImageDrawTextEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawTextEx(Image *dst, Font font, const char *text, Vector2 position, float font/;"	p	typeref:typename:RLAPI void
+ImageDrawTextEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawTextEx(Image *dst, Font font, const char *text, Vector2 position, float font/;"	p	typeref:typename:RLAPI void
 ImageDrawTextEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawTextEx(Image *dst, Font font, const char *text, Vector2 position, float font/;"	p	typeref:typename:RLAPI void
 ImageDrawTriangle	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawTriangle(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawTriangle(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawTriangle(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color);      /;"	p	typeref:typename:RLAPI void
+ImageDrawTriangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawTriangle(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawTriangle(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleEx	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawTriangleEx(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color c1, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawTriangleEx(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color c1, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawTriangleEx(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color c1, Color c/;"	p	typeref:typename:RLAPI void
+ImageDrawTriangleEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawTriangleEx(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color c1, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawTriangleEx(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color c1, Color c/;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleFan	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawTriangleFan(Image *dst, Vector2 *points, int pointCount, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleFan	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawTriangleFan(Image *dst, Vector2 *points, int pointCount, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleFan	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawTriangleFan(Image *dst, Vector2 *points, int pointCount, Color color);      /;"	p	typeref:typename:RLAPI void
+ImageDrawTriangleFan	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawTriangleFan(Image *dst, Vector2 *points, int pointCount, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleFan	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawTriangleFan(Image *dst, Vector2 *points, int pointCount, Color color);      /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleLines	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawTriangleLines(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleLines	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawTriangleLines(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleLines	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawTriangleLines(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color); /;"	p	typeref:typename:RLAPI void
+ImageDrawTriangleLines	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawTriangleLines(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleLines	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawTriangleLines(Image *dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color); /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleStrip	third_party/raylib/include/raylib.h	/^RLAPI void ImageDrawTriangleStrip(Image *dst, Vector2 *points, int pointCount, Color color);    /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleStrip	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageDrawTriangleStrip(Image *dst, Vector2 *points, int pointCount, Color color);    /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleStrip	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageDrawTriangleStrip(Image *dst, Vector2 *points, int pointCount, Color color);    /;"	p	typeref:typename:RLAPI void
+ImageDrawTriangleStrip	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageDrawTriangleStrip(Image *dst, Vector2 *points, int pointCount, Color color);    /;"	p	typeref:typename:RLAPI void
 ImageDrawTriangleStrip	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageDrawTriangleStrip(Image *dst, Vector2 *points, int pointCount, Color color);    /;"	p	typeref:typename:RLAPI void
 ImageFlipHorizontal	third_party/raylib/include/raylib.h	/^RLAPI void ImageFlipHorizontal(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageFlipHorizontal	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageFlipHorizontal(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageFlipHorizontal	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageFlipHorizontal(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
+ImageFlipHorizontal	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageFlipHorizontal(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageFlipHorizontal	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageFlipHorizontal(Image *image);                                                   /;"	p	typeref:typename:RLAPI void
 ImageFlipVertical	third_party/raylib/include/raylib.h	/^RLAPI void ImageFlipVertical(Image *image);                                                     /;"	p	typeref:typename:RLAPI void
 ImageFlipVertical	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageFlipVertical(Image *image);                                                     /;"	p	typeref:typename:RLAPI void
 ImageFlipVertical	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageFlipVertical(Image *image);                                                     /;"	p	typeref:typename:RLAPI void
+ImageFlipVertical	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageFlipVertical(Image *image);                                                     /;"	p	typeref:typename:RLAPI void
 ImageFlipVertical	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageFlipVertical(Image *image);                                                     /;"	p	typeref:typename:RLAPI void
 ImageFormat	third_party/raylib/include/raylib.h	/^RLAPI void ImageFormat(Image *image, int newFormat);                                            /;"	p	typeref:typename:RLAPI void
 ImageFormat	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageFormat(Image *image, int newFormat);                                            /;"	p	typeref:typename:RLAPI void
 ImageFormat	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageFormat(Image *image, int newFormat);                                            /;"	p	typeref:typename:RLAPI void
+ImageFormat	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageFormat(Image *image, int newFormat);                                            /;"	p	typeref:typename:RLAPI void
 ImageFormat	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageFormat(Image *image, int newFormat);                                            /;"	p	typeref:typename:RLAPI void
 ImageFromChannel	third_party/raylib/include/raylib.h	/^RLAPI Image ImageFromChannel(Image image, int selectedChannel);                                 /;"	p	typeref:typename:RLAPI Image
 ImageFromChannel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image ImageFromChannel(Image image, int selectedChannel);                                 /;"	p	typeref:typename:RLAPI Image
 ImageFromChannel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image ImageFromChannel(Image image, int selectedChannel);                                 /;"	p	typeref:typename:RLAPI Image
+ImageFromChannel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image ImageFromChannel(Image image, int selectedChannel);                                 /;"	p	typeref:typename:RLAPI Image
 ImageFromChannel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image ImageFromChannel(Image image, int selectedChannel);                                 /;"	p	typeref:typename:RLAPI Image
 ImageFromImage	third_party/raylib/include/raylib.h	/^RLAPI Image ImageFromImage(Image image, Rectangle rec);                                         /;"	p	typeref:typename:RLAPI Image
 ImageFromImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image ImageFromImage(Image image, Rectangle rec);                                         /;"	p	typeref:typename:RLAPI Image
 ImageFromImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image ImageFromImage(Image image, Rectangle rec);                                         /;"	p	typeref:typename:RLAPI Image
+ImageFromImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image ImageFromImage(Image image, Rectangle rec);                                         /;"	p	typeref:typename:RLAPI Image
 ImageFromImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image ImageFromImage(Image image, Rectangle rec);                                         /;"	p	typeref:typename:RLAPI Image
 ImageKernelConvolution	third_party/raylib/include/raylib.h	/^RLAPI void ImageKernelConvolution(Image *image, const float *kernel, int kernelSize);           /;"	p	typeref:typename:RLAPI void
 ImageKernelConvolution	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageKernelConvolution(Image *image, const float *kernel, int kernelSize);           /;"	p	typeref:typename:RLAPI void
 ImageKernelConvolution	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageKernelConvolution(Image *image, const float *kernel, int kernelSize);           /;"	p	typeref:typename:RLAPI void
+ImageKernelConvolution	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageKernelConvolution(Image *image, const float *kernel, int kernelSize);           /;"	p	typeref:typename:RLAPI void
 ImageKernelConvolution	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageKernelConvolution(Image *image, const float *kernel, int kernelSize);           /;"	p	typeref:typename:RLAPI void
 ImageMipmaps	third_party/raylib/include/raylib.h	/^RLAPI void ImageMipmaps(Image *image);                                                          /;"	p	typeref:typename:RLAPI void
 ImageMipmaps	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageMipmaps(Image *image);                                                          /;"	p	typeref:typename:RLAPI void
 ImageMipmaps	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageMipmaps(Image *image);                                                          /;"	p	typeref:typename:RLAPI void
+ImageMipmaps	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageMipmaps(Image *image);                                                          /;"	p	typeref:typename:RLAPI void
 ImageMipmaps	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageMipmaps(Image *image);                                                          /;"	p	typeref:typename:RLAPI void
 ImageResize	third_party/raylib/include/raylib.h	/^RLAPI void ImageResize(Image *image, int newWidth, int newHeight);                              /;"	p	typeref:typename:RLAPI void
 ImageResize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageResize(Image *image, int newWidth, int newHeight);                              /;"	p	typeref:typename:RLAPI void
 ImageResize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageResize(Image *image, int newWidth, int newHeight);                              /;"	p	typeref:typename:RLAPI void
+ImageResize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageResize(Image *image, int newWidth, int newHeight);                              /;"	p	typeref:typename:RLAPI void
 ImageResize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageResize(Image *image, int newWidth, int newHeight);                              /;"	p	typeref:typename:RLAPI void
 ImageResizeCanvas	third_party/raylib/include/raylib.h	/^RLAPI void ImageResizeCanvas(Image *image, int newWidth, int newHeight, int offsetX, int offsetY/;"	p	typeref:typename:RLAPI void
 ImageResizeCanvas	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageResizeCanvas(Image *image, int newWidth, int newHeight, int offsetX, int offsetY/;"	p	typeref:typename:RLAPI void
 ImageResizeCanvas	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageResizeCanvas(Image *image, int newWidth, int newHeight, int offsetX, int offsetY/;"	p	typeref:typename:RLAPI void
+ImageResizeCanvas	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageResizeCanvas(Image *image, int newWidth, int newHeight, int offsetX, int offsetY/;"	p	typeref:typename:RLAPI void
 ImageResizeCanvas	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageResizeCanvas(Image *image, int newWidth, int newHeight, int offsetX, int offsetY/;"	p	typeref:typename:RLAPI void
 ImageResizeNN	third_party/raylib/include/raylib.h	/^RLAPI void ImageResizeNN(Image *image, int newWidth,int newHeight);                             /;"	p	typeref:typename:RLAPI void
 ImageResizeNN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageResizeNN(Image *image, int newWidth,int newHeight);                             /;"	p	typeref:typename:RLAPI void
 ImageResizeNN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageResizeNN(Image *image, int newWidth,int newHeight);                             /;"	p	typeref:typename:RLAPI void
+ImageResizeNN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageResizeNN(Image *image, int newWidth,int newHeight);                             /;"	p	typeref:typename:RLAPI void
 ImageResizeNN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageResizeNN(Image *image, int newWidth,int newHeight);                             /;"	p	typeref:typename:RLAPI void
 ImageRotate	third_party/raylib/include/raylib.h	/^RLAPI void ImageRotate(Image *image, int degrees);                                              /;"	p	typeref:typename:RLAPI void
 ImageRotate	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageRotate(Image *image, int degrees);                                              /;"	p	typeref:typename:RLAPI void
 ImageRotate	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageRotate(Image *image, int degrees);                                              /;"	p	typeref:typename:RLAPI void
+ImageRotate	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageRotate(Image *image, int degrees);                                              /;"	p	typeref:typename:RLAPI void
 ImageRotate	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageRotate(Image *image, int degrees);                                              /;"	p	typeref:typename:RLAPI void
 ImageRotateCCW	third_party/raylib/include/raylib.h	/^RLAPI void ImageRotateCCW(Image *image);                                                        /;"	p	typeref:typename:RLAPI void
 ImageRotateCCW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageRotateCCW(Image *image);                                                        /;"	p	typeref:typename:RLAPI void
 ImageRotateCCW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageRotateCCW(Image *image);                                                        /;"	p	typeref:typename:RLAPI void
+ImageRotateCCW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageRotateCCW(Image *image);                                                        /;"	p	typeref:typename:RLAPI void
 ImageRotateCCW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageRotateCCW(Image *image);                                                        /;"	p	typeref:typename:RLAPI void
 ImageRotateCW	third_party/raylib/include/raylib.h	/^RLAPI void ImageRotateCW(Image *image);                                                         /;"	p	typeref:typename:RLAPI void
 ImageRotateCW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageRotateCW(Image *image);                                                         /;"	p	typeref:typename:RLAPI void
 ImageRotateCW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageRotateCW(Image *image);                                                         /;"	p	typeref:typename:RLAPI void
+ImageRotateCW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageRotateCW(Image *image);                                                         /;"	p	typeref:typename:RLAPI void
 ImageRotateCW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageRotateCW(Image *image);                                                         /;"	p	typeref:typename:RLAPI void
 ImageText	third_party/raylib/include/raylib.h	/^RLAPI Image ImageText(const char *text, int fontSize, Color color);                             /;"	p	typeref:typename:RLAPI Image
 ImageText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image ImageText(const char *text, int fontSize, Color color);                             /;"	p	typeref:typename:RLAPI Image
 ImageText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image ImageText(const char *text, int fontSize, Color color);                             /;"	p	typeref:typename:RLAPI Image
+ImageText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image ImageText(const char *text, int fontSize, Color color);                             /;"	p	typeref:typename:RLAPI Image
 ImageText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image ImageText(const char *text, int fontSize, Color color);                             /;"	p	typeref:typename:RLAPI Image
 ImageTextEx	third_party/raylib/include/raylib.h	/^RLAPI Image ImageTextEx(Font font, const char *text, float fontSize, float spacing, Color tint);/;"	p	typeref:typename:RLAPI Image
 ImageTextEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image ImageTextEx(Font font, const char *text, float fontSize, float spacing, Color tint);/;"	p	typeref:typename:RLAPI Image
 ImageTextEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image ImageTextEx(Font font, const char *text, float fontSize, float spacing, Color tint);/;"	p	typeref:typename:RLAPI Image
+ImageTextEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image ImageTextEx(Font font, const char *text, float fontSize, float spacing, Color tint);/;"	p	typeref:typename:RLAPI Image
 ImageTextEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image ImageTextEx(Font font, const char *text, float fontSize, float spacing, Color tint);/;"	p	typeref:typename:RLAPI Image
 ImageToPOT	third_party/raylib/include/raylib.h	/^RLAPI void ImageToPOT(Image *image, Color fill);                                                /;"	p	typeref:typename:RLAPI void
 ImageToPOT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ImageToPOT(Image *image, Color fill);                                                /;"	p	typeref:typename:RLAPI void
 ImageToPOT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ImageToPOT(Image *image, Color fill);                                                /;"	p	typeref:typename:RLAPI void
+ImageToPOT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ImageToPOT(Image *image, Color fill);                                                /;"	p	typeref:typename:RLAPI void
 ImageToPOT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ImageToPOT(Image *image, Color fill);                                                /;"	p	typeref:typename:RLAPI void
 InboundQuota	third_party/libuv/src/win/winapi.h	/^  ULONG InboundQuota;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
 IncreaseFontSize	third_party/raylib/custom.h	/^void IncreaseFontSize(void);$/;"	p	typeref:typename:void
 IndexNumber	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER IndexNumber;$/;"	m	struct:_FILE_INTERNAL_INFORMATION	typeref:typename:LARGE_INTEGER
+Inference_Bridge	mrjunejune/inference_bridge.h	/^typedef struct Inference_Bridge Inference_Bridge;$/;"	t	typeref:struct:Inference_Bridge
+Inference_Bridge_Abort_Turn	mrjunejune/inference_bridge.h	/^boolean Inference_Bridge_Abort_Turn($/;"	p	typeref:typename:boolean
+Inference_Bridge_Create	mrjunejune/inference_bridge.h	/^Inference_Bridge *Inference_Bridge_Create($/;"	p	typeref:typename:Inference_Bridge *
+Inference_Bridge_Delete_Conversation	mrjunejune/inference_bridge.h	/^boolean Inference_Bridge_Delete_Conversation($/;"	p	typeref:typename:boolean
+Inference_Bridge_Destroy	mrjunejune/inference_bridge.h	/^void Inference_Bridge_Destroy(Inference_Bridge *p_bridge);$/;"	p	typeref:typename:void
+Inference_Bridge_Is_Ready	mrjunejune/inference_bridge.h	/^boolean Inference_Bridge_Is_Ready(const Inference_Bridge *p_bridge);$/;"	p	typeref:typename:boolean
+Inference_Bridge_Start	mrjunejune/inference_bridge.h	/^boolean Inference_Bridge_Start(Inference_Bridge *p_bridge);$/;"	p	typeref:typename:boolean
+Inference_Bridge_Start_Turn	mrjunejune/inference_bridge.h	/^boolean Inference_Bridge_Start_Turn($/;"	p	typeref:typename:boolean
+Inference_Event	mrjunejune/inference_bridge.h	/^} Inference_Event;$/;"	t	typeref:struct:__anon1c48e6a80108
+Inference_Event_Handler	mrjunejune/inference_bridge.h	/^typedef void (*Inference_Event_Handler)($/;"	t	typeref:typename:void (*)(const Inference_Event * p_event,void * p_user_data)
 Information	third_party/libuv/src/win/winapi.h	/^  ULONG_PTR Information;$/;"	m	struct:_IO_STATUS_BLOCK	typeref:typename:ULONG_PTR
 InheritedFromUniqueProcessId	third_party/libuv/src/win/winapi.h	/^  ULONG_PTR InheritedFromUniqueProcessId;$/;"	m	struct:_PROCESS_BASIC_INFORMATION	typeref:typename:ULONG_PTR
 InitAudioDevice	third_party/raylib/include/raylib.h	/^RLAPI void InitAudioDevice(void);                                     \/\/ Initialize audio devi/;"	p	typeref:typename:RLAPI void
 InitAudioDevice	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void InitAudioDevice(void);                                     \/\/ Initialize audio devi/;"	p	typeref:typename:RLAPI void
 InitAudioDevice	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void InitAudioDevice(void);                                     \/\/ Initialize audio devi/;"	p	typeref:typename:RLAPI void
+InitAudioDevice	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void InitAudioDevice(void);                                     \/\/ Initialize audio devi/;"	p	typeref:typename:RLAPI void
 InitAudioDevice	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void InitAudioDevice(void);                                     \/\/ Initialize audio devi/;"	p	typeref:typename:RLAPI void
 InitGuiWindowFileDialog	postdog/gui_window_file_dialog.h	/^GuiWindowFileDialogState InitGuiWindowFileDialog(const char *initPath)$/;"	f	typeref:typename:GuiWindowFileDialogState
 InitGuiWindowFileDialog	postdog/gui_window_file_dialog.h	/^GuiWindowFileDialogState InitGuiWindowFileDialog(const char *initPath);$/;"	p	typeref:typename:GuiWindowFileDialogState
 InitWindow	third_party/raylib/include/raylib.h	/^RLAPI void InitWindow(int width, int height, const char *title);  \/\/ Initialize window and Ope/;"	p	typeref:typename:RLAPI void
 InitWindow	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void InitWindow(int width, int height, const char *title);  \/\/ Initialize window and Ope/;"	p	typeref:typename:RLAPI void
 InitWindow	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void InitWindow(int width, int height, const char *title);  \/\/ Initialize window and Ope/;"	p	typeref:typename:RLAPI void
+InitWindow	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void InitWindow(int width, int height, const char *title);  \/\/ Initialize window and Ope/;"	p	typeref:typename:RLAPI void
 InitWindow	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void InitWindow(int width, int height, const char *title);  \/\/ Initialize window and Ope/;"	p	typeref:typename:RLAPI void
 InternalInformation	third_party/libuv/src/win/winapi.h	/^  FILE_INTERNAL_INFORMATION  InternalInformation;$/;"	m	struct:_FILE_ALL_INFORMATION	typeref:typename:FILE_INTERNAL_INFORMATION
 InterruptCount	third_party/libuv/src/win/winapi.h	/^    ULONG InterruptCount;$/;"	m	struct:_SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	typeref:typename:ULONG
@@ -3121,192 +4899,286 @@
 IsAudioDeviceReady	third_party/raylib/include/raylib.h	/^RLAPI bool IsAudioDeviceReady(void);                                  \/\/ Check if audio device/;"	p	typeref:typename:RLAPI bool
 IsAudioDeviceReady	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsAudioDeviceReady(void);                                  \/\/ Check if audio device/;"	p	typeref:typename:RLAPI bool
 IsAudioDeviceReady	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsAudioDeviceReady(void);                                  \/\/ Check if audio device/;"	p	typeref:typename:RLAPI bool
+IsAudioDeviceReady	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsAudioDeviceReady(void);                                  \/\/ Check if audio device/;"	p	typeref:typename:RLAPI bool
 IsAudioDeviceReady	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsAudioDeviceReady(void);                                  \/\/ Check if audio device/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamPlaying	third_party/raylib/include/raylib.h	/^RLAPI bool IsAudioStreamPlaying(AudioStream stream);                  \/\/ Check if audio stream/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamPlaying	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsAudioStreamPlaying(AudioStream stream);                  \/\/ Check if audio stream/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamPlaying	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsAudioStreamPlaying(AudioStream stream);                  \/\/ Check if audio stream/;"	p	typeref:typename:RLAPI bool
+IsAudioStreamPlaying	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsAudioStreamPlaying(AudioStream stream);                  \/\/ Check if audio stream/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamPlaying	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsAudioStreamPlaying(AudioStream stream);                  \/\/ Check if audio stream/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamProcessed	third_party/raylib/include/raylib.h	/^RLAPI bool IsAudioStreamProcessed(AudioStream stream);                \/\/ Check if any audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamProcessed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsAudioStreamProcessed(AudioStream stream);                \/\/ Check if any audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamProcessed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsAudioStreamProcessed(AudioStream stream);                \/\/ Check if any audio st/;"	p	typeref:typename:RLAPI bool
+IsAudioStreamProcessed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsAudioStreamProcessed(AudioStream stream);                \/\/ Check if any audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamProcessed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsAudioStreamProcessed(AudioStream stream);                \/\/ Check if any audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsAudioStreamValid(AudioStream stream);                    \/\/ Checks if an audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsAudioStreamValid(AudioStream stream);                    \/\/ Checks if an audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsAudioStreamValid(AudioStream stream);                    \/\/ Checks if an audio st/;"	p	typeref:typename:RLAPI bool
+IsAudioStreamValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsAudioStreamValid(AudioStream stream);                    \/\/ Checks if an audio st/;"	p	typeref:typename:RLAPI bool
 IsAudioStreamValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsAudioStreamValid(AudioStream stream);                    \/\/ Checks if an audio st/;"	p	typeref:typename:RLAPI bool
 IsCursorHidden	third_party/raylib/include/raylib.h	/^RLAPI bool IsCursorHidden(void);                                  \/\/ Check if cursor is not vi/;"	p	typeref:typename:RLAPI bool
 IsCursorHidden	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsCursorHidden(void);                                  \/\/ Check if cursor is not vi/;"	p	typeref:typename:RLAPI bool
 IsCursorHidden	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsCursorHidden(void);                                  \/\/ Check if cursor is not vi/;"	p	typeref:typename:RLAPI bool
+IsCursorHidden	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsCursorHidden(void);                                  \/\/ Check if cursor is not vi/;"	p	typeref:typename:RLAPI bool
 IsCursorHidden	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsCursorHidden(void);                                  \/\/ Check if cursor is not vi/;"	p	typeref:typename:RLAPI bool
 IsCursorOnScreen	third_party/raylib/include/raylib.h	/^RLAPI bool IsCursorOnScreen(void);                                \/\/ Check if cursor is on the/;"	p	typeref:typename:RLAPI bool
 IsCursorOnScreen	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsCursorOnScreen(void);                                \/\/ Check if cursor is on the/;"	p	typeref:typename:RLAPI bool
 IsCursorOnScreen	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsCursorOnScreen(void);                                \/\/ Check if cursor is on the/;"	p	typeref:typename:RLAPI bool
+IsCursorOnScreen	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsCursorOnScreen(void);                                \/\/ Check if cursor is on the/;"	p	typeref:typename:RLAPI bool
 IsCursorOnScreen	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsCursorOnScreen(void);                                \/\/ Check if cursor is on the/;"	p	typeref:typename:RLAPI bool
 IsFileDropped	third_party/raylib/include/raylib.h	/^RLAPI bool IsFileDropped(void);                                   \/\/ Check if a file has been /;"	p	typeref:typename:RLAPI bool
 IsFileDropped	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsFileDropped(void);                                   \/\/ Check if a file has been /;"	p	typeref:typename:RLAPI bool
 IsFileDropped	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsFileDropped(void);                                   \/\/ Check if a file has been /;"	p	typeref:typename:RLAPI bool
+IsFileDropped	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsFileDropped(void);                                   \/\/ Check if a file has been /;"	p	typeref:typename:RLAPI bool
 IsFileDropped	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsFileDropped(void);                                   \/\/ Check if a file has been /;"	p	typeref:typename:RLAPI bool
 IsFileExtension	third_party/raylib/include/raylib.h	/^RLAPI bool IsFileExtension(const char *fileName, const char *ext); \/\/ Check file extension (in/;"	p	typeref:typename:RLAPI bool
 IsFileExtension	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsFileExtension(const char *fileName, const char *ext); \/\/ Check file extension (in/;"	p	typeref:typename:RLAPI bool
 IsFileExtension	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsFileExtension(const char *fileName, const char *ext); \/\/ Check file extension (in/;"	p	typeref:typename:RLAPI bool
+IsFileExtension	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsFileExtension(const char *fileName, const char *ext); \/\/ Check file extension (in/;"	p	typeref:typename:RLAPI bool
 IsFileExtension	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsFileExtension(const char *fileName, const char *ext); \/\/ Check file extension (in/;"	p	typeref:typename:RLAPI bool
 IsFileNameValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsFileNameValid(const char *fileName);                 \/\/ Check if fileName is vali/;"	p	typeref:typename:RLAPI bool
 IsFileNameValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsFileNameValid(const char *fileName);                 \/\/ Check if fileName is vali/;"	p	typeref:typename:RLAPI bool
 IsFileNameValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsFileNameValid(const char *fileName);                 \/\/ Check if fileName is vali/;"	p	typeref:typename:RLAPI bool
+IsFileNameValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsFileNameValid(const char *fileName);                 \/\/ Check if fileName is vali/;"	p	typeref:typename:RLAPI bool
 IsFileNameValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsFileNameValid(const char *fileName);                 \/\/ Check if fileName is vali/;"	p	typeref:typename:RLAPI bool
 IsFontValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsFontValid(Font font);                                                          \/\//;"	p	typeref:typename:RLAPI bool
 IsFontValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsFontValid(Font font);                                                          \/\//;"	p	typeref:typename:RLAPI bool
 IsFontValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsFontValid(Font font);                                                          \/\//;"	p	typeref:typename:RLAPI bool
+IsFontValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsFontValid(Font font);                                                          \/\//;"	p	typeref:typename:RLAPI bool
 IsFontValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsFontValid(Font font);                                                          \/\//;"	p	typeref:typename:RLAPI bool
 IsGamepadAvailable	third_party/raylib/include/raylib.h	/^RLAPI bool IsGamepadAvailable(int gamepad);                                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadAvailable	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsGamepadAvailable(int gamepad);                                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadAvailable	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsGamepadAvailable(int gamepad);                                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
+IsGamepadAvailable	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsGamepadAvailable(int gamepad);                                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadAvailable	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsGamepadAvailable(int gamepad);                                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonDown	third_party/raylib/include/raylib.h	/^RLAPI bool IsGamepadButtonDown(int gamepad, int button);                           \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonDown	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsGamepadButtonDown(int gamepad, int button);                           \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonDown	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsGamepadButtonDown(int gamepad, int button);                           \/\/ Check if/;"	p	typeref:typename:RLAPI bool
+IsGamepadButtonDown	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsGamepadButtonDown(int gamepad, int button);                           \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonDown	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsGamepadButtonDown(int gamepad, int button);                           \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonPressed	third_party/raylib/include/raylib.h	/^RLAPI bool IsGamepadButtonPressed(int gamepad, int button);                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonPressed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsGamepadButtonPressed(int gamepad, int button);                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonPressed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsGamepadButtonPressed(int gamepad, int button);                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
+IsGamepadButtonPressed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsGamepadButtonPressed(int gamepad, int button);                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonPressed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsGamepadButtonPressed(int gamepad, int button);                        \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonReleased	third_party/raylib/include/raylib.h	/^RLAPI bool IsGamepadButtonReleased(int gamepad, int button);                       \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonReleased	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsGamepadButtonReleased(int gamepad, int button);                       \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonReleased	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsGamepadButtonReleased(int gamepad, int button);                       \/\/ Check if/;"	p	typeref:typename:RLAPI bool
+IsGamepadButtonReleased	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsGamepadButtonReleased(int gamepad, int button);                       \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonReleased	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsGamepadButtonReleased(int gamepad, int button);                       \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonUp	third_party/raylib/include/raylib.h	/^RLAPI bool IsGamepadButtonUp(int gamepad, int button);                             \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonUp	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsGamepadButtonUp(int gamepad, int button);                             \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonUp	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsGamepadButtonUp(int gamepad, int button);                             \/\/ Check if/;"	p	typeref:typename:RLAPI bool
+IsGamepadButtonUp	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsGamepadButtonUp(int gamepad, int button);                             \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGamepadButtonUp	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsGamepadButtonUp(int gamepad, int button);                             \/\/ Check if/;"	p	typeref:typename:RLAPI bool
 IsGestureDetected	third_party/raylib/include/raylib.h	/^RLAPI bool IsGestureDetected(unsigned int gesture);     \/\/ Check if a gesture have been detect/;"	p	typeref:typename:RLAPI bool
 IsGestureDetected	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsGestureDetected(unsigned int gesture);     \/\/ Check if a gesture have been detect/;"	p	typeref:typename:RLAPI bool
 IsGestureDetected	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsGestureDetected(unsigned int gesture);     \/\/ Check if a gesture have been detect/;"	p	typeref:typename:RLAPI bool
+IsGestureDetected	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsGestureDetected(unsigned int gesture);     \/\/ Check if a gesture have been detect/;"	p	typeref:typename:RLAPI bool
 IsGestureDetected	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsGestureDetected(unsigned int gesture);     \/\/ Check if a gesture have been detect/;"	p	typeref:typename:RLAPI bool
 IsImageValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsImageValid(Image image);                                                           /;"	p	typeref:typename:RLAPI bool
 IsImageValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsImageValid(Image image);                                                           /;"	p	typeref:typename:RLAPI bool
 IsImageValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsImageValid(Image image);                                                           /;"	p	typeref:typename:RLAPI bool
+IsImageValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsImageValid(Image image);                                                           /;"	p	typeref:typename:RLAPI bool
 IsImageValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsImageValid(Image image);                                                           /;"	p	typeref:typename:RLAPI bool
 IsKeyDown	third_party/raylib/include/raygui.h	/^static bool IsKeyDown(int key);$/;"	p	typeref:typename:bool
 IsKeyDown	third_party/raylib/include/raylib.h	/^RLAPI bool IsKeyDown(int key);                                \/\/ Check if a key is being press/;"	p	typeref:typename:RLAPI bool
 IsKeyDown	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsKeyDown(int key);                                \/\/ Check if a key is being press/;"	p	typeref:typename:RLAPI bool
 IsKeyDown	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsKeyDown(int key);                                \/\/ Check if a key is being press/;"	p	typeref:typename:RLAPI bool
+IsKeyDown	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsKeyDown(int key);                                \/\/ Check if a key is being press/;"	p	typeref:typename:RLAPI bool
 IsKeyDown	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsKeyDown(int key);                                \/\/ Check if a key is being press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressed	third_party/raylib/include/raygui.h	/^static bool IsKeyPressed(int key);$/;"	p	typeref:typename:bool
 IsKeyPressed	third_party/raylib/include/raylib.h	/^RLAPI bool IsKeyPressed(int key);                             \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsKeyPressed(int key);                             \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsKeyPressed(int key);                             \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
+IsKeyPressed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsKeyPressed(int key);                             \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsKeyPressed(int key);                             \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressedRepeat	third_party/raylib/include/raylib.h	/^RLAPI bool IsKeyPressedRepeat(int key);                       \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressedRepeat	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsKeyPressedRepeat(int key);                       \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressedRepeat	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsKeyPressedRepeat(int key);                       \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
+IsKeyPressedRepeat	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsKeyPressedRepeat(int key);                       \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyPressedRepeat	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsKeyPressedRepeat(int key);                       \/\/ Check if a key has been press/;"	p	typeref:typename:RLAPI bool
 IsKeyReleased	third_party/raylib/include/raylib.h	/^RLAPI bool IsKeyReleased(int key);                            \/\/ Check if a key has been relea/;"	p	typeref:typename:RLAPI bool
 IsKeyReleased	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsKeyReleased(int key);                            \/\/ Check if a key has been relea/;"	p	typeref:typename:RLAPI bool
 IsKeyReleased	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsKeyReleased(int key);                            \/\/ Check if a key has been relea/;"	p	typeref:typename:RLAPI bool
+IsKeyReleased	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsKeyReleased(int key);                            \/\/ Check if a key has been relea/;"	p	typeref:typename:RLAPI bool
 IsKeyReleased	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsKeyReleased(int key);                            \/\/ Check if a key has been relea/;"	p	typeref:typename:RLAPI bool
 IsKeyUp	third_party/raylib/include/raylib.h	/^RLAPI bool IsKeyUp(int key);                                  \/\/ Check if a key is NOT being p/;"	p	typeref:typename:RLAPI bool
 IsKeyUp	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsKeyUp(int key);                                  \/\/ Check if a key is NOT being p/;"	p	typeref:typename:RLAPI bool
 IsKeyUp	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsKeyUp(int key);                                  \/\/ Check if a key is NOT being p/;"	p	typeref:typename:RLAPI bool
+IsKeyUp	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsKeyUp(int key);                                  \/\/ Check if a key is NOT being p/;"	p	typeref:typename:RLAPI bool
 IsKeyUp	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsKeyUp(int key);                                  \/\/ Check if a key is NOT being p/;"	p	typeref:typename:RLAPI bool
 IsMaterialValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsMaterialValid(Material material);                                              \/\//;"	p	typeref:typename:RLAPI bool
 IsMaterialValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMaterialValid(Material material);                                              \/\//;"	p	typeref:typename:RLAPI bool
 IsMaterialValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMaterialValid(Material material);                                              \/\//;"	p	typeref:typename:RLAPI bool
+IsMaterialValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMaterialValid(Material material);                                              \/\//;"	p	typeref:typename:RLAPI bool
 IsMaterialValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMaterialValid(Material material);                                              \/\//;"	p	typeref:typename:RLAPI bool
 IsModelAnimationValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsModelAnimationValid(Model model, ModelAnimation anim);                         \/\//;"	p	typeref:typename:RLAPI bool
 IsModelAnimationValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsModelAnimationValid(Model model, ModelAnimation anim);                         \/\//;"	p	typeref:typename:RLAPI bool
 IsModelAnimationValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsModelAnimationValid(Model model, ModelAnimation anim);                         \/\//;"	p	typeref:typename:RLAPI bool
+IsModelAnimationValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsModelAnimationValid(Model model, ModelAnimation anim);                         \/\//;"	p	typeref:typename:RLAPI bool
 IsModelAnimationValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsModelAnimationValid(Model model, ModelAnimation anim);                         \/\//;"	p	typeref:typename:RLAPI bool
 IsModelValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsModelValid(Model model);                                                       \/\//;"	p	typeref:typename:RLAPI bool
 IsModelValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsModelValid(Model model);                                                       \/\//;"	p	typeref:typename:RLAPI bool
 IsModelValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsModelValid(Model model);                                                       \/\//;"	p	typeref:typename:RLAPI bool
+IsModelValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsModelValid(Model model);                                                       \/\//;"	p	typeref:typename:RLAPI bool
 IsModelValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsModelValid(Model model);                                                       \/\//;"	p	typeref:typename:RLAPI bool
 IsMouseButtonDown	third_party/raylib/include/raygui.h	/^static bool IsMouseButtonDown(int button);$/;"	p	typeref:typename:bool
 IsMouseButtonDown	third_party/raylib/include/raylib.h	/^RLAPI bool IsMouseButtonDown(int button);                     \/\/ Check if a mouse button is be/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonDown	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMouseButtonDown(int button);                     \/\/ Check if a mouse button is be/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonDown	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMouseButtonDown(int button);                     \/\/ Check if a mouse button is be/;"	p	typeref:typename:RLAPI bool
+IsMouseButtonDown	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMouseButtonDown(int button);                     \/\/ Check if a mouse button is be/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonDown	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMouseButtonDown(int button);                     \/\/ Check if a mouse button is be/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonPressed	third_party/raylib/include/raygui.h	/^static bool IsMouseButtonPressed(int button);$/;"	p	typeref:typename:bool
 IsMouseButtonPressed	third_party/raylib/include/raylib.h	/^RLAPI bool IsMouseButtonPressed(int button);                  \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonPressed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMouseButtonPressed(int button);                  \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonPressed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMouseButtonPressed(int button);                  \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
+IsMouseButtonPressed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMouseButtonPressed(int button);                  \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonPressed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMouseButtonPressed(int button);                  \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonReleased	third_party/raylib/include/raygui.h	/^static bool IsMouseButtonReleased(int button);$/;"	p	typeref:typename:bool
 IsMouseButtonReleased	third_party/raylib/include/raylib.h	/^RLAPI bool IsMouseButtonReleased(int button);                 \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonReleased	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMouseButtonReleased(int button);                 \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonReleased	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMouseButtonReleased(int button);                 \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
+IsMouseButtonReleased	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMouseButtonReleased(int button);                 \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonReleased	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMouseButtonReleased(int button);                 \/\/ Check if a mouse button has b/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonUp	third_party/raylib/include/raylib.h	/^RLAPI bool IsMouseButtonUp(int button);                       \/\/ Check if a mouse button is NO/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonUp	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMouseButtonUp(int button);                       \/\/ Check if a mouse button is NO/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonUp	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMouseButtonUp(int button);                       \/\/ Check if a mouse button is NO/;"	p	typeref:typename:RLAPI bool
+IsMouseButtonUp	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMouseButtonUp(int button);                       \/\/ Check if a mouse button is NO/;"	p	typeref:typename:RLAPI bool
 IsMouseButtonUp	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMouseButtonUp(int button);                       \/\/ Check if a mouse button is NO/;"	p	typeref:typename:RLAPI bool
 IsMusicStreamPlaying	third_party/raylib/include/raylib.h	/^RLAPI bool IsMusicStreamPlaying(Music music);                         \/\/ Check if music is pla/;"	p	typeref:typename:RLAPI bool
 IsMusicStreamPlaying	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMusicStreamPlaying(Music music);                         \/\/ Check if music is pla/;"	p	typeref:typename:RLAPI bool
 IsMusicStreamPlaying	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMusicStreamPlaying(Music music);                         \/\/ Check if music is pla/;"	p	typeref:typename:RLAPI bool
+IsMusicStreamPlaying	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMusicStreamPlaying(Music music);                         \/\/ Check if music is pla/;"	p	typeref:typename:RLAPI bool
 IsMusicStreamPlaying	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMusicStreamPlaying(Music music);                         \/\/ Check if music is pla/;"	p	typeref:typename:RLAPI bool
 IsMusicValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsMusicValid(Music music);                                 \/\/ Checks if a music str/;"	p	typeref:typename:RLAPI bool
 IsMusicValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsMusicValid(Music music);                                 \/\/ Checks if a music str/;"	p	typeref:typename:RLAPI bool
 IsMusicValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsMusicValid(Music music);                                 \/\/ Checks if a music str/;"	p	typeref:typename:RLAPI bool
+IsMusicValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsMusicValid(Music music);                                 \/\/ Checks if a music str/;"	p	typeref:typename:RLAPI bool
 IsMusicValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsMusicValid(Music music);                                 \/\/ Checks if a music str/;"	p	typeref:typename:RLAPI bool
 IsPathFile	third_party/raylib/include/raylib.h	/^RLAPI bool IsPathFile(const char *path);                          \/\/ Check if a given path is /;"	p	typeref:typename:RLAPI bool
 IsPathFile	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsPathFile(const char *path);                          \/\/ Check if a given path is /;"	p	typeref:typename:RLAPI bool
 IsPathFile	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsPathFile(const char *path);                          \/\/ Check if a given path is /;"	p	typeref:typename:RLAPI bool
+IsPathFile	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsPathFile(const char *path);                          \/\/ Check if a given path is /;"	p	typeref:typename:RLAPI bool
 IsPathFile	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsPathFile(const char *path);                          \/\/ Check if a given path is /;"	p	typeref:typename:RLAPI bool
 IsRenderTextureValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsRenderTextureValid(RenderTexture2D target);                                        /;"	p	typeref:typename:RLAPI bool
 IsRenderTextureValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsRenderTextureValid(RenderTexture2D target);                                        /;"	p	typeref:typename:RLAPI bool
 IsRenderTextureValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsRenderTextureValid(RenderTexture2D target);                                        /;"	p	typeref:typename:RLAPI bool
+IsRenderTextureValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsRenderTextureValid(RenderTexture2D target);                                        /;"	p	typeref:typename:RLAPI bool
 IsRenderTextureValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsRenderTextureValid(RenderTexture2D target);                                        /;"	p	typeref:typename:RLAPI bool
 IsShaderValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsShaderValid(Shader shader);                                   \/\/ Check if a shade/;"	p	typeref:typename:RLAPI bool
 IsShaderValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsShaderValid(Shader shader);                                   \/\/ Check if a shade/;"	p	typeref:typename:RLAPI bool
 IsShaderValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsShaderValid(Shader shader);                                   \/\/ Check if a shade/;"	p	typeref:typename:RLAPI bool
+IsShaderValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsShaderValid(Shader shader);                                   \/\/ Check if a shade/;"	p	typeref:typename:RLAPI bool
 IsShaderValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsShaderValid(Shader shader);                                   \/\/ Check if a shade/;"	p	typeref:typename:RLAPI bool
 IsSoundPlaying	third_party/raylib/include/raylib.h	/^RLAPI bool IsSoundPlaying(Sound sound);                               \/\/ Check if a sound is c/;"	p	typeref:typename:RLAPI bool
 IsSoundPlaying	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsSoundPlaying(Sound sound);                               \/\/ Check if a sound is c/;"	p	typeref:typename:RLAPI bool
 IsSoundPlaying	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsSoundPlaying(Sound sound);                               \/\/ Check if a sound is c/;"	p	typeref:typename:RLAPI bool
+IsSoundPlaying	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsSoundPlaying(Sound sound);                               \/\/ Check if a sound is c/;"	p	typeref:typename:RLAPI bool
 IsSoundPlaying	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsSoundPlaying(Sound sound);                               \/\/ Check if a sound is c/;"	p	typeref:typename:RLAPI bool
 IsSoundValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsSoundValid(Sound sound);                                 \/\/ Checks if a sound is /;"	p	typeref:typename:RLAPI bool
 IsSoundValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsSoundValid(Sound sound);                                 \/\/ Checks if a sound is /;"	p	typeref:typename:RLAPI bool
 IsSoundValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsSoundValid(Sound sound);                                 \/\/ Checks if a sound is /;"	p	typeref:typename:RLAPI bool
+IsSoundValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsSoundValid(Sound sound);                                 \/\/ Checks if a sound is /;"	p	typeref:typename:RLAPI bool
 IsSoundValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsSoundValid(Sound sound);                                 \/\/ Checks if a sound is /;"	p	typeref:typename:RLAPI bool
 IsTextureValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsTextureValid(Texture2D texture);                                                   /;"	p	typeref:typename:RLAPI bool
 IsTextureValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsTextureValid(Texture2D texture);                                                   /;"	p	typeref:typename:RLAPI bool
 IsTextureValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsTextureValid(Texture2D texture);                                                   /;"	p	typeref:typename:RLAPI bool
+IsTextureValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsTextureValid(Texture2D texture);                                                   /;"	p	typeref:typename:RLAPI bool
 IsTextureValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsTextureValid(Texture2D texture);                                                   /;"	p	typeref:typename:RLAPI bool
 IsWaveValid	third_party/raylib/include/raylib.h	/^RLAPI bool IsWaveValid(Wave wave);                                    \/\/ Checks if wave data i/;"	p	typeref:typename:RLAPI bool
 IsWaveValid	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWaveValid(Wave wave);                                    \/\/ Checks if wave data i/;"	p	typeref:typename:RLAPI bool
 IsWaveValid	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWaveValid(Wave wave);                                    \/\/ Checks if wave data i/;"	p	typeref:typename:RLAPI bool
+IsWaveValid	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWaveValid(Wave wave);                                    \/\/ Checks if wave data i/;"	p	typeref:typename:RLAPI bool
 IsWaveValid	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWaveValid(Wave wave);                                    \/\/ Checks if wave data i/;"	p	typeref:typename:RLAPI bool
 IsWindowFocused	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowFocused(void);                                 \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFocused	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowFocused(void);                                 \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFocused	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowFocused(void);                                 \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
+IsWindowFocused	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowFocused(void);                                 \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFocused	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowFocused(void);                                 \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFullscreen	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowFullscreen(void);                              \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFullscreen	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowFullscreen(void);                              \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFullscreen	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowFullscreen(void);                              \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
+IsWindowFullscreen	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowFullscreen(void);                              \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowFullscreen	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowFullscreen(void);                              \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowHidden	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowHidden(void);                                  \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowHidden	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowHidden(void);                                  \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowHidden	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowHidden(void);                                  \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
+IsWindowHidden	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowHidden(void);                                  \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowHidden	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowHidden(void);                                  \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMaximized	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowMaximized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMaximized	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowMaximized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMaximized	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowMaximized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
+IsWindowMaximized	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowMaximized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMaximized	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowMaximized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMinimized	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowMinimized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMinimized	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowMinimized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMinimized	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowMinimized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
+IsWindowMinimized	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowMinimized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowMinimized	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowMinimized(void);                               \/\/ Check if window is curren/;"	p	typeref:typename:RLAPI bool
 IsWindowReady	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowReady(void);                                   \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowReady	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowReady(void);                                   \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowReady	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowReady(void);                                   \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
+IsWindowReady	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowReady(void);                                   \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowReady	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowReady(void);                                   \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowResized	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowResized(void);                                 \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowResized	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowResized(void);                                 \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowResized	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowResized(void);                                 \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
+IsWindowResized	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowResized(void);                                 \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowResized	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowResized(void);                                 \/\/ Check if window has been /;"	p	typeref:typename:RLAPI bool
 IsWindowState	third_party/raylib/include/raylib.h	/^RLAPI bool IsWindowState(unsigned int flag);                      \/\/ Check if one specific win/;"	p	typeref:typename:RLAPI bool
 IsWindowState	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool IsWindowState(unsigned int flag);                      \/\/ Check if one specific win/;"	p	typeref:typename:RLAPI bool
 IsWindowState	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool IsWindowState(unsigned int flag);                      \/\/ Check if one specific win/;"	p	typeref:typename:RLAPI bool
+IsWindowState	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool IsWindowState(unsigned int flag);                      \/\/ Check if one specific win/;"	p	typeref:typename:RLAPI bool
 IsWindowState	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool IsWindowState(unsigned int flag);                      \/\/ Check if one specific win/;"	p	typeref:typename:RLAPI bool
+J	third_party/luajit/src/lj_dispatch.h	/^  jit_State J;				\/* JIT state. *\/$/;"	m	struct:GG_State	typeref:typename:jit_State
+J2G	third_party/luajit/src/lj_dispatch.h	/^#define J2G(/;"	d
+J2GG	third_party/luajit/src/lj_dispatch.h	/^#define J2GG(/;"	d
+JITGOTDEF	third_party/luajit/src/lj_dispatch.h	/^#define JITGOTDEF(/;"	d
+JIT_F_ARMV6	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ARMV6	/;"	d
+JIT_F_ARMV6T2	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ARMV6T2	/;"	d
+JIT_F_ARMV6T2_	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ARMV6T2_	/;"	d
+JIT_F_ARMV6_	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ARMV6_	/;"	d
+JIT_F_ARMV7	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ARMV7	/;"	d
+JIT_F_ARMV8	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ARMV8	/;"	d
+JIT_F_BMI2	third_party/luajit/src/lj_jit.h	/^#define JIT_F_BMI2	/;"	d
+JIT_F_CPU	third_party/luajit/src/lj_jit.h	/^#define JIT_F_CPU	/;"	d
+JIT_F_CPUSTRING	third_party/luajit/src/lj_jit.h	/^#define JIT_F_CPUSTRING	/;"	d
+JIT_F_MIPSXXR2	third_party/luajit/src/lj_jit.h	/^#define JIT_F_MIPSXXR2	/;"	d
+JIT_F_ON	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ON	/;"	d
+JIT_F_OPT	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT	/;"	d
+JIT_F_OPTSTRING	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPTSTRING	/;"	d
+JIT_F_OPT_0	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_0	/;"	d
+JIT_F_OPT_1	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_1	/;"	d
+JIT_F_OPT_2	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_2	/;"	d
+JIT_F_OPT_3	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_3	/;"	d
+JIT_F_OPT_ABC	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_ABC	/;"	d
+JIT_F_OPT_CSE	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_CSE	/;"	d
+JIT_F_OPT_DCE	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_DCE	/;"	d
+JIT_F_OPT_DEFAULT	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_DEFAULT	/;"	d
+JIT_F_OPT_DSE	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_DSE	/;"	d
+JIT_F_OPT_FMA	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_FMA	/;"	d
+JIT_F_OPT_FOLD	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_FOLD	/;"	d
+JIT_F_OPT_FUSE	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_FUSE	/;"	d
+JIT_F_OPT_FWD	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_FWD	/;"	d
+JIT_F_OPT_LOOP	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_LOOP	/;"	d
+JIT_F_OPT_MASK	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_MASK	/;"	d
+JIT_F_OPT_NARROW	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_NARROW	/;"	d
+JIT_F_OPT_SINK	third_party/luajit/src/lj_jit.h	/^#define JIT_F_OPT_SINK	/;"	d
+JIT_F_ROUND	third_party/luajit/src/lj_jit.h	/^#define JIT_F_ROUND	/;"	d
+JIT_F_SQRT	third_party/luajit/src/lj_jit.h	/^#define JIT_F_SQRT	/;"	d
+JIT_F_SSE3	third_party/luajit/src/lj_jit.h	/^#define JIT_F_SSE3	/;"	d
+JIT_F_SSE4_1	third_party/luajit/src/lj_jit.h	/^#define JIT_F_SSE4_1	/;"	d
+JIT_F_VFP	third_party/luajit/src/lj_jit.h	/^#define JIT_F_VFP	/;"	d
+JIT_F_VFPV2	third_party/luajit/src/lj_jit.h	/^#define JIT_F_VFPV2	/;"	d
+JIT_F_VFPV3	third_party/luajit/src/lj_jit.h	/^#define JIT_F_VFPV3	/;"	d
+JIT_PARAMDEF	third_party/luajit/src/lj_jit.h	/^#define JIT_PARAMDEF(/;"	d
+JIT_PARAMDEF	third_party/luajit/src/lj_jit.h	/^JIT_PARAMDEF(JIT_PARAMENUM)$/;"	e	enum:__anone51f903f0103
+JIT_PARAMENUM	third_party/luajit/src/lj_jit.h	/^#define JIT_PARAMENUM(/;"	d
+JIT_PARAMENUM	third_party/luajit/src/lj_jit.h	/^#undef JIT_PARAMENUM$/;"	d
+JIT_PARAMSTR	third_party/luajit/src/lj_jit.h	/^#define JIT_PARAMSTR(/;"	d
+JIT_P_STRING	third_party/luajit/src/lj_jit.h	/^#define JIT_P_STRING	/;"	d
+JIT_P_sizemcode_DEFAULT	third_party/luajit/src/lj_jit.h	/^#define JIT_P_sizemcode_DEFAULT	/;"	d
 JOB_OBJECT_LIMIT_BREAKAWAY_OK	third_party/libuv/src/win/winapi.h	/^# define JOB_OBJECT_LIMIT_BREAKAWAY_OK /;"	d
 JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION	third_party/libuv/src/win/winapi.h	/^# define JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION /;"	d
 JOB_OBJECT_LIMIT_JOB_MEMORY	third_party/libuv/src/win/winapi.h	/^# define JOB_OBJECT_LIMIT_JOB_MEMORY /;"	d
@@ -3324,462 +5196,618 @@
 KEY_A	third_party/raylib/include/raylib.h	/^    KEY_A               = 65,       \/\/ Key: A | a$/;"	e	enum:__anonc03ae25c0403
 KEY_A	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_A               = 65,       \/\/ Key: A | a$/;"	e	enum:__anon9d42b9dd0403
 KEY_A	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_A               = 65,       \/\/ Key: A | a$/;"	e	enum:__anon255619050403
+KEY_A	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_A               = 65,       \/\/ Key: A | a$/;"	e	enum:__anon8a981b700403
 KEY_A	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_A               = 65,       \/\/ Key: A | a$/;"	e	enum:__anonf614aaea0403
 KEY_APOSTROPHE	third_party/raylib/include/raylib.h	/^    KEY_APOSTROPHE      = 39,       \/\/ Key: '$/;"	e	enum:__anonc03ae25c0403
 KEY_APOSTROPHE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_APOSTROPHE      = 39,       \/\/ Key: '$/;"	e	enum:__anon9d42b9dd0403
 KEY_APOSTROPHE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_APOSTROPHE      = 39,       \/\/ Key: '$/;"	e	enum:__anon255619050403
+KEY_APOSTROPHE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_APOSTROPHE      = 39,       \/\/ Key: '$/;"	e	enum:__anon8a981b700403
 KEY_APOSTROPHE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_APOSTROPHE      = 39,       \/\/ Key: '$/;"	e	enum:__anonf614aaea0403
 KEY_B	third_party/raylib/include/raylib.h	/^    KEY_B               = 66,       \/\/ Key: B | b$/;"	e	enum:__anonc03ae25c0403
 KEY_B	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_B               = 66,       \/\/ Key: B | b$/;"	e	enum:__anon9d42b9dd0403
 KEY_B	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_B               = 66,       \/\/ Key: B | b$/;"	e	enum:__anon255619050403
+KEY_B	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_B               = 66,       \/\/ Key: B | b$/;"	e	enum:__anon8a981b700403
 KEY_B	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_B               = 66,       \/\/ Key: B | b$/;"	e	enum:__anonf614aaea0403
 KEY_BACK	third_party/raylib/include/raylib.h	/^    KEY_BACK            = 4,        \/\/ Key: Android back button$/;"	e	enum:__anonc03ae25c0403
 KEY_BACK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_BACK            = 4,        \/\/ Key: Android back button$/;"	e	enum:__anon9d42b9dd0403
 KEY_BACK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_BACK            = 4,        \/\/ Key: Android back button$/;"	e	enum:__anon255619050403
+KEY_BACK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_BACK            = 4,        \/\/ Key: Android back button$/;"	e	enum:__anon8a981b700403
 KEY_BACK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_BACK            = 4,        \/\/ Key: Android back button$/;"	e	enum:__anonf614aaea0403
 KEY_BACKSLASH	third_party/raylib/include/raylib.h	/^    KEY_BACKSLASH       = 92,       \/\/ Key: '\\'$/;"	e	enum:__anonc03ae25c0403
 KEY_BACKSLASH	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_BACKSLASH       = 92,       \/\/ Key: '\\'$/;"	e	enum:__anon9d42b9dd0403
 KEY_BACKSLASH	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_BACKSLASH       = 92,       \/\/ Key: '\\'$/;"	e	enum:__anon255619050403
+KEY_BACKSLASH	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_BACKSLASH       = 92,       \/\/ Key: '\\'$/;"	e	enum:__anon8a981b700403
 KEY_BACKSLASH	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_BACKSLASH       = 92,       \/\/ Key: '\\'$/;"	e	enum:__anonf614aaea0403
 KEY_BACKSPACE	third_party/raylib/include/raygui.h	/^#define KEY_BACKSPACE /;"	d
 KEY_BACKSPACE	third_party/raylib/include/raylib.h	/^    KEY_BACKSPACE       = 259,      \/\/ Key: Backspace$/;"	e	enum:__anonc03ae25c0403
 KEY_BACKSPACE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_BACKSPACE       = 259,      \/\/ Key: Backspace$/;"	e	enum:__anon9d42b9dd0403
 KEY_BACKSPACE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_BACKSPACE       = 259,      \/\/ Key: Backspace$/;"	e	enum:__anon255619050403
+KEY_BACKSPACE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_BACKSPACE       = 259,      \/\/ Key: Backspace$/;"	e	enum:__anon8a981b700403
 KEY_BACKSPACE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_BACKSPACE       = 259,      \/\/ Key: Backspace$/;"	e	enum:__anonf614aaea0403
 KEY_C	third_party/raylib/include/raylib.h	/^    KEY_C               = 67,       \/\/ Key: C | c$/;"	e	enum:__anonc03ae25c0403
 KEY_C	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_C               = 67,       \/\/ Key: C | c$/;"	e	enum:__anon9d42b9dd0403
 KEY_C	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_C               = 67,       \/\/ Key: C | c$/;"	e	enum:__anon255619050403
+KEY_C	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_C               = 67,       \/\/ Key: C | c$/;"	e	enum:__anon8a981b700403
 KEY_C	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_C               = 67,       \/\/ Key: C | c$/;"	e	enum:__anonf614aaea0403
 KEY_CAPS_LOCK	third_party/raylib/include/raylib.h	/^    KEY_CAPS_LOCK       = 280,      \/\/ Key: Caps lock$/;"	e	enum:__anonc03ae25c0403
 KEY_CAPS_LOCK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_CAPS_LOCK       = 280,      \/\/ Key: Caps lock$/;"	e	enum:__anon9d42b9dd0403
 KEY_CAPS_LOCK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_CAPS_LOCK       = 280,      \/\/ Key: Caps lock$/;"	e	enum:__anon255619050403
+KEY_CAPS_LOCK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_CAPS_LOCK       = 280,      \/\/ Key: Caps lock$/;"	e	enum:__anon8a981b700403
 KEY_CAPS_LOCK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_CAPS_LOCK       = 280,      \/\/ Key: Caps lock$/;"	e	enum:__anonf614aaea0403
 KEY_COMMA	third_party/raylib/include/raylib.h	/^    KEY_COMMA           = 44,       \/\/ Key: ,$/;"	e	enum:__anonc03ae25c0403
 KEY_COMMA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_COMMA           = 44,       \/\/ Key: ,$/;"	e	enum:__anon9d42b9dd0403
 KEY_COMMA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_COMMA           = 44,       \/\/ Key: ,$/;"	e	enum:__anon255619050403
+KEY_COMMA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_COMMA           = 44,       \/\/ Key: ,$/;"	e	enum:__anon8a981b700403
 KEY_COMMA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_COMMA           = 44,       \/\/ Key: ,$/;"	e	enum:__anonf614aaea0403
 KEY_D	third_party/raylib/include/raylib.h	/^    KEY_D               = 68,       \/\/ Key: D | d$/;"	e	enum:__anonc03ae25c0403
 KEY_D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_D               = 68,       \/\/ Key: D | d$/;"	e	enum:__anon9d42b9dd0403
 KEY_D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_D               = 68,       \/\/ Key: D | d$/;"	e	enum:__anon255619050403
+KEY_D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_D               = 68,       \/\/ Key: D | d$/;"	e	enum:__anon8a981b700403
 KEY_D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_D               = 68,       \/\/ Key: D | d$/;"	e	enum:__anonf614aaea0403
 KEY_DELETE	third_party/raylib/include/raylib.h	/^    KEY_DELETE          = 261,      \/\/ Key: Del$/;"	e	enum:__anonc03ae25c0403
 KEY_DELETE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_DELETE          = 261,      \/\/ Key: Del$/;"	e	enum:__anon9d42b9dd0403
 KEY_DELETE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_DELETE          = 261,      \/\/ Key: Del$/;"	e	enum:__anon255619050403
+KEY_DELETE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_DELETE          = 261,      \/\/ Key: Del$/;"	e	enum:__anon8a981b700403
 KEY_DELETE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_DELETE          = 261,      \/\/ Key: Del$/;"	e	enum:__anonf614aaea0403
 KEY_DOWN	third_party/raylib/include/raygui.h	/^#define KEY_DOWN /;"	d
 KEY_DOWN	third_party/raylib/include/raylib.h	/^    KEY_DOWN            = 264,      \/\/ Key: Cursor down$/;"	e	enum:__anonc03ae25c0403
 KEY_DOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_DOWN            = 264,      \/\/ Key: Cursor down$/;"	e	enum:__anon9d42b9dd0403
 KEY_DOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_DOWN            = 264,      \/\/ Key: Cursor down$/;"	e	enum:__anon255619050403
+KEY_DOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_DOWN            = 264,      \/\/ Key: Cursor down$/;"	e	enum:__anon8a981b700403
 KEY_DOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_DOWN            = 264,      \/\/ Key: Cursor down$/;"	e	enum:__anonf614aaea0403
 KEY_E	third_party/raylib/include/raylib.h	/^    KEY_E               = 69,       \/\/ Key: E | e$/;"	e	enum:__anonc03ae25c0403
 KEY_E	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_E               = 69,       \/\/ Key: E | e$/;"	e	enum:__anon9d42b9dd0403
 KEY_E	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_E               = 69,       \/\/ Key: E | e$/;"	e	enum:__anon255619050403
+KEY_E	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_E               = 69,       \/\/ Key: E | e$/;"	e	enum:__anon8a981b700403
 KEY_E	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_E               = 69,       \/\/ Key: E | e$/;"	e	enum:__anonf614aaea0403
 KEY_EIGHT	third_party/raylib/include/raylib.h	/^    KEY_EIGHT           = 56,       \/\/ Key: 8$/;"	e	enum:__anonc03ae25c0403
 KEY_EIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_EIGHT           = 56,       \/\/ Key: 8$/;"	e	enum:__anon9d42b9dd0403
 KEY_EIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_EIGHT           = 56,       \/\/ Key: 8$/;"	e	enum:__anon255619050403
+KEY_EIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_EIGHT           = 56,       \/\/ Key: 8$/;"	e	enum:__anon8a981b700403
 KEY_EIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_EIGHT           = 56,       \/\/ Key: 8$/;"	e	enum:__anonf614aaea0403
 KEY_END	third_party/raylib/include/raylib.h	/^    KEY_END             = 269,      \/\/ Key: End$/;"	e	enum:__anonc03ae25c0403
 KEY_END	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_END             = 269,      \/\/ Key: End$/;"	e	enum:__anon9d42b9dd0403
 KEY_END	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_END             = 269,      \/\/ Key: End$/;"	e	enum:__anon255619050403
+KEY_END	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_END             = 269,      \/\/ Key: End$/;"	e	enum:__anon8a981b700403
 KEY_END	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_END             = 269,      \/\/ Key: End$/;"	e	enum:__anonf614aaea0403
 KEY_ENTER	third_party/raylib/include/raygui.h	/^#define KEY_ENTER /;"	d
 KEY_ENTER	third_party/raylib/include/raylib.h	/^    KEY_ENTER           = 257,      \/\/ Key: Enter$/;"	e	enum:__anonc03ae25c0403
 KEY_ENTER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_ENTER           = 257,      \/\/ Key: Enter$/;"	e	enum:__anon9d42b9dd0403
 KEY_ENTER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_ENTER           = 257,      \/\/ Key: Enter$/;"	e	enum:__anon255619050403
+KEY_ENTER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_ENTER           = 257,      \/\/ Key: Enter$/;"	e	enum:__anon8a981b700403
 KEY_ENTER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_ENTER           = 257,      \/\/ Key: Enter$/;"	e	enum:__anonf614aaea0403
 KEY_EQUAL	third_party/raylib/include/raylib.h	/^    KEY_EQUAL           = 61,       \/\/ Key: =$/;"	e	enum:__anonc03ae25c0403
 KEY_EQUAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_EQUAL           = 61,       \/\/ Key: =$/;"	e	enum:__anon9d42b9dd0403
 KEY_EQUAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_EQUAL           = 61,       \/\/ Key: =$/;"	e	enum:__anon255619050403
+KEY_EQUAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_EQUAL           = 61,       \/\/ Key: =$/;"	e	enum:__anon8a981b700403
 KEY_EQUAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_EQUAL           = 61,       \/\/ Key: =$/;"	e	enum:__anonf614aaea0403
 KEY_ESCAPE	third_party/raylib/include/raylib.h	/^    KEY_ESCAPE          = 256,      \/\/ Key: Esc$/;"	e	enum:__anonc03ae25c0403
 KEY_ESCAPE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_ESCAPE          = 256,      \/\/ Key: Esc$/;"	e	enum:__anon9d42b9dd0403
 KEY_ESCAPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_ESCAPE          = 256,      \/\/ Key: Esc$/;"	e	enum:__anon255619050403
+KEY_ESCAPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_ESCAPE          = 256,      \/\/ Key: Esc$/;"	e	enum:__anon8a981b700403
 KEY_ESCAPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_ESCAPE          = 256,      \/\/ Key: Esc$/;"	e	enum:__anonf614aaea0403
 KEY_F	third_party/raylib/include/raylib.h	/^    KEY_F               = 70,       \/\/ Key: F | f$/;"	e	enum:__anonc03ae25c0403
 KEY_F	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F               = 70,       \/\/ Key: F | f$/;"	e	enum:__anon9d42b9dd0403
 KEY_F	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F               = 70,       \/\/ Key: F | f$/;"	e	enum:__anon255619050403
+KEY_F	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F               = 70,       \/\/ Key: F | f$/;"	e	enum:__anon8a981b700403
 KEY_F	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F               = 70,       \/\/ Key: F | f$/;"	e	enum:__anonf614aaea0403
 KEY_F1	third_party/raylib/include/raylib.h	/^    KEY_F1              = 290,      \/\/ Key: F1$/;"	e	enum:__anonc03ae25c0403
 KEY_F1	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F1              = 290,      \/\/ Key: F1$/;"	e	enum:__anon9d42b9dd0403
 KEY_F1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F1              = 290,      \/\/ Key: F1$/;"	e	enum:__anon255619050403
+KEY_F1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F1              = 290,      \/\/ Key: F1$/;"	e	enum:__anon8a981b700403
 KEY_F1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F1              = 290,      \/\/ Key: F1$/;"	e	enum:__anonf614aaea0403
 KEY_F10	third_party/raylib/include/raylib.h	/^    KEY_F10             = 299,      \/\/ Key: F10$/;"	e	enum:__anonc03ae25c0403
 KEY_F10	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F10             = 299,      \/\/ Key: F10$/;"	e	enum:__anon9d42b9dd0403
 KEY_F10	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F10             = 299,      \/\/ Key: F10$/;"	e	enum:__anon255619050403
+KEY_F10	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F10             = 299,      \/\/ Key: F10$/;"	e	enum:__anon8a981b700403
 KEY_F10	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F10             = 299,      \/\/ Key: F10$/;"	e	enum:__anonf614aaea0403
 KEY_F11	third_party/raylib/include/raylib.h	/^    KEY_F11             = 300,      \/\/ Key: F11$/;"	e	enum:__anonc03ae25c0403
 KEY_F11	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F11             = 300,      \/\/ Key: F11$/;"	e	enum:__anon9d42b9dd0403
 KEY_F11	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F11             = 300,      \/\/ Key: F11$/;"	e	enum:__anon255619050403
+KEY_F11	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F11             = 300,      \/\/ Key: F11$/;"	e	enum:__anon8a981b700403
 KEY_F11	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F11             = 300,      \/\/ Key: F11$/;"	e	enum:__anonf614aaea0403
 KEY_F12	third_party/raylib/include/raylib.h	/^    KEY_F12             = 301,      \/\/ Key: F12$/;"	e	enum:__anonc03ae25c0403
 KEY_F12	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F12             = 301,      \/\/ Key: F12$/;"	e	enum:__anon9d42b9dd0403
 KEY_F12	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F12             = 301,      \/\/ Key: F12$/;"	e	enum:__anon255619050403
+KEY_F12	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F12             = 301,      \/\/ Key: F12$/;"	e	enum:__anon8a981b700403
 KEY_F12	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F12             = 301,      \/\/ Key: F12$/;"	e	enum:__anonf614aaea0403
 KEY_F2	third_party/raylib/include/raylib.h	/^    KEY_F2              = 291,      \/\/ Key: F2$/;"	e	enum:__anonc03ae25c0403
 KEY_F2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F2              = 291,      \/\/ Key: F2$/;"	e	enum:__anon9d42b9dd0403
 KEY_F2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F2              = 291,      \/\/ Key: F2$/;"	e	enum:__anon255619050403
+KEY_F2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F2              = 291,      \/\/ Key: F2$/;"	e	enum:__anon8a981b700403
 KEY_F2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F2              = 291,      \/\/ Key: F2$/;"	e	enum:__anonf614aaea0403
 KEY_F3	third_party/raylib/include/raylib.h	/^    KEY_F3              = 292,      \/\/ Key: F3$/;"	e	enum:__anonc03ae25c0403
 KEY_F3	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F3              = 292,      \/\/ Key: F3$/;"	e	enum:__anon9d42b9dd0403
 KEY_F3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F3              = 292,      \/\/ Key: F3$/;"	e	enum:__anon255619050403
+KEY_F3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F3              = 292,      \/\/ Key: F3$/;"	e	enum:__anon8a981b700403
 KEY_F3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F3              = 292,      \/\/ Key: F3$/;"	e	enum:__anonf614aaea0403
 KEY_F4	third_party/raylib/include/raylib.h	/^    KEY_F4              = 293,      \/\/ Key: F4$/;"	e	enum:__anonc03ae25c0403
 KEY_F4	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F4              = 293,      \/\/ Key: F4$/;"	e	enum:__anon9d42b9dd0403
 KEY_F4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F4              = 293,      \/\/ Key: F4$/;"	e	enum:__anon255619050403
+KEY_F4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F4              = 293,      \/\/ Key: F4$/;"	e	enum:__anon8a981b700403
 KEY_F4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F4              = 293,      \/\/ Key: F4$/;"	e	enum:__anonf614aaea0403
 KEY_F5	third_party/raylib/include/raylib.h	/^    KEY_F5              = 294,      \/\/ Key: F5$/;"	e	enum:__anonc03ae25c0403
 KEY_F5	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F5              = 294,      \/\/ Key: F5$/;"	e	enum:__anon9d42b9dd0403
 KEY_F5	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F5              = 294,      \/\/ Key: F5$/;"	e	enum:__anon255619050403
+KEY_F5	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F5              = 294,      \/\/ Key: F5$/;"	e	enum:__anon8a981b700403
 KEY_F5	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F5              = 294,      \/\/ Key: F5$/;"	e	enum:__anonf614aaea0403
 KEY_F6	third_party/raylib/include/raylib.h	/^    KEY_F6              = 295,      \/\/ Key: F6$/;"	e	enum:__anonc03ae25c0403
 KEY_F6	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F6              = 295,      \/\/ Key: F6$/;"	e	enum:__anon9d42b9dd0403
 KEY_F6	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F6              = 295,      \/\/ Key: F6$/;"	e	enum:__anon255619050403
+KEY_F6	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F6              = 295,      \/\/ Key: F6$/;"	e	enum:__anon8a981b700403
 KEY_F6	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F6              = 295,      \/\/ Key: F6$/;"	e	enum:__anonf614aaea0403
 KEY_F7	third_party/raylib/include/raylib.h	/^    KEY_F7              = 296,      \/\/ Key: F7$/;"	e	enum:__anonc03ae25c0403
 KEY_F7	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F7              = 296,      \/\/ Key: F7$/;"	e	enum:__anon9d42b9dd0403
 KEY_F7	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F7              = 296,      \/\/ Key: F7$/;"	e	enum:__anon255619050403
+KEY_F7	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F7              = 296,      \/\/ Key: F7$/;"	e	enum:__anon8a981b700403
 KEY_F7	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F7              = 296,      \/\/ Key: F7$/;"	e	enum:__anonf614aaea0403
 KEY_F8	third_party/raylib/include/raylib.h	/^    KEY_F8              = 297,      \/\/ Key: F8$/;"	e	enum:__anonc03ae25c0403
 KEY_F8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F8              = 297,      \/\/ Key: F8$/;"	e	enum:__anon9d42b9dd0403
 KEY_F8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F8              = 297,      \/\/ Key: F8$/;"	e	enum:__anon255619050403
+KEY_F8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F8              = 297,      \/\/ Key: F8$/;"	e	enum:__anon8a981b700403
 KEY_F8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F8              = 297,      \/\/ Key: F8$/;"	e	enum:__anonf614aaea0403
 KEY_F9	third_party/raylib/include/raylib.h	/^    KEY_F9              = 298,      \/\/ Key: F9$/;"	e	enum:__anonc03ae25c0403
 KEY_F9	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_F9              = 298,      \/\/ Key: F9$/;"	e	enum:__anon9d42b9dd0403
 KEY_F9	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_F9              = 298,      \/\/ Key: F9$/;"	e	enum:__anon255619050403
+KEY_F9	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_F9              = 298,      \/\/ Key: F9$/;"	e	enum:__anon8a981b700403
 KEY_F9	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_F9              = 298,      \/\/ Key: F9$/;"	e	enum:__anonf614aaea0403
 KEY_FIVE	third_party/raylib/include/raylib.h	/^    KEY_FIVE            = 53,       \/\/ Key: 5$/;"	e	enum:__anonc03ae25c0403
 KEY_FIVE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_FIVE            = 53,       \/\/ Key: 5$/;"	e	enum:__anon9d42b9dd0403
 KEY_FIVE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_FIVE            = 53,       \/\/ Key: 5$/;"	e	enum:__anon255619050403
+KEY_FIVE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_FIVE            = 53,       \/\/ Key: 5$/;"	e	enum:__anon8a981b700403
 KEY_FIVE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_FIVE            = 53,       \/\/ Key: 5$/;"	e	enum:__anonf614aaea0403
 KEY_FOUR	third_party/raylib/include/raylib.h	/^    KEY_FOUR            = 52,       \/\/ Key: 4$/;"	e	enum:__anonc03ae25c0403
 KEY_FOUR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_FOUR            = 52,       \/\/ Key: 4$/;"	e	enum:__anon9d42b9dd0403
 KEY_FOUR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_FOUR            = 52,       \/\/ Key: 4$/;"	e	enum:__anon255619050403
+KEY_FOUR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_FOUR            = 52,       \/\/ Key: 4$/;"	e	enum:__anon8a981b700403
 KEY_FOUR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_FOUR            = 52,       \/\/ Key: 4$/;"	e	enum:__anonf614aaea0403
 KEY_G	third_party/raylib/include/raylib.h	/^    KEY_G               = 71,       \/\/ Key: G | g$/;"	e	enum:__anonc03ae25c0403
 KEY_G	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_G               = 71,       \/\/ Key: G | g$/;"	e	enum:__anon9d42b9dd0403
 KEY_G	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_G               = 71,       \/\/ Key: G | g$/;"	e	enum:__anon255619050403
+KEY_G	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_G               = 71,       \/\/ Key: G | g$/;"	e	enum:__anon8a981b700403
 KEY_G	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_G               = 71,       \/\/ Key: G | g$/;"	e	enum:__anonf614aaea0403
 KEY_GRAVE	third_party/raylib/include/raylib.h	/^    KEY_GRAVE           = 96,       \/\/ Key: `$/;"	e	enum:__anonc03ae25c0403
 KEY_GRAVE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_GRAVE           = 96,       \/\/ Key: `$/;"	e	enum:__anon9d42b9dd0403
 KEY_GRAVE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_GRAVE           = 96,       \/\/ Key: `$/;"	e	enum:__anon255619050403
+KEY_GRAVE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_GRAVE           = 96,       \/\/ Key: `$/;"	e	enum:__anon8a981b700403
 KEY_GRAVE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_GRAVE           = 96,       \/\/ Key: `$/;"	e	enum:__anonf614aaea0403
 KEY_H	third_party/raylib/include/raylib.h	/^    KEY_H               = 72,       \/\/ Key: H | h$/;"	e	enum:__anonc03ae25c0403
 KEY_H	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_H               = 72,       \/\/ Key: H | h$/;"	e	enum:__anon9d42b9dd0403
 KEY_H	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_H               = 72,       \/\/ Key: H | h$/;"	e	enum:__anon255619050403
+KEY_H	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_H               = 72,       \/\/ Key: H | h$/;"	e	enum:__anon8a981b700403
 KEY_H	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_H               = 72,       \/\/ Key: H | h$/;"	e	enum:__anonf614aaea0403
 KEY_HOME	third_party/raylib/include/raylib.h	/^    KEY_HOME            = 268,      \/\/ Key: Home$/;"	e	enum:__anonc03ae25c0403
 KEY_HOME	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_HOME            = 268,      \/\/ Key: Home$/;"	e	enum:__anon9d42b9dd0403
 KEY_HOME	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_HOME            = 268,      \/\/ Key: Home$/;"	e	enum:__anon255619050403
+KEY_HOME	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_HOME            = 268,      \/\/ Key: Home$/;"	e	enum:__anon8a981b700403
 KEY_HOME	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_HOME            = 268,      \/\/ Key: Home$/;"	e	enum:__anonf614aaea0403
 KEY_I	third_party/raylib/include/raylib.h	/^    KEY_I               = 73,       \/\/ Key: I | i$/;"	e	enum:__anonc03ae25c0403
 KEY_I	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_I               = 73,       \/\/ Key: I | i$/;"	e	enum:__anon9d42b9dd0403
 KEY_I	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_I               = 73,       \/\/ Key: I | i$/;"	e	enum:__anon255619050403
+KEY_I	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_I               = 73,       \/\/ Key: I | i$/;"	e	enum:__anon8a981b700403
 KEY_I	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_I               = 73,       \/\/ Key: I | i$/;"	e	enum:__anonf614aaea0403
 KEY_INSERT	third_party/raylib/include/raylib.h	/^    KEY_INSERT          = 260,      \/\/ Key: Ins$/;"	e	enum:__anonc03ae25c0403
 KEY_INSERT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_INSERT          = 260,      \/\/ Key: Ins$/;"	e	enum:__anon9d42b9dd0403
 KEY_INSERT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_INSERT          = 260,      \/\/ Key: Ins$/;"	e	enum:__anon255619050403
+KEY_INSERT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_INSERT          = 260,      \/\/ Key: Ins$/;"	e	enum:__anon8a981b700403
 KEY_INSERT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_INSERT          = 260,      \/\/ Key: Ins$/;"	e	enum:__anonf614aaea0403
 KEY_J	third_party/raylib/include/raylib.h	/^    KEY_J               = 74,       \/\/ Key: J | j$/;"	e	enum:__anonc03ae25c0403
 KEY_J	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_J               = 74,       \/\/ Key: J | j$/;"	e	enum:__anon9d42b9dd0403
 KEY_J	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_J               = 74,       \/\/ Key: J | j$/;"	e	enum:__anon255619050403
+KEY_J	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_J               = 74,       \/\/ Key: J | j$/;"	e	enum:__anon8a981b700403
 KEY_J	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_J               = 74,       \/\/ Key: J | j$/;"	e	enum:__anonf614aaea0403
 KEY_K	third_party/raylib/include/raylib.h	/^    KEY_K               = 75,       \/\/ Key: K | k$/;"	e	enum:__anonc03ae25c0403
 KEY_K	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_K               = 75,       \/\/ Key: K | k$/;"	e	enum:__anon9d42b9dd0403
 KEY_K	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_K               = 75,       \/\/ Key: K | k$/;"	e	enum:__anon255619050403
+KEY_K	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_K               = 75,       \/\/ Key: K | k$/;"	e	enum:__anon8a981b700403
 KEY_K	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_K               = 75,       \/\/ Key: K | k$/;"	e	enum:__anonf614aaea0403
 KEY_KB_MENU	third_party/raylib/include/raylib.h	/^    KEY_KB_MENU         = 348,      \/\/ Key: KB menu$/;"	e	enum:__anonc03ae25c0403
 KEY_KB_MENU	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KB_MENU         = 348,      \/\/ Key: KB menu$/;"	e	enum:__anon9d42b9dd0403
 KEY_KB_MENU	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KB_MENU         = 348,      \/\/ Key: KB menu$/;"	e	enum:__anon255619050403
+KEY_KB_MENU	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KB_MENU         = 348,      \/\/ Key: KB menu$/;"	e	enum:__anon8a981b700403
 KEY_KB_MENU	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KB_MENU         = 348,      \/\/ Key: KB menu$/;"	e	enum:__anonf614aaea0403
 KEY_KP_0	third_party/raylib/include/raylib.h	/^    KEY_KP_0            = 320,      \/\/ Key: Keypad 0$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_0	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_0            = 320,      \/\/ Key: Keypad 0$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_0	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_0            = 320,      \/\/ Key: Keypad 0$/;"	e	enum:__anon255619050403
+KEY_KP_0	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_0            = 320,      \/\/ Key: Keypad 0$/;"	e	enum:__anon8a981b700403
 KEY_KP_0	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_0            = 320,      \/\/ Key: Keypad 0$/;"	e	enum:__anonf614aaea0403
 KEY_KP_1	third_party/raylib/include/raylib.h	/^    KEY_KP_1            = 321,      \/\/ Key: Keypad 1$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_1	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_1            = 321,      \/\/ Key: Keypad 1$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_1            = 321,      \/\/ Key: Keypad 1$/;"	e	enum:__anon255619050403
+KEY_KP_1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_1            = 321,      \/\/ Key: Keypad 1$/;"	e	enum:__anon8a981b700403
 KEY_KP_1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_1            = 321,      \/\/ Key: Keypad 1$/;"	e	enum:__anonf614aaea0403
 KEY_KP_2	third_party/raylib/include/raylib.h	/^    KEY_KP_2            = 322,      \/\/ Key: Keypad 2$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_2            = 322,      \/\/ Key: Keypad 2$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_2            = 322,      \/\/ Key: Keypad 2$/;"	e	enum:__anon255619050403
+KEY_KP_2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_2            = 322,      \/\/ Key: Keypad 2$/;"	e	enum:__anon8a981b700403
 KEY_KP_2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_2            = 322,      \/\/ Key: Keypad 2$/;"	e	enum:__anonf614aaea0403
 KEY_KP_3	third_party/raylib/include/raylib.h	/^    KEY_KP_3            = 323,      \/\/ Key: Keypad 3$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_3	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_3            = 323,      \/\/ Key: Keypad 3$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_3            = 323,      \/\/ Key: Keypad 3$/;"	e	enum:__anon255619050403
+KEY_KP_3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_3            = 323,      \/\/ Key: Keypad 3$/;"	e	enum:__anon8a981b700403
 KEY_KP_3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_3            = 323,      \/\/ Key: Keypad 3$/;"	e	enum:__anonf614aaea0403
 KEY_KP_4	third_party/raylib/include/raylib.h	/^    KEY_KP_4            = 324,      \/\/ Key: Keypad 4$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_4	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_4            = 324,      \/\/ Key: Keypad 4$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_4            = 324,      \/\/ Key: Keypad 4$/;"	e	enum:__anon255619050403
+KEY_KP_4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_4            = 324,      \/\/ Key: Keypad 4$/;"	e	enum:__anon8a981b700403
 KEY_KP_4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_4            = 324,      \/\/ Key: Keypad 4$/;"	e	enum:__anonf614aaea0403
 KEY_KP_5	third_party/raylib/include/raylib.h	/^    KEY_KP_5            = 325,      \/\/ Key: Keypad 5$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_5	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_5            = 325,      \/\/ Key: Keypad 5$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_5	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_5            = 325,      \/\/ Key: Keypad 5$/;"	e	enum:__anon255619050403
+KEY_KP_5	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_5            = 325,      \/\/ Key: Keypad 5$/;"	e	enum:__anon8a981b700403
 KEY_KP_5	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_5            = 325,      \/\/ Key: Keypad 5$/;"	e	enum:__anonf614aaea0403
 KEY_KP_6	third_party/raylib/include/raylib.h	/^    KEY_KP_6            = 326,      \/\/ Key: Keypad 6$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_6	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_6            = 326,      \/\/ Key: Keypad 6$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_6	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_6            = 326,      \/\/ Key: Keypad 6$/;"	e	enum:__anon255619050403
+KEY_KP_6	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_6            = 326,      \/\/ Key: Keypad 6$/;"	e	enum:__anon8a981b700403
 KEY_KP_6	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_6            = 326,      \/\/ Key: Keypad 6$/;"	e	enum:__anonf614aaea0403
 KEY_KP_7	third_party/raylib/include/raylib.h	/^    KEY_KP_7            = 327,      \/\/ Key: Keypad 7$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_7	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_7            = 327,      \/\/ Key: Keypad 7$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_7	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_7            = 327,      \/\/ Key: Keypad 7$/;"	e	enum:__anon255619050403
+KEY_KP_7	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_7            = 327,      \/\/ Key: Keypad 7$/;"	e	enum:__anon8a981b700403
 KEY_KP_7	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_7            = 327,      \/\/ Key: Keypad 7$/;"	e	enum:__anonf614aaea0403
 KEY_KP_8	third_party/raylib/include/raylib.h	/^    KEY_KP_8            = 328,      \/\/ Key: Keypad 8$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_8            = 328,      \/\/ Key: Keypad 8$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_8            = 328,      \/\/ Key: Keypad 8$/;"	e	enum:__anon255619050403
+KEY_KP_8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_8            = 328,      \/\/ Key: Keypad 8$/;"	e	enum:__anon8a981b700403
 KEY_KP_8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_8            = 328,      \/\/ Key: Keypad 8$/;"	e	enum:__anonf614aaea0403
 KEY_KP_9	third_party/raylib/include/raylib.h	/^    KEY_KP_9            = 329,      \/\/ Key: Keypad 9$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_9	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_9            = 329,      \/\/ Key: Keypad 9$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_9	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_9            = 329,      \/\/ Key: Keypad 9$/;"	e	enum:__anon255619050403
+KEY_KP_9	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_9            = 329,      \/\/ Key: Keypad 9$/;"	e	enum:__anon8a981b700403
 KEY_KP_9	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_9            = 329,      \/\/ Key: Keypad 9$/;"	e	enum:__anonf614aaea0403
 KEY_KP_ADD	third_party/raylib/include/raylib.h	/^    KEY_KP_ADD          = 334,      \/\/ Key: Keypad +$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_ADD	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_ADD          = 334,      \/\/ Key: Keypad +$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_ADD	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_ADD          = 334,      \/\/ Key: Keypad +$/;"	e	enum:__anon255619050403
+KEY_KP_ADD	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_ADD          = 334,      \/\/ Key: Keypad +$/;"	e	enum:__anon8a981b700403
 KEY_KP_ADD	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_ADD          = 334,      \/\/ Key: Keypad +$/;"	e	enum:__anonf614aaea0403
 KEY_KP_DECIMAL	third_party/raylib/include/raylib.h	/^    KEY_KP_DECIMAL      = 330,      \/\/ Key: Keypad .$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_DECIMAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_DECIMAL      = 330,      \/\/ Key: Keypad .$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_DECIMAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_DECIMAL      = 330,      \/\/ Key: Keypad .$/;"	e	enum:__anon255619050403
+KEY_KP_DECIMAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_DECIMAL      = 330,      \/\/ Key: Keypad .$/;"	e	enum:__anon8a981b700403
 KEY_KP_DECIMAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_DECIMAL      = 330,      \/\/ Key: Keypad .$/;"	e	enum:__anonf614aaea0403
 KEY_KP_DIVIDE	third_party/raylib/include/raylib.h	/^    KEY_KP_DIVIDE       = 331,      \/\/ Key: Keypad \/$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_DIVIDE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_DIVIDE       = 331,      \/\/ Key: Keypad \/$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_DIVIDE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_DIVIDE       = 331,      \/\/ Key: Keypad \/$/;"	e	enum:__anon255619050403
+KEY_KP_DIVIDE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_DIVIDE       = 331,      \/\/ Key: Keypad \/$/;"	e	enum:__anon8a981b700403
 KEY_KP_DIVIDE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_DIVIDE       = 331,      \/\/ Key: Keypad \/$/;"	e	enum:__anonf614aaea0403
 KEY_KP_ENTER	third_party/raylib/include/raylib.h	/^    KEY_KP_ENTER        = 335,      \/\/ Key: Keypad Enter$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_ENTER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_ENTER        = 335,      \/\/ Key: Keypad Enter$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_ENTER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_ENTER        = 335,      \/\/ Key: Keypad Enter$/;"	e	enum:__anon255619050403
+KEY_KP_ENTER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_ENTER        = 335,      \/\/ Key: Keypad Enter$/;"	e	enum:__anon8a981b700403
 KEY_KP_ENTER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_ENTER        = 335,      \/\/ Key: Keypad Enter$/;"	e	enum:__anonf614aaea0403
 KEY_KP_EQUAL	third_party/raylib/include/raylib.h	/^    KEY_KP_EQUAL        = 336,      \/\/ Key: Keypad =$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_EQUAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_EQUAL        = 336,      \/\/ Key: Keypad =$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_EQUAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_EQUAL        = 336,      \/\/ Key: Keypad =$/;"	e	enum:__anon255619050403
+KEY_KP_EQUAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_EQUAL        = 336,      \/\/ Key: Keypad =$/;"	e	enum:__anon8a981b700403
 KEY_KP_EQUAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_EQUAL        = 336,      \/\/ Key: Keypad =$/;"	e	enum:__anonf614aaea0403
 KEY_KP_MULTIPLY	third_party/raylib/include/raylib.h	/^    KEY_KP_MULTIPLY     = 332,      \/\/ Key: Keypad *$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_MULTIPLY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_MULTIPLY     = 332,      \/\/ Key: Keypad *$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_MULTIPLY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_MULTIPLY     = 332,      \/\/ Key: Keypad *$/;"	e	enum:__anon255619050403
+KEY_KP_MULTIPLY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_MULTIPLY     = 332,      \/\/ Key: Keypad *$/;"	e	enum:__anon8a981b700403
 KEY_KP_MULTIPLY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_MULTIPLY     = 332,      \/\/ Key: Keypad *$/;"	e	enum:__anonf614aaea0403
 KEY_KP_SUBTRACT	third_party/raylib/include/raylib.h	/^    KEY_KP_SUBTRACT     = 333,      \/\/ Key: Keypad -$/;"	e	enum:__anonc03ae25c0403
 KEY_KP_SUBTRACT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_KP_SUBTRACT     = 333,      \/\/ Key: Keypad -$/;"	e	enum:__anon9d42b9dd0403
 KEY_KP_SUBTRACT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_KP_SUBTRACT     = 333,      \/\/ Key: Keypad -$/;"	e	enum:__anon255619050403
+KEY_KP_SUBTRACT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_KP_SUBTRACT     = 333,      \/\/ Key: Keypad -$/;"	e	enum:__anon8a981b700403
 KEY_KP_SUBTRACT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_KP_SUBTRACT     = 333,      \/\/ Key: Keypad -$/;"	e	enum:__anonf614aaea0403
 KEY_L	third_party/raylib/include/raylib.h	/^    KEY_L               = 76,       \/\/ Key: L | l$/;"	e	enum:__anonc03ae25c0403
 KEY_L	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_L               = 76,       \/\/ Key: L | l$/;"	e	enum:__anon9d42b9dd0403
 KEY_L	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_L               = 76,       \/\/ Key: L | l$/;"	e	enum:__anon255619050403
+KEY_L	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_L               = 76,       \/\/ Key: L | l$/;"	e	enum:__anon8a981b700403
 KEY_L	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_L               = 76,       \/\/ Key: L | l$/;"	e	enum:__anonf614aaea0403
 KEY_LEFT	third_party/raylib/include/raygui.h	/^#define KEY_LEFT /;"	d
 KEY_LEFT	third_party/raylib/include/raylib.h	/^    KEY_LEFT            = 263,      \/\/ Key: Cursor left$/;"	e	enum:__anonc03ae25c0403
 KEY_LEFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_LEFT            = 263,      \/\/ Key: Cursor left$/;"	e	enum:__anon9d42b9dd0403
 KEY_LEFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_LEFT            = 263,      \/\/ Key: Cursor left$/;"	e	enum:__anon255619050403
+KEY_LEFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_LEFT            = 263,      \/\/ Key: Cursor left$/;"	e	enum:__anon8a981b700403
 KEY_LEFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_LEFT            = 263,      \/\/ Key: Cursor left$/;"	e	enum:__anonf614aaea0403
 KEY_LEFT_ALT	third_party/raylib/include/raylib.h	/^    KEY_LEFT_ALT        = 342,      \/\/ Key: Alt left$/;"	e	enum:__anonc03ae25c0403
 KEY_LEFT_ALT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_LEFT_ALT        = 342,      \/\/ Key: Alt left$/;"	e	enum:__anon9d42b9dd0403
 KEY_LEFT_ALT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_LEFT_ALT        = 342,      \/\/ Key: Alt left$/;"	e	enum:__anon255619050403
+KEY_LEFT_ALT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_LEFT_ALT        = 342,      \/\/ Key: Alt left$/;"	e	enum:__anon8a981b700403
 KEY_LEFT_ALT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_LEFT_ALT        = 342,      \/\/ Key: Alt left$/;"	e	enum:__anonf614aaea0403
 KEY_LEFT_BRACKET	third_party/raylib/include/raylib.h	/^    KEY_LEFT_BRACKET    = 91,       \/\/ Key: [$/;"	e	enum:__anonc03ae25c0403
 KEY_LEFT_BRACKET	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_LEFT_BRACKET    = 91,       \/\/ Key: [$/;"	e	enum:__anon9d42b9dd0403
 KEY_LEFT_BRACKET	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_LEFT_BRACKET    = 91,       \/\/ Key: [$/;"	e	enum:__anon255619050403
+KEY_LEFT_BRACKET	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_LEFT_BRACKET    = 91,       \/\/ Key: [$/;"	e	enum:__anon8a981b700403
 KEY_LEFT_BRACKET	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_LEFT_BRACKET    = 91,       \/\/ Key: [$/;"	e	enum:__anonf614aaea0403
 KEY_LEFT_CONTROL	third_party/raylib/include/raylib.h	/^    KEY_LEFT_CONTROL    = 341,      \/\/ Key: Control left$/;"	e	enum:__anonc03ae25c0403
 KEY_LEFT_CONTROL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_LEFT_CONTROL    = 341,      \/\/ Key: Control left$/;"	e	enum:__anon9d42b9dd0403
 KEY_LEFT_CONTROL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_LEFT_CONTROL    = 341,      \/\/ Key: Control left$/;"	e	enum:__anon255619050403
+KEY_LEFT_CONTROL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_LEFT_CONTROL    = 341,      \/\/ Key: Control left$/;"	e	enum:__anon8a981b700403
 KEY_LEFT_CONTROL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_LEFT_CONTROL    = 341,      \/\/ Key: Control left$/;"	e	enum:__anonf614aaea0403
 KEY_LEFT_SHIFT	third_party/raylib/include/raylib.h	/^    KEY_LEFT_SHIFT      = 340,      \/\/ Key: Shift left$/;"	e	enum:__anonc03ae25c0403
 KEY_LEFT_SHIFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_LEFT_SHIFT      = 340,      \/\/ Key: Shift left$/;"	e	enum:__anon9d42b9dd0403
 KEY_LEFT_SHIFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_LEFT_SHIFT      = 340,      \/\/ Key: Shift left$/;"	e	enum:__anon255619050403
+KEY_LEFT_SHIFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_LEFT_SHIFT      = 340,      \/\/ Key: Shift left$/;"	e	enum:__anon8a981b700403
 KEY_LEFT_SHIFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_LEFT_SHIFT      = 340,      \/\/ Key: Shift left$/;"	e	enum:__anonf614aaea0403
 KEY_LEFT_SUPER	third_party/raylib/include/raylib.h	/^    KEY_LEFT_SUPER      = 343,      \/\/ Key: Super left$/;"	e	enum:__anonc03ae25c0403
 KEY_LEFT_SUPER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_LEFT_SUPER      = 343,      \/\/ Key: Super left$/;"	e	enum:__anon9d42b9dd0403
 KEY_LEFT_SUPER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_LEFT_SUPER      = 343,      \/\/ Key: Super left$/;"	e	enum:__anon255619050403
+KEY_LEFT_SUPER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_LEFT_SUPER      = 343,      \/\/ Key: Super left$/;"	e	enum:__anon8a981b700403
 KEY_LEFT_SUPER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_LEFT_SUPER      = 343,      \/\/ Key: Super left$/;"	e	enum:__anonf614aaea0403
 KEY_M	third_party/raylib/include/raylib.h	/^    KEY_M               = 77,       \/\/ Key: M | m$/;"	e	enum:__anonc03ae25c0403
 KEY_M	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_M               = 77,       \/\/ Key: M | m$/;"	e	enum:__anon9d42b9dd0403
 KEY_M	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_M               = 77,       \/\/ Key: M | m$/;"	e	enum:__anon255619050403
+KEY_M	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_M               = 77,       \/\/ Key: M | m$/;"	e	enum:__anon8a981b700403
 KEY_M	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_M               = 77,       \/\/ Key: M | m$/;"	e	enum:__anonf614aaea0403
 KEY_MENU	third_party/raylib/include/raylib.h	/^    KEY_MENU            = 5,        \/\/ Key: Android menu button$/;"	e	enum:__anonc03ae25c0403
 KEY_MENU	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_MENU            = 5,        \/\/ Key: Android menu button$/;"	e	enum:__anon9d42b9dd0403
 KEY_MENU	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_MENU            = 5,        \/\/ Key: Android menu button$/;"	e	enum:__anon255619050403
+KEY_MENU	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_MENU            = 5,        \/\/ Key: Android menu button$/;"	e	enum:__anon8a981b700403
 KEY_MENU	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_MENU            = 5,        \/\/ Key: Android menu button$/;"	e	enum:__anonf614aaea0403
 KEY_MINUS	third_party/raylib/include/raylib.h	/^    KEY_MINUS           = 45,       \/\/ Key: -$/;"	e	enum:__anonc03ae25c0403
 KEY_MINUS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_MINUS           = 45,       \/\/ Key: -$/;"	e	enum:__anon9d42b9dd0403
 KEY_MINUS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_MINUS           = 45,       \/\/ Key: -$/;"	e	enum:__anon255619050403
+KEY_MINUS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_MINUS           = 45,       \/\/ Key: -$/;"	e	enum:__anon8a981b700403
 KEY_MINUS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_MINUS           = 45,       \/\/ Key: -$/;"	e	enum:__anonf614aaea0403
 KEY_N	third_party/raylib/include/raylib.h	/^    KEY_N               = 78,       \/\/ Key: N | n$/;"	e	enum:__anonc03ae25c0403
 KEY_N	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_N               = 78,       \/\/ Key: N | n$/;"	e	enum:__anon9d42b9dd0403
 KEY_N	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_N               = 78,       \/\/ Key: N | n$/;"	e	enum:__anon255619050403
+KEY_N	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_N               = 78,       \/\/ Key: N | n$/;"	e	enum:__anon8a981b700403
 KEY_N	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_N               = 78,       \/\/ Key: N | n$/;"	e	enum:__anonf614aaea0403
 KEY_NINE	third_party/raylib/include/raylib.h	/^    KEY_NINE            = 57,       \/\/ Key: 9$/;"	e	enum:__anonc03ae25c0403
 KEY_NINE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_NINE            = 57,       \/\/ Key: 9$/;"	e	enum:__anon9d42b9dd0403
 KEY_NINE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_NINE            = 57,       \/\/ Key: 9$/;"	e	enum:__anon255619050403
+KEY_NINE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_NINE            = 57,       \/\/ Key: 9$/;"	e	enum:__anon8a981b700403
 KEY_NINE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_NINE            = 57,       \/\/ Key: 9$/;"	e	enum:__anonf614aaea0403
 KEY_NULL	third_party/raylib/include/raylib.h	/^    KEY_NULL            = 0,        \/\/ Key: NULL, used for no key pressed$/;"	e	enum:__anonc03ae25c0403
 KEY_NULL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_NULL            = 0,        \/\/ Key: NULL, used for no key pressed$/;"	e	enum:__anon9d42b9dd0403
 KEY_NULL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_NULL            = 0,        \/\/ Key: NULL, used for no key pressed$/;"	e	enum:__anon255619050403
+KEY_NULL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_NULL            = 0,        \/\/ Key: NULL, used for no key pressed$/;"	e	enum:__anon8a981b700403
 KEY_NULL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_NULL            = 0,        \/\/ Key: NULL, used for no key pressed$/;"	e	enum:__anonf614aaea0403
 KEY_NUM_LOCK	third_party/raylib/include/raylib.h	/^    KEY_NUM_LOCK        = 282,      \/\/ Key: Num lock$/;"	e	enum:__anonc03ae25c0403
 KEY_NUM_LOCK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_NUM_LOCK        = 282,      \/\/ Key: Num lock$/;"	e	enum:__anon9d42b9dd0403
 KEY_NUM_LOCK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_NUM_LOCK        = 282,      \/\/ Key: Num lock$/;"	e	enum:__anon255619050403
+KEY_NUM_LOCK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_NUM_LOCK        = 282,      \/\/ Key: Num lock$/;"	e	enum:__anon8a981b700403
 KEY_NUM_LOCK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_NUM_LOCK        = 282,      \/\/ Key: Num lock$/;"	e	enum:__anonf614aaea0403
 KEY_O	third_party/raylib/include/raylib.h	/^    KEY_O               = 79,       \/\/ Key: O | o$/;"	e	enum:__anonc03ae25c0403
 KEY_O	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_O               = 79,       \/\/ Key: O | o$/;"	e	enum:__anon9d42b9dd0403
 KEY_O	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_O               = 79,       \/\/ Key: O | o$/;"	e	enum:__anon255619050403
+KEY_O	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_O               = 79,       \/\/ Key: O | o$/;"	e	enum:__anon8a981b700403
 KEY_O	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_O               = 79,       \/\/ Key: O | o$/;"	e	enum:__anonf614aaea0403
 KEY_ONE	third_party/raylib/include/raylib.h	/^    KEY_ONE             = 49,       \/\/ Key: 1$/;"	e	enum:__anonc03ae25c0403
 KEY_ONE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_ONE             = 49,       \/\/ Key: 1$/;"	e	enum:__anon9d42b9dd0403
 KEY_ONE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_ONE             = 49,       \/\/ Key: 1$/;"	e	enum:__anon255619050403
+KEY_ONE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_ONE             = 49,       \/\/ Key: 1$/;"	e	enum:__anon8a981b700403
 KEY_ONE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_ONE             = 49,       \/\/ Key: 1$/;"	e	enum:__anonf614aaea0403
 KEY_P	third_party/raylib/include/raylib.h	/^    KEY_P               = 80,       \/\/ Key: P | p$/;"	e	enum:__anonc03ae25c0403
 KEY_P	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_P               = 80,       \/\/ Key: P | p$/;"	e	enum:__anon9d42b9dd0403
 KEY_P	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_P               = 80,       \/\/ Key: P | p$/;"	e	enum:__anon255619050403
+KEY_P	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_P               = 80,       \/\/ Key: P | p$/;"	e	enum:__anon8a981b700403
 KEY_P	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_P               = 80,       \/\/ Key: P | p$/;"	e	enum:__anonf614aaea0403
 KEY_PAGE_DOWN	third_party/raylib/include/raylib.h	/^    KEY_PAGE_DOWN       = 267,      \/\/ Key: Page down$/;"	e	enum:__anonc03ae25c0403
 KEY_PAGE_DOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_PAGE_DOWN       = 267,      \/\/ Key: Page down$/;"	e	enum:__anon9d42b9dd0403
 KEY_PAGE_DOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_PAGE_DOWN       = 267,      \/\/ Key: Page down$/;"	e	enum:__anon255619050403
+KEY_PAGE_DOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_PAGE_DOWN       = 267,      \/\/ Key: Page down$/;"	e	enum:__anon8a981b700403
 KEY_PAGE_DOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_PAGE_DOWN       = 267,      \/\/ Key: Page down$/;"	e	enum:__anonf614aaea0403
 KEY_PAGE_UP	third_party/raylib/include/raylib.h	/^    KEY_PAGE_UP         = 266,      \/\/ Key: Page up$/;"	e	enum:__anonc03ae25c0403
 KEY_PAGE_UP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_PAGE_UP         = 266,      \/\/ Key: Page up$/;"	e	enum:__anon9d42b9dd0403
 KEY_PAGE_UP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_PAGE_UP         = 266,      \/\/ Key: Page up$/;"	e	enum:__anon255619050403
+KEY_PAGE_UP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_PAGE_UP         = 266,      \/\/ Key: Page up$/;"	e	enum:__anon8a981b700403
 KEY_PAGE_UP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_PAGE_UP         = 266,      \/\/ Key: Page up$/;"	e	enum:__anonf614aaea0403
 KEY_PAUSE	third_party/raylib/include/raylib.h	/^    KEY_PAUSE           = 284,      \/\/ Key: Pause$/;"	e	enum:__anonc03ae25c0403
 KEY_PAUSE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_PAUSE           = 284,      \/\/ Key: Pause$/;"	e	enum:__anon9d42b9dd0403
 KEY_PAUSE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_PAUSE           = 284,      \/\/ Key: Pause$/;"	e	enum:__anon255619050403
+KEY_PAUSE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_PAUSE           = 284,      \/\/ Key: Pause$/;"	e	enum:__anon8a981b700403
 KEY_PAUSE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_PAUSE           = 284,      \/\/ Key: Pause$/;"	e	enum:__anonf614aaea0403
 KEY_PERIOD	third_party/raylib/include/raylib.h	/^    KEY_PERIOD          = 46,       \/\/ Key: .$/;"	e	enum:__anonc03ae25c0403
 KEY_PERIOD	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_PERIOD          = 46,       \/\/ Key: .$/;"	e	enum:__anon9d42b9dd0403
 KEY_PERIOD	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_PERIOD          = 46,       \/\/ Key: .$/;"	e	enum:__anon255619050403
+KEY_PERIOD	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_PERIOD          = 46,       \/\/ Key: .$/;"	e	enum:__anon8a981b700403
 KEY_PERIOD	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_PERIOD          = 46,       \/\/ Key: .$/;"	e	enum:__anonf614aaea0403
 KEY_PRINT_SCREEN	third_party/raylib/include/raylib.h	/^    KEY_PRINT_SCREEN    = 283,      \/\/ Key: Print screen$/;"	e	enum:__anonc03ae25c0403
 KEY_PRINT_SCREEN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_PRINT_SCREEN    = 283,      \/\/ Key: Print screen$/;"	e	enum:__anon9d42b9dd0403
 KEY_PRINT_SCREEN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_PRINT_SCREEN    = 283,      \/\/ Key: Print screen$/;"	e	enum:__anon255619050403
+KEY_PRINT_SCREEN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_PRINT_SCREEN    = 283,      \/\/ Key: Print screen$/;"	e	enum:__anon8a981b700403
 KEY_PRINT_SCREEN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_PRINT_SCREEN    = 283,      \/\/ Key: Print screen$/;"	e	enum:__anonf614aaea0403
 KEY_Q	third_party/raylib/include/raylib.h	/^    KEY_Q               = 81,       \/\/ Key: Q | q$/;"	e	enum:__anonc03ae25c0403
 KEY_Q	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_Q               = 81,       \/\/ Key: Q | q$/;"	e	enum:__anon9d42b9dd0403
 KEY_Q	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_Q               = 81,       \/\/ Key: Q | q$/;"	e	enum:__anon255619050403
+KEY_Q	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_Q               = 81,       \/\/ Key: Q | q$/;"	e	enum:__anon8a981b700403
 KEY_Q	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_Q               = 81,       \/\/ Key: Q | q$/;"	e	enum:__anonf614aaea0403
 KEY_R	third_party/raylib/include/raylib.h	/^    KEY_R               = 82,       \/\/ Key: R | r$/;"	e	enum:__anonc03ae25c0403
 KEY_R	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_R               = 82,       \/\/ Key: R | r$/;"	e	enum:__anon9d42b9dd0403
 KEY_R	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_R               = 82,       \/\/ Key: R | r$/;"	e	enum:__anon255619050403
+KEY_R	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_R               = 82,       \/\/ Key: R | r$/;"	e	enum:__anon8a981b700403
 KEY_R	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_R               = 82,       \/\/ Key: R | r$/;"	e	enum:__anonf614aaea0403
 KEY_RIGHT	third_party/raylib/include/raygui.h	/^#define KEY_RIGHT /;"	d
 KEY_RIGHT	third_party/raylib/include/raylib.h	/^    KEY_RIGHT           = 262,      \/\/ Key: Cursor right$/;"	e	enum:__anonc03ae25c0403
 KEY_RIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_RIGHT           = 262,      \/\/ Key: Cursor right$/;"	e	enum:__anon9d42b9dd0403
 KEY_RIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_RIGHT           = 262,      \/\/ Key: Cursor right$/;"	e	enum:__anon255619050403
+KEY_RIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_RIGHT           = 262,      \/\/ Key: Cursor right$/;"	e	enum:__anon8a981b700403
 KEY_RIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_RIGHT           = 262,      \/\/ Key: Cursor right$/;"	e	enum:__anonf614aaea0403
 KEY_RIGHT_ALT	third_party/raylib/include/raylib.h	/^    KEY_RIGHT_ALT       = 346,      \/\/ Key: Alt right$/;"	e	enum:__anonc03ae25c0403
 KEY_RIGHT_ALT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_RIGHT_ALT       = 346,      \/\/ Key: Alt right$/;"	e	enum:__anon9d42b9dd0403
 KEY_RIGHT_ALT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_RIGHT_ALT       = 346,      \/\/ Key: Alt right$/;"	e	enum:__anon255619050403
+KEY_RIGHT_ALT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_RIGHT_ALT       = 346,      \/\/ Key: Alt right$/;"	e	enum:__anon8a981b700403
 KEY_RIGHT_ALT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_RIGHT_ALT       = 346,      \/\/ Key: Alt right$/;"	e	enum:__anonf614aaea0403
 KEY_RIGHT_BRACKET	third_party/raylib/include/raylib.h	/^    KEY_RIGHT_BRACKET   = 93,       \/\/ Key: ]$/;"	e	enum:__anonc03ae25c0403
 KEY_RIGHT_BRACKET	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_RIGHT_BRACKET   = 93,       \/\/ Key: ]$/;"	e	enum:__anon9d42b9dd0403
 KEY_RIGHT_BRACKET	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_RIGHT_BRACKET   = 93,       \/\/ Key: ]$/;"	e	enum:__anon255619050403
+KEY_RIGHT_BRACKET	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_RIGHT_BRACKET   = 93,       \/\/ Key: ]$/;"	e	enum:__anon8a981b700403
 KEY_RIGHT_BRACKET	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_RIGHT_BRACKET   = 93,       \/\/ Key: ]$/;"	e	enum:__anonf614aaea0403
 KEY_RIGHT_CONTROL	third_party/raylib/include/raylib.h	/^    KEY_RIGHT_CONTROL   = 345,      \/\/ Key: Control right$/;"	e	enum:__anonc03ae25c0403
 KEY_RIGHT_CONTROL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_RIGHT_CONTROL   = 345,      \/\/ Key: Control right$/;"	e	enum:__anon9d42b9dd0403
 KEY_RIGHT_CONTROL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_RIGHT_CONTROL   = 345,      \/\/ Key: Control right$/;"	e	enum:__anon255619050403
+KEY_RIGHT_CONTROL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_RIGHT_CONTROL   = 345,      \/\/ Key: Control right$/;"	e	enum:__anon8a981b700403
 KEY_RIGHT_CONTROL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_RIGHT_CONTROL   = 345,      \/\/ Key: Control right$/;"	e	enum:__anonf614aaea0403
 KEY_RIGHT_SHIFT	third_party/raylib/include/raylib.h	/^    KEY_RIGHT_SHIFT     = 344,      \/\/ Key: Shift right$/;"	e	enum:__anonc03ae25c0403
 KEY_RIGHT_SHIFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_RIGHT_SHIFT     = 344,      \/\/ Key: Shift right$/;"	e	enum:__anon9d42b9dd0403
 KEY_RIGHT_SHIFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_RIGHT_SHIFT     = 344,      \/\/ Key: Shift right$/;"	e	enum:__anon255619050403
+KEY_RIGHT_SHIFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_RIGHT_SHIFT     = 344,      \/\/ Key: Shift right$/;"	e	enum:__anon8a981b700403
 KEY_RIGHT_SHIFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_RIGHT_SHIFT     = 344,      \/\/ Key: Shift right$/;"	e	enum:__anonf614aaea0403
 KEY_RIGHT_SUPER	third_party/raylib/include/raylib.h	/^    KEY_RIGHT_SUPER     = 347,      \/\/ Key: Super right$/;"	e	enum:__anonc03ae25c0403
 KEY_RIGHT_SUPER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_RIGHT_SUPER     = 347,      \/\/ Key: Super right$/;"	e	enum:__anon9d42b9dd0403
 KEY_RIGHT_SUPER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_RIGHT_SUPER     = 347,      \/\/ Key: Super right$/;"	e	enum:__anon255619050403
+KEY_RIGHT_SUPER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_RIGHT_SUPER     = 347,      \/\/ Key: Super right$/;"	e	enum:__anon8a981b700403
 KEY_RIGHT_SUPER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_RIGHT_SUPER     = 347,      \/\/ Key: Super right$/;"	e	enum:__anonf614aaea0403
 KEY_S	third_party/raylib/include/raylib.h	/^    KEY_S               = 83,       \/\/ Key: S | s$/;"	e	enum:__anonc03ae25c0403
 KEY_S	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_S               = 83,       \/\/ Key: S | s$/;"	e	enum:__anon9d42b9dd0403
 KEY_S	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_S               = 83,       \/\/ Key: S | s$/;"	e	enum:__anon255619050403
+KEY_S	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_S               = 83,       \/\/ Key: S | s$/;"	e	enum:__anon8a981b700403
 KEY_S	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_S               = 83,       \/\/ Key: S | s$/;"	e	enum:__anonf614aaea0403
 KEY_SCROLL_LOCK	third_party/raylib/include/raylib.h	/^    KEY_SCROLL_LOCK     = 281,      \/\/ Key: Scroll down$/;"	e	enum:__anonc03ae25c0403
 KEY_SCROLL_LOCK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_SCROLL_LOCK     = 281,      \/\/ Key: Scroll down$/;"	e	enum:__anon9d42b9dd0403
 KEY_SCROLL_LOCK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_SCROLL_LOCK     = 281,      \/\/ Key: Scroll down$/;"	e	enum:__anon255619050403
+KEY_SCROLL_LOCK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_SCROLL_LOCK     = 281,      \/\/ Key: Scroll down$/;"	e	enum:__anon8a981b700403
 KEY_SCROLL_LOCK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_SCROLL_LOCK     = 281,      \/\/ Key: Scroll down$/;"	e	enum:__anonf614aaea0403
 KEY_SEMICOLON	third_party/raylib/include/raylib.h	/^    KEY_SEMICOLON       = 59,       \/\/ Key: ;$/;"	e	enum:__anonc03ae25c0403
 KEY_SEMICOLON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_SEMICOLON       = 59,       \/\/ Key: ;$/;"	e	enum:__anon9d42b9dd0403
 KEY_SEMICOLON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_SEMICOLON       = 59,       \/\/ Key: ;$/;"	e	enum:__anon255619050403
+KEY_SEMICOLON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_SEMICOLON       = 59,       \/\/ Key: ;$/;"	e	enum:__anon8a981b700403
 KEY_SEMICOLON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_SEMICOLON       = 59,       \/\/ Key: ;$/;"	e	enum:__anonf614aaea0403
 KEY_SEVEN	third_party/raylib/include/raylib.h	/^    KEY_SEVEN           = 55,       \/\/ Key: 7$/;"	e	enum:__anonc03ae25c0403
 KEY_SEVEN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_SEVEN           = 55,       \/\/ Key: 7$/;"	e	enum:__anon9d42b9dd0403
 KEY_SEVEN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_SEVEN           = 55,       \/\/ Key: 7$/;"	e	enum:__anon255619050403
+KEY_SEVEN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_SEVEN           = 55,       \/\/ Key: 7$/;"	e	enum:__anon8a981b700403
 KEY_SEVEN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_SEVEN           = 55,       \/\/ Key: 7$/;"	e	enum:__anonf614aaea0403
 KEY_SIX	third_party/raylib/include/raylib.h	/^    KEY_SIX             = 54,       \/\/ Key: 6$/;"	e	enum:__anonc03ae25c0403
 KEY_SIX	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_SIX             = 54,       \/\/ Key: 6$/;"	e	enum:__anon9d42b9dd0403
 KEY_SIX	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_SIX             = 54,       \/\/ Key: 6$/;"	e	enum:__anon255619050403
+KEY_SIX	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_SIX             = 54,       \/\/ Key: 6$/;"	e	enum:__anon8a981b700403
 KEY_SIX	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_SIX             = 54,       \/\/ Key: 6$/;"	e	enum:__anonf614aaea0403
 KEY_SLASH	third_party/raylib/include/raylib.h	/^    KEY_SLASH           = 47,       \/\/ Key: \/$/;"	e	enum:__anonc03ae25c0403
 KEY_SLASH	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_SLASH           = 47,       \/\/ Key: \/$/;"	e	enum:__anon9d42b9dd0403
 KEY_SLASH	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_SLASH           = 47,       \/\/ Key: \/$/;"	e	enum:__anon255619050403
+KEY_SLASH	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_SLASH           = 47,       \/\/ Key: \/$/;"	e	enum:__anon8a981b700403
 KEY_SLASH	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_SLASH           = 47,       \/\/ Key: \/$/;"	e	enum:__anonf614aaea0403
 KEY_SPACE	third_party/raylib/include/raylib.h	/^    KEY_SPACE           = 32,       \/\/ Key: Space$/;"	e	enum:__anonc03ae25c0403
 KEY_SPACE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_SPACE           = 32,       \/\/ Key: Space$/;"	e	enum:__anon9d42b9dd0403
 KEY_SPACE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_SPACE           = 32,       \/\/ Key: Space$/;"	e	enum:__anon255619050403
+KEY_SPACE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_SPACE           = 32,       \/\/ Key: Space$/;"	e	enum:__anon8a981b700403
 KEY_SPACE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_SPACE           = 32,       \/\/ Key: Space$/;"	e	enum:__anonf614aaea0403
 KEY_T	third_party/raylib/include/raylib.h	/^    KEY_T               = 84,       \/\/ Key: T | t$/;"	e	enum:__anonc03ae25c0403
 KEY_T	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_T               = 84,       \/\/ Key: T | t$/;"	e	enum:__anon9d42b9dd0403
 KEY_T	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_T               = 84,       \/\/ Key: T | t$/;"	e	enum:__anon255619050403
+KEY_T	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_T               = 84,       \/\/ Key: T | t$/;"	e	enum:__anon8a981b700403
 KEY_T	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_T               = 84,       \/\/ Key: T | t$/;"	e	enum:__anonf614aaea0403
 KEY_TAB	third_party/raylib/include/raylib.h	/^    KEY_TAB             = 258,      \/\/ Key: Tab$/;"	e	enum:__anonc03ae25c0403
 KEY_TAB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_TAB             = 258,      \/\/ Key: Tab$/;"	e	enum:__anon9d42b9dd0403
 KEY_TAB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_TAB             = 258,      \/\/ Key: Tab$/;"	e	enum:__anon255619050403
+KEY_TAB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_TAB             = 258,      \/\/ Key: Tab$/;"	e	enum:__anon8a981b700403
 KEY_TAB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_TAB             = 258,      \/\/ Key: Tab$/;"	e	enum:__anonf614aaea0403
 KEY_THREE	third_party/raylib/include/raylib.h	/^    KEY_THREE           = 51,       \/\/ Key: 3$/;"	e	enum:__anonc03ae25c0403
 KEY_THREE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_THREE           = 51,       \/\/ Key: 3$/;"	e	enum:__anon9d42b9dd0403
 KEY_THREE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_THREE           = 51,       \/\/ Key: 3$/;"	e	enum:__anon255619050403
+KEY_THREE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_THREE           = 51,       \/\/ Key: 3$/;"	e	enum:__anon8a981b700403
 KEY_THREE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_THREE           = 51,       \/\/ Key: 3$/;"	e	enum:__anonf614aaea0403
 KEY_TWO	third_party/raylib/include/raylib.h	/^    KEY_TWO             = 50,       \/\/ Key: 2$/;"	e	enum:__anonc03ae25c0403
 KEY_TWO	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_TWO             = 50,       \/\/ Key: 2$/;"	e	enum:__anon9d42b9dd0403
 KEY_TWO	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_TWO             = 50,       \/\/ Key: 2$/;"	e	enum:__anon255619050403
+KEY_TWO	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_TWO             = 50,       \/\/ Key: 2$/;"	e	enum:__anon8a981b700403
 KEY_TWO	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_TWO             = 50,       \/\/ Key: 2$/;"	e	enum:__anonf614aaea0403
 KEY_U	third_party/raylib/include/raylib.h	/^    KEY_U               = 85,       \/\/ Key: U | u$/;"	e	enum:__anonc03ae25c0403
 KEY_U	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_U               = 85,       \/\/ Key: U | u$/;"	e	enum:__anon9d42b9dd0403
 KEY_U	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_U               = 85,       \/\/ Key: U | u$/;"	e	enum:__anon255619050403
+KEY_U	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_U               = 85,       \/\/ Key: U | u$/;"	e	enum:__anon8a981b700403
 KEY_U	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_U               = 85,       \/\/ Key: U | u$/;"	e	enum:__anonf614aaea0403
 KEY_UP	third_party/raylib/include/raygui.h	/^#define KEY_UP /;"	d
 KEY_UP	third_party/raylib/include/raylib.h	/^    KEY_UP              = 265,      \/\/ Key: Cursor up$/;"	e	enum:__anonc03ae25c0403
 KEY_UP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_UP              = 265,      \/\/ Key: Cursor up$/;"	e	enum:__anon9d42b9dd0403
 KEY_UP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_UP              = 265,      \/\/ Key: Cursor up$/;"	e	enum:__anon255619050403
+KEY_UP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_UP              = 265,      \/\/ Key: Cursor up$/;"	e	enum:__anon8a981b700403
 KEY_UP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_UP              = 265,      \/\/ Key: Cursor up$/;"	e	enum:__anonf614aaea0403
 KEY_V	third_party/raylib/include/raylib.h	/^    KEY_V               = 86,       \/\/ Key: V | v$/;"	e	enum:__anonc03ae25c0403
 KEY_V	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_V               = 86,       \/\/ Key: V | v$/;"	e	enum:__anon9d42b9dd0403
 KEY_V	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_V               = 86,       \/\/ Key: V | v$/;"	e	enum:__anon255619050403
+KEY_V	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_V               = 86,       \/\/ Key: V | v$/;"	e	enum:__anon8a981b700403
 KEY_V	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_V               = 86,       \/\/ Key: V | v$/;"	e	enum:__anonf614aaea0403
 KEY_VOLUME_DOWN	third_party/raylib/include/raylib.h	/^    KEY_VOLUME_DOWN     = 25        \/\/ Key: Android volume down button$/;"	e	enum:__anonc03ae25c0403
 KEY_VOLUME_DOWN	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_VOLUME_DOWN     = 25        \/\/ Key: Android volume down button$/;"	e	enum:__anon9d42b9dd0403
 KEY_VOLUME_DOWN	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_VOLUME_DOWN     = 25        \/\/ Key: Android volume down button$/;"	e	enum:__anon255619050403
+KEY_VOLUME_DOWN	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_VOLUME_DOWN     = 25        \/\/ Key: Android volume down button$/;"	e	enum:__anon8a981b700403
 KEY_VOLUME_DOWN	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_VOLUME_DOWN     = 25        \/\/ Key: Android volume down button$/;"	e	enum:__anonf614aaea0403
 KEY_VOLUME_UP	third_party/raylib/include/raylib.h	/^    KEY_VOLUME_UP       = 24,       \/\/ Key: Android volume up button$/;"	e	enum:__anonc03ae25c0403
 KEY_VOLUME_UP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_VOLUME_UP       = 24,       \/\/ Key: Android volume up button$/;"	e	enum:__anon9d42b9dd0403
 KEY_VOLUME_UP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_VOLUME_UP       = 24,       \/\/ Key: Android volume up button$/;"	e	enum:__anon255619050403
+KEY_VOLUME_UP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_VOLUME_UP       = 24,       \/\/ Key: Android volume up button$/;"	e	enum:__anon8a981b700403
 KEY_VOLUME_UP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_VOLUME_UP       = 24,       \/\/ Key: Android volume up button$/;"	e	enum:__anonf614aaea0403
 KEY_W	third_party/raylib/include/raylib.h	/^    KEY_W               = 87,       \/\/ Key: W | w$/;"	e	enum:__anonc03ae25c0403
 KEY_W	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_W               = 87,       \/\/ Key: W | w$/;"	e	enum:__anon9d42b9dd0403
 KEY_W	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_W               = 87,       \/\/ Key: W | w$/;"	e	enum:__anon255619050403
+KEY_W	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_W               = 87,       \/\/ Key: W | w$/;"	e	enum:__anon8a981b700403
 KEY_W	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_W               = 87,       \/\/ Key: W | w$/;"	e	enum:__anonf614aaea0403
 KEY_X	third_party/raylib/include/raylib.h	/^    KEY_X               = 88,       \/\/ Key: X | x$/;"	e	enum:__anonc03ae25c0403
 KEY_X	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_X               = 88,       \/\/ Key: X | x$/;"	e	enum:__anon9d42b9dd0403
 KEY_X	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_X               = 88,       \/\/ Key: X | x$/;"	e	enum:__anon255619050403
+KEY_X	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_X               = 88,       \/\/ Key: X | x$/;"	e	enum:__anon8a981b700403
 KEY_X	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_X               = 88,       \/\/ Key: X | x$/;"	e	enum:__anonf614aaea0403
 KEY_Y	third_party/raylib/include/raylib.h	/^    KEY_Y               = 89,       \/\/ Key: Y | y$/;"	e	enum:__anonc03ae25c0403
 KEY_Y	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_Y               = 89,       \/\/ Key: Y | y$/;"	e	enum:__anon9d42b9dd0403
 KEY_Y	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_Y               = 89,       \/\/ Key: Y | y$/;"	e	enum:__anon255619050403
+KEY_Y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_Y               = 89,       \/\/ Key: Y | y$/;"	e	enum:__anon8a981b700403
 KEY_Y	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_Y               = 89,       \/\/ Key: Y | y$/;"	e	enum:__anonf614aaea0403
 KEY_Z	third_party/raylib/include/raylib.h	/^    KEY_Z               = 90,       \/\/ Key: Z | z$/;"	e	enum:__anonc03ae25c0403
 KEY_Z	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_Z               = 90,       \/\/ Key: Z | z$/;"	e	enum:__anon9d42b9dd0403
 KEY_Z	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_Z               = 90,       \/\/ Key: Z | z$/;"	e	enum:__anon255619050403
+KEY_Z	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_Z               = 90,       \/\/ Key: Z | z$/;"	e	enum:__anon8a981b700403
 KEY_Z	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_Z               = 90,       \/\/ Key: Z | z$/;"	e	enum:__anonf614aaea0403
 KEY_ZERO	third_party/raylib/include/raylib.h	/^    KEY_ZERO            = 48,       \/\/ Key: 0$/;"	e	enum:__anonc03ae25c0403
 KEY_ZERO	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    KEY_ZERO            = 48,       \/\/ Key: 0$/;"	e	enum:__anon9d42b9dd0403
 KEY_ZERO	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    KEY_ZERO            = 48,       \/\/ Key: 0$/;"	e	enum:__anon255619050403
+KEY_ZERO	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    KEY_ZERO            = 48,       \/\/ Key: 0$/;"	e	enum:__anon8a981b700403
 KEY_ZERO	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    KEY_ZERO            = 48,       \/\/ Key: 0$/;"	e	enum:__anonf614aaea0403
+KINTFOLD	third_party/luajit/src/lj_iropt.h	/^  KINTFOLD,		\/* Return ref for int constant in fins->i. *\/$/;"	e	enum:__anon7312bcc60103
 KernelTime	third_party/libuv/src/win/winapi.h	/^    LARGE_INTEGER KernelTime;$/;"	m	struct:_SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	typeref:typename:LARGE_INTEGER
 KeyboardKey	third_party/raylib/include/raylib.h	/^} KeyboardKey;$/;"	t	typeref:enum:__anonc03ae25c0403
 KeyboardKey	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} KeyboardKey;$/;"	t	typeref:enum:__anon9d42b9dd0403
 KeyboardKey	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} KeyboardKey;$/;"	t	typeref:enum:__anon255619050403
+KeyboardKey	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} KeyboardKey;$/;"	t	typeref:enum:__anon8a981b700403
 KeyboardKey	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} KeyboardKey;$/;"	t	typeref:enum:__anonf614aaea0403
+L	third_party/luajit/src/lauxlib.h	/^  lua_State *L;$/;"	m	struct:luaL_Buffer	typeref:typename:lua_State *
+L	third_party/luajit/src/lj_cparse.h	/^  lua_State *L;		\/* Lua state. *\/$/;"	m	struct:CPState	typeref:typename:lua_State *
+L	third_party/luajit/src/lj_ctype.h	/^  lua_State *L;		\/* Lua state (needed for errors and allocations). *\/$/;"	m	struct:CTState	typeref:typename:lua_State *
+L	third_party/luajit/src/lj_dispatch.h	/^  lua_State L;				\/* Main thread. *\/$/;"	m	struct:GG_State	typeref:typename:lua_State
+L	third_party/luajit/src/lj_jit.h	/^  lua_State *L;		\/* Current Lua state. *\/$/;"	m	struct:jit_State	typeref:typename:lua_State *
+L	third_party/luajit/src/lj_lex.h	/^  struct lua_State *L;	\/* Lua state. *\/$/;"	m	struct:LexState	typeref:struct:lua_State *
+L	third_party/wrk/src/wrk.h	/^    lua_State *L;$/;"	m	struct:__anoneab013c20108	typeref:typename:lua_State *
+L2GG	third_party/luajit/src/lj_dispatch.h	/^#define L2GG(/;"	d
+L2J	third_party/luajit/src/lj_dispatch.h	/^#define L2J(/;"	d
 LABEL	third_party/raylib/include/raygui.h	/^    LABEL,          \/\/ Used also for: LABELBUTTON$/;"	e	enum:__anonbfe71a2a0603
+LABEL_PREFIX	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX	/;"	d
+LABEL_PREFIX_BC	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX_BC	/;"	d
+LABEL_PREFIX_CF	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX_CF	/;"	d
+LABEL_PREFIX_FF	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX_FF	/;"	d
+LABEL_PREFIX_FFH	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX_FFH	/;"	d
+LABEL_PREFIX_LIBCF	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX_LIBCF	/;"	d
+LABEL_PREFIX_LIBINIT	third_party/luajit/src/host/buildvm.h	/^#define LABEL_PREFIX_LIBINIT	/;"	d
+LAST_TT	third_party/luajit/src/lj_obj.h	/^#define LAST_TT	/;"	d
+LATEX_PDF_MAX_BYTES	mrjunejune/latex_renderer.h	/^#define LATEX_PDF_MAX_BYTES /;"	d
+LATEX_RENDER_COMPILER_UNAVAILABLE	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_COMPILER_UNAVAILABLE,$/;"	e	enum:__anon61eee9010103
+LATEX_RENDER_COMPILE_ERROR	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_COMPILE_ERROR,$/;"	e	enum:__anon61eee9010103
+LATEX_RENDER_INTERNAL_ERROR	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_INTERNAL_ERROR,$/;"	e	enum:__anon61eee9010103
+LATEX_RENDER_INVALID_INPUT	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_INVALID_INPUT,$/;"	e	enum:__anon61eee9010103
+LATEX_RENDER_OK	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_OK = 0,$/;"	e	enum:__anon61eee9010103
+LATEX_RENDER_SANDBOX_ERROR	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_SANDBOX_ERROR,$/;"	e	enum:__anon61eee9010103
+LATEX_RENDER_TIMEOUT	mrjunejune/latex_renderer.h	/^  LATEX_RENDER_TIMEOUT,$/;"	e	enum:__anon61eee9010103
+LATEX_SOURCE_MAX_BYTES	mrjunejune/latex_renderer.h	/^#define LATEX_SOURCE_MAX_BYTES /;"	d
+LEFTFOLD	third_party/luajit/src/lj_iropt.h	/^#define LEFTFOLD	/;"	d
+LIBDEF_PREFIX	third_party/luajit/src/host/buildvm.h	/^#define LIBDEF_PREFIX	/;"	d
+LIBINIT_ASM	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_ASM	/;"	d
+LIBINIT_ASM_	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_ASM_	/;"	d
+LIBINIT_CF	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_CF	/;"	d
+LIBINIT_COPY	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_COPY	/;"	d
+LIBINIT_END	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_END	/;"	d
+LIBINIT_FFID	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_FFID	/;"	d
+LIBINIT_LASTCL	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_LASTCL	/;"	d
+LIBINIT_LENMASK	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_LENMASK	/;"	d
+LIBINIT_LUA	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_LUA	/;"	d
+LIBINIT_MAXSTR	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_MAXSTR	/;"	d
+LIBINIT_NUMBER	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_NUMBER	/;"	d
+LIBINIT_SET	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_SET	/;"	d
+LIBINIT_STRING	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_STRING	/;"	d
+LIBINIT_TAGMASK	third_party/luajit/src/lj_lib.h	/^#define LIBINIT_TAGMASK	/;"	d
 LIGHTGRAY	third_party/raylib/include/raylib.h	/^#define LIGHTGRAY /;"	d
 LIGHTGRAY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define LIGHTGRAY /;"	d
 LIGHTGRAY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define LIGHTGRAY /;"	d
+LIGHTGRAY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define LIGHTGRAY /;"	d
 LIGHTGRAY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define LIGHTGRAY /;"	d
 LIME	third_party/raylib/include/raylib.h	/^#define LIME /;"	d
 LIME	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define LIME /;"	d
 LIME	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define LIME /;"	d
+LIME	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define LIME /;"	d
 LIME	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define LIME /;"	d
 LINE_COLOR	third_party/raylib/include/raygui.h	/^    LINE_COLOR,                 \/\/ Line control color$/;"	e	enum:__anonbfe71a2a0803
 LISTVIEW	third_party/raylib/include/raygui.h	/^    LISTVIEW,$/;"	e	enum:__anonbfe71a2a0603
@@ -3787,38 +5815,309 @@
 LIST_ITEMS_BORDER_WIDTH	third_party/raylib/include/raygui.h	/^    LIST_ITEMS_BORDER_WIDTH     \/\/ ListView items border width$/;"	e	enum:__anonbfe71a2a1203
 LIST_ITEMS_HEIGHT	third_party/raylib/include/raygui.h	/^    LIST_ITEMS_HEIGHT = 16,     \/\/ ListView items height$/;"	e	enum:__anonbfe71a2a1203
 LIST_ITEMS_SPACING	third_party/raylib/include/raygui.h	/^    LIST_ITEMS_SPACING,         \/\/ ListView items separation$/;"	e	enum:__anonbfe71a2a1203
+LJLIB_ASM	third_party/luajit/src/lj_lib.h	/^#define LJLIB_ASM(/;"	d
+LJLIB_ASM_	third_party/luajit/src/lj_lib.h	/^#define LJLIB_ASM_(/;"	d
+LJLIB_CF	third_party/luajit/src/lj_lib.h	/^#define LJLIB_CF(/;"	d
+LJLIB_LUA	third_party/luajit/src/lj_lib.h	/^#define LJLIB_LUA(/;"	d
+LJLIB_NOREG	third_party/luajit/src/lj_lib.h	/^#define LJLIB_NOREG$/;"	d
+LJLIB_NOREGUV	third_party/luajit/src/lj_lib.h	/^#define LJLIB_NOREGUV$/;"	d
+LJLIB_PUSH	third_party/luajit/src/lj_lib.h	/^#define LJLIB_PUSH(/;"	d
+LJLIB_REC	third_party/luajit/src/lj_lib.h	/^#define LJLIB_REC(/;"	d
+LJLIB_SET	third_party/luajit/src/lj_lib.h	/^#define LJLIB_SET(/;"	d
+LJ_32	third_party/luajit/src/lj_arch.h	/^#define LJ_32	/;"	d
+LJ_52	third_party/luajit/src/lj_arch.h	/^#define LJ_52	/;"	d
+LJ_64	third_party/luajit/src/lj_arch.h	/^#define LJ_64	/;"	d
+LJ_ABI_EABI	third_party/luajit/src/lj_arch.h	/^#define LJ_ABI_EABI	/;"	d
+LJ_ABI_PAUTH	third_party/luajit/src/lj_arch.h	/^#define LJ_ABI_PAUTH	/;"	d
+LJ_ABI_SOFTFP	third_party/luajit/src/lj_arch.h	/^#define LJ_ABI_SOFTFP	/;"	d
+LJ_ABI_WIN	third_party/luajit/src/lj_arch.h	/^#define LJ_ABI_WIN	/;"	d
+LJ_AINLINE	third_party/luajit/src/lj_def.h	/^#define LJ_AINLINE	/;"	d
+LJ_ALIGN	third_party/luajit/src/lj_def.h	/^#define LJ_ALIGN(/;"	d
+LJ_ALLOCF_INTERNAL	third_party/luajit/src/lj_state.h	/^#define LJ_ALLOCF_INTERNAL	/;"	d
+LJ_ARCH_BITS	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_BITS	/;"	d
+LJ_ARCH_CELL	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_CELL	/;"	d
+LJ_ARCH_ENDIAN	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_ENDIAN	/;"	d
+LJ_ARCH_HASFPU	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_HASFPU	/;"	d
+LJ_ARCH_NAME	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_NAME	/;"	d
+LJ_ARCH_NOFFI	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_NOFFI	/;"	d
+LJ_ARCH_NUMMODE	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_NUMMODE	/;"	d
+LJ_ARCH_PPC32ON64	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_PPC32ON64	/;"	d
+LJ_ARCH_ROUND	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_ROUND	/;"	d
+LJ_ARCH_SQRT	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_SQRT	/;"	d
+LJ_ARCH_VERSION	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_VERSION	/;"	d
+LJ_ARCH_XENON	third_party/luajit/src/lj_arch.h	/^#define LJ_ARCH_XENON	/;"	d
+LJ_ASMF	third_party/luajit/src/lj_def.h	/^#define LJ_ASMF	/;"	d
+LJ_ASMF_NORET	third_party/luajit/src/lj_def.h	/^#define LJ_ASMF_NORET	/;"	d
+LJ_ASSERT_NAME	third_party/luajit/src/lj_def.h	/^#define LJ_ASSERT_NAME(/;"	d
+LJ_ASSERT_NAME2	third_party/luajit/src/lj_def.h	/^#define LJ_ASSERT_NAME2(/;"	d
+LJ_BE	third_party/luajit/src/lj_arch.h	/^#define LJ_BE	/;"	d
+LJ_CHAR_ALNUM	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_ALNUM	/;"	d
+LJ_CHAR_ALPHA	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_ALPHA	/;"	d
+LJ_CHAR_CNTRL	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_CNTRL	/;"	d
+LJ_CHAR_DIGIT	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_DIGIT	/;"	d
+LJ_CHAR_GRAPH	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_GRAPH	/;"	d
+LJ_CHAR_IDENT	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_IDENT	/;"	d
+LJ_CHAR_LOWER	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_LOWER	/;"	d
+LJ_CHAR_PUNCT	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_PUNCT	/;"	d
+LJ_CHAR_SPACE	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_SPACE	/;"	d
+LJ_CHAR_UPPER	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_UPPER	/;"	d
+LJ_CHAR_XDIGIT	third_party/luajit/src/lj_char.h	/^#define LJ_CHAR_XDIGIT	/;"	d
+LJ_CONT_FFI_CALLBACK	third_party/luajit/src/lj_frame.h	/^enum { LJ_CONT_TAILCALL, LJ_CONT_FFI_CALLBACK };  \/* Special continuations. *\/$/;"	e	enum:__anon8b24ca830203
+LJ_CONT_TAILCALL	third_party/luajit/src/lj_frame.h	/^enum { LJ_CONT_TAILCALL, LJ_CONT_FFI_CALLBACK };  \/* Special continuations. *\/$/;"	e	enum:__anon8b24ca830203
+LJ_CTYPE_RESTORE	third_party/luajit/src/lj_ctype.h	/^#define LJ_CTYPE_RESTORE(/;"	d
+LJ_CTYPE_SAVE	third_party/luajit/src/lj_ctype.h	/^#define LJ_CTYPE_SAVE(/;"	d
+LJ_DATA	third_party/luajit/src/lj_def.h	/^#define LJ_DATA	/;"	d
+LJ_DATADEF	third_party/luajit/src/lj_def.h	/^#define LJ_DATADEF$/;"	d
+LJ_DUALNUM	third_party/luajit/src/lj_arch.h	/^#define LJ_DUALNUM	/;"	d
+LJ_ENDIAN_LOHI	third_party/luajit/src/lj_arch.h	/^#define LJ_ENDIAN_LOHI(/;"	d
+LJ_ENDIAN_LOHI	third_party/luajit/src/lj_ir.h	/^    LJ_ENDIAN_LOHI($/;"	p	struct:IRIns::__anon06f102130708
+LJ_ENDIAN_SELECT	third_party/luajit/src/lj_arch.h	/^#define LJ_ENDIAN_SELECT(/;"	d
+LJ_ERR__MAX	third_party/luajit/src/lj_err.h	/^  LJ_ERR__MAX$/;"	e	enum:__anone4c9fca10103
+LJ_FASTCALL	third_party/luajit/src/lj_def.h	/^#define LJ_FASTCALL	/;"	d
+LJ_FASTCALL	third_party/luajit/src/lj_def.h	/^#define LJ_FASTCALL$/;"	d
+LJ_FR2	third_party/luajit/src/lj_arch.h	/^#define LJ_FR2	/;"	d
+LJ_FUNC	third_party/luajit/src/lj_def.h	/^#define LJ_FUNC	/;"	d
+LJ_FUNCA	third_party/luajit/src/lj_def.h	/^#define LJ_FUNCA	/;"	d
+LJ_FUNCA_NORET	third_party/luajit/src/lj_def.h	/^#define LJ_FUNCA_NORET	/;"	d
+LJ_FUNC_NORET	third_party/luajit/src/lj_def.h	/^#define LJ_FUNC_NORET	/;"	d
+LJ_GC64	third_party/luajit/src/lj_arch.h	/^#define LJ_GC64	/;"	d
+LJ_GCVMASK	third_party/luajit/src/lj_obj.h	/^#define LJ_GCVMASK	/;"	d
+LJ_GC_BLACK	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_BLACK	/;"	d
+LJ_GC_CDATA_FIN	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_CDATA_FIN	/;"	d
+LJ_GC_COLORS	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_COLORS	/;"	d
+LJ_GC_FINALIZED	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_FINALIZED	/;"	d
+LJ_GC_FIXED	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_FIXED	/;"	d
+LJ_GC_SFIXED	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_SFIXED	/;"	d
+LJ_GC_WEAK	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_WEAK	/;"	d
+LJ_GC_WEAKKEY	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_WEAKKEY	/;"	d
+LJ_GC_WEAKVAL	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_WEAKVAL	/;"	d
+LJ_GC_WHITE0	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_WHITE0	/;"	d
+LJ_GC_WHITE1	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_WHITE1	/;"	d
+LJ_GC_WHITES	third_party/luajit/src/lj_gc.h	/^#define LJ_GC_WHITES	/;"	d
+LJ_HASBUFFER	third_party/luajit/src/lj_arch.h	/^#define LJ_HASBUFFER	/;"	d
+LJ_HASFFI	third_party/luajit/src/lj_arch.h	/^#define LJ_HASFFI	/;"	d
+LJ_HASJIT	third_party/luajit/src/lj_arch.h	/^#define LJ_HASJIT	/;"	d
+LJ_HASPROFILE	third_party/luajit/src/lj_arch.h	/^#define LJ_HASPROFILE	/;"	d
+LJ_INLINE	third_party/luajit/src/lj_def.h	/^#define LJ_INLINE	/;"	d
+LJ_K32_2P31	third_party/luajit/src/lj_jit.h	/^  LJ_K32_2P31,		\/* 2^31 *\/$/;"	e	enum:__anone51f903f0703
+LJ_K32_2P52	third_party/luajit/src/lj_jit.h	/^  LJ_K32_2P52,		\/* 2^52 *\/$/;"	e	enum:__anone51f903f0703
+LJ_K32_2P52_2P31	third_party/luajit/src/lj_jit.h	/^  LJ_K32_2P52_2P31,	\/* 2^52 + 2^31 *\/$/;"	e	enum:__anone51f903f0703
+LJ_K32_2P63	third_party/luajit/src/lj_jit.h	/^  LJ_K32_2P63,		\/* 2^63 *\/$/;"	e	enum:__anone51f903f0703
+LJ_K32_M2P64	third_party/luajit/src/lj_jit.h	/^  LJ_K32_M2P64,		\/* -2^64 *\/$/;"	e	enum:__anone51f903f0703
+LJ_K32_M2P64_31	third_party/luajit/src/lj_jit.h	/^  LJ_K32_M2P64_31,	\/* -2^64 or -2^31 *\/$/;"	e	enum:__anone51f903f0703
+LJ_K32__MAX	third_party/luajit/src/lj_jit.h	/^  LJ_K32__MAX$/;"	e	enum:__anone51f903f0703
+LJ_K32__USED	third_party/luajit/src/lj_jit.h	/^#define LJ_K32__USED	/;"	d
+LJ_K64_2P31	third_party/luajit/src/lj_jit.h	/^  LJ_K64_2P31,		\/* 2^31 *\/$/;"	e	enum:__anone51f903f0603
+LJ_K64_2P63	third_party/luajit/src/lj_jit.h	/^  LJ_K64_2P63,		\/* 2^63 *\/$/;"	e	enum:__anone51f903f0603
+LJ_K64_2P64	third_party/luajit/src/lj_jit.h	/^  LJ_K64_2P64,		\/* 2^64 *\/$/;"	e	enum:__anone51f903f0603
+LJ_K64_M2P64	third_party/luajit/src/lj_jit.h	/^  LJ_K64_M2P64,		\/* -2^64 *\/$/;"	e	enum:__anone51f903f0603
+LJ_K64_M2P64_31	third_party/luajit/src/lj_jit.h	/^  LJ_K64_M2P64_31,	\/* -2^64 or -2^31 *\/$/;"	e	enum:__anone51f903f0603
+LJ_K64_TOBIT	third_party/luajit/src/lj_jit.h	/^  LJ_K64_TOBIT,		\/* 2^52 + 2^51 *\/$/;"	e	enum:__anone51f903f0603
+LJ_K64__MAX	third_party/luajit/src/lj_jit.h	/^  LJ_K64__MAX,$/;"	e	enum:__anone51f903f0603
+LJ_K64__USED	third_party/luajit/src/lj_jit.h	/^#define LJ_K64__USED	/;"	d
+LJ_KEYINDEX	third_party/luajit/src/lj_obj.h	/^#define LJ_KEYINDEX	/;"	d
+LJ_KSIMD	third_party/luajit/src/lj_jit.h	/^#define LJ_KSIMD(/;"	d
+LJ_KSIMD_ABS	third_party/luajit/src/lj_jit.h	/^  LJ_KSIMD_ABS,$/;"	e	enum:__anone51f903f0503
+LJ_KSIMD_NEG	third_party/luajit/src/lj_jit.h	/^  LJ_KSIMD_NEG,$/;"	e	enum:__anone51f903f0503
+LJ_KSIMD__MAX	third_party/luajit/src/lj_jit.h	/^  LJ_KSIMD__MAX$/;"	e	enum:__anone51f903f0503
+LJ_LE	third_party/luajit/src/lj_arch.h	/^#define LJ_LE	/;"	d
+LJ_LIB_REG	third_party/luajit/src/lj_lib.h	/^#define LJ_LIB_REG(/;"	d
+LJ_LIGHTUD_BITS_LO	third_party/luajit/src/lj_obj.h	/^#define LJ_LIGHTUD_BITS_LO	/;"	d
+LJ_LIGHTUD_BITS_SEG	third_party/luajit/src/lj_obj.h	/^#define LJ_LIGHTUD_BITS_SEG	/;"	d
+LJ_LIKELY	third_party/luajit/src/lj_def.h	/^#define LJ_LIKELY(/;"	d
+LJ_MAX_ABITS	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_ABITS	/;"	d
+LJ_MAX_ALLOC	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_ALLOC	/;"	d
+LJ_MAX_ASIZE	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_ASIZE	/;"	d
+LJ_MAX_BCINS	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_BCINS	/;"	d
+LJ_MAX_BUF	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_BUF	/;"	d
+LJ_MAX_COLOSIZE	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_COLOSIZE	/;"	d
+LJ_MAX_EXITSTUBGR	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_EXITSTUBGR	/;"	d
+LJ_MAX_HBITS	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_HBITS	/;"	d
+LJ_MAX_IDXCHAIN	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_IDXCHAIN	/;"	d
+LJ_MAX_JSLOTS	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_JSLOTS	/;"	d
+LJ_MAX_LINE	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_LINE	/;"	d
+LJ_MAX_LOCVAR	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_LOCVAR	/;"	d
+LJ_MAX_MEM	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_MEM	/;"	d
+LJ_MAX_MEM32	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_MEM32	/;"	d
+LJ_MAX_MEM64	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_MEM64	/;"	d
+LJ_MAX_PHI	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_PHI	/;"	d
+LJ_MAX_SLOTS	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_SLOTS	/;"	d
+LJ_MAX_STR	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_STR	/;"	d
+LJ_MAX_STRTAB	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_STRTAB	/;"	d
+LJ_MAX_UDATA	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_UDATA	/;"	d
+LJ_MAX_UPVAL	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_UPVAL	/;"	d
+LJ_MAX_XLEVEL	third_party/luajit/src/lj_def.h	/^#define LJ_MAX_XLEVEL	/;"	d
+LJ_MIN_GLOBAL	third_party/luajit/src/lj_def.h	/^#define LJ_MIN_GLOBAL	/;"	d
+LJ_MIN_IRSZ	third_party/luajit/src/lj_def.h	/^#define LJ_MIN_IRSZ	/;"	d
+LJ_MIN_REGISTRY	third_party/luajit/src/lj_def.h	/^#define LJ_MIN_REGISTRY	/;"	d
+LJ_MIN_SBUF	third_party/luajit/src/lj_def.h	/^#define LJ_MIN_SBUF	/;"	d
+LJ_MIN_STRTAB	third_party/luajit/src/lj_def.h	/^#define LJ_MIN_STRTAB	/;"	d
+LJ_MIN_VECSZ	third_party/luajit/src/lj_def.h	/^#define LJ_MIN_VECSZ	/;"	d
+LJ_NEED_FP64	third_party/luajit/src/lj_ircall.h	/^#define LJ_NEED_FP64	/;"	d
+LJ_NOAPI	third_party/luajit/src/lj_def.h	/^#define LJ_NOAPI	/;"	d
+LJ_NOINLINE	third_party/luajit/src/lj_def.h	/^#define LJ_NOINLINE	/;"	d
+LJ_NORET	third_party/luajit/src/lj_def.h	/^#define LJ_NORET	/;"	d
+LJ_NORET	third_party/luajit/src/lj_def.h	/^#define LJ_NORET$/;"	d
+LJ_NO_SYSTEM	third_party/luajit/src/lj_arch.h	/^#define LJ_NO_SYSTEM	/;"	d
+LJ_NO_UNWIND	third_party/luajit/src/lj_arch.h	/^#define LJ_NO_UNWIND	/;"	d
+LJ_NUMMODE_DUAL	third_party/luajit/src/lj_arch.h	/^#define LJ_NUMMODE_DUAL	/;"	d
+LJ_NUMMODE_DUAL_SINGLE	third_party/luajit/src/lj_arch.h	/^#define LJ_NUMMODE_DUAL_SINGLE	/;"	d
+LJ_NUMMODE_SINGLE	third_party/luajit/src/lj_arch.h	/^#define LJ_NUMMODE_SINGLE	/;"	d
+LJ_NUMMODE_SINGLE_DUAL	third_party/luajit/src/lj_arch.h	/^#define LJ_NUMMODE_SINGLE_DUAL	/;"	d
+LJ_NUM_CBPAGE	third_party/luajit/src/lj_def.h	/^#define LJ_NUM_CBPAGE	/;"	d
+LJ_OS_NAME	third_party/luajit/src/lj_arch.h	/^#define LJ_OS_NAME	/;"	d
+LJ_OS_NOJIT	third_party/luajit/src/lj_arch.h	/^#define LJ_OS_NOJIT	/;"	d
+LJ_PAGESIZE	third_party/luajit/src/lj_arch.h	/^#define LJ_PAGESIZE	/;"	d
+LJ_POST_FFRETRY	third_party/luajit/src/lj_jit.h	/^  LJ_POST_FFRETRY	\/* Suppress recording of retried fast functions. *\/$/;"	e	enum:__anone51f903f0303
+LJ_POST_FIXBOOL	third_party/luajit/src/lj_jit.h	/^  LJ_POST_FIXBOOL,	\/* Fixup boolean result. *\/$/;"	e	enum:__anone51f903f0303
+LJ_POST_FIXCOMP	third_party/luajit/src/lj_jit.h	/^  LJ_POST_FIXCOMP,	\/* Fixup comparison and emit pending guard. *\/$/;"	e	enum:__anone51f903f0303
+LJ_POST_FIXCONST	third_party/luajit/src/lj_jit.h	/^  LJ_POST_FIXCONST,	\/* Fixup constant results. *\/$/;"	e	enum:__anone51f903f0303
+LJ_POST_FIXGUARD	third_party/luajit/src/lj_jit.h	/^  LJ_POST_FIXGUARD,	\/* Fixup and emit pending guard. *\/$/;"	e	enum:__anone51f903f0303
+LJ_POST_FIXGUARDSNAP	third_party/luajit/src/lj_jit.h	/^  LJ_POST_FIXGUARDSNAP,	\/* Fixup and emit pending guard and snapshot. *\/$/;"	e	enum:__anone51f903f0303
+LJ_POST_NONE	third_party/luajit/src/lj_jit.h	/^  LJ_POST_NONE,		\/* No action. *\/$/;"	e	enum:__anone51f903f0303
+LJ_PROFILE_PTHREAD	third_party/luajit/src/lj_arch.h	/^#define LJ_PROFILE_PTHREAD	/;"	d
+LJ_PROFILE_SIGPROF	third_party/luajit/src/lj_arch.h	/^#define LJ_PROFILE_SIGPROF	/;"	d
+LJ_PROFILE_WTHREAD	third_party/luajit/src/lj_arch.h	/^#define LJ_PROFILE_WTHREAD	/;"	d
+LJ_SECURITY_MODE	third_party/luajit/src/lj_arch.h	/^#define LJ_SECURITY_MODE /;"	d
+LJ_SECURITY_MODESTRING	third_party/luajit/src/lj_arch.h	/^#define LJ_SECURITY_MODESTRING /;"	d
+LJ_SERIALIZE_DEPTH	third_party/luajit/src/lj_serialize.h	/^#define LJ_SERIALIZE_DEPTH	/;"	d
+LJ_SOFTFP	third_party/luajit/src/lj_arch.h	/^#define LJ_SOFTFP	/;"	d
+LJ_SOFTFP32	third_party/luajit/src/lj_arch.h	/^#define LJ_SOFTFP32	/;"	d
+LJ_STACK_EXTRA	third_party/luajit/src/lj_def.h	/^#define LJ_STACK_EXTRA	/;"	d
+LJ_STATIC_ASSERT	third_party/luajit/src/lj_def.h	/^#define LJ_STATIC_ASSERT(/;"	d
+LJ_TARGET_ARM	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_ARM	/;"	d
+LJ_TARGET_ARM64	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_ARM64	/;"	d
+LJ_TARGET_BSD	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_BSD	/;"	d
+LJ_TARGET_CONSOLE	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_CONSOLE	/;"	d
+LJ_TARGET_CYGWIN	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_CYGWIN	/;"	d
+LJ_TARGET_DLOPEN	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_DLOPEN	/;"	d
+LJ_TARGET_EHRAREG	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_EHRAREG	/;"	d
+LJ_TARGET_EHRETREG	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_EHRETREG	/;"	d
+LJ_TARGET_GC64	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_GC64	/;"	d
+LJ_TARGET_IOS	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_IOS	/;"	d
+LJ_TARGET_JUMPRANGE	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_JUMPRANGE	/;"	d
+LJ_TARGET_LINUX	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_LINUX	/;"	d
+LJ_TARGET_MASKROT	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_MASKROT	/;"	d
+LJ_TARGET_MASKSHIFT	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_MASKSHIFT	/;"	d
+LJ_TARGET_MCODE_FIXUP	third_party/luajit/src/lj_asm_arm64.h	/^#define LJ_TARGET_MCODE_FIXUP	/;"	d
+LJ_TARGET_MIPS	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_MIPS	/;"	d
+LJ_TARGET_MIPS32	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_MIPS32	/;"	d
+LJ_TARGET_MIPS64	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_MIPS64	/;"	d
+LJ_TARGET_MIPSR6	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_MIPSR6	/;"	d
+LJ_TARGET_NX	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_NX	/;"	d
+LJ_TARGET_OSX	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_OSX	/;"	d
+LJ_TARGET_POSIX	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_POSIX	/;"	d
+LJ_TARGET_PPC	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_PPC	/;"	d
+LJ_TARGET_PS3	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_PS3	/;"	d
+LJ_TARGET_PS4	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_PS4	/;"	d
+LJ_TARGET_PS5	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_PS5	/;"	d
+LJ_TARGET_PSVITA	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_PSVITA	/;"	d
+LJ_TARGET_QNX	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_QNX	/;"	d
+LJ_TARGET_SOLARIS	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_SOLARIS	/;"	d
+LJ_TARGET_UNALIGNED	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_UNALIGNED	/;"	d
+LJ_TARGET_UNIFYROT	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_UNIFYROT	/;"	d
+LJ_TARGET_UWP	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_UWP	/;"	d
+LJ_TARGET_WINDOWS	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_WINDOWS	/;"	d
+LJ_TARGET_X64	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_X64	/;"	d
+LJ_TARGET_X86	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_X86	/;"	d
+LJ_TARGET_X86ORX64	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_X86ORX64	/;"	d
+LJ_TARGET_XBOX360	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_XBOX360	/;"	d
+LJ_TARGET_XBOXONE	third_party/luajit/src/lj_arch.h	/^#define LJ_TARGET_XBOXONE	/;"	d
+LJ_TCDATA	third_party/luajit/src/lj_obj.h	/^#define LJ_TCDATA	/;"	d
+LJ_TFALSE	third_party/luajit/src/lj_obj.h	/^#define LJ_TFALSE	/;"	d
+LJ_TFUNC	third_party/luajit/src/lj_obj.h	/^#define LJ_TFUNC	/;"	d
+LJ_TISGCV	third_party/luajit/src/lj_obj.h	/^#define LJ_TISGCV	/;"	d
+LJ_TISNUM	third_party/luajit/src/lj_obj.h	/^#define LJ_TISNUM	/;"	d
+LJ_TISPRI	third_party/luajit/src/lj_obj.h	/^#define LJ_TISPRI	/;"	d
+LJ_TISTABUD	third_party/luajit/src/lj_obj.h	/^#define LJ_TISTABUD	/;"	d
+LJ_TISTRUECOND	third_party/luajit/src/lj_obj.h	/^#define LJ_TISTRUECOND	/;"	d
+LJ_TLIGHTUD	third_party/luajit/src/lj_obj.h	/^#define LJ_TLIGHTUD	/;"	d
+LJ_TNIL	third_party/luajit/src/lj_obj.h	/^#define LJ_TNIL	/;"	d
+LJ_TNUMX	third_party/luajit/src/lj_obj.h	/^#define LJ_TNUMX	/;"	d
+LJ_TPROTO	third_party/luajit/src/lj_obj.h	/^#define LJ_TPROTO	/;"	d
+LJ_TRACE_ACTIVE	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_ACTIVE = 0x10,$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_ASM	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_ASM,		\/* Assemble trace. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_END	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_END,		\/* End of trace. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_ERR	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_ERR		\/* Trace aborted with error. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_IDLE	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_IDLE,	\/* Trace compiler idle. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_RECORD	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_RECORD,	\/* Bytecode recording active. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_RECORD_1ST	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_RECORD_1ST,	\/* Record 1st instruction, too. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRACE_START	third_party/luajit/src/lj_jit.h	/^  LJ_TRACE_START,	\/* New trace started. *\/$/;"	e	enum:__anone51f903f0203
+LJ_TRERR__MAX	third_party/luajit/src/lj_trace.h	/^  LJ_TRERR__MAX$/;"	e	enum:__anonc0cea1470103
+LJ_TRLINK_DOWNREC	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_DOWNREC,		\/* Down-recursion. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_INTERP	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_INTERP,		\/* Fallback to interpreter. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_LOOP	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_LOOP,		\/* Loop to same trace. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_NONE	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_NONE,		\/* Incomplete trace. No link, yet. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_RETURN	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_RETURN,		\/* Return to interpreter. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_ROOT	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_ROOT,		\/* Link to other root trace. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_STITCH	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_STITCH		\/* Trace stitching. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_TAILREC	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_TAILREC,		\/* Tail-recursion. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TRLINK_UPREC	third_party/luajit/src/lj_jit.h	/^  LJ_TRLINK_UPREC,		\/* Up-recursion. *\/$/;"	e	enum:__anone51f903f0403
+LJ_TSTR	third_party/luajit/src/lj_obj.h	/^#define LJ_TSTR	/;"	d
+LJ_TTAB	third_party/luajit/src/lj_obj.h	/^#define LJ_TTAB	/;"	d
+LJ_TTHREAD	third_party/luajit/src/lj_obj.h	/^#define LJ_TTHREAD	/;"	d
+LJ_TTRACE	third_party/luajit/src/lj_obj.h	/^#define LJ_TTRACE	/;"	d
+LJ_TTRUE	third_party/luajit/src/lj_obj.h	/^#define LJ_TTRUE	/;"	d
+LJ_TUDATA	third_party/luajit/src/lj_obj.h	/^#define LJ_TUDATA	/;"	d
+LJ_TUPVAL	third_party/luajit/src/lj_obj.h	/^#define LJ_TUPVAL	/;"	d
+LJ_UNLIKELY	third_party/luajit/src/lj_def.h	/^#define LJ_UNLIKELY(/;"	d
+LJ_UNWIND_EXT	third_party/luajit/src/lj_arch.h	/^#define LJ_UNWIND_EXT	/;"	d
+LJ_UNWIND_JIT	third_party/luajit/src/lj_arch.h	/^#define LJ_UNWIND_JIT	/;"	d
+LJ_VMEVENTS_HSIZE	third_party/luajit/src/lj_vmevent.h	/^#define LJ_VMEVENTS_HSIZE	/;"	d
+LJ_VMEVENTS_REGKEY	third_party/luajit/src/lj_vmevent.h	/^#define LJ_VMEVENTS_REGKEY	/;"	d
+LJ_VMEVENT__MAX	third_party/luajit/src/lj_vmevent.h	/^  LJ_VMEVENT__MAX$/;"	e	enum:__anondb0a113d0103
+LJ_VMST_ASM	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_ASM,		\/* Assembler. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST_C	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_C,		\/* C function. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST_EXIT	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_EXIT,		\/* Trace exit handler. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST_GC	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_GC,		\/* Garbage collector. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST_INTERP	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_INTERP,	\/* Interpreter. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST_OPT	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_OPT,		\/* Optimizer. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST_RECORD	third_party/luajit/src/lj_obj.h	/^  LJ_VMST_RECORD,	\/* Trace recorder. *\/$/;"	e	enum:__anone57609930503
+LJ_VMST__MAX	third_party/luajit/src/lj_obj.h	/^  LJ_VMST__MAX$/;"	e	enum:__anone57609930503
+LJ_WIN_LOADLIBA	third_party/luajit/src/lj_arch.h	/^#define LJ_WIN_LOADLIBA(/;"	d
+LJ_WIN_LOADLIBA	third_party/luajit/src/lj_arch.h	/^extern void *LJ_WIN_LOADLIBA(const char *path);$/;"	p	typeref:typename:void *
+LJ_WIN_VALLOC	third_party/luajit/src/lj_arch.h	/^#define LJ_WIN_VALLOC	/;"	d
+LJ_WIN_VPROTECT	third_party/luajit/src/lj_arch.h	/^#define LJ_WIN_VPROTECT	/;"	d
 LOCALE_INVARIANT	third_party/libuv/include/uv/win.h	/^# define LOCALE_INVARIANT /;"	d
 LOG_ALL	third_party/raylib/include/raylib.h	/^    LOG_ALL = 0,        \/\/ Display all logs$/;"	e	enum:__anonc03ae25c0303
 LOG_ALL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_ALL = 0,        \/\/ Display all logs$/;"	e	enum:__anon9d42b9dd0303
 LOG_ALL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_ALL = 0,        \/\/ Display all logs$/;"	e	enum:__anon255619050303
+LOG_ALL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_ALL = 0,        \/\/ Display all logs$/;"	e	enum:__anon8a981b700303
 LOG_ALL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_ALL = 0,        \/\/ Display all logs$/;"	e	enum:__anonf614aaea0303
 LOG_DEBUG	third_party/raylib/include/raylib.h	/^    LOG_DEBUG,          \/\/ Debug logging, used for internal debugging, it should be disabled o/;"	e	enum:__anonc03ae25c0303
 LOG_DEBUG	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_DEBUG,          \/\/ Debug logging, used for internal debugging, it should be disabled o/;"	e	enum:__anon9d42b9dd0303
 LOG_DEBUG	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_DEBUG,          \/\/ Debug logging, used for internal debugging, it should be disabled o/;"	e	enum:__anon255619050303
+LOG_DEBUG	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_DEBUG,          \/\/ Debug logging, used for internal debugging, it should be disabled o/;"	e	enum:__anon8a981b700303
 LOG_DEBUG	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_DEBUG,          \/\/ Debug logging, used for internal debugging, it should be disabled o/;"	e	enum:__anonf614aaea0303
 LOG_ERROR	third_party/raylib/include/raylib.h	/^    LOG_ERROR,          \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anonc03ae25c0303
 LOG_ERROR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_ERROR,          \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anon9d42b9dd0303
 LOG_ERROR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_ERROR,          \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anon255619050303
+LOG_ERROR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_ERROR,          \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anon8a981b700303
 LOG_ERROR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_ERROR,          \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anonf614aaea0303
 LOG_FATAL	third_party/raylib/include/raylib.h	/^    LOG_FATAL,          \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anonc03ae25c0303
 LOG_FATAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_FATAL,          \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anon9d42b9dd0303
 LOG_FATAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_FATAL,          \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anon255619050303
+LOG_FATAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_FATAL,          \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anon8a981b700303
 LOG_FATAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_FATAL,          \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anonf614aaea0303
 LOG_INFO	third_party/raylib/include/raylib.h	/^    LOG_INFO,           \/\/ Info logging, used for program execution info$/;"	e	enum:__anonc03ae25c0303
 LOG_INFO	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_INFO,           \/\/ Info logging, used for program execution info$/;"	e	enum:__anon9d42b9dd0303
 LOG_INFO	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_INFO,           \/\/ Info logging, used for program execution info$/;"	e	enum:__anon255619050303
+LOG_INFO	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_INFO,           \/\/ Info logging, used for program execution info$/;"	e	enum:__anon8a981b700303
 LOG_INFO	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_INFO,           \/\/ Info logging, used for program execution info$/;"	e	enum:__anonf614aaea0303
 LOG_NONE	third_party/raylib/include/raylib.h	/^    LOG_NONE            \/\/ Disable logging$/;"	e	enum:__anonc03ae25c0303
 LOG_NONE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_NONE            \/\/ Disable logging$/;"	e	enum:__anon9d42b9dd0303
 LOG_NONE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_NONE            \/\/ Disable logging$/;"	e	enum:__anon255619050303
+LOG_NONE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_NONE            \/\/ Disable logging$/;"	e	enum:__anon8a981b700303
 LOG_NONE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_NONE            \/\/ Disable logging$/;"	e	enum:__anonf614aaea0303
 LOG_TRACE	third_party/raylib/include/raylib.h	/^    LOG_TRACE,          \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anonc03ae25c0303
 LOG_TRACE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_TRACE,          \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anon9d42b9dd0303
 LOG_TRACE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_TRACE,          \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anon255619050303
+LOG_TRACE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_TRACE,          \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anon8a981b700303
 LOG_TRACE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_TRACE,          \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anonf614aaea0303
 LOG_WARNING	third_party/raylib/include/raylib.h	/^    LOG_WARNING,        \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anonc03ae25c0303
 LOG_WARNING	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    LOG_WARNING,        \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anon9d42b9dd0303
 LOG_WARNING	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    LOG_WARNING,        \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anon255619050303
+LOG_WARNING	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    LOG_WARNING,        \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anon8a981b700303
 LOG_WARNING	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    LOG_WARNING,        \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anonf614aaea0303
 LPFN_ACCEPTEX	third_party/libuv/include/uv/win.h	/^  typedef BOOL (PASCAL *LPFN_ACCEPTEX)$/;"	t	typeref:typename:BOOL (PASCAL *)(SOCKET sListenSocket,SOCKET sAcceptSocket,PVOID lpOutputBuffer,DWORD dwReceiveDataLength,DWORD dwLocalAddressLength,DWORD dwRemoteAddressLength,LPDWORD lpdwBytesReceived,LPOVERLAPPED lpOverlapped)
 LPFN_CONNECTEX	third_party/libuv/include/uv/win.h	/^  typedef BOOL (PASCAL *LPFN_CONNECTEX)$/;"	t	typeref:typename:BOOL (PASCAL *)(SOCKET s,const struct sockaddr * name,int namelen,PVOID lpSendBuffer,DWORD dwSendDataLength,LPDWORD lpdwBytesSent,LPOVERLAPPED lpOverlapped)
@@ -3827,6 +6126,174 @@
 LPFN_TRANSMITFILE	third_party/libuv/include/uv/win.h	/^  typedef BOOL (PASCAL *LPFN_TRANSMITFILE)$/;"	t	typeref:typename:BOOL (PASCAL *)(SOCKET hSocket,HANDLE hFile,DWORD nNumberOfBytesToWrite,DWORD nNumberOfBytesPerSend,LPOVERLAPPED lpOverlapped,LPTRANSMIT_FILE_BUFFERS lpTransmitBuffers,DWORD dwFlags)
 LPFN_WSARECV	third_party/libuv/include/uv/win.h	/^typedef int (WSAAPI* LPFN_WSARECV)$/;"	t	typeref:typename:int (WSAAPI *)(SOCKET socket,LPWSABUF buffers,DWORD buffer_count,LPDWORD bytes,LPDWORD flags,LPWSAOVERLAPPED overlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE completion_routine)
 LPFN_WSARECVFROM	third_party/libuv/include/uv/win.h	/^typedef int (WSAAPI* LPFN_WSARECVFROM)$/;"	t	typeref:typename:int (WSAAPI *)(SOCKET socket,LPWSABUF buffers,DWORD buffer_count,LPDWORD bytes,LPDWORD flags,struct sockaddr * addr,LPINT addr_len,LPWSAOVERLAPPED overlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE completion_routine)
+LUAI_GCMUL	third_party/luajit/src/luaconf.h	/^#define LUAI_GCMUL	/;"	d
+LUAI_GCPAUSE	third_party/luajit/src/luaconf.h	/^#define LUAI_GCPAUSE	/;"	d
+LUAI_MAXCSTACK	third_party/luajit/src/luaconf.h	/^#define LUAI_MAXCSTACK	/;"	d
+LUAI_MAXNUMBER2STR	third_party/luajit/src/luaconf.h	/^#define LUAI_MAXNUMBER2STR	/;"	d
+LUAI_MAXSTACK	third_party/luajit/src/luaconf.h	/^#define LUAI_MAXSTACK	/;"	d
+LUAI_UACNUMBER	third_party/luajit/src/luaconf.h	/^#define LUAI_UACNUMBER	/;"	d
+LUAJIT_ARCH_ARM	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_ARM	/;"	d
+LUAJIT_ARCH_ARM64	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_ARM64	/;"	d
+LUAJIT_ARCH_MIPS	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_MIPS	/;"	d
+LUAJIT_ARCH_MIPS32	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_MIPS32	/;"	d
+LUAJIT_ARCH_MIPS64	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_MIPS64	/;"	d
+LUAJIT_ARCH_PPC	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_PPC	/;"	d
+LUAJIT_ARCH_X64	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_X64	/;"	d
+LUAJIT_ARCH_X86	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_X86	/;"	d
+LUAJIT_ARCH_arm	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_arm	/;"	d
+LUAJIT_ARCH_arm64	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_arm64	/;"	d
+LUAJIT_ARCH_mips	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_mips	/;"	d
+LUAJIT_ARCH_mips32	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_mips32	/;"	d
+LUAJIT_ARCH_mips64	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_mips64	/;"	d
+LUAJIT_ARCH_ppc	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_ppc	/;"	d
+LUAJIT_ARCH_x64	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_x64	/;"	d
+LUAJIT_ARCH_x86	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_ARCH_x86	/;"	d
+LUAJIT_BE	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_BE	/;"	d
+LUAJIT_COPYRIGHT	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_COPYRIGHT	/;"	d
+LUAJIT_LE	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_LE	/;"	d
+LUAJIT_MODE_ALLFUNC	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_ALLFUNC,		\/* Recurse into subroutine protos. *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_ALLSUBFUNC	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_ALLSUBFUNC,	\/* Change only the subroutines. *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_DEBUG	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_DEBUG,		\/* Set debug mode (idx = level). *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_ENGINE	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_ENGINE,		\/* Set mode for whole JIT engine. *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_FLUSH	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_MODE_FLUSH	/;"	d
+LUAJIT_MODE_FUNC	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_FUNC,		\/* Change mode for a function. *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_MASK	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_MODE_MASK	/;"	d
+LUAJIT_MODE_MAX	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_MAX$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_OFF	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_MODE_OFF	/;"	d
+LUAJIT_MODE_ON	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_MODE_ON	/;"	d
+LUAJIT_MODE_TRACE	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_TRACE,		\/* Flush a compiled trace. *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_MODE_WRAPCFUNC	third_party/luajit/src/luajit_rolling.h	/^  LUAJIT_MODE_WRAPCFUNC = 0x10,	\/* Set wrapper mode for C function calls. *\/$/;"	e	enum:__anonf977e9220103
+LUAJIT_NO_LOG2	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_NO_LOG2$/;"	d
+LUAJIT_OS	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS	/;"	d
+LUAJIT_OS_BSD	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS_BSD	/;"	d
+LUAJIT_OS_LINUX	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS_LINUX	/;"	d
+LUAJIT_OS_OSX	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS_OSX	/;"	d
+LUAJIT_OS_OTHER	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS_OTHER	/;"	d
+LUAJIT_OS_POSIX	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS_POSIX	/;"	d
+LUAJIT_OS_WINDOWS	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_OS_WINDOWS	/;"	d
+LUAJIT_SECURITY_MCODE	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_SECURITY_MCODE	/;"	d
+LUAJIT_SECURITY_PRNG	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_SECURITY_PRNG	/;"	d
+LUAJIT_SECURITY_STRHASH	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_SECURITY_STRHASH	/;"	d
+LUAJIT_SECURITY_STRID	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_SECURITY_STRID	/;"	d
+LUAJIT_TARGET	third_party/luajit/src/lj_arch.h	/^#define LUAJIT_TARGET	/;"	d
+LUAJIT_URL	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_URL	/;"	d
+LUAJIT_VERSION	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_VERSION	/;"	d
+LUAJIT_VERSION_NUM	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_VERSION_NUM	/;"	d
+LUAJIT_VERSION_SYM	third_party/luajit/src/luajit_rolling.h	/^#define LUAJIT_VERSION_SYM	/;"	d
+LUAJIT_VERSION_SYM	third_party/luajit/src/luajit_rolling.h	/^LUA_API void LUAJIT_VERSION_SYM(void);$/;"	p	typeref:typename:LUA_API void
+LUALIB_API	third_party/luajit/src/luaconf.h	/^#define LUALIB_API	/;"	d
+LUAL_BUFFERSIZE	third_party/luajit/src/luaconf.h	/^#define LUAL_BUFFERSIZE	/;"	d
+LUA_API	third_party/luajit/src/luaconf.h	/^#define LUA_API	/;"	d
+LUA_AUTHORS	third_party/luajit/src/lua.h	/^#define LUA_AUTHORS	/;"	d
+LUA_BITLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_BITLIBNAME	/;"	d
+LUA_CDIR	third_party/luajit/src/luaconf.h	/^#define LUA_CDIR	/;"	d
+LUA_COLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_COLIBNAME	/;"	d
+LUA_COPYRIGHT	third_party/luajit/src/lua.h	/^#define LUA_COPYRIGHT	/;"	d
+LUA_CPATH	third_party/luajit/src/luaconf.h	/^#define LUA_CPATH	/;"	d
+LUA_CPATH_DEFAULT	third_party/luajit/src/luaconf.h	/^#define LUA_CPATH_DEFAULT	/;"	d
+LUA_CPATH_DEFAULT	third_party/luajit/src/luaconf.h	/^#define LUA_CPATH_DEFAULT /;"	d
+LUA_DBLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_DBLIBNAME	/;"	d
+LUA_DIRSEP	third_party/luajit/src/luaconf.h	/^#define LUA_DIRSEP	/;"	d
+LUA_ENVIRONINDEX	third_party/luajit/src/lua.h	/^#define LUA_ENVIRONINDEX	/;"	d
+LUA_ERRERR	third_party/luajit/src/lua.h	/^#define LUA_ERRERR	/;"	d
+LUA_ERRFILE	third_party/luajit/src/lauxlib.h	/^#define LUA_ERRFILE /;"	d
+LUA_ERRMEM	third_party/luajit/src/lua.h	/^#define LUA_ERRMEM	/;"	d
+LUA_ERRRUN	third_party/luajit/src/lua.h	/^#define LUA_ERRRUN	/;"	d
+LUA_ERRSYNTAX	third_party/luajit/src/lua.h	/^#define LUA_ERRSYNTAX	/;"	d
+LUA_EXECDIR	third_party/luajit/src/luaconf.h	/^#define LUA_EXECDIR	/;"	d
+LUA_FFILIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_FFILIBNAME	/;"	d
+LUA_FILEHANDLE	third_party/luajit/src/lualib.h	/^#define LUA_FILEHANDLE	/;"	d
+LUA_GCCOLLECT	third_party/luajit/src/lua.h	/^#define LUA_GCCOLLECT	/;"	d
+LUA_GCCOUNT	third_party/luajit/src/lua.h	/^#define LUA_GCCOUNT	/;"	d
+LUA_GCCOUNTB	third_party/luajit/src/lua.h	/^#define LUA_GCCOUNTB	/;"	d
+LUA_GCISRUNNING	third_party/luajit/src/lua.h	/^#define LUA_GCISRUNNING	/;"	d
+LUA_GCRESTART	third_party/luajit/src/lua.h	/^#define LUA_GCRESTART	/;"	d
+LUA_GCSETPAUSE	third_party/luajit/src/lua.h	/^#define LUA_GCSETPAUSE	/;"	d
+LUA_GCSETSTEPMUL	third_party/luajit/src/lua.h	/^#define LUA_GCSETSTEPMUL	/;"	d
+LUA_GCSTEP	third_party/luajit/src/lua.h	/^#define LUA_GCSTEP	/;"	d
+LUA_GCSTOP	third_party/luajit/src/lua.h	/^#define LUA_GCSTOP	/;"	d
+LUA_GLOBALSINDEX	third_party/luajit/src/lua.h	/^#define LUA_GLOBALSINDEX	/;"	d
+LUA_HOOKCALL	third_party/luajit/src/lua.h	/^#define LUA_HOOKCALL	/;"	d
+LUA_HOOKCOUNT	third_party/luajit/src/lua.h	/^#define LUA_HOOKCOUNT	/;"	d
+LUA_HOOKLINE	third_party/luajit/src/lua.h	/^#define LUA_HOOKLINE	/;"	d
+LUA_HOOKRET	third_party/luajit/src/lua.h	/^#define LUA_HOOKRET	/;"	d
+LUA_HOOKTAILRET	third_party/luajit/src/lua.h	/^#define LUA_HOOKTAILRET /;"	d
+LUA_IDSIZE	third_party/luajit/src/luaconf.h	/^#define LUA_IDSIZE	/;"	d
+LUA_IGMARK	third_party/luajit/src/luaconf.h	/^#define LUA_IGMARK	/;"	d
+LUA_INIT	third_party/luajit/src/luaconf.h	/^#define LUA_INIT	/;"	d
+LUA_INTEGER	third_party/luajit/src/luaconf.h	/^#define LUA_INTEGER	/;"	d
+LUA_INTFRMLEN	third_party/luajit/src/luaconf.h	/^#define LUA_INTFRMLEN	/;"	d
+LUA_INTFRM_T	third_party/luajit/src/luaconf.h	/^#define LUA_INTFRM_T	/;"	d
+LUA_IOLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_IOLIBNAME	/;"	d
+LUA_JITLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_JITLIBNAME	/;"	d
+LUA_JPATH	third_party/luajit/src/luaconf.h	/^#define LUA_JPATH	/;"	d
+LUA_JROOT	third_party/luajit/src/luaconf.h	/^#define LUA_JROOT	/;"	d
+LUA_LCDIR	third_party/luajit/src/luaconf.h	/^#define LUA_LCDIR	/;"	d
+LUA_LCPATH1	third_party/luajit/src/luaconf.h	/^#define LUA_LCPATH1	/;"	d
+LUA_LCPATH2	third_party/luajit/src/luaconf.h	/^#define LUA_LCPATH2	/;"	d
+LUA_LDIR	third_party/luajit/src/luaconf.h	/^#define LUA_LDIR	/;"	d
+LUA_LJDIR	third_party/luajit/src/luaconf.h	/^#define LUA_LJDIR	/;"	d
+LUA_LLDIR	third_party/luajit/src/luaconf.h	/^#define LUA_LLDIR	/;"	d
+LUA_LLPATH	third_party/luajit/src/luaconf.h	/^#define LUA_LLPATH	/;"	d
+LUA_LMULTILIB	third_party/luajit/src/luaconf.h	/^#define LUA_LMULTILIB	/;"	d
+LUA_LOADLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_LOADLIBNAME	/;"	d
+LUA_LROOT	third_party/luajit/src/luaconf.h	/^#define LUA_LROOT	/;"	d
+LUA_LUADIR	third_party/luajit/src/luaconf.h	/^#define LUA_LUADIR	/;"	d
+LUA_MASKCALL	third_party/luajit/src/lua.h	/^#define LUA_MASKCALL	/;"	d
+LUA_MASKCOUNT	third_party/luajit/src/lua.h	/^#define LUA_MASKCOUNT	/;"	d
+LUA_MASKLINE	third_party/luajit/src/lua.h	/^#define LUA_MASKLINE	/;"	d
+LUA_MASKRET	third_party/luajit/src/lua.h	/^#define LUA_MASKRET	/;"	d
+LUA_MATHLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_MATHLIBNAME	/;"	d
+LUA_MAXCAPTURES	third_party/luajit/src/luaconf.h	/^#define LUA_MAXCAPTURES	/;"	d
+LUA_MAXINPUT	third_party/luajit/src/luaconf.h	/^#define LUA_MAXINPUT	/;"	d
+LUA_MINSTACK	third_party/luajit/src/lua.h	/^#define LUA_MINSTACK	/;"	d
+LUA_MULTILIB	third_party/luajit/src/luaconf.h	/^#define LUA_MULTILIB	/;"	d
+LUA_MULTRET	third_party/luajit/src/lua.h	/^#define LUA_MULTRET	/;"	d
+LUA_NOREF	third_party/luajit/src/lauxlib.h	/^#define LUA_NOREF /;"	d
+LUA_NUMBER	third_party/luajit/src/luaconf.h	/^#define LUA_NUMBER	/;"	d
+LUA_NUMBER_DOUBLE	third_party/luajit/src/luaconf.h	/^#define LUA_NUMBER_DOUBLE$/;"	d
+LUA_NUMBER_FMT	third_party/luajit/src/luaconf.h	/^#define LUA_NUMBER_FMT	/;"	d
+LUA_NUMBER_SCAN	third_party/luajit/src/luaconf.h	/^#define LUA_NUMBER_SCAN	/;"	d
+LUA_OK	third_party/luajit/src/lua.h	/^#define LUA_OK	/;"	d
+LUA_OSLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_OSLIBNAME	/;"	d
+LUA_PATH	third_party/luajit/src/luaconf.h	/^#define LUA_PATH	/;"	d
+LUA_PATHSEP	third_party/luajit/src/luaconf.h	/^#define LUA_PATHSEP	/;"	d
+LUA_PATH_CONFIG	third_party/luajit/src/luaconf.h	/^#define LUA_PATH_CONFIG /;"	d
+LUA_PATH_DEFAULT	third_party/luajit/src/luaconf.h	/^#define LUA_PATH_DEFAULT	/;"	d
+LUA_PATH_DEFAULT	third_party/luajit/src/luaconf.h	/^#define LUA_PATH_DEFAULT /;"	d
+LUA_PATH_MARK	third_party/luajit/src/luaconf.h	/^#define LUA_PATH_MARK	/;"	d
+LUA_PROGNAME	third_party/luajit/src/luaconf.h	/^#define LUA_PROGNAME	/;"	d
+LUA_PROMPT	third_party/luajit/src/luaconf.h	/^#define LUA_PROMPT	/;"	d
+LUA_PROMPT2	third_party/luajit/src/luaconf.h	/^#define LUA_PROMPT2	/;"	d
+LUA_QL	third_party/luajit/src/luaconf.h	/^#define LUA_QL(/;"	d
+LUA_QS	third_party/luajit/src/luaconf.h	/^#define LUA_QS	/;"	d
+LUA_RCDIR	third_party/luajit/src/luaconf.h	/^#define LUA_RCDIR	/;"	d
+LUA_RCPATH	third_party/luajit/src/luaconf.h	/^#define LUA_RCPATH	/;"	d
+LUA_RCPATH	third_party/luajit/src/luaconf.h	/^#define LUA_RCPATH$/;"	d
+LUA_REFNIL	third_party/luajit/src/lauxlib.h	/^#define LUA_REFNIL /;"	d
+LUA_REGISTRYINDEX	third_party/luajit/src/lua.h	/^#define LUA_REGISTRYINDEX	/;"	d
+LUA_RELEASE	third_party/luajit/src/lua.h	/^#define LUA_RELEASE	/;"	d
+LUA_RLDIR	third_party/luajit/src/luaconf.h	/^#define LUA_RLDIR	/;"	d
+LUA_RLPATH	third_party/luajit/src/luaconf.h	/^#define LUA_RLPATH	/;"	d
+LUA_RLPATH	third_party/luajit/src/luaconf.h	/^#define LUA_RLPATH$/;"	d
+LUA_SIGNATURE	third_party/luajit/src/lua.h	/^#define	LUA_SIGNATURE	/;"	d
+LUA_STRLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_STRLIBNAME	/;"	d
+LUA_TABLIBNAME	third_party/luajit/src/lualib.h	/^#define LUA_TABLIBNAME	/;"	d
+LUA_TBOOLEAN	third_party/luajit/src/lua.h	/^#define LUA_TBOOLEAN	/;"	d
+LUA_TCDATA	third_party/luajit/src/lj_obj.h	/^#define LUA_TCDATA	/;"	d
+LUA_TFUNCTION	third_party/luajit/src/lua.h	/^#define LUA_TFUNCTION	/;"	d
+LUA_TLIGHTUSERDATA	third_party/luajit/src/lua.h	/^#define LUA_TLIGHTUSERDATA	/;"	d
+LUA_TNIL	third_party/luajit/src/lua.h	/^#define LUA_TNIL	/;"	d
+LUA_TNONE	third_party/luajit/src/lua.h	/^#define LUA_TNONE	/;"	d
+LUA_TNUMBER	third_party/luajit/src/lua.h	/^#define LUA_TNUMBER	/;"	d
+LUA_TPROTO	third_party/luajit/src/lj_obj.h	/^#define LUA_TPROTO	/;"	d
+LUA_TSTRING	third_party/luajit/src/lua.h	/^#define LUA_TSTRING	/;"	d
+LUA_TTABLE	third_party/luajit/src/lua.h	/^#define LUA_TTABLE	/;"	d
+LUA_TTHREAD	third_party/luajit/src/lua.h	/^#define LUA_TTHREAD	/;"	d
+LUA_TUSERDATA	third_party/luajit/src/lua.h	/^#define LUA_TUSERDATA	/;"	d
+LUA_VERSION	third_party/luajit/src/lua.h	/^#define LUA_VERSION	/;"	d
+LUA_VERSION_NUM	third_party/luajit/src/lua.h	/^#define LUA_VERSION_NUM	/;"	d
+LUA_YIELD	third_party/luajit/src/lua.h	/^#define LUA_YIELD	/;"	d
 LastAccessTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER LastAccessTime;$/;"	m	struct:_FILE_BASIC_INFORMATION	typeref:typename:LARGE_INTEGER
 LastAccessTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER LastAccessTime;$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:LARGE_INTEGER
 LastAccessTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER LastAccessTime;$/;"	m	struct:_FILE_DIRECTORY_INFORMATION	typeref:typename:LARGE_INTEGER
@@ -3837,269 +6304,343 @@
 LastWriteTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER LastWriteTime;$/;"	m	struct:_FILE_DIRECTORY_INFORMATION	typeref:typename:LARGE_INTEGER
 LastWriteTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER LastWriteTime;$/;"	m	struct:_FILE_ID_FULL_DIR_INFORMATION	typeref:typename:LARGE_INTEGER
 LastWriteTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER LastWriteTime;$/;"	m	struct:_FILE_STAT_BASIC_INFORMATION	typeref:typename:LARGE_INTEGER
+Latex_Render	mrjunejune/latex_renderer.h	/^Latex_Render_Result Latex_Render(const uint8 *source, size_t source_size);$/;"	p	typeref:typename:Latex_Render_Result
+Latex_Render_Result	mrjunejune/latex_renderer.h	/^} Latex_Render_Result;$/;"	t	typeref:struct:__anon61eee9010208
+Latex_Render_Result_Destroy	mrjunejune/latex_renderer.h	/^void Latex_Render_Result_Destroy(Latex_Render_Result *result);$/;"	p	typeref:typename:void
+Latex_Render_Status	mrjunejune/latex_renderer.h	/^} Latex_Render_Status;$/;"	t	typeref:enum:__anon61eee9010103
 LeftColumn	third_party/raylib/custom.h	/^Rectangle LeftColumn(Rectangle container, float ratio, float padding);$/;"	p	typeref:typename:Rectangle
 Length	third_party/libuv/src/win/winapi.h	/^  USHORT Length;$/;"	m	struct:_UNICODE_STRING	typeref:typename:USHORT
 Lerp	third_party/raylib/include/raymath.h	/^RMAPI float Lerp(float start, float end, float amount)$/;"	f	typeref:typename:RMAPI float
 Lerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Lerp(float start, float end, float amount)$/;"	f	typeref:typename:RMAPI float
 Lerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Lerp(float start, float end, float amount)$/;"	f	typeref:typename:RMAPI float
+Lerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Lerp(float start, float end, float amount)$/;"	f	typeref:typename:RMAPI float
 Lerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Lerp(float start, float end, float amount)$/;"	f	typeref:typename:RMAPI float
+LexChar	third_party/luajit/src/lj_lex.h	/^typedef int LexChar;	\/* Lexical character. Unsigned ext. from char. *\/$/;"	t	typeref:typename:int
+LexState	third_party/luajit/src/lj_lex.h	/^typedef struct LexState {$/;"	s
+LexState	third_party/luajit/src/lj_lex.h	/^} LexState;$/;"	t	typeref:struct:LexState
+LexToken	third_party/luajit/src/lj_lex.h	/^typedef int LexToken;	\/* Lexical token. *\/$/;"	t	typeref:typename:int
 LoadAudioStream	third_party/raylib/include/raylib.h	/^RLAPI AudioStream LoadAudioStream(unsigned int sampleRate, unsigned int sampleSize, unsigned int/;"	p	typeref:typename:RLAPI AudioStream
 LoadAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI AudioStream LoadAudioStream(unsigned int sampleRate, unsigned int sampleSize, unsigned int/;"	p	typeref:typename:RLAPI AudioStream
 LoadAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI AudioStream LoadAudioStream(unsigned int sampleRate, unsigned int sampleSize, unsigned int/;"	p	typeref:typename:RLAPI AudioStream
+LoadAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI AudioStream LoadAudioStream(unsigned int sampleRate, unsigned int sampleSize, unsigned int/;"	p	typeref:typename:RLAPI AudioStream
 LoadAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI AudioStream LoadAudioStream(unsigned int sampleRate, unsigned int sampleSize, unsigned int/;"	p	typeref:typename:RLAPI AudioStream
 LoadAutomationEventList	third_party/raylib/include/raylib.h	/^RLAPI AutomationEventList LoadAutomationEventList(const char *fileName);                \/\/ Loa/;"	p	typeref:typename:RLAPI AutomationEventList
 LoadAutomationEventList	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI AutomationEventList LoadAutomationEventList(const char *fileName);                \/\/ Loa/;"	p	typeref:typename:RLAPI AutomationEventList
 LoadAutomationEventList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI AutomationEventList LoadAutomationEventList(const char *fileName);                \/\/ Loa/;"	p	typeref:typename:RLAPI AutomationEventList
+LoadAutomationEventList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI AutomationEventList LoadAutomationEventList(const char *fileName);                \/\/ Loa/;"	p	typeref:typename:RLAPI AutomationEventList
 LoadAutomationEventList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI AutomationEventList LoadAutomationEventList(const char *fileName);                \/\/ Loa/;"	p	typeref:typename:RLAPI AutomationEventList
 LoadCodepoints	third_party/raylib/include/raygui.h	/^static int *LoadCodepoints(const char *text, int *count);    \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:int *
 LoadCodepoints	third_party/raylib/include/raylib.h	/^RLAPI int *LoadCodepoints(const char *text, int *count);                \/\/ Load all codepoints/;"	p	typeref:typename:RLAPI int *
 LoadCodepoints	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int *LoadCodepoints(const char *text, int *count);                \/\/ Load all codepoints/;"	p	typeref:typename:RLAPI int *
 LoadCodepoints	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int *LoadCodepoints(const char *text, int *count);                \/\/ Load all codepoints/;"	p	typeref:typename:RLAPI int *
+LoadCodepoints	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int *LoadCodepoints(const char *text, int *count);                \/\/ Load all codepoints/;"	p	typeref:typename:RLAPI int *
 LoadCodepoints	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int *LoadCodepoints(const char *text, int *count);                \/\/ Load all codepoints/;"	p	typeref:typename:RLAPI int *
 LoadDirectoryFiles	third_party/raylib/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFiles(const char *dirPath);       \/\/ Load directory filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFiles	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFiles(const char *dirPath);       \/\/ Load directory filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFiles	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFiles(const char *dirPath);       \/\/ Load directory filepaths$/;"	p	typeref:typename:RLAPI FilePathList
+LoadDirectoryFiles	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFiles(const char *dirPath);       \/\/ Load directory filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFiles	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFiles(const char *dirPath);       \/\/ Load directory filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFilesEx	third_party/raylib/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool scanSubdi/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFilesEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool scanSubdi/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFilesEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool scanSubdi/;"	p	typeref:typename:RLAPI FilePathList
+LoadDirectoryFilesEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool scanSubdi/;"	p	typeref:typename:RLAPI FilePathList
 LoadDirectoryFilesEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool scanSubdi/;"	p	typeref:typename:RLAPI FilePathList
 LoadDroppedFiles	third_party/raylib/include/raylib.h	/^RLAPI FilePathList LoadDroppedFiles(void);                        \/\/ Load dropped filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDroppedFiles	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI FilePathList LoadDroppedFiles(void);                        \/\/ Load dropped filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDroppedFiles	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI FilePathList LoadDroppedFiles(void);                        \/\/ Load dropped filepaths$/;"	p	typeref:typename:RLAPI FilePathList
+LoadDroppedFiles	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI FilePathList LoadDroppedFiles(void);                        \/\/ Load dropped filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadDroppedFiles	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI FilePathList LoadDroppedFiles(void);                        \/\/ Load dropped filepaths$/;"	p	typeref:typename:RLAPI FilePathList
 LoadFileData	third_party/raylib/include/raylib.h	/^RLAPI unsigned char *LoadFileData(const char *fileName, int *dataSize); \/\/ Load file data as b/;"	p	typeref:typename:RLAPI unsigned char *
 LoadFileData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned char *LoadFileData(const char *fileName, int *dataSize); \/\/ Load file data as b/;"	p	typeref:typename:RLAPI unsigned char *
 LoadFileData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned char *LoadFileData(const char *fileName, int *dataSize); \/\/ Load file data as b/;"	p	typeref:typename:RLAPI unsigned char *
+LoadFileData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned char *LoadFileData(const char *fileName, int *dataSize); \/\/ Load file data as b/;"	p	typeref:typename:RLAPI unsigned char *
 LoadFileData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned char *LoadFileData(const char *fileName, int *dataSize); \/\/ Load file data as b/;"	p	typeref:typename:RLAPI unsigned char *
 LoadFileDataCallback	third_party/raylib/include/raylib.h	/^typedef unsigned char *(*LoadFileDataCallback)(const char *fileName, int *dataSize);    \/\/ Fil/;"	t	typeref:typename:unsigned char * (*)(const char * fileName,int * dataSize)
 LoadFileDataCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef unsigned char *(*LoadFileDataCallback)(const char *fileName, int *dataSize);    \/\/ Fil/;"	t	typeref:typename:unsigned char * (*)(const char * fileName,int * dataSize)
 LoadFileDataCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef unsigned char *(*LoadFileDataCallback)(const char *fileName, int *dataSize);    \/\/ Fil/;"	t	typeref:typename:unsigned char * (*)(const char * fileName,int * dataSize)
+LoadFileDataCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef unsigned char *(*LoadFileDataCallback)(const char *fileName, int *dataSize);    \/\/ Fil/;"	t	typeref:typename:unsigned char * (*)(const char * fileName,int * dataSize)
 LoadFileDataCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef unsigned char *(*LoadFileDataCallback)(const char *fileName, int *dataSize);    \/\/ Fil/;"	t	typeref:typename:unsigned char * (*)(const char * fileName,int * dataSize)
 LoadFileText	third_party/raylib/include/raygui.h	/^static char *LoadFileText(const char *fileName);             \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:char *
 LoadFileText	third_party/raylib/include/raylib.h	/^RLAPI char *LoadFileText(const char *fileName);                   \/\/ Load text data from file /;"	p	typeref:typename:RLAPI char *
 LoadFileText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI char *LoadFileText(const char *fileName);                   \/\/ Load text data from file /;"	p	typeref:typename:RLAPI char *
 LoadFileText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI char *LoadFileText(const char *fileName);                   \/\/ Load text data from file /;"	p	typeref:typename:RLAPI char *
+LoadFileText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI char *LoadFileText(const char *fileName);                   \/\/ Load text data from file /;"	p	typeref:typename:RLAPI char *
 LoadFileText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI char *LoadFileText(const char *fileName);                   \/\/ Load text data from file /;"	p	typeref:typename:RLAPI char *
 LoadFileTextCallback	third_party/raylib/include/raylib.h	/^typedef char *(*LoadFileTextCallback)(const char *fileName);            \/\/ FileIO: Load text d/;"	t	typeref:typename:char * (*)(const char * fileName)
 LoadFileTextCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef char *(*LoadFileTextCallback)(const char *fileName);            \/\/ FileIO: Load text d/;"	t	typeref:typename:char * (*)(const char * fileName)
 LoadFileTextCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef char *(*LoadFileTextCallback)(const char *fileName);            \/\/ FileIO: Load text d/;"	t	typeref:typename:char * (*)(const char * fileName)
+LoadFileTextCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef char *(*LoadFileTextCallback)(const char *fileName);            \/\/ FileIO: Load text d/;"	t	typeref:typename:char * (*)(const char * fileName)
 LoadFileTextCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef char *(*LoadFileTextCallback)(const char *fileName);            \/\/ FileIO: Load text d/;"	t	typeref:typename:char * (*)(const char * fileName)
 LoadFont	third_party/raylib/include/raylib.h	/^RLAPI Font LoadFont(const char *fileName);                                                  \/\//;"	p	typeref:typename:RLAPI Font
 LoadFont	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Font LoadFont(const char *fileName);                                                  \/\//;"	p	typeref:typename:RLAPI Font
 LoadFont	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Font LoadFont(const char *fileName);                                                  \/\//;"	p	typeref:typename:RLAPI Font
+LoadFont	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Font LoadFont(const char *fileName);                                                  \/\//;"	p	typeref:typename:RLAPI Font
 LoadFont	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Font LoadFont(const char *fileName);                                                  \/\//;"	p	typeref:typename:RLAPI Font
 LoadFontData	third_party/raylib/include/raylib.h	/^RLAPI GlyphInfo *LoadFontData(const unsigned char *fileData, int dataSize, int fontSize, int *co/;"	p	typeref:typename:RLAPI GlyphInfo *
 LoadFontData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI GlyphInfo *LoadFontData(const unsigned char *fileData, int dataSize, int fontSize, int *co/;"	p	typeref:typename:RLAPI GlyphInfo *
 LoadFontData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI GlyphInfo *LoadFontData(const unsigned char *fileData, int dataSize, int fontSize, int *co/;"	p	typeref:typename:RLAPI GlyphInfo *
+LoadFontData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI GlyphInfo *LoadFontData(const unsigned char *fileData, int dataSize, int fontSize, int *co/;"	p	typeref:typename:RLAPI GlyphInfo *
 LoadFontData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI GlyphInfo *LoadFontData(const unsigned char *fileData, int dataSize, int fontSize, int *co/;"	p	typeref:typename:RLAPI GlyphInfo *
 LoadFontEx	third_party/raylib/include/raygui.h	/^static Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount);/;"	p	typeref:typename:Font
 LoadFontEx	third_party/raylib/include/raylib.h	/^RLAPI Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount); /;"	p	typeref:typename:RLAPI Font
 LoadFontEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount); /;"	p	typeref:typename:RLAPI Font
 LoadFontEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount); /;"	p	typeref:typename:RLAPI Font
+LoadFontEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount); /;"	p	typeref:typename:RLAPI Font
 LoadFontEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount); /;"	p	typeref:typename:RLAPI Font
 LoadFontFromImage	third_party/raylib/include/raylib.h	/^RLAPI Font LoadFontFromImage(Image image, Color key, int firstChar);                        \/\//;"	p	typeref:typename:RLAPI Font
 LoadFontFromImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Font LoadFontFromImage(Image image, Color key, int firstChar);                        \/\//;"	p	typeref:typename:RLAPI Font
 LoadFontFromImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Font LoadFontFromImage(Image image, Color key, int firstChar);                        \/\//;"	p	typeref:typename:RLAPI Font
+LoadFontFromImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Font LoadFontFromImage(Image image, Color key, int firstChar);                        \/\//;"	p	typeref:typename:RLAPI Font
 LoadFontFromImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Font LoadFontFromImage(Image image, Color key, int firstChar);                        \/\//;"	p	typeref:typename:RLAPI Font
 LoadFontFromMemory	third_party/raylib/include/raylib.h	/^RLAPI Font LoadFontFromMemory(const char *fileType, const unsigned char *fileData, int dataSize,/;"	p	typeref:typename:RLAPI Font
 LoadFontFromMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Font LoadFontFromMemory(const char *fileType, const unsigned char *fileData, int dataSize,/;"	p	typeref:typename:RLAPI Font
 LoadFontFromMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Font LoadFontFromMemory(const char *fileType, const unsigned char *fileData, int dataSize,/;"	p	typeref:typename:RLAPI Font
+LoadFontFromMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Font LoadFontFromMemory(const char *fileType, const unsigned char *fileData, int dataSize,/;"	p	typeref:typename:RLAPI Font
 LoadFontFromMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Font LoadFontFromMemory(const char *fileType, const unsigned char *fileData, int dataSize,/;"	p	typeref:typename:RLAPI Font
 LoadImage	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImage(const char *fileName);                                                    /;"	p	typeref:typename:RLAPI Image
 LoadImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImage(const char *fileName);                                                    /;"	p	typeref:typename:RLAPI Image
 LoadImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImage(const char *fileName);                                                    /;"	p	typeref:typename:RLAPI Image
+LoadImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImage(const char *fileName);                                                    /;"	p	typeref:typename:RLAPI Image
 LoadImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImage(const char *fileName);                                                    /;"	p	typeref:typename:RLAPI Image
 LoadImageAnim	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImageAnim(const char *fileName, int *frames);                                   /;"	p	typeref:typename:RLAPI Image
 LoadImageAnim	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImageAnim(const char *fileName, int *frames);                                   /;"	p	typeref:typename:RLAPI Image
 LoadImageAnim	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImageAnim(const char *fileName, int *frames);                                   /;"	p	typeref:typename:RLAPI Image
+LoadImageAnim	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImageAnim(const char *fileName, int *frames);                                   /;"	p	typeref:typename:RLAPI Image
 LoadImageAnim	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImageAnim(const char *fileName, int *frames);                                   /;"	p	typeref:typename:RLAPI Image
 LoadImageAnimFromMemory	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImageAnimFromMemory(const char *fileType, const unsigned char *fileData, int dat/;"	p	typeref:typename:RLAPI Image
 LoadImageAnimFromMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImageAnimFromMemory(const char *fileType, const unsigned char *fileData, int dat/;"	p	typeref:typename:RLAPI Image
 LoadImageAnimFromMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImageAnimFromMemory(const char *fileType, const unsigned char *fileData, int dat/;"	p	typeref:typename:RLAPI Image
+LoadImageAnimFromMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImageAnimFromMemory(const char *fileType, const unsigned char *fileData, int dat/;"	p	typeref:typename:RLAPI Image
 LoadImageAnimFromMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImageAnimFromMemory(const char *fileType, const unsigned char *fileData, int dat/;"	p	typeref:typename:RLAPI Image
 LoadImageColors	third_party/raylib/include/raylib.h	/^RLAPI Color *LoadImageColors(Image image);                                                      /;"	p	typeref:typename:RLAPI Color *
 LoadImageColors	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color *LoadImageColors(Image image);                                                      /;"	p	typeref:typename:RLAPI Color *
 LoadImageColors	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color *LoadImageColors(Image image);                                                      /;"	p	typeref:typename:RLAPI Color *
+LoadImageColors	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color *LoadImageColors(Image image);                                                      /;"	p	typeref:typename:RLAPI Color *
 LoadImageColors	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color *LoadImageColors(Image image);                                                      /;"	p	typeref:typename:RLAPI Color *
 LoadImageFromMemory	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImageFromMemory(const char *fileType, const unsigned char *fileData, int dataSiz/;"	p	typeref:typename:RLAPI Image
 LoadImageFromMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImageFromMemory(const char *fileType, const unsigned char *fileData, int dataSiz/;"	p	typeref:typename:RLAPI Image
 LoadImageFromMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImageFromMemory(const char *fileType, const unsigned char *fileData, int dataSiz/;"	p	typeref:typename:RLAPI Image
+LoadImageFromMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImageFromMemory(const char *fileType, const unsigned char *fileData, int dataSiz/;"	p	typeref:typename:RLAPI Image
 LoadImageFromMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImageFromMemory(const char *fileType, const unsigned char *fileData, int dataSiz/;"	p	typeref:typename:RLAPI Image
 LoadImageFromScreen	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImageFromScreen(void);                                                          /;"	p	typeref:typename:RLAPI Image
 LoadImageFromScreen	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImageFromScreen(void);                                                          /;"	p	typeref:typename:RLAPI Image
 LoadImageFromScreen	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImageFromScreen(void);                                                          /;"	p	typeref:typename:RLAPI Image
+LoadImageFromScreen	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImageFromScreen(void);                                                          /;"	p	typeref:typename:RLAPI Image
 LoadImageFromScreen	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImageFromScreen(void);                                                          /;"	p	typeref:typename:RLAPI Image
 LoadImageFromTexture	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImageFromTexture(Texture2D texture);                                            /;"	p	typeref:typename:RLAPI Image
 LoadImageFromTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImageFromTexture(Texture2D texture);                                            /;"	p	typeref:typename:RLAPI Image
 LoadImageFromTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImageFromTexture(Texture2D texture);                                            /;"	p	typeref:typename:RLAPI Image
+LoadImageFromTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImageFromTexture(Texture2D texture);                                            /;"	p	typeref:typename:RLAPI Image
 LoadImageFromTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImageFromTexture(Texture2D texture);                                            /;"	p	typeref:typename:RLAPI Image
 LoadImagePalette	third_party/raylib/include/raylib.h	/^RLAPI Color *LoadImagePalette(Image image, int maxPaletteSize, int *colorCount);                /;"	p	typeref:typename:RLAPI Color *
 LoadImagePalette	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Color *LoadImagePalette(Image image, int maxPaletteSize, int *colorCount);                /;"	p	typeref:typename:RLAPI Color *
 LoadImagePalette	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Color *LoadImagePalette(Image image, int maxPaletteSize, int *colorCount);                /;"	p	typeref:typename:RLAPI Color *
+LoadImagePalette	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Color *LoadImagePalette(Image image, int maxPaletteSize, int *colorCount);                /;"	p	typeref:typename:RLAPI Color *
 LoadImagePalette	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Color *LoadImagePalette(Image image, int maxPaletteSize, int *colorCount);                /;"	p	typeref:typename:RLAPI Color *
 LoadImageRaw	third_party/raylib/include/raylib.h	/^RLAPI Image LoadImageRaw(const char *fileName, int width, int height, int format, int headerSize/;"	p	typeref:typename:RLAPI Image
 LoadImageRaw	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Image LoadImageRaw(const char *fileName, int width, int height, int format, int headerSize/;"	p	typeref:typename:RLAPI Image
 LoadImageRaw	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Image LoadImageRaw(const char *fileName, int width, int height, int format, int headerSize/;"	p	typeref:typename:RLAPI Image
+LoadImageRaw	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Image LoadImageRaw(const char *fileName, int width, int height, int format, int headerSize/;"	p	typeref:typename:RLAPI Image
 LoadImageRaw	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Image LoadImageRaw(const char *fileName, int width, int height, int format, int headerSize/;"	p	typeref:typename:RLAPI Image
 LoadMaterialDefault	third_party/raylib/include/raylib.h	/^RLAPI Material LoadMaterialDefault(void);                                                   \/\//;"	p	typeref:typename:RLAPI Material
 LoadMaterialDefault	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Material LoadMaterialDefault(void);                                                   \/\//;"	p	typeref:typename:RLAPI Material
 LoadMaterialDefault	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Material LoadMaterialDefault(void);                                                   \/\//;"	p	typeref:typename:RLAPI Material
+LoadMaterialDefault	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Material LoadMaterialDefault(void);                                                   \/\//;"	p	typeref:typename:RLAPI Material
 LoadMaterialDefault	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Material LoadMaterialDefault(void);                                                   \/\//;"	p	typeref:typename:RLAPI Material
 LoadMaterials	third_party/raylib/include/raylib.h	/^RLAPI Material *LoadMaterials(const char *fileName, int *materialCount);                    \/\//;"	p	typeref:typename:RLAPI Material *
 LoadMaterials	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Material *LoadMaterials(const char *fileName, int *materialCount);                    \/\//;"	p	typeref:typename:RLAPI Material *
 LoadMaterials	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Material *LoadMaterials(const char *fileName, int *materialCount);                    \/\//;"	p	typeref:typename:RLAPI Material *
+LoadMaterials	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Material *LoadMaterials(const char *fileName, int *materialCount);                    \/\//;"	p	typeref:typename:RLAPI Material *
 LoadMaterials	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Material *LoadMaterials(const char *fileName, int *materialCount);                    \/\//;"	p	typeref:typename:RLAPI Material *
 LoadModel	third_party/raylib/include/raylib.h	/^RLAPI Model LoadModel(const char *fileName);                                                \/\//;"	p	typeref:typename:RLAPI Model
 LoadModel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Model LoadModel(const char *fileName);                                                \/\//;"	p	typeref:typename:RLAPI Model
 LoadModel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Model LoadModel(const char *fileName);                                                \/\//;"	p	typeref:typename:RLAPI Model
+LoadModel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Model LoadModel(const char *fileName);                                                \/\//;"	p	typeref:typename:RLAPI Model
 LoadModel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Model LoadModel(const char *fileName);                                                \/\//;"	p	typeref:typename:RLAPI Model
 LoadModelAnimations	third_party/raylib/include/raylib.h	/^RLAPI ModelAnimation *LoadModelAnimations(const char *fileName, int *animCount);            \/\//;"	p	typeref:typename:RLAPI ModelAnimation *
 LoadModelAnimations	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI ModelAnimation *LoadModelAnimations(const char *fileName, int *animCount);            \/\//;"	p	typeref:typename:RLAPI ModelAnimation *
 LoadModelAnimations	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI ModelAnimation *LoadModelAnimations(const char *fileName, int *animCount);            \/\//;"	p	typeref:typename:RLAPI ModelAnimation *
+LoadModelAnimations	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI ModelAnimation *LoadModelAnimations(const char *fileName, int *animCount);            \/\//;"	p	typeref:typename:RLAPI ModelAnimation *
 LoadModelAnimations	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI ModelAnimation *LoadModelAnimations(const char *fileName, int *animCount);            \/\//;"	p	typeref:typename:RLAPI ModelAnimation *
 LoadModelFromMesh	third_party/raylib/include/raylib.h	/^RLAPI Model LoadModelFromMesh(Mesh mesh);                                                   \/\//;"	p	typeref:typename:RLAPI Model
 LoadModelFromMesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Model LoadModelFromMesh(Mesh mesh);                                                   \/\//;"	p	typeref:typename:RLAPI Model
 LoadModelFromMesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Model LoadModelFromMesh(Mesh mesh);                                                   \/\//;"	p	typeref:typename:RLAPI Model
+LoadModelFromMesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Model LoadModelFromMesh(Mesh mesh);                                                   \/\//;"	p	typeref:typename:RLAPI Model
 LoadModelFromMesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Model LoadModelFromMesh(Mesh mesh);                                                   \/\//;"	p	typeref:typename:RLAPI Model
 LoadMusicStream	third_party/raylib/include/raylib.h	/^RLAPI Music LoadMusicStream(const char *fileName);                    \/\/ Load music stream fro/;"	p	typeref:typename:RLAPI Music
 LoadMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Music LoadMusicStream(const char *fileName);                    \/\/ Load music stream fro/;"	p	typeref:typename:RLAPI Music
 LoadMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Music LoadMusicStream(const char *fileName);                    \/\/ Load music stream fro/;"	p	typeref:typename:RLAPI Music
+LoadMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Music LoadMusicStream(const char *fileName);                    \/\/ Load music stream fro/;"	p	typeref:typename:RLAPI Music
 LoadMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Music LoadMusicStream(const char *fileName);                    \/\/ Load music stream fro/;"	p	typeref:typename:RLAPI Music
 LoadMusicStreamFromMemory	third_party/raylib/include/raylib.h	/^RLAPI Music LoadMusicStreamFromMemory(const char *fileType, const unsigned char *data, int dataS/;"	p	typeref:typename:RLAPI Music
 LoadMusicStreamFromMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Music LoadMusicStreamFromMemory(const char *fileType, const unsigned char *data, int dataS/;"	p	typeref:typename:RLAPI Music
 LoadMusicStreamFromMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Music LoadMusicStreamFromMemory(const char *fileType, const unsigned char *data, int dataS/;"	p	typeref:typename:RLAPI Music
+LoadMusicStreamFromMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Music LoadMusicStreamFromMemory(const char *fileType, const unsigned char *data, int dataS/;"	p	typeref:typename:RLAPI Music
 LoadMusicStreamFromMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Music LoadMusicStreamFromMemory(const char *fileType, const unsigned char *data, int dataS/;"	p	typeref:typename:RLAPI Music
 LoadRandomSequence	third_party/raylib/include/raylib.h	/^RLAPI int *LoadRandomSequence(unsigned int count, int min, int max); \/\/ Load random values seq/;"	p	typeref:typename:RLAPI int *
 LoadRandomSequence	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int *LoadRandomSequence(unsigned int count, int min, int max); \/\/ Load random values seq/;"	p	typeref:typename:RLAPI int *
 LoadRandomSequence	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int *LoadRandomSequence(unsigned int count, int min, int max); \/\/ Load random values seq/;"	p	typeref:typename:RLAPI int *
+LoadRandomSequence	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int *LoadRandomSequence(unsigned int count, int min, int max); \/\/ Load random values seq/;"	p	typeref:typename:RLAPI int *
 LoadRandomSequence	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int *LoadRandomSequence(unsigned int count, int min, int max); \/\/ Load random values seq/;"	p	typeref:typename:RLAPI int *
 LoadRenderTexture	third_party/raylib/include/raylib.h	/^RLAPI RenderTexture2D LoadRenderTexture(int width, int height);                                 /;"	p	typeref:typename:RLAPI RenderTexture2D
 LoadRenderTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI RenderTexture2D LoadRenderTexture(int width, int height);                                 /;"	p	typeref:typename:RLAPI RenderTexture2D
 LoadRenderTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI RenderTexture2D LoadRenderTexture(int width, int height);                                 /;"	p	typeref:typename:RLAPI RenderTexture2D
+LoadRenderTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI RenderTexture2D LoadRenderTexture(int width, int height);                                 /;"	p	typeref:typename:RLAPI RenderTexture2D
 LoadRenderTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI RenderTexture2D LoadRenderTexture(int width, int height);                                 /;"	p	typeref:typename:RLAPI RenderTexture2D
 LoadShader	third_party/raylib/include/raylib.h	/^RLAPI Shader LoadShader(const char *vsFileName, const char *fsFileName);   \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShader	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Shader LoadShader(const char *vsFileName, const char *fsFileName);   \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShader	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Shader LoadShader(const char *vsFileName, const char *fsFileName);   \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
+LoadShader	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Shader LoadShader(const char *vsFileName, const char *fsFileName);   \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShader	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Shader LoadShader(const char *vsFileName, const char *fsFileName);   \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShaderFromMemory	third_party/raylib/include/raylib.h	/^RLAPI Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode); \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShaderFromMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode); \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShaderFromMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode); \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
+LoadShaderFromMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode); \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadShaderFromMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode); \/\/ Load shader from/;"	p	typeref:typename:RLAPI Shader
 LoadSound	third_party/raylib/include/raylib.h	/^RLAPI Sound LoadSound(const char *fileName);                          \/\/ Load sound from file$/;"	p	typeref:typename:RLAPI Sound
 LoadSound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Sound LoadSound(const char *fileName);                          \/\/ Load sound from file$/;"	p	typeref:typename:RLAPI Sound
 LoadSound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Sound LoadSound(const char *fileName);                          \/\/ Load sound from file$/;"	p	typeref:typename:RLAPI Sound
+LoadSound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Sound LoadSound(const char *fileName);                          \/\/ Load sound from file$/;"	p	typeref:typename:RLAPI Sound
 LoadSound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Sound LoadSound(const char *fileName);                          \/\/ Load sound from file$/;"	p	typeref:typename:RLAPI Sound
 LoadSoundAlias	third_party/raylib/include/raylib.h	/^RLAPI Sound LoadSoundAlias(Sound source);                             \/\/ Create a new sound th/;"	p	typeref:typename:RLAPI Sound
 LoadSoundAlias	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Sound LoadSoundAlias(Sound source);                             \/\/ Create a new sound th/;"	p	typeref:typename:RLAPI Sound
 LoadSoundAlias	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Sound LoadSoundAlias(Sound source);                             \/\/ Create a new sound th/;"	p	typeref:typename:RLAPI Sound
+LoadSoundAlias	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Sound LoadSoundAlias(Sound source);                             \/\/ Create a new sound th/;"	p	typeref:typename:RLAPI Sound
 LoadSoundAlias	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Sound LoadSoundAlias(Sound source);                             \/\/ Create a new sound th/;"	p	typeref:typename:RLAPI Sound
 LoadSoundFromWave	third_party/raylib/include/raylib.h	/^RLAPI Sound LoadSoundFromWave(Wave wave);                             \/\/ Load sound from wave /;"	p	typeref:typename:RLAPI Sound
 LoadSoundFromWave	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Sound LoadSoundFromWave(Wave wave);                             \/\/ Load sound from wave /;"	p	typeref:typename:RLAPI Sound
 LoadSoundFromWave	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Sound LoadSoundFromWave(Wave wave);                             \/\/ Load sound from wave /;"	p	typeref:typename:RLAPI Sound
+LoadSoundFromWave	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Sound LoadSoundFromWave(Wave wave);                             \/\/ Load sound from wave /;"	p	typeref:typename:RLAPI Sound
 LoadSoundFromWave	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Sound LoadSoundFromWave(Wave wave);                             \/\/ Load sound from wave /;"	p	typeref:typename:RLAPI Sound
 LoadTexture	third_party/raylib/include/raylib.h	/^RLAPI Texture2D LoadTexture(const char *fileName);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Texture2D LoadTexture(const char *fileName);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Texture2D LoadTexture(const char *fileName);                                              /;"	p	typeref:typename:RLAPI Texture2D
+LoadTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Texture2D LoadTexture(const char *fileName);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Texture2D LoadTexture(const char *fileName);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTextureCubemap	third_party/raylib/include/raylib.h	/^RLAPI TextureCubemap LoadTextureCubemap(Image image, int layout);                               /;"	p	typeref:typename:RLAPI TextureCubemap
 LoadTextureCubemap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI TextureCubemap LoadTextureCubemap(Image image, int layout);                               /;"	p	typeref:typename:RLAPI TextureCubemap
 LoadTextureCubemap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI TextureCubemap LoadTextureCubemap(Image image, int layout);                               /;"	p	typeref:typename:RLAPI TextureCubemap
+LoadTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI TextureCubemap LoadTextureCubemap(Image image, int layout);                               /;"	p	typeref:typename:RLAPI TextureCubemap
 LoadTextureCubemap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI TextureCubemap LoadTextureCubemap(Image image, int layout);                               /;"	p	typeref:typename:RLAPI TextureCubemap
 LoadTextureFromImage	third_party/raylib/include/raygui.h	/^static Texture2D LoadTextureFromImage(Image image);          \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:Texture2D
 LoadTextureFromImage	third_party/raylib/include/raylib.h	/^RLAPI Texture2D LoadTextureFromImage(Image image);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTextureFromImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Texture2D LoadTextureFromImage(Image image);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTextureFromImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Texture2D LoadTextureFromImage(Image image);                                              /;"	p	typeref:typename:RLAPI Texture2D
+LoadTextureFromImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Texture2D LoadTextureFromImage(Image image);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadTextureFromImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Texture2D LoadTextureFromImage(Image image);                                              /;"	p	typeref:typename:RLAPI Texture2D
 LoadUTF8	third_party/raylib/include/raylib.h	/^RLAPI char *LoadUTF8(const int *codepoints, int length);                \/\/ Load UTF-8 text enc/;"	p	typeref:typename:RLAPI char *
 LoadUTF8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI char *LoadUTF8(const int *codepoints, int length);                \/\/ Load UTF-8 text enc/;"	p	typeref:typename:RLAPI char *
 LoadUTF8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI char *LoadUTF8(const int *codepoints, int length);                \/\/ Load UTF-8 text enc/;"	p	typeref:typename:RLAPI char *
+LoadUTF8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI char *LoadUTF8(const int *codepoints, int length);                \/\/ Load UTF-8 text enc/;"	p	typeref:typename:RLAPI char *
 LoadUTF8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI char *LoadUTF8(const int *codepoints, int length);                \/\/ Load UTF-8 text enc/;"	p	typeref:typename:RLAPI char *
 LoadVrStereoConfig	third_party/raylib/include/raylib.h	/^RLAPI VrStereoConfig LoadVrStereoConfig(VrDeviceInfo device);     \/\/ Load VR stereo config for/;"	p	typeref:typename:RLAPI VrStereoConfig
 LoadVrStereoConfig	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI VrStereoConfig LoadVrStereoConfig(VrDeviceInfo device);     \/\/ Load VR stereo config for/;"	p	typeref:typename:RLAPI VrStereoConfig
 LoadVrStereoConfig	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI VrStereoConfig LoadVrStereoConfig(VrDeviceInfo device);     \/\/ Load VR stereo config for/;"	p	typeref:typename:RLAPI VrStereoConfig
+LoadVrStereoConfig	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI VrStereoConfig LoadVrStereoConfig(VrDeviceInfo device);     \/\/ Load VR stereo config for/;"	p	typeref:typename:RLAPI VrStereoConfig
 LoadVrStereoConfig	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI VrStereoConfig LoadVrStereoConfig(VrDeviceInfo device);     \/\/ Load VR stereo config for/;"	p	typeref:typename:RLAPI VrStereoConfig
 LoadWave	third_party/raylib/include/raylib.h	/^RLAPI Wave LoadWave(const char *fileName);                            \/\/ Load wave data from f/;"	p	typeref:typename:RLAPI Wave
 LoadWave	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Wave LoadWave(const char *fileName);                            \/\/ Load wave data from f/;"	p	typeref:typename:RLAPI Wave
 LoadWave	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Wave LoadWave(const char *fileName);                            \/\/ Load wave data from f/;"	p	typeref:typename:RLAPI Wave
+LoadWave	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Wave LoadWave(const char *fileName);                            \/\/ Load wave data from f/;"	p	typeref:typename:RLAPI Wave
 LoadWave	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Wave LoadWave(const char *fileName);                            \/\/ Load wave data from f/;"	p	typeref:typename:RLAPI Wave
 LoadWaveFromMemory	third_party/raylib/include/raylib.h	/^RLAPI Wave LoadWaveFromMemory(const char *fileType, const unsigned char *fileData, int dataSize)/;"	p	typeref:typename:RLAPI Wave
 LoadWaveFromMemory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Wave LoadWaveFromMemory(const char *fileType, const unsigned char *fileData, int dataSize)/;"	p	typeref:typename:RLAPI Wave
 LoadWaveFromMemory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Wave LoadWaveFromMemory(const char *fileType, const unsigned char *fileData, int dataSize)/;"	p	typeref:typename:RLAPI Wave
+LoadWaveFromMemory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Wave LoadWaveFromMemory(const char *fileType, const unsigned char *fileData, int dataSize)/;"	p	typeref:typename:RLAPI Wave
 LoadWaveFromMemory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Wave LoadWaveFromMemory(const char *fileType, const unsigned char *fileData, int dataSize)/;"	p	typeref:typename:RLAPI Wave
 LoadWaveSamples	third_party/raylib/include/raylib.h	/^RLAPI float *LoadWaveSamples(Wave wave);                              \/\/ Load samples data fro/;"	p	typeref:typename:RLAPI float *
 LoadWaveSamples	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float *LoadWaveSamples(Wave wave);                              \/\/ Load samples data fro/;"	p	typeref:typename:RLAPI float *
 LoadWaveSamples	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float *LoadWaveSamples(Wave wave);                              \/\/ Load samples data fro/;"	p	typeref:typename:RLAPI float *
+LoadWaveSamples	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float *LoadWaveSamples(Wave wave);                              \/\/ Load samples data fro/;"	p	typeref:typename:RLAPI float *
 LoadWaveSamples	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float *LoadWaveSamples(Wave wave);                              \/\/ Load samples data fro/;"	p	typeref:typename:RLAPI float *
 LogicalBytesPerSector	third_party/libuv/src/win/winapi.h	/^  ULONG LogicalBytesPerSector;$/;"	m	struct:_FILE_FS_SECTOR_SIZE_INFORMATION	typeref:typename:ULONG
 MAGENTA	third_party/raylib/include/raylib.h	/^#define MAGENTA /;"	d
 MAGENTA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MAGENTA /;"	d
 MAGENTA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MAGENTA /;"	d
+MAGENTA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MAGENTA /;"	d
 MAGENTA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MAGENTA /;"	d
+MAIN_H	third_party/wrk/src/main.h	/^#define MAIN_H$/;"	d
 MAKE_VALGRIND_HAPPY	third_party/libuv/test/task.h	/^#define MAKE_VALGRIND_HAPPY(/;"	d
 MARKDOWN_TO_HTML_H	markdown_converter/markdown_to_html.h	/^#define MARKDOWN_TO_HTML_H$/;"	d
 MAROON	third_party/raylib/include/raylib.h	/^#define MAROON /;"	d
 MAROON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MAROON /;"	d
 MAROON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MAROON /;"	d
+MAROON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MAROON /;"	d
 MAROON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MAROON /;"	d
 MATERIAL_MAP_ALBEDO	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_ALBEDO = 0,        \/\/ Albedo material (same as: MATERIAL_MAP_DIFFUSE)$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_ALBEDO	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_ALBEDO = 0,        \/\/ Albedo material (same as: MATERIAL_MAP_DIFFUSE)$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_ALBEDO	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_ALBEDO = 0,        \/\/ Albedo material (same as: MATERIAL_MAP_DIFFUSE)$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_ALBEDO	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_ALBEDO = 0,        \/\/ Albedo material (same as: MATERIAL_MAP_DIFFUSE)$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_ALBEDO	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_ALBEDO = 0,        \/\/ Albedo material (same as: MATERIAL_MAP_DIFFUSE)$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_BRDF	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_BRDF               \/\/ Brdf material$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_BRDF	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_BRDF               \/\/ Brdf material$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_BRDF	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_BRDF               \/\/ Brdf material$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_BRDF	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_BRDF               \/\/ Brdf material$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_BRDF	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_BRDF               \/\/ Brdf material$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_CUBEMAP	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_CUBEMAP,           \/\/ Cubemap material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_CUBEMAP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_CUBEMAP,           \/\/ Cubemap material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_CUBEMAP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_CUBEMAP,           \/\/ Cubemap material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_CUBEMAP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_CUBEMAP,           \/\/ Cubemap material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_CUBEMAP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_CUBEMAP,           \/\/ Cubemap material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_DIFFUSE	third_party/raylib/include/raylib.h	/^#define MATERIAL_MAP_DIFFUSE /;"	d
 MATERIAL_MAP_DIFFUSE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MATERIAL_MAP_DIFFUSE /;"	d
 MATERIAL_MAP_DIFFUSE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MATERIAL_MAP_DIFFUSE /;"	d
+MATERIAL_MAP_DIFFUSE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MATERIAL_MAP_DIFFUSE /;"	d
 MATERIAL_MAP_DIFFUSE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MATERIAL_MAP_DIFFUSE /;"	d
 MATERIAL_MAP_EMISSION	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_EMISSION,          \/\/ Emission material$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_EMISSION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_EMISSION,          \/\/ Emission material$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_EMISSION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_EMISSION,          \/\/ Emission material$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_EMISSION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_EMISSION,          \/\/ Emission material$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_EMISSION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_EMISSION,          \/\/ Emission material$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_HEIGHT	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_HEIGHT,            \/\/ Heightmap material$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_HEIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_HEIGHT,            \/\/ Heightmap material$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_HEIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_HEIGHT,            \/\/ Heightmap material$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_HEIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_HEIGHT,            \/\/ Heightmap material$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_HEIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_HEIGHT,            \/\/ Heightmap material$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_IRRADIANCE	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_IRRADIANCE,        \/\/ Irradiance material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_IRRADIANCE,        \/\/ Irradiance material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_IRRADIANCE,        \/\/ Irradiance material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_IRRADIANCE,        \/\/ Irradiance material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_IRRADIANCE,        \/\/ Irradiance material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_METALNESS	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_METALNESS,         \/\/ Metalness material (same as: MATERIAL_MAP_SPECULAR)$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_METALNESS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_METALNESS,         \/\/ Metalness material (same as: MATERIAL_MAP_SPECULAR)$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_METALNESS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_METALNESS,         \/\/ Metalness material (same as: MATERIAL_MAP_SPECULAR)$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_METALNESS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_METALNESS,         \/\/ Metalness material (same as: MATERIAL_MAP_SPECULAR)$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_METALNESS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_METALNESS,         \/\/ Metalness material (same as: MATERIAL_MAP_SPECULAR)$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_NORMAL	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_NORMAL,            \/\/ Normal material$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_NORMAL,            \/\/ Normal material$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_NORMAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_NORMAL,            \/\/ Normal material$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_NORMAL,            \/\/ Normal material$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_NORMAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_NORMAL,            \/\/ Normal material$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_OCCLUSION	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_OCCLUSION,         \/\/ Ambient occlusion material$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_OCCLUSION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_OCCLUSION,         \/\/ Ambient occlusion material$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_OCCLUSION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_OCCLUSION,         \/\/ Ambient occlusion material$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_OCCLUSION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_OCCLUSION,         \/\/ Ambient occlusion material$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_OCCLUSION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_OCCLUSION,         \/\/ Ambient occlusion material$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_PREFILTER	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_PREFILTER,         \/\/ Prefilter material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_PREFILTER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_PREFILTER,         \/\/ Prefilter material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_PREFILTER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_PREFILTER,         \/\/ Prefilter material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_PREFILTER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_PREFILTER,         \/\/ Prefilter material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_PREFILTER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_PREFILTER,         \/\/ Prefilter material (NOTE: Uses GL_TEXTURE_CUBE_MAP)$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_ROUGHNESS	third_party/raylib/include/raylib.h	/^    MATERIAL_MAP_ROUGHNESS,         \/\/ Roughness material$/;"	e	enum:__anonc03ae25c0903
 MATERIAL_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MATERIAL_MAP_ROUGHNESS,         \/\/ Roughness material$/;"	e	enum:__anon9d42b9dd0903
 MATERIAL_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MATERIAL_MAP_ROUGHNESS,         \/\/ Roughness material$/;"	e	enum:__anon255619050903
+MATERIAL_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MATERIAL_MAP_ROUGHNESS,         \/\/ Roughness material$/;"	e	enum:__anon8a981b700903
 MATERIAL_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MATERIAL_MAP_ROUGHNESS,         \/\/ Roughness material$/;"	e	enum:__anonf614aaea0903
 MATERIAL_MAP_SPECULAR	third_party/raylib/include/raylib.h	/^#define MATERIAL_MAP_SPECULAR /;"	d
 MATERIAL_MAP_SPECULAR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MATERIAL_MAP_SPECULAR /;"	d
 MATERIAL_MAP_SPECULAR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MATERIAL_MAP_SPECULAR /;"	d
+MATERIAL_MAP_SPECULAR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MATERIAL_MAP_SPECULAR /;"	d
 MATERIAL_MAP_SPECULAR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MATERIAL_MAP_SPECULAR /;"	d
 MAX	third_party/raylib/include/rlgl.h	/^        #define MAX(/;"	d
 MAX	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #define MAX(/;"	d
 MAX	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define MAX(/;"	d
+MAX	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define MAX(/;"	d
 MAX	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define MAX(/;"	d
+MAX	third_party/wrk/src/stats.h	/^#define MAX(/;"	d
 MAX_DIRECTORY_FILES	postdog/gui_window_file_dialog.h	/^#define MAX_DIRECTORY_FILES /;"	d
 MAX_EPOLL_INSTANCES	third_party/libuv/src/unix/os390-syscalls.h	/^#define MAX_EPOLL_INSTANCES /;"	d
+MAX_FOLD	third_party/luajit/src/lj_iropt.h	/^  MAX_FOLD$/;"	e	enum:__anon7312bcc60103
 MAX_FRAGMENT_SIZE	seobeo/seobeo_internal.h	/^#define MAX_FRAGMENT_SIZE /;"	d
 MAX_ICON_PATH_LENGTH	postdog/gui_window_file_dialog.h	/^#define MAX_ICON_PATH_LENGTH /;"	d
 MAX_INT_16	seobeo/seobeo_internal.h	/^#define MAX_INT_16 /;"	d
@@ -4108,8 +6649,18 @@
 MAX_PIPENAME_LEN	third_party/libuv/include/uv/win.h	/^#define MAX_PIPENAME_LEN /;"	d
 MAX_PROCESSES	third_party/libuv/test/runner.h	/^#define MAX_PROCESSES /;"	d
 MAX_RESPONSE_SIZE	mrjunejune/test/test.h	/^#define MAX_RESPONSE_SIZE /;"	d
+MAX_THREAD_RATE_S	third_party/wrk/src/wrk.h	/^#define MAX_THREAD_RATE_S /;"	d
 MCAST_JOIN_SOURCE_GROUP	third_party/libuv/src/win/winsock.h	/^# define MCAST_JOIN_SOURCE_GROUP /;"	d
 MCAST_LEAVE_SOURCE_GROUP	third_party/libuv/src/win/winsock.h	/^# define MCAST_LEAVE_SOURCE_GROUP /;"	d
+MCLabel	third_party/luajit/src/lj_emit_arm.h	/^typedef MCode *MCLabel;$/;"	t	typeref:typename:MCode *
+MCLabel	third_party/luajit/src/lj_emit_arm64.h	/^typedef MCode *MCLabel;$/;"	t	typeref:typename:MCode *
+MCLabel	third_party/luajit/src/lj_emit_mips.h	/^typedef MCode *MCLabel;$/;"	t	typeref:typename:MCode *
+MCLabel	third_party/luajit/src/lj_emit_ppc.h	/^typedef MCode *MCLabel;$/;"	t	typeref:typename:MCode *
+MCLabel	third_party/luajit/src/lj_emit_x86.h	/^typedef MCode *MCLabel;$/;"	t	typeref:typename:MCode *
+MCLink	third_party/luajit/src/lj_jit.h	/^typedef struct MCLink {$/;"	s
+MCLink	third_party/luajit/src/lj_jit.h	/^} MCLink;$/;"	t	typeref:struct:MCLink
+MCode	third_party/luajit/src/lj_jit.h	/^typedef uint32_t MCode;$/;"	t	typeref:typename:uint32_t
+MCode	third_party/luajit/src/lj_jit.h	/^typedef uint8_t MCode;$/;"	t	typeref:typename:uint8_t
 MDAPI	markdown_converter/markdown_to_html.h	/^      #define MDAPI /;"	d
 MDAPI	markdown_converter/markdown_to_html.h	/^    #define MDAPI /;"	d
 MDAPI	markdown_converter/markdown_to_html.h	/^  #define MDAPI /;"	d
@@ -4122,95 +6673,298 @@
 MIN	third_party/raylib/include/rlgl.h	/^        #define MIN(/;"	d
 MIN	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #define MIN(/;"	d
 MIN	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define MIN(/;"	d
+MIN	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define MIN(/;"	d
 MIN	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define MIN(/;"	d
+MIN	third_party/wrk/src/stats.h	/^#define MIN(/;"	d
+MIPSF_A	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_A(/;"	d
+MIPSF_D	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_D(/;"	d
+MIPSF_F	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_F(/;"	d
+MIPSF_G	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_G(/;"	d
+MIPSF_H	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_H(/;"	d
+MIPSF_L	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_L(/;"	d
+MIPSF_M	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_M(/;"	d
+MIPSF_R	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_R(/;"	d
+MIPSF_S	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_S(/;"	d
+MIPSF_T	third_party/luajit/src/lj_target_mips.h	/^#define MIPSF_T(/;"	d
+MIPSI_AADDIU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_AADDIU = LJ_32 ? MIPSI_ADDIU : MIPSI_DADDIU,$/;"	e	enum:MIPSIns
+MIPSI_AADDU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_AADDU = LJ_32 ? MIPSI_ADDU : MIPSI_DADDU,$/;"	e	enum:MIPSIns
+MIPSI_ABS_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ABS_D = 0x46200005,$/;"	e	enum:MIPSIns
+MIPSI_ADDIU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ADDIU = 0x24000000,$/;"	e	enum:MIPSIns
+MIPSI_ADDU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ADDU = 0x00000021,$/;"	e	enum:MIPSIns
+MIPSI_ADD_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ADD_D = 0x46200000,$/;"	e	enum:MIPSIns
+MIPSI_ADD_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ADD_S = 0x46000000,$/;"	e	enum:MIPSIns
+MIPSI_AL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_AL = LJ_32 ? MIPSI_LW : MIPSI_LD,$/;"	e	enum:MIPSIns
+MIPSI_ALSA	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ALSA = LJ_32 ? MIPSI_LSA : MIPSI_DLSA,$/;"	e	enum:MIPSIns
+MIPSI_AND	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_AND = 0x00000024,$/;"	e	enum:MIPSIns
+MIPSI_ANDI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ANDI = 0x30000000,$/;"	e	enum:MIPSIns
+MIPSI_AS	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_AS = LJ_32 ? MIPSI_SW : MIPSI_SD,$/;"	e	enum:MIPSIns
+MIPSI_ASUBU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ASUBU = LJ_32 ? MIPSI_SUBU : MIPSI_DSUBU,$/;"	e	enum:MIPSIns
+MIPSI_B	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_B = 0x10000000,$/;"	e	enum:MIPSIns
+MIPSI_BC1F	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BC1F = 0x45000000,$/;"	e	enum:MIPSIns
+MIPSI_BC1T	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BC1T = 0x45010000,$/;"	e	enum:MIPSIns
+MIPSI_BEQ	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BEQ = 0x10000000,$/;"	e	enum:MIPSIns
+MIPSI_BGEZ	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BGEZ = 0x04010000,$/;"	e	enum:MIPSIns
+MIPSI_BGTZ	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BGTZ = 0x1c000000,$/;"	e	enum:MIPSIns
+MIPSI_BLEZ	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BLEZ = 0x18000000,$/;"	e	enum:MIPSIns
+MIPSI_BLTZ	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BLTZ = 0x04000000,$/;"	e	enum:MIPSIns
+MIPSI_BNE	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_BNE = 0x14000000,$/;"	e	enum:MIPSIns
+MIPSI_CVT_D_L	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_D_L = 0x46a00021,$/;"	e	enum:MIPSIns
+MIPSI_CVT_D_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_D_S = 0x46000021,$/;"	e	enum:MIPSIns
+MIPSI_CVT_D_W	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_D_W = 0x46800021,$/;"	e	enum:MIPSIns
+MIPSI_CVT_S_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_S_D = 0x46200020,$/;"	e	enum:MIPSIns
+MIPSI_CVT_S_L	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_S_L = 0x46a00020,$/;"	e	enum:MIPSIns
+MIPSI_CVT_S_W	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_S_W = 0x46800020,$/;"	e	enum:MIPSIns
+MIPSI_CVT_W_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_W_D = 0x46200024,$/;"	e	enum:MIPSIns
+MIPSI_CVT_W_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_CVT_W_S = 0x46000024,$/;"	e	enum:MIPSIns
+MIPSI_C_EQ_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_C_EQ_D = 0x46200032,$/;"	e	enum:MIPSIns
+MIPSI_C_OLE_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_C_OLE_D = 0x46200036,$/;"	e	enum:MIPSIns
+MIPSI_C_OLT_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_C_OLT_D = 0x46200034,$/;"	e	enum:MIPSIns
+MIPSI_C_OLT_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_C_OLT_S = 0x46000034,$/;"	e	enum:MIPSIns
+MIPSI_C_ULE_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_C_ULE_D = 0x46200037,$/;"	e	enum:MIPSIns
+MIPSI_C_ULT_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_C_ULT_D = 0x46200035,$/;"	e	enum:MIPSIns
+MIPSI_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_D = 0x38,$/;"	e	enum:MIPSIns
+MIPSI_D32	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_D32 = 0x3c,$/;"	e	enum:MIPSIns
+MIPSI_DADD	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DADD = 0x0000002c,$/;"	e	enum:MIPSIns
+MIPSI_DADDIU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DADDIU = 0x64000000,$/;"	e	enum:MIPSIns
+MIPSI_DADDU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DADDU = 0x0000002d,$/;"	e	enum:MIPSIns
+MIPSI_DDIV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DDIV = 0x0000001e,$/;"	e	enum:MIPSIns
+MIPSI_DDIVU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DDIVU = 0x0000001f,$/;"	e	enum:MIPSIns
+MIPSI_DEXT	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DEXT = 0x7c000003,$/;"	e	enum:MIPSIns
+MIPSI_DEXTM	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DEXTM = 0x7c000001,$/;"	e	enum:MIPSIns
+MIPSI_DEXTU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DEXTU = 0x7c000002,$/;"	e	enum:MIPSIns
+MIPSI_DINS	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DINS = 0x7c000007,$/;"	e	enum:MIPSIns
+MIPSI_DINSM	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DINSM = 0x7c000005,$/;"	e	enum:MIPSIns
+MIPSI_DINSU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DINSU = 0x7c000006,$/;"	e	enum:MIPSIns
+MIPSI_DIV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DIV = 0x0000001a,$/;"	e	enum:MIPSIns
+MIPSI_DIVU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DIVU = 0x0000001b,$/;"	e	enum:MIPSIns
+MIPSI_DIV_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DIV_D = 0x46200003,$/;"	e	enum:MIPSIns
+MIPSI_DLSA	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DLSA = 0x00000015,$/;"	e	enum:MIPSIns
+MIPSI_DMFC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DMFC1 = 0x44200000,$/;"	e	enum:MIPSIns
+MIPSI_DMTC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DMTC1 = 0x44a00000,$/;"	e	enum:MIPSIns
+MIPSI_DMULT	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DMULT = 0x0000001c,$/;"	e	enum:MIPSIns
+MIPSI_DMULTU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DMULTU = 0x0000001d,$/;"	e	enum:MIPSIns
+MIPSI_DROTR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DROTR = 0x0020003a,$/;"	e	enum:MIPSIns
+MIPSI_DROTR32	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DROTR32 = 0x0020003e,$/;"	e	enum:MIPSIns
+MIPSI_DROTRV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DROTRV = 0x00000056,$/;"	e	enum:MIPSIns
+MIPSI_DSBH	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSBH = 0x7c0000a4,$/;"	e	enum:MIPSIns
+MIPSI_DSHD	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSHD = 0x7c000164,$/;"	e	enum:MIPSIns
+MIPSI_DSLL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSLL = 0x00000038,$/;"	e	enum:MIPSIns
+MIPSI_DSLL32	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSLL32 = 0x0000003c,$/;"	e	enum:MIPSIns
+MIPSI_DSLLV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSLLV = 0x00000014,$/;"	e	enum:MIPSIns
+MIPSI_DSRA	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSRA = 0x0000003b,$/;"	e	enum:MIPSIns
+MIPSI_DSRA32	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSRA32 = 0x0000003f,$/;"	e	enum:MIPSIns
+MIPSI_DSRAV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSRAV = 0x00000017,$/;"	e	enum:MIPSIns
+MIPSI_DSRL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSRL = 0x0000003a,$/;"	e	enum:MIPSIns
+MIPSI_DSRL32	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSRL32 = 0x0000003e,$/;"	e	enum:MIPSIns
+MIPSI_DSRLV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSRLV = 0x00000016,$/;"	e	enum:MIPSIns
+MIPSI_DSUB	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSUB = 0x0000002e,$/;"	e	enum:MIPSIns
+MIPSI_DSUBU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DSUBU = 0x0000002f,$/;"	e	enum:MIPSIns
+MIPSI_DV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_DV = 0x10,$/;"	e	enum:MIPSIns
+MIPSI_FLOOR_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_FLOOR_D = 0x4620000b,$/;"	e	enum:MIPSIns
+MIPSI_FLOOR_W_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_FLOOR_W_D = 0x4620000f,$/;"	e	enum:MIPSIns
+MIPSI_FLOOR_W_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_FLOOR_W_S = 0x4600000f,$/;"	e	enum:MIPSIns
+MIPSI_INS	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_INS = 0x7c000004,	\/* MIPSXXR2 *\/$/;"	e	enum:MIPSIns
+MIPSI_J	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_J = 0x08000000,$/;"	e	enum:MIPSIns
+MIPSI_JAL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_JAL = 0x0c000000,$/;"	e	enum:MIPSIns
+MIPSI_JALR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_JALR = 0x0000f809,$/;"	e	enum:MIPSIns
+MIPSI_JALX	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_JALX = 0x74000000,$/;"	e	enum:MIPSIns
+MIPSI_JR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_JR = 0x00000008,$/;"	e	enum:MIPSIns
+MIPSI_LB	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LB = 0x80000000,$/;"	e	enum:MIPSIns
+MIPSI_LBU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LBU = 0x90000000,$/;"	e	enum:MIPSIns
+MIPSI_LD	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LD = 0xdc000000,$/;"	e	enum:MIPSIns
+MIPSI_LDC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LDC1 = 0xd4000000,$/;"	e	enum:MIPSIns
+MIPSI_LH	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LH = 0x84000000,$/;"	e	enum:MIPSIns
+MIPSI_LHU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LHU = 0x94000000,$/;"	e	enum:MIPSIns
+MIPSI_LI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LI = 0x24000000,$/;"	e	enum:MIPSIns
+MIPSI_LSA	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LSA = 0x00000005,$/;"	e	enum:MIPSIns
+MIPSI_LU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LU = 0x34000000,$/;"	e	enum:MIPSIns
+MIPSI_LUI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LUI = 0x3c000000,$/;"	e	enum:MIPSIns
+MIPSI_LW	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LW = 0x8c000000,$/;"	e	enum:MIPSIns
+MIPSI_LWC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_LWC1 = 0xc4000000,$/;"	e	enum:MIPSIns
+MIPSI_MFC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MFC1 = 0x44000000,$/;"	e	enum:MIPSIns
+MIPSI_MFHI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MFHI = 0x00000010,$/;"	e	enum:MIPSIns
+MIPSI_MFLO	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MFLO = 0x00000012,$/;"	e	enum:MIPSIns
+MIPSI_MOVE	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOVE = 0x00000025,$/;"	e	enum:MIPSIns
+MIPSI_MOVF_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOVF_D = 0x46200011,$/;"	e	enum:MIPSIns
+MIPSI_MOVN	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOVN = 0x0000000b,$/;"	e	enum:MIPSIns
+MIPSI_MOVT_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOVT_D = 0x46210011,$/;"	e	enum:MIPSIns
+MIPSI_MOVZ	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOVZ = 0x0000000a,$/;"	e	enum:MIPSIns
+MIPSI_MOV_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOV_D = 0x46200006,$/;"	e	enum:MIPSIns
+MIPSI_MOV_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MOV_S = 0x46000006,$/;"	e	enum:MIPSIns
+MIPSI_MTC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MTC1 = 0x44800000,$/;"	e	enum:MIPSIns
+MIPSI_MUL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MUL = 0x70000002,$/;"	e	enum:MIPSIns
+MIPSI_MULT	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MULT = 0x00000018,$/;"	e	enum:MIPSIns
+MIPSI_MUL_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_MUL_D = 0x46200002,$/;"	e	enum:MIPSIns
+MIPSI_NEG_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_NEG_D = 0x46200007,$/;"	e	enum:MIPSIns
+MIPSI_NOP	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_NOP = 0x00000000,$/;"	e	enum:MIPSIns
+MIPSI_NOR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_NOR = 0x00000027,$/;"	e	enum:MIPSIns
+MIPSI_OR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_OR = 0x00000025,$/;"	e	enum:MIPSIns
+MIPSI_ORI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ORI = 0x34000000,$/;"	e	enum:MIPSIns
+MIPSI_ROTR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ROTR = 0x00200002,	\/* MIPSXXR2 *\/$/;"	e	enum:MIPSIns
+MIPSI_ROTRV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_ROTRV = 0x00000046,	\/* MIPSXXR2 *\/$/;"	e	enum:MIPSIns
+MIPSI_SB	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SB = 0xa0000000,$/;"	e	enum:MIPSIns
+MIPSI_SD	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SD = 0xfc000000,$/;"	e	enum:MIPSIns
+MIPSI_SDC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SDC1 = 0xf4000000,$/;"	e	enum:MIPSIns
+MIPSI_SEB	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SEB = 0x7c000420,	\/* MIPSXXR2 *\/$/;"	e	enum:MIPSIns
+MIPSI_SEH	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SEH = 0x7c000620,	\/* MIPSXXR2 *\/$/;"	e	enum:MIPSIns
+MIPSI_SH	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SH = 0xa4000000,$/;"	e	enum:MIPSIns
+MIPSI_SLL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SLL = 0x00000000,$/;"	e	enum:MIPSIns
+MIPSI_SLLV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SLLV = 0x00000004,$/;"	e	enum:MIPSIns
+MIPSI_SLT	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SLT = 0x0000002a,$/;"	e	enum:MIPSIns
+MIPSI_SLTI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SLTI = 0x28000000,$/;"	e	enum:MIPSIns
+MIPSI_SLTIU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SLTIU = 0x2c000000,$/;"	e	enum:MIPSIns
+MIPSI_SLTU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SLTU = 0x0000002b,$/;"	e	enum:MIPSIns
+MIPSI_SQRT_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SQRT_D = 0x46200004,$/;"	e	enum:MIPSIns
+MIPSI_SRA	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SRA = 0x00000003,$/;"	e	enum:MIPSIns
+MIPSI_SRAV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SRAV = 0x00000007,$/;"	e	enum:MIPSIns
+MIPSI_SRL	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SRL = 0x00000002,$/;"	e	enum:MIPSIns
+MIPSI_SRLV	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SRLV = 0x00000006,$/;"	e	enum:MIPSIns
+MIPSI_SUB	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SUB = 0x00000022,$/;"	e	enum:MIPSIns
+MIPSI_SUBU	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SUBU = 0x00000023,$/;"	e	enum:MIPSIns
+MIPSI_SUB_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SUB_D = 0x46200001,$/;"	e	enum:MIPSIns
+MIPSI_SUB_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SUB_S = 0x46000001,$/;"	e	enum:MIPSIns
+MIPSI_SW	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SW = 0xac000000,$/;"	e	enum:MIPSIns
+MIPSI_SWC1	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_SWC1 = 0xe4000000,$/;"	e	enum:MIPSIns
+MIPSI_TRUNC_L_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_TRUNC_L_D = 0x46200009,$/;"	e	enum:MIPSIns
+MIPSI_TRUNC_L_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_TRUNC_L_S = 0x46000009,$/;"	e	enum:MIPSIns
+MIPSI_TRUNC_W_D	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_TRUNC_W_D = 0x4620000d,$/;"	e	enum:MIPSIns
+MIPSI_TRUNC_W_S	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_TRUNC_W_S = 0x4600000d,$/;"	e	enum:MIPSIns
+MIPSI_WSBH	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_WSBH = 0x7c0000a0,	\/* MIPSXXR2 *\/$/;"	e	enum:MIPSIns
+MIPSI_XOR	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_XOR = 0x00000026,$/;"	e	enum:MIPSIns
+MIPSI_XORI	third_party/luajit/src/lj_target_mips.h	/^  MIPSI_XORI = 0x38000000,$/;"	e	enum:MIPSIns
+MIPSIns	third_party/luajit/src/lj_target_mips.h	/^typedef enum MIPSIns {$/;"	g
+MIPSIns	third_party/luajit/src/lj_target_mips.h	/^} MIPSIns;$/;"	t	typeref:enum:MIPSIns
+MIPS_NOPATCH_GC_CHECK	third_party/luajit/src/lj_asm_mips.h	/^#define MIPS_NOPATCH_GC_CHECK	/;"	d
+MIPS_SPAREJUMP	third_party/luajit/src/lj_asm_mips.h	/^#define MIPS_SPAREJUMP	/;"	d
+MMDEF	third_party/luajit/src/lj_obj.h	/^#define MMDEF(/;"	d
+MMDEF	third_party/luajit/src/lj_obj.h	/^MMDEF(MMENUM)$/;"	e	enum:__anone57609930603
+MMDEF_FFI	third_party/luajit/src/lj_obj.h	/^#define MMDEF_FFI(/;"	d
+MMDEF_PAIRS	third_party/luajit/src/lj_obj.h	/^#define MMDEF_PAIRS(/;"	d
+MMENUM	third_party/luajit/src/lj_obj.h	/^#define MMENUM(/;"	d
+MMENUM	third_party/luajit/src/lj_obj.h	/^#undef MMENUM$/;"	d
+MMS	third_party/luajit/src/lj_obj.h	/^} MMS;$/;"	t	typeref:enum:__anone57609930603
+MM_FAST	third_party/luajit/src/lj_obj.h	/^  MM_FAST = MM_len$/;"	e	enum:__anone57609930603
+MM____	third_party/luajit/src/lj_obj.h	/^  MM____ = MM__MAX,$/;"	e	enum:__anone57609930603
+MM_ipairs	third_party/luajit/src/lj_obj.h	/^#define MM_ipairs	/;"	d
+MM_pairs	third_party/luajit/src/lj_obj.h	/^#define MM_pairs	/;"	d
+MODRM	third_party/luajit/src/lj_emit_x86.h	/^#define MODRM(/;"	d
 MOUSE_BUTTON_BACK	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_BACK    = 6,       \/\/ Mouse button back (advanced mouse device)$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_BACK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_BACK    = 6,       \/\/ Mouse button back (advanced mouse device)$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_BACK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_BACK    = 6,       \/\/ Mouse button back (advanced mouse device)$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_BACK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_BACK    = 6,       \/\/ Mouse button back (advanced mouse device)$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_BACK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_BACK    = 6,       \/\/ Mouse button back (advanced mouse device)$/;"	e	enum:__anonf614aaea0503
 MOUSE_BUTTON_EXTRA	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_EXTRA   = 4,       \/\/ Mouse button extra (advanced mouse device)$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_EXTRA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_EXTRA   = 4,       \/\/ Mouse button extra (advanced mouse device)$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_EXTRA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_EXTRA   = 4,       \/\/ Mouse button extra (advanced mouse device)$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_EXTRA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_EXTRA   = 4,       \/\/ Mouse button extra (advanced mouse device)$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_EXTRA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_EXTRA   = 4,       \/\/ Mouse button extra (advanced mouse device)$/;"	e	enum:__anonf614aaea0503
 MOUSE_BUTTON_FORWARD	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_FORWARD = 5,       \/\/ Mouse button forward (advanced mouse device)$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_FORWARD	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_FORWARD = 5,       \/\/ Mouse button forward (advanced mouse device)$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_FORWARD	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_FORWARD = 5,       \/\/ Mouse button forward (advanced mouse device)$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_FORWARD	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_FORWARD = 5,       \/\/ Mouse button forward (advanced mouse device)$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_FORWARD	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_FORWARD = 5,       \/\/ Mouse button forward (advanced mouse device)$/;"	e	enum:__anonf614aaea0503
 MOUSE_BUTTON_LEFT	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_LEFT    = 0,       \/\/ Mouse button left$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_LEFT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_LEFT    = 0,       \/\/ Mouse button left$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_LEFT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_LEFT    = 0,       \/\/ Mouse button left$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_LEFT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_LEFT    = 0,       \/\/ Mouse button left$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_LEFT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_LEFT    = 0,       \/\/ Mouse button left$/;"	e	enum:__anonf614aaea0503
 MOUSE_BUTTON_MIDDLE	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_MIDDLE  = 2,       \/\/ Mouse button middle (pressed wheel)$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_MIDDLE  = 2,       \/\/ Mouse button middle (pressed wheel)$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_MIDDLE  = 2,       \/\/ Mouse button middle (pressed wheel)$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_MIDDLE  = 2,       \/\/ Mouse button middle (pressed wheel)$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_MIDDLE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_MIDDLE  = 2,       \/\/ Mouse button middle (pressed wheel)$/;"	e	enum:__anonf614aaea0503
 MOUSE_BUTTON_RIGHT	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_RIGHT   = 1,       \/\/ Mouse button right$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_RIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_RIGHT   = 1,       \/\/ Mouse button right$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_RIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_RIGHT   = 1,       \/\/ Mouse button right$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_RIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_RIGHT   = 1,       \/\/ Mouse button right$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_RIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_RIGHT   = 1,       \/\/ Mouse button right$/;"	e	enum:__anonf614aaea0503
 MOUSE_BUTTON_SIDE	third_party/raylib/include/raylib.h	/^    MOUSE_BUTTON_SIDE    = 3,       \/\/ Mouse button side (advanced mouse device)$/;"	e	enum:__anonc03ae25c0503
 MOUSE_BUTTON_SIDE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_BUTTON_SIDE    = 3,       \/\/ Mouse button side (advanced mouse device)$/;"	e	enum:__anon9d42b9dd0503
 MOUSE_BUTTON_SIDE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_BUTTON_SIDE    = 3,       \/\/ Mouse button side (advanced mouse device)$/;"	e	enum:__anon255619050503
+MOUSE_BUTTON_SIDE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_BUTTON_SIDE    = 3,       \/\/ Mouse button side (advanced mouse device)$/;"	e	enum:__anon8a981b700503
 MOUSE_BUTTON_SIDE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_BUTTON_SIDE    = 3,       \/\/ Mouse button side (advanced mouse device)$/;"	e	enum:__anonf614aaea0503
 MOUSE_CURSOR_ARROW	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_ARROW         = 1,     \/\/ Arrow shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_ARROW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_ARROW         = 1,     \/\/ Arrow shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_ARROW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_ARROW         = 1,     \/\/ Arrow shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_ARROW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_ARROW         = 1,     \/\/ Arrow shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_ARROW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_ARROW         = 1,     \/\/ Arrow shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_CROSSHAIR	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_CROSSHAIR     = 3,     \/\/ Cross shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_CROSSHAIR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_CROSSHAIR     = 3,     \/\/ Cross shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_CROSSHAIR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_CROSSHAIR     = 3,     \/\/ Cross shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_CROSSHAIR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_CROSSHAIR     = 3,     \/\/ Cross shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_CROSSHAIR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_CROSSHAIR     = 3,     \/\/ Cross shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_DEFAULT	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_DEFAULT       = 0,     \/\/ Default pointer shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_DEFAULT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_DEFAULT       = 0,     \/\/ Default pointer shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_DEFAULT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_DEFAULT       = 0,     \/\/ Default pointer shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_DEFAULT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_DEFAULT       = 0,     \/\/ Default pointer shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_DEFAULT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_DEFAULT       = 0,     \/\/ Default pointer shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_IBEAM	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_IBEAM         = 2,     \/\/ Text writing cursor shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_IBEAM	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_IBEAM         = 2,     \/\/ Text writing cursor shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_IBEAM	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_IBEAM         = 2,     \/\/ Text writing cursor shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_IBEAM	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_IBEAM         = 2,     \/\/ Text writing cursor shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_IBEAM	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_IBEAM         = 2,     \/\/ Text writing cursor shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_NOT_ALLOWED	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_NOT_ALLOWED   = 10     \/\/ The operation-not-allowed shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_NOT_ALLOWED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_NOT_ALLOWED   = 10     \/\/ The operation-not-allowed shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_NOT_ALLOWED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_NOT_ALLOWED   = 10     \/\/ The operation-not-allowed shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_NOT_ALLOWED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_NOT_ALLOWED   = 10     \/\/ The operation-not-allowed shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_NOT_ALLOWED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_NOT_ALLOWED   = 10     \/\/ The operation-not-allowed shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_POINTING_HAND	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_POINTING_HAND = 4,     \/\/ Pointing hand cursor$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_POINTING_HAND	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_POINTING_HAND = 4,     \/\/ Pointing hand cursor$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_POINTING_HAND	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_POINTING_HAND = 4,     \/\/ Pointing hand cursor$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_POINTING_HAND	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_POINTING_HAND = 4,     \/\/ Pointing hand cursor$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_POINTING_HAND	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_POINTING_HAND = 4,     \/\/ Pointing hand cursor$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_RESIZE_ALL	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_ALL    = 9,     \/\/ The omnidirectional resize\/move cursor shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_RESIZE_ALL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_ALL    = 9,     \/\/ The omnidirectional resize\/move cursor shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_RESIZE_ALL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_ALL    = 9,     \/\/ The omnidirectional resize\/move cursor shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_RESIZE_ALL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_ALL    = 9,     \/\/ The omnidirectional resize\/move cursor shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_RESIZE_ALL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_ALL    = 9,     \/\/ The omnidirectional resize\/move cursor shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_RESIZE_EW	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_EW     = 5,     \/\/ Horizontal resize\/move arrow shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_RESIZE_EW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_EW     = 5,     \/\/ Horizontal resize\/move arrow shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_RESIZE_EW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_EW     = 5,     \/\/ Horizontal resize\/move arrow shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_RESIZE_EW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_EW     = 5,     \/\/ Horizontal resize\/move arrow shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_RESIZE_EW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_EW     = 5,     \/\/ Horizontal resize\/move arrow shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_RESIZE_NESW	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NESW   = 8,     \/\/ The top-right to bottom-left diagonal resize\/move /;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_RESIZE_NESW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NESW   = 8,     \/\/ The top-right to bottom-left diagonal resize\/move /;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_RESIZE_NESW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NESW   = 8,     \/\/ The top-right to bottom-left diagonal resize\/move /;"	e	enum:__anon255619050603
+MOUSE_CURSOR_RESIZE_NESW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NESW   = 8,     \/\/ The top-right to bottom-left diagonal resize\/move /;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_RESIZE_NESW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NESW   = 8,     \/\/ The top-right to bottom-left diagonal resize\/move /;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_RESIZE_NS	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NS     = 6,     \/\/ Vertical resize\/move arrow shape$/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_RESIZE_NS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NS     = 6,     \/\/ Vertical resize\/move arrow shape$/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_RESIZE_NS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NS     = 6,     \/\/ Vertical resize\/move arrow shape$/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_RESIZE_NS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NS     = 6,     \/\/ Vertical resize\/move arrow shape$/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_RESIZE_NS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NS     = 6,     \/\/ Vertical resize\/move arrow shape$/;"	e	enum:__anonf614aaea0603
 MOUSE_CURSOR_RESIZE_NWSE	third_party/raylib/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NWSE   = 7,     \/\/ Top-left to bottom-right diagonal resize\/move arro/;"	e	enum:__anonc03ae25c0603
 MOUSE_CURSOR_RESIZE_NWSE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NWSE   = 7,     \/\/ Top-left to bottom-right diagonal resize\/move arro/;"	e	enum:__anon9d42b9dd0603
 MOUSE_CURSOR_RESIZE_NWSE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NWSE   = 7,     \/\/ Top-left to bottom-right diagonal resize\/move arro/;"	e	enum:__anon255619050603
+MOUSE_CURSOR_RESIZE_NWSE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NWSE   = 7,     \/\/ Top-left to bottom-right diagonal resize\/move arro/;"	e	enum:__anon8a981b700603
 MOUSE_CURSOR_RESIZE_NWSE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MOUSE_CURSOR_RESIZE_NWSE   = 7,     \/\/ Top-left to bottom-right diagonal resize\/move arro/;"	e	enum:__anonf614aaea0603
 MOUSE_LEFT_BUTTON	third_party/raylib/include/raygui.h	/^#define MOUSE_LEFT_BUTTON /;"	d
 MOUSE_LEFT_BUTTON	third_party/raylib/include/raylib.h	/^#define MOUSE_LEFT_BUTTON /;"	d
 MOUSE_LEFT_BUTTON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MOUSE_LEFT_BUTTON /;"	d
 MOUSE_LEFT_BUTTON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MOUSE_LEFT_BUTTON /;"	d
+MOUSE_LEFT_BUTTON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MOUSE_LEFT_BUTTON /;"	d
 MOUSE_LEFT_BUTTON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MOUSE_LEFT_BUTTON /;"	d
 MOUSE_MIDDLE_BUTTON	third_party/raylib/include/raylib.h	/^#define MOUSE_MIDDLE_BUTTON /;"	d
 MOUSE_MIDDLE_BUTTON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MOUSE_MIDDLE_BUTTON /;"	d
 MOUSE_MIDDLE_BUTTON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MOUSE_MIDDLE_BUTTON /;"	d
+MOUSE_MIDDLE_BUTTON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MOUSE_MIDDLE_BUTTON /;"	d
 MOUSE_MIDDLE_BUTTON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MOUSE_MIDDLE_BUTTON /;"	d
 MOUSE_RIGHT_BUTTON	third_party/raylib/include/raylib.h	/^#define MOUSE_RIGHT_BUTTON /;"	d
 MOUSE_RIGHT_BUTTON	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define MOUSE_RIGHT_BUTTON /;"	d
 MOUSE_RIGHT_BUTTON	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define MOUSE_RIGHT_BUTTON /;"	d
+MOUSE_RIGHT_BUTTON	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define MOUSE_RIGHT_BUTTON /;"	d
 MOUSE_RIGHT_BUTTON	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define MOUSE_RIGHT_BUTTON /;"	d
+MRJUNEJUNE_CONVERSATION_API_H	mrjunejune/conversation_api.h	/^#define MRJUNEJUNE_CONVERSATION_API_H$/;"	d
+MRJUNEJUNE_CONVERSATION_STORE_H	mrjunejune/conversation_store.h	/^#define MRJUNEJUNE_CONVERSATION_STORE_H$/;"	d
+MRJUNEJUNE_INFERENCE_BRIDGE_H	mrjunejune/inference_bridge.h	/^#define MRJUNEJUNE_INFERENCE_BRIDGE_H$/;"	d
+MRJUNEJUNE_LATEX_RENDERER_H	mrjunejune/latex_renderer.h	/^#define MRJUNEJUNE_LATEX_RENDERER_H$/;"	d
+MRef	third_party/luajit/src/lj_obj.h	/^typedef struct MRef {$/;"	s
+MRef	third_party/luajit/src/lj_obj.h	/^} MRef;$/;"	t	typeref:struct:MRef
+MSize	third_party/luajit/src/lj_obj.h	/^typedef uint32_t MSize;$/;"	t	typeref:typename:uint32_t
 MakeDirectory	third_party/raylib/include/raylib.h	/^RLAPI int MakeDirectory(const char *dirPath);                     \/\/ Create directories (inclu/;"	p	typeref:typename:RLAPI int
 MakeDirectory	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int MakeDirectory(const char *dirPath);                     \/\/ Create directories (inclu/;"	p	typeref:typename:RLAPI int
 MakeDirectory	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int MakeDirectory(const char *dirPath);                     \/\/ Create directories (inclu/;"	p	typeref:typename:RLAPI int
+MakeDirectory	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int MakeDirectory(const char *dirPath);                     \/\/ Create directories (inclu/;"	p	typeref:typename:RLAPI int
 MakeDirectory	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int MakeDirectory(const char *dirPath);                     \/\/ Create directories (inclu/;"	p	typeref:typename:RLAPI int
 Material	third_party/raylib/include/raylib.h	/^typedef struct Material {$/;"	s
 Material	third_party/raylib/include/raylib.h	/^} Material;$/;"	t	typeref:struct:Material
@@ -4218,6 +6972,8 @@
 Material	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Material;$/;"	t	typeref:struct:Material
 Material	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Material {$/;"	s
 Material	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Material;$/;"	t	typeref:struct:Material
+Material	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Material {$/;"	s
+Material	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Material;$/;"	t	typeref:struct:Material
 Material	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Material {$/;"	s
 Material	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Material;$/;"	t	typeref:struct:Material
 MaterialMap	third_party/raylib/include/raylib.h	/^typedef struct MaterialMap {$/;"	s
@@ -4226,11 +6982,14 @@
 MaterialMap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} MaterialMap;$/;"	t	typeref:struct:MaterialMap
 MaterialMap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct MaterialMap {$/;"	s
 MaterialMap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} MaterialMap;$/;"	t	typeref:struct:MaterialMap
+MaterialMap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct MaterialMap {$/;"	s
+MaterialMap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} MaterialMap;$/;"	t	typeref:struct:MaterialMap
 MaterialMap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct MaterialMap {$/;"	s
 MaterialMap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} MaterialMap;$/;"	t	typeref:struct:MaterialMap
 MaterialMapIndex	third_party/raylib/include/raylib.h	/^} MaterialMapIndex;$/;"	t	typeref:enum:__anonc03ae25c0903
 MaterialMapIndex	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} MaterialMapIndex;$/;"	t	typeref:enum:__anon9d42b9dd0903
 MaterialMapIndex	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} MaterialMapIndex;$/;"	t	typeref:enum:__anon255619050903
+MaterialMapIndex	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} MaterialMapIndex;$/;"	t	typeref:enum:__anon8a981b700903
 MaterialMapIndex	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} MaterialMapIndex;$/;"	t	typeref:enum:__anonf614aaea0903
 Matrix	third_party/raylib/include/raylib.h	/^typedef struct Matrix {$/;"	s
 Matrix	third_party/raylib/include/raylib.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
@@ -4250,108 +7009,153 @@
 Matrix	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
 Matrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef struct Matrix {$/;"	s
 Matrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
+Matrix	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Matrix {$/;"	s
+Matrix	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
+Matrix	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef struct Matrix {$/;"	s
+Matrix	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
+Matrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef struct Matrix {$/;"	s
+Matrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
 Matrix	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Matrix {$/;"	s
 Matrix	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
 Matrix	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef struct Matrix {$/;"	s
 Matrix	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
 Matrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef struct Matrix {$/;"	s
 Matrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} Matrix;$/;"	t	typeref:struct:Matrix
+MatrixAdd	third_party/raylib/include/raymath.h	/^    lhs = MatrixAdd(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixAdd	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixAdd(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixAdd	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = MatrixAdd(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixAdd	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixAdd(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixAdd	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = MatrixAdd(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixAdd	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixAdd(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixAdd	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = MatrixAdd(lhs, rhs);$/;"	p	typeref:typename:lhs=
+MatrixAdd	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixAdd(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixAdd	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = MatrixAdd(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixAdd	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixAdd(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixDecompose	third_party/raylib/include/raymath.h	/^RMAPI void MatrixDecompose(Matrix mat, Vector3 *translation, Quaternion *rotation, Vector3 *scal/;"	f	typeref:typename:RMAPI void
 MatrixDecompose	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI void MatrixDecompose(Matrix mat, Vector3 *translation, Quaternion *rotation, Vector3 *scal/;"	f	typeref:typename:RMAPI void
 MatrixDecompose	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI void MatrixDecompose(Matrix mat, Vector3 *translation, Quaternion *rotation, Vector3 *scal/;"	f	typeref:typename:RMAPI void
+MatrixDecompose	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI void MatrixDecompose(Matrix mat, Vector3 *translation, Quaternion *rotation, Vector3 *scal/;"	f	typeref:typename:RMAPI void
 MatrixDecompose	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI void MatrixDecompose(Matrix mat, Vector3 *translation, Quaternion *rotation, Vector3 *scal/;"	f	typeref:typename:RMAPI void
 MatrixDeterminant	third_party/raylib/include/raymath.h	/^RMAPI float MatrixDeterminant(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixDeterminant	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float MatrixDeterminant(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixDeterminant	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float MatrixDeterminant(Matrix mat)$/;"	f	typeref:typename:RMAPI float
+MatrixDeterminant	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float MatrixDeterminant(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixDeterminant	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float MatrixDeterminant(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixFrustum	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixFrustum(double left, double right, double bottom, double top, double nearPlan/;"	f	typeref:typename:RMAPI Matrix
 MatrixFrustum	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixFrustum(double left, double right, double bottom, double top, double nearPlan/;"	f	typeref:typename:RMAPI Matrix
 MatrixFrustum	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixFrustum(double left, double right, double bottom, double top, double nearPlan/;"	f	typeref:typename:RMAPI Matrix
+MatrixFrustum	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixFrustum(double left, double right, double bottom, double top, double nearPlan/;"	f	typeref:typename:RMAPI Matrix
 MatrixFrustum	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixFrustum(double left, double right, double bottom, double top, double nearPlan/;"	f	typeref:typename:RMAPI Matrix
 MatrixIdentity	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixIdentity(void)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixIdentity	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixIdentity(void)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixIdentity	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixIdentity(void)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixIdentity	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixIdentity(void)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixIdentity	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixIdentity(void)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixInvert	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixInvert(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixInvert	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixInvert(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixInvert	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixInvert(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixInvert	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixInvert(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixInvert	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixInvert(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixLookAt	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixLookAt	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixLookAt	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixLookAt	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixLookAt	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixMultiply	third_party/raylib/include/raymath.h	/^    lhs = MatrixMultiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixMultiply	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixMultiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = MatrixMultiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixMultiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixMultiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = MatrixMultiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixMultiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixMultiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = MatrixMultiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
+MatrixMultiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixMultiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = MatrixMultiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixMultiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixOrtho	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixOrtho(double left, double right, double bottom, double top, double nearPlane,/;"	f	typeref:typename:RMAPI Matrix
 MatrixOrtho	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixOrtho(double left, double right, double bottom, double top, double nearPlane,/;"	f	typeref:typename:RMAPI Matrix
 MatrixOrtho	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixOrtho(double left, double right, double bottom, double top, double nearPlane,/;"	f	typeref:typename:RMAPI Matrix
+MatrixOrtho	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixOrtho(double left, double right, double bottom, double top, double nearPlane,/;"	f	typeref:typename:RMAPI Matrix
 MatrixOrtho	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixOrtho(double left, double right, double bottom, double top, double nearPlane,/;"	f	typeref:typename:RMAPI Matrix
 MatrixPerspective	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixPerspective	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixPerspective	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixPerspective	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixPerspective	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotate	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixRotate(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotate	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixRotate(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotate	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixRotate(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixRotate	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixRotate(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotate	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixRotate(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateX	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixRotateX(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateX	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixRotateX(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateX	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixRotateX(float angle)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixRotateX	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixRotateX(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateX	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixRotateX(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateXYZ	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixRotateXYZ(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateXYZ	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixRotateXYZ(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateXYZ	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixRotateXYZ(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixRotateXYZ	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixRotateXYZ(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateXYZ	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixRotateXYZ(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateY	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixRotateY(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateY	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixRotateY(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateY	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixRotateY(float angle)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixRotateY	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixRotateY(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateY	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixRotateY(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZ	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixRotateZ(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZ	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixRotateZ(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZ	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixRotateZ(float angle)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixRotateZ	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixRotateZ(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZ	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixRotateZ(float angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZYX	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixRotateZYX(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZYX	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixRotateZYX(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZYX	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixRotateZYX(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixRotateZYX	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixRotateZYX(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixRotateZYX	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixRotateZYX(Vector3 angle)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixScale	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixScale(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixScale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixScale(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixScale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixScale(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixScale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixScale(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixScale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixScale(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixSubtract	third_party/raylib/include/raymath.h	/^    lhs = MatrixSubtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixSubtract	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixSubtract(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixSubtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = MatrixSubtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixSubtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixSubtract(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixSubtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = MatrixSubtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixSubtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixSubtract(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixSubtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = MatrixSubtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
+MatrixSubtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixSubtract(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixSubtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = MatrixSubtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 MatrixSubtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixSubtract(Matrix left, Matrix right)$/;"	f	typeref:typename:RMAPI Matrix
-MatrixToFloat	third_party/raylib/include/raymath.h	/^    #define MatrixToFloat(mat) (MatrixToFloatV/;"	d
-MatrixToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    #define MatrixToFloat(mat) (MatrixToFloatV/;"	d
-MatrixToFloat	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define MatrixToFloat(mat) (MatrixToFloatV/;"	d
-MatrixToFloat	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define MatrixToFloat(mat) (MatrixToFloatV/;"	d
+MatrixToFloat	third_party/raylib/include/raymath.h	/^    #define MatrixToFloat(/;"	d
+MatrixToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    #define MatrixToFloat(/;"	d
+MatrixToFloat	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define MatrixToFloat(/;"	d
+MatrixToFloat	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define MatrixToFloat(/;"	d
+MatrixToFloat	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define MatrixToFloat(/;"	d
 MatrixToFloatV	third_party/raylib/include/raymath.h	/^RMAPI float16 MatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:RMAPI float16
 MatrixToFloatV	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float16 MatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:RMAPI float16
 MatrixToFloatV	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float16 MatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:RMAPI float16
+MatrixToFloatV	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float16 MatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:RMAPI float16
 MatrixToFloatV	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float16 MatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:RMAPI float16
 MatrixTrace	third_party/raylib/include/raymath.h	/^RMAPI float MatrixTrace(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixTrace	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float MatrixTrace(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixTrace	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float MatrixTrace(Matrix mat)$/;"	f	typeref:typename:RMAPI float
+MatrixTrace	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float MatrixTrace(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixTrace	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float MatrixTrace(Matrix mat)$/;"	f	typeref:typename:RMAPI float
 MatrixTranslate	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixTranslate(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranslate	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixTranslate(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranslate	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixTranslate(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixTranslate	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixTranslate(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranslate	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixTranslate(float x, float y, float z)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranspose	third_party/raylib/include/raymath.h	/^RMAPI Matrix MatrixTranspose(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranspose	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix MatrixTranspose(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranspose	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix MatrixTranspose(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
+MatrixTranspose	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix MatrixTranspose(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MatrixTranspose	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix MatrixTranspose(Matrix mat)$/;"	f	typeref:typename:RMAPI Matrix
 MaxSynRetransmissions	third_party/libuv/src/win/winapi.h	/^  UCHAR  MaxSynRetransmissions;$/;"	m	struct:_TCP_INITIAL_RTO_PARAMETERS	typeref:typename:UCHAR
 MaximizeWindow	third_party/raylib/include/raylib.h	/^RLAPI void MaximizeWindow(void);                                  \/\/ Set window state: maximiz/;"	p	typeref:typename:RLAPI void
 MaximizeWindow	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void MaximizeWindow(void);                                  \/\/ Set window state: maximiz/;"	p	typeref:typename:RLAPI void
 MaximizeWindow	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void MaximizeWindow(void);                                  \/\/ Set window state: maximiz/;"	p	typeref:typename:RLAPI void
+MaximizeWindow	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void MaximizeWindow(void);                                  \/\/ Set window state: maximiz/;"	p	typeref:typename:RLAPI void
 MaximizeWindow	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void MaximizeWindow(void);                                  \/\/ Set window state: maximiz/;"	p	typeref:typename:RLAPI void
 MaximumComponentNameLength	third_party/libuv/src/win/winapi.h	/^  LONG  MaximumComponentNameLength;$/;"	m	struct:_FILE_FS_ATTRIBUTE_INFORMATION	typeref:typename:LONG
 MaximumFileInfoByNameClass	third_party/libuv/src/win/winapi.h	/^  MaximumFileInfoByNameClass$/;"	e	enum:_FILE_INFO_BY_NAME_CLASS
@@ -4360,22 +7164,27 @@
 MeasureText	third_party/raylib/include/raylib.h	/^RLAPI int MeasureText(const char *text, int fontSize);                                      \/\//;"	p	typeref:typename:RLAPI int
 MeasureText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int MeasureText(const char *text, int fontSize);                                      \/\//;"	p	typeref:typename:RLAPI int
 MeasureText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int MeasureText(const char *text, int fontSize);                                      \/\//;"	p	typeref:typename:RLAPI int
+MeasureText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int MeasureText(const char *text, int fontSize);                                      \/\//;"	p	typeref:typename:RLAPI int
 MeasureText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int MeasureText(const char *text, int fontSize);                                      \/\//;"	p	typeref:typename:RLAPI int
 MeasureTextEx	third_party/raylib/include/raylib.h	/^RLAPI Vector2 MeasureTextEx(Font font, const char *text, float fontSize, float spacing);    \/\//;"	p	typeref:typename:RLAPI Vector2
 MeasureTextEx	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Vector2 MeasureTextEx(Font font, const char *text, float fontSize, float spacing);    \/\//;"	p	typeref:typename:RLAPI Vector2
 MeasureTextEx	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Vector2 MeasureTextEx(Font font, const char *text, float fontSize, float spacing);    \/\//;"	p	typeref:typename:RLAPI Vector2
+MeasureTextEx	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Vector2 MeasureTextEx(Font font, const char *text, float fontSize, float spacing);    \/\//;"	p	typeref:typename:RLAPI Vector2
 MeasureTextEx	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Vector2 MeasureTextEx(Font font, const char *text, float fontSize, float spacing);    \/\//;"	p	typeref:typename:RLAPI Vector2
 MemAlloc	third_party/raylib/include/raylib.h	/^RLAPI void *MemAlloc(unsigned int size);                          \/\/ Internal memory allocator$/;"	p	typeref:typename:RLAPI void *
 MemAlloc	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void *MemAlloc(unsigned int size);                          \/\/ Internal memory allocator$/;"	p	typeref:typename:RLAPI void *
 MemAlloc	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void *MemAlloc(unsigned int size);                          \/\/ Internal memory allocator$/;"	p	typeref:typename:RLAPI void *
+MemAlloc	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void *MemAlloc(unsigned int size);                          \/\/ Internal memory allocator$/;"	p	typeref:typename:RLAPI void *
 MemAlloc	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void *MemAlloc(unsigned int size);                          \/\/ Internal memory allocator$/;"	p	typeref:typename:RLAPI void *
 MemFree	third_party/raylib/include/raylib.h	/^RLAPI void MemFree(void *ptr);                                    \/\/ Internal memory free$/;"	p	typeref:typename:RLAPI void
 MemFree	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void MemFree(void *ptr);                                    \/\/ Internal memory free$/;"	p	typeref:typename:RLAPI void
 MemFree	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void MemFree(void *ptr);                                    \/\/ Internal memory free$/;"	p	typeref:typename:RLAPI void
+MemFree	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void MemFree(void *ptr);                                    \/\/ Internal memory free$/;"	p	typeref:typename:RLAPI void
 MemFree	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void MemFree(void *ptr);                                    \/\/ Internal memory free$/;"	p	typeref:typename:RLAPI void
 MemRealloc	third_party/raylib/include/raylib.h	/^RLAPI void *MemRealloc(void *ptr, unsigned int size);             \/\/ Internal memory reallocat/;"	p	typeref:typename:RLAPI void *
 MemRealloc	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void *MemRealloc(void *ptr, unsigned int size);             \/\/ Internal memory reallocat/;"	p	typeref:typename:RLAPI void *
 MemRealloc	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void *MemRealloc(void *ptr, unsigned int size);             \/\/ Internal memory reallocat/;"	p	typeref:typename:RLAPI void *
+MemRealloc	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void *MemRealloc(void *ptr, unsigned int size);             \/\/ Internal memory reallocat/;"	p	typeref:typename:RLAPI void *
 MemRealloc	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void *MemRealloc(void *ptr, unsigned int size);             \/\/ Internal memory reallocat/;"	p	typeref:typename:RLAPI void *
 Mesh	third_party/raylib/include/raylib.h	/^typedef struct Mesh {$/;"	s
 Mesh	third_party/raylib/include/raylib.h	/^} Mesh;$/;"	t	typeref:struct:Mesh
@@ -4383,11 +7192,14 @@
 Mesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Mesh;$/;"	t	typeref:struct:Mesh
 Mesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Mesh {$/;"	s
 Mesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Mesh;$/;"	t	typeref:struct:Mesh
+Mesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Mesh {$/;"	s
+Mesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Mesh;$/;"	t	typeref:struct:Mesh
 Mesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Mesh {$/;"	s
 Mesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Mesh;$/;"	t	typeref:struct:Mesh
 MinimizeWindow	third_party/raylib/include/raylib.h	/^RLAPI void MinimizeWindow(void);                                  \/\/ Set window state: minimiz/;"	p	typeref:typename:RLAPI void
 MinimizeWindow	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void MinimizeWindow(void);                                  \/\/ Set window state: minimiz/;"	p	typeref:typename:RLAPI void
 MinimizeWindow	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void MinimizeWindow(void);                                  \/\/ Set window state: minimiz/;"	p	typeref:typename:RLAPI void
+MinimizeWindow	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void MinimizeWindow(void);                                  \/\/ Set window state: minimiz/;"	p	typeref:typename:RLAPI void
 MinimizeWindow	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void MinimizeWindow(void);                                  \/\/ Set window state: minimiz/;"	p	typeref:typename:RLAPI void
 Mode	third_party/libuv/src/win/winapi.h	/^  ULONG Mode;$/;"	m	struct:_FILE_MODE_INFORMATION	typeref:typename:ULONG
 ModeInformation	third_party/libuv/src/win/winapi.h	/^  FILE_MODE_INFORMATION      ModeInformation;$/;"	m	struct:_FILE_ALL_INFORMATION	typeref:typename:FILE_MODE_INFORMATION
@@ -4397,6 +7209,8 @@
 Model	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Model;$/;"	t	typeref:struct:Model
 Model	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Model {$/;"	s
 Model	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Model;$/;"	t	typeref:struct:Model
+Model	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Model {$/;"	s
+Model	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Model;$/;"	t	typeref:struct:Model
 Model	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Model {$/;"	s
 Model	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Model;$/;"	t	typeref:struct:Model
 ModelAnimation	third_party/raylib/include/raylib.h	/^typedef struct ModelAnimation {$/;"	s
@@ -4405,16 +7219,20 @@
 ModelAnimation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} ModelAnimation;$/;"	t	typeref:struct:ModelAnimation
 ModelAnimation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct ModelAnimation {$/;"	s
 ModelAnimation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} ModelAnimation;$/;"	t	typeref:struct:ModelAnimation
+ModelAnimation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct ModelAnimation {$/;"	s
+ModelAnimation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} ModelAnimation;$/;"	t	typeref:struct:ModelAnimation
 ModelAnimation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct ModelAnimation {$/;"	s
 ModelAnimation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} ModelAnimation;$/;"	t	typeref:struct:ModelAnimation
 MountPointReparseBuffer	third_party/libuv/src/win/winapi.h	/^    } MountPointReparseBuffer;$/;"	m	union:_REPARSE_DATA_BUFFER::__anon941c3301010a	typeref:struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010308
 MouseButton	third_party/raylib/include/raylib.h	/^} MouseButton;$/;"	t	typeref:enum:__anonc03ae25c0503
 MouseButton	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} MouseButton;$/;"	t	typeref:enum:__anon9d42b9dd0503
 MouseButton	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} MouseButton;$/;"	t	typeref:enum:__anon255619050503
+MouseButton	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} MouseButton;$/;"	t	typeref:enum:__anon8a981b700503
 MouseButton	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} MouseButton;$/;"	t	typeref:enum:__anonf614aaea0503
 MouseCursor	third_party/raylib/include/raylib.h	/^} MouseCursor;$/;"	t	typeref:enum:__anonc03ae25c0603
 MouseCursor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} MouseCursor;$/;"	t	typeref:enum:__anon9d42b9dd0603
 MouseCursor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} MouseCursor;$/;"	t	typeref:enum:__anon255619050603
+MouseCursor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} MouseCursor;$/;"	t	typeref:enum:__anon8a981b700603
 MouseCursor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} MouseCursor;$/;"	t	typeref:enum:__anonf614aaea0603
 Music	third_party/raylib/include/raylib.h	/^typedef struct Music {$/;"	s
 Music	third_party/raylib/include/raylib.h	/^} Music;$/;"	t	typeref:struct:Music
@@ -4422,25 +7240,35 @@
 Music	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Music;$/;"	t	typeref:struct:Music
 Music	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Music {$/;"	s
 Music	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Music;$/;"	t	typeref:struct:Music
+Music	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Music {$/;"	s
+Music	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Music;$/;"	t	typeref:struct:Music
 Music	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Music {$/;"	s
 Music	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Music;$/;"	t	typeref:struct:Music
+NET_H	third_party/wrk/src/net.h	/^#define NET_H$/;"	d
+NEXTFOLD	third_party/luajit/src/lj_iropt.h	/^  NEXTFOLD,		\/* Couldn't fold, pass on. *\/$/;"	e	enum:__anon7312bcc60103
 NI_MAXHOST	third_party/libuv/include/uv/unix.h	/^# define NI_MAXHOST /;"	d
 NI_MAXSERV	third_party/libuv/include/uv/unix.h	/^# define NI_MAXSERV /;"	d
+NOT_WITHIN	third_party/sqlite3/sqlite3.h	/^#define NOT_WITHIN /;"	d
 NO_CPU_AFFINITY	third_party/libuv/test/task.h	/^# define NO_CPU_AFFINITY /;"	d
 NO_FS_EVENTS	third_party/libuv/test/task.h	/^# define NO_FS_EVENTS /;"	d
+NO_JMP	third_party/luajit/src/lj_bc.h	/^#define NO_JMP	/;"	d
+NO_REG	third_party/luajit/src/lj_bc.h	/^#define NO_REG	/;"	d
 NO_SELF_CONNECT	third_party/libuv/test/task.h	/^# define NO_SELF_CONNECT /;"	d
 NO_SEND_HANDLE_ON_PIPE	third_party/libuv/test/task.h	/^# define NO_SEND_HANDLE_ON_PIPE /;"	d
 NPATCH_NINE_PATCH	third_party/raylib/include/raylib.h	/^    NPATCH_NINE_PATCH = 0,          \/\/ Npatch layout: 3x3 tiles$/;"	e	enum:__anonc03ae25c1603
 NPATCH_NINE_PATCH	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    NPATCH_NINE_PATCH = 0,          \/\/ Npatch layout: 3x3 tiles$/;"	e	enum:__anon9d42b9dd1603
 NPATCH_NINE_PATCH	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    NPATCH_NINE_PATCH = 0,          \/\/ Npatch layout: 3x3 tiles$/;"	e	enum:__anon255619051603
+NPATCH_NINE_PATCH	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    NPATCH_NINE_PATCH = 0,          \/\/ Npatch layout: 3x3 tiles$/;"	e	enum:__anon8a981b701603
 NPATCH_NINE_PATCH	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    NPATCH_NINE_PATCH = 0,          \/\/ Npatch layout: 3x3 tiles$/;"	e	enum:__anonf614aaea1603
 NPATCH_THREE_PATCH_HORIZONTAL	third_party/raylib/include/raylib.h	/^    NPATCH_THREE_PATCH_HORIZONTAL   \/\/ Npatch layout: 3x1 tiles$/;"	e	enum:__anonc03ae25c1603
 NPATCH_THREE_PATCH_HORIZONTAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    NPATCH_THREE_PATCH_HORIZONTAL   \/\/ Npatch layout: 3x1 tiles$/;"	e	enum:__anon9d42b9dd1603
 NPATCH_THREE_PATCH_HORIZONTAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    NPATCH_THREE_PATCH_HORIZONTAL   \/\/ Npatch layout: 3x1 tiles$/;"	e	enum:__anon255619051603
+NPATCH_THREE_PATCH_HORIZONTAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    NPATCH_THREE_PATCH_HORIZONTAL   \/\/ Npatch layout: 3x1 tiles$/;"	e	enum:__anon8a981b701603
 NPATCH_THREE_PATCH_HORIZONTAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    NPATCH_THREE_PATCH_HORIZONTAL   \/\/ Npatch layout: 3x1 tiles$/;"	e	enum:__anonf614aaea1603
 NPATCH_THREE_PATCH_VERTICAL	third_party/raylib/include/raylib.h	/^    NPATCH_THREE_PATCH_VERTICAL,    \/\/ Npatch layout: 1x3 tiles$/;"	e	enum:__anonc03ae25c1603
 NPATCH_THREE_PATCH_VERTICAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    NPATCH_THREE_PATCH_VERTICAL,    \/\/ Npatch layout: 1x3 tiles$/;"	e	enum:__anon9d42b9dd1603
 NPATCH_THREE_PATCH_VERTICAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    NPATCH_THREE_PATCH_VERTICAL,    \/\/ Npatch layout: 1x3 tiles$/;"	e	enum:__anon255619051603
+NPATCH_THREE_PATCH_VERTICAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    NPATCH_THREE_PATCH_VERTICAL,    \/\/ Npatch layout: 1x3 tiles$/;"	e	enum:__anon8a981b701603
 NPATCH_THREE_PATCH_VERTICAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    NPATCH_THREE_PATCH_VERTICAL,    \/\/ Npatch layout: 1x3 tiles$/;"	e	enum:__anonf614aaea1603
 NPatchInfo	third_party/raylib/include/raylib.h	/^typedef struct NPatchInfo {$/;"	s
 NPatchInfo	third_party/raylib/include/raylib.h	/^} NPatchInfo;$/;"	t	typeref:struct:NPatchInfo
@@ -4448,11 +7276,14 @@
 NPatchInfo	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} NPatchInfo;$/;"	t	typeref:struct:NPatchInfo
 NPatchInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct NPatchInfo {$/;"	s
 NPatchInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} NPatchInfo;$/;"	t	typeref:struct:NPatchInfo
+NPatchInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct NPatchInfo {$/;"	s
+NPatchInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} NPatchInfo;$/;"	t	typeref:struct:NPatchInfo
 NPatchInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct NPatchInfo {$/;"	s
 NPatchInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} NPatchInfo;$/;"	t	typeref:struct:NPatchInfo
 NPatchLayout	third_party/raylib/include/raylib.h	/^} NPatchLayout;$/;"	t	typeref:enum:__anonc03ae25c1603
 NPatchLayout	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} NPatchLayout;$/;"	t	typeref:enum:__anon9d42b9dd1603
 NPatchLayout	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} NPatchLayout;$/;"	t	typeref:enum:__anon255619051603
+NPatchLayout	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} NPatchLayout;$/;"	t	typeref:enum:__anon8a981b701603
 NPatchLayout	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} NPatchLayout;$/;"	t	typeref:enum:__anonf614aaea1603
 NSIG	third_party/libuv/include/uv/win.h	/^# define NSIG /;"	d
 NSIG	third_party/libuv/include/uv/win.h	/^# undef NSIG$/;"	d
@@ -4464,6 +7295,8 @@
 NT_INFORMATION	third_party/libuv/src/win/winapi.h	/^# define NT_INFORMATION(/;"	d
 NT_SUCCESS	third_party/libuv/src/win/winapi.h	/^# define NT_SUCCESS(/;"	d
 NT_WARNING	third_party/libuv/src/win/winapi.h	/^# define NT_WARNING(/;"	d
+NULL	third_party/luajit/src/lj_arch.h	/^#define NULL /;"	d
+NULL	third_party/luajit/src/lj_arch.h	/^#undef NULL$/;"	d
 NameInformation	third_party/libuv/src/win/winapi.h	/^  FILE_NAME_INFORMATION      NameInformation;$/;"	m	struct:_FILE_ALL_INFORMATION	typeref:typename:FILE_NAME_INFORMATION
 NamedPipeConfiguration	third_party/libuv/src/win/winapi.h	/^  ULONG NamedPipeConfiguration;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
 NamedPipeEnd	third_party/libuv/src/win/winapi.h	/^  ULONG NamedPipeEnd;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
@@ -4472,17 +7305,22 @@
 NextEntryOffset	third_party/libuv/src/win/winapi.h	/^  ULONG         NextEntryOffset;$/;"	m	struct:_FILE_ID_FULL_DIR_INFORMATION	typeref:typename:ULONG
 NextEntryOffset	third_party/libuv/src/win/winapi.h	/^  ULONG NextEntryOffset;$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:ULONG
 NextEntryOffset	third_party/libuv/src/win/winapi.h	/^  ULONG NextEntryOffset;$/;"	m	struct:_FILE_DIRECTORY_INFORMATION	typeref:typename:ULONG
+Node	third_party/luajit/src/lj_obj.h	/^typedef struct Node {$/;"	s
+Node	third_party/luajit/src/lj_obj.h	/^} Node;$/;"	t	typeref:struct:Node
 Normalize	third_party/raylib/include/raymath.h	/^RMAPI float Normalize(float value, float start, float end)$/;"	f	typeref:typename:RMAPI float
 Normalize	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Normalize(float value, float start, float end)$/;"	f	typeref:typename:RMAPI float
 Normalize	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Normalize(float value, float start, float end)$/;"	f	typeref:typename:RMAPI float
+Normalize	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Normalize(float value, float start, float end)$/;"	f	typeref:typename:RMAPI float
 Normalize	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Normalize(float value, float start, float end)$/;"	f	typeref:typename:RMAPI float
 NumberOfHandles	third_party/libuv/include/uv/win.h	/^  ULONG NumberOfHandles;$/;"	m	struct:_AFD_POLL_INFO	typeref:typename:ULONG
 NumberOfLinks	third_party/libuv/src/win/winapi.h	/^  ULONG         NumberOfLinks;$/;"	m	struct:_FILE_STANDARD_INFORMATION	typeref:typename:ULONG
 NumberOfLinks	third_party/libuv/src/win/winapi.h	/^  ULONG NumberOfLinks;$/;"	m	struct:_FILE_STAT_BASIC_INFORMATION	typeref:typename:ULONG
+OK	third_party/wrk/src/net.h	/^    OK,$/;"	e	enum:__anonea063c950103
 ONE_MEGA_BYTE	dowa/dowa.h	/^#define ONE_MEGA_BYTE /;"	d
 ORANGE	third_party/raylib/include/raylib.h	/^#define ORANGE /;"	d
 ORANGE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define ORANGE /;"	d
 ORANGE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define ORANGE /;"	d
+ORANGE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define ORANGE /;"	d
 ORANGE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define ORANGE /;"	d
 OSStatus	third_party/libuv/src/unix/darwin-stub.h	/^typedef int OSStatus;$/;"	t	typeref:typename:int
 OTHER	third_party/raylib/include/raygui.h	/^typedef enum { BORDER = 0, BASE, TEXT, OTHER } GuiPropertyElement;$/;"	e	enum:__anonbfe71a2a1503
@@ -4491,25 +7329,33 @@
 OpenGL/gl.h	third_party/raylib/include/rlgl.h	/^        #include <OpenGL\/gl.h>/;"	h
 OpenGL/gl.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #include <OpenGL\/gl.h>/;"	h
 OpenGL/gl.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #include <OpenGL\/gl.h>/;"	h
+OpenGL/gl.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #include <OpenGL\/gl.h>/;"	h
 OpenGL/gl.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #include <OpenGL\/gl.h>/;"	h
 OpenGL/glext.h	third_party/raylib/include/rlgl.h	/^        #include <OpenGL\/glext.h>/;"	h
 OpenGL/glext.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #include <OpenGL\/glext.h>/;"	h
 OpenGL/glext.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #include <OpenGL\/glext.h>/;"	h
+OpenGL/glext.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #include <OpenGL\/glext.h>/;"	h
 OpenGL/glext.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #include <OpenGL\/glext.h>/;"	h
 OpenURL	third_party/raylib/include/raylib.h	/^RLAPI void OpenURL(const char *url);                              \/\/ Open URL with default sys/;"	p	typeref:typename:RLAPI void
 OpenURL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void OpenURL(const char *url);                              \/\/ Open URL with default sys/;"	p	typeref:typename:RLAPI void
 OpenURL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void OpenURL(const char *url);                              \/\/ Open URL with default sys/;"	p	typeref:typename:RLAPI void
+OpenURL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void OpenURL(const char *url);                              \/\/ Open URL with default sys/;"	p	typeref:typename:RLAPI void
 OpenURL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void OpenURL(const char *url);                              \/\/ Open URL with default sys/;"	p	typeref:typename:RLAPI void
 OutboundQuota	third_party/libuv/src/win/winapi.h	/^  ULONG OutboundQuota;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
 PAFD_POLL_HANDLE_INFO	third_party/libuv/include/uv/win.h	/^} AFD_POLL_HANDLE_INFO, *PAFD_POLL_HANDLE_INFO;$/;"	t	typeref:struct:_AFD_POLL_HANDLE_INFO *
 PAFD_POLL_INFO	third_party/libuv/include/uv/win.h	/^} AFD_POLL_INFO, *PAFD_POLL_INFO;$/;"	t	typeref:struct:_AFD_POLL_INFO *
 PAFD_RECV_DATAGRAM_INFO	third_party/libuv/src/win/winsock.h	/^} AFD_RECV_DATAGRAM_INFO, *PAFD_RECV_DATAGRAM_INFO;$/;"	t	typeref:struct:_AFD_RECV_DATAGRAM_INFO *
 PAFD_RECV_INFO	third_party/libuv/src/win/winsock.h	/^} AFD_RECV_INFO, *PAFD_RECV_INFO;$/;"	t	typeref:struct:_AFD_RECV_INFO *
+PARTLY_WITHIN	third_party/sqlite3/sqlite3.h	/^#define PARTLY_WITHIN /;"	d
 PATH_SEPERATOR	postdog/gui_window_file_dialog.h	/^#define PATH_SEPERATOR /;"	d
 PBT_APMRESUMEAUTOMATIC	third_party/libuv/src/win/winapi.h	/^# define PBT_APMRESUMEAUTOMATIC /;"	d
 PBT_APMRESUMESUSPEND	third_party/libuv/src/win/winapi.h	/^# define PBT_APMRESUMESUSPEND /;"	d
 PCONDITION_VARIABLE	third_party/libuv/include/uv/win.h	/^  typedef PVOID CONDITION_VARIABLE, *PCONDITION_VARIABLE;$/;"	t	typeref:typename:PVOID *
 PCUNICODE_STRING	third_party/libuv/src/win/winapi.h	/^typedef const UNICODE_STRING *PCUNICODE_STRING;$/;"	t	typeref:typename:const UNICODE_STRING *
+PENALTY_MAX	third_party/luajit/src/lj_jit.h	/^#define PENALTY_MAX	/;"	d
+PENALTY_MIN	third_party/luajit/src/lj_jit.h	/^#define PENALTY_MIN	/;"	d
+PENALTY_RNDBITS	third_party/luajit/src/lj_jit.h	/^#define PENALTY_RNDBITS	/;"	d
+PENALTY_SLOTS	third_party/luajit/src/lj_jit.h	/^#define PENALTY_SLOTS	/;"	d
 PFILE_ACCESS_INFORMATION	third_party/libuv/src/win/winapi.h	/^} FILE_ACCESS_INFORMATION, *PFILE_ACCESS_INFORMATION;$/;"	t	typeref:struct:_FILE_ACCESS_INFORMATION *
 PFILE_ALIGNMENT_INFORMATION	third_party/libuv/src/win/winapi.h	/^} FILE_ALIGNMENT_INFORMATION, *PFILE_ALIGNMENT_INFORMATION;$/;"	t	typeref:struct:_FILE_ALIGNMENT_INFORMATION *
 PFILE_ALL_INFORMATION	third_party/libuv/src/win/winapi.h	/^} FILE_ALL_INFORMATION, *PFILE_ALL_INFORMATION;$/;"	t	typeref:struct:_FILE_ALL_INFORMATION *
@@ -4542,14 +7388,17 @@
 PFNGLDRAWARRAYSINSTANCEDEXTPROC	third_party/raylib/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsiz/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLint start,GLsizei count,GLsizei primcount)
 PFNGLDRAWARRAYSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsiz/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLint start,GLsizei count,GLsizei primcount)
 PFNGLDRAWARRAYSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsiz/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLint start,GLsizei count,GLsizei primcount)
+PFNGLDRAWARRAYSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsiz/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLint start,GLsizei count,GLsizei primcount)
 PFNGLDRAWARRAYSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsiz/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLint start,GLsizei count,GLsizei primcount)
 PFNGLDRAWELEMENTSINSTANCEDEXTPROC	third_party/raylib/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, G/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)
 PFNGLDRAWELEMENTSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, G/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)
 PFNGLDRAWELEMENTSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, G/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)
+PFNGLDRAWELEMENTSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, G/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)
 PFNGLDRAWELEMENTSINSTANCEDEXTPROC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, G/;"	t	typeref:typename:void (GL_APIENTRYP)(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)
 PFNGLVERTEXATTRIBDIVISOREXTPROC	third_party/raylib/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISOREXTPROC) (GLuint index, GLuint divisor);$/;"	t	typeref:typename:void (GL_APIENTRYP)(GLuint index,GLuint divisor)
 PFNGLVERTEXATTRIBDIVISOREXTPROC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISOREXTPROC) (GLuint index, GLuint divisor);$/;"	t	typeref:typename:void (GL_APIENTRYP)(GLuint index,GLuint divisor)
 PFNGLVERTEXATTRIBDIVISOREXTPROC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISOREXTPROC) (GLuint index, GLuint divisor);$/;"	t	typeref:typename:void (GL_APIENTRYP)(GLuint index,GLuint divisor)
+PFNGLVERTEXATTRIBDIVISOREXTPROC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISOREXTPROC) (GLuint index, GLuint divisor);$/;"	t	typeref:typename:void (GL_APIENTRYP)(GLuint index,GLuint divisor)
 PFNGLVERTEXATTRIBDIVISOREXTPROC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISOREXTPROC) (GLuint index, GLuint divisor);$/;"	t	typeref:typename:void (GL_APIENTRYP)(GLuint index,GLuint divisor)
 PFS_INFORMATION_CLASS	third_party/libuv/src/win/winapi.h	/^} FS_INFORMATION_CLASS, *PFS_INFORMATION_CLASS;$/;"	t	typeref:enum:_FS_INFORMATION_CLASS *
 PI	third_party/raylib/include/raylib.h	/^    #define PI /;"	d
@@ -4561,12 +7410,16 @@
 PI	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define PI /;"	d
 PI	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define PI /;"	d
 PI	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define PI /;"	d
+PI	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define PI /;"	d
+PI	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define PI /;"	d
+PI	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define PI /;"	d
 PI	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define PI /;"	d
 PI	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define PI /;"	d
 PI	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define PI /;"	d
 PINK	third_party/raylib/include/raylib.h	/^#define PINK /;"	d
 PINK	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define PINK /;"	d
 PINK	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define PINK /;"	d
+PINK	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define PINK /;"	d
 PINK	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define PINK /;"	d
 PIO_APC_ROUTINE	third_party/libuv/src/win/winapi.h	/^typedef VOID (NTAPI *PIO_APC_ROUTINE)$/;"	t	typeref:typename:VOID (NTAPI *)(PVOID ApcContext,PIO_STATUS_BLOCK IoStatusBlock,ULONG Reserved)
 PIO_STATUS_BLOCK	third_party/libuv/src/win/winapi.h	/^} IO_STATUS_BLOCK, *PIO_STATUS_BLOCK;$/;"	t	typeref:struct:_IO_STATUS_BLOCK *
@@ -4574,129 +7427,291 @@
 PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA    \/\/ 2 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA    \/\/ 2 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA    \/\/ 2 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA    \/\/ 2 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA    \/\/ 2 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGB,        \/\/ 4 bpp (no alpha)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGB,        \/\/ 4 bpp (no alpha)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGB,        \/\/ 4 bpp (no alpha)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGB,        \/\/ 4 bpp (no alpha)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGB,        \/\/ 4 bpp (no alpha)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGBA,       \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGBA,       \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGBA,       \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGBA,       \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT1_RGBA,       \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT3_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT3_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT3_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT3_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT3_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT5_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT5_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT5_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT5_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_DXT5_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC1_RGB,        \/\/ 4 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC1_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC1_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC1_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC1_RGB,        \/\/ 4 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,   \/\/ 8 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_RGB,        \/\/ 4 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_ETC2_RGB,        \/\/ 4 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGB,        \/\/ 4 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGB,        \/\/ 4 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGB,        \/\/ 4 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGBA,       \/\/ 4 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGBA,       \/\/ 4 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGBA,       \/\/ 4 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGBA,       \/\/ 4 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_COMPRESSED_PVRT_RGBA,       \/\/ 4 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1, \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1, \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1, \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1, \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1, \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,    \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,    \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,    \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,    \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,    \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16,           \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16,           \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16,           \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16,           \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16,           \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16,     \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16,     \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16,     \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16,     \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16,     \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,  \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,  \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,  \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,  \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,  \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32,           \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32,           \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32,           \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32,           \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32,           \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32,     \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32,     \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32,     \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32,     \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32,     \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,  \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,  \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,  \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,  \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,  \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,      \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,      \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,      \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,      \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,      \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,      \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,      \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,      \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,      \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,      \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G6B5,        \/\/ 16 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G6B5,        \/\/ 16 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G6B5,        \/\/ 16 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G6B5,        \/\/ 16 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R5G6B5,        \/\/ 16 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8,        \/\/ 24 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8,        \/\/ 24 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8,        \/\/ 24 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8,        \/\/ 24 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8,        \/\/ 24 bpp$/;"	e	enum:__anonf614aaea0d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,      \/\/ 32 bpp$/;"	e	enum:__anonc03ae25c0d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,      \/\/ 32 bpp$/;"	e	enum:__anon9d42b9dd0d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,      \/\/ 32 bpp$/;"	e	enum:__anon255619050d03
+PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,      \/\/ 32 bpp$/;"	e	enum:__anon8a981b700d03
 PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,      \/\/ 32 bpp$/;"	e	enum:__anonf614aaea0d03
 PNTSTATUS	third_party/libuv/include/uv/win.h	/^  typedef NTSTATUS *PNTSTATUS;$/;"	t	typeref:typename:NTSTATUS *
 POST_COMPLETION_FOR_REQ	third_party/libuv/src/win/req-inl.h	/^#define POST_COMPLETION_FOR_REQ(/;"	d
+PPCCC	third_party/luajit/src/lj_target_ppc.h	/^typedef enum PPCCC {$/;"	g
+PPCCC	third_party/luajit/src/lj_target_ppc.h	/^} PPCCC;$/;"	t	typeref:enum:PPCCC
+PPCF_A	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_A(/;"	d
+PPCF_B	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_B(/;"	d
+PPCF_C	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_C(/;"	d
+PPCF_CC	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_CC(/;"	d
+PPCF_DOT	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_DOT	/;"	d
+PPCF_MB	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_MB(/;"	d
+PPCF_ME	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_ME(/;"	d
+PPCF_T	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_T(/;"	d
+PPCF_Y	third_party/luajit/src/lj_target_ppc.h	/^#define PPCF_Y	/;"	d
+PPCI_ADD	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADD = 0x7c000214,$/;"	e	enum:PPCIns
+PPCI_ADDC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDC = 0x7c000014,$/;"	e	enum:PPCIns
+PPCI_ADDE	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDE = 0x7c000114,$/;"	e	enum:PPCIns
+PPCI_ADDI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDI = 0x38000000,$/;"	e	enum:PPCIns
+PPCI_ADDIC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDIC = 0x30000000,$/;"	e	enum:PPCIns
+PPCI_ADDICDOT	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDICDOT = 0x34000000,$/;"	e	enum:PPCIns
+PPCI_ADDIS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDIS = 0x3c000000,$/;"	e	enum:PPCIns
+PPCI_ADDME	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDME = 0x7c0001d4,$/;"	e	enum:PPCIns
+PPCI_ADDO	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDO = 0x7c000614,$/;"	e	enum:PPCIns
+PPCI_ADDZE	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ADDZE = 0x7c000194,$/;"	e	enum:PPCIns
+PPCI_AND	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_AND = 0x7c000038,$/;"	e	enum:PPCIns
+PPCI_ANDC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ANDC = 0x7c000078,$/;"	e	enum:PPCIns
+PPCI_ANDIDOT	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ANDIDOT = 0x70000000,$/;"	e	enum:PPCIns
+PPCI_ANDISDOT	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ANDISDOT = 0x74000000,$/;"	e	enum:PPCIns
+PPCI_B	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_B = 0x48000000,$/;"	e	enum:PPCIns
+PPCI_BC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_BC = 0x40800000,$/;"	e	enum:PPCIns
+PPCI_BCL	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_BCL = 0x40800001,$/;"	e	enum:PPCIns
+PPCI_BCTR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_BCTR = 0x4e800420,$/;"	e	enum:PPCIns
+PPCI_BCTRL	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_BCTRL = 0x4e800421,$/;"	e	enum:PPCIns
+PPCI_BL	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_BL = 0x48000001,$/;"	e	enum:PPCIns
+PPCI_CMPLW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CMPLW = 0x7c000040,$/;"	e	enum:PPCIns
+PPCI_CMPLWI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CMPLWI = 0x28000000,$/;"	e	enum:PPCIns
+PPCI_CMPW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CMPW = 0x7c000000,$/;"	e	enum:PPCIns
+PPCI_CMPWI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CMPWI = 0x2c000000,$/;"	e	enum:PPCIns
+PPCI_CRAND	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CRAND = 0x4c000202,$/;"	e	enum:PPCIns
+PPCI_CRANDC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CRANDC = 0x4c000102,$/;"	e	enum:PPCIns
+PPCI_CREQV	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CREQV = 0x4c000242,$/;"	e	enum:PPCIns
+PPCI_CROR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CROR = 0x4c000382,$/;"	e	enum:PPCIns
+PPCI_CRORC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CRORC = 0x4c000342,$/;"	e	enum:PPCIns
+PPCI_CRXOR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_CRXOR = 0x4c000182,$/;"	e	enum:PPCIns
+PPCI_EQV	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_EQV = 0x7c000238,$/;"	e	enum:PPCIns
+PPCI_EXTSB	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_EXTSB = 0x7c000774,$/;"	e	enum:PPCIns
+PPCI_EXTSH	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_EXTSH = 0x7c000734,$/;"	e	enum:PPCIns
+PPCI_FABS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FABS = 0xfc000210,$/;"	e	enum:PPCIns
+PPCI_FADD	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FADD = 0xfc00002a,$/;"	e	enum:PPCIns
+PPCI_FCMPU	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FCMPU = 0xfc000000,$/;"	e	enum:PPCIns
+PPCI_FCTIWZ	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FCTIWZ = 0xfc00001e,$/;"	e	enum:PPCIns
+PPCI_FDIV	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FDIV = 0xfc000024,$/;"	e	enum:PPCIns
+PPCI_FMADD	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FMADD = 0xfc00003a,$/;"	e	enum:PPCIns
+PPCI_FMR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FMR = 0xfc000090,$/;"	e	enum:PPCIns
+PPCI_FMSUB	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FMSUB = 0xfc000038,$/;"	e	enum:PPCIns
+PPCI_FMUL	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FMUL = 0xfc000032,$/;"	e	enum:PPCIns
+PPCI_FNEG	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FNEG = 0xfc000050,$/;"	e	enum:PPCIns
+PPCI_FNMSUB	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FNMSUB = 0xfc00003c,$/;"	e	enum:PPCIns
+PPCI_FRSP	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FRSP = 0xfc000018,$/;"	e	enum:PPCIns
+PPCI_FSEL	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FSEL = 0xfc00002e,$/;"	e	enum:PPCIns
+PPCI_FSQRT	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FSQRT = 0xfc00002c,$/;"	e	enum:PPCIns
+PPCI_FSUB	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_FSUB = 0xfc000028,$/;"	e	enum:PPCIns
+PPCI_LBZ	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LBZ = 0x88000000,$/;"	e	enum:PPCIns
+PPCI_LBZX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LBZX = 0x7c0000ae,$/;"	e	enum:PPCIns
+PPCI_LFD	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LFD = 0xc8000000,$/;"	e	enum:PPCIns
+PPCI_LFDX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LFDX = 0x7c0004ae,$/;"	e	enum:PPCIns
+PPCI_LFS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LFS = 0xc0000000,$/;"	e	enum:PPCIns
+PPCI_LFSX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LFSX = 0x7c00042e,$/;"	e	enum:PPCIns
+PPCI_LHA	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LHA = 0xa8000000,$/;"	e	enum:PPCIns
+PPCI_LHAX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LHAX = 0x7c0002ae,$/;"	e	enum:PPCIns
+PPCI_LHZ	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LHZ = 0xa0000000,$/;"	e	enum:PPCIns
+PPCI_LHZX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LHZX = 0x7c00022e,$/;"	e	enum:PPCIns
+PPCI_LI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LI = 0x38000000,$/;"	e	enum:PPCIns
+PPCI_LIS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LIS = 0x3c000000,$/;"	e	enum:PPCIns
+PPCI_LWBRX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LWBRX = 0x7c00042c,$/;"	e	enum:PPCIns
+PPCI_LWZ	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LWZ = 0x80000000,$/;"	e	enum:PPCIns
+PPCI_LWZX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_LWZX = 0x7c00002e,$/;"	e	enum:PPCIns
+PPCI_MCRXR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MCRXR = 0x7c000400,$/;"	e	enum:PPCIns
+PPCI_MFLR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MFLR = 0x7c0802a6,$/;"	e	enum:PPCIns
+PPCI_MR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MR = 0x7c000378,$/;"	e	enum:PPCIns
+PPCI_MTCTR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MTCTR = 0x7c0903a6,$/;"	e	enum:PPCIns
+PPCI_MULLI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MULLI = 0x1c000000,$/;"	e	enum:PPCIns
+PPCI_MULLW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MULLW = 0x7c0001d6,$/;"	e	enum:PPCIns
+PPCI_MULLWO	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_MULLWO = 0x7c0005d6,$/;"	e	enum:PPCIns
+PPCI_NAND	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_NAND = 0x7c0003b8,$/;"	e	enum:PPCIns
+PPCI_NEG	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_NEG = 0x7c0000d0,$/;"	e	enum:PPCIns
+PPCI_NOP	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_NOP = 0x60000000,$/;"	e	enum:PPCIns
+PPCI_NOR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_NOR = 0x7c0000f8,$/;"	e	enum:PPCIns
+PPCI_OR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_OR = 0x7c000378,$/;"	e	enum:PPCIns
+PPCI_ORI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ORI = 0x60000000,$/;"	e	enum:PPCIns
+PPCI_ORIS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_ORIS = 0x64000000,$/;"	e	enum:PPCIns
+PPCI_RLWIMI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_RLWIMI = 0x50000000,$/;"	e	enum:PPCIns
+PPCI_RLWINM	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_RLWINM = 0x54000000,$/;"	e	enum:PPCIns
+PPCI_RLWNM	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_RLWNM = 0x5c000000,$/;"	e	enum:PPCIns
+PPCI_SLW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SLW = 0x7c000030,$/;"	e	enum:PPCIns
+PPCI_SRAW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SRAW = 0x7c000630,$/;"	e	enum:PPCIns
+PPCI_SRAWI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SRAWI = 0x7c000670,$/;"	e	enum:PPCIns
+PPCI_SRW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SRW = 0x7c000430,$/;"	e	enum:PPCIns
+PPCI_STB	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STB = 0x98000000,$/;"	e	enum:PPCIns
+PPCI_STBX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STBX = 0x7c0001ae,$/;"	e	enum:PPCIns
+PPCI_STFD	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STFD = 0xd8000000,$/;"	e	enum:PPCIns
+PPCI_STFDX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STFDX = 0x7c0005ae,$/;"	e	enum:PPCIns
+PPCI_STFS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STFS = 0xd0000000,$/;"	e	enum:PPCIns
+PPCI_STFSX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STFSX = 0x7c00052e,$/;"	e	enum:PPCIns
+PPCI_STH	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STH = 0xb0000000,$/;"	e	enum:PPCIns
+PPCI_STHX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STHX = 0x7c00032e,$/;"	e	enum:PPCIns
+PPCI_STW	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STW = 0x90000000,$/;"	e	enum:PPCIns
+PPCI_STWBRX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STWBRX = 0x7c00052c,$/;"	e	enum:PPCIns
+PPCI_STWU	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STWU = 0x94000000,$/;"	e	enum:PPCIns
+PPCI_STWX	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_STWX = 0x7c00012e,$/;"	e	enum:PPCIns
+PPCI_SUBF	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBF = 0x7c000050,$/;"	e	enum:PPCIns
+PPCI_SUBFC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBFC = 0x7c000010,$/;"	e	enum:PPCIns
+PPCI_SUBFE	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBFE = 0x7c000110,$/;"	e	enum:PPCIns
+PPCI_SUBFIC	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBFIC = 0x20000000,$/;"	e	enum:PPCIns
+PPCI_SUBFME	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBFME = 0x7c0001d0,$/;"	e	enum:PPCIns
+PPCI_SUBFO	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBFO = 0x7c000450,$/;"	e	enum:PPCIns
+PPCI_SUBFZE	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_SUBFZE = 0x7c000190,$/;"	e	enum:PPCIns
+PPCI_XOR	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_XOR = 0x7c000278,$/;"	e	enum:PPCIns
+PPCI_XORI	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_XORI = 0x68000000,$/;"	e	enum:PPCIns
+PPCI_XORIS	third_party/luajit/src/lj_target_ppc.h	/^  PPCI_XORIS = 0x6c000000,$/;"	e	enum:PPCIns
+PPCIns	third_party/luajit/src/lj_target_ppc.h	/^typedef enum PPCIns {$/;"	g
+PPCIns	third_party/luajit/src/lj_target_ppc.h	/^} PPCIns;$/;"	t	typeref:enum:PPCIns
+PPC_NOPATCH_GC_CHECK	third_party/luajit/src/lj_asm_ppc.h	/^#define PPC_NOPATCH_GC_CHECK	/;"	d
 PPROCESS_BASIC_INFORMATION	third_party/libuv/src/win/winapi.h	/^} PROCESS_BASIC_INFORMATION, *PPROCESS_BASIC_INFORMATION;$/;"	t	typeref:struct:_PROCESS_BASIC_INFORMATION *
 PREPARSE_DATA_BUFFER	third_party/libuv/src/win/winapi.h	/^} REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER;$/;"	t	typeref:struct:_REPARSE_DATA_BUFFER *
+PRNGState	third_party/luajit/src/lj_def.h	/^typedef struct PRNGState {$/;"	s
+PRNGState	third_party/luajit/src/lj_def.h	/^} PRNGState;$/;"	t	typeref:struct:PRNGState
 PROCESS_BASIC_INFORMATION	third_party/libuv/src/win/winapi.h	/^} PROCESS_BASIC_INFORMATION, *PPROCESS_BASIC_INFORMATION;$/;"	t	typeref:struct:_PROCESS_BASIC_INFORMATION
 PROGRESSBAR	third_party/raylib/include/raygui.h	/^    PROGRESSBAR,$/;"	e	enum:__anonbfe71a2a0603
 PROGRESS_PADDING	third_party/raylib/include/raygui.h	/^    PROGRESS_PADDING = 16,      \/\/ ProgressBar internal padding$/;"	e	enum:__anonbfe71a2a0b03
+PROTO_CHILD	third_party/luajit/src/lj_obj.h	/^#define PROTO_CHILD	/;"	d
+PROTO_CLCOUNT	third_party/luajit/src/lj_obj.h	/^#define PROTO_CLCOUNT	/;"	d
+PROTO_CLC_BITS	third_party/luajit/src/lj_obj.h	/^#define PROTO_CLC_BITS	/;"	d
+PROTO_CLC_POLY	third_party/luajit/src/lj_obj.h	/^#define PROTO_CLC_POLY	/;"	d
+PROTO_FFI	third_party/luajit/src/lj_obj.h	/^#define PROTO_FFI	/;"	d
+PROTO_FIXUP_RETURN	third_party/luajit/src/lj_obj.h	/^#define PROTO_FIXUP_RETURN	/;"	d
+PROTO_HAS_RETURN	third_party/luajit/src/lj_obj.h	/^#define PROTO_HAS_RETURN	/;"	d
+PROTO_ILOOP	third_party/luajit/src/lj_obj.h	/^#define PROTO_ILOOP	/;"	d
+PROTO_NOJIT	third_party/luajit/src/lj_obj.h	/^#define PROTO_NOJIT	/;"	d
+PROTO_UV_IMMUTABLE	third_party/luajit/src/lj_obj.h	/^#define PROTO_UV_IMMUTABLE	/;"	d
+PROTO_UV_LOCAL	third_party/luajit/src/lj_obj.h	/^#define PROTO_UV_LOCAL	/;"	d
+PROTO_VARARG	third_party/luajit/src/lj_obj.h	/^#define PROTO_VARARG	/;"	d
 PSRWLOCK	third_party/libuv/include/uv/win.h	/^  typedef RTL_SRWLOCK SRWLOCK, *PSRWLOCK;$/;"	t	typeref:typename:RTL_SRWLOCK *
 PSYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	third_party/libuv/src/win/winapi.h	/^} SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION, *PSYSTEM_PROCESSOR_PERFORMANCE_INFORMATION;$/;"	t	typeref:struct:_SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION *
-PTCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#define PTCP_INITIAL_RTO_PARAMETERS PTCP_INITIAL_RTO_PARAMETERS_/;"	d
+PTCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#define PTCP_INITIAL_RTO_PARAMETERS /;"	d
 PTCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#undef PTCP_INITIAL_RTO_PARAMETERS$/;"	d
 PTCP_INITIAL_RTO_PARAMETERS	third_party/libuv/src/win/winapi.h	/^} TCP_INITIAL_RTO_PARAMETERS, *PTCP_INITIAL_RTO_PARAMETERS;$/;"	t	typeref:struct:_TCP_INITIAL_RTO_PARAMETERS *
 PUNICODE_STRING	third_party/libuv/src/win/winapi.h	/^} UNICODE_STRING, *PUNICODE_STRING;$/;"	t	typeref:struct:_UNICODE_STRING *
 PURPLE	third_party/raylib/include/raylib.h	/^#define PURPLE /;"	d
 PURPLE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define PURPLE /;"	d
 PURPLE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define PURPLE /;"	d
+PURPLE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define PURPLE /;"	d
 PURPLE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define PURPLE /;"	d
 PathBuffer	third_party/libuv/src/win/winapi.h	/^      WCHAR PathBuffer[1];$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010208	typeref:typename:WCHAR[1]
 PathBuffer	third_party/libuv/src/win/winapi.h	/^      WCHAR PathBuffer[1];$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010308	typeref:typename:WCHAR[1]
 PauseAudioStream	third_party/raylib/include/raylib.h	/^RLAPI void PauseAudioStream(AudioStream stream);                      \/\/ Pause audio stream$/;"	p	typeref:typename:RLAPI void
 PauseAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PauseAudioStream(AudioStream stream);                      \/\/ Pause audio stream$/;"	p	typeref:typename:RLAPI void
 PauseAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PauseAudioStream(AudioStream stream);                      \/\/ Pause audio stream$/;"	p	typeref:typename:RLAPI void
+PauseAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PauseAudioStream(AudioStream stream);                      \/\/ Pause audio stream$/;"	p	typeref:typename:RLAPI void
 PauseAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PauseAudioStream(AudioStream stream);                      \/\/ Pause audio stream$/;"	p	typeref:typename:RLAPI void
 PauseMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void PauseMusicStream(Music music);                             \/\/ Pause music playing$/;"	p	typeref:typename:RLAPI void
 PauseMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PauseMusicStream(Music music);                             \/\/ Pause music playing$/;"	p	typeref:typename:RLAPI void
 PauseMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PauseMusicStream(Music music);                             \/\/ Pause music playing$/;"	p	typeref:typename:RLAPI void
+PauseMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PauseMusicStream(Music music);                             \/\/ Pause music playing$/;"	p	typeref:typename:RLAPI void
 PauseMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PauseMusicStream(Music music);                             \/\/ Pause music playing$/;"	p	typeref:typename:RLAPI void
 PauseSound	third_party/raylib/include/raylib.h	/^RLAPI void PauseSound(Sound sound);                                   \/\/ Pause a sound$/;"	p	typeref:typename:RLAPI void
 PauseSound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PauseSound(Sound sound);                                   \/\/ Pause a sound$/;"	p	typeref:typename:RLAPI void
 PauseSound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PauseSound(Sound sound);                                   \/\/ Pause a sound$/;"	p	typeref:typename:RLAPI void
+PauseSound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PauseSound(Sound sound);                                   \/\/ Pause a sound$/;"	p	typeref:typename:RLAPI void
 PauseSound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PauseSound(Sound sound);                                   \/\/ Pause a sound$/;"	p	typeref:typename:RLAPI void
 PebBaseAddress	third_party/libuv/src/win/winapi.h	/^  PVOID PebBaseAddress;$/;"	m	struct:_PROCESS_BASIC_INFORMATION	typeref:typename:PVOID
 PhysicalBytesPerSectorForAtomicity	third_party/libuv/src/win/winapi.h	/^  ULONG PhysicalBytesPerSectorForAtomicity;$/;"	m	struct:_FILE_FS_SECTOR_SIZE_INFORMATION	typeref:typename:ULONG
@@ -4704,27 +7719,33 @@
 PixelFormat	third_party/raylib/include/raylib.h	/^} PixelFormat;$/;"	t	typeref:enum:__anonc03ae25c0d03
 PixelFormat	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} PixelFormat;$/;"	t	typeref:enum:__anon9d42b9dd0d03
 PixelFormat	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} PixelFormat;$/;"	t	typeref:enum:__anon255619050d03
+PixelFormat	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} PixelFormat;$/;"	t	typeref:enum:__anon8a981b700d03
 PixelFormat	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} PixelFormat;$/;"	t	typeref:enum:__anonf614aaea0d03
 PlayAudioStream	third_party/raylib/include/raylib.h	/^RLAPI void PlayAudioStream(AudioStream stream);                       \/\/ Play audio stream$/;"	p	typeref:typename:RLAPI void
 PlayAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PlayAudioStream(AudioStream stream);                       \/\/ Play audio stream$/;"	p	typeref:typename:RLAPI void
 PlayAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PlayAudioStream(AudioStream stream);                       \/\/ Play audio stream$/;"	p	typeref:typename:RLAPI void
+PlayAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PlayAudioStream(AudioStream stream);                       \/\/ Play audio stream$/;"	p	typeref:typename:RLAPI void
 PlayAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PlayAudioStream(AudioStream stream);                       \/\/ Play audio stream$/;"	p	typeref:typename:RLAPI void
 PlayAutomationEvent	third_party/raylib/include/raylib.h	/^RLAPI void PlayAutomationEvent(AutomationEvent event);                                  \/\/ Pla/;"	p	typeref:typename:RLAPI void
 PlayAutomationEvent	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PlayAutomationEvent(AutomationEvent event);                                  \/\/ Pla/;"	p	typeref:typename:RLAPI void
 PlayAutomationEvent	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PlayAutomationEvent(AutomationEvent event);                                  \/\/ Pla/;"	p	typeref:typename:RLAPI void
+PlayAutomationEvent	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PlayAutomationEvent(AutomationEvent event);                                  \/\/ Pla/;"	p	typeref:typename:RLAPI void
 PlayAutomationEvent	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PlayAutomationEvent(AutomationEvent event);                                  \/\/ Pla/;"	p	typeref:typename:RLAPI void
 PlayMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void PlayMusicStream(Music music);                              \/\/ Start music playing$/;"	p	typeref:typename:RLAPI void
 PlayMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PlayMusicStream(Music music);                              \/\/ Start music playing$/;"	p	typeref:typename:RLAPI void
 PlayMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PlayMusicStream(Music music);                              \/\/ Start music playing$/;"	p	typeref:typename:RLAPI void
+PlayMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PlayMusicStream(Music music);                              \/\/ Start music playing$/;"	p	typeref:typename:RLAPI void
 PlayMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PlayMusicStream(Music music);                              \/\/ Start music playing$/;"	p	typeref:typename:RLAPI void
 PlaySound	third_party/raylib/include/raylib.h	/^RLAPI void PlaySound(Sound sound);                                    \/\/ Play a sound$/;"	p	typeref:typename:RLAPI void
 PlaySound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PlaySound(Sound sound);                                    \/\/ Play a sound$/;"	p	typeref:typename:RLAPI void
 PlaySound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PlaySound(Sound sound);                                    \/\/ Play a sound$/;"	p	typeref:typename:RLAPI void
+PlaySound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PlaySound(Sound sound);                                    \/\/ Play a sound$/;"	p	typeref:typename:RLAPI void
 PlaySound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PlaySound(Sound sound);                                    \/\/ Play a sound$/;"	p	typeref:typename:RLAPI void
 Pointer	third_party/libuv/src/win/winapi.h	/^    PVOID Pointer;$/;"	m	union:_IO_STATUS_BLOCK::__anon941c3301060a	typeref:typename:PVOID
 PollInputEvents	third_party/raylib/include/raylib.h	/^RLAPI void PollInputEvents(void);                                 \/\/ Register all input events$/;"	p	typeref:typename:RLAPI void
 PollInputEvents	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void PollInputEvents(void);                                 \/\/ Register all input events$/;"	p	typeref:typename:RLAPI void
 PollInputEvents	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void PollInputEvents(void);                                 \/\/ Register all input events$/;"	p	typeref:typename:RLAPI void
+PollInputEvents	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void PollInputEvents(void);                                 \/\/ Register all input events$/;"	p	typeref:typename:RLAPI void
 PollInputEvents	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void PollInputEvents(void);                                 \/\/ Register all input events$/;"	p	typeref:typename:RLAPI void
 PositionInformation	third_party/libuv/src/win/winapi.h	/^  FILE_POSITION_INFORMATION  PositionInformation;$/;"	m	struct:_FILE_ALL_INFORMATION	typeref:typename:FILE_POSITION_INFORMATION
 PostDog_DarkColorScheme	third_party/raylib/custom.h	/^ColorScheme PostDog_DarkColorScheme(void);$/;"	p	typeref:typename:ColorScheme
@@ -4736,6 +7757,7 @@
 PostDog_SplitPanelDraw	third_party/raylib/custom.h	/^void PostDog_SplitPanelDraw(Rectangle bounds, SplitPanelConfig config);$/;"	p	typeref:typename:void
 PostDog_TabBar	third_party/raylib/custom.h	/^boolean PostDog_TabBar(Rectangle bounds, TabConfig config);$/;"	p	typeref:typename:boolean
 PostDog_TabBarSimple	third_party/raylib/custom.h	/^boolean PostDog_TabBarSimple(Rectangle bounds, const char **labels, int count, int *active_tab);$/;"	p	typeref:typename:boolean
+PostProc	third_party/luajit/src/lj_jit.h	/^} PostProc;$/;"	t	typeref:enum:__anone51f903f0303
 PrintNameLength	third_party/libuv/src/win/winapi.h	/^      USHORT PrintNameLength;$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010208	typeref:typename:USHORT
 PrintNameLength	third_party/libuv/src/win/winapi.h	/^      USHORT PrintNameLength;$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010308	typeref:typename:USHORT
 PrintNameOffset	third_party/libuv/src/win/winapi.h	/^      USHORT PrintNameOffset;$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010208	typeref:typename:USHORT
@@ -4749,115 +7771,159 @@
 Quaternion	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
 Quaternion	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
 Quaternion	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
+Quaternion	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
+Quaternion	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
 Quaternion	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
 Quaternion	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef Vector4 Quaternion;$/;"	t	typeref:typename:Vector4
 QuaternionAdd	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionAdd(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionAdd	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionAdd(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionAdd	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionAdd(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionAdd	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionAdd(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionAdd	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionAdd(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionAddValue	third_party/raylib/include/raymath.h	/^    lhs = QuaternionAddValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionAddValue	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionAddValue(Quaternion q, float add)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionAddValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = QuaternionAddValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionAddValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionAddValue(Quaternion q, float add)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionAddValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = QuaternionAddValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionAddValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionAddValue(Quaternion q, float add)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionAddValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = QuaternionAddValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
+QuaternionAddValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionAddValue(Quaternion q, float add)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionAddValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = QuaternionAddValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionAddValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionAddValue(Quaternion q, float add)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionCubicHermiteSpline	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion /;"	f	typeref:typename:RMAPI Quaternion
 QuaternionCubicHermiteSpline	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion /;"	f	typeref:typename:RMAPI Quaternion
 QuaternionCubicHermiteSpline	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion /;"	f	typeref:typename:RMAPI Quaternion
+QuaternionCubicHermiteSpline	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion /;"	f	typeref:typename:RMAPI Quaternion
 QuaternionCubicHermiteSpline	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion /;"	f	typeref:typename:RMAPI Quaternion
 QuaternionDivide	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionDivide(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionDivide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionDivide(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionDivide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionDivide(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionDivide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionDivide(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionDivide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionDivide(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionEquals	third_party/raylib/include/raymath.h	/^RMAPI int QuaternionEquals(Quaternion p, Quaternion q)$/;"	f	typeref:typename:RMAPI int
 QuaternionEquals	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI int QuaternionEquals(Quaternion p, Quaternion q)$/;"	f	typeref:typename:RMAPI int
 QuaternionEquals	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI int QuaternionEquals(Quaternion p, Quaternion q)$/;"	f	typeref:typename:RMAPI int
+QuaternionEquals	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI int QuaternionEquals(Quaternion p, Quaternion q)$/;"	f	typeref:typename:RMAPI int
 QuaternionEquals	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI int QuaternionEquals(Quaternion p, Quaternion q)$/;"	f	typeref:typename:RMAPI int
 QuaternionFromAxisAngle	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionFromAxisAngle(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromAxisAngle	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionFromAxisAngle(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromAxisAngle	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionFromAxisAngle(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionFromAxisAngle	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionFromAxisAngle(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromAxisAngle	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionFromAxisAngle(Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromEuler	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionFromEuler(float pitch, float yaw, float roll)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromEuler	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionFromEuler(float pitch, float yaw, float roll)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromEuler	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionFromEuler(float pitch, float yaw, float roll)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionFromEuler	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionFromEuler(float pitch, float yaw, float roll)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromEuler	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionFromEuler(float pitch, float yaw, float roll)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromMatrix	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionFromMatrix(Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromMatrix	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionFromMatrix(Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromMatrix	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionFromMatrix(Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionFromMatrix	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionFromMatrix(Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromMatrix	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionFromMatrix(Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromVector3ToVector3	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionFromVector3ToVector3(Vector3 from, Vector3 to)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromVector3ToVector3	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionFromVector3ToVector3(Vector3 from, Vector3 to)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromVector3ToVector3	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionFromVector3ToVector3(Vector3 from, Vector3 to)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionFromVector3ToVector3	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionFromVector3ToVector3(Vector3 from, Vector3 to)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionFromVector3ToVector3	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionFromVector3ToVector3(Vector3 from, Vector3 to)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionIdentity	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionIdentity(void)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionIdentity	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionIdentity(void)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionIdentity	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionIdentity(void)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionIdentity	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionIdentity(void)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionIdentity	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionIdentity(void)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionInvert	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionInvert(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionInvert	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionInvert(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionInvert	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionInvert(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionInvert	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionInvert(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionInvert	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionInvert(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionLength	third_party/raylib/include/raymath.h	/^RMAPI float QuaternionLength(Quaternion q)$/;"	f	typeref:typename:RMAPI float
 QuaternionLength	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float QuaternionLength(Quaternion q)$/;"	f	typeref:typename:RMAPI float
 QuaternionLength	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float QuaternionLength(Quaternion q)$/;"	f	typeref:typename:RMAPI float
+QuaternionLength	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float QuaternionLength(Quaternion q)$/;"	f	typeref:typename:RMAPI float
 QuaternionLength	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float QuaternionLength(Quaternion q)$/;"	f	typeref:typename:RMAPI float
 QuaternionLerp	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionLerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionLerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionLerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionLerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionMultiply	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionMultiply(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionMultiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionMultiply(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionMultiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionMultiply(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionMultiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionMultiply(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionMultiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionMultiply(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNlerp	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionNlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNlerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionNlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNlerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionNlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionNlerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionNlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNlerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionNlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNormalize	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionNormalize(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNormalize	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionNormalize(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNormalize	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionNormalize(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionNormalize	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionNormalize(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionNormalize	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionNormalize(Quaternion q)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionOnes	third_party/raylib/include/raymath.h	/^static constexpr Quaternion QuaternionOnes = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionOnes	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Quaternion QuaternionOnes = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionOnes	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Quaternion QuaternionOnes = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Quaternion
+QuaternionOnes	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Quaternion QuaternionOnes = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionOnes	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Quaternion QuaternionOnes = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionScale	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionScale(Quaternion q, float mul)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionScale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionScale(Quaternion q, float mul)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionScale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionScale(Quaternion q, float mul)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionScale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionScale(Quaternion q, float mul)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionScale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionScale(Quaternion q, float mul)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSlerp	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionSlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSlerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionSlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSlerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionSlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSlerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionSlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSlerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionSlerp(Quaternion q1, Quaternion q2, float amount)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSubtract	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionSubtract(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSubtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionSubtract(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSubtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionSubtract(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSubtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionSubtract(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionSubtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionSubtract(Quaternion q1, Quaternion q2)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSubtractValue	third_party/raylib/include/raymath.h	/^    lhs = QuaternionSubtractValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionSubtractValue	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionSubtractValue(Quaternion q, float sub)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSubtractValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = QuaternionSubtractValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionSubtractValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionSubtractValue(Quaternion q, float sub)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSubtractValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = QuaternionSubtractValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionSubtractValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionSubtractValue(Quaternion q, float sub)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSubtractValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = QuaternionSubtractValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
+QuaternionSubtractValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionSubtractValue(Quaternion q, float sub)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionSubtractValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = QuaternionSubtractValue(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionSubtractValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionSubtractValue(Quaternion q, float sub)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionToAxisAngle	third_party/raylib/include/raymath.h	/^RMAPI void QuaternionToAxisAngle(Quaternion q, Vector3 *outAxis, float *outAngle)$/;"	f	typeref:typename:RMAPI void
 QuaternionToAxisAngle	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI void QuaternionToAxisAngle(Quaternion q, Vector3 *outAxis, float *outAngle)$/;"	f	typeref:typename:RMAPI void
 QuaternionToAxisAngle	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI void QuaternionToAxisAngle(Quaternion q, Vector3 *outAxis, float *outAngle)$/;"	f	typeref:typename:RMAPI void
+QuaternionToAxisAngle	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI void QuaternionToAxisAngle(Quaternion q, Vector3 *outAxis, float *outAngle)$/;"	f	typeref:typename:RMAPI void
 QuaternionToAxisAngle	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI void QuaternionToAxisAngle(Quaternion q, Vector3 *outAxis, float *outAngle)$/;"	f	typeref:typename:RMAPI void
 QuaternionToEuler	third_party/raylib/include/raymath.h	/^RMAPI Vector3 QuaternionToEuler(Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 QuaternionToEuler	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 QuaternionToEuler(Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 QuaternionToEuler	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 QuaternionToEuler(Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
+QuaternionToEuler	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 QuaternionToEuler(Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 QuaternionToEuler	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 QuaternionToEuler(Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 QuaternionToMatrix	third_party/raylib/include/raymath.h	/^RMAPI Matrix QuaternionToMatrix(Quaternion q)$/;"	f	typeref:typename:RMAPI Matrix
 QuaternionToMatrix	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Matrix QuaternionToMatrix(Quaternion q)$/;"	f	typeref:typename:RMAPI Matrix
 QuaternionToMatrix	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Matrix QuaternionToMatrix(Quaternion q)$/;"	f	typeref:typename:RMAPI Matrix
+QuaternionToMatrix	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Matrix QuaternionToMatrix(Quaternion q)$/;"	f	typeref:typename:RMAPI Matrix
 QuaternionToMatrix	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Matrix QuaternionToMatrix(Quaternion q)$/;"	f	typeref:typename:RMAPI Matrix
+QuaternionTransform	third_party/raylib/include/raymath.h	/^    lhs = QuaternionTransform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionTransform	third_party/raylib/include/raymath.h	/^RMAPI Quaternion QuaternionTransform(Quaternion q, Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionTransform	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = QuaternionTransform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionTransform	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Quaternion QuaternionTransform(Quaternion q, Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionTransform	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = QuaternionTransform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionTransform	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Quaternion QuaternionTransform(Quaternion q, Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionTransform	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = QuaternionTransform(lhs, rhs);$/;"	p	typeref:typename:lhs=
+QuaternionTransform	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Quaternion QuaternionTransform(Quaternion q, Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
+QuaternionTransform	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = QuaternionTransform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 QuaternionTransform	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Quaternion QuaternionTransform(Quaternion q, Matrix mat)$/;"	f	typeref:typename:RMAPI Quaternion
 QuaternionUnitX	third_party/raylib/include/raymath.h	/^static constexpr Quaternion QuaternionUnitX = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionUnitX	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Quaternion QuaternionUnitX = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionUnitX	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Quaternion QuaternionUnitX = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Quaternion
+QuaternionUnitX	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Quaternion QuaternionUnitX = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionUnitX	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Quaternion QuaternionUnitX = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionZeros	third_party/raylib/include/raymath.h	/^static constexpr Quaternion QuaternionZeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionZeros	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Quaternion QuaternionZeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionZeros	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Quaternion QuaternionZeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Quaternion
+QuaternionZeros	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Quaternion QuaternionZeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Quaternion
 QuaternionZeros	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Quaternion QuaternionZeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Quaternion
 RAD2DEG	third_party/raylib/include/raylib.h	/^    #define RAD2DEG /;"	d
 RAD2DEG	third_party/raylib/include/raymath.h	/^    #define RAD2DEG /;"	d
@@ -4868,6 +7934,9 @@
 RAD2DEG	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RAD2DEG /;"	d
 RAD2DEG	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define RAD2DEG /;"	d
 RAD2DEG	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RAD2DEG /;"	d
+RAD2DEG	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RAD2DEG /;"	d
+RAD2DEG	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define RAD2DEG /;"	d
+RAD2DEG	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RAD2DEG /;"	d
 RAD2DEG	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RAD2DEG /;"	d
 RAD2DEG	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define RAD2DEG /;"	d
 RAD2DEG	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RAD2DEG /;"	d
@@ -4920,37 +7989,47 @@
 RAYLIB_H	third_party/raylib/include/raylib.h	/^#define RAYLIB_H$/;"	d
 RAYLIB_H	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RAYLIB_H$/;"	d
 RAYLIB_H	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RAYLIB_H$/;"	d
+RAYLIB_H	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RAYLIB_H$/;"	d
 RAYLIB_H	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RAYLIB_H$/;"	d
 RAYLIB_VERSION	third_party/raylib/include/raylib.h	/^#define RAYLIB_VERSION /;"	d
 RAYLIB_VERSION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RAYLIB_VERSION /;"	d
 RAYLIB_VERSION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RAYLIB_VERSION /;"	d
+RAYLIB_VERSION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RAYLIB_VERSION /;"	d
 RAYLIB_VERSION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RAYLIB_VERSION /;"	d
 RAYLIB_VERSION_MAJOR	third_party/raylib/include/raylib.h	/^#define RAYLIB_VERSION_MAJOR /;"	d
 RAYLIB_VERSION_MAJOR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RAYLIB_VERSION_MAJOR /;"	d
 RAYLIB_VERSION_MAJOR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RAYLIB_VERSION_MAJOR /;"	d
+RAYLIB_VERSION_MAJOR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RAYLIB_VERSION_MAJOR /;"	d
 RAYLIB_VERSION_MAJOR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RAYLIB_VERSION_MAJOR /;"	d
 RAYLIB_VERSION_MINOR	third_party/raylib/include/raylib.h	/^#define RAYLIB_VERSION_MINOR /;"	d
 RAYLIB_VERSION_MINOR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RAYLIB_VERSION_MINOR /;"	d
 RAYLIB_VERSION_MINOR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RAYLIB_VERSION_MINOR /;"	d
+RAYLIB_VERSION_MINOR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RAYLIB_VERSION_MINOR /;"	d
 RAYLIB_VERSION_MINOR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RAYLIB_VERSION_MINOR /;"	d
 RAYLIB_VERSION_PATCH	third_party/raylib/include/raylib.h	/^#define RAYLIB_VERSION_PATCH /;"	d
 RAYLIB_VERSION_PATCH	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RAYLIB_VERSION_PATCH /;"	d
 RAYLIB_VERSION_PATCH	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RAYLIB_VERSION_PATCH /;"	d
+RAYLIB_VERSION_PATCH	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RAYLIB_VERSION_PATCH /;"	d
 RAYLIB_VERSION_PATCH	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RAYLIB_VERSION_PATCH /;"	d
 RAYMATH_H	third_party/raylib/include/raymath.h	/^#define RAYMATH_H$/;"	d
 RAYMATH_H	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^#define RAYMATH_H$/;"	d
 RAYMATH_H	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#define RAYMATH_H$/;"	d
+RAYMATH_H	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#define RAYMATH_H$/;"	d
 RAYMATH_H	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#define RAYMATH_H$/;"	d
 RAYWHITE	third_party/raylib/include/raylib.h	/^#define RAYWHITE /;"	d
 RAYWHITE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RAYWHITE /;"	d
 RAYWHITE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RAYWHITE /;"	d
+RAYWHITE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RAYWHITE /;"	d
 RAYWHITE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RAYWHITE /;"	d
+RBCHASH_SLOTS	third_party/luajit/src/lj_jit.h	/^#define RBCHASH_SLOTS	/;"	d
+RBCHashEntry	third_party/luajit/src/lj_jit.h	/^typedef struct RBCHashEntry {$/;"	s
+RBCHashEntry	third_party/luajit/src/lj_jit.h	/^} RBCHashEntry;$/;"	t	typeref:struct:RBCHashEntry
 RB_AUGMENT	third_party/libuv/include/uv/tree.h	/^#define RB_AUGMENT(/;"	d
 RB_BLACK	third_party/libuv/include/uv/tree.h	/^#define RB_BLACK /;"	d
 RB_COLOR	third_party/libuv/include/uv/tree.h	/^#define RB_COLOR(/;"	d
 RB_EMPTY	third_party/libuv/include/uv/tree.h	/^#define RB_EMPTY(/;"	d
 RB_ENTRY	third_party/libuv/include/uv/tree.h	/^#define RB_ENTRY(/;"	d
-RB_FIND	third_party/libuv/include/uv/tree.h	/^#define RB_FIND(name, x, y)     name##_RB_FIND(/;"	d
+RB_FIND	third_party/libuv/include/uv/tree.h	/^#define RB_FIND(/;"	d
 RB_FOREACH	third_party/libuv/include/uv/tree.h	/^#define RB_FOREACH(/;"	d
 RB_FOREACH_FROM	third_party/libuv/include/uv/tree.h	/^#define RB_FOREACH_FROM(/;"	d
 RB_FOREACH_REVERSE	third_party/libuv/include/uv/tree.h	/^#define RB_FOREACH_REVERSE(/;"	d
@@ -4964,35 +8043,191 @@
 RB_INF	third_party/libuv/include/uv/tree.h	/^#define RB_INF /;"	d
 RB_INIT	third_party/libuv/include/uv/tree.h	/^#define RB_INIT(/;"	d
 RB_INITIALIZER	third_party/libuv/include/uv/tree.h	/^#define RB_INITIALIZER(/;"	d
-RB_INSERT	third_party/libuv/include/uv/tree.h	/^#define RB_INSERT(name, x, y)   name##_RB_INSERT(/;"	d
+RB_INSERT	third_party/libuv/include/uv/tree.h	/^#define RB_INSERT(/;"	d
 RB_LEFT	third_party/libuv/include/uv/tree.h	/^#define RB_LEFT(/;"	d
 RB_MAX	third_party/libuv/include/uv/tree.h	/^#define RB_MAX(/;"	d
-RB_MIN	third_party/libuv/include/uv/tree.h	/^#define RB_MIN(name, x)         name##_RB_MINM/;"	d
+RB_MIN	third_party/libuv/include/uv/tree.h	/^#define RB_MIN(/;"	d
 RB_NEGINF	third_party/libuv/include/uv/tree.h	/^#define RB_NEGINF /;"	d
-RB_NEXT	third_party/libuv/include/uv/tree.h	/^#define RB_NEXT(name, x)        name##_RB_NEXT(/;"	d
-RB_NFIND	third_party/libuv/include/uv/tree.h	/^#define RB_NFIND(name, x, y)    name##_RB_NFIND(/;"	d
+RB_NEXT	third_party/libuv/include/uv/tree.h	/^#define RB_NEXT(/;"	d
+RB_NFIND	third_party/libuv/include/uv/tree.h	/^#define RB_NFIND(/;"	d
 RB_PARENT	third_party/libuv/include/uv/tree.h	/^#define RB_PARENT(/;"	d
-RB_PREV	third_party/libuv/include/uv/tree.h	/^#define RB_PREV(name, x)        name##_RB_PREV(/;"	d
+RB_PREV	third_party/libuv/include/uv/tree.h	/^#define RB_PREV(/;"	d
 RB_PROTOTYPE	third_party/libuv/include/uv/tree.h	/^#define  RB_PROTOTYPE(/;"	d
 RB_PROTOTYPE_INTERNAL	third_party/libuv/include/uv/tree.h	/^#define RB_PROTOTYPE_INTERNAL(/;"	d
 RB_PROTOTYPE_STATIC	third_party/libuv/include/uv/tree.h	/^#define  RB_PROTOTYPE_STATIC(/;"	d
 RB_RED	third_party/libuv/include/uv/tree.h	/^#define RB_RED /;"	d
-RB_REMOVE	third_party/libuv/include/uv/tree.h	/^#define RB_REMOVE(name, x, y)   name##_RB_REMOVE(/;"	d
+RB_REMOVE	third_party/libuv/include/uv/tree.h	/^#define RB_REMOVE(/;"	d
 RB_RIGHT	third_party/libuv/include/uv/tree.h	/^#define RB_RIGHT(/;"	d
 RB_ROOT	third_party/libuv/include/uv/tree.h	/^#define RB_ROOT(/;"	d
 RB_ROTATE_LEFT	third_party/libuv/include/uv/tree.h	/^#define RB_ROTATE_LEFT(/;"	d
 RB_ROTATE_RIGHT	third_party/libuv/include/uv/tree.h	/^#define RB_ROTATE_RIGHT(/;"	d
 RB_SET	third_party/libuv/include/uv/tree.h	/^#define RB_SET(/;"	d
 RB_SET_BLACKRED	third_party/libuv/include/uv/tree.h	/^#define RB_SET_BLACKRED(/;"	d
+RECORD_INTERVAL_MS	third_party/wrk/src/wrk.h	/^#define RECORD_INTERVAL_MS /;"	d
+RECVBUF	third_party/wrk/src/wrk.h	/^#define RECVBUF /;"	d
 RED	third_party/raylib/include/raylib.h	/^#define RED /;"	d
 RED	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RED /;"	d
 RED	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RED /;"	d
+RED	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RED /;"	d
 RED	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RED /;"	d
+REDIS_ATOMIC_API	third_party/wrk/src/atomicvar.h	/^#define REDIS_ATOMIC_API /;"	d
+REF_BASE	third_party/luajit/src/lj_ir.h	/^  REF_BASE =	REF_BIAS,	\/* \/--- IR grows upwards. *\/$/;"	e	enum:__anon06f102130603
+REF_BIAS	third_party/luajit/src/lj_ir.h	/^  REF_BIAS =	0x8000,$/;"	e	enum:__anon06f102130603
+REF_DROP	third_party/luajit/src/lj_ir.h	/^  REF_DROP =	0xffff$/;"	e	enum:__anon06f102130603
+REF_FALSE	third_party/luajit/src/lj_ir.h	/^  REF_FALSE =	REF_BIAS-2,$/;"	e	enum:__anon06f102130603
+REF_FIRST	third_party/luajit/src/lj_ir.h	/^  REF_FIRST =	REF_BIAS+1,$/;"	e	enum:__anon06f102130603
+REF_NIL	third_party/luajit/src/lj_ir.h	/^  REF_NIL =	REF_BIAS-1,	\/* \\--- Constants grow downwards. *\/$/;"	e	enum:__anon06f102130603
+REF_TRUE	third_party/luajit/src/lj_ir.h	/^  REF_TRUE =	REF_BIAS-3,$/;"	e	enum:__anon06f102130603
+REGARG_FIRSTFPR	third_party/luajit/src/lj_target_arm.h	/^#define REGARG_FIRSTFPR	/;"	d
+REGARG_FIRSTFPR	third_party/luajit/src/lj_target_arm64.h	/^#define REGARG_FIRSTFPR	/;"	d
+REGARG_FIRSTFPR	third_party/luajit/src/lj_target_mips.h	/^#define REGARG_FIRSTFPR	/;"	d
+REGARG_FIRSTFPR	third_party/luajit/src/lj_target_ppc.h	/^#define REGARG_FIRSTFPR	/;"	d
+REGARG_FIRSTFPR	third_party/luajit/src/lj_target_x86.h	/^#define REGARG_FIRSTFPR	/;"	d
+REGARG_FIRSTGPR	third_party/luajit/src/lj_target_arm.h	/^#define REGARG_FIRSTGPR	/;"	d
+REGARG_FIRSTGPR	third_party/luajit/src/lj_target_arm64.h	/^#define REGARG_FIRSTGPR	/;"	d
+REGARG_FIRSTGPR	third_party/luajit/src/lj_target_mips.h	/^#define REGARG_FIRSTGPR	/;"	d
+REGARG_FIRSTGPR	third_party/luajit/src/lj_target_ppc.h	/^#define REGARG_FIRSTGPR	/;"	d
+REGARG_GPRS	third_party/luajit/src/lj_target_x86.h	/^#define REGARG_GPRS	/;"	d
+REGARG_GPRS	third_party/luajit/src/lj_target_x86.h	/^#define REGARG_GPRS /;"	d
+REGARG_LASTFPR	third_party/luajit/src/lj_target_arm.h	/^#define REGARG_LASTFPR	/;"	d
+REGARG_LASTFPR	third_party/luajit/src/lj_target_arm64.h	/^#define REGARG_LASTFPR	/;"	d
+REGARG_LASTFPR	third_party/luajit/src/lj_target_mips.h	/^#define REGARG_LASTFPR	/;"	d
+REGARG_LASTFPR	third_party/luajit/src/lj_target_ppc.h	/^#define REGARG_LASTFPR	/;"	d
+REGARG_LASTFPR	third_party/luajit/src/lj_target_x86.h	/^#define REGARG_LASTFPR	/;"	d
+REGARG_LASTGPR	third_party/luajit/src/lj_target_arm.h	/^#define REGARG_LASTGPR	/;"	d
+REGARG_LASTGPR	third_party/luajit/src/lj_target_arm64.h	/^#define REGARG_LASTGPR	/;"	d
+REGARG_LASTGPR	third_party/luajit/src/lj_target_mips.h	/^#define REGARG_LASTGPR	/;"	d
+REGARG_LASTGPR	third_party/luajit/src/lj_target_ppc.h	/^#define REGARG_LASTGPR	/;"	d
+REGARG_NUMFPR	third_party/luajit/src/lj_target_arm.h	/^#define REGARG_NUMFPR	/;"	d
+REGARG_NUMFPR	third_party/luajit/src/lj_target_arm64.h	/^#define REGARG_NUMFPR	/;"	d
+REGARG_NUMFPR	third_party/luajit/src/lj_target_mips.h	/^#define REGARG_NUMFPR	/;"	d
+REGARG_NUMFPR	third_party/luajit/src/lj_target_ppc.h	/^#define REGARG_NUMFPR	/;"	d
+REGARG_NUMFPR	third_party/luajit/src/lj_target_x86.h	/^#define REGARG_NUMFPR	/;"	d
+REGARG_NUMGPR	third_party/luajit/src/lj_target_arm.h	/^#define REGARG_NUMGPR	/;"	d
+REGARG_NUMGPR	third_party/luajit/src/lj_target_arm64.h	/^#define REGARG_NUMGPR	/;"	d
+REGARG_NUMGPR	third_party/luajit/src/lj_target_mips.h	/^#define REGARG_NUMGPR	/;"	d
+REGARG_NUMGPR	third_party/luajit/src/lj_target_ppc.h	/^#define REGARG_NUMGPR	/;"	d
+REGARG_NUMGPR	third_party/luajit/src/lj_target_x86.h	/^#define REGARG_NUMGPR	/;"	d
+REGCOST	third_party/luajit/src/lj_target.h	/^#define REGCOST(/;"	d
+REGCOST_PHI_WEIGHT	third_party/luajit/src/lj_target.h	/^#define REGCOST_PHI_WEIGHT	/;"	d
+REGCOST_REF_T	third_party/luajit/src/lj_target.h	/^#define REGCOST_REF_T(/;"	d
+REGCOST_T	third_party/luajit/src/lj_target.h	/^#define REGCOST_T(/;"	d
 REGISTER_HANDLE_REQ	third_party/libuv/src/win/req-inl.h	/^#define REGISTER_HANDLE_REQ(/;"	d
+REGSP	third_party/luajit/src/lj_target.h	/^#define REGSP(/;"	d
+REGSP_HINT	third_party/luajit/src/lj_target.h	/^#define REGSP_HINT(/;"	d
+REGSP_INIT	third_party/luajit/src/lj_target.h	/^#define REGSP_INIT	/;"	d
 REPARSE_DATA_BUFFER	third_party/libuv/src/win/winapi.h	/^} REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER;$/;"	t	typeref:struct:_REPARSE_DATA_BUFFER
 REQ_SUCCESS	third_party/libuv/src/win/req-inl.h	/^#define REQ_SUCCESS(/;"	d
+RETRY	third_party/wrk/src/net.h	/^    RETRY$/;"	e	enum:__anonea063c950103
+RETRYFOLD	third_party/luajit/src/lj_iropt.h	/^  RETRYFOLD,		\/* Retry fold with modified fins. *\/$/;"	e	enum:__anon7312bcc60103
 RETURN_OK	third_party/libuv/test/task.h	/^#define RETURN_OK(/;"	d
 RETURN_SKIP	third_party/libuv/test/task.h	/^#define RETURN_SKIP(/;"	d
+REXRB	third_party/luajit/src/lj_emit_x86.h	/^#define REXRB(/;"	d
+REX_64	third_party/luajit/src/lj_emit_x86.h	/^#define REX_64	/;"	d
+REX_64IR	third_party/luajit/src/lj_emit_x86.h	/^#define REX_64IR(/;"	d
+REX_GC64	third_party/luajit/src/lj_emit_x86.h	/^#define REX_GC64	/;"	d
+RID2RSET	third_party/luajit/src/lj_target.h	/^#define RID2RSET(/;"	d
+RIDENUM	third_party/luajit/src/lj_target_arm.h	/^#define RIDENUM(/;"	d
+RIDENUM	third_party/luajit/src/lj_target_arm64.h	/^#define RIDENUM(/;"	d
+RIDENUM	third_party/luajit/src/lj_target_mips.h	/^#define RIDENUM(/;"	d
+RIDENUM	third_party/luajit/src/lj_target_ppc.h	/^#define RIDENUM(/;"	d
+RIDENUM	third_party/luajit/src/lj_target_x86.h	/^#define RIDENUM(/;"	d
+RID_BASE	third_party/luajit/src/lj_target_arm.h	/^  RID_BASE = RID_R9,		\/* Interpreter BASE. *\/$/;"	e	enum:__anondfc0b4be0103
+RID_BASE	third_party/luajit/src/lj_target_arm64.h	/^  RID_BASE = RID_X19,		\/* Interpreter BASE. *\/$/;"	e	enum:__anond2c468680103
+RID_BASE	third_party/luajit/src/lj_target_mips.h	/^  RID_BASE = RID_R16,		\/* Interpreter BASE. *\/$/;"	e	enum:__anonf3351b170103
+RID_BASE	third_party/luajit/src/lj_target_ppc.h	/^  RID_BASE = RID_R14,		\/* Interpreter BASE. *\/$/;"	e	enum:__anone0cee1010103
+RID_BASE	third_party/luajit/src/lj_target_x86.h	/^  RID_BASE = RID_EDX,		\/* Interpreter BASE. *\/$/;"	e	enum:__anone14030640103
+RID_CFUNCADDR	third_party/luajit/src/lj_target_mips.h	/^  RID_CFUNCADDR = RID_R25,$/;"	e	enum:__anonf3351b170103
+RID_DISPATCH	third_party/luajit/src/lj_target_arm.h	/^  RID_DISPATCH = RID_R7,	\/* Interpreter DISPATCH table. *\/$/;"	e	enum:__anondfc0b4be0103
+RID_DISPATCH	third_party/luajit/src/lj_target_mips.h	/^  RID_DISPATCH = RID_R19,	\/* Interpreter DISPATCH table. *\/$/;"	e	enum:__anonf3351b170103
+RID_DISPATCH	third_party/luajit/src/lj_target_ppc.h	/^  RID_DISPATCH = RID_R17,	\/* Interpreter DISPATCH table. *\/$/;"	e	enum:__anone0cee1010103
+RID_DISPATCH	third_party/luajit/src/lj_target_x86.h	/^  RID_DISPATCH = RID_R14D,	\/* Interpreter DISPATCH table. *\/$/;"	e	enum:__anone14030640103
+RID_FPRET	third_party/luajit/src/lj_target_arm.h	/^  RID_FPRET = RID_R0,$/;"	e	enum:__anondfc0b4be0103
+RID_FPRET	third_party/luajit/src/lj_target_arm64.h	/^  RID_FPRET = RID_D0,$/;"	e	enum:__anond2c468680103
+RID_FPRET	third_party/luajit/src/lj_target_mips.h	/^  RID_FPRET = RID_R2,$/;"	e	enum:__anonf3351b170103
+RID_FPRET	third_party/luajit/src/lj_target_ppc.h	/^  RID_FPRET = RID_F1,$/;"	e	enum:__anone0cee1010103
+RID_FPRET	third_party/luajit/src/lj_target_x86.h	/^  RID_FPRET = RID_XMM0,$/;"	e	enum:__anone14030640103
+RID_GL	third_party/luajit/src/lj_target_arm64.h	/^  RID_GL = RID_X22,		\/* Interpreter GL. *\/$/;"	e	enum:__anond2c468680103
+RID_GP	third_party/luajit/src/lj_target_mips.h	/^  RID_GP = RID_R28,$/;"	e	enum:__anonf3351b170103
+RID_INIT	third_party/luajit/src/lj_target.h	/^#define RID_INIT	/;"	d
+RID_JGL	third_party/luajit/src/lj_target_mips.h	/^  RID_JGL = RID_R30,		\/* On-trace: global_State + 32768. *\/$/;"	e	enum:__anonf3351b170103
+RID_JGL	third_party/luajit/src/lj_target_ppc.h	/^  RID_JGL = RID_R31,		\/* On-trace: global_State + 32768. *\/$/;"	e	enum:__anone0cee1010103
+RID_LPC	third_party/luajit/src/lj_target_arm.h	/^  RID_LPC = RID_R6,		\/* Interpreter PC. *\/$/;"	e	enum:__anondfc0b4be0103
+RID_LPC	third_party/luajit/src/lj_target_arm64.h	/^  RID_LPC = RID_X21,		\/* Interpreter PC. *\/$/;"	e	enum:__anond2c468680103
+RID_LPC	third_party/luajit/src/lj_target_mips.h	/^  RID_LPC = RID_R18,		\/* Interpreter PC. *\/$/;"	e	enum:__anonf3351b170103
+RID_LPC	third_party/luajit/src/lj_target_ppc.h	/^  RID_LPC = RID_R16,		\/* Interpreter PC. *\/$/;"	e	enum:__anone0cee1010103
+RID_LPC	third_party/luajit/src/lj_target_x86.h	/^  RID_LPC = RID_EBX,		\/* Interpreter PC. *\/$/;"	e	enum:__anone14030640103
+RID_LREG	third_party/luajit/src/lj_target_arm.h	/^  RID_LREG = RID_R8,		\/* Interpreter L. *\/$/;"	e	enum:__anondfc0b4be0103
+RID_LREG	third_party/luajit/src/lj_target_arm64.h	/^  RID_LREG = RID_X23,		\/* Interpreter L. *\/$/;"	e	enum:__anond2c468680103
+RID_LREG	third_party/luajit/src/lj_target_mips.h	/^  RID_LREG = RID_R20,		\/* Interpreter L. *\/$/;"	e	enum:__anonf3351b170103
+RID_LREG	third_party/luajit/src/lj_target_ppc.h	/^  RID_LREG = RID_R18,		\/* Interpreter L. *\/$/;"	e	enum:__anone0cee1010103
+RID_MASK	third_party/luajit/src/lj_target.h	/^#define RID_MASK	/;"	d
+RID_MAX_FPR	third_party/luajit/src/lj_target_arm.h	/^  RID_MAX_FPR = RID_MIN_FPR,$/;"	e	enum:__anondfc0b4be0103
+RID_MAX_FPR	third_party/luajit/src/lj_target_arm64.h	/^  RID_MAX_FPR = RID_D31+1,$/;"	e	enum:__anond2c468680103
+RID_MAX_FPR	third_party/luajit/src/lj_target_mips.h	/^  RID_MAX_FPR = RID_MIN_FPR,$/;"	e	enum:__anonf3351b170103
+RID_MAX_FPR	third_party/luajit/src/lj_target_ppc.h	/^  RID_MAX_FPR = RID_F31+1,$/;"	e	enum:__anone0cee1010103
+RID_MAX_FPR	third_party/luajit/src/lj_target_x86.h	/^  RID_MAX_FPR = RID_MAX,$/;"	e	enum:__anone14030640103
+RID_MAX_GPR	third_party/luajit/src/lj_target_arm.h	/^  RID_MAX_GPR = RID_PC+1,$/;"	e	enum:__anondfc0b4be0103
+RID_MAX_GPR	third_party/luajit/src/lj_target_arm64.h	/^  RID_MAX_GPR = RID_SP+1,$/;"	e	enum:__anond2c468680103
+RID_MAX_GPR	third_party/luajit/src/lj_target_mips.h	/^  RID_MAX_GPR = RID_RA+1,$/;"	e	enum:__anonf3351b170103
+RID_MAX_GPR	third_party/luajit/src/lj_target_ppc.h	/^  RID_MAX_GPR = RID_R31+1,$/;"	e	enum:__anone0cee1010103
+RID_MAX_GPR	third_party/luajit/src/lj_target_x86.h	/^  RID_MAX_GPR = RID_MIN_FPR,$/;"	e	enum:__anone14030640103
+RID_MIN_FPR	third_party/luajit/src/lj_target_arm.h	/^  RID_MIN_FPR = RID_MAX_GPR,$/;"	e	enum:__anondfc0b4be0103
+RID_MIN_FPR	third_party/luajit/src/lj_target_arm64.h	/^  RID_MIN_FPR = RID_MAX_GPR,$/;"	e	enum:__anond2c468680103
+RID_MIN_FPR	third_party/luajit/src/lj_target_mips.h	/^  RID_MIN_FPR = RID_MAX_GPR,$/;"	e	enum:__anonf3351b170103
+RID_MIN_FPR	third_party/luajit/src/lj_target_ppc.h	/^  RID_MIN_FPR = RID_F0,$/;"	e	enum:__anone0cee1010103
+RID_MIN_FPR	third_party/luajit/src/lj_target_x86.h	/^  RID_MIN_FPR = RID_XMM0,$/;"	e	enum:__anone14030640103
+RID_MIN_GPR	third_party/luajit/src/lj_target_arm.h	/^  RID_MIN_GPR = RID_R0,$/;"	e	enum:__anondfc0b4be0103
+RID_MIN_GPR	third_party/luajit/src/lj_target_arm64.h	/^  RID_MIN_GPR = RID_X0,$/;"	e	enum:__anond2c468680103
+RID_MIN_GPR	third_party/luajit/src/lj_target_mips.h	/^  RID_MIN_GPR = RID_R0,$/;"	e	enum:__anonf3351b170103
+RID_MIN_GPR	third_party/luajit/src/lj_target_ppc.h	/^  RID_MIN_GPR = RID_R0,$/;"	e	enum:__anone0cee1010103
+RID_MIN_GPR	third_party/luajit/src/lj_target_x86.h	/^  RID_MIN_GPR = RID_EAX,$/;"	e	enum:__anone14030640103
+RID_MIN_KREF	third_party/luajit/src/lj_target_arm.h	/^#define RID_MIN_KREF	/;"	d
+RID_MIN_KREF	third_party/luajit/src/lj_target_arm64.h	/^#define RID_MIN_KREF	/;"	d
+RID_MIN_KREF	third_party/luajit/src/lj_target_mips.h	/^#define RID_MIN_KREF	/;"	d
+RID_MIN_KREF	third_party/luajit/src/lj_target_ppc.h	/^#define RID_MIN_KREF	/;"	d
+RID_MRM	third_party/luajit/src/lj_target_x86.h	/^  RID_MRM = RID_MAX,		\/* Pseudo-id for ModRM operand. *\/$/;"	e	enum:__anone14030640103
+RID_NONE	third_party/luajit/src/lj_target.h	/^#define RID_NONE	/;"	d
+RID_NUM_FPR	third_party/luajit/src/lj_target_arm.h	/^  RID_NUM_FPR = RID_MAX_FPR - RID_MIN_FPR$/;"	e	enum:__anondfc0b4be0103
+RID_NUM_FPR	third_party/luajit/src/lj_target_arm64.h	/^  RID_NUM_FPR = RID_MAX_FPR - RID_MIN_FPR$/;"	e	enum:__anond2c468680103
+RID_NUM_FPR	third_party/luajit/src/lj_target_mips.h	/^  RID_NUM_FPR = RID_MAX_FPR - RID_MIN_FPR	\/* Only even regs are used. *\/$/;"	e	enum:__anonf3351b170103
+RID_NUM_FPR	third_party/luajit/src/lj_target_ppc.h	/^  RID_NUM_FPR = RID_MAX_FPR - RID_MIN_FPR$/;"	e	enum:__anone0cee1010103
+RID_NUM_FPR	third_party/luajit/src/lj_target_x86.h	/^  RID_NUM_FPR = RID_MAX_FPR - RID_MIN_FPR,$/;"	e	enum:__anone14030640103
+RID_NUM_GPR	third_party/luajit/src/lj_target_arm.h	/^  RID_NUM_GPR = RID_MAX_GPR - RID_MIN_GPR,$/;"	e	enum:__anondfc0b4be0103
+RID_NUM_GPR	third_party/luajit/src/lj_target_arm64.h	/^  RID_NUM_GPR = RID_MAX_GPR - RID_MIN_GPR,$/;"	e	enum:__anond2c468680103
+RID_NUM_GPR	third_party/luajit/src/lj_target_mips.h	/^  RID_NUM_GPR = RID_MAX_GPR - RID_MIN_GPR,$/;"	e	enum:__anonf3351b170103
+RID_NUM_GPR	third_party/luajit/src/lj_target_ppc.h	/^  RID_NUM_GPR = RID_MAX_GPR - RID_MIN_GPR,$/;"	e	enum:__anone0cee1010103
+RID_NUM_GPR	third_party/luajit/src/lj_target_x86.h	/^  RID_NUM_GPR = RID_MAX_GPR - RID_MIN_GPR,$/;"	e	enum:__anone14030640103
+RID_NUM_KREF	third_party/luajit/src/lj_target_arm.h	/^#define RID_NUM_KREF	/;"	d
+RID_NUM_KREF	third_party/luajit/src/lj_target_arm64.h	/^#define RID_NUM_KREF	/;"	d
+RID_NUM_KREF	third_party/luajit/src/lj_target_mips.h	/^#define RID_NUM_KREF	/;"	d
+RID_NUM_KREF	third_party/luajit/src/lj_target_ppc.h	/^#define RID_NUM_KREF	/;"	d
+RID_RET	third_party/luajit/src/lj_target_arm.h	/^  RID_RET = RID_R0,$/;"	e	enum:__anondfc0b4be0103
+RID_RET	third_party/luajit/src/lj_target_arm64.h	/^  RID_RET = RID_X0,$/;"	e	enum:__anond2c468680103
+RID_RET	third_party/luajit/src/lj_target_mips.h	/^  RID_RET = RID_R2,$/;"	e	enum:__anonf3351b170103
+RID_RET	third_party/luajit/src/lj_target_ppc.h	/^  RID_RET = RID_R3,$/;"	e	enum:__anone0cee1010103
+RID_RET	third_party/luajit/src/lj_target_x86.h	/^  RID_RET = RID_EAX,$/;"	e	enum:__anone14030640103
+RID_RETHI	third_party/luajit/src/lj_target_arm.h	/^  RID_RETHI = RID_R1,$/;"	e	enum:__anondfc0b4be0103
+RID_RETHI	third_party/luajit/src/lj_target_arm64.h	/^  RID_RETHI = RID_X1,$/;"	e	enum:__anond2c468680103
+RID_RETHI	third_party/luajit/src/lj_target_mips.h	/^  RID_RETHI = RID_R3,$/;"	e	enum:__anonf3351b170103
+RID_RETHI	third_party/luajit/src/lj_target_ppc.h	/^  RID_RETHI = RID_R3,$/;"	e	enum:__anone0cee1010103
+RID_RETHI	third_party/luajit/src/lj_target_x86.h	/^  RID_RETHI = RID_EDX,$/;"	e	enum:__anone14030640103
+RID_RETLO	third_party/luajit/src/lj_target_arm.h	/^  RID_RETLO = RID_R0,$/;"	e	enum:__anondfc0b4be0103
+RID_RETLO	third_party/luajit/src/lj_target_arm64.h	/^  RID_RETLO = RID_X0,$/;"	e	enum:__anond2c468680103
+RID_RETLO	third_party/luajit/src/lj_target_mips.h	/^  RID_RETLO = RID_R2,$/;"	e	enum:__anonf3351b170103
+RID_RETLO	third_party/luajit/src/lj_target_ppc.h	/^  RID_RETLO = RID_R4,$/;"	e	enum:__anone0cee1010103
+RID_RETLO	third_party/luajit/src/lj_target_x86.h	/^  RID_RETLO = RID_EAX,$/;"	e	enum:__anone14030640103
+RID_RIP	third_party/luajit/src/lj_target_x86.h	/^  RID_RIP = RID_MAX+5,		\/* Pseudo-id for RIP (x64 only), rm bits = 5. *\/$/;"	e	enum:__anone14030640103
+RID_SINK	third_party/luajit/src/lj_target.h	/^#define RID_SINK	/;"	d
+RID_SP	third_party/luajit/src/lj_target_x86.h	/^  RID_SP = RID_ESP,$/;"	e	enum:__anone14030640103
+RID_SUNK	third_party/luajit/src/lj_target.h	/^#define RID_SUNK	/;"	d
+RID_TMP	third_party/luajit/src/lj_target_arm.h	/^  RID_TMP = RID_LR,$/;"	e	enum:__anondfc0b4be0103
+RID_TMP	third_party/luajit/src/lj_target_arm64.h	/^  RID_TMP = RID_LR,$/;"	e	enum:__anond2c468680103
+RID_TMP	third_party/luajit/src/lj_target_mips.h	/^  RID_TMP = RID_RA,$/;"	e	enum:__anonf3351b170103
+RID_TMP	third_party/luajit/src/lj_target_ppc.h	/^  RID_TMP = RID_R0,$/;"	e	enum:__anone0cee1010103
+RID_ZERO	third_party/luajit/src/lj_target_arm64.h	/^  RID_ZERO = RID_SP,$/;"	e	enum:__anond2c468680103
+RID_ZERO	third_party/luajit/src/lj_target_mips.h	/^  RID_ZERO = RID_R0,$/;"	e	enum:__anonf3351b170103
+RIGHTFOLD	third_party/luajit/src/lj_iropt.h	/^#define RIGHTFOLD	/;"	d
 RLAPI	third_party/raylib/include/raylib.h	/^        #define RLAPI /;"	d
 RLAPI	third_party/raylib/include/raylib.h	/^    #define RLAPI /;"	d
 RLAPI	third_party/raylib/include/rlgl.h	/^    #define RLAPI /;"	d
@@ -5002,164 +8237,206 @@
 RLAPI	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^        #define RLAPI /;"	d
 RLAPI	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RLAPI /;"	d
 RLAPI	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RLAPI /;"	d
+RLAPI	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^        #define RLAPI /;"	d
+RLAPI	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RLAPI /;"	d
+RLAPI	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RLAPI /;"	d
 RLAPI	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^        #define RLAPI /;"	d
 RLAPI	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RLAPI /;"	d
 RLAPI	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RLAPI /;"	d
 RLGL	third_party/raylib/include/rlgl.h	/^static rlglData RLGL = { 0 };$/;"	v	typeref:typename:rlglData
 RLGL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static rlglData RLGL = { 0 };$/;"	v	typeref:typename:rlglData
 RLGL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static rlglData RLGL = { 0 };$/;"	v	typeref:typename:rlglData
+RLGL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static rlglData RLGL = { 0 };$/;"	v	typeref:typename:rlglData
 RLGL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static rlglData RLGL = { 0 };$/;"	v	typeref:typename:rlglData
 RLGL_H	third_party/raylib/include/rlgl.h	/^#define RLGL_H$/;"	d
 RLGL_H	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RLGL_H$/;"	d
 RLGL_H	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RLGL_H$/;"	d
+RLGL_H	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RLGL_H$/;"	d
 RLGL_H	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RLGL_H$/;"	d
 RLGL_RENDER_TEXTURES_HINT	third_party/raylib/include/rlgl.h	/^#define RLGL_RENDER_TEXTURES_HINT$/;"	d
 RLGL_RENDER_TEXTURES_HINT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RLGL_RENDER_TEXTURES_HINT$/;"	d
 RLGL_RENDER_TEXTURES_HINT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RLGL_RENDER_TEXTURES_HINT$/;"	d
+RLGL_RENDER_TEXTURES_HINT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RLGL_RENDER_TEXTURES_HINT$/;"	d
 RLGL_RENDER_TEXTURES_HINT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RLGL_RENDER_TEXTURES_HINT$/;"	d
 RLGL_VERSION	third_party/raylib/include/rlgl.h	/^#define RLGL_VERSION /;"	d
 RLGL_VERSION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RLGL_VERSION /;"	d
 RLGL_VERSION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RLGL_VERSION /;"	d
+RLGL_VERSION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RLGL_VERSION /;"	d
 RLGL_VERSION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RLGL_VERSION /;"	d
 RL_ATTACHMENT_COLOR_CHANNEL0	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL0 = 0,       \/\/ Framebuffer attachment type: color 0$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL0	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL0 = 0,       \/\/ Framebuffer attachment type: color 0$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL0	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL0 = 0,       \/\/ Framebuffer attachment type: color 0$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL0	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL0 = 0,       \/\/ Framebuffer attachment type: color 0$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL0	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL0 = 0,       \/\/ Framebuffer attachment type: color 0$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL1	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL1 = 1,       \/\/ Framebuffer attachment type: color 1$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL1	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL1 = 1,       \/\/ Framebuffer attachment type: color 1$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL1	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL1 = 1,       \/\/ Framebuffer attachment type: color 1$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL1	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL1 = 1,       \/\/ Framebuffer attachment type: color 1$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL1	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL1 = 1,       \/\/ Framebuffer attachment type: color 1$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL2	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL2 = 2,       \/\/ Framebuffer attachment type: color 2$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL2 = 2,       \/\/ Framebuffer attachment type: color 2$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL2 = 2,       \/\/ Framebuffer attachment type: color 2$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL2 = 2,       \/\/ Framebuffer attachment type: color 2$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL2 = 2,       \/\/ Framebuffer attachment type: color 2$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL3	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL3 = 3,       \/\/ Framebuffer attachment type: color 3$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL3	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL3 = 3,       \/\/ Framebuffer attachment type: color 3$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL3	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL3 = 3,       \/\/ Framebuffer attachment type: color 3$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL3	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL3 = 3,       \/\/ Framebuffer attachment type: color 3$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL3	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL3 = 3,       \/\/ Framebuffer attachment type: color 3$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL4	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL4 = 4,       \/\/ Framebuffer attachment type: color 4$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL4 = 4,       \/\/ Framebuffer attachment type: color 4$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL4 = 4,       \/\/ Framebuffer attachment type: color 4$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL4 = 4,       \/\/ Framebuffer attachment type: color 4$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL4 = 4,       \/\/ Framebuffer attachment type: color 4$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL5	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL5 = 5,       \/\/ Framebuffer attachment type: color 5$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL5	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL5 = 5,       \/\/ Framebuffer attachment type: color 5$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL5	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL5 = 5,       \/\/ Framebuffer attachment type: color 5$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL5	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL5 = 5,       \/\/ Framebuffer attachment type: color 5$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL5	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL5 = 5,       \/\/ Framebuffer attachment type: color 5$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL6	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL6 = 6,       \/\/ Framebuffer attachment type: color 6$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL6	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL6 = 6,       \/\/ Framebuffer attachment type: color 6$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL6	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL6 = 6,       \/\/ Framebuffer attachment type: color 6$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL6	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL6 = 6,       \/\/ Framebuffer attachment type: color 6$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL6	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL6 = 6,       \/\/ Framebuffer attachment type: color 6$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_COLOR_CHANNEL7	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL7 = 7,       \/\/ Framebuffer attachment type: color 7$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_COLOR_CHANNEL7	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL7 = 7,       \/\/ Framebuffer attachment type: color 7$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_COLOR_CHANNEL7	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL7 = 7,       \/\/ Framebuffer attachment type: color 7$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_COLOR_CHANNEL7	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL7 = 7,       \/\/ Framebuffer attachment type: color 7$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_COLOR_CHANNEL7	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_COLOR_CHANNEL7 = 7,       \/\/ Framebuffer attachment type: color 7$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_X	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_X = 1,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_X	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_X = 1,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_X	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_X = 1,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_CUBEMAP_NEGATIVE_X	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_X = 1,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_X	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_X = 1,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y = 3,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y = 3,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y = 3,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y = 3,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y = 3,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z = 5,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z = 5,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z = 5,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z = 5,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z = 5,   \/\/ Framebuffer texture attachment type: cubemap, -/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_X	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_X = 0,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_X	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_X = 0,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_X	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_X = 0,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_CUBEMAP_POSITIVE_X	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_X = 0,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_X	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_X = 0,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Y	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Y = 2,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Y	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Y = 2,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Y	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Y = 2,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_CUBEMAP_POSITIVE_Y	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Y = 2,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Y	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Y = 2,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Z	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Z = 4,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Z	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Z = 4,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Z	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Z = 4,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_CUBEMAP_POSITIVE_Z	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Z = 4,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_CUBEMAP_POSITIVE_Z	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_CUBEMAP_POSITIVE_Z = 4,   \/\/ Framebuffer texture attachment type: cubemap, +/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_DEPTH	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_DEPTH = 100,              \/\/ Framebuffer attachment type: depth$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_DEPTH	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_DEPTH = 100,              \/\/ Framebuffer attachment type: depth$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_DEPTH	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_DEPTH = 100,              \/\/ Framebuffer attachment type: depth$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_DEPTH	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_DEPTH = 100,              \/\/ Framebuffer attachment type: depth$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_DEPTH	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_DEPTH = 100,              \/\/ Framebuffer attachment type: depth$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_RENDERBUFFER	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_RENDERBUFFER = 200,       \/\/ Framebuffer texture attachment type: renderbuff/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_RENDERBUFFER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_RENDERBUFFER = 200,       \/\/ Framebuffer texture attachment type: renderbuff/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_RENDERBUFFER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_RENDERBUFFER = 200,       \/\/ Framebuffer texture attachment type: renderbuff/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_RENDERBUFFER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_RENDERBUFFER = 200,       \/\/ Framebuffer texture attachment type: renderbuff/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_RENDERBUFFER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_RENDERBUFFER = 200,       \/\/ Framebuffer texture attachment type: renderbuff/;"	e	enum:__anon9e7796b80b03
 RL_ATTACHMENT_STENCIL	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_STENCIL = 200,            \/\/ Framebuffer attachment type: stencil$/;"	e	enum:__anonb66549aa0a03
 RL_ATTACHMENT_STENCIL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_STENCIL = 200,            \/\/ Framebuffer attachment type: stencil$/;"	e	enum:__anon0cdf4ceb0a03
 RL_ATTACHMENT_STENCIL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_STENCIL = 200,            \/\/ Framebuffer attachment type: stencil$/;"	e	enum:__anon96c0c2130a03
+RL_ATTACHMENT_STENCIL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_STENCIL = 200,            \/\/ Framebuffer attachment type: stencil$/;"	e	enum:__anonbc392dbe0a03
 RL_ATTACHMENT_STENCIL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_STENCIL = 200,            \/\/ Framebuffer attachment type: stencil$/;"	e	enum:__anon9e7796b80a03
 RL_ATTACHMENT_TEXTURE2D	third_party/raylib/include/rlgl.h	/^    RL_ATTACHMENT_TEXTURE2D = 100,          \/\/ Framebuffer texture attachment type: texture2d$/;"	e	enum:__anonb66549aa0b03
 RL_ATTACHMENT_TEXTURE2D	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_ATTACHMENT_TEXTURE2D = 100,          \/\/ Framebuffer texture attachment type: texture2d$/;"	e	enum:__anon0cdf4ceb0b03
 RL_ATTACHMENT_TEXTURE2D	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_ATTACHMENT_TEXTURE2D = 100,          \/\/ Framebuffer texture attachment type: texture2d$/;"	e	enum:__anon96c0c2130b03
+RL_ATTACHMENT_TEXTURE2D	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_ATTACHMENT_TEXTURE2D = 100,          \/\/ Framebuffer texture attachment type: texture2d$/;"	e	enum:__anonbc392dbe0b03
 RL_ATTACHMENT_TEXTURE2D	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_ATTACHMENT_TEXTURE2D = 100,          \/\/ Framebuffer texture attachment type: texture2d$/;"	e	enum:__anon9e7796b80b03
 RL_BLEND_ADDITIVE	third_party/raylib/include/rlgl.h	/^    RL_BLEND_ADDITIVE,                  \/\/ Blend textures adding colors$/;"	e	enum:__anonb66549aa0603
 RL_BLEND_ADDITIVE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_ADDITIVE,                  \/\/ Blend textures adding colors$/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_ADDITIVE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_ADDITIVE,                  \/\/ Blend textures adding colors$/;"	e	enum:__anon96c0c2130603
+RL_BLEND_ADDITIVE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_ADDITIVE,                  \/\/ Blend textures adding colors$/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_ADDITIVE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_ADDITIVE,                  \/\/ Blend textures adding colors$/;"	e	enum:__anon9e7796b80603
 RL_BLEND_ADD_COLORS	third_party/raylib/include/rlgl.h	/^    RL_BLEND_ADD_COLORS,                \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anonb66549aa0603
 RL_BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_ADD_COLORS,                \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_ADD_COLORS,                \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anon96c0c2130603
+RL_BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_ADD_COLORS,                \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_ADD_COLORS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_ADD_COLORS,                \/\/ Blend textures adding colors (alternative)$/;"	e	enum:__anon9e7796b80603
 RL_BLEND_ALPHA	third_party/raylib/include/rlgl.h	/^    RL_BLEND_ALPHA = 0,                 \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anonb66549aa0603
 RL_BLEND_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_ALPHA = 0,                 \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_ALPHA = 0,                 \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anon96c0c2130603
+RL_BLEND_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_ALPHA = 0,                 \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_ALPHA = 0,                 \/\/ Blend textures considering alpha (default)$/;"	e	enum:__anon9e7796b80603
 RL_BLEND_ALPHA_PREMULTIPLY	third_party/raylib/include/rlgl.h	/^    RL_BLEND_ALPHA_PREMULTIPLY,         \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anonb66549aa0603
 RL_BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_ALPHA_PREMULTIPLY,         \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_ALPHA_PREMULTIPLY,         \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anon96c0c2130603
+RL_BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_ALPHA_PREMULTIPLY,         \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_ALPHA_PREMULTIPLY	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_ALPHA_PREMULTIPLY,         \/\/ Blend premultiplied textures considering alpha$/;"	e	enum:__anon9e7796b80603
 RL_BLEND_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_COLOR /;"	d
 RL_BLEND_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_COLOR /;"	d
 RL_BLEND_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_COLOR /;"	d
+RL_BLEND_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_COLOR /;"	d
 RL_BLEND_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_COLOR /;"	d
 RL_BLEND_CUSTOM	third_party/raylib/include/rlgl.h	/^    RL_BLEND_CUSTOM,                    \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anonb66549aa0603
 RL_BLEND_CUSTOM	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_CUSTOM,                    \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_CUSTOM	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_CUSTOM,                    \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anon96c0c2130603
+RL_BLEND_CUSTOM	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_CUSTOM,                    \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_CUSTOM	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_CUSTOM,                    \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anon9e7796b80603
 RL_BLEND_CUSTOM_SEPARATE	third_party/raylib/include/rlgl.h	/^    RL_BLEND_CUSTOM_SEPARATE            \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anonb66549aa0603
 RL_BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_CUSTOM_SEPARATE            \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_CUSTOM_SEPARATE            \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anon96c0c2130603
+RL_BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_CUSTOM_SEPARATE            \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_CUSTOM_SEPARATE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_CUSTOM_SEPARATE            \/\/ Blend textures using custom src\/dst factors (use r/;"	e	enum:__anon9e7796b80603
 RL_BLEND_DST_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_DST_ALPHA /;"	d
 RL_BLEND_DST_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_DST_ALPHA /;"	d
 RL_BLEND_DST_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_DST_ALPHA /;"	d
+RL_BLEND_DST_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_DST_ALPHA /;"	d
 RL_BLEND_DST_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_DST_ALPHA /;"	d
 RL_BLEND_DST_RGB	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_DST_RGB /;"	d
 RL_BLEND_DST_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_DST_RGB /;"	d
 RL_BLEND_DST_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_DST_RGB /;"	d
+RL_BLEND_DST_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_DST_RGB /;"	d
 RL_BLEND_DST_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_DST_RGB /;"	d
 RL_BLEND_EQUATION	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_EQUATION /;"	d
 RL_BLEND_EQUATION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_EQUATION /;"	d
 RL_BLEND_EQUATION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_EQUATION /;"	d
+RL_BLEND_EQUATION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_EQUATION /;"	d
 RL_BLEND_EQUATION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_EQUATION /;"	d
 RL_BLEND_EQUATION_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_EQUATION_ALPHA /;"	d
 RL_BLEND_EQUATION_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_EQUATION_ALPHA /;"	d
 RL_BLEND_EQUATION_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_EQUATION_ALPHA /;"	d
+RL_BLEND_EQUATION_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_EQUATION_ALPHA /;"	d
 RL_BLEND_EQUATION_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_EQUATION_ALPHA /;"	d
 RL_BLEND_EQUATION_RGB	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_EQUATION_RGB /;"	d
 RL_BLEND_EQUATION_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_EQUATION_RGB /;"	d
 RL_BLEND_EQUATION_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_EQUATION_RGB /;"	d
+RL_BLEND_EQUATION_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_EQUATION_RGB /;"	d
 RL_BLEND_EQUATION_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_EQUATION_RGB /;"	d
 RL_BLEND_MULTIPLIED	third_party/raylib/include/rlgl.h	/^    RL_BLEND_MULTIPLIED,                \/\/ Blend textures multiplying colors$/;"	e	enum:__anonb66549aa0603
 RL_BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_MULTIPLIED,                \/\/ Blend textures multiplying colors$/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_MULTIPLIED,                \/\/ Blend textures multiplying colors$/;"	e	enum:__anon96c0c2130603
+RL_BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_MULTIPLIED,                \/\/ Blend textures multiplying colors$/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_MULTIPLIED	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_MULTIPLIED,                \/\/ Blend textures multiplying colors$/;"	e	enum:__anon9e7796b80603
 RL_BLEND_SRC_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_SRC_ALPHA /;"	d
 RL_BLEND_SRC_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_SRC_ALPHA /;"	d
 RL_BLEND_SRC_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_SRC_ALPHA /;"	d
+RL_BLEND_SRC_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_SRC_ALPHA /;"	d
 RL_BLEND_SRC_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_SRC_ALPHA /;"	d
 RL_BLEND_SRC_RGB	third_party/raylib/include/rlgl.h	/^#define RL_BLEND_SRC_RGB /;"	d
 RL_BLEND_SRC_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_BLEND_SRC_RGB /;"	d
 RL_BLEND_SRC_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_BLEND_SRC_RGB /;"	d
+RL_BLEND_SRC_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_BLEND_SRC_RGB /;"	d
 RL_BLEND_SRC_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_BLEND_SRC_RGB /;"	d
 RL_BLEND_SUBTRACT_COLORS	third_party/raylib/include/rlgl.h	/^    RL_BLEND_SUBTRACT_COLORS,           \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anonb66549aa0603
 RL_BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_BLEND_SUBTRACT_COLORS,           \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anon0cdf4ceb0603
 RL_BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_BLEND_SUBTRACT_COLORS,           \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anon96c0c2130603
+RL_BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_BLEND_SUBTRACT_COLORS,           \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anonbc392dbe0603
 RL_BLEND_SUBTRACT_COLORS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_BLEND_SUBTRACT_COLORS,           \/\/ Blend textures subtracting colors (alternative)$/;"	e	enum:__anon9e7796b80603
 RL_BOOL_TYPE	third_party/raylib/include/raylib.h	/^    #define RL_BOOL_TYPE$/;"	d
 RL_BOOL_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    #define RL_BOOL_TYPE$/;"	d
 RL_BOOL_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RL_BOOL_TYPE$/;"	d
+RL_BOOL_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RL_BOOL_TYPE$/;"	d
 RL_BOOL_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RL_BOOL_TYPE$/;"	d
 RL_CALLOC	third_party/raylib/include/raylib.h	/^    #define RL_CALLOC(/;"	d
 RL_CALLOC	third_party/raylib/include/rlgl.h	/^    #define RL_CALLOC(/;"	d
@@ -5167,195 +8444,244 @@
 RL_CALLOC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_CALLOC(/;"	d
 RL_CALLOC	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RL_CALLOC(/;"	d
 RL_CALLOC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_CALLOC(/;"	d
+RL_CALLOC	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RL_CALLOC(/;"	d
+RL_CALLOC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_CALLOC(/;"	d
 RL_CALLOC	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RL_CALLOC(/;"	d
 RL_CALLOC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_CALLOC(/;"	d
 RL_COLOR_TYPE	third_party/raylib/include/raylib.h	/^#define RL_COLOR_TYPE$/;"	d
 RL_COLOR_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RL_COLOR_TYPE$/;"	d
 RL_COLOR_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_COLOR_TYPE$/;"	d
+RL_COLOR_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_COLOR_TYPE$/;"	d
 RL_COLOR_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_COLOR_TYPE$/;"	d
 RL_COMPUTE_SHADER	third_party/raylib/include/rlgl.h	/^#define RL_COMPUTE_SHADER /;"	d
 RL_COMPUTE_SHADER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_COMPUTE_SHADER /;"	d
 RL_COMPUTE_SHADER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_COMPUTE_SHADER /;"	d
+RL_COMPUTE_SHADER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_COMPUTE_SHADER /;"	d
 RL_COMPUTE_SHADER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_COMPUTE_SHADER /;"	d
 RL_CONSTANT_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_CONSTANT_ALPHA /;"	d
 RL_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_CONSTANT_ALPHA /;"	d
 RL_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_CONSTANT_ALPHA /;"	d
+RL_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_CONSTANT_ALPHA /;"	d
 RL_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_CONSTANT_ALPHA /;"	d
 RL_CONSTANT_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_CONSTANT_COLOR /;"	d
 RL_CONSTANT_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_CONSTANT_COLOR /;"	d
 RL_CONSTANT_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_CONSTANT_COLOR /;"	d
+RL_CONSTANT_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_CONSTANT_COLOR /;"	d
 RL_CONSTANT_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_CONSTANT_COLOR /;"	d
 RL_CULL_DISTANCE_FAR	third_party/raylib/include/rlgl.h	/^    #define RL_CULL_DISTANCE_FAR /;"	d
 RL_CULL_DISTANCE_FAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_CULL_DISTANCE_FAR /;"	d
 RL_CULL_DISTANCE_FAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_CULL_DISTANCE_FAR /;"	d
+RL_CULL_DISTANCE_FAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_CULL_DISTANCE_FAR /;"	d
 RL_CULL_DISTANCE_FAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_CULL_DISTANCE_FAR /;"	d
 RL_CULL_DISTANCE_NEAR	third_party/raylib/include/rlgl.h	/^    #define RL_CULL_DISTANCE_NEAR /;"	d
 RL_CULL_DISTANCE_NEAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_CULL_DISTANCE_NEAR /;"	d
 RL_CULL_DISTANCE_NEAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_CULL_DISTANCE_NEAR /;"	d
+RL_CULL_DISTANCE_NEAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_CULL_DISTANCE_NEAR /;"	d
 RL_CULL_DISTANCE_NEAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_CULL_DISTANCE_NEAR /;"	d
 RL_CULL_FACE_BACK	third_party/raylib/include/rlgl.h	/^    RL_CULL_FACE_BACK$/;"	e	enum:__anonb66549aa0c03
 RL_CULL_FACE_BACK	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_CULL_FACE_BACK$/;"	e	enum:__anon0cdf4ceb0c03
 RL_CULL_FACE_BACK	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_CULL_FACE_BACK$/;"	e	enum:__anon96c0c2130c03
+RL_CULL_FACE_BACK	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_CULL_FACE_BACK$/;"	e	enum:__anonbc392dbe0c03
 RL_CULL_FACE_BACK	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_CULL_FACE_BACK$/;"	e	enum:__anon9e7796b80c03
 RL_CULL_FACE_FRONT	third_party/raylib/include/rlgl.h	/^    RL_CULL_FACE_FRONT = 0,$/;"	e	enum:__anonb66549aa0c03
 RL_CULL_FACE_FRONT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_CULL_FACE_FRONT = 0,$/;"	e	enum:__anon0cdf4ceb0c03
 RL_CULL_FACE_FRONT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_CULL_FACE_FRONT = 0,$/;"	e	enum:__anon96c0c2130c03
+RL_CULL_FACE_FRONT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_CULL_FACE_FRONT = 0,$/;"	e	enum:__anonbc392dbe0c03
 RL_CULL_FACE_FRONT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_CULL_FACE_FRONT = 0,$/;"	e	enum:__anon9e7796b80c03
 RL_DEFAULT_BATCH_BUFFERS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_BUFFERS /;"	d
 RL_DEFAULT_BATCH_BUFFERS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_BUFFERS /;"	d
 RL_DEFAULT_BATCH_BUFFERS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_BUFFERS /;"	d
+RL_DEFAULT_BATCH_BUFFERS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_BUFFERS /;"	d
 RL_DEFAULT_BATCH_BUFFERS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_BUFFERS /;"	d
 RL_DEFAULT_BATCH_BUFFER_ELEMENTS	third_party/raylib/include/rlgl.h	/^        #define RL_DEFAULT_BATCH_BUFFER_ELEMENTS /;"	d
 RL_DEFAULT_BATCH_BUFFER_ELEMENTS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #define RL_DEFAULT_BATCH_BUFFER_ELEMENTS /;"	d
 RL_DEFAULT_BATCH_BUFFER_ELEMENTS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #define RL_DEFAULT_BATCH_BUFFER_ELEMENTS /;"	d
+RL_DEFAULT_BATCH_BUFFER_ELEMENTS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #define RL_DEFAULT_BATCH_BUFFER_ELEMENTS /;"	d
 RL_DEFAULT_BATCH_BUFFER_ELEMENTS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #define RL_DEFAULT_BATCH_BUFFER_ELEMENTS /;"	d
 RL_DEFAULT_BATCH_DRAWCALLS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_DRAWCALLS /;"	d
 RL_DEFAULT_BATCH_DRAWCALLS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_DRAWCALLS /;"	d
 RL_DEFAULT_BATCH_DRAWCALLS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_DRAWCALLS /;"	d
+RL_DEFAULT_BATCH_DRAWCALLS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_DRAWCALLS /;"	d
 RL_DEFAULT_BATCH_DRAWCALLS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_DRAWCALLS /;"	d
 RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS /;"	d
 RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS /;"	d
 RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS /;"	d
+RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS /;"	d
 RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT	third_party/raylib/include/rlgl.h	/^#define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 /;"	d
+RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 /;"	d
 RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 /;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS      "vertexBoneIds"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS      "vertexBoneIds"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS      "vertexBoneIds"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS      "vertexBoneIds"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS  "vertexBoneWeights" \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS  "vertexBoneWeights" \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS  "vertexBoneWeights" \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS  "vertexBoneWeights" \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR        "vertexColor"       \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR        "vertexColor"       \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR        "vertexColor"       \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR        "vertexColor"       \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL       "vertexNormal"      \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL       "vertexNormal"      \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL       "vertexNormal"      \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL       "vertexNormal"      \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION     "vertexPosition"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION     "vertexPosition"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION     "vertexPosition"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION     "vertexPosition"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT      "vertexTangent"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT      "vertexTangent"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT      "vertexTangent"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT      "vertexTangent"     \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD     "vertexTexCoord"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD     "vertexTexCoord"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD     "vertexTexCoord"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD     "vertexTexCoord"    \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2    "vertexTexCoord2"   \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2    "vertexTexCoord2"   \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2    "vertexTexCoord2"   \/\/ Bound by default/;"	d
-RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2    "vertexTexCoord2"   \/\/ Bound by default/;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 /;"	d
+RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0 /;"	d
+RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1 /;"	d
+RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2 /;"	d
+RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2 /;"	d
 RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2 /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_BONE_MATRICES /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MVP	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MVP /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MVP	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MVP /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MVP	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MVP /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_MVP	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MVP /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_MVP	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_MVP /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW	third_party/raylib/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW /;"	d
+RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW /;"	d
 RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW /;"	d
 RL_DRAW_FRAMEBUFFER	third_party/raylib/include/rlgl.h	/^#define RL_DRAW_FRAMEBUFFER /;"	d
 RL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DRAW_FRAMEBUFFER /;"	d
 RL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DRAW_FRAMEBUFFER /;"	d
+RL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DRAW_FRAMEBUFFER /;"	d
 RL_DRAW_FRAMEBUFFER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DRAW_FRAMEBUFFER /;"	d
 RL_DST_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_DST_ALPHA /;"	d
 RL_DST_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DST_ALPHA /;"	d
 RL_DST_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DST_ALPHA /;"	d
+RL_DST_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DST_ALPHA /;"	d
 RL_DST_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DST_ALPHA /;"	d
 RL_DST_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_DST_COLOR /;"	d
 RL_DST_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DST_COLOR /;"	d
 RL_DST_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DST_COLOR /;"	d
+RL_DST_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DST_COLOR /;"	d
 RL_DST_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DST_COLOR /;"	d
 RL_DYNAMIC_COPY	third_party/raylib/include/rlgl.h	/^#define RL_DYNAMIC_COPY /;"	d
 RL_DYNAMIC_COPY	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DYNAMIC_COPY /;"	d
 RL_DYNAMIC_COPY	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DYNAMIC_COPY /;"	d
+RL_DYNAMIC_COPY	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DYNAMIC_COPY /;"	d
 RL_DYNAMIC_COPY	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DYNAMIC_COPY /;"	d
 RL_DYNAMIC_DRAW	third_party/raylib/include/rlgl.h	/^#define RL_DYNAMIC_DRAW /;"	d
 RL_DYNAMIC_DRAW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DYNAMIC_DRAW /;"	d
 RL_DYNAMIC_DRAW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DYNAMIC_DRAW /;"	d
+RL_DYNAMIC_DRAW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DYNAMIC_DRAW /;"	d
 RL_DYNAMIC_DRAW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DYNAMIC_DRAW /;"	d
 RL_DYNAMIC_READ	third_party/raylib/include/rlgl.h	/^#define RL_DYNAMIC_READ /;"	d
 RL_DYNAMIC_READ	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_DYNAMIC_READ /;"	d
 RL_DYNAMIC_READ	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_DYNAMIC_READ /;"	d
+RL_DYNAMIC_READ	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_DYNAMIC_READ /;"	d
 RL_DYNAMIC_READ	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_DYNAMIC_READ /;"	d
 RL_FLOAT	third_party/raylib/include/rlgl.h	/^#define RL_FLOAT /;"	d
 RL_FLOAT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_FLOAT /;"	d
 RL_FLOAT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_FLOAT /;"	d
+RL_FLOAT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_FLOAT /;"	d
 RL_FLOAT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_FLOAT /;"	d
 RL_FRAGMENT_SHADER	third_party/raylib/include/rlgl.h	/^#define RL_FRAGMENT_SHADER /;"	d
 RL_FRAGMENT_SHADER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_FRAGMENT_SHADER /;"	d
 RL_FRAGMENT_SHADER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_FRAGMENT_SHADER /;"	d
+RL_FRAGMENT_SHADER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_FRAGMENT_SHADER /;"	d
 RL_FRAGMENT_SHADER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_FRAGMENT_SHADER /;"	d
 RL_FREE	third_party/raylib/include/raylib.h	/^    #define RL_FREE(/;"	d
 RL_FREE	third_party/raylib/include/rlgl.h	/^    #define RL_FREE(/;"	d
@@ -5363,55 +8689,69 @@
 RL_FREE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_FREE(/;"	d
 RL_FREE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RL_FREE(/;"	d
 RL_FREE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_FREE(/;"	d
+RL_FREE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RL_FREE(/;"	d
+RL_FREE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_FREE(/;"	d
 RL_FREE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RL_FREE(/;"	d
 RL_FREE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_FREE(/;"	d
 RL_FUNC_ADD	third_party/raylib/include/rlgl.h	/^#define RL_FUNC_ADD /;"	d
 RL_FUNC_ADD	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_FUNC_ADD /;"	d
 RL_FUNC_ADD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_FUNC_ADD /;"	d
+RL_FUNC_ADD	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_FUNC_ADD /;"	d
 RL_FUNC_ADD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_FUNC_ADD /;"	d
 RL_FUNC_REVERSE_SUBTRACT	third_party/raylib/include/rlgl.h	/^#define RL_FUNC_REVERSE_SUBTRACT /;"	d
 RL_FUNC_REVERSE_SUBTRACT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_FUNC_REVERSE_SUBTRACT /;"	d
 RL_FUNC_REVERSE_SUBTRACT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_FUNC_REVERSE_SUBTRACT /;"	d
+RL_FUNC_REVERSE_SUBTRACT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_FUNC_REVERSE_SUBTRACT /;"	d
 RL_FUNC_REVERSE_SUBTRACT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_FUNC_REVERSE_SUBTRACT /;"	d
 RL_FUNC_SUBTRACT	third_party/raylib/include/rlgl.h	/^#define RL_FUNC_SUBTRACT /;"	d
 RL_FUNC_SUBTRACT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_FUNC_SUBTRACT /;"	d
 RL_FUNC_SUBTRACT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_FUNC_SUBTRACT /;"	d
+RL_FUNC_SUBTRACT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_FUNC_SUBTRACT /;"	d
 RL_FUNC_SUBTRACT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_FUNC_SUBTRACT /;"	d
 RL_LINES	third_party/raylib/include/rlgl.h	/^#define RL_LINES /;"	d
 RL_LINES	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_LINES /;"	d
 RL_LINES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_LINES /;"	d
+RL_LINES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_LINES /;"	d
 RL_LINES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_LINES /;"	d
 RL_LOG_ALL	third_party/raylib/include/rlgl.h	/^    RL_LOG_ALL = 0,             \/\/ Display all logs$/;"	e	enum:__anonb66549aa0303
 RL_LOG_ALL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_ALL = 0,             \/\/ Display all logs$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_ALL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_ALL = 0,             \/\/ Display all logs$/;"	e	enum:__anon96c0c2130303
+RL_LOG_ALL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_ALL = 0,             \/\/ Display all logs$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_ALL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_ALL = 0,             \/\/ Display all logs$/;"	e	enum:__anon9e7796b80303
 RL_LOG_DEBUG	third_party/raylib/include/rlgl.h	/^    RL_LOG_DEBUG,               \/\/ Debug logging, used for internal debugging, it should be di/;"	e	enum:__anonb66549aa0303
 RL_LOG_DEBUG	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_DEBUG,               \/\/ Debug logging, used for internal debugging, it should be di/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_DEBUG	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_DEBUG,               \/\/ Debug logging, used for internal debugging, it should be di/;"	e	enum:__anon96c0c2130303
+RL_LOG_DEBUG	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_DEBUG,               \/\/ Debug logging, used for internal debugging, it should be di/;"	e	enum:__anonbc392dbe0303
 RL_LOG_DEBUG	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_DEBUG,               \/\/ Debug logging, used for internal debugging, it should be di/;"	e	enum:__anon9e7796b80303
 RL_LOG_ERROR	third_party/raylib/include/rlgl.h	/^    RL_LOG_ERROR,               \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anonb66549aa0303
 RL_LOG_ERROR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_ERROR,               \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_ERROR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_ERROR,               \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anon96c0c2130303
+RL_LOG_ERROR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_ERROR,               \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_ERROR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_ERROR,               \/\/ Error logging, used on unrecoverable failures$/;"	e	enum:__anon9e7796b80303
 RL_LOG_FATAL	third_party/raylib/include/rlgl.h	/^    RL_LOG_FATAL,               \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anonb66549aa0303
 RL_LOG_FATAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_FATAL,               \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_FATAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_FATAL,               \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anon96c0c2130303
+RL_LOG_FATAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_FATAL,               \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_FATAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_FATAL,               \/\/ Fatal logging, used to abort program: exit(EXIT_FAILURE)$/;"	e	enum:__anon9e7796b80303
 RL_LOG_INFO	third_party/raylib/include/rlgl.h	/^    RL_LOG_INFO,                \/\/ Info logging, used for program execution info$/;"	e	enum:__anonb66549aa0303
 RL_LOG_INFO	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_INFO,                \/\/ Info logging, used for program execution info$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_INFO	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_INFO,                \/\/ Info logging, used for program execution info$/;"	e	enum:__anon96c0c2130303
+RL_LOG_INFO	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_INFO,                \/\/ Info logging, used for program execution info$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_INFO	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_INFO,                \/\/ Info logging, used for program execution info$/;"	e	enum:__anon9e7796b80303
 RL_LOG_NONE	third_party/raylib/include/rlgl.h	/^    RL_LOG_NONE                 \/\/ Disable logging$/;"	e	enum:__anonb66549aa0303
 RL_LOG_NONE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_NONE                 \/\/ Disable logging$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_NONE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_NONE                 \/\/ Disable logging$/;"	e	enum:__anon96c0c2130303
+RL_LOG_NONE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_NONE                 \/\/ Disable logging$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_NONE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_NONE                 \/\/ Disable logging$/;"	e	enum:__anon9e7796b80303
 RL_LOG_TRACE	third_party/raylib/include/rlgl.h	/^    RL_LOG_TRACE,               \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anonb66549aa0303
 RL_LOG_TRACE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_TRACE,               \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_TRACE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_TRACE,               \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anon96c0c2130303
+RL_LOG_TRACE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_TRACE,               \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_TRACE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_TRACE,               \/\/ Trace logging, intended for internal use only$/;"	e	enum:__anon9e7796b80303
 RL_LOG_WARNING	third_party/raylib/include/rlgl.h	/^    RL_LOG_WARNING,             \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anonb66549aa0303
 RL_LOG_WARNING	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_LOG_WARNING,             \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anon0cdf4ceb0303
 RL_LOG_WARNING	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_LOG_WARNING,             \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anon96c0c2130303
+RL_LOG_WARNING	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_LOG_WARNING,             \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anonbc392dbe0303
 RL_LOG_WARNING	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_LOG_WARNING,             \/\/ Warning logging, used on recoverable failures$/;"	e	enum:__anon9e7796b80303
 RL_MALLOC	third_party/raylib/include/raylib.h	/^    #define RL_MALLOC(/;"	d
 RL_MALLOC	third_party/raylib/include/rlgl.h	/^    #define RL_MALLOC(/;"	d
@@ -5419,6 +8759,8 @@
 RL_MALLOC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_MALLOC(/;"	d
 RL_MALLOC	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RL_MALLOC(/;"	d
 RL_MALLOC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_MALLOC(/;"	d
+RL_MALLOC	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RL_MALLOC(/;"	d
+RL_MALLOC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_MALLOC(/;"	d
 RL_MALLOC	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RL_MALLOC(/;"	d
 RL_MALLOC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_MALLOC(/;"	d
 RL_MATRIX_TYPE	third_party/raylib/include/raylib.h	/^#define RL_MATRIX_TYPE$/;"	d
@@ -5430,184 +8772,231 @@
 RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_MATRIX_TYPE$/;"	d
 RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#define RL_MATRIX_TYPE$/;"	d
 RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_MATRIX_TYPE$/;"	d
+RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_MATRIX_TYPE$/;"	d
+RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#define RL_MATRIX_TYPE$/;"	d
+RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_MATRIX_TYPE$/;"	d
 RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_MATRIX_TYPE$/;"	d
 RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#define RL_MATRIX_TYPE$/;"	d
 RL_MATRIX_TYPE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_MATRIX_TYPE$/;"	d
 RL_MAX	third_party/raylib/include/rlgl.h	/^#define RL_MAX /;"	d
 RL_MAX	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_MAX /;"	d
 RL_MAX	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_MAX /;"	d
+RL_MAX	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_MAX /;"	d
 RL_MAX	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_MAX /;"	d
 RL_MAX_MATRIX_STACK_SIZE	third_party/raylib/include/rlgl.h	/^    #define RL_MAX_MATRIX_STACK_SIZE /;"	d
 RL_MAX_MATRIX_STACK_SIZE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_MAX_MATRIX_STACK_SIZE /;"	d
 RL_MAX_MATRIX_STACK_SIZE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_MAX_MATRIX_STACK_SIZE /;"	d
+RL_MAX_MATRIX_STACK_SIZE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_MAX_MATRIX_STACK_SIZE /;"	d
 RL_MAX_MATRIX_STACK_SIZE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_MAX_MATRIX_STACK_SIZE /;"	d
 RL_MAX_SHADER_LOCATIONS	third_party/raylib/include/rlgl.h	/^    #define RL_MAX_SHADER_LOCATIONS /;"	d
 RL_MAX_SHADER_LOCATIONS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_MAX_SHADER_LOCATIONS /;"	d
 RL_MAX_SHADER_LOCATIONS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_MAX_SHADER_LOCATIONS /;"	d
+RL_MAX_SHADER_LOCATIONS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_MAX_SHADER_LOCATIONS /;"	d
 RL_MAX_SHADER_LOCATIONS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_MAX_SHADER_LOCATIONS /;"	d
 RL_MIN	third_party/raylib/include/rlgl.h	/^#define RL_MIN /;"	d
 RL_MIN	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_MIN /;"	d
 RL_MIN	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_MIN /;"	d
+RL_MIN	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_MIN /;"	d
 RL_MIN	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_MIN /;"	d
 RL_MODELVIEW	third_party/raylib/include/rlgl.h	/^#define RL_MODELVIEW /;"	d
 RL_MODELVIEW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_MODELVIEW /;"	d
 RL_MODELVIEW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_MODELVIEW /;"	d
+RL_MODELVIEW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_MODELVIEW /;"	d
 RL_MODELVIEW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_MODELVIEW /;"	d
 RL_ONE	third_party/raylib/include/rlgl.h	/^#define RL_ONE /;"	d
 RL_ONE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE /;"	d
 RL_ONE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE /;"	d
+RL_ONE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE /;"	d
 RL_ONE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE /;"	d
 RL_ONE_MINUS_CONSTANT_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_ALPHA /;"	d
 RL_ONE_MINUS_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_ALPHA /;"	d
 RL_ONE_MINUS_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_ALPHA /;"	d
+RL_ONE_MINUS_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_ALPHA /;"	d
 RL_ONE_MINUS_CONSTANT_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_ALPHA /;"	d
 RL_ONE_MINUS_CONSTANT_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_COLOR /;"	d
 RL_ONE_MINUS_CONSTANT_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_COLOR /;"	d
 RL_ONE_MINUS_CONSTANT_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_COLOR /;"	d
+RL_ONE_MINUS_CONSTANT_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_COLOR /;"	d
 RL_ONE_MINUS_CONSTANT_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE_MINUS_CONSTANT_COLOR /;"	d
 RL_ONE_MINUS_DST_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_ONE_MINUS_DST_ALPHA /;"	d
 RL_ONE_MINUS_DST_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE_MINUS_DST_ALPHA /;"	d
 RL_ONE_MINUS_DST_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE_MINUS_DST_ALPHA /;"	d
+RL_ONE_MINUS_DST_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE_MINUS_DST_ALPHA /;"	d
 RL_ONE_MINUS_DST_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE_MINUS_DST_ALPHA /;"	d
 RL_ONE_MINUS_DST_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_ONE_MINUS_DST_COLOR /;"	d
 RL_ONE_MINUS_DST_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE_MINUS_DST_COLOR /;"	d
 RL_ONE_MINUS_DST_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE_MINUS_DST_COLOR /;"	d
+RL_ONE_MINUS_DST_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE_MINUS_DST_COLOR /;"	d
 RL_ONE_MINUS_DST_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE_MINUS_DST_COLOR /;"	d
 RL_ONE_MINUS_SRC_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_ALPHA /;"	d
 RL_ONE_MINUS_SRC_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_ALPHA /;"	d
 RL_ONE_MINUS_SRC_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_ALPHA /;"	d
+RL_ONE_MINUS_SRC_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_ALPHA /;"	d
 RL_ONE_MINUS_SRC_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_ALPHA /;"	d
 RL_ONE_MINUS_SRC_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_COLOR /;"	d
 RL_ONE_MINUS_SRC_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_COLOR /;"	d
 RL_ONE_MINUS_SRC_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_COLOR /;"	d
+RL_ONE_MINUS_SRC_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_COLOR /;"	d
 RL_ONE_MINUS_SRC_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ONE_MINUS_SRC_COLOR /;"	d
 RL_OPENGL_11	third_party/raylib/include/rlgl.h	/^    RL_OPENGL_11 = 1,           \/\/ OpenGL 1.1$/;"	e	enum:__anonb66549aa0203
 RL_OPENGL_11	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_OPENGL_11 = 1,           \/\/ OpenGL 1.1$/;"	e	enum:__anon0cdf4ceb0203
 RL_OPENGL_11	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_OPENGL_11 = 1,           \/\/ OpenGL 1.1$/;"	e	enum:__anon96c0c2130203
+RL_OPENGL_11	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_OPENGL_11 = 1,           \/\/ OpenGL 1.1$/;"	e	enum:__anonbc392dbe0203
 RL_OPENGL_11	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_OPENGL_11 = 1,           \/\/ OpenGL 1.1$/;"	e	enum:__anon9e7796b80203
 RL_OPENGL_21	third_party/raylib/include/rlgl.h	/^    RL_OPENGL_21,               \/\/ OpenGL 2.1 (GLSL 120)$/;"	e	enum:__anonb66549aa0203
 RL_OPENGL_21	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_OPENGL_21,               \/\/ OpenGL 2.1 (GLSL 120)$/;"	e	enum:__anon0cdf4ceb0203
 RL_OPENGL_21	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_OPENGL_21,               \/\/ OpenGL 2.1 (GLSL 120)$/;"	e	enum:__anon96c0c2130203
+RL_OPENGL_21	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_OPENGL_21,               \/\/ OpenGL 2.1 (GLSL 120)$/;"	e	enum:__anonbc392dbe0203
 RL_OPENGL_21	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_OPENGL_21,               \/\/ OpenGL 2.1 (GLSL 120)$/;"	e	enum:__anon9e7796b80203
 RL_OPENGL_33	third_party/raylib/include/rlgl.h	/^    RL_OPENGL_33,               \/\/ OpenGL 3.3 (GLSL 330)$/;"	e	enum:__anonb66549aa0203
 RL_OPENGL_33	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_OPENGL_33,               \/\/ OpenGL 3.3 (GLSL 330)$/;"	e	enum:__anon0cdf4ceb0203
 RL_OPENGL_33	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_OPENGL_33,               \/\/ OpenGL 3.3 (GLSL 330)$/;"	e	enum:__anon96c0c2130203
+RL_OPENGL_33	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_OPENGL_33,               \/\/ OpenGL 3.3 (GLSL 330)$/;"	e	enum:__anonbc392dbe0203
 RL_OPENGL_33	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_OPENGL_33,               \/\/ OpenGL 3.3 (GLSL 330)$/;"	e	enum:__anon9e7796b80203
 RL_OPENGL_43	third_party/raylib/include/rlgl.h	/^    RL_OPENGL_43,               \/\/ OpenGL 4.3 (using GLSL 330)$/;"	e	enum:__anonb66549aa0203
 RL_OPENGL_43	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_OPENGL_43,               \/\/ OpenGL 4.3 (using GLSL 330)$/;"	e	enum:__anon0cdf4ceb0203
 RL_OPENGL_43	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_OPENGL_43,               \/\/ OpenGL 4.3 (using GLSL 330)$/;"	e	enum:__anon96c0c2130203
+RL_OPENGL_43	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_OPENGL_43,               \/\/ OpenGL 4.3 (using GLSL 330)$/;"	e	enum:__anonbc392dbe0203
 RL_OPENGL_43	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_OPENGL_43,               \/\/ OpenGL 4.3 (using GLSL 330)$/;"	e	enum:__anon9e7796b80203
 RL_OPENGL_ES_20	third_party/raylib/include/rlgl.h	/^    RL_OPENGL_ES_20,            \/\/ OpenGL ES 2.0 (GLSL 100)$/;"	e	enum:__anonb66549aa0203
 RL_OPENGL_ES_20	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_OPENGL_ES_20,            \/\/ OpenGL ES 2.0 (GLSL 100)$/;"	e	enum:__anon0cdf4ceb0203
 RL_OPENGL_ES_20	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_OPENGL_ES_20,            \/\/ OpenGL ES 2.0 (GLSL 100)$/;"	e	enum:__anon96c0c2130203
+RL_OPENGL_ES_20	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_OPENGL_ES_20,            \/\/ OpenGL ES 2.0 (GLSL 100)$/;"	e	enum:__anonbc392dbe0203
 RL_OPENGL_ES_20	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_OPENGL_ES_20,            \/\/ OpenGL ES 2.0 (GLSL 100)$/;"	e	enum:__anon9e7796b80203
 RL_OPENGL_ES_30	third_party/raylib/include/rlgl.h	/^    RL_OPENGL_ES_30             \/\/ OpenGL ES 3.0 (GLSL 300 es)$/;"	e	enum:__anonb66549aa0203
 RL_OPENGL_ES_30	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_OPENGL_ES_30             \/\/ OpenGL ES 3.0 (GLSL 300 es)$/;"	e	enum:__anon0cdf4ceb0203
 RL_OPENGL_ES_30	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_OPENGL_ES_30             \/\/ OpenGL ES 3.0 (GLSL 300 es)$/;"	e	enum:__anon96c0c2130203
+RL_OPENGL_ES_30	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_OPENGL_ES_30             \/\/ OpenGL ES 3.0 (GLSL 300 es)$/;"	e	enum:__anonbc392dbe0203
 RL_OPENGL_ES_30	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_OPENGL_ES_30             \/\/ OpenGL ES 3.0 (GLSL 300 es)$/;"	e	enum:__anon9e7796b80203
 RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA        \/\/ 2 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA        \/\/ 2 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA        \/\/ 2 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA        \/\/ 2 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA        \/\/ 2 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGB,            \/\/ 4 bpp (no alpha)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGB,            \/\/ 4 bpp (no alpha)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGB,            \/\/ 4 bpp (no alpha)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGB,            \/\/ 4 bpp (no alpha)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGB,            \/\/ 4 bpp (no alpha)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA,           \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA,           \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA,           \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA,           \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA,           \/\/ 4 bpp (1 bit alpha)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA,           \/\/ 8 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC1_RGB,            \/\/ 4 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC1_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC1_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC1_RGB,            \/\/ 4 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_ETC1_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC1_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,       \/\/ 8 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_RGB,            \/\/ 4 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_RGB,            \/\/ 4 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_ETC2_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_ETC2_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGB,            \/\/ 4 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGB,            \/\/ 4 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGB,            \/\/ 4 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA,           \/\/ 4 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA,           \/\/ 4 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA,           \/\/ 4 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA,           \/\/ 4 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA,           \/\/ 4 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1,     \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1,     \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1,     \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1,     \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE = 1,     \/\/ 8 bit per pixel (no alpha)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,        \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,        \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,        \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,        \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,        \/\/ 8*2 bpp (2 channels)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16,               \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16,               \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16,               \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16,               \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16,               \/\/ 16 bpp (1 channel - half float)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16,         \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16,         \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16,         \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16,         \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16,         \/\/ 16*3 bpp (3 channels - half float)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,      \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,      \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,      \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,      \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,      \/\/ 16*4 bpp (4 channels - half float)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32,               \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32,               \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32,               \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32,               \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32,               \/\/ 32 bpp (1 channel - float)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32,         \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32,         \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32,         \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32,         \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32,         \/\/ 32*3 bpp (3 channels - float)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,      \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,      \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,      \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,      \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,      \/\/ 32*4 bpp (4 channels - float)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,          \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,          \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,          \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,          \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,          \/\/ 16 bpp (4 bit alpha)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,          \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,          \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,          \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,          \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,          \/\/ 16 bpp (1 bit alpha)$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5,            \/\/ 16 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5,            \/\/ 16 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5,            \/\/ 16 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5,            \/\/ 16 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5,            \/\/ 16 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8,            \/\/ 24 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8,            \/\/ 24 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8,            \/\/ 24 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8,            \/\/ 24 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8,            \/\/ 24 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,          \/\/ 32 bpp$/;"	e	enum:__anonb66549aa0403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,          \/\/ 32 bpp$/;"	e	enum:__anon0cdf4ceb0403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,          \/\/ 32 bpp$/;"	e	enum:__anon96c0c2130403
+RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,          \/\/ 32 bpp$/;"	e	enum:__anonbc392dbe0403
 RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,          \/\/ 32 bpp$/;"	e	enum:__anon9e7796b80403
 RL_PROJECTION	third_party/raylib/include/rlgl.h	/^#define RL_PROJECTION /;"	d
 RL_PROJECTION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_PROJECTION /;"	d
 RL_PROJECTION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_PROJECTION /;"	d
+RL_PROJECTION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_PROJECTION /;"	d
 RL_PROJECTION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_PROJECTION /;"	d
 RL_QUADS	third_party/raylib/include/rlgl.h	/^#define RL_QUADS /;"	d
 RL_QUADS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_QUADS /;"	d
 RL_QUADS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_QUADS /;"	d
+RL_QUADS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_QUADS /;"	d
 RL_QUADS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_QUADS /;"	d
 RL_QUATERNION_TYPE	third_party/raylib/include/raylib.h	/^#define RL_QUATERNION_TYPE$/;"	d
 RL_QUATERNION_TYPE	third_party/raylib/include/raymath.h	/^#define RL_QUATERNION_TYPE$/;"	d
@@ -5615,11 +9004,14 @@
 RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^#define RL_QUATERNION_TYPE$/;"	d
 RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_QUATERNION_TYPE$/;"	d
 RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#define RL_QUATERNION_TYPE$/;"	d
+RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_QUATERNION_TYPE$/;"	d
+RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#define RL_QUATERNION_TYPE$/;"	d
 RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_QUATERNION_TYPE$/;"	d
 RL_QUATERNION_TYPE	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#define RL_QUATERNION_TYPE$/;"	d
 RL_READ_FRAMEBUFFER	third_party/raylib/include/rlgl.h	/^#define RL_READ_FRAMEBUFFER /;"	d
 RL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_READ_FRAMEBUFFER /;"	d
 RL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_READ_FRAMEBUFFER /;"	d
+RL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_READ_FRAMEBUFFER /;"	d
 RL_READ_FRAMEBUFFER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_READ_FRAMEBUFFER /;"	d
 RL_REALLOC	third_party/raylib/include/raylib.h	/^    #define RL_REALLOC(/;"	d
 RL_REALLOC	third_party/raylib/include/rlgl.h	/^    #define RL_REALLOC(/;"	d
@@ -5627,327 +9019,409 @@
 RL_REALLOC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define RL_REALLOC(/;"	d
 RL_REALLOC	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #define RL_REALLOC(/;"	d
 RL_REALLOC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define RL_REALLOC(/;"	d
+RL_REALLOC	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #define RL_REALLOC(/;"	d
+RL_REALLOC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define RL_REALLOC(/;"	d
 RL_REALLOC	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #define RL_REALLOC(/;"	d
 RL_REALLOC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define RL_REALLOC(/;"	d
 RL_RECTANGLE_TYPE	third_party/raylib/include/raylib.h	/^#define RL_RECTANGLE_TYPE$/;"	d
 RL_RECTANGLE_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define RL_RECTANGLE_TYPE$/;"	d
 RL_RECTANGLE_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_RECTANGLE_TYPE$/;"	d
+RL_RECTANGLE_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_RECTANGLE_TYPE$/;"	d
 RL_RECTANGLE_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_RECTANGLE_TYPE$/;"	d
 RL_SHADER_ATTRIB_FLOAT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_ATTRIB_FLOAT = 0,         \/\/ Shader attribute type: float$/;"	e	enum:__anonb66549aa0903
 RL_SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_ATTRIB_FLOAT = 0,         \/\/ Shader attribute type: float$/;"	e	enum:__anon0cdf4ceb0903
 RL_SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_ATTRIB_FLOAT = 0,         \/\/ Shader attribute type: float$/;"	e	enum:__anon96c0c2130903
+RL_SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_ATTRIB_FLOAT = 0,         \/\/ Shader attribute type: float$/;"	e	enum:__anonbc392dbe0903
 RL_SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_ATTRIB_FLOAT = 0,         \/\/ Shader attribute type: float$/;"	e	enum:__anon9e7796b80903
 RL_SHADER_ATTRIB_VEC2	third_party/raylib/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC2,              \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anonb66549aa0903
 RL_SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC2,              \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anon0cdf4ceb0903
 RL_SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC2,              \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anon96c0c2130903
+RL_SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC2,              \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anonbc392dbe0903
 RL_SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC2,              \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anon9e7796b80903
 RL_SHADER_ATTRIB_VEC3	third_party/raylib/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC3,              \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anonb66549aa0903
 RL_SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC3,              \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anon0cdf4ceb0903
 RL_SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC3,              \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anon96c0c2130903
+RL_SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC3,              \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anonbc392dbe0903
 RL_SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC3,              \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anon9e7796b80903
 RL_SHADER_ATTRIB_VEC4	third_party/raylib/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC4               \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anonb66549aa0903
 RL_SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC4               \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anon0cdf4ceb0903
 RL_SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC4               \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anon96c0c2130903
+RL_SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC4               \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anonbc392dbe0903
 RL_SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_ATTRIB_VEC4               \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anon9e7796b80903
 RL_SHADER_LOC_COLOR_AMBIENT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_AMBIENT,        \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_AMBIENT,        \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_AMBIENT,        \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_AMBIENT,        \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_AMBIENT,        \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_DIFFUSE,        \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_DIFFUSE,        \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_DIFFUSE,        \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_DIFFUSE,        \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_DIFFUSE,        \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_COLOR_SPECULAR	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_SPECULAR,       \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_SPECULAR,       \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_SPECULAR,       \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_SPECULAR,       \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_COLOR_SPECULAR,       \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_ALBEDO	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ALBEDO,           \/\/ Shader location: sampler2d texture: albedo (same as/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ALBEDO,           \/\/ Shader location: sampler2d texture: albedo (same as/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ALBEDO,           \/\/ Shader location: sampler2d texture: albedo (same as/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ALBEDO,           \/\/ Shader location: sampler2d texture: albedo (same as/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ALBEDO,           \/\/ Shader location: sampler2d texture: albedo (same as/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_BRDF	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_BRDF              \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_BRDF              \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_BRDF              \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_BRDF              \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_BRDF              \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_CUBEMAP	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_CUBEMAP,          \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_CUBEMAP,          \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_CUBEMAP,          \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_CUBEMAP,          \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_CUBEMAP,          \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_DIFFUSE	third_party/raylib/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_DIFFUSE /;"	d
 RL_SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_DIFFUSE /;"	d
 RL_SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_DIFFUSE /;"	d
+RL_SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_DIFFUSE /;"	d
 RL_SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_DIFFUSE /;"	d
 RL_SHADER_LOC_MAP_EMISSION	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_EMISSION,         \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_EMISSION,         \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_EMISSION,         \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_EMISSION,         \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_EMISSION,         \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_HEIGHT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_HEIGHT,           \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_HEIGHT,           \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_HEIGHT,           \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_HEIGHT,           \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_HEIGHT,           \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_IRRADIANCE,       \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_IRRADIANCE,       \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_IRRADIANCE,       \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_IRRADIANCE,       \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_IRRADIANCE,       \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_METALNESS	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_METALNESS,        \/\/ Shader location: sampler2d texture: metalness (same/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_METALNESS,        \/\/ Shader location: sampler2d texture: metalness (same/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_METALNESS,        \/\/ Shader location: sampler2d texture: metalness (same/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_METALNESS,        \/\/ Shader location: sampler2d texture: metalness (same/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_METALNESS,        \/\/ Shader location: sampler2d texture: metalness (same/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_NORMAL	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_NORMAL,           \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_NORMAL,           \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_NORMAL,           \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_NORMAL,           \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_NORMAL,           \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_OCCLUSION	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_OCCLUSION,        \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_OCCLUSION,        \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_OCCLUSION,        \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_OCCLUSION,        \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_OCCLUSION,        \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_PREFILTER	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_PREFILTER,        \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_PREFILTER,        \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_PREFILTER,        \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_PREFILTER,        \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_PREFILTER,        \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ROUGHNESS,        \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ROUGHNESS,        \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ROUGHNESS,        \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ROUGHNESS,        \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MAP_ROUGHNESS,        \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MAP_SPECULAR	third_party/raylib/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_SPECULAR /;"	d
 RL_SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_SPECULAR /;"	d
 RL_SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_SPECULAR /;"	d
+RL_SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_SPECULAR /;"	d
 RL_SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_SHADER_LOC_MAP_SPECULAR /;"	d
 RL_SHADER_LOC_MATRIX_MODEL	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MODEL,         \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MODEL,         \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MODEL,         \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MODEL,         \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MODEL,         \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MATRIX_MVP	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MVP,           \/\/ Shader location: matrix uniform: model-view-project/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MVP,           \/\/ Shader location: matrix uniform: model-view-project/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MVP,           \/\/ Shader location: matrix uniform: model-view-project/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MVP,           \/\/ Shader location: matrix uniform: model-view-project/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_MVP,           \/\/ Shader location: matrix uniform: model-view-project/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MATRIX_NORMAL	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_NORMAL,        \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_NORMAL,        \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_NORMAL,        \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_NORMAL,        \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_NORMAL,        \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_PROJECTION,    \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_PROJECTION,    \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_PROJECTION,    \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_PROJECTION,    \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_PROJECTION,    \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_MATRIX_VIEW	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_VIEW,          \/\/ Shader location: matrix uniform: view (camera trans/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_VIEW,          \/\/ Shader location: matrix uniform: view (camera trans/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_VIEW,          \/\/ Shader location: matrix uniform: view (camera trans/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_VIEW,          \/\/ Shader location: matrix uniform: view (camera trans/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_MATRIX_VIEW,          \/\/ Shader location: matrix uniform: view (camera trans/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VECTOR_VIEW	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VECTOR_VIEW,          \/\/ Shader location: vector uniform: view$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VECTOR_VIEW,          \/\/ Shader location: vector uniform: view$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VECTOR_VIEW,          \/\/ Shader location: vector uniform: view$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VECTOR_VIEW,          \/\/ Shader location: vector uniform: view$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VECTOR_VIEW,          \/\/ Shader location: vector uniform: view$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VERTEX_COLOR	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_COLOR,         \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_COLOR,         \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_COLOR,         \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_COLOR,         \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_COLOR,         \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VERTEX_NORMAL	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_NORMAL,        \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_NORMAL,        \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_NORMAL,        \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_NORMAL,        \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_NORMAL,        \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VERTEX_POSITION	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_POSITION = 0,  \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_POSITION = 0,  \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_POSITION = 0,  \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_POSITION = 0,  \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_POSITION = 0,  \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VERTEX_TANGENT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TANGENT,       \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TANGENT,       \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TANGENT,       \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TANGENT,       \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TANGENT,       \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD01,    \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD01,    \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD01,    \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD01,    \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD01,    \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD02,    \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anonb66549aa0703
 RL_SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD02,    \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anon0cdf4ceb0703
 RL_SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD02,    \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anon96c0c2130703
+RL_SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD02,    \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anonbc392dbe0703
 RL_SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_LOC_VERTEX_TEXCOORD02,    \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anon9e7796b80703
 RL_SHADER_UNIFORM_FLOAT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_FLOAT = 0,        \/\/ Shader uniform type: float$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_FLOAT = 0,        \/\/ Shader uniform type: float$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_FLOAT = 0,        \/\/ Shader uniform type: float$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_FLOAT = 0,        \/\/ Shader uniform type: float$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_FLOAT = 0,        \/\/ Shader uniform type: float$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_INT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_INT,              \/\/ Shader uniform type: int$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_INT,              \/\/ Shader uniform type: int$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_INT,              \/\/ Shader uniform type: int$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_INT,              \/\/ Shader uniform type: int$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_INT,              \/\/ Shader uniform type: int$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_IVEC2	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC2,            \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC2,            \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC2,            \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC2,            \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC2,            \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_IVEC3	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC3,            \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC3,            \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC3,            \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC3,            \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC3,            \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_IVEC4	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC4,            \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC4,            \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC4,            \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC4,            \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_IVEC4,            \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_SAMPLER2D	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_SAMPLER2D         \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_SAMPLER2D         \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_SAMPLER2D         \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_SAMPLER2D         \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_SAMPLER2D         \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_UINT	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_UINT,             \/\/ Shader uniform type: unsigned int$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_UINT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UINT,             \/\/ Shader uniform type: unsigned int$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_UINT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_UINT,             \/\/ Shader uniform type: unsigned int$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_UINT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_UINT,             \/\/ Shader uniform type: unsigned int$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_UINT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UINT,             \/\/ Shader uniform type: unsigned int$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_UIVEC2	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC2,           \/\/ Shader uniform type: uivec2 (2 unsigned int)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_UIVEC2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC2,           \/\/ Shader uniform type: uivec2 (2 unsigned int)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_UIVEC2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC2,           \/\/ Shader uniform type: uivec2 (2 unsigned int)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_UIVEC2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC2,           \/\/ Shader uniform type: uivec2 (2 unsigned int)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_UIVEC2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC2,           \/\/ Shader uniform type: uivec2 (2 unsigned int)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_UIVEC3	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC3,           \/\/ Shader uniform type: uivec3 (3 unsigned int)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_UIVEC3	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC3,           \/\/ Shader uniform type: uivec3 (3 unsigned int)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_UIVEC3	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC3,           \/\/ Shader uniform type: uivec3 (3 unsigned int)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_UIVEC3	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC3,           \/\/ Shader uniform type: uivec3 (3 unsigned int)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_UIVEC3	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC3,           \/\/ Shader uniform type: uivec3 (3 unsigned int)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_UIVEC4	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC4,           \/\/ Shader uniform type: uivec4 (4 unsigned int)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_UIVEC4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC4,           \/\/ Shader uniform type: uivec4 (4 unsigned int)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_UIVEC4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC4,           \/\/ Shader uniform type: uivec4 (4 unsigned int)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_UIVEC4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC4,           \/\/ Shader uniform type: uivec4 (4 unsigned int)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_UIVEC4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_UIVEC4,           \/\/ Shader uniform type: uivec4 (4 unsigned int)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_VEC2	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC2,             \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC2,             \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC2,             \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC2,             \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC2,             \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_VEC3	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC3,             \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC3,             \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC3,             \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC3,             \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC3,             \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anon9e7796b80803
 RL_SHADER_UNIFORM_VEC4	third_party/raylib/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC4,             \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anonb66549aa0803
 RL_SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC4,             \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anon0cdf4ceb0803
 RL_SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC4,             \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anon96c0c2130803
+RL_SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC4,             \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anonbc392dbe0803
 RL_SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_SHADER_UNIFORM_VEC4,             \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anon9e7796b80803
 RL_SRC_ALPHA	third_party/raylib/include/rlgl.h	/^#define RL_SRC_ALPHA /;"	d
 RL_SRC_ALPHA	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_SRC_ALPHA /;"	d
 RL_SRC_ALPHA	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_SRC_ALPHA /;"	d
+RL_SRC_ALPHA	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_SRC_ALPHA /;"	d
 RL_SRC_ALPHA	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_SRC_ALPHA /;"	d
 RL_SRC_ALPHA_SATURATE	third_party/raylib/include/rlgl.h	/^#define RL_SRC_ALPHA_SATURATE /;"	d
 RL_SRC_ALPHA_SATURATE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_SRC_ALPHA_SATURATE /;"	d
 RL_SRC_ALPHA_SATURATE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_SRC_ALPHA_SATURATE /;"	d
+RL_SRC_ALPHA_SATURATE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_SRC_ALPHA_SATURATE /;"	d
 RL_SRC_ALPHA_SATURATE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_SRC_ALPHA_SATURATE /;"	d
 RL_SRC_COLOR	third_party/raylib/include/rlgl.h	/^#define RL_SRC_COLOR /;"	d
 RL_SRC_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_SRC_COLOR /;"	d
 RL_SRC_COLOR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_SRC_COLOR /;"	d
+RL_SRC_COLOR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_SRC_COLOR /;"	d
 RL_SRC_COLOR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_SRC_COLOR /;"	d
 RL_STATIC_COPY	third_party/raylib/include/rlgl.h	/^#define RL_STATIC_COPY /;"	d
 RL_STATIC_COPY	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_STATIC_COPY /;"	d
 RL_STATIC_COPY	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_STATIC_COPY /;"	d
+RL_STATIC_COPY	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_STATIC_COPY /;"	d
 RL_STATIC_COPY	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_STATIC_COPY /;"	d
 RL_STATIC_DRAW	third_party/raylib/include/rlgl.h	/^#define RL_STATIC_DRAW /;"	d
 RL_STATIC_DRAW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_STATIC_DRAW /;"	d
 RL_STATIC_DRAW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_STATIC_DRAW /;"	d
+RL_STATIC_DRAW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_STATIC_DRAW /;"	d
 RL_STATIC_DRAW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_STATIC_DRAW /;"	d
 RL_STATIC_READ	third_party/raylib/include/rlgl.h	/^#define RL_STATIC_READ /;"	d
 RL_STATIC_READ	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_STATIC_READ /;"	d
 RL_STATIC_READ	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_STATIC_READ /;"	d
+RL_STATIC_READ	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_STATIC_READ /;"	d
 RL_STATIC_READ	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_STATIC_READ /;"	d
 RL_STREAM_COPY	third_party/raylib/include/rlgl.h	/^#define RL_STREAM_COPY /;"	d
 RL_STREAM_COPY	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_STREAM_COPY /;"	d
 RL_STREAM_COPY	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_STREAM_COPY /;"	d
+RL_STREAM_COPY	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_STREAM_COPY /;"	d
 RL_STREAM_COPY	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_STREAM_COPY /;"	d
 RL_STREAM_DRAW	third_party/raylib/include/rlgl.h	/^#define RL_STREAM_DRAW /;"	d
 RL_STREAM_DRAW	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_STREAM_DRAW /;"	d
 RL_STREAM_DRAW	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_STREAM_DRAW /;"	d
+RL_STREAM_DRAW	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_STREAM_DRAW /;"	d
 RL_STREAM_DRAW	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_STREAM_DRAW /;"	d
 RL_STREAM_READ	third_party/raylib/include/rlgl.h	/^#define RL_STREAM_READ /;"	d
 RL_STREAM_READ	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_STREAM_READ /;"	d
 RL_STREAM_READ	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_STREAM_READ /;"	d
+RL_STREAM_READ	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_STREAM_READ /;"	d
 RL_STREAM_READ	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_STREAM_READ /;"	d
 RL_TEXTURE	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE /;"	d
 RL_TEXTURE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE /;"	d
 RL_TEXTURE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE /;"	d
+RL_TEXTURE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE /;"	d
 RL_TEXTURE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE /;"	d
 RL_TEXTURE_FILTER_ANISOTROPIC	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_ANISOTROPIC /;"	d
 RL_TEXTURE_FILTER_ANISOTROPIC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_ANISOTROPIC /;"	d
 RL_TEXTURE_FILTER_ANISOTROPIC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_ANISOTROPIC /;"	d
+RL_TEXTURE_FILTER_ANISOTROPIC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_ANISOTROPIC /;"	d
 RL_TEXTURE_FILTER_ANISOTROPIC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_ANISOTROPIC /;"	d
 RL_TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_16X,  \/\/ Anisotropic filtering 16x$/;"	e	enum:__anonb66549aa0503
 RL_TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_16X,  \/\/ Anisotropic filtering 16x$/;"	e	enum:__anon0cdf4ceb0503
 RL_TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_16X,  \/\/ Anisotropic filtering 16x$/;"	e	enum:__anon96c0c2130503
+RL_TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_16X,  \/\/ Anisotropic filtering 16x$/;"	e	enum:__anonbc392dbe0503
 RL_TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_16X,  \/\/ Anisotropic filtering 16x$/;"	e	enum:__anon9e7796b80503
 RL_TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_4X,   \/\/ Anisotropic filtering 4x$/;"	e	enum:__anonb66549aa0503
 RL_TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_4X,   \/\/ Anisotropic filtering 4x$/;"	e	enum:__anon0cdf4ceb0503
 RL_TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_4X,   \/\/ Anisotropic filtering 4x$/;"	e	enum:__anon96c0c2130503
+RL_TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_4X,   \/\/ Anisotropic filtering 4x$/;"	e	enum:__anonbc392dbe0503
 RL_TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_4X,   \/\/ Anisotropic filtering 4x$/;"	e	enum:__anon9e7796b80503
 RL_TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_8X,   \/\/ Anisotropic filtering 8x$/;"	e	enum:__anonb66549aa0503
 RL_TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_8X,   \/\/ Anisotropic filtering 8x$/;"	e	enum:__anon0cdf4ceb0503
 RL_TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_8X,   \/\/ Anisotropic filtering 8x$/;"	e	enum:__anon96c0c2130503
+RL_TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_8X,   \/\/ Anisotropic filtering 8x$/;"	e	enum:__anonbc392dbe0503
 RL_TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_TEXTURE_FILTER_ANISOTROPIC_8X,   \/\/ Anisotropic filtering 8x$/;"	e	enum:__anon9e7796b80503
 RL_TEXTURE_FILTER_BILINEAR	third_party/raylib/include/rlgl.h	/^    RL_TEXTURE_FILTER_BILINEAR,         \/\/ Linear filtering$/;"	e	enum:__anonb66549aa0503
 RL_TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_TEXTURE_FILTER_BILINEAR,         \/\/ Linear filtering$/;"	e	enum:__anon0cdf4ceb0503
 RL_TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_TEXTURE_FILTER_BILINEAR,         \/\/ Linear filtering$/;"	e	enum:__anon96c0c2130503
+RL_TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_TEXTURE_FILTER_BILINEAR,         \/\/ Linear filtering$/;"	e	enum:__anonbc392dbe0503
 RL_TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_TEXTURE_FILTER_BILINEAR,         \/\/ Linear filtering$/;"	e	enum:__anon9e7796b80503
 RL_TEXTURE_FILTER_LINEAR	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR /;"	d
 RL_TEXTURE_FILTER_LINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR /;"	d
 RL_TEXTURE_FILTER_LINEAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR /;"	d
+RL_TEXTURE_FILTER_LINEAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR /;"	d
 RL_TEXTURE_FILTER_LINEAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR /;"	d
 RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST /;"	d
+RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_MIP_LINEAR	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_MIP_LINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_MIP_LINEAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_LINEAR /;"	d
+RL_TEXTURE_FILTER_MIP_LINEAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_MIP_LINEAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_MIP_NEAREST	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_MIP_NEAREST	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_MIP_NEAREST	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_NEAREST /;"	d
+RL_TEXTURE_FILTER_MIP_NEAREST	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_MIP_NEAREST	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_MIP_NEAREST /;"	d
 RL_TEXTURE_FILTER_NEAREST	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST /;"	d
 RL_TEXTURE_FILTER_NEAREST	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST /;"	d
 RL_TEXTURE_FILTER_NEAREST	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST /;"	d
+RL_TEXTURE_FILTER_NEAREST	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST /;"	d
 RL_TEXTURE_FILTER_NEAREST	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST /;"	d
 RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR /;"	d
+RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR /;"	d
 RL_TEXTURE_FILTER_POINT	third_party/raylib/include/rlgl.h	/^    RL_TEXTURE_FILTER_POINT = 0,        \/\/ No filter, just pixel approximation$/;"	e	enum:__anonb66549aa0503
 RL_TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_TEXTURE_FILTER_POINT = 0,        \/\/ No filter, just pixel approximation$/;"	e	enum:__anon0cdf4ceb0503
 RL_TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_TEXTURE_FILTER_POINT = 0,        \/\/ No filter, just pixel approximation$/;"	e	enum:__anon96c0c2130503
+RL_TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_TEXTURE_FILTER_POINT = 0,        \/\/ No filter, just pixel approximation$/;"	e	enum:__anonbc392dbe0503
 RL_TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_TEXTURE_FILTER_POINT = 0,        \/\/ No filter, just pixel approximation$/;"	e	enum:__anon9e7796b80503
 RL_TEXTURE_FILTER_TRILINEAR	third_party/raylib/include/rlgl.h	/^    RL_TEXTURE_FILTER_TRILINEAR,        \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anonb66549aa0503
 RL_TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    RL_TEXTURE_FILTER_TRILINEAR,        \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anon0cdf4ceb0503
 RL_TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    RL_TEXTURE_FILTER_TRILINEAR,        \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anon96c0c2130503
+RL_TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    RL_TEXTURE_FILTER_TRILINEAR,        \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anonbc392dbe0503
 RL_TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    RL_TEXTURE_FILTER_TRILINEAR,        \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anon9e7796b80503
 RL_TEXTURE_MAG_FILTER	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_MAG_FILTER /;"	d
 RL_TEXTURE_MAG_FILTER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_MAG_FILTER /;"	d
 RL_TEXTURE_MAG_FILTER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_MAG_FILTER /;"	d
+RL_TEXTURE_MAG_FILTER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_MAG_FILTER /;"	d
 RL_TEXTURE_MAG_FILTER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_MAG_FILTER /;"	d
 RL_TEXTURE_MIN_FILTER	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_MIN_FILTER /;"	d
 RL_TEXTURE_MIN_FILTER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_MIN_FILTER /;"	d
 RL_TEXTURE_MIN_FILTER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_MIN_FILTER /;"	d
+RL_TEXTURE_MIN_FILTER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_MIN_FILTER /;"	d
 RL_TEXTURE_MIN_FILTER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_MIN_FILTER /;"	d
 RL_TEXTURE_MIPMAP_BIAS_RATIO	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_MIPMAP_BIAS_RATIO /;"	d
 RL_TEXTURE_MIPMAP_BIAS_RATIO	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_MIPMAP_BIAS_RATIO /;"	d
 RL_TEXTURE_MIPMAP_BIAS_RATIO	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_MIPMAP_BIAS_RATIO /;"	d
+RL_TEXTURE_MIPMAP_BIAS_RATIO	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_MIPMAP_BIAS_RATIO /;"	d
 RL_TEXTURE_MIPMAP_BIAS_RATIO	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_MIPMAP_BIAS_RATIO /;"	d
 RL_TEXTURE_WRAP_CLAMP	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_WRAP_CLAMP /;"	d
 RL_TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_CLAMP /;"	d
 RL_TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_WRAP_CLAMP /;"	d
+RL_TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_WRAP_CLAMP /;"	d
 RL_TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_CLAMP /;"	d
 RL_TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_CLAMP /;"	d
 RL_TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_CLAMP /;"	d
 RL_TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_CLAMP /;"	d
+RL_TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_CLAMP /;"	d
 RL_TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_CLAMP /;"	d
 RL_TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_REPEAT /;"	d
 RL_TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_REPEAT /;"	d
 RL_TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_REPEAT /;"	d
+RL_TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_REPEAT /;"	d
 RL_TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_MIRROR_REPEAT /;"	d
 RL_TEXTURE_WRAP_REPEAT	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_WRAP_REPEAT /;"	d
 RL_TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_REPEAT /;"	d
 RL_TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_WRAP_REPEAT /;"	d
+RL_TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_WRAP_REPEAT /;"	d
 RL_TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_REPEAT /;"	d
 RL_TEXTURE_WRAP_S	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_WRAP_S /;"	d
 RL_TEXTURE_WRAP_S	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_S /;"	d
 RL_TEXTURE_WRAP_S	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_WRAP_S /;"	d
+RL_TEXTURE_WRAP_S	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_WRAP_S /;"	d
 RL_TEXTURE_WRAP_S	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_S /;"	d
 RL_TEXTURE_WRAP_T	third_party/raylib/include/rlgl.h	/^#define RL_TEXTURE_WRAP_T /;"	d
 RL_TEXTURE_WRAP_T	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_T /;"	d
 RL_TEXTURE_WRAP_T	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TEXTURE_WRAP_T /;"	d
+RL_TEXTURE_WRAP_T	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TEXTURE_WRAP_T /;"	d
 RL_TEXTURE_WRAP_T	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TEXTURE_WRAP_T /;"	d
 RL_TRIANGLES	third_party/raylib/include/rlgl.h	/^#define RL_TRIANGLES /;"	d
 RL_TRIANGLES	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_TRIANGLES /;"	d
 RL_TRIANGLES	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_TRIANGLES /;"	d
+RL_TRIANGLES	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_TRIANGLES /;"	d
 RL_TRIANGLES	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_TRIANGLES /;"	d
 RL_UNSIGNED_BYTE	third_party/raylib/include/rlgl.h	/^#define RL_UNSIGNED_BYTE /;"	d
 RL_UNSIGNED_BYTE	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_UNSIGNED_BYTE /;"	d
 RL_UNSIGNED_BYTE	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_UNSIGNED_BYTE /;"	d
+RL_UNSIGNED_BYTE	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_UNSIGNED_BYTE /;"	d
 RL_UNSIGNED_BYTE	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_UNSIGNED_BYTE /;"	d
 RL_VECTOR2_TYPE	third_party/raylib/include/raylib.h	/^#define RL_VECTOR2_TYPE$/;"	d
 RL_VECTOR2_TYPE	third_party/raylib/include/raymath.h	/^#define RL_VECTOR2_TYPE$/;"	d
@@ -5955,6 +9429,8 @@
 RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^#define RL_VECTOR2_TYPE$/;"	d
 RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_VECTOR2_TYPE$/;"	d
 RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#define RL_VECTOR2_TYPE$/;"	d
+RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_VECTOR2_TYPE$/;"	d
+RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#define RL_VECTOR2_TYPE$/;"	d
 RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_VECTOR2_TYPE$/;"	d
 RL_VECTOR2_TYPE	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#define RL_VECTOR2_TYPE$/;"	d
 RL_VECTOR3_TYPE	third_party/raylib/include/raylib.h	/^#define RL_VECTOR3_TYPE$/;"	d
@@ -5963,6 +9439,8 @@
 RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^#define RL_VECTOR3_TYPE$/;"	d
 RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_VECTOR3_TYPE$/;"	d
 RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#define RL_VECTOR3_TYPE$/;"	d
+RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_VECTOR3_TYPE$/;"	d
+RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#define RL_VECTOR3_TYPE$/;"	d
 RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_VECTOR3_TYPE$/;"	d
 RL_VECTOR3_TYPE	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#define RL_VECTOR3_TYPE$/;"	d
 RL_VECTOR4_TYPE	third_party/raylib/include/raylib.h	/^#define RL_VECTOR4_TYPE$/;"	d
@@ -5971,15 +9449,19 @@
 RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^#define RL_VECTOR4_TYPE$/;"	d
 RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define RL_VECTOR4_TYPE$/;"	d
 RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#define RL_VECTOR4_TYPE$/;"	d
+RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define RL_VECTOR4_TYPE$/;"	d
+RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#define RL_VECTOR4_TYPE$/;"	d
 RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define RL_VECTOR4_TYPE$/;"	d
 RL_VECTOR4_TYPE	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#define RL_VECTOR4_TYPE$/;"	d
 RL_VERTEX_SHADER	third_party/raylib/include/rlgl.h	/^#define RL_VERTEX_SHADER /;"	d
 RL_VERTEX_SHADER	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_VERTEX_SHADER /;"	d
 RL_VERTEX_SHADER	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_VERTEX_SHADER /;"	d
+RL_VERTEX_SHADER	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_VERTEX_SHADER /;"	d
 RL_VERTEX_SHADER	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_VERTEX_SHADER /;"	d
 RL_ZERO	third_party/raylib/include/rlgl.h	/^#define RL_ZERO /;"	d
 RL_ZERO	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define RL_ZERO /;"	d
 RL_ZERO	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define RL_ZERO /;"	d
+RL_ZERO	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define RL_ZERO /;"	d
 RL_ZERO	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define RL_ZERO /;"	d
 RMAPI	third_party/raylib/include/raymath.h	/^        #define RMAPI /;"	d
 RMAPI	third_party/raylib/include/raymath.h	/^    #define RMAPI /;"	d
@@ -5987,9 +9469,57 @@
 RMAPI	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    #define RMAPI /;"	d
 RMAPI	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^        #define RMAPI /;"	d
 RMAPI	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define RMAPI /;"	d
+RMAPI	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^        #define RMAPI /;"	d
+RMAPI	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define RMAPI /;"	d
 RMAPI	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^        #define RMAPI /;"	d
 RMAPI	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define RMAPI /;"	d
 ROUND_UP	third_party/libuv/src/unix/internal.h	/^#define ROUND_UP(/;"	d
+RSET_ACD	third_party/luajit/src/lj_target_x86.h	/^#define RSET_ACD	/;"	d
+RSET_ALL	third_party/luajit/src/lj_target_arm.h	/^#define RSET_ALL	/;"	d
+RSET_ALL	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_ALL	/;"	d
+RSET_ALL	third_party/luajit/src/lj_target_mips.h	/^#define RSET_ALL	/;"	d
+RSET_ALL	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_ALL	/;"	d
+RSET_ALL	third_party/luajit/src/lj_target_x86.h	/^#define RSET_ALL	/;"	d
+RSET_EMPTY	third_party/luajit/src/lj_target.h	/^#define RSET_EMPTY	/;"	d
+RSET_FIXED	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_FIXED /;"	d
+RSET_FIXED	third_party/luajit/src/lj_target_mips.h	/^#define RSET_FIXED /;"	d
+RSET_FIXED	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_FIXED /;"	d
+RSET_FPR	third_party/luajit/src/lj_target_arm.h	/^#define RSET_FPR	/;"	d
+RSET_FPR	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_FPR	/;"	d
+RSET_FPR	third_party/luajit/src/lj_target_mips.h	/^#define RSET_FPR	/;"	d
+RSET_FPR	third_party/luajit/src/lj_target_mips.h	/^#define RSET_FPR /;"	d
+RSET_FPR	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_FPR	/;"	d
+RSET_FPR	third_party/luajit/src/lj_target_x86.h	/^#define RSET_FPR	/;"	d
+RSET_GPR	third_party/luajit/src/lj_target_arm.h	/^#define RSET_GPR	/;"	d
+RSET_GPR	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_GPR	/;"	d
+RSET_GPR	third_party/luajit/src/lj_target_mips.h	/^#define RSET_GPR	/;"	d
+RSET_GPR	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_GPR	/;"	d
+RSET_GPR	third_party/luajit/src/lj_target_x86.h	/^#define RSET_GPR	/;"	d
+RSET_GPR8	third_party/luajit/src/lj_target_x86.h	/^#define RSET_GPR8	/;"	d
+RSET_GPREVEN	third_party/luajit/src/lj_target_arm.h	/^#define RSET_GPREVEN /;"	d
+RSET_GPRODD	third_party/luajit/src/lj_target_arm.h	/^#define RSET_GPRODD /;"	d
+RSET_INIT	third_party/luajit/src/lj_target_arm.h	/^#define RSET_INIT	/;"	d
+RSET_INIT	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_INIT	/;"	d
+RSET_INIT	third_party/luajit/src/lj_target_mips.h	/^#define RSET_INIT	/;"	d
+RSET_INIT	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_INIT	/;"	d
+RSET_INIT	third_party/luajit/src/lj_target_x86.h	/^#define RSET_INIT	/;"	d
+RSET_RANGE	third_party/luajit/src/lj_target.h	/^#define RSET_RANGE(/;"	d
+RSET_SCRATCH	third_party/luajit/src/lj_target_arm.h	/^#define RSET_SCRATCH	/;"	d
+RSET_SCRATCH	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_SCRATCH	/;"	d
+RSET_SCRATCH	third_party/luajit/src/lj_target_mips.h	/^#define RSET_SCRATCH	/;"	d
+RSET_SCRATCH	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_SCRATCH	/;"	d
+RSET_SCRATCH	third_party/luajit/src/lj_target_x86.h	/^#define RSET_SCRATCH	/;"	d
+RSET_SCRATCH	third_party/luajit/src/lj_target_x86.h	/^#define RSET_SCRATCH /;"	d
+RSET_SCRATCH_FPR	third_party/luajit/src/lj_target_arm.h	/^#define RSET_SCRATCH_FPR	/;"	d
+RSET_SCRATCH_FPR	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_SCRATCH_FPR /;"	d
+RSET_SCRATCH_FPR	third_party/luajit/src/lj_target_mips.h	/^#define RSET_SCRATCH_FPR	/;"	d
+RSET_SCRATCH_FPR	third_party/luajit/src/lj_target_mips.h	/^#define RSET_SCRATCH_FPR /;"	d
+RSET_SCRATCH_FPR	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_SCRATCH_FPR	/;"	d
+RSET_SCRATCH_GPR	third_party/luajit/src/lj_target_arm.h	/^#define RSET_SCRATCH_GPR	/;"	d
+RSET_SCRATCH_GPR	third_party/luajit/src/lj_target_arm64.h	/^#define RSET_SCRATCH_GPR	/;"	d
+RSET_SCRATCH_GPR	third_party/luajit/src/lj_target_mips.h	/^#define RSET_SCRATCH_GPR /;"	d
+RSET_SCRATCH_GPR	third_party/luajit/src/lj_target_ppc.h	/^#define RSET_SCRATCH_GPR	/;"	d
+RSET_SCRATCH_GPR_	third_party/luajit/src/lj_target_arm.h	/^#define RSET_SCRATCH_GPR_	/;"	d
 RTL_SRWLOCK	third_party/libuv/include/uv/win.h	/^  typedef PVOID RTL_SRWLOCK;$/;"	t	typeref:typename:PVOID
 RUNNER_H_	third_party/libuv/test/runner.h	/^#define RUNNER_H_$/;"	d
 R_OK	third_party/libuv/include/uv/win.h	/^#define R_OK /;"	d
@@ -5999,6 +9529,8 @@
 Ray	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Ray;$/;"	t	typeref:struct:Ray
 Ray	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Ray {$/;"	s
 Ray	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Ray;$/;"	t	typeref:struct:Ray
+Ray	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Ray {$/;"	s
+Ray	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Ray;$/;"	t	typeref:struct:Ray
 Ray	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Ray {$/;"	s
 Ray	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Ray;$/;"	t	typeref:struct:Ray
 RayCollision	third_party/raylib/include/raylib.h	/^typedef struct RayCollision {$/;"	s
@@ -6007,9 +9539,15 @@
 RayCollision	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} RayCollision;$/;"	t	typeref:struct:RayCollision
 RayCollision	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct RayCollision {$/;"	s
 RayCollision	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} RayCollision;$/;"	t	typeref:struct:RayCollision
+RayCollision	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct RayCollision {$/;"	s
+RayCollision	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} RayCollision;$/;"	t	typeref:struct:RayCollision
 RayCollision	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct RayCollision {$/;"	s
 RayCollision	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} RayCollision;$/;"	t	typeref:struct:RayCollision
 ReadDataAvailable	third_party/libuv/src/win/winapi.h	/^  ULONG ReadDataAvailable;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
+RecordFFData	third_party/luajit/src/lj_ffrecord.h	/^typedef struct RecordFFData {$/;"	s
+RecordFFData	third_party/luajit/src/lj_ffrecord.h	/^} RecordFFData;$/;"	t	typeref:struct:RecordFFData
+RecordIndex	third_party/luajit/src/lj_record.h	/^typedef struct RecordIndex {$/;"	s
+RecordIndex	third_party/luajit/src/lj_record.h	/^} RecordIndex;$/;"	t	typeref:struct:RecordIndex
 Rectangle	third_party/raylib/include/raygui.h	/^    typedef struct Rectangle {$/;"	s
 Rectangle	third_party/raylib/include/raygui.h	/^    } Rectangle;$/;"	t	typeref:struct:Rectangle
 Rectangle	third_party/raylib/include/raylib.h	/^typedef struct Rectangle {$/;"	s
@@ -6018,13 +9556,21 @@
 Rectangle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Rectangle;$/;"	t	typeref:struct:Rectangle
 Rectangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Rectangle {$/;"	s
 Rectangle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Rectangle;$/;"	t	typeref:struct:Rectangle
+Rectangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Rectangle {$/;"	s
+Rectangle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Rectangle;$/;"	t	typeref:struct:Rectangle
 Rectangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Rectangle {$/;"	s
 Rectangle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Rectangle;$/;"	t	typeref:struct:Rectangle
+Reg	third_party/luajit/src/lj_target.h	/^typedef uint32_t Reg;$/;"	t	typeref:typename:uint32_t
+RegCost	third_party/luajit/src/lj_target.h	/^typedef uint32_t RegCost;$/;"	t	typeref:typename:uint32_t
+RegSP	third_party/luajit/src/lj_target.h	/^typedef uint32_t RegSP;$/;"	t	typeref:typename:uint32_t
+RegSet	third_party/luajit/src/lj_target.h	/^typedef uint32_t RegSet;$/;"	t	typeref:typename:uint32_t
+RegSet	third_party/luajit/src/lj_target.h	/^typedef uint64_t RegSet;$/;"	t	typeref:typename:uint64_t
 ReloadDirectoryFiles	postdog/gui_window_file_dialog.h	/^static void ReloadDirectoryFiles(GuiWindowFileDialogState *state)$/;"	f	typeref:typename:void
 ReloadDirectoryFiles	postdog/gui_window_file_dialog.h	/^static void ReloadDirectoryFiles(GuiWindowFileDialogState *state);$/;"	p	typeref:typename:void
 Remap	third_party/raylib/include/raymath.h	/^RMAPI float Remap(float value, float inputStart, float inputEnd, float outputStart, float output/;"	f	typeref:typename:RMAPI float
 Remap	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Remap(float value, float inputStart, float inputEnd, float outputStart, float output/;"	f	typeref:typename:RMAPI float
 Remap	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Remap(float value, float inputStart, float inputEnd, float outputStart, float output/;"	f	typeref:typename:RMAPI float
+Remap	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Remap(float value, float inputStart, float inputEnd, float outputStart, float output/;"	f	typeref:typename:RMAPI float
 Remap	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Remap(float value, float inputStart, float inputEnd, float outputStart, float output/;"	f	typeref:typename:RMAPI float
 RenderTexture	third_party/raylib/include/raylib.h	/^typedef struct RenderTexture {$/;"	s
 RenderTexture	third_party/raylib/include/raylib.h	/^} RenderTexture;$/;"	t	typeref:struct:RenderTexture
@@ -6032,11 +9578,14 @@
 RenderTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} RenderTexture;$/;"	t	typeref:struct:RenderTexture
 RenderTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct RenderTexture {$/;"	s
 RenderTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} RenderTexture;$/;"	t	typeref:struct:RenderTexture
+RenderTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct RenderTexture {$/;"	s
+RenderTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} RenderTexture;$/;"	t	typeref:struct:RenderTexture
 RenderTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct RenderTexture {$/;"	s
 RenderTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} RenderTexture;$/;"	t	typeref:struct:RenderTexture
 RenderTexture2D	third_party/raylib/include/raylib.h	/^typedef RenderTexture RenderTexture2D;$/;"	t	typeref:typename:RenderTexture
 RenderTexture2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef RenderTexture RenderTexture2D;$/;"	t	typeref:typename:RenderTexture
 RenderTexture2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef RenderTexture RenderTexture2D;$/;"	t	typeref:typename:RenderTexture
+RenderTexture2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef RenderTexture RenderTexture2D;$/;"	t	typeref:typename:RenderTexture
 RenderTexture2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef RenderTexture RenderTexture2D;$/;"	t	typeref:typename:RenderTexture
 ReparseDataLength	third_party/libuv/src/win/winapi.h	/^  USHORT ReparseDataLength;$/;"	m	struct:_REPARSE_DATA_BUFFER	typeref:typename:USHORT
 ReparseTag	third_party/libuv/src/win/winapi.h	/^  ULONG  ReparseTag;$/;"	m	struct:_REPARSE_DATA_BUFFER	typeref:typename:ULONG
@@ -6048,23 +9597,51 @@
 RestoreWindow	third_party/raylib/include/raylib.h	/^RLAPI void RestoreWindow(void);                                   \/\/ Set window state: not min/;"	p	typeref:typename:RLAPI void
 RestoreWindow	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void RestoreWindow(void);                                   \/\/ Set window state: not min/;"	p	typeref:typename:RLAPI void
 RestoreWindow	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void RestoreWindow(void);                                   \/\/ Set window state: not min/;"	p	typeref:typename:RLAPI void
+RestoreWindow	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void RestoreWindow(void);                                   \/\/ Set window state: not min/;"	p	typeref:typename:RLAPI void
 RestoreWindow	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void RestoreWindow(void);                                   \/\/ Set window state: not min/;"	p	typeref:typename:RLAPI void
 ResumeAudioStream	third_party/raylib/include/raylib.h	/^RLAPI void ResumeAudioStream(AudioStream stream);                     \/\/ Resume audio stream$/;"	p	typeref:typename:RLAPI void
 ResumeAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ResumeAudioStream(AudioStream stream);                     \/\/ Resume audio stream$/;"	p	typeref:typename:RLAPI void
 ResumeAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ResumeAudioStream(AudioStream stream);                     \/\/ Resume audio stream$/;"	p	typeref:typename:RLAPI void
+ResumeAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ResumeAudioStream(AudioStream stream);                     \/\/ Resume audio stream$/;"	p	typeref:typename:RLAPI void
 ResumeAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ResumeAudioStream(AudioStream stream);                     \/\/ Resume audio stream$/;"	p	typeref:typename:RLAPI void
 ResumeMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void ResumeMusicStream(Music music);                            \/\/ Resume playing paused/;"	p	typeref:typename:RLAPI void
 ResumeMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ResumeMusicStream(Music music);                            \/\/ Resume playing paused/;"	p	typeref:typename:RLAPI void
 ResumeMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ResumeMusicStream(Music music);                            \/\/ Resume playing paused/;"	p	typeref:typename:RLAPI void
+ResumeMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ResumeMusicStream(Music music);                            \/\/ Resume playing paused/;"	p	typeref:typename:RLAPI void
 ResumeMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ResumeMusicStream(Music music);                            \/\/ Resume playing paused/;"	p	typeref:typename:RLAPI void
 ResumeSound	third_party/raylib/include/raylib.h	/^RLAPI void ResumeSound(Sound sound);                                  \/\/ Resume a paused sound$/;"	p	typeref:typename:RLAPI void
 ResumeSound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ResumeSound(Sound sound);                                  \/\/ Resume a paused sound$/;"	p	typeref:typename:RLAPI void
 ResumeSound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ResumeSound(Sound sound);                                  \/\/ Resume a paused sound$/;"	p	typeref:typename:RLAPI void
+ResumeSound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ResumeSound(Sound sound);                                  \/\/ Resume a paused sound$/;"	p	typeref:typename:RLAPI void
 ResumeSound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ResumeSound(Sound sound);                                  \/\/ Resume a paused sound$/;"	p	typeref:typename:RLAPI void
 RightColumn	third_party/raylib/custom.h	/^Rectangle RightColumn(Rectangle container, Rectangle leftCol, float padding);$/;"	p	typeref:typename:Rectangle
 RightOf	third_party/raylib/custom.h	/^Rectangle RightOf(Rectangle ref, float padding);$/;"	p	typeref:typename:Rectangle
 Rtt	third_party/libuv/src/win/winapi.h	/^  USHORT Rtt;$/;"	m	struct:_TCP_INITIAL_RTO_PARAMETERS	typeref:typename:USHORT
+S3_Config	s3/s3_uploader.h	/^} S3_Config;$/;"	t	typeref:struct:__anon4c6047910108
+S3_Guess_Content_Type	s3/s3_uploader.h	/^extern const char *S3_Guess_Content_Type(const char *filename);$/;"	p	typeref:typename:const char *
+S3_Presign_Get	s3/s3_uploader.h	/^extern S3_Presigned_URL S3_Presign_Get(const S3_Config *p_config,$/;"	p	typeref:typename:S3_Presigned_URL
+S3_Presign_Put	s3/s3_uploader.h	/^extern S3_Presigned_URL S3_Presign_Put(const S3_Config *p_config,$/;"	p	typeref:typename:S3_Presigned_URL
+S3_Presigned_URL	s3/s3_uploader.h	/^} S3_Presigned_URL;$/;"	t	typeref:struct:__anon4c6047910308
+S3_Presigned_URL_Destroy	s3/s3_uploader.h	/^extern void S3_Presigned_URL_Destroy(S3_Presigned_URL *p_url);$/;"	p	typeref:typename:void
+S3_Result	s3/s3_uploader.h	/^} S3_Result;$/;"	t	typeref:struct:__anon4c6047910208
+S3_Result_Destroy	s3/s3_uploader.h	/^extern void S3_Result_Destroy(S3_Result *p_result);$/;"	p	typeref:typename:void
+S3_UPLOADER_H	s3/s3_uploader.h	/^#define S3_UPLOADER_H$/;"	d
+S3_Upload_Data	s3/s3_uploader.h	/^extern S3_Result S3_Upload_Data(const S3_Config *p_config,$/;"	p	typeref:typename:S3_Result
+S3_Upload_File	s3/s3_uploader.h	/^extern S3_Result S3_Upload_File(const S3_Config *p_config,$/;"	p	typeref:typename:S3_Result
+S3_Upload_File_With_Content_Type	s3/s3_uploader.h	/^extern S3_Result S3_Upload_File_With_Content_Type(const S3_Config *p_config,$/;"	p	typeref:typename:S3_Result
 SAVE_ERRNO	third_party/libuv/src/unix/internal.h	/^#define SAVE_ERRNO(/;"	d
+SBUF_FLAG_BORROW	third_party/luajit/src/lj_buf.h	/^#define SBUF_FLAG_BORROW	/;"	d
+SBUF_FLAG_COW	third_party/luajit/src/lj_buf.h	/^#define SBUF_FLAG_COW	/;"	d
+SBUF_FLAG_EXT	third_party/luajit/src/lj_buf.h	/^#define SBUF_FLAG_EXT	/;"	d
+SBUF_MASK_FLAG	third_party/luajit/src/lj_buf.h	/^#define SBUF_MASK_FLAG	/;"	d
+SBUF_MASK_L	third_party/luajit/src/lj_buf.h	/^#define SBUF_MASK_L	/;"	d
+SBuf	third_party/luajit/src/lj_obj.h	/^typedef struct SBuf {$/;"	s
+SBuf	third_party/luajit/src/lj_obj.h	/^} SBuf;$/;"	t	typeref:struct:SBuf
+SBufExt	third_party/luajit/src/lj_buf.h	/^typedef struct SBufExt {$/;"	s
+SBufExt	third_party/luajit/src/lj_buf.h	/^} SBufExt;$/;"	t	typeref:struct:SBufExt
+SBufHeader	third_party/luajit/src/lj_obj.h	/^#define SBufHeader	/;"	d
+SCALE_NUM_GCO	third_party/luajit/src/lj_obj.h	/^#define SCALE_NUM_GCO	/;"	d
+SCRIPT_H	third_party/wrk/src/script.h	/^#define SCRIPT_H$/;"	d
 SCROLLBAR	third_party/raylib/include/raygui.h	/^    SCROLLBAR,$/;"	e	enum:__anonbfe71a2a0603
 SCROLLBAR_LEFT_SIDE	third_party/raylib/include/raygui.h	/^#define SCROLLBAR_LEFT_SIDE /;"	d
 SCROLLBAR_RIGHT_SIDE	third_party/raylib/include/raygui.h	/^#define SCROLLBAR_RIGHT_SIDE /;"	d
@@ -6086,197 +9663,254 @@
 SEOBEO_SERVER_H	seobeo/seobeo.h	/^#define SEOBEO_SERVER_H$/;"	d
 SEOBEO_SERVER_INTERNAL_H	seobeo/seobeo_internal.h	/^#define SEOBEO_SERVER_INTERNAL_H$/;"	d
 SEOBEO_SNAPSHOT_CREATOR_H	seobeo/snapshot_creator.h	/^#define SEOBEO_SNAPSHOT_CREATOR_H$/;"	d
+SEOBEO_SSE_BACKPRESSURE	seobeo/seobeo.h	/^#define SEOBEO_SSE_BACKPRESSURE /;"	d
+SEOBEO_SSE_EVENT_TOO_LARGE	seobeo/seobeo.h	/^#define SEOBEO_SSE_EVENT_TOO_LARGE /;"	d
+SEOBEO_SSE_INVALID_EVENT	seobeo/seobeo.h	/^#define SEOBEO_SSE_INVALID_EVENT /;"	d
+SEOBEO_SSE_RETRY_NONE	seobeo/seobeo.h	/^#define SEOBEO_SSE_RETRY_NONE /;"	d
 SEOBEO_STREAM_TYPE_CLIENT	seobeo/seobeo_internal.h	/^  SEOBEO_STREAM_TYPE_CLIENT,$/;"	e	enum:__anon7a4da8400103
 SEOBEO_STREAM_TYPE_SERVER	seobeo/seobeo_internal.h	/^  SEOBEO_STREAM_TYPE_SERVER,$/;"	e	enum:__anon7a4da8400103
 SEOBEO_WARNING	seobeo/seobeo.h	/^  SEOBEO_WARNING,$/;"	e	enum:__anonc55223040103
-SEOBEO_WS_OPCODE_BINARY	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_BINARY = 0x2,$/;"	e	enum:__anon7a4da8400803
-SEOBEO_WS_OPCODE_CLOSE	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_CLOSE = 0x8,$/;"	e	enum:__anon7a4da8400803
-SEOBEO_WS_OPCODE_CONTINUATION	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_CONTINUATION = 0x0,$/;"	e	enum:__anon7a4da8400803
-SEOBEO_WS_OPCODE_PING	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_PING = 0x9,$/;"	e	enum:__anon7a4da8400803
-SEOBEO_WS_OPCODE_PONG	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_PONG = 0xA$/;"	e	enum:__anon7a4da8400803
-SEOBEO_WS_OPCODE_TEXT	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_TEXT = 0x1,$/;"	e	enum:__anon7a4da8400803
-SEOBEO_WS_STATE_CLOSED	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_CLOSED$/;"	e	enum:__anon7a4da8400903
-SEOBEO_WS_STATE_CLOSING	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_CLOSING,$/;"	e	enum:__anon7a4da8400903
-SEOBEO_WS_STATE_CONNECTING	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_CONNECTING = 0,$/;"	e	enum:__anon7a4da8400903
-SEOBEO_WS_STATE_OPEN	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_OPEN,$/;"	e	enum:__anon7a4da8400903
+SEOBEO_WORKER_H	seobeo/seobeo_worker.h	/^#define SEOBEO_WORKER_H$/;"	d
+SEOBEO_WORKER_INVALID_ARGUMENT	seobeo/seobeo_worker.h	/^  SEOBEO_WORKER_INVALID_ARGUMENT,$/;"	e	enum:__anon9c172bbd0103
+SEOBEO_WORKER_OK	seobeo/seobeo_worker.h	/^  SEOBEO_WORKER_OK = 0,$/;"	e	enum:__anon9c172bbd0103
+SEOBEO_WORKER_OUT_OF_MEMORY	seobeo/seobeo_worker.h	/^  SEOBEO_WORKER_OUT_OF_MEMORY,$/;"	e	enum:__anon9c172bbd0103
+SEOBEO_WORKER_QUEUE_FULL	seobeo/seobeo_worker.h	/^  SEOBEO_WORKER_QUEUE_FULL,$/;"	e	enum:__anon9c172bbd0103
+SEOBEO_WORKER_STOPPED	seobeo/seobeo_worker.h	/^  SEOBEO_WORKER_STOPPED,$/;"	e	enum:__anon9c172bbd0103
+SEOBEO_WORKER_THREAD_ERROR	seobeo/seobeo_worker.h	/^  SEOBEO_WORKER_THREAD_ERROR,$/;"	e	enum:__anon9c172bbd0103
+SEOBEO_WS_OPCODE_BINARY	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_BINARY = 0x2,$/;"	e	enum:__anon7a4da8400a03
+SEOBEO_WS_OPCODE_CLOSE	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_CLOSE = 0x8,$/;"	e	enum:__anon7a4da8400a03
+SEOBEO_WS_OPCODE_CONTINUATION	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_CONTINUATION = 0x0,$/;"	e	enum:__anon7a4da8400a03
+SEOBEO_WS_OPCODE_PING	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_PING = 0x9,$/;"	e	enum:__anon7a4da8400a03
+SEOBEO_WS_OPCODE_PONG	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_PONG = 0xA$/;"	e	enum:__anon7a4da8400a03
+SEOBEO_WS_OPCODE_TEXT	seobeo/seobeo_internal.h	/^  SEOBEO_WS_OPCODE_TEXT = 0x1,$/;"	e	enum:__anon7a4da8400a03
+SEOBEO_WS_STATE_CLOSED	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_CLOSED$/;"	e	enum:__anon7a4da8400b03
+SEOBEO_WS_STATE_CLOSING	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_CLOSING,$/;"	e	enum:__anon7a4da8400b03
+SEOBEO_WS_STATE_CONNECTING	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_CONNECTING = 0,$/;"	e	enum:__anon7a4da8400b03
+SEOBEO_WS_STATE_OPEN	seobeo/seobeo_internal.h	/^  SEOBEO_WS_STATE_OPEN,$/;"	e	enum:__anon7a4da8400b03
 SET_REQ_ERROR	third_party/libuv/src/win/req-inl.h	/^#define SET_REQ_ERROR(/;"	d
 SET_REQ_STATUS	third_party/libuv/src/win/req-inl.h	/^#define SET_REQ_STATUS(/;"	d
 SET_REQ_SUCCESS	third_party/libuv/src/win/req-inl.h	/^#define SET_REQ_SUCCESS(/;"	d
+SFGOTDEF	third_party/luajit/src/lj_dispatch.h	/^#define SFGOTDEF(/;"	d
+SFormat	third_party/luajit/src/lj_strfmt.h	/^typedef uint32_t SFormat;  \/* Format indicator. *\/$/;"	t	typeref:typename:uint32_t
 SHADER_ATTRIB_FLOAT	third_party/raylib/include/raylib.h	/^    SHADER_ATTRIB_FLOAT = 0,        \/\/ Shader attribute type: float$/;"	e	enum:__anonc03ae25c0c03
 SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_ATTRIB_FLOAT = 0,        \/\/ Shader attribute type: float$/;"	e	enum:__anon9d42b9dd0c03
 SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_ATTRIB_FLOAT = 0,        \/\/ Shader attribute type: float$/;"	e	enum:__anon255619050c03
+SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_ATTRIB_FLOAT = 0,        \/\/ Shader attribute type: float$/;"	e	enum:__anon8a981b700c03
 SHADER_ATTRIB_FLOAT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_ATTRIB_FLOAT = 0,        \/\/ Shader attribute type: float$/;"	e	enum:__anonf614aaea0c03
 SHADER_ATTRIB_VEC2	third_party/raylib/include/raylib.h	/^    SHADER_ATTRIB_VEC2,             \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anonc03ae25c0c03
 SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_ATTRIB_VEC2,             \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anon9d42b9dd0c03
 SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_ATTRIB_VEC2,             \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anon255619050c03
+SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_ATTRIB_VEC2,             \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anon8a981b700c03
 SHADER_ATTRIB_VEC2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_ATTRIB_VEC2,             \/\/ Shader attribute type: vec2 (2 float)$/;"	e	enum:__anonf614aaea0c03
 SHADER_ATTRIB_VEC3	third_party/raylib/include/raylib.h	/^    SHADER_ATTRIB_VEC3,             \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anonc03ae25c0c03
 SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_ATTRIB_VEC3,             \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anon9d42b9dd0c03
 SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_ATTRIB_VEC3,             \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anon255619050c03
+SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_ATTRIB_VEC3,             \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anon8a981b700c03
 SHADER_ATTRIB_VEC3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_ATTRIB_VEC3,             \/\/ Shader attribute type: vec3 (3 float)$/;"	e	enum:__anonf614aaea0c03
 SHADER_ATTRIB_VEC4	third_party/raylib/include/raylib.h	/^    SHADER_ATTRIB_VEC4              \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anonc03ae25c0c03
 SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_ATTRIB_VEC4              \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anon9d42b9dd0c03
 SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_ATTRIB_VEC4              \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anon255619050c03
+SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_ATTRIB_VEC4              \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anon8a981b700c03
 SHADER_ATTRIB_VEC4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_ATTRIB_VEC4              \/\/ Shader attribute type: vec4 (4 float)$/;"	e	enum:__anonf614aaea0c03
 SHADER_LOC_BONE_MATRICES	third_party/raylib/include/raylib.h	/^    SHADER_LOC_BONE_MATRICES        \/\/ Shader location: array of matrices uniform: boneMatrice/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_BONE_MATRICES	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_BONE_MATRICES        \/\/ Shader location: array of matrices uniform: boneMatrice/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_BONE_MATRICES	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_BONE_MATRICES        \/\/ Shader location: array of matrices uniform: boneMatrice/;"	e	enum:__anon255619050a03
+SHADER_LOC_BONE_MATRICES	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_BONE_MATRICES        \/\/ Shader location: array of matrices uniform: boneMatrice/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_BONE_MATRICES	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_BONE_MATRICES        \/\/ Shader location: array of matrices uniform: boneMatrice/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_COLOR_AMBIENT	third_party/raylib/include/raylib.h	/^    SHADER_LOC_COLOR_AMBIENT,       \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_COLOR_AMBIENT,       \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_COLOR_AMBIENT,       \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anon255619050a03
+SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_COLOR_AMBIENT,       \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_COLOR_AMBIENT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_COLOR_AMBIENT,       \/\/ Shader location: vector uniform: ambient color$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/include/raylib.h	/^    SHADER_LOC_COLOR_DIFFUSE,       \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_COLOR_DIFFUSE,       \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_COLOR_DIFFUSE,       \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anon255619050a03
+SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_COLOR_DIFFUSE,       \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_COLOR_DIFFUSE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_COLOR_DIFFUSE,       \/\/ Shader location: vector uniform: diffuse color$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_COLOR_SPECULAR	third_party/raylib/include/raylib.h	/^    SHADER_LOC_COLOR_SPECULAR,      \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_COLOR_SPECULAR,      \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_COLOR_SPECULAR,      \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anon255619050a03
+SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_COLOR_SPECULAR,      \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_COLOR_SPECULAR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_COLOR_SPECULAR,      \/\/ Shader location: vector uniform: specular color$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_ALBEDO	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_ALBEDO,          \/\/ Shader location: sampler2d texture: albedo (same as: SH/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_ALBEDO,          \/\/ Shader location: sampler2d texture: albedo (same as: SH/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_ALBEDO,          \/\/ Shader location: sampler2d texture: albedo (same as: SH/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_ALBEDO,          \/\/ Shader location: sampler2d texture: albedo (same as: SH/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_ALBEDO	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_ALBEDO,          \/\/ Shader location: sampler2d texture: albedo (same as: SH/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_BRDF	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_BRDF,            \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_BRDF,            \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_BRDF,            \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_BRDF,            \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_BRDF	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_BRDF,            \/\/ Shader location: sampler2d texture: brdf$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_CUBEMAP	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_CUBEMAP,         \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_CUBEMAP,         \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_CUBEMAP,         \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_CUBEMAP,         \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_CUBEMAP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_CUBEMAP,         \/\/ Shader location: samplerCube texture: cubemap$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_DIFFUSE	third_party/raylib/include/raylib.h	/^#define SHADER_LOC_MAP_DIFFUSE /;"	d
 SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define SHADER_LOC_MAP_DIFFUSE /;"	d
 SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define SHADER_LOC_MAP_DIFFUSE /;"	d
+SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define SHADER_LOC_MAP_DIFFUSE /;"	d
 SHADER_LOC_MAP_DIFFUSE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define SHADER_LOC_MAP_DIFFUSE /;"	d
 SHADER_LOC_MAP_EMISSION	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_EMISSION,        \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_EMISSION,        \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_EMISSION,        \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_EMISSION,        \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_EMISSION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_EMISSION,        \/\/ Shader location: sampler2d texture: emission$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_HEIGHT	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_HEIGHT,          \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_HEIGHT,          \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_HEIGHT,          \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_HEIGHT,          \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_HEIGHT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_HEIGHT,          \/\/ Shader location: sampler2d texture: height$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_IRRADIANCE,      \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_IRRADIANCE,      \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_IRRADIANCE,      \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_IRRADIANCE,      \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_IRRADIANCE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_IRRADIANCE,      \/\/ Shader location: samplerCube texture: irradiance$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_METALNESS	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_METALNESS,       \/\/ Shader location: sampler2d texture: metalness (same as:/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_METALNESS,       \/\/ Shader location: sampler2d texture: metalness (same as:/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_METALNESS,       \/\/ Shader location: sampler2d texture: metalness (same as:/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_METALNESS,       \/\/ Shader location: sampler2d texture: metalness (same as:/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_METALNESS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_METALNESS,       \/\/ Shader location: sampler2d texture: metalness (same as:/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_NORMAL	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_NORMAL,          \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_NORMAL,          \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_NORMAL,          \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_NORMAL,          \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_NORMAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_NORMAL,          \/\/ Shader location: sampler2d texture: normal$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_OCCLUSION	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_OCCLUSION,       \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_OCCLUSION,       \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_OCCLUSION,       \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_OCCLUSION,       \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_OCCLUSION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_OCCLUSION,       \/\/ Shader location: sampler2d texture: occlusion$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_PREFILTER	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_PREFILTER,       \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_PREFILTER,       \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_PREFILTER,       \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_PREFILTER,       \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_PREFILTER	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_PREFILTER,       \/\/ Shader location: samplerCube texture: prefilter$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MAP_ROUGHNESS,       \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MAP_ROUGHNESS,       \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MAP_ROUGHNESS,       \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MAP_ROUGHNESS,       \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MAP_ROUGHNESS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MAP_ROUGHNESS,       \/\/ Shader location: sampler2d texture: roughness$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MAP_SPECULAR	third_party/raylib/include/raylib.h	/^#define SHADER_LOC_MAP_SPECULAR /;"	d
 SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define SHADER_LOC_MAP_SPECULAR /;"	d
 SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define SHADER_LOC_MAP_SPECULAR /;"	d
+SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define SHADER_LOC_MAP_SPECULAR /;"	d
 SHADER_LOC_MAP_SPECULAR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define SHADER_LOC_MAP_SPECULAR /;"	d
 SHADER_LOC_MATRIX_MODEL	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MATRIX_MODEL,        \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MATRIX_MODEL,        \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MATRIX_MODEL,        \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MATRIX_MODEL,        \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MATRIX_MODEL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MATRIX_MODEL,        \/\/ Shader location: matrix uniform: model (transform)$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MATRIX_MVP	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MATRIX_MVP,          \/\/ Shader location: matrix uniform: model-view-projection$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MATRIX_MVP,          \/\/ Shader location: matrix uniform: model-view-projection$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MATRIX_MVP,          \/\/ Shader location: matrix uniform: model-view-projection$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MATRIX_MVP,          \/\/ Shader location: matrix uniform: model-view-projection$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MATRIX_MVP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MATRIX_MVP,          \/\/ Shader location: matrix uniform: model-view-projection$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MATRIX_NORMAL	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MATRIX_NORMAL,       \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MATRIX_NORMAL,       \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MATRIX_NORMAL,       \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MATRIX_NORMAL,       \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MATRIX_NORMAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MATRIX_NORMAL,       \/\/ Shader location: matrix uniform: normal$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MATRIX_PROJECTION,   \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MATRIX_PROJECTION,   \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MATRIX_PROJECTION,   \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anon255619050a03
+SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MATRIX_PROJECTION,   \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MATRIX_PROJECTION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MATRIX_PROJECTION,   \/\/ Shader location: matrix uniform: projection$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_MATRIX_VIEW	third_party/raylib/include/raylib.h	/^    SHADER_LOC_MATRIX_VIEW,         \/\/ Shader location: matrix uniform: view (camera transform/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_MATRIX_VIEW,         \/\/ Shader location: matrix uniform: view (camera transform/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_MATRIX_VIEW,         \/\/ Shader location: matrix uniform: view (camera transform/;"	e	enum:__anon255619050a03
+SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_MATRIX_VIEW,         \/\/ Shader location: matrix uniform: view (camera transform/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_MATRIX_VIEW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_MATRIX_VIEW,         \/\/ Shader location: matrix uniform: view (camera transform/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VECTOR_VIEW	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VECTOR_VIEW,         \/\/ Shader location: vector uniform: view$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VECTOR_VIEW,         \/\/ Shader location: vector uniform: view$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VECTOR_VIEW,         \/\/ Shader location: vector uniform: view$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VECTOR_VIEW,         \/\/ Shader location: vector uniform: view$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VECTOR_VIEW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VECTOR_VIEW,         \/\/ Shader location: vector uniform: view$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_BONEIDS	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEIDS,      \/\/ Shader location: vertex attribute: boneIds$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_BONEIDS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEIDS,      \/\/ Shader location: vertex attribute: boneIds$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_BONEIDS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEIDS,      \/\/ Shader location: vertex attribute: boneIds$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_BONEIDS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEIDS,      \/\/ Shader location: vertex attribute: boneIds$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_BONEIDS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEIDS,      \/\/ Shader location: vertex attribute: boneIds$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_BONEWEIGHTS	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEWEIGHTS,  \/\/ Shader location: vertex attribute: boneWeights$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_BONEWEIGHTS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEWEIGHTS,  \/\/ Shader location: vertex attribute: boneWeights$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_BONEWEIGHTS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEWEIGHTS,  \/\/ Shader location: vertex attribute: boneWeights$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_BONEWEIGHTS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEWEIGHTS,  \/\/ Shader location: vertex attribute: boneWeights$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_BONEWEIGHTS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_BONEWEIGHTS,  \/\/ Shader location: vertex attribute: boneWeights$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_COLOR	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_COLOR,        \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_COLOR,        \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_COLOR,        \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_COLOR,        \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_COLOR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_COLOR,        \/\/ Shader location: vertex attribute: color$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_NORMAL	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_NORMAL,       \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_NORMAL,       \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_NORMAL,       \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_NORMAL,       \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_NORMAL	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_NORMAL,       \/\/ Shader location: vertex attribute: normal$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_POSITION	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_POSITION = 0, \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_POSITION = 0, \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_POSITION = 0, \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_POSITION = 0, \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_POSITION	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_POSITION = 0, \/\/ Shader location: vertex attribute: position$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_TANGENT	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_TANGENT,      \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_TANGENT,      \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_TANGENT,      \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_TANGENT,      \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_TANGENT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_TANGENT,      \/\/ Shader location: vertex attribute: tangent$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD01,   \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD01,   \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD01,   \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD01,   \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_TEXCOORD01	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD01,   \/\/ Shader location: vertex attribute: texcoord01$/;"	e	enum:__anonf614aaea0a03
 SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD02,   \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anonc03ae25c0a03
 SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD02,   \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anon9d42b9dd0a03
 SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD02,   \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anon255619050a03
+SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD02,   \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anon8a981b700a03
 SHADER_LOC_VERTEX_TEXCOORD02	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_LOC_VERTEX_TEXCOORD02,   \/\/ Shader location: vertex attribute: texcoord02$/;"	e	enum:__anonf614aaea0a03
 SHADER_UNIFORM_FLOAT	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_FLOAT = 0,       \/\/ Shader uniform type: float$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_FLOAT = 0,       \/\/ Shader uniform type: float$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_FLOAT = 0,       \/\/ Shader uniform type: float$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_FLOAT = 0,       \/\/ Shader uniform type: float$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_FLOAT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_FLOAT = 0,       \/\/ Shader uniform type: float$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_INT	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_INT,             \/\/ Shader uniform type: int$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_INT,             \/\/ Shader uniform type: int$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_INT,             \/\/ Shader uniform type: int$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_INT,             \/\/ Shader uniform type: int$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_INT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_INT,             \/\/ Shader uniform type: int$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_IVEC2	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_IVEC2,           \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_IVEC2,           \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_IVEC2,           \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_IVEC2,           \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_IVEC2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_IVEC2,           \/\/ Shader uniform type: ivec2 (2 int)$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_IVEC3	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_IVEC3,           \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_IVEC3,           \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_IVEC3,           \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_IVEC3,           \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_IVEC3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_IVEC3,           \/\/ Shader uniform type: ivec3 (3 int)$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_IVEC4	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_IVEC4,           \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_IVEC4,           \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_IVEC4,           \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_IVEC4,           \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_IVEC4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_IVEC4,           \/\/ Shader uniform type: ivec4 (4 int)$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_SAMPLER2D	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_SAMPLER2D        \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_SAMPLER2D        \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_SAMPLER2D        \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_SAMPLER2D        \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_SAMPLER2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_SAMPLER2D        \/\/ Shader uniform type: sampler2d$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_VEC2	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_VEC2,            \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_VEC2,            \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_VEC2,            \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_VEC2,            \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_VEC2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_VEC2,            \/\/ Shader uniform type: vec2 (2 float)$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_VEC3	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_VEC3,            \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_VEC3,            \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_VEC3,            \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_VEC3,            \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_VEC3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_VEC3,            \/\/ Shader uniform type: vec3 (3 float)$/;"	e	enum:__anonf614aaea0b03
 SHADER_UNIFORM_VEC4	third_party/raylib/include/raylib.h	/^    SHADER_UNIFORM_VEC4,            \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anonc03ae25c0b03
 SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    SHADER_UNIFORM_VEC4,            \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anon9d42b9dd0b03
 SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    SHADER_UNIFORM_VEC4,            \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anon255619050b03
+SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    SHADER_UNIFORM_VEC4,            \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anon8a981b700b03
 SHADER_UNIFORM_VEC4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    SHADER_UNIFORM_VEC4,            \/\/ Shader uniform type: vec4 (4 float)$/;"	e	enum:__anonf614aaea0b03
 SIGABRT_COMPAT	third_party/libuv/include/uv/win.h	/^# define SIGABRT_COMPAT /;"	d
 SIGHUP	third_party/libuv/include/uv/win.h	/^#define SIGHUP /;"	d
@@ -6288,23 +9922,588 @@
 SKYBLUE	third_party/raylib/include/raylib.h	/^#define SKYBLUE /;"	d
 SKYBLUE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define SKYBLUE /;"	d
 SKYBLUE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define SKYBLUE /;"	d
+SKYBLUE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define SKYBLUE /;"	d
 SKYBLUE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define SKYBLUE /;"	d
 SLIDER	third_party/raylib/include/raygui.h	/^    SLIDER,         \/\/ Used also for: SLIDERBAR, TOGGLESLIDER$/;"	e	enum:__anonbfe71a2a0603
 SLIDER_PADDING	third_party/raylib/include/raygui.h	/^    SLIDER_PADDING              \/\/ Slider\/SliderBar internal bar padding$/;"	e	enum:__anonbfe71a2a0a03
 SLIDER_WIDTH	third_party/raylib/include/raygui.h	/^    SLIDER_WIDTH = 16,          \/\/ Slider size of internal bar$/;"	e	enum:__anonbfe71a2a0a03
+SNAP	third_party/luajit/src/lj_jit.h	/^#define SNAP(/;"	d
+SNAPCOUNT_DONE	third_party/luajit/src/lj_jit.h	/^#define SNAPCOUNT_DONE	/;"	d
 SNAPSHOT_DIR	mrjunejune/test/test.h	/^  #define SNAPSHOT_DIR /;"	d
+SNAP_CONT	third_party/luajit/src/lj_jit.h	/^#define SNAP_CONT	/;"	d
+SNAP_FRAME	third_party/luajit/src/lj_jit.h	/^#define SNAP_FRAME	/;"	d
+SNAP_KEYINDEX	third_party/luajit/src/lj_jit.h	/^#define SNAP_KEYINDEX	/;"	d
+SNAP_MKFTSZ	third_party/luajit/src/lj_jit.h	/^#define SNAP_MKFTSZ(/;"	d
+SNAP_MKPC	third_party/luajit/src/lj_jit.h	/^#define SNAP_MKPC(/;"	d
+SNAP_NORESTORE	third_party/luajit/src/lj_jit.h	/^#define SNAP_NORESTORE	/;"	d
+SNAP_SOFTFPNUM	third_party/luajit/src/lj_jit.h	/^#define SNAP_SOFTFPNUM	/;"	d
+SNAP_TR	third_party/luajit/src/lj_jit.h	/^#define SNAP_TR(/;"	d
+SOCKET_TIMEOUT_MS	third_party/wrk/src/wrk.h	/^#define SOCKET_TIMEOUT_MS /;"	d
 SO_UPDATE_CONNECT_CONTEXT	third_party/libuv/src/win/winsock.h	/^# define SO_UPDATE_CONNECT_CONTEXT /;"	d
 SPINNER_BUTTON_SPACING	third_party/raylib/include/raygui.h	/^    SPINNER_BUTTON_SPACING,     \/\/ Spinner buttons separation$/;"	e	enum:__anonbfe71a2a1103
 SPINNER_BUTTON_WIDTH	third_party/raylib/include/raygui.h	/^    SPINNER_BUTTON_WIDTH = 16,  \/\/ Spinner left\/right buttons width$/;"	e	enum:__anonbfe71a2a1103
+SPOFS_TMP	third_party/luajit/src/lj_target_arm.h	/^#define SPOFS_TMP	/;"	d
+SPOFS_TMP	third_party/luajit/src/lj_target_arm64.h	/^#define SPOFS_TMP	/;"	d
+SPOFS_TMP	third_party/luajit/src/lj_target_mips.h	/^#define SPOFS_TMP	/;"	d
+SPOFS_TMP	third_party/luajit/src/lj_target_ppc.h	/^#define SPOFS_TMP	/;"	d
+SPOFS_TMP	third_party/luajit/src/lj_target_x86.h	/^#define SPOFS_TMP	/;"	d
+SPOFS_TMPHI	third_party/luajit/src/lj_target_ppc.h	/^#define SPOFS_TMPHI	/;"	d
+SPOFS_TMPLO	third_party/luajit/src/lj_target_ppc.h	/^#define SPOFS_TMPLO	/;"	d
+SPOFS_TMPW	third_party/luajit/src/lj_target_ppc.h	/^#define SPOFS_TMPW	/;"	d
+SPS_FIRST	third_party/luajit/src/lj_target_arm.h	/^#define SPS_FIRST	/;"	d
+SPS_FIRST	third_party/luajit/src/lj_target_arm64.h	/^#define SPS_FIRST	/;"	d
+SPS_FIRST	third_party/luajit/src/lj_target_mips.h	/^#define SPS_FIRST	/;"	d
+SPS_FIRST	third_party/luajit/src/lj_target_ppc.h	/^#define SPS_FIRST	/;"	d
+SPS_FIRST	third_party/luajit/src/lj_target_x86.h	/^#define SPS_FIRST	/;"	d
+SPS_FIXED	third_party/luajit/src/lj_target_arm.h	/^#define SPS_FIXED	/;"	d
+SPS_FIXED	third_party/luajit/src/lj_target_arm64.h	/^#define SPS_FIXED	/;"	d
+SPS_FIXED	third_party/luajit/src/lj_target_mips.h	/^#define SPS_FIXED	/;"	d
+SPS_FIXED	third_party/luajit/src/lj_target_ppc.h	/^#define SPS_FIXED	/;"	d
+SPS_FIXED	third_party/luajit/src/lj_target_x86.h	/^#define SPS_FIXED	/;"	d
+SPS_NONE	third_party/luajit/src/lj_target.h	/^#define SPS_NONE	/;"	d
+SQLITE3EXT_H	third_party/sqlite3/sqlite3ext.h	/^#define SQLITE3EXT_H$/;"	d
+SQLITE3_H	third_party/sqlite3/sqlite3.h	/^#define SQLITE3_H$/;"	d
+SQLITE3_TEXT	third_party/sqlite3/sqlite3.h	/^#define SQLITE3_TEXT /;"	d
+SQLITE_ABORT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ABORT /;"	d
+SQLITE_ABORT_ROLLBACK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ABORT_ROLLBACK /;"	d
+SQLITE_ACCESS_EXISTS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ACCESS_EXISTS /;"	d
+SQLITE_ACCESS_READ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ACCESS_READ /;"	d
+SQLITE_ACCESS_READWRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ACCESS_READWRITE /;"	d
+SQLITE_ALTER_TABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ALTER_TABLE /;"	d
+SQLITE_ANALYZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ANALYZE /;"	d
+SQLITE_ANY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ANY /;"	d
+SQLITE_API	third_party/sqlite3/sqlite3.h	/^# define SQLITE_API$/;"	d
+SQLITE_APICALL	third_party/sqlite3/sqlite3.h	/^# define SQLITE_APICALL$/;"	d
+SQLITE_ATTACH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ATTACH /;"	d
+SQLITE_AUTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_AUTH /;"	d
+SQLITE_AUTH_USER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_AUTH_USER /;"	d
+SQLITE_BLOB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_BLOB /;"	d
+SQLITE_BUSY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_BUSY /;"	d
+SQLITE_BUSY_RECOVERY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_BUSY_RECOVERY /;"	d
+SQLITE_BUSY_SNAPSHOT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_BUSY_SNAPSHOT /;"	d
+SQLITE_BUSY_TIMEOUT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_BUSY_TIMEOUT /;"	d
+SQLITE_CALLBACK	third_party/sqlite3/sqlite3.h	/^# define SQLITE_CALLBACK$/;"	d
+SQLITE_CANTOPEN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN /;"	d
+SQLITE_CANTOPEN_CONVPATH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN_CONVPATH /;"	d
+SQLITE_CANTOPEN_DIRTYWAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN_DIRTYWAL /;"	d
+SQLITE_CANTOPEN_FULLPATH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN_FULLPATH /;"	d
+SQLITE_CANTOPEN_ISDIR	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN_ISDIR /;"	d
+SQLITE_CANTOPEN_NOTEMPDIR	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN_NOTEMPDIR /;"	d
+SQLITE_CANTOPEN_SYMLINK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CANTOPEN_SYMLINK /;"	d
+SQLITE_CARRAY_BLOB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CARRAY_BLOB /;"	d
+SQLITE_CARRAY_DOUBLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CARRAY_DOUBLE /;"	d
+SQLITE_CARRAY_INT32	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CARRAY_INT32 /;"	d
+SQLITE_CARRAY_INT64	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CARRAY_INT64 /;"	d
+SQLITE_CARRAY_TEXT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CARRAY_TEXT /;"	d
+SQLITE_CDECL	third_party/sqlite3/sqlite3.h	/^# define SQLITE_CDECL$/;"	d
+SQLITE_CHANGESETAPPLY_FKNOACTION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESETAPPLY_FKNOACTION /;"	d
+SQLITE_CHANGESETAPPLY_IGNORENOOP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESETAPPLY_IGNORENOOP /;"	d
+SQLITE_CHANGESETAPPLY_INVERT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESETAPPLY_INVERT /;"	d
+SQLITE_CHANGESETAPPLY_NOSAVEPOINT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESETAPPLY_NOSAVEPOINT /;"	d
+SQLITE_CHANGESETSTART_INVERT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESETSTART_INVERT /;"	d
+SQLITE_CHANGESET_ABORT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_ABORT /;"	d
+SQLITE_CHANGESET_CONFLICT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_CONFLICT /;"	d
+SQLITE_CHANGESET_CONSTRAINT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_CONSTRAINT /;"	d
+SQLITE_CHANGESET_DATA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_DATA /;"	d
+SQLITE_CHANGESET_FOREIGN_KEY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_FOREIGN_KEY /;"	d
+SQLITE_CHANGESET_NOTFOUND	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_NOTFOUND /;"	d
+SQLITE_CHANGESET_OMIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_OMIT /;"	d
+SQLITE_CHANGESET_REPLACE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHANGESET_REPLACE /;"	d
+SQLITE_CHECKPOINT_FULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHECKPOINT_FULL /;"	d
+SQLITE_CHECKPOINT_NOOP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHECKPOINT_NOOP /;"	d
+SQLITE_CHECKPOINT_PASSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHECKPOINT_PASSIVE /;"	d
+SQLITE_CHECKPOINT_RESTART	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHECKPOINT_RESTART /;"	d
+SQLITE_CHECKPOINT_TRUNCATE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CHECKPOINT_TRUNCATE /;"	d
+SQLITE_CONFIG_COVERING_INDEX_SCAN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_COVERING_INDEX_SCAN /;"	d
+SQLITE_CONFIG_GETMALLOC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_GETMALLOC /;"	d
+SQLITE_CONFIG_GETMUTEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_GETMUTEX /;"	d
+SQLITE_CONFIG_GETPCACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_GETPCACHE /;"	d
+SQLITE_CONFIG_GETPCACHE2	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_GETPCACHE2 /;"	d
+SQLITE_CONFIG_HEAP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_HEAP /;"	d
+SQLITE_CONFIG_LOG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_LOG /;"	d
+SQLITE_CONFIG_LOOKASIDE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_LOOKASIDE /;"	d
+SQLITE_CONFIG_MALLOC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_MALLOC /;"	d
+SQLITE_CONFIG_MEMDB_MAXSIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_MEMDB_MAXSIZE /;"	d
+SQLITE_CONFIG_MEMSTATUS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_MEMSTATUS /;"	d
+SQLITE_CONFIG_MMAP_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_MMAP_SIZE /;"	d
+SQLITE_CONFIG_MULTITHREAD	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_MULTITHREAD /;"	d
+SQLITE_CONFIG_MUTEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_MUTEX /;"	d
+SQLITE_CONFIG_PAGECACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_PAGECACHE /;"	d
+SQLITE_CONFIG_PCACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_PCACHE /;"	d
+SQLITE_CONFIG_PCACHE2	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_PCACHE2 /;"	d
+SQLITE_CONFIG_PCACHE_HDRSZ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_PCACHE_HDRSZ /;"	d
+SQLITE_CONFIG_PMASZ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_PMASZ /;"	d
+SQLITE_CONFIG_ROWID_IN_VIEW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_ROWID_IN_VIEW /;"	d
+SQLITE_CONFIG_SCRATCH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_SCRATCH /;"	d
+SQLITE_CONFIG_SERIALIZED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_SERIALIZED /;"	d
+SQLITE_CONFIG_SINGLETHREAD	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_SINGLETHREAD /;"	d
+SQLITE_CONFIG_SMALL_MALLOC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_SMALL_MALLOC /;"	d
+SQLITE_CONFIG_SORTERREF_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_SORTERREF_SIZE /;"	d
+SQLITE_CONFIG_SQLLOG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_SQLLOG /;"	d
+SQLITE_CONFIG_STMTJRNL_SPILL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_STMTJRNL_SPILL /;"	d
+SQLITE_CONFIG_URI	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_URI /;"	d
+SQLITE_CONFIG_WIN32_HEAPSIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONFIG_WIN32_HEAPSIZE /;"	d
+SQLITE_CONSTRAINT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT /;"	d
+SQLITE_CONSTRAINT_CHECK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_CHECK /;"	d
+SQLITE_CONSTRAINT_COMMITHOOK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_COMMITHOOK /;"	d
+SQLITE_CONSTRAINT_DATATYPE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_DATATYPE /;"	d
+SQLITE_CONSTRAINT_FOREIGNKEY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_FOREIGNKEY /;"	d
+SQLITE_CONSTRAINT_FUNCTION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_FUNCTION /;"	d
+SQLITE_CONSTRAINT_NOTNULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_NOTNULL /;"	d
+SQLITE_CONSTRAINT_PINNED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_PINNED /;"	d
+SQLITE_CONSTRAINT_PRIMARYKEY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_PRIMARYKEY /;"	d
+SQLITE_CONSTRAINT_ROWID	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_ROWID /;"	d
+SQLITE_CONSTRAINT_TRIGGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_TRIGGER /;"	d
+SQLITE_CONSTRAINT_UNIQUE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_UNIQUE /;"	d
+SQLITE_CONSTRAINT_VTAB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CONSTRAINT_VTAB /;"	d
+SQLITE_COPY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_COPY /;"	d
+SQLITE_CORRUPT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CORRUPT /;"	d
+SQLITE_CORRUPT_INDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CORRUPT_INDEX /;"	d
+SQLITE_CORRUPT_SEQUENCE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CORRUPT_SEQUENCE /;"	d
+SQLITE_CORRUPT_VTAB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CORRUPT_VTAB /;"	d
+SQLITE_CREATE_INDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_INDEX /;"	d
+SQLITE_CREATE_TABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_TABLE /;"	d
+SQLITE_CREATE_TEMP_INDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_TEMP_INDEX /;"	d
+SQLITE_CREATE_TEMP_TABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_TEMP_TABLE /;"	d
+SQLITE_CREATE_TEMP_TRIGGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_TEMP_TRIGGER /;"	d
+SQLITE_CREATE_TEMP_VIEW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_TEMP_VIEW /;"	d
+SQLITE_CREATE_TRIGGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_TRIGGER /;"	d
+SQLITE_CREATE_VIEW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_VIEW /;"	d
+SQLITE_CREATE_VTABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_CREATE_VTABLE /;"	d
+SQLITE_DBCONFIG_DEFENSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_DEFENSIVE /;"	d
+SQLITE_DBCONFIG_DQS_DDL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_DQS_DDL /;"	d
+SQLITE_DBCONFIG_DQS_DML	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_DQS_DML /;"	d
+SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE /;"	d
+SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE /;"	d
+SQLITE_DBCONFIG_ENABLE_COMMENTS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_COMMENTS /;"	d
+SQLITE_DBCONFIG_ENABLE_FKEY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_FKEY /;"	d
+SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER /;"	d
+SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION /;"	d
+SQLITE_DBCONFIG_ENABLE_QPSG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_QPSG /;"	d
+SQLITE_DBCONFIG_ENABLE_TRIGGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_TRIGGER /;"	d
+SQLITE_DBCONFIG_ENABLE_VIEW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_ENABLE_VIEW /;"	d
+SQLITE_DBCONFIG_LEGACY_ALTER_TABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_LEGACY_ALTER_TABLE /;"	d
+SQLITE_DBCONFIG_LEGACY_FILE_FORMAT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_LEGACY_FILE_FORMAT /;"	d
+SQLITE_DBCONFIG_LOOKASIDE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_LOOKASIDE /;"	d
+SQLITE_DBCONFIG_MAINDBNAME	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_MAINDBNAME /;"	d
+SQLITE_DBCONFIG_MAX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_MAX /;"	d
+SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE /;"	d
+SQLITE_DBCONFIG_RESET_DATABASE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_RESET_DATABASE /;"	d
+SQLITE_DBCONFIG_REVERSE_SCANORDER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_REVERSE_SCANORDER /;"	d
+SQLITE_DBCONFIG_STMT_SCANSTATUS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_STMT_SCANSTATUS /;"	d
+SQLITE_DBCONFIG_TRIGGER_EQP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_TRIGGER_EQP /;"	d
+SQLITE_DBCONFIG_TRUSTED_SCHEMA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_TRUSTED_SCHEMA /;"	d
+SQLITE_DBCONFIG_WRITABLE_SCHEMA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBCONFIG_WRITABLE_SCHEMA /;"	d
+SQLITE_DBSTATUS_CACHE_HIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_CACHE_HIT /;"	d
+SQLITE_DBSTATUS_CACHE_MISS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_CACHE_MISS /;"	d
+SQLITE_DBSTATUS_CACHE_SPILL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_CACHE_SPILL /;"	d
+SQLITE_DBSTATUS_CACHE_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_CACHE_USED /;"	d
+SQLITE_DBSTATUS_CACHE_USED_SHARED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_CACHE_USED_SHARED /;"	d
+SQLITE_DBSTATUS_CACHE_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_CACHE_WRITE /;"	d
+SQLITE_DBSTATUS_DEFERRED_FKS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_DEFERRED_FKS /;"	d
+SQLITE_DBSTATUS_LOOKASIDE_HIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_LOOKASIDE_HIT /;"	d
+SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL /;"	d
+SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE /;"	d
+SQLITE_DBSTATUS_LOOKASIDE_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_LOOKASIDE_USED /;"	d
+SQLITE_DBSTATUS_MAX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_MAX /;"	d
+SQLITE_DBSTATUS_SCHEMA_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_SCHEMA_USED /;"	d
+SQLITE_DBSTATUS_STMT_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_STMT_USED /;"	d
+SQLITE_DBSTATUS_TEMPBUF_SPILL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DBSTATUS_TEMPBUF_SPILL /;"	d
+SQLITE_DELETE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DELETE /;"	d
+SQLITE_DENY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DENY /;"	d
+SQLITE_DEPRECATED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DEPRECATED$/;"	d
+SQLITE_DESERIALIZE_FREEONCLOSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DESERIALIZE_FREEONCLOSE /;"	d
+SQLITE_DESERIALIZE_READONLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DESERIALIZE_READONLY /;"	d
+SQLITE_DESERIALIZE_RESIZEABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DESERIALIZE_RESIZEABLE /;"	d
+SQLITE_DETACH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DETACH /;"	d
+SQLITE_DETERMINISTIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DETERMINISTIC /;"	d
+SQLITE_DIRECTONLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DIRECTONLY /;"	d
+SQLITE_DONE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DONE /;"	d
+SQLITE_DROP_INDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_INDEX /;"	d
+SQLITE_DROP_TABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_TABLE /;"	d
+SQLITE_DROP_TEMP_INDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_TEMP_INDEX /;"	d
+SQLITE_DROP_TEMP_TABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_TEMP_TABLE /;"	d
+SQLITE_DROP_TEMP_TRIGGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_TEMP_TRIGGER /;"	d
+SQLITE_DROP_TEMP_VIEW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_TEMP_VIEW /;"	d
+SQLITE_DROP_TRIGGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_TRIGGER /;"	d
+SQLITE_DROP_VIEW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_VIEW /;"	d
+SQLITE_DROP_VTABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_DROP_VTABLE /;"	d
+SQLITE_EMPTY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_EMPTY /;"	d
+SQLITE_ERROR	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR /;"	d
+SQLITE_ERROR_KEY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR_KEY /;"	d
+SQLITE_ERROR_MISSING_COLLSEQ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR_MISSING_COLLSEQ /;"	d
+SQLITE_ERROR_RESERVESIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR_RESERVESIZE /;"	d
+SQLITE_ERROR_RETRY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR_RETRY /;"	d
+SQLITE_ERROR_SNAPSHOT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR_SNAPSHOT /;"	d
+SQLITE_ERROR_UNABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ERROR_UNABLE /;"	d
+SQLITE_EXPERIMENTAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_EXPERIMENTAL$/;"	d
+SQLITE_EXTENSION_INIT1	third_party/sqlite3/sqlite3ext.h	/^# define SQLITE_EXTENSION_INIT1 /;"	d
+SQLITE_EXTENSION_INIT2	third_party/sqlite3/sqlite3ext.h	/^# define SQLITE_EXTENSION_INIT2(/;"	d
+SQLITE_EXTENSION_INIT3	third_party/sqlite3/sqlite3ext.h	/^# define SQLITE_EXTENSION_INIT3 /;"	d
+SQLITE_EXTERN	third_party/sqlite3/sqlite3.h	/^# define SQLITE_EXTERN /;"	d
+SQLITE_FAIL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FAIL /;"	d
+SQLITE_FCNTL_BEGIN_ATOMIC_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_BEGIN_ATOMIC_WRITE /;"	d
+SQLITE_FCNTL_BLOCK_ON_CONNECT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_BLOCK_ON_CONNECT /;"	d
+SQLITE_FCNTL_BUSYHANDLER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_BUSYHANDLER /;"	d
+SQLITE_FCNTL_CHUNK_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_CHUNK_SIZE /;"	d
+SQLITE_FCNTL_CKPT_DONE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_CKPT_DONE /;"	d
+SQLITE_FCNTL_CKPT_START	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_CKPT_START /;"	d
+SQLITE_FCNTL_CKSM_FILE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_CKSM_FILE /;"	d
+SQLITE_FCNTL_COMMIT_ATOMIC_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_COMMIT_ATOMIC_WRITE /;"	d
+SQLITE_FCNTL_COMMIT_PHASETWO	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_COMMIT_PHASETWO /;"	d
+SQLITE_FCNTL_DATA_VERSION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_DATA_VERSION /;"	d
+SQLITE_FCNTL_EXTERNAL_READER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_EXTERNAL_READER /;"	d
+SQLITE_FCNTL_FILESTAT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_FILESTAT /;"	d
+SQLITE_FCNTL_FILE_POINTER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_FILE_POINTER /;"	d
+SQLITE_FCNTL_GET_LOCKPROXYFILE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_GET_LOCKPROXYFILE /;"	d
+SQLITE_FCNTL_HAS_MOVED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_HAS_MOVED /;"	d
+SQLITE_FCNTL_JOURNAL_POINTER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_JOURNAL_POINTER /;"	d
+SQLITE_FCNTL_LAST_ERRNO	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_LAST_ERRNO /;"	d
+SQLITE_FCNTL_LOCKSTATE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_LOCKSTATE /;"	d
+SQLITE_FCNTL_LOCK_TIMEOUT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_LOCK_TIMEOUT /;"	d
+SQLITE_FCNTL_MMAP_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_MMAP_SIZE /;"	d
+SQLITE_FCNTL_NULL_IO	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_NULL_IO /;"	d
+SQLITE_FCNTL_OVERWRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_OVERWRITE /;"	d
+SQLITE_FCNTL_PDB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_PDB /;"	d
+SQLITE_FCNTL_PERSIST_WAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_PERSIST_WAL /;"	d
+SQLITE_FCNTL_POWERSAFE_OVERWRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_POWERSAFE_OVERWRITE /;"	d
+SQLITE_FCNTL_PRAGMA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_PRAGMA /;"	d
+SQLITE_FCNTL_RBU	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_RBU /;"	d
+SQLITE_FCNTL_RESERVE_BYTES	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_RESERVE_BYTES /;"	d
+SQLITE_FCNTL_RESET_CACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_RESET_CACHE /;"	d
+SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE /;"	d
+SQLITE_FCNTL_SET_LOCKPROXYFILE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_SET_LOCKPROXYFILE /;"	d
+SQLITE_FCNTL_SIZE_HINT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_SIZE_HINT /;"	d
+SQLITE_FCNTL_SIZE_LIMIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_SIZE_LIMIT /;"	d
+SQLITE_FCNTL_SYNC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_SYNC /;"	d
+SQLITE_FCNTL_SYNC_OMITTED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_SYNC_OMITTED /;"	d
+SQLITE_FCNTL_TEMPFILENAME	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_TEMPFILENAME /;"	d
+SQLITE_FCNTL_TRACE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_TRACE /;"	d
+SQLITE_FCNTL_VFSNAME	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_VFSNAME /;"	d
+SQLITE_FCNTL_VFS_POINTER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_VFS_POINTER /;"	d
+SQLITE_FCNTL_WAL_BLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_WAL_BLOCK /;"	d
+SQLITE_FCNTL_WIN32_AV_RETRY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_WIN32_AV_RETRY /;"	d
+SQLITE_FCNTL_WIN32_GET_HANDLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_WIN32_GET_HANDLE /;"	d
+SQLITE_FCNTL_WIN32_SET_HANDLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_WIN32_SET_HANDLE /;"	d
+SQLITE_FCNTL_ZIPVFS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FCNTL_ZIPVFS /;"	d
+SQLITE_FLOAT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FLOAT /;"	d
+SQLITE_FORMAT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FORMAT /;"	d
+SQLITE_FULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FULL /;"	d
+SQLITE_FUNCTION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_FUNCTION /;"	d
+SQLITE_GET_LOCKPROXYFILE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_GET_LOCKPROXYFILE /;"	d
+SQLITE_IGNORE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IGNORE /;"	d
+SQLITE_INDEX_CONSTRAINT_EQ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_EQ /;"	d
+SQLITE_INDEX_CONSTRAINT_FUNCTION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_FUNCTION /;"	d
+SQLITE_INDEX_CONSTRAINT_GE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_GE /;"	d
+SQLITE_INDEX_CONSTRAINT_GLOB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_GLOB /;"	d
+SQLITE_INDEX_CONSTRAINT_GT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_GT /;"	d
+SQLITE_INDEX_CONSTRAINT_IS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_IS /;"	d
+SQLITE_INDEX_CONSTRAINT_ISNOT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_ISNOT /;"	d
+SQLITE_INDEX_CONSTRAINT_ISNOTNULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_ISNOTNULL /;"	d
+SQLITE_INDEX_CONSTRAINT_ISNULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_ISNULL /;"	d
+SQLITE_INDEX_CONSTRAINT_LE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_LE /;"	d
+SQLITE_INDEX_CONSTRAINT_LIKE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_LIKE /;"	d
+SQLITE_INDEX_CONSTRAINT_LIMIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_LIMIT /;"	d
+SQLITE_INDEX_CONSTRAINT_LT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_LT /;"	d
+SQLITE_INDEX_CONSTRAINT_MATCH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_MATCH /;"	d
+SQLITE_INDEX_CONSTRAINT_NE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_NE /;"	d
+SQLITE_INDEX_CONSTRAINT_OFFSET	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_OFFSET /;"	d
+SQLITE_INDEX_CONSTRAINT_REGEXP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_CONSTRAINT_REGEXP /;"	d
+SQLITE_INDEX_SCAN_HEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_SCAN_HEX /;"	d
+SQLITE_INDEX_SCAN_UNIQUE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INDEX_SCAN_UNIQUE /;"	d
+SQLITE_INNOCUOUS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INNOCUOUS /;"	d
+SQLITE_INSERT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INSERT /;"	d
+SQLITE_INTEGER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INTEGER /;"	d
+SQLITE_INTERNAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INTERNAL /;"	d
+SQLITE_INTERRUPT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_INTERRUPT /;"	d
+SQLITE_IOCAP_ATOMIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC /;"	d
+SQLITE_IOCAP_ATOMIC16K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC16K /;"	d
+SQLITE_IOCAP_ATOMIC1K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC1K /;"	d
+SQLITE_IOCAP_ATOMIC2K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC2K /;"	d
+SQLITE_IOCAP_ATOMIC32K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC32K /;"	d
+SQLITE_IOCAP_ATOMIC4K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC4K /;"	d
+SQLITE_IOCAP_ATOMIC512	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC512 /;"	d
+SQLITE_IOCAP_ATOMIC64K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC64K /;"	d
+SQLITE_IOCAP_ATOMIC8K	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_ATOMIC8K /;"	d
+SQLITE_IOCAP_BATCH_ATOMIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_BATCH_ATOMIC /;"	d
+SQLITE_IOCAP_IMMUTABLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_IMMUTABLE /;"	d
+SQLITE_IOCAP_POWERSAFE_OVERWRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_POWERSAFE_OVERWRITE /;"	d
+SQLITE_IOCAP_SAFE_APPEND	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_SAFE_APPEND /;"	d
+SQLITE_IOCAP_SEQUENTIAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_SEQUENTIAL /;"	d
+SQLITE_IOCAP_SUBPAGE_READ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_SUBPAGE_READ /;"	d
+SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN /;"	d
+SQLITE_IOERR	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR /;"	d
+SQLITE_IOERR_ACCESS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_ACCESS /;"	d
+SQLITE_IOERR_AUTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_AUTH /;"	d
+SQLITE_IOERR_BADKEY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_BADKEY /;"	d
+SQLITE_IOERR_BEGIN_ATOMIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_BEGIN_ATOMIC /;"	d
+SQLITE_IOERR_BLOCKED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_BLOCKED /;"	d
+SQLITE_IOERR_CHECKRESERVEDLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_CHECKRESERVEDLOCK /;"	d
+SQLITE_IOERR_CLOSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_CLOSE /;"	d
+SQLITE_IOERR_CODEC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_CODEC /;"	d
+SQLITE_IOERR_COMMIT_ATOMIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_COMMIT_ATOMIC /;"	d
+SQLITE_IOERR_CONVPATH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_CONVPATH /;"	d
+SQLITE_IOERR_CORRUPTFS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_CORRUPTFS /;"	d
+SQLITE_IOERR_DATA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_DATA /;"	d
+SQLITE_IOERR_DELETE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_DELETE /;"	d
+SQLITE_IOERR_DELETE_NOENT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_DELETE_NOENT /;"	d
+SQLITE_IOERR_DIR_CLOSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_DIR_CLOSE /;"	d
+SQLITE_IOERR_DIR_FSYNC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_DIR_FSYNC /;"	d
+SQLITE_IOERR_FSTAT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_FSTAT /;"	d
+SQLITE_IOERR_FSYNC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_FSYNC /;"	d
+SQLITE_IOERR_GETTEMPPATH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_GETTEMPPATH /;"	d
+SQLITE_IOERR_IN_PAGE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_IN_PAGE /;"	d
+SQLITE_IOERR_LOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_LOCK /;"	d
+SQLITE_IOERR_MMAP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_MMAP /;"	d
+SQLITE_IOERR_NOMEM	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_NOMEM /;"	d
+SQLITE_IOERR_RDLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_RDLOCK /;"	d
+SQLITE_IOERR_READ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_READ /;"	d
+SQLITE_IOERR_ROLLBACK_ATOMIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_ROLLBACK_ATOMIC /;"	d
+SQLITE_IOERR_SEEK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_SEEK /;"	d
+SQLITE_IOERR_SHMLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_SHMLOCK /;"	d
+SQLITE_IOERR_SHMMAP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_SHMMAP /;"	d
+SQLITE_IOERR_SHMOPEN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_SHMOPEN /;"	d
+SQLITE_IOERR_SHMSIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_SHMSIZE /;"	d
+SQLITE_IOERR_SHORT_READ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_SHORT_READ /;"	d
+SQLITE_IOERR_TRUNCATE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_TRUNCATE /;"	d
+SQLITE_IOERR_UNLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_UNLOCK /;"	d
+SQLITE_IOERR_VNODE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_VNODE /;"	d
+SQLITE_IOERR_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_IOERR_WRITE /;"	d
+SQLITE_LAST_ERRNO	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LAST_ERRNO /;"	d
+SQLITE_LIMIT_ATTACHED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_ATTACHED /;"	d
+SQLITE_LIMIT_COLUMN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_COLUMN /;"	d
+SQLITE_LIMIT_COMPOUND_SELECT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_COMPOUND_SELECT /;"	d
+SQLITE_LIMIT_EXPR_DEPTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_EXPR_DEPTH /;"	d
+SQLITE_LIMIT_FUNCTION_ARG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_FUNCTION_ARG /;"	d
+SQLITE_LIMIT_LENGTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_LENGTH /;"	d
+SQLITE_LIMIT_LIKE_PATTERN_LENGTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_LIKE_PATTERN_LENGTH /;"	d
+SQLITE_LIMIT_SQL_LENGTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_SQL_LENGTH /;"	d
+SQLITE_LIMIT_TRIGGER_DEPTH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_TRIGGER_DEPTH /;"	d
+SQLITE_LIMIT_VARIABLE_NUMBER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_VARIABLE_NUMBER /;"	d
+SQLITE_LIMIT_VDBE_OP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_VDBE_OP /;"	d
+SQLITE_LIMIT_WORKER_THREADS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LIMIT_WORKER_THREADS /;"	d
+SQLITE_LOCKED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCKED /;"	d
+SQLITE_LOCKED_SHAREDCACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCKED_SHAREDCACHE /;"	d
+SQLITE_LOCKED_VTAB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCKED_VTAB /;"	d
+SQLITE_LOCK_EXCLUSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCK_EXCLUSIVE /;"	d
+SQLITE_LOCK_NONE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCK_NONE /;"	d
+SQLITE_LOCK_PENDING	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCK_PENDING /;"	d
+SQLITE_LOCK_RESERVED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCK_RESERVED /;"	d
+SQLITE_LOCK_SHARED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_LOCK_SHARED /;"	d
+SQLITE_MISMATCH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MISMATCH /;"	d
+SQLITE_MISUSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MISUSE /;"	d
+SQLITE_MUTEX_FAST	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_FAST /;"	d
+SQLITE_MUTEX_RECURSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_RECURSIVE /;"	d
+SQLITE_MUTEX_STATIC_APP1	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_APP1 /;"	d
+SQLITE_MUTEX_STATIC_APP2	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_APP2 /;"	d
+SQLITE_MUTEX_STATIC_APP3	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_APP3 /;"	d
+SQLITE_MUTEX_STATIC_LRU	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_LRU /;"	d
+SQLITE_MUTEX_STATIC_LRU2	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_LRU2 /;"	d
+SQLITE_MUTEX_STATIC_MAIN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_MAIN /;"	d
+SQLITE_MUTEX_STATIC_MASTER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_MASTER /;"	d
+SQLITE_MUTEX_STATIC_MEM	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_MEM /;"	d
+SQLITE_MUTEX_STATIC_MEM2	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_MEM2 /;"	d
+SQLITE_MUTEX_STATIC_OPEN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_OPEN /;"	d
+SQLITE_MUTEX_STATIC_PMEM	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_PMEM /;"	d
+SQLITE_MUTEX_STATIC_PRNG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_PRNG /;"	d
+SQLITE_MUTEX_STATIC_VFS1	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_VFS1 /;"	d
+SQLITE_MUTEX_STATIC_VFS2	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_VFS2 /;"	d
+SQLITE_MUTEX_STATIC_VFS3	third_party/sqlite3/sqlite3.h	/^#define SQLITE_MUTEX_STATIC_VFS3 /;"	d
+SQLITE_NOLFS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOLFS /;"	d
+SQLITE_NOMEM	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOMEM /;"	d
+SQLITE_NOTADB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOTADB /;"	d
+SQLITE_NOTFOUND	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOTFOUND /;"	d
+SQLITE_NOTICE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOTICE /;"	d
+SQLITE_NOTICE_RBU	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOTICE_RBU /;"	d
+SQLITE_NOTICE_RECOVER_ROLLBACK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOTICE_RECOVER_ROLLBACK /;"	d
+SQLITE_NOTICE_RECOVER_WAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NOTICE_RECOVER_WAL /;"	d
+SQLITE_NULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_NULL /;"	d
+SQLITE_OK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OK /;"	d
+SQLITE_OK_LOAD_PERMANENTLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OK_LOAD_PERMANENTLY /;"	d
+SQLITE_OK_SYMLINK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OK_SYMLINK /;"	d
+SQLITE_OMIT_LOAD_EXTENSION	third_party/sqlite3/sqlite3.h	/^#  define SQLITE_OMIT_LOAD_EXTENSION$/;"	d
+SQLITE_OPEN_AUTOPROXY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_AUTOPROXY /;"	d
+SQLITE_OPEN_CREATE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_CREATE /;"	d
+SQLITE_OPEN_DELETEONCLOSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_DELETEONCLOSE /;"	d
+SQLITE_OPEN_EXCLUSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_EXCLUSIVE /;"	d
+SQLITE_OPEN_EXRESCODE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_EXRESCODE /;"	d
+SQLITE_OPEN_FULLMUTEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_FULLMUTEX /;"	d
+SQLITE_OPEN_MAIN_DB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_MAIN_DB /;"	d
+SQLITE_OPEN_MAIN_JOURNAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_MAIN_JOURNAL /;"	d
+SQLITE_OPEN_MASTER_JOURNAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_MASTER_JOURNAL /;"	d
+SQLITE_OPEN_MEMORY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_MEMORY /;"	d
+SQLITE_OPEN_NOFOLLOW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_NOFOLLOW /;"	d
+SQLITE_OPEN_NOMUTEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_NOMUTEX /;"	d
+SQLITE_OPEN_PRIVATECACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_PRIVATECACHE /;"	d
+SQLITE_OPEN_READONLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_READONLY /;"	d
+SQLITE_OPEN_READWRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_READWRITE /;"	d
+SQLITE_OPEN_SHAREDCACHE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_SHAREDCACHE /;"	d
+SQLITE_OPEN_SUBJOURNAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_SUBJOURNAL /;"	d
+SQLITE_OPEN_SUPER_JOURNAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_SUPER_JOURNAL /;"	d
+SQLITE_OPEN_TEMP_DB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_TEMP_DB /;"	d
+SQLITE_OPEN_TEMP_JOURNAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_TEMP_JOURNAL /;"	d
+SQLITE_OPEN_TRANSIENT_DB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_TRANSIENT_DB /;"	d
+SQLITE_OPEN_URI	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_URI /;"	d
+SQLITE_OPEN_WAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_OPEN_WAL /;"	d
+SQLITE_PERM	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PERM /;"	d
+SQLITE_PRAGMA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PRAGMA /;"	d
+SQLITE_PREPARE_DONT_LOG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PREPARE_DONT_LOG /;"	d
+SQLITE_PREPARE_NORMALIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PREPARE_NORMALIZE /;"	d
+SQLITE_PREPARE_NO_VTAB	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PREPARE_NO_VTAB /;"	d
+SQLITE_PREPARE_PERSISTENT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PREPARE_PERSISTENT /;"	d
+SQLITE_PROTOCOL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_PROTOCOL /;"	d
+SQLITE_RANGE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_RANGE /;"	d
+SQLITE_READ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READ /;"	d
+SQLITE_READONLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY /;"	d
+SQLITE_READONLY_CANTINIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY_CANTINIT /;"	d
+SQLITE_READONLY_CANTLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY_CANTLOCK /;"	d
+SQLITE_READONLY_DBMOVED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY_DBMOVED /;"	d
+SQLITE_READONLY_DIRECTORY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY_DIRECTORY /;"	d
+SQLITE_READONLY_RECOVERY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY_RECOVERY /;"	d
+SQLITE_READONLY_ROLLBACK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_READONLY_ROLLBACK /;"	d
+SQLITE_RECURSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_RECURSIVE /;"	d
+SQLITE_REINDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_REINDEX /;"	d
+SQLITE_REPLACE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_REPLACE /;"	d
+SQLITE_RESOURCE_VERSION	third_party/sqlite3/sqlite3rc.h	/^#define SQLITE_RESOURCE_VERSION /;"	d
+SQLITE_RESULT_SUBTYPE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_RESULT_SUBTYPE /;"	d
+SQLITE_ROLLBACK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ROLLBACK /;"	d
+SQLITE_ROW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_ROW /;"	d
+SQLITE_SAVEPOINT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SAVEPOINT /;"	d
+SQLITE_SCANSTAT_COMPLEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_COMPLEX /;"	d
+SQLITE_SCANSTAT_EST	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_EST /;"	d
+SQLITE_SCANSTAT_EXPLAIN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_EXPLAIN /;"	d
+SQLITE_SCANSTAT_NAME	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_NAME /;"	d
+SQLITE_SCANSTAT_NCYCLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_NCYCLE /;"	d
+SQLITE_SCANSTAT_NLOOP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_NLOOP /;"	d
+SQLITE_SCANSTAT_NVISIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_NVISIT /;"	d
+SQLITE_SCANSTAT_PARENTID	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_PARENTID /;"	d
+SQLITE_SCANSTAT_SELECTID	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCANSTAT_SELECTID /;"	d
+SQLITE_SCHEMA	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCHEMA /;"	d
+SQLITE_SCM_BRANCH	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCM_BRANCH /;"	d
+SQLITE_SCM_DATETIME	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCM_DATETIME /;"	d
+SQLITE_SCM_TAGS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SCM_TAGS /;"	d
+SQLITE_SELECT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SELECT /;"	d
+SQLITE_SELFORDER1	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SELFORDER1 /;"	d
+SQLITE_SERIALIZE_NOCOPY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SERIALIZE_NOCOPY /;"	d
+SQLITE_SESSION_CONFIG_STRMSIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SESSION_CONFIG_STRMSIZE /;"	d
+SQLITE_SESSION_OBJCONFIG_ROWID	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SESSION_OBJCONFIG_ROWID /;"	d
+SQLITE_SESSION_OBJCONFIG_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SESSION_OBJCONFIG_SIZE /;"	d
+SQLITE_SETLK_BLOCK_ON_CONNECT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SETLK_BLOCK_ON_CONNECT /;"	d
+SQLITE_SET_LOCKPROXYFILE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SET_LOCKPROXYFILE /;"	d
+SQLITE_SHM_EXCLUSIVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SHM_EXCLUSIVE /;"	d
+SQLITE_SHM_LOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SHM_LOCK /;"	d
+SQLITE_SHM_NLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SHM_NLOCK /;"	d
+SQLITE_SHM_SHARED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SHM_SHARED /;"	d
+SQLITE_SHM_UNLOCK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SHM_UNLOCK /;"	d
+SQLITE_SOURCE_ID	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SOURCE_ID /;"	d
+SQLITE_STATIC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATIC /;"	d
+SQLITE_STATUS_MALLOC_COUNT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_MALLOC_COUNT /;"	d
+SQLITE_STATUS_MALLOC_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_MALLOC_SIZE /;"	d
+SQLITE_STATUS_MEMORY_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_MEMORY_USED /;"	d
+SQLITE_STATUS_PAGECACHE_OVERFLOW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_PAGECACHE_OVERFLOW /;"	d
+SQLITE_STATUS_PAGECACHE_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_PAGECACHE_SIZE /;"	d
+SQLITE_STATUS_PAGECACHE_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_PAGECACHE_USED /;"	d
+SQLITE_STATUS_PARSER_STACK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_PARSER_STACK /;"	d
+SQLITE_STATUS_SCRATCH_OVERFLOW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_SCRATCH_OVERFLOW /;"	d
+SQLITE_STATUS_SCRATCH_SIZE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_SCRATCH_SIZE /;"	d
+SQLITE_STATUS_SCRATCH_USED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STATUS_SCRATCH_USED /;"	d
+SQLITE_STDCALL	third_party/sqlite3/sqlite3.h	/^# define SQLITE_STDCALL /;"	d
+SQLITE_STMTSTATUS_AUTOINDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_AUTOINDEX /;"	d
+SQLITE_STMTSTATUS_FILTER_HIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_FILTER_HIT /;"	d
+SQLITE_STMTSTATUS_FILTER_MISS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_FILTER_MISS /;"	d
+SQLITE_STMTSTATUS_FULLSCAN_STEP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_FULLSCAN_STEP /;"	d
+SQLITE_STMTSTATUS_MEMUSED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_MEMUSED /;"	d
+SQLITE_STMTSTATUS_REPREPARE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_REPREPARE /;"	d
+SQLITE_STMTSTATUS_RUN	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_RUN /;"	d
+SQLITE_STMTSTATUS_SORT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_SORT /;"	d
+SQLITE_STMTSTATUS_VM_STEP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_STMTSTATUS_VM_STEP /;"	d
+SQLITE_SUBTYPE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SUBTYPE /;"	d
+SQLITE_SYNC_DATAONLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SYNC_DATAONLY /;"	d
+SQLITE_SYNC_FULL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SYNC_FULL /;"	d
+SQLITE_SYNC_NORMAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_SYNC_NORMAL /;"	d
+SQLITE_SYSAPI	third_party/sqlite3/sqlite3.h	/^# define SQLITE_SYSAPI$/;"	d
+SQLITE_TESTCTRL_ALWAYS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_ALWAYS /;"	d
+SQLITE_TESTCTRL_ASSERT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_ASSERT /;"	d
+SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS /;"	d
+SQLITE_TESTCTRL_BITVEC_TEST	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_BITVEC_TEST /;"	d
+SQLITE_TESTCTRL_BYTEORDER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_BYTEORDER /;"	d
+SQLITE_TESTCTRL_EXPLAIN_STMT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_EXPLAIN_STMT /;"	d
+SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS /;"	d
+SQLITE_TESTCTRL_FAULT_INSTALL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_FAULT_INSTALL /;"	d
+SQLITE_TESTCTRL_FIRST	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_FIRST /;"	d
+SQLITE_TESTCTRL_FK_NO_ACTION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_FK_NO_ACTION /;"	d
+SQLITE_TESTCTRL_GETOPT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_GETOPT /;"	d
+SQLITE_TESTCTRL_IMPOSTER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_IMPOSTER /;"	d
+SQLITE_TESTCTRL_INTERNAL_FUNCTIONS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_INTERNAL_FUNCTIONS /;"	d
+SQLITE_TESTCTRL_ISINIT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_ISINIT /;"	d
+SQLITE_TESTCTRL_ISKEYWORD	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_ISKEYWORD /;"	d
+SQLITE_TESTCTRL_JSON_SELFCHECK	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_JSON_SELFCHECK /;"	d
+SQLITE_TESTCTRL_LAST	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_LAST /;"	d
+SQLITE_TESTCTRL_LOCALTIME_FAULT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_LOCALTIME_FAULT /;"	d
+SQLITE_TESTCTRL_LOGEST	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_LOGEST /;"	d
+SQLITE_TESTCTRL_NEVER_CORRUPT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_NEVER_CORRUPT /;"	d
+SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD /;"	d
+SQLITE_TESTCTRL_OPTIMIZATIONS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_OPTIMIZATIONS /;"	d
+SQLITE_TESTCTRL_PARSER_COVERAGE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_PARSER_COVERAGE /;"	d
+SQLITE_TESTCTRL_PENDING_BYTE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_PENDING_BYTE /;"	d
+SQLITE_TESTCTRL_PRNG_RESET	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_PRNG_RESET /;"	d
+SQLITE_TESTCTRL_PRNG_RESTORE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_PRNG_RESTORE /;"	d
+SQLITE_TESTCTRL_PRNG_SAVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_PRNG_SAVE /;"	d
+SQLITE_TESTCTRL_PRNG_SEED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_PRNG_SEED /;"	d
+SQLITE_TESTCTRL_RESERVE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_RESERVE /;"	d
+SQLITE_TESTCTRL_RESULT_INTREAL	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_RESULT_INTREAL /;"	d
+SQLITE_TESTCTRL_SCRATCHMALLOC	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_SCRATCHMALLOC /;"	d
+SQLITE_TESTCTRL_SEEK_COUNT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_SEEK_COUNT /;"	d
+SQLITE_TESTCTRL_SORTER_MMAP	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_SORTER_MMAP /;"	d
+SQLITE_TESTCTRL_TRACEFLAGS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_TRACEFLAGS /;"	d
+SQLITE_TESTCTRL_TUNE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_TUNE /;"	d
+SQLITE_TESTCTRL_USELONGDOUBLE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_USELONGDOUBLE /;"	d
+SQLITE_TESTCTRL_VDBE_COVERAGE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TESTCTRL_VDBE_COVERAGE /;"	d
+SQLITE_TEXT	third_party/sqlite3/sqlite3.h	/^# define SQLITE_TEXT /;"	d
+SQLITE_TEXT	third_party/sqlite3/sqlite3.h	/^# undef SQLITE_TEXT$/;"	d
+SQLITE_THREADSAFE	third_party/sqlite3/sqlite3.h	/^#  define SQLITE_THREADSAFE /;"	d
+SQLITE_TOOBIG	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TOOBIG /;"	d
+SQLITE_TRACE_CLOSE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TRACE_CLOSE /;"	d
+SQLITE_TRACE_PROFILE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TRACE_PROFILE /;"	d
+SQLITE_TRACE_ROW	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TRACE_ROW /;"	d
+SQLITE_TRACE_STMT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TRACE_STMT /;"	d
+SQLITE_TRANSACTION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TRANSACTION /;"	d
+SQLITE_TRANSIENT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TRANSIENT /;"	d
+SQLITE_TXN_NONE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TXN_NONE /;"	d
+SQLITE_TXN_READ	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TXN_READ /;"	d
+SQLITE_TXN_WRITE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_TXN_WRITE /;"	d
+SQLITE_UPDATE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_UPDATE /;"	d
+SQLITE_UTF16	third_party/sqlite3/sqlite3.h	/^#define SQLITE_UTF16 /;"	d
+SQLITE_UTF16BE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_UTF16BE /;"	d
+SQLITE_UTF16LE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_UTF16LE /;"	d
+SQLITE_UTF16_ALIGNED	third_party/sqlite3/sqlite3.h	/^#define SQLITE_UTF16_ALIGNED /;"	d
+SQLITE_UTF8	third_party/sqlite3/sqlite3.h	/^#define SQLITE_UTF8 /;"	d
+SQLITE_VERSION	third_party/sqlite3/sqlite3.h	/^# undef SQLITE_VERSION$/;"	d
+SQLITE_VERSION	third_party/sqlite3/sqlite3.h	/^#define SQLITE_VERSION /;"	d
+SQLITE_VERSION_NUMBER	third_party/sqlite3/sqlite3.h	/^# undef SQLITE_VERSION_NUMBER$/;"	d
+SQLITE_VERSION_NUMBER	third_party/sqlite3/sqlite3.h	/^#define SQLITE_VERSION_NUMBER /;"	d
+SQLITE_VTAB_CONSTRAINT_SUPPORT	third_party/sqlite3/sqlite3.h	/^#define SQLITE_VTAB_CONSTRAINT_SUPPORT /;"	d
+SQLITE_VTAB_DIRECTONLY	third_party/sqlite3/sqlite3.h	/^#define SQLITE_VTAB_DIRECTONLY /;"	d
+SQLITE_VTAB_INNOCUOUS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_VTAB_INNOCUOUS /;"	d
+SQLITE_VTAB_USES_ALL_SCHEMAS	third_party/sqlite3/sqlite3.h	/^#define SQLITE_VTAB_USES_ALL_SCHEMAS /;"	d
+SQLITE_WARNING	third_party/sqlite3/sqlite3.h	/^#define SQLITE_WARNING /;"	d
+SQLITE_WARNING_AUTOINDEX	third_party/sqlite3/sqlite3.h	/^#define SQLITE_WARNING_AUTOINDEX /;"	d
+SQLITE_WASI	third_party/sqlite3/sqlite3.h	/^# define SQLITE_WASI /;"	d
+SQLITE_WASI	third_party/sqlite3/sqlite3.h	/^# undef SQLITE_WASI$/;"	d
+SQLITE_WIN32_DATA_DIRECTORY_TYPE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_WIN32_DATA_DIRECTORY_TYPE /;"	d
+SQLITE_WIN32_TEMP_DIRECTORY_TYPE	third_party/sqlite3/sqlite3.h	/^#define SQLITE_WIN32_TEMP_DIRECTORY_TYPE /;"	d
 SRWLOCK	third_party/libuv/include/uv/win.h	/^  typedef RTL_SRWLOCK SRWLOCK, *PSRWLOCK;$/;"	t	typeref:typename:RTL_SRWLOCK
 SSIZE_MAX	third_party/libuv/include/uv/win.h	/^# define SSIZE_MAX /;"	d
 SSL_CTX_TYPE	seobeo/seobeo_internal.h	/^#define SSL_CTX_TYPE /;"	d
+SSL_H	third_party/wrk/src/ssl.h	/^#define SSL_H$/;"	d
 SSL_TYPE	seobeo/seobeo_internal.h	/^#define SSL_TYPE /;"	d
+STACKARG_OFS	third_party/luajit/src/lj_target_x86.h	/^#define STACKARG_OFS	/;"	d
 STATE_DISABLED	third_party/raylib/include/raygui.h	/^    STATE_DISABLED$/;"	e	enum:__anonbfe71a2a0203
 STATE_FOCUSED	third_party/raylib/include/raygui.h	/^    STATE_FOCUSED,$/;"	e	enum:__anonbfe71a2a0203
 STATE_NORMAL	third_party/raylib/include/raygui.h	/^    STATE_NORMAL = 0,$/;"	e	enum:__anonbfe71a2a0203
 STATE_PRESSED	third_party/raylib/include/raygui.h	/^    STATE_PRESSED,$/;"	e	enum:__anonbfe71a2a0203
 STATIC_ASSERT	third_party/libuv/src/uv-common.h	/^#define STATIC_ASSERT(/;"	d
+STATS_H	third_party/wrk/src/stats.h	/^#define STATS_H$/;"	d
 STATUSBAR	third_party/raylib/include/raygui.h	/^    STATUSBAR$/;"	e	enum:__anonbfe71a2a0603
 STATUS_ABANDONED	third_party/libuv/src/win/winapi.h	/^# define STATUS_ABANDONED /;"	d
 STATUS_ABANDONED_WAIT_0	third_party/libuv/src/win/winapi.h	/^# define STATUS_ABANDONED_WAIT_0 /;"	d
@@ -7353,39 +11552,104 @@
 STBDS_STATS	dowa/stb_ds.h	/^#define STBDS_STATS(/;"	d
 STBDS_STRING_ARENA_BLOCKSIZE_MAX	dowa/stb_ds.h	/^#define STBDS_STRING_ARENA_BLOCKSIZE_MAX /;"	d
 STBDS_STRING_ARENA_BLOCKSIZE_MIN	dowa/stb_ds.h	/^#define STBDS_STRING_ARENA_BLOCKSIZE_MIN /;"	d
+STRFMT_A	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_A	/;"	d
+STRFMT_C	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_C	/;"	d
+STRFMT_CHAR	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_INT, STRFMT_UINT, STRFMT_NUM, STRFMT_STR, STRFMT_CHAR, STRFMT_PTR$/;"	e	enum:FormatType
+STRFMT_D	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_D	/;"	d
+STRFMT_E	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_E	/;"	d
+STRFMT_EOF	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_EOF, STRFMT_ERR, STRFMT_LIT,$/;"	e	enum:FormatType
+STRFMT_ERR	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_EOF, STRFMT_ERR, STRFMT_LIT,$/;"	e	enum:FormatType
+STRFMT_F	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F	/;"	d
+STRFMT_FP	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_FP(/;"	d
+STRFMT_F_ALT	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F_ALT	/;"	d
+STRFMT_F_LEFT	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F_LEFT	/;"	d
+STRFMT_F_PLUS	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F_PLUS	/;"	d
+STRFMT_F_SPACE	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F_SPACE	/;"	d
+STRFMT_F_UPPER	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F_UPPER	/;"	d
+STRFMT_F_ZERO	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_F_ZERO	/;"	d
+STRFMT_G	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_G	/;"	d
+STRFMT_G14	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_G14	/;"	d
+STRFMT_I	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_I	/;"	d
+STRFMT_INT	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_INT, STRFMT_UINT, STRFMT_NUM, STRFMT_STR, STRFMT_CHAR, STRFMT_PTR$/;"	e	enum:FormatType
+STRFMT_LIT	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_EOF, STRFMT_ERR, STRFMT_LIT,$/;"	e	enum:FormatType
+STRFMT_MAXBUF_INT	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_MAXBUF_INT	/;"	d
+STRFMT_MAXBUF_NUM	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_MAXBUF_NUM	/;"	d
+STRFMT_MAXBUF_PTR	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_MAXBUF_PTR	/;"	d
+STRFMT_MAXBUF_XINT	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_MAXBUF_XINT	/;"	d
+STRFMT_NUM	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_INT, STRFMT_UINT, STRFMT_NUM, STRFMT_STR, STRFMT_CHAR, STRFMT_PTR$/;"	e	enum:FormatType
+STRFMT_O	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_O	/;"	d
+STRFMT_P	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_P	/;"	d
+STRFMT_PREC	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_PREC(/;"	d
+STRFMT_PTR	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_INT, STRFMT_UINT, STRFMT_NUM, STRFMT_STR, STRFMT_CHAR, STRFMT_PTR$/;"	e	enum:FormatType
+STRFMT_Q	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_Q	/;"	d
+STRFMT_S	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_S	/;"	d
+STRFMT_SH_PREC	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_SH_PREC	/;"	d
+STRFMT_SH_WIDTH	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_SH_WIDTH	/;"	d
+STRFMT_STR	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_INT, STRFMT_UINT, STRFMT_NUM, STRFMT_STR, STRFMT_CHAR, STRFMT_PTR$/;"	e	enum:FormatType
+STRFMT_TYPE	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_TYPE(/;"	d
+STRFMT_T_FP_A	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_FP_A	/;"	d
+STRFMT_T_FP_E	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_FP_E	/;"	d
+STRFMT_T_FP_F	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_FP_F	/;"	d
+STRFMT_T_FP_G	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_FP_G	/;"	d
+STRFMT_T_HEX	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_HEX	/;"	d
+STRFMT_T_OCT	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_OCT	/;"	d
+STRFMT_T_QUOTED	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_T_QUOTED	/;"	d
+STRFMT_U	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_U	/;"	d
+STRFMT_UINT	third_party/luajit/src/lj_strfmt.h	/^  STRFMT_INT, STRFMT_UINT, STRFMT_NUM, STRFMT_STR, STRFMT_CHAR, STRFMT_PTR$/;"	e	enum:FormatType
+STRFMT_WIDTH	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_WIDTH(/;"	d
+STRFMT_X	third_party/luajit/src/lj_strfmt.h	/^#define STRFMT_X	/;"	d
+STRSCAN_ERROR	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_ERROR,$/;"	e	enum:__anond4ebc0d60103
+STRSCAN_I64	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_INT, STRSCAN_U32, STRSCAN_I64, STRSCAN_U64,$/;"	e	enum:__anond4ebc0d60103
+STRSCAN_IMAG	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_NUM, STRSCAN_IMAG,$/;"	e	enum:__anond4ebc0d60103
+STRSCAN_INT	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_INT, STRSCAN_U32, STRSCAN_I64, STRSCAN_U64,$/;"	e	enum:__anond4ebc0d60103
+STRSCAN_NUM	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_NUM, STRSCAN_IMAG,$/;"	e	enum:__anond4ebc0d60103
+STRSCAN_OPT_C	third_party/luajit/src/lj_strscan.h	/^#define STRSCAN_OPT_C	/;"	d
+STRSCAN_OPT_IMAG	third_party/luajit/src/lj_strscan.h	/^#define STRSCAN_OPT_IMAG	/;"	d
+STRSCAN_OPT_LL	third_party/luajit/src/lj_strscan.h	/^#define STRSCAN_OPT_LL	/;"	d
+STRSCAN_OPT_TOINT	third_party/luajit/src/lj_strscan.h	/^#define STRSCAN_OPT_TOINT	/;"	d
+STRSCAN_OPT_TONUM	third_party/luajit/src/lj_strscan.h	/^#define STRSCAN_OPT_TONUM	/;"	d
+STRSCAN_U32	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_INT, STRSCAN_U32, STRSCAN_I64, STRSCAN_U64,$/;"	e	enum:__anond4ebc0d60103
+STRSCAN_U64	third_party/luajit/src/lj_strscan.h	/^  STRSCAN_INT, STRSCAN_U32, STRSCAN_I64, STRSCAN_U64,$/;"	e	enum:__anond4ebc0d60103
 SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE	third_party/libuv/src/win/winapi.h	/^# define SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE /;"	d
 SYMBOLIC_LINK_FLAG_DIRECTORY	third_party/libuv/src/win/winapi.h	/^# define SYMBOLIC_LINK_FLAG_DIRECTORY /;"	d
 SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	third_party/libuv/src/win/winapi.h	/^} SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION, *PSYSTEM_PROCESSOR_PERFORMANCE_INFORMATION;$/;"	t	typeref:struct:_SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
-S_IFIFO	third_party/libuv/include/uv/win.h	/^# define S_IFIFO _S_IFIFO$/;"	d
+S_IFIFO	third_party/libuv/include/uv/win.h	/^# define S_IFIFO /;"	d
 S_IFLNK	third_party/libuv/include/uv/win.h	/^# define S_IFLNK /;"	d
 S_IRUSR	third_party/libuv/test/task.h	/^#  define S_IRUSR /;"	d
 S_IWUSR	third_party/libuv/test/task.h	/^#  define S_IWUSR /;"	d
 SaveFileData	third_party/raylib/include/raylib.h	/^RLAPI bool SaveFileData(const char *fileName, void *data, int dataSize); \/\/ Save data to file /;"	p	typeref:typename:RLAPI bool
 SaveFileData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool SaveFileData(const char *fileName, void *data, int dataSize); \/\/ Save data to file /;"	p	typeref:typename:RLAPI bool
 SaveFileData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool SaveFileData(const char *fileName, void *data, int dataSize); \/\/ Save data to file /;"	p	typeref:typename:RLAPI bool
+SaveFileData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool SaveFileData(const char *fileName, void *data, int dataSize); \/\/ Save data to file /;"	p	typeref:typename:RLAPI bool
 SaveFileData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool SaveFileData(const char *fileName, void *data, int dataSize); \/\/ Save data to file /;"	p	typeref:typename:RLAPI bool
 SaveFileDataCallback	third_party/raylib/include/raylib.h	/^typedef bool (*SaveFileDataCallback)(const char *fileName, void *data, int dataSize);   \/\/ Fil/;"	t	typeref:typename:bool (*)(const char * fileName,void * data,int dataSize)
 SaveFileDataCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef bool (*SaveFileDataCallback)(const char *fileName, void *data, int dataSize);   \/\/ Fil/;"	t	typeref:typename:bool (*)(const char * fileName,void * data,int dataSize)
 SaveFileDataCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef bool (*SaveFileDataCallback)(const char *fileName, void *data, int dataSize);   \/\/ Fil/;"	t	typeref:typename:bool (*)(const char * fileName,void * data,int dataSize)
+SaveFileDataCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef bool (*SaveFileDataCallback)(const char *fileName, void *data, int dataSize);   \/\/ Fil/;"	t	typeref:typename:bool (*)(const char * fileName,void * data,int dataSize)
 SaveFileDataCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef bool (*SaveFileDataCallback)(const char *fileName, void *data, int dataSize);   \/\/ Fil/;"	t	typeref:typename:bool (*)(const char * fileName,void * data,int dataSize)
 SaveFileText	third_party/raylib/include/raylib.h	/^RLAPI bool SaveFileText(const char *fileName, char *text);        \/\/ Save text data to file (w/;"	p	typeref:typename:RLAPI bool
 SaveFileText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool SaveFileText(const char *fileName, char *text);        \/\/ Save text data to file (w/;"	p	typeref:typename:RLAPI bool
 SaveFileText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool SaveFileText(const char *fileName, char *text);        \/\/ Save text data to file (w/;"	p	typeref:typename:RLAPI bool
+SaveFileText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool SaveFileText(const char *fileName, char *text);        \/\/ Save text data to file (w/;"	p	typeref:typename:RLAPI bool
 SaveFileText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool SaveFileText(const char *fileName, char *text);        \/\/ Save text data to file (w/;"	p	typeref:typename:RLAPI bool
 SaveFileTextCallback	third_party/raylib/include/raylib.h	/^typedef bool (*SaveFileTextCallback)(const char *fileName, char *text); \/\/ FileIO: Save text d/;"	t	typeref:typename:bool (*)(const char * fileName,char * text)
 SaveFileTextCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef bool (*SaveFileTextCallback)(const char *fileName, char *text); \/\/ FileIO: Save text d/;"	t	typeref:typename:bool (*)(const char * fileName,char * text)
 SaveFileTextCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef bool (*SaveFileTextCallback)(const char *fileName, char *text); \/\/ FileIO: Save text d/;"	t	typeref:typename:bool (*)(const char * fileName,char * text)
+SaveFileTextCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef bool (*SaveFileTextCallback)(const char *fileName, char *text); \/\/ FileIO: Save text d/;"	t	typeref:typename:bool (*)(const char * fileName,char * text)
 SaveFileTextCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef bool (*SaveFileTextCallback)(const char *fileName, char *text); \/\/ FileIO: Save text d/;"	t	typeref:typename:bool (*)(const char * fileName,char * text)
+ScEvEntry	third_party/luajit/src/lj_jit.h	/^typedef struct ScEvEntry {$/;"	s
+ScEvEntry	third_party/luajit/src/lj_jit.h	/^} ScEvEntry;$/;"	t	typeref:struct:ScEvEntry
 SectorsPerAllocationUnit	third_party/libuv/src/win/winapi.h	/^  ULONG         SectorsPerAllocationUnit;$/;"	m	struct:_FILE_FS_FULL_SIZE_INFORMATION	typeref:typename:ULONG
 SectorsPerAllocationUnit	third_party/libuv/src/win/winapi.h	/^  ULONG         SectorsPerAllocationUnit;$/;"	m	struct:_FILE_FS_SIZE_INFORMATION	typeref:typename:ULONG
 SeekMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void SeekMusicStream(Music music, float position);              \/\/ Seek music to a posit/;"	p	typeref:typename:RLAPI void
 SeekMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SeekMusicStream(Music music, float position);              \/\/ Seek music to a posit/;"	p	typeref:typename:RLAPI void
 SeekMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SeekMusicStream(Music music, float position);              \/\/ Seek music to a posit/;"	p	typeref:typename:RLAPI void
+SeekMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SeekMusicStream(Music music, float position);              \/\/ Seek music to a posit/;"	p	typeref:typename:RLAPI void
 SeekMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SeekMusicStream(Music music, float position);              \/\/ Seek music to a posit/;"	p	typeref:typename:RLAPI void
 SelectFilePressed	postdog/gui_window_file_dialog.h	/^    bool SelectFilePressed;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
 Seobeo_Cache_Entry	seobeo/seobeo_internal.h	/^typedef Dowa_KV(char*, Seobeo_Cached_File*) Seobeo_Cache_Entry;$/;"	t
 Seobeo_Cached_File	seobeo/seobeo_internal.h	/^} Seobeo_Cached_File;$/;"	t	typeref:struct:__anon7a4da8400308
-Seobeo_Client_Request	seobeo/seobeo_internal.h	/^} Seobeo_Client_Request;$/;"	t	typeref:struct:__anon7a4da8400608
+Seobeo_Client_Request	seobeo/seobeo_internal.h	/^} Seobeo_Client_Request;$/;"	t	typeref:struct:__anon7a4da8400808
 Seobeo_Client_Request_Add_Header_Array	seobeo/seobeo.h	/^extern void                    Seobeo_Client_Request_Add_Header_Array(Seobeo_Client_Request *p_r/;"	p	typeref:typename:void
 Seobeo_Client_Request_Add_Header_Array	seobeo/seobeo_internal.h	/^extern void                    Seobeo_Client_Request_Add_Header_Array(Seobeo_Client_Request *p_r/;"	p	typeref:typename:void
 Seobeo_Client_Request_Add_Header_Map	seobeo/seobeo.h	/^extern void                    Seobeo_Client_Request_Add_Header_Map(Seobeo_Client_Request *p_req/;"	p	typeref:typename:void
@@ -7404,26 +11668,49 @@
 Seobeo_Client_Request_Set_Follow_Redirects	seobeo/seobeo_internal.h	/^extern void                    Seobeo_Client_Request_Set_Follow_Redirects(Seobeo_Client_Request /;"	p	typeref:typename:void
 Seobeo_Client_Request_Set_Method	seobeo/seobeo.h	/^extern void                    Seobeo_Client_Request_Set_Method(Seobeo_Client_Request *p_req, co/;"	p	typeref:typename:void
 Seobeo_Client_Request_Set_Method	seobeo/seobeo_internal.h	/^extern void                    Seobeo_Client_Request_Set_Method(Seobeo_Client_Request *p_req, co/;"	p	typeref:typename:void
-Seobeo_Client_Response	seobeo/seobeo_internal.h	/^} Seobeo_Client_Response;$/;"	t	typeref:struct:__anon7a4da8400708
+Seobeo_Client_Request_Set_Timeout_Milliseconds	seobeo/seobeo.h	/^extern void                    Seobeo_Client_Request_Set_Timeout_Milliseconds(Seobeo_Client_Requ/;"	p	typeref:typename:void
+Seobeo_Client_Request_Set_Timeout_Milliseconds	seobeo/seobeo_internal.h	/^extern void                    Seobeo_Client_Request_Set_Timeout_Milliseconds(Seobeo_Client_Requ/;"	p	typeref:typename:void
+Seobeo_Client_Response	seobeo/seobeo_internal.h	/^} Seobeo_Client_Response;$/;"	t	typeref:struct:__anon7a4da8400908
 Seobeo_Client_Response_Destroy	seobeo/seobeo.h	/^extern void                    Seobeo_Client_Response_Destroy(Seobeo_Client_Response *p_resp);$/;"	p	typeref:typename:void
 Seobeo_Client_Response_Destroy	seobeo/seobeo_internal.h	/^extern void                    Seobeo_Client_Response_Destroy(Seobeo_Client_Response *p_resp);$/;"	p	typeref:typename:void
 Seobeo_Get_IP4_Or_IP6	seobeo/seobeo.h	/^extern void          *Seobeo_Get_IP4_Or_IP6(struct sockaddr *sa);$/;"	p	typeref:typename:void *
 Seobeo_Handle	seobeo/seobeo_internal.h	/^} Seobeo_Handle;$/;"	t	typeref:struct:__anon7a4da8400208
 Seobeo_Handle_Consume	seobeo/seobeo.h	/^extern void           Seobeo_Handle_Consume(Seobeo_Handle *p_handle, uint32 consumed);$/;"	p	typeref:typename:void
 Seobeo_Handle_Destroy	seobeo/seobeo.h	/^extern void           Seobeo_Handle_Destroy(Seobeo_Handle *p_handle);$/;"	p	typeref:typename:void
-Seobeo_Handle_Flush	seobeo/seobeo.h	/^extern int            Seobeo_Handle_Flush(Seobeo_Handle *p_handle); $/;"	p	typeref:typename:int
-Seobeo_Handle_Queue	seobeo/seobeo.h	/^extern int            Seobeo_Handle_Queue(Seobeo_Handle *p_handle, const uint8_t *data, uint32_t/;"	p	typeref:typename:int
-Seobeo_Handle_Read	seobeo/seobeo.h	/^extern int            Seobeo_Handle_Read(Seobeo_Handle *p_handle); $/;"	p	typeref:typename:int
+Seobeo_Handle_Flush	seobeo/seobeo.h	/^extern int32          Seobeo_Handle_Flush(Seobeo_Handle *p_handle);$/;"	p	typeref:typename:int32
+Seobeo_Handle_Queue	seobeo/seobeo.h	/^extern int32          Seobeo_Handle_Queue(Seobeo_Handle *p_handle, const uint8 *data, uint32 dat/;"	p	typeref:typename:int32
+Seobeo_Handle_Read	seobeo/seobeo.h	/^extern int32          Seobeo_Handle_Read(Seobeo_Handle *p_handle);$/;"	p	typeref:typename:int32
 Seobeo_Log	seobeo/seobeo.h	/^extern int            Seobeo_Log(Seobeo_Log_Level level, const char *format, ...);$/;"	p	typeref:typename:int
 Seobeo_Log_Level	seobeo/seobeo.h	/^} Seobeo_Log_Level;$/;"	t	typeref:enum:__anonc55223040103
 Seobeo_Request_Entry	seobeo/seobeo_internal.h	/^typedef Dowa_KV(char*, char*) Seobeo_Request_Entry;$/;"	t
 Seobeo_Route	seobeo/seobeo_internal.h	/^typedef struct Seobeo_Route_Struct Seobeo_Route;$/;"	t	typeref:struct:Seobeo_Route_Struct
 Seobeo_Route_Handler	seobeo/seobeo_internal.h	/^typedef Seobeo_Request_Entry* (*Seobeo_Route_Handler)($/;"	t	typeref:typename:Seobeo_Request_Entry * (*)(Seobeo_Request_Entry * p_request_map,Dowa_Arena * p_arena)
-Seobeo_Router_Destroy	seobeo/seobeo.h	/^extern void           Seobeo_Router_Destroy();$/;"	p	typeref:typename:void
-Seobeo_Router_Find_Handler	seobeo/seobeo.h	/^extern Seobeo_Route_Handler Seobeo_Router_Find_Handler(const char *method, const char *path, Seo/;"	p	typeref:typename:Seobeo_Route_Handler
-Seobeo_Router_Init	seobeo/seobeo.h	/^extern void           Seobeo_Router_Init();$/;"	p	typeref:typename:void
-Seobeo_Router_Register	seobeo/seobeo.h	/^extern void           Seobeo_Router_Register(const char *method, const char *path_pattern, Seobe/;"	p	typeref:typename:void
-Seobeo_Router_Send_Response	seobeo/seobeo.h	/^extern void           Seobeo_Router_Send_Response(Seobeo_Handle *p_handle, Seobeo_Request_Entry /;"	p	typeref:typename:void
+Seobeo_Router_Destroy	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Destroy();$/;"	p	typeref:typename:void
+Seobeo_Router_Find_Handler	seobeo/seobeo.h	/^extern Seobeo_Route_Handler  Seobeo_Router_Find_Handler(const char *method, const char *path, Se/;"	p	typeref:typename:Seobeo_Route_Handler
+Seobeo_Router_Find_SSE_Handler	seobeo/seobeo.h	/^extern Seobeo_SSE_Handler    Seobeo_Router_Find_SSE_Handler(const char *method, const char *path/;"	p	typeref:typename:Seobeo_SSE_Handler
+Seobeo_Router_Find_Stream_Handler	seobeo/seobeo.h	/^extern Seobeo_Stream_Handler Seobeo_Router_Find_Stream_Handler(const char *method, const char *p/;"	p	typeref:typename:Seobeo_Stream_Handler
+Seobeo_Router_Init	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Init();$/;"	p	typeref:typename:void
+Seobeo_Router_Register	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Register(const char *method, const char *path_pattern/;"	p	typeref:typename:void
+Seobeo_Router_Register_SSE	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Register_SSE(const char *path_pattern, Seobeo_SSE_Han/;"	p	typeref:typename:void
+Seobeo_Router_Register_SSE_Method	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Register_SSE_Method(const char *method, const char *p/;"	p	typeref:typename:void
+Seobeo_Router_Register_Stream	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Register_Stream(const char *method, const char *path_/;"	p	typeref:typename:void
+Seobeo_Router_Send_Response	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Send_Response(Seobeo_Handle *p_handle, Seobeo_Request/;"	p	typeref:typename:void
+Seobeo_Router_Send_Response_KeepAlive	seobeo/seobeo.h	/^extern void                  Seobeo_Router_Send_Response_KeepAlive(Seobeo_Handle *p_handle, Seob/;"	p	typeref:typename:void
+Seobeo_SSE_Close	seobeo/seobeo.h	/^extern void           Seobeo_SSE_Close(Seobeo_SSE_Stream *p_stream);$/;"	p	typeref:typename:void
+Seobeo_SSE_Event	seobeo/seobeo_internal.h	/^} Seobeo_SSE_Event;$/;"	t	typeref:struct:__anon7a4da8400708
+Seobeo_SSE_Flush	seobeo/seobeo.h	/^extern int32          Seobeo_SSE_Flush(Seobeo_SSE_Stream *p_stream);$/;"	p	typeref:typename:int32
+Seobeo_SSE_Handler	seobeo/seobeo_internal.h	/^typedef void (*Seobeo_SSE_Handler)($/;"	t	typeref:typename:void (*)(Seobeo_SSE_Stream * p_stream,Seobeo_Request_Entry * p_request_map,Dowa_Arena * p_arena)
+Seobeo_SSE_Is_Open	seobeo/seobeo.h	/^extern boolean        Seobeo_SSE_Is_Open(const Seobeo_SSE_Stream *p_stream);$/;"	p	typeref:typename:boolean
+Seobeo_SSE_Release	seobeo/seobeo.h	/^extern void           Seobeo_SSE_Release(Seobeo_SSE_Stream *p_stream);$/;"	p	typeref:typename:void
+Seobeo_SSE_Retain	seobeo/seobeo.h	/^extern boolean        Seobeo_SSE_Retain(Seobeo_SSE_Stream *p_stream);$/;"	p	typeref:typename:boolean
+Seobeo_SSE_Send	seobeo/seobeo.h	/^extern int32          Seobeo_SSE_Send(Seobeo_SSE_Stream *p_stream, const Seobeo_SSE_Event *p_eve/;"	p	typeref:typename:int32
+Seobeo_SSE_Send_Comment	seobeo/seobeo.h	/^extern int32          Seobeo_SSE_Send_Comment(Seobeo_SSE_Stream *p_stream, const char *comment);$/;"	p	typeref:typename:int32
+Seobeo_SSE_Send_Data	seobeo/seobeo.h	/^extern int32          Seobeo_SSE_Send_Data(Seobeo_SSE_Stream *p_stream, const char *data);$/;"	p	typeref:typename:int32
+Seobeo_SSE_Server_Attach	seobeo/seobeo_internal.h	/^extern Seobeo_SSE_Stream *Seobeo_SSE_Server_Attach($/;"	p	typeref:typename:Seobeo_SSE_Stream *
+Seobeo_SSE_Server_Destroy	seobeo/seobeo_internal.h	/^extern void Seobeo_SSE_Server_Destroy(void);$/;"	p	typeref:typename:void
+Seobeo_SSE_Server_Detach_Handle	seobeo/seobeo_internal.h	/^extern void Seobeo_SSE_Server_Detach_Handle(Seobeo_Handle *p_handle);$/;"	p	typeref:typename:void
+Seobeo_SSE_Start	seobeo/seobeo.h	/^extern int32          Seobeo_SSE_Start(Seobeo_SSE_Stream *p_stream, Seobeo_Handle *p_handle);$/;"	p	typeref:typename:int32
+Seobeo_SSE_Stream	seobeo/seobeo_internal.h	/^} Seobeo_SSE_Stream;$/;"	t	typeref:struct:__anon7a4da8400608
 Seobeo_SSL_Cleanup	seobeo/seobeo_internal.h	/^extern void           Seobeo_SSL_Cleanup(Seobeo_Handle *p_handle);$/;"	p	typeref:typename:void
 Seobeo_SSL_Read	seobeo/seobeo_internal.h	/^extern int32          Seobeo_SSL_Read(Seobeo_Handle *p_handle, uint8 *buffer, uint32 length);$/;"	p	typeref:typename:int32
 Seobeo_SSL_Setup_Client	seobeo/seobeo_internal.h	/^extern int            Seobeo_SSL_Setup_Client(Seobeo_Handle *p_handle, const char *host, int soc/;"	p	typeref:typename:int
@@ -7435,7 +11722,14 @@
 Seobeo_Stream_Handle_Client_Create	seobeo/seobeo.h	/^extern Seobeo_Handle *Seobeo_Stream_Handle_Client_Create(const char *host,  const char* port, bo/;"	p	typeref:typename:Seobeo_Handle *
 Seobeo_Stream_Handle_Server_Accept	seobeo/seobeo.h	/^extern Seobeo_Handle *Seobeo_Stream_Handle_Server_Accept(Seobeo_Handle *p_server_handle);$/;"	p	typeref:typename:Seobeo_Handle *
 Seobeo_Stream_Handle_Server_Create	seobeo/seobeo.h	/^extern Seobeo_Handle *Seobeo_Stream_Handle_Server_Create(const char *host,  const char* port);$/;"	p	typeref:typename:Seobeo_Handle *
-Seobeo_WebSocket	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket;$/;"	t	typeref:struct:__anon7a4da8400b08
+Seobeo_Stream_Handler	seobeo/seobeo_internal.h	/^typedef void (*Seobeo_Stream_Handler)($/;"	t	typeref:typename:void (*)(Seobeo_Handle * p_client_handle,Seobeo_Request_Entry * p_request_map,Dowa_Arena * p_arena)
+Seobeo_Thread	seobeo/seobeo_worker.h	/^typedef struct Seobeo_Thread Seobeo_Thread;$/;"	t	typeref:struct:Seobeo_Thread
+Seobeo_Thread_Current_Id	seobeo/seobeo_worker.h	/^uint64 Seobeo_Thread_Current_Id(void);$/;"	p	typeref:typename:uint64
+Seobeo_Thread_Join	seobeo/seobeo_worker.h	/^Seobeo_Worker_Result Seobeo_Thread_Join(Seobeo_Thread *p_thread);$/;"	p	typeref:typename:Seobeo_Worker_Result
+Seobeo_Thread_Start	seobeo/seobeo_worker.h	/^Seobeo_Thread *Seobeo_Thread_Start($/;"	p	typeref:typename:Seobeo_Thread *
+Seobeo_Thread_Start_Detached	seobeo/seobeo_worker.h	/^Seobeo_Worker_Result Seobeo_Thread_Start_Detached($/;"	p	typeref:typename:Seobeo_Worker_Result
+Seobeo_Url_Decode	seobeo/seobeo.h	/^extern void    Seobeo_Url_Decode(char *dst, const char *src);$/;"	p	typeref:typename:void
+Seobeo_WebSocket	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket;$/;"	t	typeref:struct:__anon7a4da8400d08
 Seobeo_WebSocket_Close	seobeo/seobeo.h	/^extern int32                     Seobeo_WebSocket_Close(Seobeo_WebSocket *p_ws, uint16 code, con/;"	p	typeref:typename:int32
 Seobeo_WebSocket_Close	seobeo/seobeo_internal.h	/^extern int32                     Seobeo_WebSocket_Close(Seobeo_WebSocket *p_ws, uint16 code, con/;"	p	typeref:typename:int32
 Seobeo_WebSocket_Connect	seobeo/seobeo.h	/^extern Seobeo_WebSocket         *Seobeo_WebSocket_Connect(const char *url);$/;"	p	typeref:typename:Seobeo_WebSocket *
@@ -7444,10 +11738,10 @@
 Seobeo_WebSocket_Destroy	seobeo/seobeo.h	/^extern void                      Seobeo_WebSocket_Destroy(Seobeo_WebSocket *p_ws);$/;"	p	typeref:typename:void
 Seobeo_WebSocket_Destroy	seobeo/seobeo_internal.h	/^extern void                      Seobeo_WebSocket_Destroy(Seobeo_WebSocket *p_ws);$/;"	p	typeref:typename:void
 Seobeo_WebSocket_Mask_Data	seobeo/seobeo_internal.h	/^extern void                      Seobeo_WebSocket_Mask_Data(uint8 *data, size_t length, const ui/;"	p	typeref:typename:void
-Seobeo_WebSocket_Message	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_Message;$/;"	t	typeref:struct:__anon7a4da8400a08
+Seobeo_WebSocket_Message	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_Message;$/;"	t	typeref:struct:__anon7a4da8400c08
 Seobeo_WebSocket_Message_Destroy	seobeo/seobeo.h	/^extern void                      Seobeo_WebSocket_Message_Destroy(Seobeo_WebSocket_Message *p_ms/;"	p	typeref:typename:void
 Seobeo_WebSocket_Message_Destroy	seobeo/seobeo_internal.h	/^extern void                      Seobeo_WebSocket_Message_Destroy(Seobeo_WebSocket_Message *p_ms/;"	p	typeref:typename:void
-Seobeo_WebSocket_Opcode	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_Opcode;$/;"	t	typeref:enum:__anon7a4da8400803
+Seobeo_WebSocket_Opcode	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_Opcode;$/;"	t	typeref:enum:__anon7a4da8400a03
 Seobeo_WebSocket_Receive	seobeo/seobeo.h	/^extern Seobeo_WebSocket_Message *Seobeo_WebSocket_Receive(Seobeo_WebSocket *p_ws);$/;"	p	typeref:typename:Seobeo_WebSocket_Message *
 Seobeo_WebSocket_Receive	seobeo/seobeo_internal.h	/^extern Seobeo_WebSocket_Message *Seobeo_WebSocket_Receive(Seobeo_WebSocket *p_ws);$/;"	p	typeref:typename:Seobeo_WebSocket_Message *
 Seobeo_WebSocket_Send_Binary	seobeo/seobeo.h	/^extern int32                     Seobeo_WebSocket_Send_Binary(Seobeo_WebSocket *p_ws, const uint/;"	p	typeref:typename:int32
@@ -7474,238 +11768,307 @@
 Seobeo_WebSocket_Server_Init	seobeo/seobeo_internal.h	/^extern void                               Seobeo_WebSocket_Server_Init();$/;"	p	typeref:typename:void
 Seobeo_WebSocket_Server_Register	seobeo/seobeo.h	/^extern void                               Seobeo_WebSocket_Server_Register(const char *path, Seo/;"	p	typeref:typename:void
 Seobeo_WebSocket_Server_Register	seobeo/seobeo_internal.h	/^extern void                               Seobeo_WebSocket_Server_Register(const char *path, Seo/;"	p	typeref:typename:void
-Seobeo_WebSocket_Server_Route	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_Server_Route;$/;"	t	typeref:struct:__anon7a4da8400c08
+Seobeo_WebSocket_Server_Route	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_Server_Route;$/;"	t	typeref:struct:__anon7a4da8400e08
 Seobeo_WebSocket_Server_Send_Binary	seobeo/seobeo.h	/^extern int32                              Seobeo_WebSocket_Server_Send_Binary(Seobeo_WebSocket_S/;"	p	typeref:typename:int32
 Seobeo_WebSocket_Server_Send_Binary	seobeo/seobeo_internal.h	/^extern int32                              Seobeo_WebSocket_Server_Send_Binary(Seobeo_WebSocket_S/;"	p	typeref:typename:int32
 Seobeo_WebSocket_Server_Send_Text	seobeo/seobeo.h	/^extern int32                              Seobeo_WebSocket_Server_Send_Text(Seobeo_WebSocket_Ser/;"	p	typeref:typename:int32
 Seobeo_WebSocket_Server_Send_Text	seobeo/seobeo_internal.h	/^extern int32                              Seobeo_WebSocket_Server_Send_Text(Seobeo_WebSocket_Ser/;"	p	typeref:typename:int32
-Seobeo_WebSocket_State	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_State;$/;"	t	typeref:enum:__anon7a4da8400903
+Seobeo_WebSocket_State	seobeo/seobeo_internal.h	/^} Seobeo_WebSocket_State;$/;"	t	typeref:enum:__anon7a4da8400b03
+Seobeo_Web_ClientHandle_Request	seobeo/seobeo_internal.h	/^extern boolean        Seobeo_Web_ClientHandle_Request(Seobeo_Handle *p_cli_handle, Seobeo_Cache_/;"	p	typeref:typename:boolean
 Seobeo_Web_Client_Get	seobeo/seobeo.h	/^extern int            Seobeo_Web_Client_Get(const char *host, const char *port, const char *path/;"	p	typeref:typename:int
 Seobeo_Web_Edge	seobeo/seobeo_internal.h	/^extern void           Seobeo_Web_Edge(Seobeo_Handle *p_server_handle, int thread_count, Seobeo_C/;"	p	typeref:typename:void
 Seobeo_Web_Edge_Worker	seobeo/seobeo_internal.h	/^extern void          *Seobeo_Web_Edge_Worker(void *vargs);$/;"	p	typeref:typename:void *
-Seobeo_Web_HandleClientRequest	seobeo/seobeo_internal.h	/^extern void           Seobeo_Web_HandleClientRequest(Seobeo_Handle *cli, Seobeo_Cache_Entry *p_h/;"	p	typeref:typename:void
 Seobeo_Web_Header_Generate	seobeo/seobeo.h	/^extern void           Seobeo_Web_Header_Generate(void *buffer, int status, const char *content_t/;"	p	typeref:typename:void
+Seobeo_Web_Header_Generate_KeepAlive	seobeo/seobeo.h	/^extern void           Seobeo_Web_Header_Generate_KeepAlive(void *buffer, int status, const char /;"	p	typeref:typename:void
 Seobeo_Web_Header_Parse	seobeo/seobeo_internal.h	/^extern int            Seobeo_Web_Header_Parse(Seobeo_Handle *p_handle, Seobeo_Request_Entry **pp/;"	p	typeref:typename:int
-Seobeo_Web_LoadFile	seobeo/seobeo.h	/^extern char          *Seobeo_Web_LoadFile(const char *file_path, size_t *p_file_size);$/;"	p	typeref:typename:char *
+Seobeo_Web_LoadFile	seobeo/seobeo.h	/^extern char                 *Seobeo_Web_LoadFile(const char *file_path, size_t *p_file_size);$/;"	p	typeref:typename:char *
 Seobeo_Web_SSL_Cleanup	seobeo/seobeo_internal.h	/^extern void           Seobeo_Web_SSL_Cleanup(); \/\/ Not used$/;"	p	typeref:typename:void
 Seobeo_Web_SSL_Init	seobeo/seobeo_internal.h	/^extern void           Seobeo_Web_SSL_Init();$/;"	p	typeref:typename:void
+Seobeo_Web_Server_Is_Stopping	seobeo/seobeo_internal.h	/^extern boolean        Seobeo_Web_Server_Is_Stopping(void);$/;"	p	typeref:typename:boolean
 Seobeo_Web_Server_Start	seobeo/seobeo.h	/^extern int            Seobeo_Web_Server_Start(const char *folder_path, const char *port, Seobeo_/;"	p	typeref:typename:int
+Seobeo_Web_Server_Start_On	seobeo/seobeo.h	/^extern int            Seobeo_Web_Server_Start_On(const char *host, const char *folder_path, cons/;"	p	typeref:typename:int
+Seobeo_Web_Server_Stop	seobeo/seobeo.h	/^extern void           Seobeo_Web_Server_Stop(void);$/;"	p	typeref:typename:void
+Seobeo_Work_Cleanup	seobeo/seobeo_worker.h	/^typedef void (*Seobeo_Work_Cleanup)(void *p_context);$/;"	t	typeref:typename:void (*)(void * p_context)
+Seobeo_Work_Function	seobeo/seobeo_worker.h	/^typedef void (*Seobeo_Work_Function)(void *p_context);$/;"	t	typeref:typename:void (*)(void * p_context)
+Seobeo_Worker_Pool	seobeo/seobeo_worker.h	/^typedef struct Seobeo_Worker_Pool Seobeo_Worker_Pool;$/;"	t	typeref:struct:Seobeo_Worker_Pool
+Seobeo_Worker_Pool_Active	seobeo/seobeo_worker.h	/^uint32 Seobeo_Worker_Pool_Active(Seobeo_Worker_Pool *p_pool);$/;"	p	typeref:typename:uint32
+Seobeo_Worker_Pool_Create	seobeo/seobeo_worker.h	/^Seobeo_Worker_Pool *Seobeo_Worker_Pool_Create($/;"	p	typeref:typename:Seobeo_Worker_Pool *
+Seobeo_Worker_Pool_Destroy	seobeo/seobeo_worker.h	/^void Seobeo_Worker_Pool_Destroy(Seobeo_Worker_Pool *p_pool);$/;"	p	typeref:typename:void
+Seobeo_Worker_Pool_Pending	seobeo/seobeo_worker.h	/^uint32 Seobeo_Worker_Pool_Pending(Seobeo_Worker_Pool *p_pool);$/;"	p	typeref:typename:uint32
+Seobeo_Worker_Pool_Shutdown	seobeo/seobeo_worker.h	/^Seobeo_Worker_Result Seobeo_Worker_Pool_Shutdown($/;"	p	typeref:typename:Seobeo_Worker_Result
+Seobeo_Worker_Pool_Submit	seobeo/seobeo_worker.h	/^Seobeo_Worker_Result Seobeo_Worker_Pool_Submit($/;"	p	typeref:typename:Seobeo_Worker_Result
+Seobeo_Worker_Pool_Wait	seobeo/seobeo_worker.h	/^Seobeo_Worker_Result Seobeo_Worker_Pool_Wait($/;"	p	typeref:typename:Seobeo_Worker_Result
+Seobeo_Worker_Result	seobeo/seobeo_worker.h	/^} Seobeo_Worker_Result;$/;"	t	typeref:enum:__anon9c172bbd0103
 SetAudioStreamBufferSizeDefault	third_party/raylib/include/raylib.h	/^RLAPI void SetAudioStreamBufferSizeDefault(int size);                 \/\/ Default size for new /;"	p	typeref:typename:RLAPI void
 SetAudioStreamBufferSizeDefault	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAudioStreamBufferSizeDefault(int size);                 \/\/ Default size for new /;"	p	typeref:typename:RLAPI void
 SetAudioStreamBufferSizeDefault	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAudioStreamBufferSizeDefault(int size);                 \/\/ Default size for new /;"	p	typeref:typename:RLAPI void
+SetAudioStreamBufferSizeDefault	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAudioStreamBufferSizeDefault(int size);                 \/\/ Default size for new /;"	p	typeref:typename:RLAPI void
 SetAudioStreamBufferSizeDefault	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAudioStreamBufferSizeDefault(int size);                 \/\/ Default size for new /;"	p	typeref:typename:RLAPI void
 SetAudioStreamCallback	third_party/raylib/include/raylib.h	/^RLAPI void SetAudioStreamCallback(AudioStream stream, AudioCallback callback); \/\/ Audio thread/;"	p	typeref:typename:RLAPI void
 SetAudioStreamCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAudioStreamCallback(AudioStream stream, AudioCallback callback); \/\/ Audio thread/;"	p	typeref:typename:RLAPI void
 SetAudioStreamCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAudioStreamCallback(AudioStream stream, AudioCallback callback); \/\/ Audio thread/;"	p	typeref:typename:RLAPI void
+SetAudioStreamCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAudioStreamCallback(AudioStream stream, AudioCallback callback); \/\/ Audio thread/;"	p	typeref:typename:RLAPI void
 SetAudioStreamCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAudioStreamCallback(AudioStream stream, AudioCallback callback); \/\/ Audio thread/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPan	third_party/raylib/include/raylib.h	/^RLAPI void SetAudioStreamPan(AudioStream stream, float pan);          \/\/ Set pan for audio str/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPan	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAudioStreamPan(AudioStream stream, float pan);          \/\/ Set pan for audio str/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPan	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAudioStreamPan(AudioStream stream, float pan);          \/\/ Set pan for audio str/;"	p	typeref:typename:RLAPI void
+SetAudioStreamPan	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAudioStreamPan(AudioStream stream, float pan);          \/\/ Set pan for audio str/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPan	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAudioStreamPan(AudioStream stream, float pan);          \/\/ Set pan for audio str/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPitch	third_party/raylib/include/raylib.h	/^RLAPI void SetAudioStreamPitch(AudioStream stream, float pitch);      \/\/ Set pitch for audio s/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPitch	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAudioStreamPitch(AudioStream stream, float pitch);      \/\/ Set pitch for audio s/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPitch	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAudioStreamPitch(AudioStream stream, float pitch);      \/\/ Set pitch for audio s/;"	p	typeref:typename:RLAPI void
+SetAudioStreamPitch	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAudioStreamPitch(AudioStream stream, float pitch);      \/\/ Set pitch for audio s/;"	p	typeref:typename:RLAPI void
 SetAudioStreamPitch	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAudioStreamPitch(AudioStream stream, float pitch);      \/\/ Set pitch for audio s/;"	p	typeref:typename:RLAPI void
 SetAudioStreamVolume	third_party/raylib/include/raylib.h	/^RLAPI void SetAudioStreamVolume(AudioStream stream, float volume);    \/\/ Set volume for audio /;"	p	typeref:typename:RLAPI void
 SetAudioStreamVolume	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAudioStreamVolume(AudioStream stream, float volume);    \/\/ Set volume for audio /;"	p	typeref:typename:RLAPI void
 SetAudioStreamVolume	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAudioStreamVolume(AudioStream stream, float volume);    \/\/ Set volume for audio /;"	p	typeref:typename:RLAPI void
+SetAudioStreamVolume	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAudioStreamVolume(AudioStream stream, float volume);    \/\/ Set volume for audio /;"	p	typeref:typename:RLAPI void
 SetAudioStreamVolume	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAudioStreamVolume(AudioStream stream, float volume);    \/\/ Set volume for audio /;"	p	typeref:typename:RLAPI void
 SetAutomationEventBaseFrame	third_party/raylib/include/raylib.h	/^RLAPI void SetAutomationEventBaseFrame(int frame);                                      \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventBaseFrame	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAutomationEventBaseFrame(int frame);                                      \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventBaseFrame	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAutomationEventBaseFrame(int frame);                                      \/\/ Set/;"	p	typeref:typename:RLAPI void
+SetAutomationEventBaseFrame	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAutomationEventBaseFrame(int frame);                                      \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventBaseFrame	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAutomationEventBaseFrame(int frame);                                      \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventList	third_party/raylib/include/raylib.h	/^RLAPI void SetAutomationEventList(AutomationEventList *list);                           \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventList	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetAutomationEventList(AutomationEventList *list);                           \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetAutomationEventList(AutomationEventList *list);                           \/\/ Set/;"	p	typeref:typename:RLAPI void
+SetAutomationEventList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetAutomationEventList(AutomationEventList *list);                           \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetAutomationEventList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetAutomationEventList(AutomationEventList *list);                           \/\/ Set/;"	p	typeref:typename:RLAPI void
 SetClipboardText	third_party/raylib/include/raylib.h	/^RLAPI void SetClipboardText(const char *text);                    \/\/ Set clipboard text conten/;"	p	typeref:typename:RLAPI void
 SetClipboardText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetClipboardText(const char *text);                    \/\/ Set clipboard text conten/;"	p	typeref:typename:RLAPI void
 SetClipboardText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetClipboardText(const char *text);                    \/\/ Set clipboard text conten/;"	p	typeref:typename:RLAPI void
+SetClipboardText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetClipboardText(const char *text);                    \/\/ Set clipboard text conten/;"	p	typeref:typename:RLAPI void
 SetClipboardText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetClipboardText(const char *text);                    \/\/ Set clipboard text conten/;"	p	typeref:typename:RLAPI void
 SetConfigFlags	third_party/raylib/include/raylib.h	/^RLAPI void SetConfigFlags(unsigned int flags);                    \/\/ Setup init configuration /;"	p	typeref:typename:RLAPI void
 SetConfigFlags	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetConfigFlags(unsigned int flags);                    \/\/ Setup init configuration /;"	p	typeref:typename:RLAPI void
 SetConfigFlags	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetConfigFlags(unsigned int flags);                    \/\/ Setup init configuration /;"	p	typeref:typename:RLAPI void
+SetConfigFlags	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetConfigFlags(unsigned int flags);                    \/\/ Setup init configuration /;"	p	typeref:typename:RLAPI void
 SetConfigFlags	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetConfigFlags(unsigned int flags);                    \/\/ Setup init configuration /;"	p	typeref:typename:RLAPI void
 SetExitKey	third_party/raylib/include/raylib.h	/^RLAPI void SetExitKey(int key);                               \/\/ Set a custom key to exit prog/;"	p	typeref:typename:RLAPI void
 SetExitKey	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetExitKey(int key);                               \/\/ Set a custom key to exit prog/;"	p	typeref:typename:RLAPI void
 SetExitKey	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetExitKey(int key);                               \/\/ Set a custom key to exit prog/;"	p	typeref:typename:RLAPI void
+SetExitKey	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetExitKey(int key);                               \/\/ Set a custom key to exit prog/;"	p	typeref:typename:RLAPI void
 SetExitKey	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetExitKey(int key);                               \/\/ Set a custom key to exit prog/;"	p	typeref:typename:RLAPI void
 SetGamepadMappings	third_party/raylib/include/raylib.h	/^RLAPI int SetGamepadMappings(const char *mappings);                                \/\/ Set inte/;"	p	typeref:typename:RLAPI int
 SetGamepadMappings	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int SetGamepadMappings(const char *mappings);                                \/\/ Set inte/;"	p	typeref:typename:RLAPI int
 SetGamepadMappings	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int SetGamepadMappings(const char *mappings);                                \/\/ Set inte/;"	p	typeref:typename:RLAPI int
+SetGamepadMappings	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int SetGamepadMappings(const char *mappings);                                \/\/ Set inte/;"	p	typeref:typename:RLAPI int
 SetGamepadMappings	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int SetGamepadMappings(const char *mappings);                                \/\/ Set inte/;"	p	typeref:typename:RLAPI int
 SetGamepadVibration	third_party/raylib/include/raylib.h	/^RLAPI void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float duration); /;"	p	typeref:typename:RLAPI void
 SetGamepadVibration	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float duration); /;"	p	typeref:typename:RLAPI void
 SetGamepadVibration	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float duration); /;"	p	typeref:typename:RLAPI void
+SetGamepadVibration	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float duration); /;"	p	typeref:typename:RLAPI void
 SetGamepadVibration	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float duration); /;"	p	typeref:typename:RLAPI void
 SetGesturesEnabled	third_party/raylib/include/raylib.h	/^RLAPI void SetGesturesEnabled(unsigned int flags);      \/\/ Enable a set of gestures using flag/;"	p	typeref:typename:RLAPI void
 SetGesturesEnabled	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetGesturesEnabled(unsigned int flags);      \/\/ Enable a set of gestures using flag/;"	p	typeref:typename:RLAPI void
 SetGesturesEnabled	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetGesturesEnabled(unsigned int flags);      \/\/ Enable a set of gestures using flag/;"	p	typeref:typename:RLAPI void
+SetGesturesEnabled	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetGesturesEnabled(unsigned int flags);      \/\/ Enable a set of gestures using flag/;"	p	typeref:typename:RLAPI void
 SetGesturesEnabled	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetGesturesEnabled(unsigned int flags);      \/\/ Enable a set of gestures using flag/;"	p	typeref:typename:RLAPI void
 SetLoadFileDataCallback	third_party/raylib/include/raylib.h	/^RLAPI void SetLoadFileDataCallback(LoadFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetLoadFileDataCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetLoadFileDataCallback(LoadFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetLoadFileDataCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetLoadFileDataCallback(LoadFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
+SetLoadFileDataCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetLoadFileDataCallback(LoadFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetLoadFileDataCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetLoadFileDataCallback(LoadFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetLoadFileTextCallback	third_party/raylib/include/raylib.h	/^RLAPI void SetLoadFileTextCallback(LoadFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetLoadFileTextCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetLoadFileTextCallback(LoadFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetLoadFileTextCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetLoadFileTextCallback(LoadFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
+SetLoadFileTextCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetLoadFileTextCallback(LoadFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetLoadFileTextCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetLoadFileTextCallback(LoadFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetMasterVolume	third_party/raylib/include/raylib.h	/^RLAPI void SetMasterVolume(float volume);                             \/\/ Set master volume (li/;"	p	typeref:typename:RLAPI void
 SetMasterVolume	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMasterVolume(float volume);                             \/\/ Set master volume (li/;"	p	typeref:typename:RLAPI void
 SetMasterVolume	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMasterVolume(float volume);                             \/\/ Set master volume (li/;"	p	typeref:typename:RLAPI void
+SetMasterVolume	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMasterVolume(float volume);                             \/\/ Set master volume (li/;"	p	typeref:typename:RLAPI void
 SetMasterVolume	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMasterVolume(float volume);                             \/\/ Set master volume (li/;"	p	typeref:typename:RLAPI void
 SetMaterialTexture	third_party/raylib/include/raylib.h	/^RLAPI void SetMaterialTexture(Material *material, int mapType, Texture2D texture);          \/\//;"	p	typeref:typename:RLAPI void
 SetMaterialTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMaterialTexture(Material *material, int mapType, Texture2D texture);          \/\//;"	p	typeref:typename:RLAPI void
 SetMaterialTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMaterialTexture(Material *material, int mapType, Texture2D texture);          \/\//;"	p	typeref:typename:RLAPI void
+SetMaterialTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMaterialTexture(Material *material, int mapType, Texture2D texture);          \/\//;"	p	typeref:typename:RLAPI void
 SetMaterialTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMaterialTexture(Material *material, int mapType, Texture2D texture);          \/\//;"	p	typeref:typename:RLAPI void
 SetModelMeshMaterial	third_party/raylib/include/raylib.h	/^RLAPI void SetModelMeshMaterial(Model *model, int meshId, int materialId);                  \/\//;"	p	typeref:typename:RLAPI void
 SetModelMeshMaterial	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetModelMeshMaterial(Model *model, int meshId, int materialId);                  \/\//;"	p	typeref:typename:RLAPI void
 SetModelMeshMaterial	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetModelMeshMaterial(Model *model, int meshId, int materialId);                  \/\//;"	p	typeref:typename:RLAPI void
+SetModelMeshMaterial	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetModelMeshMaterial(Model *model, int meshId, int materialId);                  \/\//;"	p	typeref:typename:RLAPI void
 SetModelMeshMaterial	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetModelMeshMaterial(Model *model, int meshId, int materialId);                  \/\//;"	p	typeref:typename:RLAPI void
 SetMouseCursor	third_party/raylib/include/raylib.h	/^RLAPI void SetMouseCursor(int cursor);                        \/\/ Set mouse cursor$/;"	p	typeref:typename:RLAPI void
 SetMouseCursor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMouseCursor(int cursor);                        \/\/ Set mouse cursor$/;"	p	typeref:typename:RLAPI void
 SetMouseCursor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMouseCursor(int cursor);                        \/\/ Set mouse cursor$/;"	p	typeref:typename:RLAPI void
+SetMouseCursor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMouseCursor(int cursor);                        \/\/ Set mouse cursor$/;"	p	typeref:typename:RLAPI void
 SetMouseCursor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMouseCursor(int cursor);                        \/\/ Set mouse cursor$/;"	p	typeref:typename:RLAPI void
 SetMouseOffset	third_party/raylib/include/raylib.h	/^RLAPI void SetMouseOffset(int offsetX, int offsetY);          \/\/ Set mouse offset$/;"	p	typeref:typename:RLAPI void
 SetMouseOffset	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMouseOffset(int offsetX, int offsetY);          \/\/ Set mouse offset$/;"	p	typeref:typename:RLAPI void
 SetMouseOffset	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMouseOffset(int offsetX, int offsetY);          \/\/ Set mouse offset$/;"	p	typeref:typename:RLAPI void
+SetMouseOffset	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMouseOffset(int offsetX, int offsetY);          \/\/ Set mouse offset$/;"	p	typeref:typename:RLAPI void
 SetMouseOffset	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMouseOffset(int offsetX, int offsetY);          \/\/ Set mouse offset$/;"	p	typeref:typename:RLAPI void
 SetMousePosition	third_party/raylib/include/raylib.h	/^RLAPI void SetMousePosition(int x, int y);                    \/\/ Set mouse position XY$/;"	p	typeref:typename:RLAPI void
 SetMousePosition	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMousePosition(int x, int y);                    \/\/ Set mouse position XY$/;"	p	typeref:typename:RLAPI void
 SetMousePosition	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMousePosition(int x, int y);                    \/\/ Set mouse position XY$/;"	p	typeref:typename:RLAPI void
+SetMousePosition	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMousePosition(int x, int y);                    \/\/ Set mouse position XY$/;"	p	typeref:typename:RLAPI void
 SetMousePosition	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMousePosition(int x, int y);                    \/\/ Set mouse position XY$/;"	p	typeref:typename:RLAPI void
 SetMouseScale	third_party/raylib/include/raylib.h	/^RLAPI void SetMouseScale(float scaleX, float scaleY);         \/\/ Set mouse scaling$/;"	p	typeref:typename:RLAPI void
 SetMouseScale	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMouseScale(float scaleX, float scaleY);         \/\/ Set mouse scaling$/;"	p	typeref:typename:RLAPI void
 SetMouseScale	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMouseScale(float scaleX, float scaleY);         \/\/ Set mouse scaling$/;"	p	typeref:typename:RLAPI void
+SetMouseScale	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMouseScale(float scaleX, float scaleY);         \/\/ Set mouse scaling$/;"	p	typeref:typename:RLAPI void
 SetMouseScale	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMouseScale(float scaleX, float scaleY);         \/\/ Set mouse scaling$/;"	p	typeref:typename:RLAPI void
 SetMusicPan	third_party/raylib/include/raylib.h	/^RLAPI void SetMusicPan(Music music, float pan);                       \/\/ Set pan for a music (/;"	p	typeref:typename:RLAPI void
 SetMusicPan	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMusicPan(Music music, float pan);                       \/\/ Set pan for a music (/;"	p	typeref:typename:RLAPI void
 SetMusicPan	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMusicPan(Music music, float pan);                       \/\/ Set pan for a music (/;"	p	typeref:typename:RLAPI void
+SetMusicPan	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMusicPan(Music music, float pan);                       \/\/ Set pan for a music (/;"	p	typeref:typename:RLAPI void
 SetMusicPan	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMusicPan(Music music, float pan);                       \/\/ Set pan for a music (/;"	p	typeref:typename:RLAPI void
 SetMusicPitch	third_party/raylib/include/raylib.h	/^RLAPI void SetMusicPitch(Music music, float pitch);                   \/\/ Set pitch for a music/;"	p	typeref:typename:RLAPI void
 SetMusicPitch	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMusicPitch(Music music, float pitch);                   \/\/ Set pitch for a music/;"	p	typeref:typename:RLAPI void
 SetMusicPitch	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMusicPitch(Music music, float pitch);                   \/\/ Set pitch for a music/;"	p	typeref:typename:RLAPI void
+SetMusicPitch	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMusicPitch(Music music, float pitch);                   \/\/ Set pitch for a music/;"	p	typeref:typename:RLAPI void
 SetMusicPitch	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMusicPitch(Music music, float pitch);                   \/\/ Set pitch for a music/;"	p	typeref:typename:RLAPI void
 SetMusicVolume	third_party/raylib/include/raylib.h	/^RLAPI void SetMusicVolume(Music music, float volume);                 \/\/ Set volume for music /;"	p	typeref:typename:RLAPI void
 SetMusicVolume	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetMusicVolume(Music music, float volume);                 \/\/ Set volume for music /;"	p	typeref:typename:RLAPI void
 SetMusicVolume	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetMusicVolume(Music music, float volume);                 \/\/ Set volume for music /;"	p	typeref:typename:RLAPI void
+SetMusicVolume	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetMusicVolume(Music music, float volume);                 \/\/ Set volume for music /;"	p	typeref:typename:RLAPI void
 SetMusicVolume	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetMusicVolume(Music music, float volume);                 \/\/ Set volume for music /;"	p	typeref:typename:RLAPI void
 SetPixelColor	third_party/raylib/include/raylib.h	/^RLAPI void SetPixelColor(void *dstPtr, Color color, int format);            \/\/ Set color forma/;"	p	typeref:typename:RLAPI void
 SetPixelColor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetPixelColor(void *dstPtr, Color color, int format);            \/\/ Set color forma/;"	p	typeref:typename:RLAPI void
 SetPixelColor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetPixelColor(void *dstPtr, Color color, int format);            \/\/ Set color forma/;"	p	typeref:typename:RLAPI void
+SetPixelColor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetPixelColor(void *dstPtr, Color color, int format);            \/\/ Set color forma/;"	p	typeref:typename:RLAPI void
 SetPixelColor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetPixelColor(void *dstPtr, Color color, int format);            \/\/ Set color forma/;"	p	typeref:typename:RLAPI void
 SetRandomSeed	third_party/raylib/include/raylib.h	/^RLAPI void SetRandomSeed(unsigned int seed);                      \/\/ Set the seed for the rand/;"	p	typeref:typename:RLAPI void
 SetRandomSeed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetRandomSeed(unsigned int seed);                      \/\/ Set the seed for the rand/;"	p	typeref:typename:RLAPI void
 SetRandomSeed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetRandomSeed(unsigned int seed);                      \/\/ Set the seed for the rand/;"	p	typeref:typename:RLAPI void
+SetRandomSeed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetRandomSeed(unsigned int seed);                      \/\/ Set the seed for the rand/;"	p	typeref:typename:RLAPI void
 SetRandomSeed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetRandomSeed(unsigned int seed);                      \/\/ Set the seed for the rand/;"	p	typeref:typename:RLAPI void
 SetSaveFileDataCallback	third_party/raylib/include/raylib.h	/^RLAPI void SetSaveFileDataCallback(SaveFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetSaveFileDataCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetSaveFileDataCallback(SaveFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetSaveFileDataCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetSaveFileDataCallback(SaveFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
+SetSaveFileDataCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetSaveFileDataCallback(SaveFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetSaveFileDataCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetSaveFileDataCallback(SaveFileDataCallback callback); \/\/ Set custom file binary d/;"	p	typeref:typename:RLAPI void
 SetSaveFileTextCallback	third_party/raylib/include/raylib.h	/^RLAPI void SetSaveFileTextCallback(SaveFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetSaveFileTextCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetSaveFileTextCallback(SaveFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetSaveFileTextCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetSaveFileTextCallback(SaveFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
+SetSaveFileTextCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetSaveFileTextCallback(SaveFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetSaveFileTextCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetSaveFileTextCallback(SaveFileTextCallback callback); \/\/ Set custom file text dat/;"	p	typeref:typename:RLAPI void
 SetShaderValue	third_party/raylib/include/raylib.h	/^RLAPI void SetShaderValue(Shader shader, int locIndex, const void *value, int uniformType);     /;"	p	typeref:typename:RLAPI void
 SetShaderValue	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetShaderValue(Shader shader, int locIndex, const void *value, int uniformType);     /;"	p	typeref:typename:RLAPI void
 SetShaderValue	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetShaderValue(Shader shader, int locIndex, const void *value, int uniformType);     /;"	p	typeref:typename:RLAPI void
+SetShaderValue	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetShaderValue(Shader shader, int locIndex, const void *value, int uniformType);     /;"	p	typeref:typename:RLAPI void
 SetShaderValue	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetShaderValue(Shader shader, int locIndex, const void *value, int uniformType);     /;"	p	typeref:typename:RLAPI void
 SetShaderValueMatrix	third_party/raylib/include/raylib.h	/^RLAPI void SetShaderValueMatrix(Shader shader, int locIndex, Matrix mat);         \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueMatrix	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetShaderValueMatrix(Shader shader, int locIndex, Matrix mat);         \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueMatrix	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetShaderValueMatrix(Shader shader, int locIndex, Matrix mat);         \/\/ Set shade/;"	p	typeref:typename:RLAPI void
+SetShaderValueMatrix	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetShaderValueMatrix(Shader shader, int locIndex, Matrix mat);         \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueMatrix	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetShaderValueMatrix(Shader shader, int locIndex, Matrix mat);         \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueTexture	third_party/raylib/include/raylib.h	/^RLAPI void SetShaderValueTexture(Shader shader, int locIndex, Texture2D texture); \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetShaderValueTexture(Shader shader, int locIndex, Texture2D texture); \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetShaderValueTexture(Shader shader, int locIndex, Texture2D texture); \/\/ Set shade/;"	p	typeref:typename:RLAPI void
+SetShaderValueTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetShaderValueTexture(Shader shader, int locIndex, Texture2D texture); \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetShaderValueTexture(Shader shader, int locIndex, Texture2D texture); \/\/ Set shade/;"	p	typeref:typename:RLAPI void
 SetShaderValueV	third_party/raylib/include/raylib.h	/^RLAPI void SetShaderValueV(Shader shader, int locIndex, const void *value, int uniformType, int /;"	p	typeref:typename:RLAPI void
 SetShaderValueV	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetShaderValueV(Shader shader, int locIndex, const void *value, int uniformType, int /;"	p	typeref:typename:RLAPI void
 SetShaderValueV	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetShaderValueV(Shader shader, int locIndex, const void *value, int uniformType, int /;"	p	typeref:typename:RLAPI void
+SetShaderValueV	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetShaderValueV(Shader shader, int locIndex, const void *value, int uniformType, int /;"	p	typeref:typename:RLAPI void
 SetShaderValueV	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetShaderValueV(Shader shader, int locIndex, const void *value, int uniformType, int /;"	p	typeref:typename:RLAPI void
 SetShapesTexture	third_party/raylib/include/raygui.h	/^static void SetShapesTexture(Texture2D tex, Rectangle rec);  \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:void
 SetShapesTexture	third_party/raylib/include/raylib.h	/^RLAPI void SetShapesTexture(Texture2D texture, Rectangle source);       \/\/ Set texture and rec/;"	p	typeref:typename:RLAPI void
 SetShapesTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetShapesTexture(Texture2D texture, Rectangle source);       \/\/ Set texture and rec/;"	p	typeref:typename:RLAPI void
 SetShapesTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetShapesTexture(Texture2D texture, Rectangle source);       \/\/ Set texture and rec/;"	p	typeref:typename:RLAPI void
+SetShapesTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetShapesTexture(Texture2D texture, Rectangle source);       \/\/ Set texture and rec/;"	p	typeref:typename:RLAPI void
 SetShapesTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetShapesTexture(Texture2D texture, Rectangle source);       \/\/ Set texture and rec/;"	p	typeref:typename:RLAPI void
 SetSoundPan	third_party/raylib/include/raylib.h	/^RLAPI void SetSoundPan(Sound sound, float pan);                       \/\/ Set pan for a sound (/;"	p	typeref:typename:RLAPI void
 SetSoundPan	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetSoundPan(Sound sound, float pan);                       \/\/ Set pan for a sound (/;"	p	typeref:typename:RLAPI void
 SetSoundPan	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetSoundPan(Sound sound, float pan);                       \/\/ Set pan for a sound (/;"	p	typeref:typename:RLAPI void
+SetSoundPan	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetSoundPan(Sound sound, float pan);                       \/\/ Set pan for a sound (/;"	p	typeref:typename:RLAPI void
 SetSoundPan	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetSoundPan(Sound sound, float pan);                       \/\/ Set pan for a sound (/;"	p	typeref:typename:RLAPI void
 SetSoundPitch	third_party/raylib/include/raylib.h	/^RLAPI void SetSoundPitch(Sound sound, float pitch);                   \/\/ Set pitch for a sound/;"	p	typeref:typename:RLAPI void
 SetSoundPitch	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetSoundPitch(Sound sound, float pitch);                   \/\/ Set pitch for a sound/;"	p	typeref:typename:RLAPI void
 SetSoundPitch	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetSoundPitch(Sound sound, float pitch);                   \/\/ Set pitch for a sound/;"	p	typeref:typename:RLAPI void
+SetSoundPitch	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetSoundPitch(Sound sound, float pitch);                   \/\/ Set pitch for a sound/;"	p	typeref:typename:RLAPI void
 SetSoundPitch	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetSoundPitch(Sound sound, float pitch);                   \/\/ Set pitch for a sound/;"	p	typeref:typename:RLAPI void
 SetSoundVolume	third_party/raylib/include/raylib.h	/^RLAPI void SetSoundVolume(Sound sound, float volume);                 \/\/ Set volume for a soun/;"	p	typeref:typename:RLAPI void
 SetSoundVolume	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetSoundVolume(Sound sound, float volume);                 \/\/ Set volume for a soun/;"	p	typeref:typename:RLAPI void
 SetSoundVolume	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetSoundVolume(Sound sound, float volume);                 \/\/ Set volume for a soun/;"	p	typeref:typename:RLAPI void
+SetSoundVolume	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetSoundVolume(Sound sound, float volume);                 \/\/ Set volume for a soun/;"	p	typeref:typename:RLAPI void
 SetSoundVolume	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetSoundVolume(Sound sound, float volume);                 \/\/ Set volume for a soun/;"	p	typeref:typename:RLAPI void
 SetTargetFPS	third_party/raylib/include/raylib.h	/^RLAPI void SetTargetFPS(int fps);                                 \/\/ Set target FPS (maximum)$/;"	p	typeref:typename:RLAPI void
 SetTargetFPS	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetTargetFPS(int fps);                                 \/\/ Set target FPS (maximum)$/;"	p	typeref:typename:RLAPI void
 SetTargetFPS	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetTargetFPS(int fps);                                 \/\/ Set target FPS (maximum)$/;"	p	typeref:typename:RLAPI void
+SetTargetFPS	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetTargetFPS(int fps);                                 \/\/ Set target FPS (maximum)$/;"	p	typeref:typename:RLAPI void
 SetTargetFPS	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetTargetFPS(int fps);                                 \/\/ Set target FPS (maximum)$/;"	p	typeref:typename:RLAPI void
 SetTextLineSpacing	third_party/raylib/include/raylib.h	/^RLAPI void SetTextLineSpacing(int spacing);                                                 \/\//;"	p	typeref:typename:RLAPI void
 SetTextLineSpacing	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetTextLineSpacing(int spacing);                                                 \/\//;"	p	typeref:typename:RLAPI void
 SetTextLineSpacing	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetTextLineSpacing(int spacing);                                                 \/\//;"	p	typeref:typename:RLAPI void
+SetTextLineSpacing	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetTextLineSpacing(int spacing);                                                 \/\//;"	p	typeref:typename:RLAPI void
 SetTextLineSpacing	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetTextLineSpacing(int spacing);                                                 \/\//;"	p	typeref:typename:RLAPI void
 SetTextureFilter	third_party/raylib/include/raylib.h	/^RLAPI void SetTextureFilter(Texture2D texture, int filter);                                     /;"	p	typeref:typename:RLAPI void
 SetTextureFilter	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetTextureFilter(Texture2D texture, int filter);                                     /;"	p	typeref:typename:RLAPI void
 SetTextureFilter	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetTextureFilter(Texture2D texture, int filter);                                     /;"	p	typeref:typename:RLAPI void
+SetTextureFilter	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetTextureFilter(Texture2D texture, int filter);                                     /;"	p	typeref:typename:RLAPI void
 SetTextureFilter	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetTextureFilter(Texture2D texture, int filter);                                     /;"	p	typeref:typename:RLAPI void
 SetTextureWrap	third_party/raylib/include/raylib.h	/^RLAPI void SetTextureWrap(Texture2D texture, int wrap);                                         /;"	p	typeref:typename:RLAPI void
 SetTextureWrap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetTextureWrap(Texture2D texture, int wrap);                                         /;"	p	typeref:typename:RLAPI void
 SetTextureWrap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetTextureWrap(Texture2D texture, int wrap);                                         /;"	p	typeref:typename:RLAPI void
+SetTextureWrap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetTextureWrap(Texture2D texture, int wrap);                                         /;"	p	typeref:typename:RLAPI void
 SetTextureWrap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetTextureWrap(Texture2D texture, int wrap);                                         /;"	p	typeref:typename:RLAPI void
 SetTraceLogCallback	third_party/raylib/include/raylib.h	/^RLAPI void SetTraceLogCallback(TraceLogCallback callback);         \/\/ Set custom trace log$/;"	p	typeref:typename:RLAPI void
 SetTraceLogCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetTraceLogCallback(TraceLogCallback callback);         \/\/ Set custom trace log$/;"	p	typeref:typename:RLAPI void
 SetTraceLogCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetTraceLogCallback(TraceLogCallback callback);         \/\/ Set custom trace log$/;"	p	typeref:typename:RLAPI void
+SetTraceLogCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetTraceLogCallback(TraceLogCallback callback);         \/\/ Set custom trace log$/;"	p	typeref:typename:RLAPI void
 SetTraceLogCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetTraceLogCallback(TraceLogCallback callback);         \/\/ Set custom trace log$/;"	p	typeref:typename:RLAPI void
 SetTraceLogLevel	third_party/raylib/include/raylib.h	/^RLAPI void SetTraceLogLevel(int logLevel);                        \/\/ Set the current threshold/;"	p	typeref:typename:RLAPI void
 SetTraceLogLevel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetTraceLogLevel(int logLevel);                        \/\/ Set the current threshold/;"	p	typeref:typename:RLAPI void
 SetTraceLogLevel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetTraceLogLevel(int logLevel);                        \/\/ Set the current threshold/;"	p	typeref:typename:RLAPI void
+SetTraceLogLevel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetTraceLogLevel(int logLevel);                        \/\/ Set the current threshold/;"	p	typeref:typename:RLAPI void
 SetTraceLogLevel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetTraceLogLevel(int logLevel);                        \/\/ Set the current threshold/;"	p	typeref:typename:RLAPI void
 SetWindowFocused	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowFocused(void);                                \/\/ Set window focused$/;"	p	typeref:typename:RLAPI void
 SetWindowFocused	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowFocused(void);                                \/\/ Set window focused$/;"	p	typeref:typename:RLAPI void
 SetWindowFocused	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowFocused(void);                                \/\/ Set window focused$/;"	p	typeref:typename:RLAPI void
+SetWindowFocused	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowFocused(void);                                \/\/ Set window focused$/;"	p	typeref:typename:RLAPI void
 SetWindowFocused	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowFocused(void);                                \/\/ Set window focused$/;"	p	typeref:typename:RLAPI void
 SetWindowIcon	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowIcon(Image image);                            \/\/ Set icon for window (sing/;"	p	typeref:typename:RLAPI void
 SetWindowIcon	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowIcon(Image image);                            \/\/ Set icon for window (sing/;"	p	typeref:typename:RLAPI void
 SetWindowIcon	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowIcon(Image image);                            \/\/ Set icon for window (sing/;"	p	typeref:typename:RLAPI void
+SetWindowIcon	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowIcon(Image image);                            \/\/ Set icon for window (sing/;"	p	typeref:typename:RLAPI void
 SetWindowIcon	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowIcon(Image image);                            \/\/ Set icon for window (sing/;"	p	typeref:typename:RLAPI void
 SetWindowIcons	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowIcons(Image *images, int count);              \/\/ Set icon for window (mult/;"	p	typeref:typename:RLAPI void
 SetWindowIcons	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowIcons(Image *images, int count);              \/\/ Set icon for window (mult/;"	p	typeref:typename:RLAPI void
 SetWindowIcons	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowIcons(Image *images, int count);              \/\/ Set icon for window (mult/;"	p	typeref:typename:RLAPI void
+SetWindowIcons	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowIcons(Image *images, int count);              \/\/ Set icon for window (mult/;"	p	typeref:typename:RLAPI void
 SetWindowIcons	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowIcons(Image *images, int count);              \/\/ Set icon for window (mult/;"	p	typeref:typename:RLAPI void
 SetWindowMaxSize	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowMaxSize(int width, int height);               \/\/ Set window maximum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMaxSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowMaxSize(int width, int height);               \/\/ Set window maximum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMaxSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowMaxSize(int width, int height);               \/\/ Set window maximum dimens/;"	p	typeref:typename:RLAPI void
+SetWindowMaxSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowMaxSize(int width, int height);               \/\/ Set window maximum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMaxSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowMaxSize(int width, int height);               \/\/ Set window maximum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMinSize	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowMinSize(int width, int height);               \/\/ Set window minimum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMinSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowMinSize(int width, int height);               \/\/ Set window minimum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMinSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowMinSize(int width, int height);               \/\/ Set window minimum dimens/;"	p	typeref:typename:RLAPI void
+SetWindowMinSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowMinSize(int width, int height);               \/\/ Set window minimum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMinSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowMinSize(int width, int height);               \/\/ Set window minimum dimens/;"	p	typeref:typename:RLAPI void
 SetWindowMonitor	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowMonitor(int monitor);                         \/\/ Set monitor for the curre/;"	p	typeref:typename:RLAPI void
 SetWindowMonitor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowMonitor(int monitor);                         \/\/ Set monitor for the curre/;"	p	typeref:typename:RLAPI void
 SetWindowMonitor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowMonitor(int monitor);                         \/\/ Set monitor for the curre/;"	p	typeref:typename:RLAPI void
+SetWindowMonitor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowMonitor(int monitor);                         \/\/ Set monitor for the curre/;"	p	typeref:typename:RLAPI void
 SetWindowMonitor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowMonitor(int monitor);                         \/\/ Set monitor for the curre/;"	p	typeref:typename:RLAPI void
 SetWindowOpacity	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowOpacity(float opacity);                       \/\/ Set window opacity [0.0f./;"	p	typeref:typename:RLAPI void
 SetWindowOpacity	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowOpacity(float opacity);                       \/\/ Set window opacity [0.0f./;"	p	typeref:typename:RLAPI void
 SetWindowOpacity	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowOpacity(float opacity);                       \/\/ Set window opacity [0.0f./;"	p	typeref:typename:RLAPI void
+SetWindowOpacity	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowOpacity(float opacity);                       \/\/ Set window opacity [0.0f./;"	p	typeref:typename:RLAPI void
 SetWindowOpacity	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowOpacity(float opacity);                       \/\/ Set window opacity [0.0f./;"	p	typeref:typename:RLAPI void
 SetWindowPosition	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowPosition(int x, int y);                       \/\/ Set window position on sc/;"	p	typeref:typename:RLAPI void
 SetWindowPosition	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowPosition(int x, int y);                       \/\/ Set window position on sc/;"	p	typeref:typename:RLAPI void
 SetWindowPosition	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowPosition(int x, int y);                       \/\/ Set window position on sc/;"	p	typeref:typename:RLAPI void
+SetWindowPosition	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowPosition(int x, int y);                       \/\/ Set window position on sc/;"	p	typeref:typename:RLAPI void
 SetWindowPosition	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowPosition(int x, int y);                       \/\/ Set window position on sc/;"	p	typeref:typename:RLAPI void
 SetWindowSize	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowSize(int width, int height);                  \/\/ Set window dimensions$/;"	p	typeref:typename:RLAPI void
 SetWindowSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowSize(int width, int height);                  \/\/ Set window dimensions$/;"	p	typeref:typename:RLAPI void
 SetWindowSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowSize(int width, int height);                  \/\/ Set window dimensions$/;"	p	typeref:typename:RLAPI void
+SetWindowSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowSize(int width, int height);                  \/\/ Set window dimensions$/;"	p	typeref:typename:RLAPI void
 SetWindowSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowSize(int width, int height);                  \/\/ Set window dimensions$/;"	p	typeref:typename:RLAPI void
 SetWindowState	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowState(unsigned int flags);                    \/\/ Set window configuration /;"	p	typeref:typename:RLAPI void
 SetWindowState	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowState(unsigned int flags);                    \/\/ Set window configuration /;"	p	typeref:typename:RLAPI void
 SetWindowState	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowState(unsigned int flags);                    \/\/ Set window configuration /;"	p	typeref:typename:RLAPI void
+SetWindowState	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowState(unsigned int flags);                    \/\/ Set window configuration /;"	p	typeref:typename:RLAPI void
 SetWindowState	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowState(unsigned int flags);                    \/\/ Set window configuration /;"	p	typeref:typename:RLAPI void
 SetWindowTitle	third_party/raylib/include/raylib.h	/^RLAPI void SetWindowTitle(const char *title);                     \/\/ Set title for window$/;"	p	typeref:typename:RLAPI void
 SetWindowTitle	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SetWindowTitle(const char *title);                     \/\/ Set title for window$/;"	p	typeref:typename:RLAPI void
 SetWindowTitle	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SetWindowTitle(const char *title);                     \/\/ Set title for window$/;"	p	typeref:typename:RLAPI void
+SetWindowTitle	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SetWindowTitle(const char *title);                     \/\/ Set title for window$/;"	p	typeref:typename:RLAPI void
 SetWindowTitle	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SetWindowTitle(const char *title);                     \/\/ Set title for window$/;"	p	typeref:typename:RLAPI void
 Shader	third_party/raylib/include/raylib.h	/^typedef struct Shader {$/;"	s
 Shader	third_party/raylib/include/raylib.h	/^} Shader;$/;"	t	typeref:struct:Shader
@@ -7713,26 +12076,36 @@
 Shader	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Shader;$/;"	t	typeref:struct:Shader
 Shader	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Shader {$/;"	s
 Shader	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Shader;$/;"	t	typeref:struct:Shader
+Shader	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Shader {$/;"	s
+Shader	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Shader;$/;"	t	typeref:struct:Shader
 Shader	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Shader {$/;"	s
 Shader	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Shader;$/;"	t	typeref:struct:Shader
 ShaderAttributeDataType	third_party/raylib/include/raylib.h	/^} ShaderAttributeDataType;$/;"	t	typeref:enum:__anonc03ae25c0c03
 ShaderAttributeDataType	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} ShaderAttributeDataType;$/;"	t	typeref:enum:__anon9d42b9dd0c03
 ShaderAttributeDataType	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} ShaderAttributeDataType;$/;"	t	typeref:enum:__anon255619050c03
+ShaderAttributeDataType	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} ShaderAttributeDataType;$/;"	t	typeref:enum:__anon8a981b700c03
 ShaderAttributeDataType	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} ShaderAttributeDataType;$/;"	t	typeref:enum:__anonf614aaea0c03
 ShaderLocationIndex	third_party/raylib/include/raylib.h	/^} ShaderLocationIndex;$/;"	t	typeref:enum:__anonc03ae25c0a03
 ShaderLocationIndex	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} ShaderLocationIndex;$/;"	t	typeref:enum:__anon9d42b9dd0a03
 ShaderLocationIndex	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} ShaderLocationIndex;$/;"	t	typeref:enum:__anon255619050a03
+ShaderLocationIndex	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} ShaderLocationIndex;$/;"	t	typeref:enum:__anon8a981b700a03
 ShaderLocationIndex	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} ShaderLocationIndex;$/;"	t	typeref:enum:__anonf614aaea0a03
 ShaderUniformDataType	third_party/raylib/include/raylib.h	/^} ShaderUniformDataType;$/;"	t	typeref:enum:__anonc03ae25c0b03
 ShaderUniformDataType	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} ShaderUniformDataType;$/;"	t	typeref:enum:__anon9d42b9dd0b03
 ShaderUniformDataType	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} ShaderUniformDataType;$/;"	t	typeref:enum:__anon255619050b03
+ShaderUniformDataType	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} ShaderUniformDataType;$/;"	t	typeref:enum:__anon8a981b700b03
 ShaderUniformDataType	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} ShaderUniformDataType;$/;"	t	typeref:enum:__anonf614aaea0b03
 ShortName	third_party/libuv/src/win/winapi.h	/^  WCHAR ShortName[12];$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:WCHAR[12]
 ShortNameLength	third_party/libuv/src/win/winapi.h	/^  CCHAR ShortNameLength;$/;"	m	struct:_FILE_BOTH_DIR_INFORMATION	typeref:typename:CCHAR
 ShowCursor	third_party/raylib/include/raylib.h	/^RLAPI void ShowCursor(void);                                      \/\/ Shows cursor$/;"	p	typeref:typename:RLAPI void
 ShowCursor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ShowCursor(void);                                      \/\/ Shows cursor$/;"	p	typeref:typename:RLAPI void
 ShowCursor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ShowCursor(void);                                      \/\/ Shows cursor$/;"	p	typeref:typename:RLAPI void
+ShowCursor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ShowCursor(void);                                      \/\/ Shows cursor$/;"	p	typeref:typename:RLAPI void
 ShowCursor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ShowCursor(void);                                      \/\/ Shows cursor$/;"	p	typeref:typename:RLAPI void
+SnapEntry	third_party/luajit/src/lj_jit.h	/^typedef uint32_t SnapEntry;$/;"	t	typeref:typename:uint32_t
+SnapNo	third_party/luajit/src/lj_jit.h	/^typedef uint32_t SnapNo;$/;"	t	typeref:typename:uint32_t
+SnapShot	third_party/luajit/src/lj_jit.h	/^typedef struct SnapShot {$/;"	s
+SnapShot	third_party/luajit/src/lj_jit.h	/^} SnapShot;$/;"	t	typeref:struct:SnapShot
 SnapshotConfig	seobeo/snapshot_creator.h	/^} SnapshotConfig;$/;"	t	typeref:struct:__anon0d8f4d060108
 Sound	third_party/raylib/include/raylib.h	/^typedef struct Sound {$/;"	s
 Sound	third_party/raylib/include/raylib.h	/^} Sound;$/;"	t	typeref:struct:Sound
@@ -7740,6 +12113,8 @@
 Sound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Sound;$/;"	t	typeref:struct:Sound
 Sound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Sound {$/;"	s
 Sound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Sound;$/;"	t	typeref:struct:Sound
+Sound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Sound {$/;"	s
+Sound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Sound;$/;"	t	typeref:struct:Sound
 Sound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Sound {$/;"	s
 Sound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Sound;$/;"	t	typeref:struct:Sound
 SplitPanelConfig	third_party/raylib/custom.h	/^} SplitPanelConfig;$/;"	t	typeref:struct:__anon7f8247c10408
@@ -7747,29 +12122,40 @@
 StartAutomationEventRecording	third_party/raylib/include/raylib.h	/^RLAPI void StartAutomationEventRecording(void);                                         \/\/ Sta/;"	p	typeref:typename:RLAPI void
 StartAutomationEventRecording	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void StartAutomationEventRecording(void);                                         \/\/ Sta/;"	p	typeref:typename:RLAPI void
 StartAutomationEventRecording	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void StartAutomationEventRecording(void);                                         \/\/ Sta/;"	p	typeref:typename:RLAPI void
+StartAutomationEventRecording	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void StartAutomationEventRecording(void);                                         \/\/ Sta/;"	p	typeref:typename:RLAPI void
 StartAutomationEventRecording	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void StartAutomationEventRecording(void);                                         \/\/ Sta/;"	p	typeref:typename:RLAPI void
 State	third_party/raylib/include/rlgl.h	/^    } State;            \/\/ Renderer state$/;"	m	struct:rlglData	typeref:struct:rlglData::__anonb66549aa0d08
 State	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    } State;            \/\/ Renderer state$/;"	m	struct:rlglData	typeref:struct:rlglData::__anon0cdf4ceb0d08
 State	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    } State;            \/\/ Renderer state$/;"	m	struct:rlglData	typeref:struct:rlglData::__anon96c0c2130d08
+State	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    } State;            \/\/ Renderer state$/;"	m	struct:rlglData	typeref:struct:rlglData::__anonbc392dbe0d08
 State	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    } State;            \/\/ Renderer state$/;"	m	struct:rlglData	typeref:struct:rlglData::__anon9e7796b80d08
 Status	third_party/libuv/include/uv/win.h	/^  NTSTATUS Status;$/;"	m	struct:_AFD_POLL_HANDLE_INFO	typeref:typename:NTSTATUS
 Status	third_party/libuv/src/win/winapi.h	/^    NTSTATUS Status;$/;"	m	union:_IO_STATUS_BLOCK::__anon941c3301060a	typeref:typename:NTSTATUS
 StopAudioStream	third_party/raylib/include/raylib.h	/^RLAPI void StopAudioStream(AudioStream stream);                       \/\/ Stop audio stream$/;"	p	typeref:typename:RLAPI void
 StopAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void StopAudioStream(AudioStream stream);                       \/\/ Stop audio stream$/;"	p	typeref:typename:RLAPI void
 StopAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void StopAudioStream(AudioStream stream);                       \/\/ Stop audio stream$/;"	p	typeref:typename:RLAPI void
+StopAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void StopAudioStream(AudioStream stream);                       \/\/ Stop audio stream$/;"	p	typeref:typename:RLAPI void
 StopAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void StopAudioStream(AudioStream stream);                       \/\/ Stop audio stream$/;"	p	typeref:typename:RLAPI void
 StopAutomationEventRecording	third_party/raylib/include/raylib.h	/^RLAPI void StopAutomationEventRecording(void);                                          \/\/ Sto/;"	p	typeref:typename:RLAPI void
 StopAutomationEventRecording	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void StopAutomationEventRecording(void);                                          \/\/ Sto/;"	p	typeref:typename:RLAPI void
 StopAutomationEventRecording	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void StopAutomationEventRecording(void);                                          \/\/ Sto/;"	p	typeref:typename:RLAPI void
+StopAutomationEventRecording	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void StopAutomationEventRecording(void);                                          \/\/ Sto/;"	p	typeref:typename:RLAPI void
 StopAutomationEventRecording	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void StopAutomationEventRecording(void);                                          \/\/ Sto/;"	p	typeref:typename:RLAPI void
 StopMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void StopMusicStream(Music music);                              \/\/ Stop music playing$/;"	p	typeref:typename:RLAPI void
 StopMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void StopMusicStream(Music music);                              \/\/ Stop music playing$/;"	p	typeref:typename:RLAPI void
 StopMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void StopMusicStream(Music music);                              \/\/ Stop music playing$/;"	p	typeref:typename:RLAPI void
+StopMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void StopMusicStream(Music music);                              \/\/ Stop music playing$/;"	p	typeref:typename:RLAPI void
 StopMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void StopMusicStream(Music music);                              \/\/ Stop music playing$/;"	p	typeref:typename:RLAPI void
 StopSound	third_party/raylib/include/raylib.h	/^RLAPI void StopSound(Sound sound);                                    \/\/ Stop playing a sound$/;"	p	typeref:typename:RLAPI void
 StopSound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void StopSound(Sound sound);                                    \/\/ Stop playing a sound$/;"	p	typeref:typename:RLAPI void
 StopSound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void StopSound(Sound sound);                                    \/\/ Stop playing a sound$/;"	p	typeref:typename:RLAPI void
+StopSound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void StopSound(Sound sound);                                    \/\/ Stop playing a sound$/;"	p	typeref:typename:RLAPI void
 StopSound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void StopSound(Sound sound);                                    \/\/ Stop playing a sound$/;"	p	typeref:typename:RLAPI void
+StrHash	third_party/luajit/src/lj_obj.h	/^typedef uint32_t StrHash;	\/* String hash value. *\/$/;"	t	typeref:typename:uint32_t
+StrID	third_party/luajit/src/lj_obj.h	/^typedef uint32_t StrID;		\/* String ID. *\/$/;"	t	typeref:typename:uint32_t
+StrInternState	third_party/luajit/src/lj_obj.h	/^typedef struct StrInternState {$/;"	s
+StrInternState	third_party/luajit/src/lj_obj.h	/^} StrInternState;$/;"	t	typeref:struct:StrInternState
+StrScanFmt	third_party/luajit/src/lj_strscan.h	/^} StrScanFmt;$/;"	t	typeref:enum:__anond4ebc0d60103
 StringCount	third_party/libuv/src/win/winapi.h	/^      ULONG StringCount;$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010508	typeref:typename:ULONG
 StringList	third_party/libuv/src/win/winapi.h	/^      WCHAR StringList[1];$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010508	typeref:typename:WCHAR[1]
 SubstituteNameLength	third_party/libuv/src/win/winapi.h	/^      USHORT SubstituteNameLength;$/;"	m	struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010208	typeref:typename:USHORT
@@ -7780,6 +12166,7 @@
 SwapScreenBuffer	third_party/raylib/include/raylib.h	/^RLAPI void SwapScreenBuffer(void);                                \/\/ Swap back buffer with fro/;"	p	typeref:typename:RLAPI void
 SwapScreenBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void SwapScreenBuffer(void);                                \/\/ Swap back buffer with fro/;"	p	typeref:typename:RLAPI void
 SwapScreenBuffer	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void SwapScreenBuffer(void);                                \/\/ Swap back buffer with fro/;"	p	typeref:typename:RLAPI void
+SwapScreenBuffer	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void SwapScreenBuffer(void);                                \/\/ Swap back buffer with fro/;"	p	typeref:typename:RLAPI void
 SwapScreenBuffer	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void SwapScreenBuffer(void);                                \/\/ Swap back buffer with fro/;"	p	typeref:typename:RLAPI void
 SymbolicLinkReparseBuffer	third_party/libuv/src/win/winapi.h	/^    } SymbolicLinkReparseBuffer;$/;"	m	union:_REPARSE_DATA_BUFFER::__anon941c3301010a	typeref:struct:_REPARSE_DATA_BUFFER::__anon941c3301010a::__anon941c33010208
 SystemProcessorPerformanceInformation	third_party/libuv/src/win/winapi.h	/^# define SystemProcessorPerformanceInformation /;"	d
@@ -7788,7 +12175,7 @@
 TASK_LIST_START	third_party/libuv/test/runner.h	/^#define TASK_LIST_START /;"	d
 TCP	third_party/libuv/test/task.h	/^  TCP = 0,$/;"	e	enum:__anon53cf48870103
 TCP_INITIAL_RTO_NO_SYN_RETRANSMISSIONS	third_party/libuv/src/win/winapi.h	/^# define TCP_INITIAL_RTO_NO_SYN_RETRANSMISSIONS /;"	d
-TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#define TCP_INITIAL_RTO_PARAMETERS TCP_INITIAL_RTO_PARAMETERS_/;"	d
+TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#define TCP_INITIAL_RTO_PARAMETERS /;"	d
 TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#undef TCP_INITIAL_RTO_PARAMETERS$/;"	d
 TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/src/win/winapi.h	/^} TCP_INITIAL_RTO_PARAMETERS, *PTCP_INITIAL_RTO_PARAMETERS;$/;"	t	typeref:struct:_TCP_INITIAL_RTO_PARAMETERS
 TCP_KEEPALIVE	third_party/libuv/src/win/winsock.h	/^# define TCP_KEEPALIVE /;"	d
@@ -7828,42 +12215,52 @@
 TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_16X,         \/\/ Anisotropic filtering 16x$/;"	e	enum:__anonc03ae25c0e03
 TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_16X,         \/\/ Anisotropic filtering 16x$/;"	e	enum:__anon9d42b9dd0e03
 TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_16X,         \/\/ Anisotropic filtering 16x$/;"	e	enum:__anon255619050e03
+TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_16X,         \/\/ Anisotropic filtering 16x$/;"	e	enum:__anon8a981b700e03
 TEXTURE_FILTER_ANISOTROPIC_16X	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_16X,         \/\/ Anisotropic filtering 16x$/;"	e	enum:__anonf614aaea0e03
 TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_4X,          \/\/ Anisotropic filtering 4x$/;"	e	enum:__anonc03ae25c0e03
 TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_4X,          \/\/ Anisotropic filtering 4x$/;"	e	enum:__anon9d42b9dd0e03
 TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_4X,          \/\/ Anisotropic filtering 4x$/;"	e	enum:__anon255619050e03
+TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_4X,          \/\/ Anisotropic filtering 4x$/;"	e	enum:__anon8a981b700e03
 TEXTURE_FILTER_ANISOTROPIC_4X	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_4X,          \/\/ Anisotropic filtering 4x$/;"	e	enum:__anonf614aaea0e03
 TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_8X,          \/\/ Anisotropic filtering 8x$/;"	e	enum:__anonc03ae25c0e03
 TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_8X,          \/\/ Anisotropic filtering 8x$/;"	e	enum:__anon9d42b9dd0e03
 TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_8X,          \/\/ Anisotropic filtering 8x$/;"	e	enum:__anon255619050e03
+TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_8X,          \/\/ Anisotropic filtering 8x$/;"	e	enum:__anon8a981b700e03
 TEXTURE_FILTER_ANISOTROPIC_8X	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_FILTER_ANISOTROPIC_8X,          \/\/ Anisotropic filtering 8x$/;"	e	enum:__anonf614aaea0e03
 TEXTURE_FILTER_BILINEAR	third_party/raylib/include/raylib.h	/^    TEXTURE_FILTER_BILINEAR,                \/\/ Linear filtering$/;"	e	enum:__anonc03ae25c0e03
 TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_FILTER_BILINEAR,                \/\/ Linear filtering$/;"	e	enum:__anon9d42b9dd0e03
 TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_FILTER_BILINEAR,                \/\/ Linear filtering$/;"	e	enum:__anon255619050e03
+TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_FILTER_BILINEAR,                \/\/ Linear filtering$/;"	e	enum:__anon8a981b700e03
 TEXTURE_FILTER_BILINEAR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_FILTER_BILINEAR,                \/\/ Linear filtering$/;"	e	enum:__anonf614aaea0e03
 TEXTURE_FILTER_POINT	third_party/raylib/include/raylib.h	/^    TEXTURE_FILTER_POINT = 0,               \/\/ No filter, just pixel approximation$/;"	e	enum:__anonc03ae25c0e03
 TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_FILTER_POINT = 0,               \/\/ No filter, just pixel approximation$/;"	e	enum:__anon9d42b9dd0e03
 TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_FILTER_POINT = 0,               \/\/ No filter, just pixel approximation$/;"	e	enum:__anon255619050e03
+TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_FILTER_POINT = 0,               \/\/ No filter, just pixel approximation$/;"	e	enum:__anon8a981b700e03
 TEXTURE_FILTER_POINT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_FILTER_POINT = 0,               \/\/ No filter, just pixel approximation$/;"	e	enum:__anonf614aaea0e03
 TEXTURE_FILTER_TRILINEAR	third_party/raylib/include/raylib.h	/^    TEXTURE_FILTER_TRILINEAR,               \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anonc03ae25c0e03
 TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_FILTER_TRILINEAR,               \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anon9d42b9dd0e03
 TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_FILTER_TRILINEAR,               \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anon255619050e03
+TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_FILTER_TRILINEAR,               \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anon8a981b700e03
 TEXTURE_FILTER_TRILINEAR	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_FILTER_TRILINEAR,               \/\/ Trilinear filtering (linear with mipmaps)$/;"	e	enum:__anonf614aaea0e03
 TEXTURE_WRAP_CLAMP	third_party/raylib/include/raylib.h	/^    TEXTURE_WRAP_CLAMP,                     \/\/ Clamps texture to edge pixel in tiled mode$/;"	e	enum:__anonc03ae25c0f03
 TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_WRAP_CLAMP,                     \/\/ Clamps texture to edge pixel in tiled mode$/;"	e	enum:__anon9d42b9dd0f03
 TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_WRAP_CLAMP,                     \/\/ Clamps texture to edge pixel in tiled mode$/;"	e	enum:__anon255619050f03
+TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_WRAP_CLAMP,                     \/\/ Clamps texture to edge pixel in tiled mode$/;"	e	enum:__anon8a981b700f03
 TEXTURE_WRAP_CLAMP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_WRAP_CLAMP,                     \/\/ Clamps texture to edge pixel in tiled mode$/;"	e	enum:__anonf614aaea0f03
 TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_CLAMP               \/\/ Mirrors and clamps to border the texture in til/;"	e	enum:__anonc03ae25c0f03
 TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_CLAMP               \/\/ Mirrors and clamps to border the texture in til/;"	e	enum:__anon9d42b9dd0f03
 TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_CLAMP               \/\/ Mirrors and clamps to border the texture in til/;"	e	enum:__anon255619050f03
+TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_CLAMP               \/\/ Mirrors and clamps to border the texture in til/;"	e	enum:__anon8a981b700f03
 TEXTURE_WRAP_MIRROR_CLAMP	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_CLAMP               \/\/ Mirrors and clamps to border the texture in til/;"	e	enum:__anonf614aaea0f03
 TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_REPEAT,             \/\/ Mirrors and repeats the texture in tiled mode$/;"	e	enum:__anonc03ae25c0f03
 TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_REPEAT,             \/\/ Mirrors and repeats the texture in tiled mode$/;"	e	enum:__anon9d42b9dd0f03
 TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_REPEAT,             \/\/ Mirrors and repeats the texture in tiled mode$/;"	e	enum:__anon255619050f03
+TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_REPEAT,             \/\/ Mirrors and repeats the texture in tiled mode$/;"	e	enum:__anon8a981b700f03
 TEXTURE_WRAP_MIRROR_REPEAT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_WRAP_MIRROR_REPEAT,             \/\/ Mirrors and repeats the texture in tiled mode$/;"	e	enum:__anonf614aaea0f03
 TEXTURE_WRAP_REPEAT	third_party/raylib/include/raylib.h	/^    TEXTURE_WRAP_REPEAT = 0,                \/\/ Repeats texture in tiled mode$/;"	e	enum:__anonc03ae25c0f03
 TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    TEXTURE_WRAP_REPEAT = 0,                \/\/ Repeats texture in tiled mode$/;"	e	enum:__anon9d42b9dd0f03
 TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    TEXTURE_WRAP_REPEAT = 0,                \/\/ Repeats texture in tiled mode$/;"	e	enum:__anon255619050f03
+TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    TEXTURE_WRAP_REPEAT = 0,                \/\/ Repeats texture in tiled mode$/;"	e	enum:__anon8a981b700f03
 TEXTURE_WRAP_REPEAT	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    TEXTURE_WRAP_REPEAT = 0,                \/\/ Repeats texture in tiled mode$/;"	e	enum:__anonf614aaea0f03
 TEXT_ALIGNMENT	third_party/raylib/include/raygui.h	/^    TEXT_ALIGNMENT = 14,        \/\/ Control text horizontal alignment inside control text bound/;"	e	enum:__anonbfe71a2a0703
 TEXT_ALIGNMENT_VERTICAL	third_party/raylib/include/raygui.h	/^    TEXT_ALIGNMENT_VERTICAL,    \/\/ Text vertical alignment inside text bounds (after border an/;"	e	enum:__anonbfe71a2a0803
@@ -7887,103 +12284,145 @@
 TEXT_WRAP_MODE	third_party/raylib/include/raygui.h	/^    TEXT_WRAP_MODE              \/\/ Text wrap-mode inside text bounds$/;"	e	enum:__anonbfe71a2a0803
 TEXT_WRAP_NONE	third_party/raylib/include/raygui.h	/^    TEXT_WRAP_NONE = 0,$/;"	e	enum:__anonbfe71a2a0503
 TEXT_WRAP_WORD	third_party/raylib/include/raygui.h	/^    TEXT_WRAP_WORD$/;"	e	enum:__anonbfe71a2a0503
+TKDEF	third_party/luajit/src/lj_lex.h	/^#define TKDEF(/;"	d
+TKDEF	third_party/luajit/src/lj_lex.h	/^TKDEF(TKENUM1, TKENUM2)$/;"	e	enum:__anone541a0c10103
+TKENUM1	third_party/luajit/src/lj_lex.h	/^#define TKENUM1(/;"	d
+TKENUM1	third_party/luajit/src/lj_lex.h	/^#undef TKENUM1$/;"	d
+TKENUM2	third_party/luajit/src/lj_lex.h	/^#define TKENUM2(/;"	d
+TKENUM2	third_party/luajit/src/lj_lex.h	/^#undef TKENUM2$/;"	d
+TK_OFS	third_party/luajit/src/lj_lex.h	/^  TK_OFS = 256,$/;"	e	enum:__anone541a0c10103
 TOGGLE	third_party/raylib/include/raygui.h	/^    TOGGLE,         \/\/ Used also for: TOGGLEGROUP$/;"	e	enum:__anonbfe71a2a0603
 TRACELOG	third_party/raylib/include/rlgl.h	/^    #define TRACELOG(/;"	d
 TRACELOG	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define TRACELOG(/;"	d
 TRACELOG	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define TRACELOG(/;"	d
+TRACELOG	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define TRACELOG(/;"	d
 TRACELOG	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define TRACELOG(/;"	d
 TRACELOGD	third_party/raylib/include/rlgl.h	/^    #define TRACELOGD(/;"	d
 TRACELOGD	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define TRACELOGD(/;"	d
 TRACELOGD	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define TRACELOGD(/;"	d
+TRACELOGD	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define TRACELOGD(/;"	d
 TRACELOGD	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define TRACELOGD(/;"	d
+TREDEF	third_party/luajit/src/lj_trace.h	/^#define TREDEF(/;"	d
+TREDEF	third_party/luajit/src/lj_traceerr.h	/^#undef TREDEF$/;"	d
+TREF	third_party/luajit/src/lj_ir.h	/^#define TREF(/;"	d
+TREF_CONT	third_party/luajit/src/lj_ir.h	/^#define TREF_CONT	/;"	d
+TREF_FALSE	third_party/luajit/src/lj_ir.h	/^#define TREF_FALSE	/;"	d
+TREF_FRAME	third_party/luajit/src/lj_ir.h	/^#define TREF_FRAME	/;"	d
+TREF_KEYINDEX	third_party/luajit/src/lj_ir.h	/^#define TREF_KEYINDEX	/;"	d
+TREF_NIL	third_party/luajit/src/lj_ir.h	/^#define TREF_NIL	/;"	d
+TREF_PRI	third_party/luajit/src/lj_ir.h	/^#define TREF_PRI(/;"	d
+TREF_REFMASK	third_party/luajit/src/lj_ir.h	/^#define TREF_REFMASK	/;"	d
+TREF_TRUE	third_party/luajit/src/lj_ir.h	/^#define TREF_TRUE	/;"	d
 TRUE	dowa/dowa.h	/^#define TRUE /;"	d
+TRef	third_party/luajit/src/lj_ir.h	/^typedef uint32_t TRef;$/;"	t	typeref:typename:uint32_t
+TValue	third_party/luajit/src/lj_obj.h	/^} TValue;$/;"	t
 TabConfig	third_party/raylib/custom.h	/^} TabConfig;$/;"	t	typeref:struct:__anon7f8247c10208
 TakeScreenshot	third_party/raylib/include/raylib.h	/^RLAPI void TakeScreenshot(const char *fileName);                  \/\/ Takes a screenshot of cur/;"	p	typeref:typename:RLAPI void
 TakeScreenshot	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void TakeScreenshot(const char *fileName);                  \/\/ Takes a screenshot of cur/;"	p	typeref:typename:RLAPI void
 TakeScreenshot	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void TakeScreenshot(const char *fileName);                  \/\/ Takes a screenshot of cur/;"	p	typeref:typename:RLAPI void
+TakeScreenshot	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void TakeScreenshot(const char *fileName);                  \/\/ Takes a screenshot of cur/;"	p	typeref:typename:RLAPI void
 TakeScreenshot	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void TakeScreenshot(const char *fileName);                  \/\/ Takes a screenshot of cur/;"	p	typeref:typename:RLAPI void
 TargetConditionals.h	third_party/libuv/include/uv/darwin.h	/^# include <TargetConditionals.h>/;"	h
+TargetConditionals.h	third_party/luajit/src/lj_arch.h	/^#include "TargetConditionals.h"/;"	h
 TdiFlags	third_party/libuv/src/win/winsock.h	/^    ULONG TdiFlags;$/;"	m	struct:_AFD_RECV_DATAGRAM_INFO	typeref:typename:ULONG
 TdiFlags	third_party/libuv/src/win/winsock.h	/^    ULONG TdiFlags;$/;"	m	struct:_AFD_RECV_INFO	typeref:typename:ULONG
 TextAppend	third_party/raylib/include/raylib.h	/^RLAPI void TextAppend(char *text, const char *append, int *position);                       \/\//;"	p	typeref:typename:RLAPI void
 TextAppend	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void TextAppend(char *text, const char *append, int *position);                       \/\//;"	p	typeref:typename:RLAPI void
 TextAppend	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void TextAppend(char *text, const char *append, int *position);                       \/\//;"	p	typeref:typename:RLAPI void
+TextAppend	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void TextAppend(char *text, const char *append, int *position);                       \/\//;"	p	typeref:typename:RLAPI void
 TextAppend	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void TextAppend(char *text, const char *append, int *position);                       \/\//;"	p	typeref:typename:RLAPI void
 TextCopy	third_party/raylib/include/raylib.h	/^RLAPI int TextCopy(char *dst, const char *src);                                             \/\//;"	p	typeref:typename:RLAPI int
 TextCopy	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int TextCopy(char *dst, const char *src);                                             \/\//;"	p	typeref:typename:RLAPI int
 TextCopy	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int TextCopy(char *dst, const char *src);                                             \/\//;"	p	typeref:typename:RLAPI int
+TextCopy	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int TextCopy(char *dst, const char *src);                                             \/\//;"	p	typeref:typename:RLAPI int
 TextCopy	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int TextCopy(char *dst, const char *src);                                             \/\//;"	p	typeref:typename:RLAPI int
 TextFindIndex	third_party/raylib/include/raylib.h	/^RLAPI int TextFindIndex(const char *text, const char *find);                                \/\//;"	p	typeref:typename:RLAPI int
 TextFindIndex	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int TextFindIndex(const char *text, const char *find);                                \/\//;"	p	typeref:typename:RLAPI int
 TextFindIndex	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int TextFindIndex(const char *text, const char *find);                                \/\//;"	p	typeref:typename:RLAPI int
+TextFindIndex	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int TextFindIndex(const char *text, const char *find);                                \/\//;"	p	typeref:typename:RLAPI int
 TextFindIndex	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int TextFindIndex(const char *text, const char *find);                                \/\//;"	p	typeref:typename:RLAPI int
 TextFormat	third_party/raylib/include/raygui.h	/^static const char *TextFormat(const char *text, ...)$/;"	f	typeref:typename:const char *
 TextFormat	third_party/raylib/include/raygui.h	/^static const char *TextFormat(const char *text, ...);               \/\/ Formatting of text with/;"	p	typeref:typename:const char *
 TextFormat	third_party/raylib/include/raylib.h	/^RLAPI const char *TextFormat(const char *text, ...);                                        \/\//;"	p	typeref:typename:RLAPI const char *
 TextFormat	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextFormat(const char *text, ...);                                        \/\//;"	p	typeref:typename:RLAPI const char *
 TextFormat	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextFormat(const char *text, ...);                                        \/\//;"	p	typeref:typename:RLAPI const char *
+TextFormat	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextFormat(const char *text, ...);                                        \/\//;"	p	typeref:typename:RLAPI const char *
 TextFormat	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextFormat(const char *text, ...);                                        \/\//;"	p	typeref:typename:RLAPI const char *
 TextInsert	third_party/raylib/include/raylib.h	/^RLAPI char *TextInsert(const char *text, const char *insert, int position);                 \/\//;"	p	typeref:typename:RLAPI char *
 TextInsert	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI char *TextInsert(const char *text, const char *insert, int position);                 \/\//;"	p	typeref:typename:RLAPI char *
 TextInsert	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI char *TextInsert(const char *text, const char *insert, int position);                 \/\//;"	p	typeref:typename:RLAPI char *
+TextInsert	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI char *TextInsert(const char *text, const char *insert, int position);                 \/\//;"	p	typeref:typename:RLAPI char *
 TextInsert	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI char *TextInsert(const char *text, const char *insert, int position);                 \/\//;"	p	typeref:typename:RLAPI char *
 TextIsEqual	third_party/raylib/include/raylib.h	/^RLAPI bool TextIsEqual(const char *text1, const char *text2);                               \/\//;"	p	typeref:typename:RLAPI bool
 TextIsEqual	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool TextIsEqual(const char *text1, const char *text2);                               \/\//;"	p	typeref:typename:RLAPI bool
 TextIsEqual	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool TextIsEqual(const char *text1, const char *text2);                               \/\//;"	p	typeref:typename:RLAPI bool
+TextIsEqual	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool TextIsEqual(const char *text1, const char *text2);                               \/\//;"	p	typeref:typename:RLAPI bool
 TextIsEqual	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool TextIsEqual(const char *text1, const char *text2);                               \/\//;"	p	typeref:typename:RLAPI bool
 TextJoin	third_party/raylib/include/raylib.h	/^RLAPI const char *TextJoin(const char **textList, int count, const char *delimiter);        \/\//;"	p	typeref:typename:RLAPI const char *
 TextJoin	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextJoin(const char **textList, int count, const char *delimiter);        \/\//;"	p	typeref:typename:RLAPI const char *
 TextJoin	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextJoin(const char **textList, int count, const char *delimiter);        \/\//;"	p	typeref:typename:RLAPI const char *
+TextJoin	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextJoin(const char **textList, int count, const char *delimiter);        \/\//;"	p	typeref:typename:RLAPI const char *
 TextJoin	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextJoin(const char **textList, int count, const char *delimiter);        \/\//;"	p	typeref:typename:RLAPI const char *
 TextLength	third_party/raylib/include/raylib.h	/^RLAPI unsigned int TextLength(const char *text);                                            \/\//;"	p	typeref:typename:RLAPI unsigned int
 TextLength	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI unsigned int TextLength(const char *text);                                            \/\//;"	p	typeref:typename:RLAPI unsigned int
 TextLength	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI unsigned int TextLength(const char *text);                                            \/\//;"	p	typeref:typename:RLAPI unsigned int
+TextLength	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI unsigned int TextLength(const char *text);                                            \/\//;"	p	typeref:typename:RLAPI unsigned int
 TextLength	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI unsigned int TextLength(const char *text);                                            \/\//;"	p	typeref:typename:RLAPI unsigned int
 TextReplace	third_party/raylib/include/raylib.h	/^RLAPI char *TextReplace(const char *text, const char *replace, const char *by);             \/\//;"	p	typeref:typename:RLAPI char *
 TextReplace	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI char *TextReplace(const char *text, const char *replace, const char *by);             \/\//;"	p	typeref:typename:RLAPI char *
 TextReplace	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI char *TextReplace(const char *text, const char *replace, const char *by);             \/\//;"	p	typeref:typename:RLAPI char *
+TextReplace	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI char *TextReplace(const char *text, const char *replace, const char *by);             \/\//;"	p	typeref:typename:RLAPI char *
 TextReplace	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI char *TextReplace(const char *text, const char *replace, const char *by);             \/\//;"	p	typeref:typename:RLAPI char *
 TextSplit	third_party/raylib/include/raygui.h	/^const char **TextSplit(const char *text, char delimiter, int *count)$/;"	f	typeref:typename:const char **
 TextSplit	third_party/raylib/include/raygui.h	/^static const char **TextSplit(const char *text, char delimiter, int *count);    \/\/ Split text /;"	p	typeref:typename:const char **
 TextSplit	third_party/raylib/include/raylib.h	/^RLAPI const char **TextSplit(const char *text, char delimiter, int *count);                 \/\//;"	p	typeref:typename:RLAPI const char **
 TextSplit	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char **TextSplit(const char *text, char delimiter, int *count);                 \/\//;"	p	typeref:typename:RLAPI const char **
 TextSplit	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char **TextSplit(const char *text, char delimiter, int *count);                 \/\//;"	p	typeref:typename:RLAPI const char **
+TextSplit	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char **TextSplit(const char *text, char delimiter, int *count);                 \/\//;"	p	typeref:typename:RLAPI const char **
 TextSplit	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char **TextSplit(const char *text, char delimiter, int *count);                 \/\//;"	p	typeref:typename:RLAPI const char **
 TextSubtext	third_party/raylib/include/raylib.h	/^RLAPI const char *TextSubtext(const char *text, int position, int length);                  \/\//;"	p	typeref:typename:RLAPI const char *
 TextSubtext	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextSubtext(const char *text, int position, int length);                  \/\//;"	p	typeref:typename:RLAPI const char *
 TextSubtext	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextSubtext(const char *text, int position, int length);                  \/\//;"	p	typeref:typename:RLAPI const char *
+TextSubtext	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextSubtext(const char *text, int position, int length);                  \/\//;"	p	typeref:typename:RLAPI const char *
 TextSubtext	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextSubtext(const char *text, int position, int length);                  \/\//;"	p	typeref:typename:RLAPI const char *
 TextToCamel	third_party/raylib/include/raylib.h	/^RLAPI const char *TextToCamel(const char *text);                      \/\/ Get Camel case notati/;"	p	typeref:typename:RLAPI const char *
 TextToCamel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextToCamel(const char *text);                      \/\/ Get Camel case notati/;"	p	typeref:typename:RLAPI const char *
 TextToCamel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextToCamel(const char *text);                      \/\/ Get Camel case notati/;"	p	typeref:typename:RLAPI const char *
+TextToCamel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextToCamel(const char *text);                      \/\/ Get Camel case notati/;"	p	typeref:typename:RLAPI const char *
 TextToCamel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextToCamel(const char *text);                      \/\/ Get Camel case notati/;"	p	typeref:typename:RLAPI const char *
 TextToFloat	third_party/raylib/include/raygui.h	/^static float TextToFloat(const char *text)$/;"	f	typeref:typename:float
 TextToFloat	third_party/raylib/include/raygui.h	/^static float TextToFloat(const char *text);         \/\/ Get float value from text$/;"	p	typeref:typename:float
 TextToFloat	third_party/raylib/include/raylib.h	/^RLAPI float TextToFloat(const char *text);                            \/\/ Get float value from /;"	p	typeref:typename:RLAPI float
 TextToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI float TextToFloat(const char *text);                            \/\/ Get float value from /;"	p	typeref:typename:RLAPI float
 TextToFloat	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI float TextToFloat(const char *text);                            \/\/ Get float value from /;"	p	typeref:typename:RLAPI float
+TextToFloat	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI float TextToFloat(const char *text);                            \/\/ Get float value from /;"	p	typeref:typename:RLAPI float
 TextToFloat	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI float TextToFloat(const char *text);                            \/\/ Get float value from /;"	p	typeref:typename:RLAPI float
 TextToInteger	third_party/raylib/include/raygui.h	/^static int TextToInteger(const char *text)$/;"	f	typeref:typename:int
 TextToInteger	third_party/raylib/include/raygui.h	/^static int TextToInteger(const char *text);         \/\/ Get integer value from text$/;"	p	typeref:typename:int
 TextToInteger	third_party/raylib/include/raylib.h	/^RLAPI int TextToInteger(const char *text);                            \/\/ Get integer value fro/;"	p	typeref:typename:RLAPI int
 TextToInteger	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI int TextToInteger(const char *text);                            \/\/ Get integer value fro/;"	p	typeref:typename:RLAPI int
 TextToInteger	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI int TextToInteger(const char *text);                            \/\/ Get integer value fro/;"	p	typeref:typename:RLAPI int
+TextToInteger	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI int TextToInteger(const char *text);                            \/\/ Get integer value fro/;"	p	typeref:typename:RLAPI int
 TextToInteger	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI int TextToInteger(const char *text);                            \/\/ Get integer value fro/;"	p	typeref:typename:RLAPI int
 TextToLower	third_party/raylib/include/raylib.h	/^RLAPI const char *TextToLower(const char *text);                      \/\/ Get lower case versio/;"	p	typeref:typename:RLAPI const char *
 TextToLower	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextToLower(const char *text);                      \/\/ Get lower case versio/;"	p	typeref:typename:RLAPI const char *
 TextToLower	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextToLower(const char *text);                      \/\/ Get lower case versio/;"	p	typeref:typename:RLAPI const char *
+TextToLower	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextToLower(const char *text);                      \/\/ Get lower case versio/;"	p	typeref:typename:RLAPI const char *
 TextToLower	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextToLower(const char *text);                      \/\/ Get lower case versio/;"	p	typeref:typename:RLAPI const char *
 TextToPascal	third_party/raylib/include/raylib.h	/^RLAPI const char *TextToPascal(const char *text);                     \/\/ Get Pascal case notat/;"	p	typeref:typename:RLAPI const char *
 TextToPascal	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextToPascal(const char *text);                     \/\/ Get Pascal case notat/;"	p	typeref:typename:RLAPI const char *
 TextToPascal	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextToPascal(const char *text);                     \/\/ Get Pascal case notat/;"	p	typeref:typename:RLAPI const char *
+TextToPascal	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextToPascal(const char *text);                     \/\/ Get Pascal case notat/;"	p	typeref:typename:RLAPI const char *
 TextToPascal	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextToPascal(const char *text);                     \/\/ Get Pascal case notat/;"	p	typeref:typename:RLAPI const char *
 TextToSnake	third_party/raylib/include/raylib.h	/^RLAPI const char *TextToSnake(const char *text);                      \/\/ Get Snake case notati/;"	p	typeref:typename:RLAPI const char *
 TextToSnake	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextToSnake(const char *text);                      \/\/ Get Snake case notati/;"	p	typeref:typename:RLAPI const char *
 TextToSnake	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextToSnake(const char *text);                      \/\/ Get Snake case notati/;"	p	typeref:typename:RLAPI const char *
+TextToSnake	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextToSnake(const char *text);                      \/\/ Get Snake case notati/;"	p	typeref:typename:RLAPI const char *
 TextToSnake	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextToSnake(const char *text);                      \/\/ Get Snake case notati/;"	p	typeref:typename:RLAPI const char *
 TextToUpper	third_party/raylib/include/raylib.h	/^RLAPI const char *TextToUpper(const char *text);                      \/\/ Get upper case versio/;"	p	typeref:typename:RLAPI const char *
 TextToUpper	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI const char *TextToUpper(const char *text);                      \/\/ Get upper case versio/;"	p	typeref:typename:RLAPI const char *
 TextToUpper	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI const char *TextToUpper(const char *text);                      \/\/ Get upper case versio/;"	p	typeref:typename:RLAPI const char *
+TextToUpper	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI const char *TextToUpper(const char *text);                      \/\/ Get upper case versio/;"	p	typeref:typename:RLAPI const char *
 TextToUpper	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI const char *TextToUpper(const char *text);                      \/\/ Get upper case versio/;"	p	typeref:typename:RLAPI const char *
 Texture	third_party/raylib/include/raygui.h	/^    typedef struct Texture {$/;"	s
 Texture	third_party/raylib/include/raygui.h	/^    } Texture;$/;"	t	typeref:struct:Texture
@@ -7993,62 +12432,96 @@
 Texture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Texture;$/;"	t	typeref:struct:Texture
 Texture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Texture {$/;"	s
 Texture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Texture;$/;"	t	typeref:struct:Texture
+Texture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Texture {$/;"	s
+Texture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Texture;$/;"	t	typeref:struct:Texture
 Texture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Texture {$/;"	s
 Texture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Texture;$/;"	t	typeref:struct:Texture
 Texture2D	third_party/raylib/include/raygui.h	/^    typedef Texture Texture2D;$/;"	t	typeref:typename:Texture
 Texture2D	third_party/raylib/include/raylib.h	/^typedef Texture Texture2D;$/;"	t	typeref:typename:Texture
 Texture2D	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef Texture Texture2D;$/;"	t	typeref:typename:Texture
 Texture2D	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef Texture Texture2D;$/;"	t	typeref:typename:Texture
+Texture2D	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef Texture Texture2D;$/;"	t	typeref:typename:Texture
 Texture2D	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef Texture Texture2D;$/;"	t	typeref:typename:Texture
 TextureCubemap	third_party/raylib/include/raylib.h	/^typedef Texture TextureCubemap;$/;"	t	typeref:typename:Texture
 TextureCubemap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef Texture TextureCubemap;$/;"	t	typeref:typename:Texture
 TextureCubemap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef Texture TextureCubemap;$/;"	t	typeref:typename:Texture
+TextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef Texture TextureCubemap;$/;"	t	typeref:typename:Texture
 TextureCubemap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef Texture TextureCubemap;$/;"	t	typeref:typename:Texture
 TextureFilter	third_party/raylib/include/raylib.h	/^} TextureFilter;$/;"	t	typeref:enum:__anonc03ae25c0e03
 TextureFilter	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} TextureFilter;$/;"	t	typeref:enum:__anon9d42b9dd0e03
 TextureFilter	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} TextureFilter;$/;"	t	typeref:enum:__anon255619050e03
+TextureFilter	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} TextureFilter;$/;"	t	typeref:enum:__anon8a981b700e03
 TextureFilter	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} TextureFilter;$/;"	t	typeref:enum:__anonf614aaea0e03
 TextureWrap	third_party/raylib/include/raylib.h	/^} TextureWrap;$/;"	t	typeref:enum:__anonc03ae25c0f03
 TextureWrap	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} TextureWrap;$/;"	t	typeref:enum:__anon9d42b9dd0f03
 TextureWrap	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} TextureWrap;$/;"	t	typeref:enum:__anon255619050f03
+TextureWrap	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} TextureWrap;$/;"	t	typeref:enum:__anon8a981b700f03
 TextureWrap	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} TextureWrap;$/;"	t	typeref:enum:__anonf614aaea0f03
 Timeout	third_party/libuv/include/uv/win.h	/^  LARGE_INTEGER Timeout;$/;"	m	struct:_AFD_POLL_INFO	typeref:typename:LARGE_INTEGER
 ToggleBorderlessWindowed	third_party/raylib/include/raylib.h	/^RLAPI void ToggleBorderlessWindowed(void);                        \/\/ Toggle window state: bord/;"	p	typeref:typename:RLAPI void
 ToggleBorderlessWindowed	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ToggleBorderlessWindowed(void);                        \/\/ Toggle window state: bord/;"	p	typeref:typename:RLAPI void
 ToggleBorderlessWindowed	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ToggleBorderlessWindowed(void);                        \/\/ Toggle window state: bord/;"	p	typeref:typename:RLAPI void
+ToggleBorderlessWindowed	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ToggleBorderlessWindowed(void);                        \/\/ Toggle window state: bord/;"	p	typeref:typename:RLAPI void
 ToggleBorderlessWindowed	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ToggleBorderlessWindowed(void);                        \/\/ Toggle window state: bord/;"	p	typeref:typename:RLAPI void
 ToggleFullscreen	third_party/raylib/include/raylib.h	/^RLAPI void ToggleFullscreen(void);                                \/\/ Toggle window state: full/;"	p	typeref:typename:RLAPI void
 ToggleFullscreen	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void ToggleFullscreen(void);                                \/\/ Toggle window state: full/;"	p	typeref:typename:RLAPI void
 ToggleFullscreen	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void ToggleFullscreen(void);                                \/\/ Toggle window state: full/;"	p	typeref:typename:RLAPI void
+ToggleFullscreen	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void ToggleFullscreen(void);                                \/\/ Toggle window state: full/;"	p	typeref:typename:RLAPI void
 ToggleFullscreen	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void ToggleFullscreen(void);                                \/\/ Toggle window state: full/;"	p	typeref:typename:RLAPI void
 TotalAllocationUnits	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER TotalAllocationUnits;$/;"	m	struct:_FILE_FS_FULL_SIZE_INFORMATION	typeref:typename:LARGE_INTEGER
 TotalAllocationUnits	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER TotalAllocationUnits;$/;"	m	struct:_FILE_FS_SIZE_INFORMATION	typeref:typename:LARGE_INTEGER
+TraceError	third_party/luajit/src/lj_trace.h	/^} TraceError;$/;"	t	typeref:enum:__anonc0cea1470103
+TraceLink	third_party/luajit/src/lj_jit.h	/^} TraceLink;$/;"	t	typeref:enum:__anone51f903f0403
 TraceLog	third_party/raylib/include/raylib.h	/^RLAPI void TraceLog(int logLevel, const char *text, ...);         \/\/ Show trace log messages (/;"	p	typeref:typename:RLAPI void
 TraceLog	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void TraceLog(int logLevel, const char *text, ...);         \/\/ Show trace log messages (/;"	p	typeref:typename:RLAPI void
 TraceLog	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void TraceLog(int logLevel, const char *text, ...);         \/\/ Show trace log messages (/;"	p	typeref:typename:RLAPI void
+TraceLog	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void TraceLog(int logLevel, const char *text, ...);         \/\/ Show trace log messages (/;"	p	typeref:typename:RLAPI void
 TraceLog	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void TraceLog(int logLevel, const char *text, ...);         \/\/ Show trace log messages (/;"	p	typeref:typename:RLAPI void
 TraceLogCallback	third_party/raylib/include/raylib.h	/^typedef void (*TraceLogCallback)(int logLevel, const char *text, va_list args);  \/\/ Logging: R/;"	t	typeref:typename:void (*)(int logLevel,const char * text,va_list args)
 TraceLogCallback	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef void (*TraceLogCallback)(int logLevel, const char *text, va_list args);  \/\/ Logging: R/;"	t	typeref:typename:void (*)(int logLevel,const char * text,va_list args)
 TraceLogCallback	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef void (*TraceLogCallback)(int logLevel, const char *text, va_list args);  \/\/ Logging: R/;"	t	typeref:typename:void (*)(int logLevel,const char * text,va_list args)
+TraceLogCallback	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef void (*TraceLogCallback)(int logLevel, const char *text, va_list args);  \/\/ Logging: R/;"	t	typeref:typename:void (*)(int logLevel,const char * text,va_list args)
 TraceLogCallback	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef void (*TraceLogCallback)(int logLevel, const char *text, va_list args);  \/\/ Logging: R/;"	t	typeref:typename:void (*)(int logLevel,const char * text,va_list args)
 TraceLogLevel	third_party/raylib/include/raylib.h	/^} TraceLogLevel;$/;"	t	typeref:enum:__anonc03ae25c0303
 TraceLogLevel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} TraceLogLevel;$/;"	t	typeref:enum:__anon9d42b9dd0303
 TraceLogLevel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} TraceLogLevel;$/;"	t	typeref:enum:__anon255619050303
+TraceLogLevel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} TraceLogLevel;$/;"	t	typeref:enum:__anon8a981b700303
 TraceLogLevel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} TraceLogLevel;$/;"	t	typeref:enum:__anonf614aaea0303
+TraceNo	third_party/luajit/src/lj_jit.h	/^typedef uint32_t TraceNo;	\/* Used to pass around trace numbers. *\/$/;"	t	typeref:typename:uint32_t
+TraceNo1	third_party/luajit/src/lj_jit.h	/^typedef uint16_t TraceNo1;	\/* Stored trace number. *\/$/;"	t	typeref:typename:uint16_t
+TraceState	third_party/luajit/src/lj_jit.h	/^} TraceState;$/;"	t	typeref:enum:__anone51f903f0203
 Transform	third_party/raylib/include/raylib.h	/^typedef struct Transform {$/;"	s
 Transform	third_party/raylib/include/raylib.h	/^} Transform;$/;"	t	typeref:struct:Transform
 Transform	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef struct Transform {$/;"	s
 Transform	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Transform;$/;"	t	typeref:struct:Transform
 Transform	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Transform {$/;"	s
 Transform	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Transform;$/;"	t	typeref:struct:Transform
+Transform	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Transform {$/;"	s
+Transform	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Transform;$/;"	t	typeref:struct:Transform
 Transform	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Transform {$/;"	s
 Transform	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Transform;$/;"	t	typeref:struct:Transform
+U64x	third_party/luajit/src/lj_def.h	/^#define U64x(/;"	d
 UDP	third_party/libuv/test/task.h	/^  UDP,$/;"	e	enum:__anon53cf48870103
+UDTYPE_BUFFER	third_party/luajit/src/lj_obj.h	/^  UDTYPE_BUFFER,	\/* String buffer. *\/$/;"	e	enum:__anone57609930203
+UDTYPE_FFI_CLIB	third_party/luajit/src/lj_obj.h	/^  UDTYPE_FFI_CLIB,	\/* FFI C library namespace. *\/$/;"	e	enum:__anone57609930203
+UDTYPE_IO_FILE	third_party/luajit/src/lj_obj.h	/^  UDTYPE_IO_FILE,	\/* I\/O library FILE. *\/$/;"	e	enum:__anone57609930203
+UDTYPE_USERDATA	third_party/luajit/src/lj_obj.h	/^  UDTYPE_USERDATA,	\/* Regular userdata. *\/$/;"	e	enum:__anone57609930203
+UDTYPE__MAX	third_party/luajit/src/lj_obj.h	/^  UDTYPE__MAX$/;"	e	enum:__anone57609930203
+UF_FRAGMENT	third_party/wrk/src/http_parser.h	/^  , UF_FRAGMENT         = 5$/;"	e	enum:http_parser_url_fields
+UF_HOST	third_party/wrk/src/http_parser.h	/^  , UF_HOST             = 1$/;"	e	enum:http_parser_url_fields
+UF_MAX	third_party/wrk/src/http_parser.h	/^  , UF_MAX              = 7$/;"	e	enum:http_parser_url_fields
+UF_PATH	third_party/wrk/src/http_parser.h	/^  , UF_PATH             = 3$/;"	e	enum:http_parser_url_fields
+UF_PORT	third_party/wrk/src/http_parser.h	/^  , UF_PORT             = 2$/;"	e	enum:http_parser_url_fields
+UF_QUERY	third_party/wrk/src/http_parser.h	/^  , UF_QUERY            = 4$/;"	e	enum:http_parser_url_fields
+UF_SCHEMA	third_party/wrk/src/http_parser.h	/^  { UF_SCHEMA           = 0$/;"	e	enum:http_parser_url_fields
+UF_USERINFO	third_party/wrk/src/http_parser.h	/^  , UF_USERINFO         = 6$/;"	e	enum:http_parser_url_fields
 UNICODE_STRING	third_party/libuv/src/win/winapi.h	/^} UNICODE_STRING, *PUNICODE_STRING;$/;"	t	typeref:struct:_UNICODE_STRING
+UNITS_H	third_party/wrk/src/units.h	/^#define UNITS_H$/;"	d
 UNREACHABLE	third_party/libuv/src/unix/internal.h	/^#define UNREACHABLE(/;"	d
 UNREGISTER_HANDLE_REQ	third_party/libuv/src/win/req-inl.h	/^#define UNREGISTER_HANDLE_REQ(/;"	d
 UNUSED	third_party/libuv/test/task.h	/^# define UNUSED /;"	d
 UNUSED	third_party/libuv/test/task.h	/^# define UNUSED$/;"	d
+UNUSED	third_party/luajit/src/lj_def.h	/^#define UNUSED(/;"	d
 UVBOOK_PLUGIN_SYSTEM	third_party/libuv/docs/code/plugin/plugin.h	/^#define UVBOOK_PLUGIN_SYSTEM$/;"	d
 UV_AIX_H	third_party/libuv/include/uv/aix.h	/^#define UV_AIX_H$/;"	d
 UV_ASYNC_PRIVATE_FIELDS	third_party/libuv/include/uv.h	/^#undef UV_ASYNC_PRIVATE_FIELDS$/;"	d
@@ -8263,7 +12736,7 @@
 UV_LOOP_PRIVATE_PLATFORM_FIELDS	third_party/libuv/include/uv.h	/^#undef UV_LOOP_PRIVATE_PLATFORM_FIELDS$/;"	d
 UV_LOOP_REAP_CHILDREN	third_party/libuv/src/unix/internal.h	/^  UV_LOOP_REAP_CHILDREN = 0x2,$/;"	e	enum:__anona662544c0103
 UV_LOOP_USE_IO_URING_SQPOLL	third_party/libuv/include/uv.h	/^  UV_LOOP_USE_IO_URING_SQPOLL$/;"	e	enum:__anon4de24c230403
-UV_LOOP_USE_IO_URING_SQPOLL	third_party/libuv/include/uv.h	/^#define UV_LOOP_USE_IO_URING_SQPOLL UV_LOOP_USE_IO_URING_SQPOLL$/;"	d
+UV_LOOP_USE_IO_URING_SQPOLL	third_party/libuv/include/uv.h	/^#define UV_LOOP_USE_IO_URING_SQPOLL /;"	d
 UV_MAXHOSTNAMESIZE	third_party/libuv/include/uv.h	/^# define UV_MAXHOSTNAMESIZE /;"	d
 UV_METRICS_IDLE_TIME	third_party/libuv/include/uv.h	/^  UV_METRICS_IDLE_TIME,$/;"	e	enum:__anon4de24c230403
 UV_MSAFD_PROVIDER_COUNT	third_party/libuv/include/uv/win.h	/^#define UV_MSAFD_PROVIDER_COUNT /;"	d
@@ -8549,171 +13022,245 @@
 UV__WORK_CPU	third_party/libuv/src/uv-common.h	/^  UV__WORK_CPU,$/;"	e	enum:uv__work_kind
 UV__WORK_FAST_IO	third_party/libuv/src/uv-common.h	/^  UV__WORK_FAST_IO,$/;"	e	enum:uv__work_kind
 UV__WORK_SLOW_IO	third_party/libuv/src/uv-common.h	/^  UV__WORK_SLOW_IO$/;"	e	enum:uv__work_kind
+Unaligned16	third_party/luajit/src/lj_def.h	/^typedef union __attribute__((packed)) Unaligned16 {$/;"	u
+Unaligned16	third_party/luajit/src/lj_def.h	/^} Unaligned16;$/;"	t	typeref:union:Unaligned16
+Unaligned32	third_party/luajit/src/lj_def.h	/^typedef union __attribute__((packed)) Unaligned32 {$/;"	u
+Unaligned32	third_party/luajit/src/lj_def.h	/^} Unaligned32;$/;"	t	typeref:union:Unaligned32
 UniqueProcessId	third_party/libuv/src/win/winapi.h	/^  ULONG_PTR UniqueProcessId;$/;"	m	struct:_PROCESS_BASIC_INFORMATION	typeref:typename:ULONG_PTR
 UnloadAudioStream	third_party/raylib/include/raylib.h	/^RLAPI void UnloadAudioStream(AudioStream stream);                     \/\/ Unload audio stream a/;"	p	typeref:typename:RLAPI void
 UnloadAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadAudioStream(AudioStream stream);                     \/\/ Unload audio stream a/;"	p	typeref:typename:RLAPI void
 UnloadAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadAudioStream(AudioStream stream);                     \/\/ Unload audio stream a/;"	p	typeref:typename:RLAPI void
+UnloadAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadAudioStream(AudioStream stream);                     \/\/ Unload audio stream a/;"	p	typeref:typename:RLAPI void
 UnloadAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadAudioStream(AudioStream stream);                     \/\/ Unload audio stream a/;"	p	typeref:typename:RLAPI void
 UnloadAutomationEventList	third_party/raylib/include/raylib.h	/^RLAPI void UnloadAutomationEventList(AutomationEventList list);                         \/\/ Unl/;"	p	typeref:typename:RLAPI void
 UnloadAutomationEventList	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadAutomationEventList(AutomationEventList list);                         \/\/ Unl/;"	p	typeref:typename:RLAPI void
 UnloadAutomationEventList	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadAutomationEventList(AutomationEventList list);                         \/\/ Unl/;"	p	typeref:typename:RLAPI void
+UnloadAutomationEventList	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadAutomationEventList(AutomationEventList list);                         \/\/ Unl/;"	p	typeref:typename:RLAPI void
 UnloadAutomationEventList	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadAutomationEventList(AutomationEventList list);                         \/\/ Unl/;"	p	typeref:typename:RLAPI void
 UnloadCodepoints	third_party/raylib/include/raygui.h	/^static void UnloadCodepoints(int *codepoints);               \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:void
 UnloadCodepoints	third_party/raylib/include/raylib.h	/^RLAPI void UnloadCodepoints(int *codepoints);                           \/\/ Unload codepoints d/;"	p	typeref:typename:RLAPI void
 UnloadCodepoints	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadCodepoints(int *codepoints);                           \/\/ Unload codepoints d/;"	p	typeref:typename:RLAPI void
 UnloadCodepoints	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadCodepoints(int *codepoints);                           \/\/ Unload codepoints d/;"	p	typeref:typename:RLAPI void
+UnloadCodepoints	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadCodepoints(int *codepoints);                           \/\/ Unload codepoints d/;"	p	typeref:typename:RLAPI void
 UnloadCodepoints	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadCodepoints(int *codepoints);                           \/\/ Unload codepoints d/;"	p	typeref:typename:RLAPI void
 UnloadDirectoryFiles	third_party/raylib/include/raylib.h	/^RLAPI void UnloadDirectoryFiles(FilePathList files);              \/\/ Unload filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDirectoryFiles	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadDirectoryFiles(FilePathList files);              \/\/ Unload filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDirectoryFiles	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadDirectoryFiles(FilePathList files);              \/\/ Unload filepaths$/;"	p	typeref:typename:RLAPI void
+UnloadDirectoryFiles	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadDirectoryFiles(FilePathList files);              \/\/ Unload filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDirectoryFiles	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadDirectoryFiles(FilePathList files);              \/\/ Unload filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDroppedFiles	third_party/raylib/include/raylib.h	/^RLAPI void UnloadDroppedFiles(FilePathList files);                \/\/ Unload dropped filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDroppedFiles	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadDroppedFiles(FilePathList files);                \/\/ Unload dropped filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDroppedFiles	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadDroppedFiles(FilePathList files);                \/\/ Unload dropped filepaths$/;"	p	typeref:typename:RLAPI void
+UnloadDroppedFiles	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadDroppedFiles(FilePathList files);                \/\/ Unload dropped filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadDroppedFiles	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadDroppedFiles(FilePathList files);                \/\/ Unload dropped filepaths$/;"	p	typeref:typename:RLAPI void
 UnloadFileData	third_party/raylib/include/raylib.h	/^RLAPI void UnloadFileData(unsigned char *data);                   \/\/ Unload file data allocate/;"	p	typeref:typename:RLAPI void
 UnloadFileData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadFileData(unsigned char *data);                   \/\/ Unload file data allocate/;"	p	typeref:typename:RLAPI void
 UnloadFileData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadFileData(unsigned char *data);                   \/\/ Unload file data allocate/;"	p	typeref:typename:RLAPI void
+UnloadFileData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadFileData(unsigned char *data);                   \/\/ Unload file data allocate/;"	p	typeref:typename:RLAPI void
 UnloadFileData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadFileData(unsigned char *data);                   \/\/ Unload file data allocate/;"	p	typeref:typename:RLAPI void
 UnloadFileText	third_party/raylib/include/raygui.h	/^static void UnloadFileText(char *text);                      \/\/ -- GuiLoadStyle(), required to/;"	p	typeref:typename:void
 UnloadFileText	third_party/raylib/include/raylib.h	/^RLAPI void UnloadFileText(char *text);                            \/\/ Unload file text data all/;"	p	typeref:typename:RLAPI void
 UnloadFileText	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadFileText(char *text);                            \/\/ Unload file text data all/;"	p	typeref:typename:RLAPI void
 UnloadFileText	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadFileText(char *text);                            \/\/ Unload file text data all/;"	p	typeref:typename:RLAPI void
+UnloadFileText	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadFileText(char *text);                            \/\/ Unload file text data all/;"	p	typeref:typename:RLAPI void
 UnloadFileText	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadFileText(char *text);                            \/\/ Unload file text data all/;"	p	typeref:typename:RLAPI void
 UnloadFont	third_party/raylib/include/raylib.h	/^RLAPI void UnloadFont(Font font);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadFont	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadFont(Font font);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadFont	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadFont(Font font);                                                           \/\//;"	p	typeref:typename:RLAPI void
+UnloadFont	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadFont(Font font);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadFont	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadFont(Font font);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadFontData	third_party/raylib/include/raylib.h	/^RLAPI void UnloadFontData(GlyphInfo *glyphs, int glyphCount);                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadFontData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadFontData(GlyphInfo *glyphs, int glyphCount);                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadFontData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadFontData(GlyphInfo *glyphs, int glyphCount);                               \/\//;"	p	typeref:typename:RLAPI void
+UnloadFontData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadFontData(GlyphInfo *glyphs, int glyphCount);                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadFontData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadFontData(GlyphInfo *glyphs, int glyphCount);                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadImage	third_party/raylib/include/raylib.h	/^RLAPI void UnloadImage(Image image);                                                            /;"	p	typeref:typename:RLAPI void
 UnloadImage	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadImage(Image image);                                                            /;"	p	typeref:typename:RLAPI void
 UnloadImage	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadImage(Image image);                                                            /;"	p	typeref:typename:RLAPI void
+UnloadImage	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadImage(Image image);                                                            /;"	p	typeref:typename:RLAPI void
 UnloadImage	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadImage(Image image);                                                            /;"	p	typeref:typename:RLAPI void
 UnloadImageColors	third_party/raylib/include/raylib.h	/^RLAPI void UnloadImageColors(Color *colors);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadImageColors	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadImageColors(Color *colors);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadImageColors	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadImageColors(Color *colors);                                                    /;"	p	typeref:typename:RLAPI void
+UnloadImageColors	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadImageColors(Color *colors);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadImageColors	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadImageColors(Color *colors);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadImagePalette	third_party/raylib/include/raylib.h	/^RLAPI void UnloadImagePalette(Color *colors);                                                   /;"	p	typeref:typename:RLAPI void
 UnloadImagePalette	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadImagePalette(Color *colors);                                                   /;"	p	typeref:typename:RLAPI void
 UnloadImagePalette	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadImagePalette(Color *colors);                                                   /;"	p	typeref:typename:RLAPI void
+UnloadImagePalette	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadImagePalette(Color *colors);                                                   /;"	p	typeref:typename:RLAPI void
 UnloadImagePalette	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadImagePalette(Color *colors);                                                   /;"	p	typeref:typename:RLAPI void
 UnloadMaterial	third_party/raylib/include/raylib.h	/^RLAPI void UnloadMaterial(Material material);                                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadMaterial	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadMaterial(Material material);                                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadMaterial	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadMaterial(Material material);                                               \/\//;"	p	typeref:typename:RLAPI void
+UnloadMaterial	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadMaterial(Material material);                                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadMaterial	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadMaterial(Material material);                                               \/\//;"	p	typeref:typename:RLAPI void
 UnloadMesh	third_party/raylib/include/raylib.h	/^RLAPI void UnloadMesh(Mesh mesh);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadMesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadMesh(Mesh mesh);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadMesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadMesh(Mesh mesh);                                                           \/\//;"	p	typeref:typename:RLAPI void
+UnloadMesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadMesh(Mesh mesh);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadMesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadMesh(Mesh mesh);                                                           \/\//;"	p	typeref:typename:RLAPI void
 UnloadModel	third_party/raylib/include/raylib.h	/^RLAPI void UnloadModel(Model model);                                                        \/\//;"	p	typeref:typename:RLAPI void
 UnloadModel	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadModel(Model model);                                                        \/\//;"	p	typeref:typename:RLAPI void
 UnloadModel	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadModel(Model model);                                                        \/\//;"	p	typeref:typename:RLAPI void
+UnloadModel	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadModel(Model model);                                                        \/\//;"	p	typeref:typename:RLAPI void
 UnloadModel	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadModel(Model model);                                                        \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimation	third_party/raylib/include/raylib.h	/^RLAPI void UnloadModelAnimation(ModelAnimation anim);                                       \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadModelAnimation(ModelAnimation anim);                                       \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadModelAnimation(ModelAnimation anim);                                       \/\//;"	p	typeref:typename:RLAPI void
+UnloadModelAnimation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadModelAnimation(ModelAnimation anim);                                       \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadModelAnimation(ModelAnimation anim);                                       \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimations	third_party/raylib/include/raylib.h	/^RLAPI void UnloadModelAnimations(ModelAnimation *animations, int animCount);                \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimations	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadModelAnimations(ModelAnimation *animations, int animCount);                \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimations	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadModelAnimations(ModelAnimation *animations, int animCount);                \/\//;"	p	typeref:typename:RLAPI void
+UnloadModelAnimations	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadModelAnimations(ModelAnimation *animations, int animCount);                \/\//;"	p	typeref:typename:RLAPI void
 UnloadModelAnimations	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadModelAnimations(ModelAnimation *animations, int animCount);                \/\//;"	p	typeref:typename:RLAPI void
 UnloadMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void UnloadMusicStream(Music music);                            \/\/ Unload music stream$/;"	p	typeref:typename:RLAPI void
 UnloadMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadMusicStream(Music music);                            \/\/ Unload music stream$/;"	p	typeref:typename:RLAPI void
 UnloadMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadMusicStream(Music music);                            \/\/ Unload music stream$/;"	p	typeref:typename:RLAPI void
+UnloadMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadMusicStream(Music music);                            \/\/ Unload music stream$/;"	p	typeref:typename:RLAPI void
 UnloadMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadMusicStream(Music music);                            \/\/ Unload music stream$/;"	p	typeref:typename:RLAPI void
 UnloadRandomSequence	third_party/raylib/include/raylib.h	/^RLAPI void UnloadRandomSequence(int *sequence);                   \/\/ Unload random values sequ/;"	p	typeref:typename:RLAPI void
 UnloadRandomSequence	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadRandomSequence(int *sequence);                   \/\/ Unload random values sequ/;"	p	typeref:typename:RLAPI void
 UnloadRandomSequence	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadRandomSequence(int *sequence);                   \/\/ Unload random values sequ/;"	p	typeref:typename:RLAPI void
+UnloadRandomSequence	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadRandomSequence(int *sequence);                   \/\/ Unload random values sequ/;"	p	typeref:typename:RLAPI void
 UnloadRandomSequence	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadRandomSequence(int *sequence);                   \/\/ Unload random values sequ/;"	p	typeref:typename:RLAPI void
 UnloadRenderTexture	third_party/raylib/include/raylib.h	/^RLAPI void UnloadRenderTexture(RenderTexture2D target);                                         /;"	p	typeref:typename:RLAPI void
 UnloadRenderTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadRenderTexture(RenderTexture2D target);                                         /;"	p	typeref:typename:RLAPI void
 UnloadRenderTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadRenderTexture(RenderTexture2D target);                                         /;"	p	typeref:typename:RLAPI void
+UnloadRenderTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadRenderTexture(RenderTexture2D target);                                         /;"	p	typeref:typename:RLAPI void
 UnloadRenderTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadRenderTexture(RenderTexture2D target);                                         /;"	p	typeref:typename:RLAPI void
 UnloadShader	third_party/raylib/include/raylib.h	/^RLAPI void UnloadShader(Shader shader);                                    \/\/ Unload shader fr/;"	p	typeref:typename:RLAPI void
 UnloadShader	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadShader(Shader shader);                                    \/\/ Unload shader fr/;"	p	typeref:typename:RLAPI void
 UnloadShader	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadShader(Shader shader);                                    \/\/ Unload shader fr/;"	p	typeref:typename:RLAPI void
+UnloadShader	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadShader(Shader shader);                                    \/\/ Unload shader fr/;"	p	typeref:typename:RLAPI void
 UnloadShader	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadShader(Shader shader);                                    \/\/ Unload shader fr/;"	p	typeref:typename:RLAPI void
 UnloadSound	third_party/raylib/include/raylib.h	/^RLAPI void UnloadSound(Sound sound);                                  \/\/ Unload sound$/;"	p	typeref:typename:RLAPI void
 UnloadSound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadSound(Sound sound);                                  \/\/ Unload sound$/;"	p	typeref:typename:RLAPI void
 UnloadSound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadSound(Sound sound);                                  \/\/ Unload sound$/;"	p	typeref:typename:RLAPI void
+UnloadSound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadSound(Sound sound);                                  \/\/ Unload sound$/;"	p	typeref:typename:RLAPI void
 UnloadSound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadSound(Sound sound);                                  \/\/ Unload sound$/;"	p	typeref:typename:RLAPI void
 UnloadSoundAlias	third_party/raylib/include/raylib.h	/^RLAPI void UnloadSoundAlias(Sound alias);                             \/\/ Unload a sound alias /;"	p	typeref:typename:RLAPI void
 UnloadSoundAlias	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadSoundAlias(Sound alias);                             \/\/ Unload a sound alias /;"	p	typeref:typename:RLAPI void
 UnloadSoundAlias	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadSoundAlias(Sound alias);                             \/\/ Unload a sound alias /;"	p	typeref:typename:RLAPI void
+UnloadSoundAlias	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadSoundAlias(Sound alias);                             \/\/ Unload a sound alias /;"	p	typeref:typename:RLAPI void
 UnloadSoundAlias	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadSoundAlias(Sound alias);                             \/\/ Unload a sound alias /;"	p	typeref:typename:RLAPI void
 UnloadTexture	third_party/raylib/include/raylib.h	/^RLAPI void UnloadTexture(Texture2D texture);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadTexture(Texture2D texture);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadTexture(Texture2D texture);                                                    /;"	p	typeref:typename:RLAPI void
+UnloadTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadTexture(Texture2D texture);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadTexture(Texture2D texture);                                                    /;"	p	typeref:typename:RLAPI void
 UnloadUTF8	third_party/raylib/include/raylib.h	/^RLAPI void UnloadUTF8(char *text);                                      \/\/ Unload UTF-8 text e/;"	p	typeref:typename:RLAPI void
 UnloadUTF8	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadUTF8(char *text);                                      \/\/ Unload UTF-8 text e/;"	p	typeref:typename:RLAPI void
 UnloadUTF8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadUTF8(char *text);                                      \/\/ Unload UTF-8 text e/;"	p	typeref:typename:RLAPI void
+UnloadUTF8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadUTF8(char *text);                                      \/\/ Unload UTF-8 text e/;"	p	typeref:typename:RLAPI void
 UnloadUTF8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadUTF8(char *text);                                      \/\/ Unload UTF-8 text e/;"	p	typeref:typename:RLAPI void
 UnloadVrStereoConfig	third_party/raylib/include/raylib.h	/^RLAPI void UnloadVrStereoConfig(VrStereoConfig config);           \/\/ Unload VR stereo config$/;"	p	typeref:typename:RLAPI void
 UnloadVrStereoConfig	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadVrStereoConfig(VrStereoConfig config);           \/\/ Unload VR stereo config$/;"	p	typeref:typename:RLAPI void
 UnloadVrStereoConfig	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadVrStereoConfig(VrStereoConfig config);           \/\/ Unload VR stereo config$/;"	p	typeref:typename:RLAPI void
+UnloadVrStereoConfig	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadVrStereoConfig(VrStereoConfig config);           \/\/ Unload VR stereo config$/;"	p	typeref:typename:RLAPI void
 UnloadVrStereoConfig	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadVrStereoConfig(VrStereoConfig config);           \/\/ Unload VR stereo config$/;"	p	typeref:typename:RLAPI void
 UnloadWave	third_party/raylib/include/raylib.h	/^RLAPI void UnloadWave(Wave wave);                                     \/\/ Unload wave data$/;"	p	typeref:typename:RLAPI void
 UnloadWave	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadWave(Wave wave);                                     \/\/ Unload wave data$/;"	p	typeref:typename:RLAPI void
 UnloadWave	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadWave(Wave wave);                                     \/\/ Unload wave data$/;"	p	typeref:typename:RLAPI void
+UnloadWave	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadWave(Wave wave);                                     \/\/ Unload wave data$/;"	p	typeref:typename:RLAPI void
 UnloadWave	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadWave(Wave wave);                                     \/\/ Unload wave data$/;"	p	typeref:typename:RLAPI void
 UnloadWaveSamples	third_party/raylib/include/raylib.h	/^RLAPI void UnloadWaveSamples(float *samples);                         \/\/ Unload samples data l/;"	p	typeref:typename:RLAPI void
 UnloadWaveSamples	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UnloadWaveSamples(float *samples);                         \/\/ Unload samples data l/;"	p	typeref:typename:RLAPI void
 UnloadWaveSamples	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UnloadWaveSamples(float *samples);                         \/\/ Unload samples data l/;"	p	typeref:typename:RLAPI void
+UnloadWaveSamples	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UnloadWaveSamples(float *samples);                         \/\/ Unload samples data l/;"	p	typeref:typename:RLAPI void
 UnloadWaveSamples	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UnloadWaveSamples(float *samples);                         \/\/ Unload samples data l/;"	p	typeref:typename:RLAPI void
 UpdateAudioStream	third_party/raylib/include/raylib.h	/^RLAPI void UpdateAudioStream(AudioStream stream, const void *data, int frameCount); \/\/ Update /;"	p	typeref:typename:RLAPI void
 UpdateAudioStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateAudioStream(AudioStream stream, const void *data, int frameCount); \/\/ Update /;"	p	typeref:typename:RLAPI void
 UpdateAudioStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateAudioStream(AudioStream stream, const void *data, int frameCount); \/\/ Update /;"	p	typeref:typename:RLAPI void
+UpdateAudioStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateAudioStream(AudioStream stream, const void *data, int frameCount); \/\/ Update /;"	p	typeref:typename:RLAPI void
 UpdateAudioStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateAudioStream(AudioStream stream, const void *data, int frameCount); \/\/ Update /;"	p	typeref:typename:RLAPI void
 UpdateCamera	third_party/raylib/include/raylib.h	/^RLAPI void UpdateCamera(Camera *camera, int mode);      \/\/ Update camera position for selected/;"	p	typeref:typename:RLAPI void
 UpdateCamera	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateCamera(Camera *camera, int mode);      \/\/ Update camera position for selected/;"	p	typeref:typename:RLAPI void
 UpdateCamera	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateCamera(Camera *camera, int mode);      \/\/ Update camera position for selected/;"	p	typeref:typename:RLAPI void
+UpdateCamera	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateCamera(Camera *camera, int mode);      \/\/ Update camera position for selected/;"	p	typeref:typename:RLAPI void
 UpdateCamera	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateCamera(Camera *camera, int mode);      \/\/ Update camera position for selected/;"	p	typeref:typename:RLAPI void
 UpdateCameraPro	third_party/raylib/include/raylib.h	/^RLAPI void UpdateCameraPro(Camera *camera, Vector3 movement, Vector3 rotation, float zoom); \/\//;"	p	typeref:typename:RLAPI void
 UpdateCameraPro	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateCameraPro(Camera *camera, Vector3 movement, Vector3 rotation, float zoom); \/\//;"	p	typeref:typename:RLAPI void
 UpdateCameraPro	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateCameraPro(Camera *camera, Vector3 movement, Vector3 rotation, float zoom); \/\//;"	p	typeref:typename:RLAPI void
+UpdateCameraPro	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateCameraPro(Camera *camera, Vector3 movement, Vector3 rotation, float zoom); \/\//;"	p	typeref:typename:RLAPI void
 UpdateCameraPro	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateCameraPro(Camera *camera, Vector3 movement, Vector3 rotation, float zoom); \/\//;"	p	typeref:typename:RLAPI void
 UpdateMeshBuffer	third_party/raylib/include/raylib.h	/^RLAPI void UpdateMeshBuffer(Mesh mesh, int index, const void *data, int dataSize, int offset); \//;"	p	typeref:typename:RLAPI void
 UpdateMeshBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateMeshBuffer(Mesh mesh, int index, const void *data, int dataSize, int offset); \//;"	p	typeref:typename:RLAPI void
 UpdateMeshBuffer	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateMeshBuffer(Mesh mesh, int index, const void *data, int dataSize, int offset); \//;"	p	typeref:typename:RLAPI void
+UpdateMeshBuffer	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateMeshBuffer(Mesh mesh, int index, const void *data, int dataSize, int offset); \//;"	p	typeref:typename:RLAPI void
 UpdateMeshBuffer	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateMeshBuffer(Mesh mesh, int index, const void *data, int dataSize, int offset); \//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimation	third_party/raylib/include/raylib.h	/^RLAPI void UpdateModelAnimation(Model model, ModelAnimation anim, int frame);               \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateModelAnimation(Model model, ModelAnimation anim, int frame);               \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateModelAnimation(Model model, ModelAnimation anim, int frame);               \/\//;"	p	typeref:typename:RLAPI void
+UpdateModelAnimation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateModelAnimation(Model model, ModelAnimation anim, int frame);               \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateModelAnimation(Model model, ModelAnimation anim, int frame);               \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimationBones	third_party/raylib/include/raylib.h	/^RLAPI void UpdateModelAnimationBones(Model model, ModelAnimation anim, int frame);          \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimationBones	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateModelAnimationBones(Model model, ModelAnimation anim, int frame);          \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimationBones	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateModelAnimationBones(Model model, ModelAnimation anim, int frame);          \/\//;"	p	typeref:typename:RLAPI void
+UpdateModelAnimationBones	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateModelAnimationBones(Model model, ModelAnimation anim, int frame);          \/\//;"	p	typeref:typename:RLAPI void
 UpdateModelAnimationBones	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateModelAnimationBones(Model model, ModelAnimation anim, int frame);          \/\//;"	p	typeref:typename:RLAPI void
 UpdateMusicStream	third_party/raylib/include/raylib.h	/^RLAPI void UpdateMusicStream(Music music);                            \/\/ Updates buffers for m/;"	p	typeref:typename:RLAPI void
 UpdateMusicStream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateMusicStream(Music music);                            \/\/ Updates buffers for m/;"	p	typeref:typename:RLAPI void
 UpdateMusicStream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateMusicStream(Music music);                            \/\/ Updates buffers for m/;"	p	typeref:typename:RLAPI void
+UpdateMusicStream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateMusicStream(Music music);                            \/\/ Updates buffers for m/;"	p	typeref:typename:RLAPI void
 UpdateMusicStream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateMusicStream(Music music);                            \/\/ Updates buffers for m/;"	p	typeref:typename:RLAPI void
 UpdateSound	third_party/raylib/include/raylib.h	/^RLAPI void UpdateSound(Sound sound, const void *data, int sampleCount); \/\/ Update sound buffer/;"	p	typeref:typename:RLAPI void
 UpdateSound	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateSound(Sound sound, const void *data, int sampleCount); \/\/ Update sound buffer/;"	p	typeref:typename:RLAPI void
 UpdateSound	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateSound(Sound sound, const void *data, int sampleCount); \/\/ Update sound buffer/;"	p	typeref:typename:RLAPI void
+UpdateSound	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateSound(Sound sound, const void *data, int sampleCount); \/\/ Update sound buffer/;"	p	typeref:typename:RLAPI void
 UpdateSound	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateSound(Sound sound, const void *data, int sampleCount); \/\/ Update sound buffer/;"	p	typeref:typename:RLAPI void
 UpdateTexture	third_party/raylib/include/raylib.h	/^RLAPI void UpdateTexture(Texture2D texture, const void *pixels);                                /;"	p	typeref:typename:RLAPI void
 UpdateTexture	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateTexture(Texture2D texture, const void *pixels);                                /;"	p	typeref:typename:RLAPI void
 UpdateTexture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateTexture(Texture2D texture, const void *pixels);                                /;"	p	typeref:typename:RLAPI void
+UpdateTexture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateTexture(Texture2D texture, const void *pixels);                                /;"	p	typeref:typename:RLAPI void
 UpdateTexture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateTexture(Texture2D texture, const void *pixels);                                /;"	p	typeref:typename:RLAPI void
 UpdateTextureRec	third_party/raylib/include/raylib.h	/^RLAPI void UpdateTextureRec(Texture2D texture, Rectangle rec, const void *pixels);              /;"	p	typeref:typename:RLAPI void
 UpdateTextureRec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UpdateTextureRec(Texture2D texture, Rectangle rec, const void *pixels);              /;"	p	typeref:typename:RLAPI void
 UpdateTextureRec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UpdateTextureRec(Texture2D texture, Rectangle rec, const void *pixels);              /;"	p	typeref:typename:RLAPI void
+UpdateTextureRec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UpdateTextureRec(Texture2D texture, Rectangle rec, const void *pixels);              /;"	p	typeref:typename:RLAPI void
 UpdateTextureRec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UpdateTextureRec(Texture2D texture, Rectangle rec, const void *pixels);              /;"	p	typeref:typename:RLAPI void
 UploadMesh	third_party/raylib/include/raylib.h	/^RLAPI void UploadMesh(Mesh *mesh, bool dynamic);                                            \/\//;"	p	typeref:typename:RLAPI void
 UploadMesh	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void UploadMesh(Mesh *mesh, bool dynamic);                                            \/\//;"	p	typeref:typename:RLAPI void
 UploadMesh	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void UploadMesh(Mesh *mesh, bool dynamic);                                            \/\//;"	p	typeref:typename:RLAPI void
+UploadMesh	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void UploadMesh(Mesh *mesh, bool dynamic);                                            \/\//;"	p	typeref:typename:RLAPI void
 UploadMesh	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void UploadMesh(Mesh *mesh, bool dynamic);                                            \/\//;"	p	typeref:typename:RLAPI void
 UserTime	third_party/libuv/src/win/winapi.h	/^    LARGE_INTEGER UserTime;$/;"	m	struct:_SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	typeref:typename:LARGE_INTEGER
+VALUE	third_party/wrk/src/wrk.h	/^        FIELD, VALUE$/;"	e	enum:connection::__anoneab013c20303
 VALUEBOX	third_party/raylib/include/raygui.h	/^    VALUEBOX,$/;"	e	enum:__anonbfe71a2a0603
+VARNAMEDEF	third_party/luajit/src/lj_debug.h	/^  VARNAMEDEF(VARNAMEENUM)$/;"	e	enum:__anond2f3c4df0103
+VARNAMEDEF	third_party/luajit/src/lj_debug.h	/^#define VARNAMEDEF(/;"	d
+VARNAMEENUM	third_party/luajit/src/lj_debug.h	/^#define VARNAMEENUM(/;"	d
+VARNAMEENUM	third_party/luajit/src/lj_debug.h	/^#undef VARNAMEENUM$/;"	d
+VARNAME_END	third_party/luajit/src/lj_debug.h	/^  VARNAME_END,$/;"	e	enum:__anond2f3c4df0103
+VCC_P	third_party/luajit/src/lj_asm_x86.h	/^#define VCC_P	/;"	d
+VCC_PS	third_party/luajit/src/lj_asm_x86.h	/^#define VCC_PS	/;"	d
+VCC_S	third_party/luajit/src/lj_asm_x86.h	/^#define VCC_S	/;"	d
+VCC_U	third_party/luajit/src/lj_asm_x86.h	/^#define VCC_U	/;"	d
+VEX_64	third_party/luajit/src/lj_emit_x86.h	/^#define VEX_64	/;"	d
+VEX_64IR	third_party/luajit/src/lj_emit_x86.h	/^#define VEX_64IR(/;"	d
 VIOLET	third_party/raylib/include/raylib.h	/^#define VIOLET /;"	d
 VIOLET	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define VIOLET /;"	d
 VIOLET	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define VIOLET /;"	d
+VIOLET	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define VIOLET /;"	d
 VIOLET	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define VIOLET /;"	d
+VMEVENT_DEF	third_party/luajit/src/lj_vmevent.h	/^  VMEVENT_DEF(BC,	0x00003883),$/;"	e	enum:__anondb0a113d0103
+VMEVENT_DEF	third_party/luajit/src/lj_vmevent.h	/^  VMEVENT_DEF(ERRFIN,	0x12d93888),$/;"	e	enum:__anondb0a113d0103
+VMEVENT_DEF	third_party/luajit/src/lj_vmevent.h	/^  VMEVENT_DEF(RECORD,	0x1284bf4f),$/;"	e	enum:__anondb0a113d0103
+VMEVENT_DEF	third_party/luajit/src/lj_vmevent.h	/^  VMEVENT_DEF(TEXIT,	0x129df2b0),$/;"	e	enum:__anondb0a113d0103
+VMEVENT_DEF	third_party/luajit/src/lj_vmevent.h	/^  VMEVENT_DEF(TRACE,	0x12d91467),$/;"	e	enum:__anondb0a113d0103
+VMEVENT_DEF	third_party/luajit/src/lj_vmevent.h	/^#define VMEVENT_DEF(/;"	d
+VMEVENT_HASH	third_party/luajit/src/lj_vmevent.h	/^#define VMEVENT_HASH(/;"	d
+VMEVENT_HASHIDX	third_party/luajit/src/lj_vmevent.h	/^#define VMEVENT_HASHIDX(/;"	d
+VMEVENT_MASK	third_party/luajit/src/lj_vmevent.h	/^#define VMEVENT_MASK(/;"	d
+VMEVENT_NOCACHE	third_party/luajit/src/lj_vmevent.h	/^#define VMEVENT_NOCACHE	/;"	d
+VMEvent	third_party/luajit/src/lj_vmevent.h	/^} VMEvent;$/;"	t	typeref:enum:__anondb0a113d0103
+VRIDDEF	third_party/luajit/src/lj_target_arm.h	/^#define VRIDDEF(/;"	d
+VRIDDEF	third_party/luajit/src/lj_target_arm64.h	/^#define VRIDDEF(/;"	d
+VRIDDEF	third_party/luajit/src/lj_target_mips.h	/^#define VRIDDEF(/;"	d
+VRIDDEF	third_party/luajit/src/lj_target_ppc.h	/^#define VRIDDEF(/;"	d
+VRIDDEF	third_party/luajit/src/lj_target_x86.h	/^#define VRIDDEF(/;"	d
+VarInfo	third_party/luajit/src/lj_lex.h	/^typedef struct VarInfo {$/;"	s
+VarInfo	third_party/luajit/src/lj_lex.h	/^} VarInfo;$/;"	t	typeref:struct:VarInfo
 Vector2	third_party/raylib/include/raygui.h	/^    typedef struct Vector2 {$/;"	s
 Vector2	third_party/raylib/include/raygui.h	/^    } Vector2;$/;"	t	typeref:struct:Vector2
 Vector2	third_party/raylib/include/raylib.h	/^typedef struct Vector2 {$/;"	s
@@ -8728,145 +13275,213 @@
 Vector2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Vector2;$/;"	t	typeref:struct:Vector2
 Vector2	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^typedef struct Vector2 {$/;"	s
 Vector2	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^} Vector2;$/;"	t	typeref:struct:Vector2
+Vector2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Vector2 {$/;"	s
+Vector2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Vector2;$/;"	t	typeref:struct:Vector2
+Vector2	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef struct Vector2 {$/;"	s
+Vector2	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^} Vector2;$/;"	t	typeref:struct:Vector2
 Vector2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Vector2 {$/;"	s
 Vector2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Vector2;$/;"	t	typeref:struct:Vector2
 Vector2	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef struct Vector2 {$/;"	s
 Vector2	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^} Vector2;$/;"	t	typeref:struct:Vector2
+Vector2Add	third_party/raylib/include/raymath.h	/^    lhs = Vector2Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Add	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Add(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Add	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector2Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Add	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Add(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Add	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector2Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Add	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Add(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Add	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector2Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector2Add	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Add(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Add	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector2Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Add	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Add(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2AddValue	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2AddValue(Vector2 v, float add)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2AddValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2AddValue(Vector2 v, float add)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2AddValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2AddValue(Vector2 v, float add)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2AddValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2AddValue(Vector2 v, float add)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2AddValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2AddValue(Vector2 v, float add)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Angle	third_party/raylib/include/raymath.h	/^RMAPI float Vector2Angle(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Angle	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2Angle(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Angle	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2Angle(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
+Vector2Angle	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2Angle(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Angle	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2Angle(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Clamp	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Clamp(Vector2 v, Vector2 min, Vector2 max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Clamp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Clamp(Vector2 v, Vector2 min, Vector2 max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Clamp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Clamp(Vector2 v, Vector2 min, Vector2 max)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Clamp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Clamp(Vector2 v, Vector2 min, Vector2 max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Clamp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Clamp(Vector2 v, Vector2 min, Vector2 max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2ClampValue	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2ClampValue(Vector2 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2ClampValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2ClampValue(Vector2 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2ClampValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2ClampValue(Vector2 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2ClampValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2ClampValue(Vector2 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2ClampValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2ClampValue(Vector2 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Distance	third_party/raylib/include/raymath.h	/^RMAPI float Vector2Distance(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Distance	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2Distance(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Distance	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2Distance(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
+Vector2Distance	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2Distance(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Distance	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2Distance(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DistanceSqr	third_party/raylib/include/raymath.h	/^RMAPI float Vector2DistanceSqr(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DistanceSqr	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2DistanceSqr(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DistanceSqr	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2DistanceSqr(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
+Vector2DistanceSqr	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2DistanceSqr(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DistanceSqr	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2DistanceSqr(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
+Vector2Divide	third_party/raylib/include/raymath.h	/^    lhs = Vector2Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Divide	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Divide(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Divide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector2Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Divide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Divide(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Divide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector2Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Divide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Divide(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Divide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector2Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector2Divide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Divide(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Divide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector2Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Divide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Divide(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2DotProduct	third_party/raylib/include/raymath.h	/^RMAPI float Vector2DotProduct(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DotProduct	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2DotProduct(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DotProduct	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2DotProduct(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
+Vector2DotProduct	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2DotProduct(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2DotProduct	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2DotProduct(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI float
 Vector2Equals	third_party/raylib/include/raymath.h	/^RMAPI int Vector2Equals(Vector2 p, Vector2 q)$/;"	f	typeref:typename:RMAPI int
 Vector2Equals	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI int Vector2Equals(Vector2 p, Vector2 q)$/;"	f	typeref:typename:RMAPI int
 Vector2Equals	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI int Vector2Equals(Vector2 p, Vector2 q)$/;"	f	typeref:typename:RMAPI int
+Vector2Equals	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI int Vector2Equals(Vector2 p, Vector2 q)$/;"	f	typeref:typename:RMAPI int
 Vector2Equals	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI int Vector2Equals(Vector2 p, Vector2 q)$/;"	f	typeref:typename:RMAPI int
 Vector2Invert	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Invert(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Invert	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Invert(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Invert	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Invert(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Invert	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Invert(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Invert	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Invert(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Length	third_party/raylib/include/raymath.h	/^RMAPI float Vector2Length(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2Length	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2Length(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2Length	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2Length(Vector2 v)$/;"	f	typeref:typename:RMAPI float
+Vector2Length	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2Length(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2Length	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2Length(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2LengthSqr	third_party/raylib/include/raymath.h	/^RMAPI float Vector2LengthSqr(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2LengthSqr	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2LengthSqr(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2LengthSqr	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2LengthSqr(Vector2 v)$/;"	f	typeref:typename:RMAPI float
+Vector2LengthSqr	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2LengthSqr(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2LengthSqr	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2LengthSqr(Vector2 v)$/;"	f	typeref:typename:RMAPI float
 Vector2Lerp	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Lerp(Vector2 v1, Vector2 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Lerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Lerp(Vector2 v1, Vector2 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Lerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Lerp(Vector2 v1, Vector2 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Lerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Lerp(Vector2 v1, Vector2 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Lerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Lerp(Vector2 v1, Vector2 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2LineAngle	third_party/raylib/include/raymath.h	/^RMAPI float Vector2LineAngle(Vector2 start, Vector2 end)$/;"	f	typeref:typename:RMAPI float
 Vector2LineAngle	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector2LineAngle(Vector2 start, Vector2 end)$/;"	f	typeref:typename:RMAPI float
 Vector2LineAngle	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector2LineAngle(Vector2 start, Vector2 end)$/;"	f	typeref:typename:RMAPI float
+Vector2LineAngle	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector2LineAngle(Vector2 start, Vector2 end)$/;"	f	typeref:typename:RMAPI float
 Vector2LineAngle	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector2LineAngle(Vector2 start, Vector2 end)$/;"	f	typeref:typename:RMAPI float
 Vector2Max	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Max(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Max	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Max(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Max	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Max(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Max	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Max(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Max	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Max(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Min	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Min(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Min	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Min(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Min	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Min(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Min	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Min(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Min	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Min(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2MoveTowards	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2MoveTowards(Vector2 v, Vector2 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2MoveTowards	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2MoveTowards(Vector2 v, Vector2 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2MoveTowards	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2MoveTowards(Vector2 v, Vector2 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2MoveTowards	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2MoveTowards(Vector2 v, Vector2 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2MoveTowards	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2MoveTowards(Vector2 v, Vector2 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Multiply	third_party/raylib/include/raymath.h	/^    lhs = Vector2Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Multiply	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Multiply(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Multiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector2Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Multiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Multiply(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Multiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector2Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Multiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Multiply(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Multiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector2Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector2Multiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Multiply(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Multiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector2Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Multiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Multiply(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Negate	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Negate(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Negate	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Negate(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Negate	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Negate(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Negate	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Negate(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Negate	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Negate(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Normalize	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Normalize(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Normalize	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Normalize(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Normalize	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Normalize(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Normalize	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Normalize(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Normalize	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Normalize(Vector2 v)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2One	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2One(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2One	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2One(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2One	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2One(void)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2One	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2One(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2One	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2One(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Ones	third_party/raylib/include/raymath.h	/^static constexpr Vector2 Vector2Ones = { 1, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Ones	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector2 Vector2Ones = { 1, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Ones	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector2 Vector2Ones = { 1, 1 };$/;"	v	typeref:typename:constexpr Vector2
+Vector2Ones	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector2 Vector2Ones = { 1, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Ones	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector2 Vector2Ones = { 1, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Reflect	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Reflect(Vector2 v, Vector2 normal)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Reflect	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Reflect(Vector2 v, Vector2 normal)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Reflect	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Reflect(Vector2 v, Vector2 normal)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Reflect	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Reflect(Vector2 v, Vector2 normal)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Reflect	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Reflect(Vector2 v, Vector2 normal)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Refract	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Refract(Vector2 v, Vector2 n, float r)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Refract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Refract(Vector2 v, Vector2 n, float r)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Refract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Refract(Vector2 v, Vector2 n, float r)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Refract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Refract(Vector2 v, Vector2 n, float r)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Refract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Refract(Vector2 v, Vector2 n, float r)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Rotate	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Rotate(Vector2 v, float angle)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Rotate	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Rotate(Vector2 v, float angle)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Rotate	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Rotate(Vector2 v, float angle)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Rotate	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Rotate(Vector2 v, float angle)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Rotate	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Rotate(Vector2 v, float angle)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Scale	third_party/raylib/include/raymath.h	/^    lhs = Vector2Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Scale	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Scale(Vector2 v, float scale)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Scale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector2Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Scale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Scale(Vector2 v, float scale)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Scale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector2Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Scale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Scale(Vector2 v, float scale)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Scale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector2Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector2Scale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Scale(Vector2 v, float scale)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Scale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector2Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Scale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Scale(Vector2 v, float scale)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Subtract	third_party/raylib/include/raymath.h	/^    lhs = Vector2Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Subtract	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Subtract(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Subtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector2Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Subtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Subtract(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Subtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector2Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Subtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Subtract(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Subtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector2Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector2Subtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Subtract(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Subtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector2Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Subtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Subtract(Vector2 v1, Vector2 v2)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2SubtractValue	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2SubtractValue(Vector2 v, float sub)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2SubtractValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2SubtractValue(Vector2 v, float sub)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2SubtractValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2SubtractValue(Vector2 v, float sub)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2SubtractValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2SubtractValue(Vector2 v, float sub)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2SubtractValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2SubtractValue(Vector2 v, float sub)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Transform	third_party/raylib/include/raymath.h	/^    lhs = Vector2Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Transform	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Transform(Vector2 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Transform	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector2Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Transform	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Transform(Vector2 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Transform	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector2Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Transform	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Transform(Vector2 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Transform	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector2Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector2Transform	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Transform(Vector2 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Transform	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector2Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector2Transform	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Transform(Vector2 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2UnitX	third_party/raylib/include/raymath.h	/^static constexpr Vector2 Vector2UnitX = { 1, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitX	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector2 Vector2UnitX = { 1, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitX	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector2 Vector2UnitX = { 1, 0 };$/;"	v	typeref:typename:constexpr Vector2
+Vector2UnitX	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector2 Vector2UnitX = { 1, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitX	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector2 Vector2UnitX = { 1, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitY	third_party/raylib/include/raymath.h	/^static constexpr Vector2 Vector2UnitY = { 0, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitY	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector2 Vector2UnitY = { 0, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitY	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector2 Vector2UnitY = { 0, 1 };$/;"	v	typeref:typename:constexpr Vector2
+Vector2UnitY	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector2 Vector2UnitY = { 0, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2UnitY	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector2 Vector2UnitY = { 0, 1 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Zero	third_party/raylib/include/raymath.h	/^RMAPI Vector2 Vector2Zero(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Zero	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector2 Vector2Zero(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Zero	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector2 Vector2Zero(void)$/;"	f	typeref:typename:RMAPI Vector2
+Vector2Zero	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector2 Vector2Zero(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Zero	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector2 Vector2Zero(void)$/;"	f	typeref:typename:RMAPI Vector2
 Vector2Zeros	third_party/raylib/include/raymath.h	/^static constexpr Vector2 Vector2Zeros = { 0, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Zeros	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector2 Vector2Zeros = { 0, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Zeros	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector2 Vector2Zeros = { 0, 0 };$/;"	v	typeref:typename:constexpr Vector2
+Vector2Zeros	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector2 Vector2Zeros = { 0, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector2Zeros	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector2 Vector2Zeros = { 0, 0 };$/;"	v	typeref:typename:constexpr Vector2
 Vector3	third_party/raylib/include/raygui.h	/^    typedef struct Vector3 {$/;"	s
 Vector3	third_party/raylib/include/raygui.h	/^    } Vector3;$/;"	t	typeref:struct:Vector3
@@ -8882,189 +13497,268 @@
 Vector3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Vector3;$/;"	t	typeref:struct:Vector3
 Vector3	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^typedef struct Vector3 {$/;"	s
 Vector3	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^} Vector3;$/;"	t	typeref:struct:Vector3
+Vector3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Vector3 {$/;"	s
+Vector3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Vector3;$/;"	t	typeref:struct:Vector3
+Vector3	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef struct Vector3 {$/;"	s
+Vector3	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^} Vector3;$/;"	t	typeref:struct:Vector3
 Vector3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Vector3 {$/;"	s
 Vector3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Vector3;$/;"	t	typeref:struct:Vector3
 Vector3	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef struct Vector3 {$/;"	s
 Vector3	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^} Vector3;$/;"	t	typeref:struct:Vector3
+Vector3Add	third_party/raylib/include/raymath.h	/^    lhs = Vector3Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Add	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Add(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Add	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector3Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Add	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Add(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Add	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector3Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Add	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Add(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Add	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector3Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector3Add	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Add(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Add	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector3Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Add	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Add(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3AddValue	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3AddValue(Vector3 v, float add)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3AddValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3AddValue(Vector3 v, float add)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3AddValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3AddValue(Vector3 v, float add)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3AddValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3AddValue(Vector3 v, float add)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3AddValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3AddValue(Vector3 v, float add)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Angle	third_party/raylib/include/raymath.h	/^RMAPI float Vector3Angle(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Angle	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector3Angle(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Angle	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector3Angle(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
+Vector3Angle	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector3Angle(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Angle	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector3Angle(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Barycenter	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Barycenter	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Barycenter	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Barycenter	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Barycenter	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Clamp	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Clamp(Vector3 v, Vector3 min, Vector3 max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Clamp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Clamp(Vector3 v, Vector3 min, Vector3 max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Clamp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Clamp(Vector3 v, Vector3 min, Vector3 max)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Clamp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Clamp(Vector3 v, Vector3 min, Vector3 max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Clamp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Clamp(Vector3 v, Vector3 min, Vector3 max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3ClampValue	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3ClampValue(Vector3 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3ClampValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3ClampValue(Vector3 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3ClampValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3ClampValue(Vector3 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3ClampValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3ClampValue(Vector3 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3ClampValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3ClampValue(Vector3 v, float min, float max)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3CrossProduct	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3CrossProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3CrossProduct	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3CrossProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3CrossProduct	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3CrossProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3CrossProduct	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3CrossProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3CrossProduct	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3CrossProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3CubicHermite	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, fl/;"	f	typeref:typename:RMAPI Vector3
 Vector3CubicHermite	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, fl/;"	f	typeref:typename:RMAPI Vector3
 Vector3CubicHermite	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, fl/;"	f	typeref:typename:RMAPI Vector3
+Vector3CubicHermite	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, fl/;"	f	typeref:typename:RMAPI Vector3
 Vector3CubicHermite	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, fl/;"	f	typeref:typename:RMAPI Vector3
 Vector3Distance	third_party/raylib/include/raymath.h	/^RMAPI float Vector3Distance(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Distance	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector3Distance(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Distance	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector3Distance(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
+Vector3Distance	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector3Distance(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Distance	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector3Distance(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DistanceSqr	third_party/raylib/include/raymath.h	/^RMAPI float Vector3DistanceSqr(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DistanceSqr	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector3DistanceSqr(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DistanceSqr	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector3DistanceSqr(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
+Vector3DistanceSqr	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector3DistanceSqr(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DistanceSqr	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector3DistanceSqr(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
+Vector3Divide	third_party/raylib/include/raymath.h	/^    lhs = Vector3Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Divide	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Divide(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Divide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector3Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Divide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Divide(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Divide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector3Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Divide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Divide(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Divide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector3Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector3Divide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Divide(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Divide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector3Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Divide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Divide(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3DotProduct	third_party/raylib/include/raymath.h	/^RMAPI float Vector3DotProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DotProduct	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector3DotProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DotProduct	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector3DotProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
+Vector3DotProduct	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector3DotProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3DotProduct	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector3DotProduct(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI float
 Vector3Equals	third_party/raylib/include/raymath.h	/^RMAPI int Vector3Equals(Vector3 p, Vector3 q)$/;"	f	typeref:typename:RMAPI int
 Vector3Equals	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI int Vector3Equals(Vector3 p, Vector3 q)$/;"	f	typeref:typename:RMAPI int
 Vector3Equals	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI int Vector3Equals(Vector3 p, Vector3 q)$/;"	f	typeref:typename:RMAPI int
+Vector3Equals	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI int Vector3Equals(Vector3 p, Vector3 q)$/;"	f	typeref:typename:RMAPI int
 Vector3Equals	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI int Vector3Equals(Vector3 p, Vector3 q)$/;"	f	typeref:typename:RMAPI int
 Vector3Invert	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Invert(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Invert	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Invert(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Invert	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Invert(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Invert	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Invert(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Invert	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Invert(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Length	third_party/raylib/include/raymath.h	/^RMAPI float Vector3Length(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3Length	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector3Length(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3Length	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector3Length(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
+Vector3Length	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector3Length(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3Length	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector3Length(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3LengthSqr	third_party/raylib/include/raymath.h	/^RMAPI float Vector3LengthSqr(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3LengthSqr	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector3LengthSqr(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3LengthSqr	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector3LengthSqr(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
+Vector3LengthSqr	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector3LengthSqr(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3LengthSqr	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector3LengthSqr(const Vector3 v)$/;"	f	typeref:typename:RMAPI float
 Vector3Lerp	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Lerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Lerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Lerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Lerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Max	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Max(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Max	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Max(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Max	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Max(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Max	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Max(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Max	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Max(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Min	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Min(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Min	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Min(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Min	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Min(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Min	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Min(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Min	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Min(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3MoveTowards	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3MoveTowards(Vector3 v, Vector3 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3MoveTowards	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3MoveTowards(Vector3 v, Vector3 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3MoveTowards	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3MoveTowards(Vector3 v, Vector3 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3MoveTowards	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3MoveTowards(Vector3 v, Vector3 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3MoveTowards	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3MoveTowards(Vector3 v, Vector3 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Multiply	third_party/raylib/include/raymath.h	/^    lhs = Vector3Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Multiply	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Multiply(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Multiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector3Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Multiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Multiply(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Multiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector3Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Multiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Multiply(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Multiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector3Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector3Multiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Multiply(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Multiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector3Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Multiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Multiply(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Negate	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Negate(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Negate	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Negate(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Negate	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Negate(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Negate	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Negate(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Negate	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Negate(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Normalize	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Normalize(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Normalize	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Normalize(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Normalize	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Normalize(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Normalize	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Normalize(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Normalize	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Normalize(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3One	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3One(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3One	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3One(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3One	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3One(void)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3One	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3One(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3One	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3One(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Ones	third_party/raylib/include/raymath.h	/^static constexpr Vector3 Vector3Ones = { 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Ones	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector3 Vector3Ones = { 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Ones	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector3 Vector3Ones = { 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector3
+Vector3Ones	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector3 Vector3Ones = { 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Ones	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector3 Vector3Ones = { 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3OrthoNormalize	third_party/raylib/include/raymath.h	/^RMAPI void Vector3OrthoNormalize(Vector3 *v1, Vector3 *v2)$/;"	f	typeref:typename:RMAPI void
 Vector3OrthoNormalize	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI void Vector3OrthoNormalize(Vector3 *v1, Vector3 *v2)$/;"	f	typeref:typename:RMAPI void
 Vector3OrthoNormalize	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI void Vector3OrthoNormalize(Vector3 *v1, Vector3 *v2)$/;"	f	typeref:typename:RMAPI void
+Vector3OrthoNormalize	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI void Vector3OrthoNormalize(Vector3 *v1, Vector3 *v2)$/;"	f	typeref:typename:RMAPI void
 Vector3OrthoNormalize	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI void Vector3OrthoNormalize(Vector3 *v1, Vector3 *v2)$/;"	f	typeref:typename:RMAPI void
 Vector3Perpendicular	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Perpendicular(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Perpendicular	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Perpendicular(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Perpendicular	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Perpendicular(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Perpendicular	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Perpendicular(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Perpendicular	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Perpendicular(Vector3 v)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Project	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Project(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Project	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Project(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Project	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Project(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Project	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Project(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Project	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Project(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reflect	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Reflect(Vector3 v, Vector3 normal)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reflect	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Reflect(Vector3 v, Vector3 normal)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reflect	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Reflect(Vector3 v, Vector3 normal)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Reflect	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Reflect(Vector3 v, Vector3 normal)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reflect	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Reflect(Vector3 v, Vector3 normal)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Refract	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Refract(Vector3 v, Vector3 n, float r)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Refract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Refract(Vector3 v, Vector3 n, float r)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Refract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Refract(Vector3 v, Vector3 n, float r)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Refract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Refract(Vector3 v, Vector3 n, float r)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Refract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Refract(Vector3 v, Vector3 n, float r)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reject	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Reject(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reject	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Reject(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reject	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Reject(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Reject	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Reject(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Reject	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Reject(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByAxisAngle	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByAxisAngle	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByAxisAngle	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3RotateByAxisAngle	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByAxisAngle	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByQuaternion	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3RotateByQuaternion(Vector3 v, Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByQuaternion	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3RotateByQuaternion(Vector3 v, Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByQuaternion	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3RotateByQuaternion(Vector3 v, Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3RotateByQuaternion	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3RotateByQuaternion(Vector3 v, Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3RotateByQuaternion	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3RotateByQuaternion(Vector3 v, Quaternion q)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Scale	third_party/raylib/include/raymath.h	/^    lhs = Vector3Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Scale	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Scale(Vector3 v, float scalar)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Scale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector3Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Scale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Scale(Vector3 v, float scalar)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Scale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector3Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Scale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Scale(Vector3 v, float scalar)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Scale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector3Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector3Scale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Scale(Vector3 v, float scalar)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Scale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector3Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Scale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Scale(Vector3 v, float scalar)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Subtract	third_party/raylib/include/raymath.h	/^    lhs = Vector3Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Subtract	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Subtract(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Subtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector3Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Subtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Subtract(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Subtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector3Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Subtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Subtract(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Subtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector3Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector3Subtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Subtract(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Subtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector3Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Subtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Subtract(Vector3 v1, Vector3 v2)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3SubtractValue	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3SubtractValue(Vector3 v, float sub)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3SubtractValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3SubtractValue(Vector3 v, float sub)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3SubtractValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3SubtractValue(Vector3 v, float sub)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3SubtractValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3SubtractValue(Vector3 v, float sub)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3SubtractValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3SubtractValue(Vector3 v, float sub)$/;"	f	typeref:typename:RMAPI Vector3
-Vector3ToFloat	third_party/raylib/include/raymath.h	/^    #define Vector3ToFloat(vec) (Vector3ToFloatV/;"	d
-Vector3ToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    #define Vector3ToFloat(vec) (Vector3ToFloatV/;"	d
-Vector3ToFloat	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define Vector3ToFloat(vec) (Vector3ToFloatV/;"	d
-Vector3ToFloat	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define Vector3ToFloat(vec) (Vector3ToFloatV/;"	d
+Vector3ToFloat	third_party/raylib/include/raymath.h	/^    #define Vector3ToFloat(/;"	d
+Vector3ToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    #define Vector3ToFloat(/;"	d
+Vector3ToFloat	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    #define Vector3ToFloat(/;"	d
+Vector3ToFloat	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    #define Vector3ToFloat(/;"	d
+Vector3ToFloat	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    #define Vector3ToFloat(/;"	d
 Vector3ToFloatV	third_party/raylib/include/raymath.h	/^RMAPI float3 Vector3ToFloatV(Vector3 v)$/;"	f	typeref:typename:RMAPI float3
 Vector3ToFloatV	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float3 Vector3ToFloatV(Vector3 v)$/;"	f	typeref:typename:RMAPI float3
 Vector3ToFloatV	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float3 Vector3ToFloatV(Vector3 v)$/;"	f	typeref:typename:RMAPI float3
+Vector3ToFloatV	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float3 Vector3ToFloatV(Vector3 v)$/;"	f	typeref:typename:RMAPI float3
 Vector3ToFloatV	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float3 Vector3ToFloatV(Vector3 v)$/;"	f	typeref:typename:RMAPI float3
+Vector3Transform	third_party/raylib/include/raymath.h	/^    lhs = Vector3Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Transform	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Transform(Vector3 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Transform	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector3Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Transform	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Transform(Vector3 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Transform	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector3Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Transform	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Transform(Vector3 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Transform	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector3Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector3Transform	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Transform(Vector3 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Transform	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector3Transform(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector3Transform	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Transform(Vector3 v, Matrix mat)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3UnitX	third_party/raylib/include/raymath.h	/^static constexpr Vector3 Vector3UnitX = { 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitX	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector3 Vector3UnitX = { 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitX	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector3 Vector3UnitX = { 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
+Vector3UnitX	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector3 Vector3UnitX = { 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitX	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector3 Vector3UnitX = { 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitY	third_party/raylib/include/raymath.h	/^static constexpr Vector3 Vector3UnitY = { 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitY	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector3 Vector3UnitY = { 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitY	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector3 Vector3UnitY = { 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector3
+Vector3UnitY	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector3 Vector3UnitY = { 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitY	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector3 Vector3UnitY = { 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitZ	third_party/raylib/include/raymath.h	/^static constexpr Vector3 Vector3UnitZ = { 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitZ	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector3 Vector3UnitZ = { 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitZ	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector3 Vector3UnitZ = { 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector3
+Vector3UnitZ	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector3 Vector3UnitZ = { 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3UnitZ	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector3 Vector3UnitZ = { 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Unproject	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Unproject(Vector3 source, Matrix projection, Matrix view)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Unproject	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Unproject(Vector3 source, Matrix projection, Matrix view)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Unproject	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Unproject(Vector3 source, Matrix projection, Matrix view)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Unproject	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Unproject(Vector3 source, Matrix projection, Matrix view)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Unproject	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Unproject(Vector3 source, Matrix projection, Matrix view)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Zero	third_party/raylib/include/raymath.h	/^RMAPI Vector3 Vector3Zero(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Zero	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector3 Vector3Zero(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Zero	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector3 Vector3Zero(void)$/;"	f	typeref:typename:RMAPI Vector3
+Vector3Zero	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector3 Vector3Zero(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Zero	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector3 Vector3Zero(void)$/;"	f	typeref:typename:RMAPI Vector3
 Vector3Zeros	third_party/raylib/include/raymath.h	/^static constexpr Vector3 Vector3Zeros = { 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Zeros	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector3 Vector3Zeros = { 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Zeros	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector3 Vector3Zeros = { 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
+Vector3Zeros	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector3 Vector3Zeros = { 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector3Zeros	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector3 Vector3Zeros = { 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector3
 Vector4	third_party/raylib/include/raylib.h	/^typedef struct Vector4 {$/;"	s
 Vector4	third_party/raylib/include/raylib.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
@@ -9078,121 +13772,178 @@
 Vector4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
 Vector4	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^typedef struct Vector4 {$/;"	s
 Vector4	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
+Vector4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Vector4 {$/;"	s
+Vector4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
+Vector4	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef struct Vector4 {$/;"	s
+Vector4	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
 Vector4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Vector4 {$/;"	s
 Vector4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
 Vector4	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef struct Vector4 {$/;"	s
 Vector4	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^} Vector4;$/;"	t	typeref:struct:Vector4
+Vector4Add	third_party/raylib/include/raymath.h	/^    lhs = Vector4Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Add	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Add(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Add	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector4Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Add	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Add(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Add	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector4Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Add	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Add(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Add	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector4Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector4Add	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Add(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Add	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector4Add(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Add	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Add(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4AddValue	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4AddValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4AddValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4AddValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4AddValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4AddValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4AddValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4AddValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4AddValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4AddValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Distance	third_party/raylib/include/raymath.h	/^RMAPI float Vector4Distance(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4Distance	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector4Distance(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4Distance	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector4Distance(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
+Vector4Distance	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector4Distance(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4Distance	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector4Distance(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DistanceSqr	third_party/raylib/include/raymath.h	/^RMAPI float Vector4DistanceSqr(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DistanceSqr	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector4DistanceSqr(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DistanceSqr	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector4DistanceSqr(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
+Vector4DistanceSqr	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector4DistanceSqr(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DistanceSqr	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector4DistanceSqr(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
+Vector4Divide	third_party/raylib/include/raymath.h	/^    lhs = Vector4Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Divide	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Divide(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Divide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector4Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Divide	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Divide(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Divide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector4Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Divide	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Divide(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Divide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector4Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector4Divide	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Divide(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Divide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector4Divide(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Divide	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Divide(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4DotProduct	third_party/raylib/include/raymath.h	/^RMAPI float Vector4DotProduct(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DotProduct	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector4DotProduct(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DotProduct	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector4DotProduct(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
+Vector4DotProduct	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector4DotProduct(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4DotProduct	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector4DotProduct(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI float
 Vector4Equals	third_party/raylib/include/raymath.h	/^RMAPI int Vector4Equals(Vector4 p, Vector4 q)$/;"	f	typeref:typename:RMAPI int
 Vector4Equals	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI int Vector4Equals(Vector4 p, Vector4 q)$/;"	f	typeref:typename:RMAPI int
 Vector4Equals	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI int Vector4Equals(Vector4 p, Vector4 q)$/;"	f	typeref:typename:RMAPI int
+Vector4Equals	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI int Vector4Equals(Vector4 p, Vector4 q)$/;"	f	typeref:typename:RMAPI int
 Vector4Equals	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI int Vector4Equals(Vector4 p, Vector4 q)$/;"	f	typeref:typename:RMAPI int
 Vector4Invert	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Invert(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Invert	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Invert(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Invert	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Invert(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Invert	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Invert(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Invert	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Invert(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Length	third_party/raylib/include/raymath.h	/^RMAPI float Vector4Length(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4Length	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector4Length(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4Length	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector4Length(Vector4 v)$/;"	f	typeref:typename:RMAPI float
+Vector4Length	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector4Length(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4Length	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector4Length(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4LengthSqr	third_party/raylib/include/raymath.h	/^RMAPI float Vector4LengthSqr(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4LengthSqr	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Vector4LengthSqr(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4LengthSqr	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Vector4LengthSqr(Vector4 v)$/;"	f	typeref:typename:RMAPI float
+Vector4LengthSqr	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Vector4LengthSqr(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4LengthSqr	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Vector4LengthSqr(Vector4 v)$/;"	f	typeref:typename:RMAPI float
 Vector4Lerp	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Lerp(Vector4 v1, Vector4 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Lerp	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Lerp(Vector4 v1, Vector4 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Lerp	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Lerp(Vector4 v1, Vector4 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Lerp	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Lerp(Vector4 v1, Vector4 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Lerp	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Lerp(Vector4 v1, Vector4 v2, float amount)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Max	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Max(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Max	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Max(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Max	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Max(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Max	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Max(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Max	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Max(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Min	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Min(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Min	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Min(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Min	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Min(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Min	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Min(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Min	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Min(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4MoveTowards	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4MoveTowards(Vector4 v, Vector4 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4MoveTowards	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4MoveTowards(Vector4 v, Vector4 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4MoveTowards	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4MoveTowards(Vector4 v, Vector4 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4MoveTowards	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4MoveTowards(Vector4 v, Vector4 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4MoveTowards	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4MoveTowards(Vector4 v, Vector4 target, float maxDistance)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Multiply	third_party/raylib/include/raymath.h	/^    lhs = Vector4Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Multiply	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Multiply(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Multiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector4Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Multiply	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Multiply(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Multiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector4Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Multiply	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Multiply(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Multiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector4Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector4Multiply	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Multiply(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Multiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector4Multiply(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Multiply	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Multiply(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Negate	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Negate(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Negate	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Negate(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Negate	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Negate(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Negate	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Negate(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Negate	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Negate(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Normalize	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Normalize(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Normalize	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Normalize(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Normalize	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Normalize(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Normalize	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Normalize(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Normalize	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Normalize(Vector4 v)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4One	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4One(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4One	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4One(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4One	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4One(void)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4One	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4One(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4One	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4One(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Ones	third_party/raylib/include/raymath.h	/^static constexpr Vector4 Vector4Ones = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Ones	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector4 Vector4Ones = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Ones	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector4 Vector4Ones = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4Ones	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector4 Vector4Ones = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Ones	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector4 Vector4Ones = { 1, 1, 1, 1 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4Scale	third_party/raylib/include/raymath.h	/^    lhs = Vector4Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Scale	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Scale(Vector4 v, float scale)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Scale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector4Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Scale	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Scale(Vector4 v, float scale)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Scale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector4Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Scale	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Scale(Vector4 v, float scale)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Scale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector4Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector4Scale	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Scale(Vector4 v, float scale)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Scale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector4Scale(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Scale	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Scale(Vector4 v, float scale)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Subtract	third_party/raylib/include/raymath.h	/^    lhs = Vector4Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Subtract	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Subtract(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Subtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    lhs = Vector4Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Subtract	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Subtract(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Subtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    lhs = Vector4Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Subtract	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Subtract(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Subtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    lhs = Vector4Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
+Vector4Subtract	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Subtract(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Subtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    lhs = Vector4Subtract(lhs, rhs);$/;"	p	typeref:typename:lhs=
 Vector4Subtract	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Subtract(Vector4 v1, Vector4 v2)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4SubtractValue	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4SubtractValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4SubtractValue	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4SubtractValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4SubtractValue	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4SubtractValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4SubtractValue	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4SubtractValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4SubtractValue	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4SubtractValue(Vector4 v, float add)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4UnitW	third_party/raylib/include/raymath.h	/^static constexpr Vector4 Vector4UnitW = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitW	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector4 Vector4UnitW = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitW	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector4 Vector4UnitW = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4UnitW	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector4 Vector4UnitW = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitW	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector4 Vector4UnitW = { 0, 0, 0, 1 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitX	third_party/raylib/include/raymath.h	/^static constexpr Vector4 Vector4UnitX = { 1, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitX	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector4 Vector4UnitX = { 1, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitX	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector4 Vector4UnitX = { 1, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4UnitX	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector4 Vector4UnitX = { 1, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitX	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector4 Vector4UnitX = { 1, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitY	third_party/raylib/include/raymath.h	/^static constexpr Vector4 Vector4UnitY = { 0, 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitY	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector4 Vector4UnitY = { 0, 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitY	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector4 Vector4UnitY = { 0, 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4UnitY	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector4 Vector4UnitY = { 0, 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitY	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector4 Vector4UnitY = { 0, 1, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitZ	third_party/raylib/include/raymath.h	/^static constexpr Vector4 Vector4UnitZ = { 0, 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitZ	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector4 Vector4UnitZ = { 0, 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitZ	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector4 Vector4UnitZ = { 0, 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4UnitZ	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector4 Vector4UnitZ = { 0, 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4UnitZ	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector4 Vector4UnitZ = { 0, 0, 1, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Zero	third_party/raylib/include/raymath.h	/^RMAPI Vector4 Vector4Zero(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Zero	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI Vector4 Vector4Zero(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Zero	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI Vector4 Vector4Zero(void)$/;"	f	typeref:typename:RMAPI Vector4
+Vector4Zero	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI Vector4 Vector4Zero(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Zero	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI Vector4 Vector4Zero(void)$/;"	f	typeref:typename:RMAPI Vector4
 Vector4Zeros	third_party/raylib/include/raymath.h	/^static constexpr Vector4 Vector4Zeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Zeros	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^static constexpr Vector4 Vector4Zeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Zeros	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^static constexpr Vector4 Vector4Zeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
+Vector4Zeros	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^static constexpr Vector4 Vector4Zeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 Vector4Zeros	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^static constexpr Vector4 Vector4Zeros = { 0, 0, 0, 0 };$/;"	v	typeref:typename:constexpr Vector4
 VerticalSplit	third_party/raylib/custom.h	/^Rectangle VerticalSplit(Rectangle container, float ratio);$/;"	p	typeref:typename:Rectangle
 VolumeCreationTime	third_party/libuv/src/win/winapi.h	/^  LARGE_INTEGER VolumeCreationTime;$/;"	m	struct:_FILE_FS_VOLUME_INFORMATION	typeref:typename:LARGE_INTEGER
@@ -9208,6 +13959,8 @@
 VrDeviceInfo	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} VrDeviceInfo;$/;"	t	typeref:struct:VrDeviceInfo
 VrDeviceInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct VrDeviceInfo {$/;"	s
 VrDeviceInfo	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} VrDeviceInfo;$/;"	t	typeref:struct:VrDeviceInfo
+VrDeviceInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct VrDeviceInfo {$/;"	s
+VrDeviceInfo	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} VrDeviceInfo;$/;"	t	typeref:struct:VrDeviceInfo
 VrDeviceInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct VrDeviceInfo {$/;"	s
 VrDeviceInfo	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} VrDeviceInfo;$/;"	t	typeref:struct:VrDeviceInfo
 VrStereoConfig	third_party/raylib/include/raylib.h	/^typedef struct VrStereoConfig {$/;"	s
@@ -9216,17 +13969,24 @@
 VrStereoConfig	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} VrStereoConfig;$/;"	t	typeref:struct:VrStereoConfig
 VrStereoConfig	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct VrStereoConfig {$/;"	s
 VrStereoConfig	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} VrStereoConfig;$/;"	t	typeref:struct:VrStereoConfig
+VrStereoConfig	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct VrStereoConfig {$/;"	s
+VrStereoConfig	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} VrStereoConfig;$/;"	t	typeref:struct:VrStereoConfig
 VrStereoConfig	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct VrStereoConfig {$/;"	s
 VrStereoConfig	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} VrStereoConfig;$/;"	t	typeref:struct:VrStereoConfig
 WHITE	third_party/raylib/include/raylib.h	/^#define WHITE /;"	d
 WHITE	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define WHITE /;"	d
 WHITE	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define WHITE /;"	d
+WHITE	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define WHITE /;"	d
 WHITE	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define WHITE /;"	d
+WIN32_LEAN_AND_MEAN	third_party/luajit/src/lj_dispatch.h	/^#define WIN32_LEAN_AND_MEAN$/;"	d
 WINEVENTPROC	third_party/libuv/src/win/winapi.h	/^typedef VOID (CALLBACK* WINEVENTPROC)$/;"	t	typeref:typename:VOID (CALLBACK *)(HWINEVENTHOOK hWinEventHook,DWORD event,HWND hwnd,LONG idObject,LONG idChild,DWORD idEventThread,DWORD dwmsEventTime)
 WINGDIAPI	third_party/raylib/include/rlgl.h	/^            #define WINGDIAPI /;"	d
 WINGDIAPI	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^            #define WINGDIAPI /;"	d
 WINGDIAPI	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^            #define WINGDIAPI /;"	d
+WINGDIAPI	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^            #define WINGDIAPI /;"	d
 WINGDIAPI	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^            #define WINGDIAPI /;"	d
+WINVER	third_party/luajit/src/luaconf.h	/^#define WINVER /;"	d
+WRK_H	third_party/wrk/src/wrk.h	/^#define WRK_H$/;"	d
 WSAID_ACCEPTEX	third_party/libuv/include/uv/win.h	/^# define WSAID_ACCEPTEX /;"	d
 WSAID_CONNECTEX	third_party/libuv/include/uv/win.h	/^# define WSAID_CONNECTEX /;"	d
 WSAID_DISCONNECTEX	third_party/libuv/include/uv/win.h	/^# define WSAID_DISCONNECTEX /;"	d
@@ -9236,6 +13996,7 @@
 WaitTime	third_party/raylib/include/raylib.h	/^RLAPI void WaitTime(double seconds);                              \/\/ Wait for some time (halt /;"	p	typeref:typename:RLAPI void
 WaitTime	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void WaitTime(double seconds);                              \/\/ Wait for some time (halt /;"	p	typeref:typename:RLAPI void
 WaitTime	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void WaitTime(double seconds);                              \/\/ Wait for some time (halt /;"	p	typeref:typename:RLAPI void
+WaitTime	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void WaitTime(double seconds);                              \/\/ Wait for some time (halt /;"	p	typeref:typename:RLAPI void
 WaitTime	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void WaitTime(double seconds);                              \/\/ Wait for some time (halt /;"	p	typeref:typename:RLAPI void
 Wave	third_party/raylib/include/raylib.h	/^typedef struct Wave {$/;"	s
 Wave	third_party/raylib/include/raylib.h	/^} Wave;$/;"	t	typeref:struct:Wave
@@ -9243,43 +14004,236 @@
 Wave	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^} Wave;$/;"	t	typeref:struct:Wave
 Wave	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct Wave {$/;"	s
 Wave	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^} Wave;$/;"	t	typeref:struct:Wave
+Wave	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct Wave {$/;"	s
+Wave	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^} Wave;$/;"	t	typeref:struct:Wave
 Wave	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct Wave {$/;"	s
 Wave	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^} Wave;$/;"	t	typeref:struct:Wave
 WaveCopy	third_party/raylib/include/raylib.h	/^RLAPI Wave WaveCopy(Wave wave);                                       \/\/ Copy a wave to a new /;"	p	typeref:typename:RLAPI Wave
 WaveCopy	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI Wave WaveCopy(Wave wave);                                       \/\/ Copy a wave to a new /;"	p	typeref:typename:RLAPI Wave
 WaveCopy	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI Wave WaveCopy(Wave wave);                                       \/\/ Copy a wave to a new /;"	p	typeref:typename:RLAPI Wave
+WaveCopy	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI Wave WaveCopy(Wave wave);                                       \/\/ Copy a wave to a new /;"	p	typeref:typename:RLAPI Wave
 WaveCopy	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI Wave WaveCopy(Wave wave);                                       \/\/ Copy a wave to a new /;"	p	typeref:typename:RLAPI Wave
 WaveCrop	third_party/raylib/include/raylib.h	/^RLAPI void WaveCrop(Wave *wave, int initFrame, int finalFrame);       \/\/ Crop a wave to define/;"	p	typeref:typename:RLAPI void
 WaveCrop	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void WaveCrop(Wave *wave, int initFrame, int finalFrame);       \/\/ Crop a wave to define/;"	p	typeref:typename:RLAPI void
 WaveCrop	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void WaveCrop(Wave *wave, int initFrame, int finalFrame);       \/\/ Crop a wave to define/;"	p	typeref:typename:RLAPI void
+WaveCrop	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void WaveCrop(Wave *wave, int initFrame, int finalFrame);       \/\/ Crop a wave to define/;"	p	typeref:typename:RLAPI void
 WaveCrop	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void WaveCrop(Wave *wave, int initFrame, int finalFrame);       \/\/ Crop a wave to define/;"	p	typeref:typename:RLAPI void
 WaveFormat	third_party/raylib/include/raylib.h	/^RLAPI void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels); \/\/ Convert wa/;"	p	typeref:typename:RLAPI void
 WaveFormat	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels); \/\/ Convert wa/;"	p	typeref:typename:RLAPI void
 WaveFormat	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels); \/\/ Convert wa/;"	p	typeref:typename:RLAPI void
+WaveFormat	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels); \/\/ Convert wa/;"	p	typeref:typename:RLAPI void
 WaveFormat	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels); \/\/ Convert wa/;"	p	typeref:typename:RLAPI void
 WindowShouldClose	third_party/raylib/include/raylib.h	/^RLAPI bool WindowShouldClose(void);                               \/\/ Check if application shou/;"	p	typeref:typename:RLAPI bool
 WindowShouldClose	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^RLAPI bool WindowShouldClose(void);                               \/\/ Check if application shou/;"	p	typeref:typename:RLAPI bool
 WindowShouldClose	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^RLAPI bool WindowShouldClose(void);                               \/\/ Check if application shou/;"	p	typeref:typename:RLAPI bool
+WindowShouldClose	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^RLAPI bool WindowShouldClose(void);                               \/\/ Check if application shou/;"	p	typeref:typename:RLAPI bool
 WindowShouldClose	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^RLAPI bool WindowShouldClose(void);                               \/\/ Check if application shou/;"	p	typeref:typename:RLAPI bool
 WorkerArgs	seobeo/seobeo_internal.h	/^} WorkerArgs;$/;"	t	typeref:struct:__anon7a4da8400408
 Wrap	third_party/raylib/include/raymath.h	/^RMAPI float Wrap(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 Wrap	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^RMAPI float Wrap(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 Wrap	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^RMAPI float Wrap(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
+Wrap	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^RMAPI float Wrap(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 Wrap	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^RMAPI float Wrap(float value, float min, float max)$/;"	f	typeref:typename:RMAPI float
 WriteQuotaAvailable	third_party/libuv/src/win/winapi.h	/^  ULONG WriteQuotaAvailable;$/;"	m	struct:_FILE_PIPE_LOCAL_INFORMATION	typeref:typename:ULONG
+XA2_64	third_party/luajit/src/lj_ircall.h	/^#define XA2_64	/;"	d
+XA2_FP	third_party/luajit/src/lj_ircall.h	/^#define XA2_FP	/;"	d
+XA2_FP32	third_party/luajit/src/lj_ircall.h	/^#define XA2_FP32	/;"	d
+XA_64	third_party/luajit/src/lj_ircall.h	/^#define XA_64	/;"	d
+XA_FP	third_party/luajit/src/lj_ircall.h	/^#define XA_FP	/;"	d
+XA_FP32	third_party/luajit/src/lj_ircall.h	/^#define XA_FP32	/;"	d
+XG_	third_party/luajit/src/lj_target_x86.h	/^#define XG_(/;"	d
+XG_ARITHi	third_party/luajit/src/lj_target_x86.h	/^#define XG_ARITHi(/;"	d
+XG_TOXOi	third_party/luajit/src/lj_target_x86.h	/^#define XG_TOXOi(/;"	d
+XG_TOXOi8	third_party/luajit/src/lj_target_x86.h	/^#define XG_TOXOi8(/;"	d
+XI_ARITHi	third_party/luajit/src/lj_target_x86.h	/^  XI_ARITHi =	0x81,$/;"	e	enum:__anone14030640503
+XI_ARITHi8	third_party/luajit/src/lj_target_x86.h	/^  XI_ARITHi8 =	0x83,$/;"	e	enum:__anone14030640503
+XI_ARITHib	third_party/luajit/src/lj_target_x86.h	/^  XI_ARITHib =	0x80,$/;"	e	enum:__anone14030640503
+XI_CALL	third_party/luajit/src/lj_target_x86.h	/^  XI_CALL =	0xe8,$/;"	e	enum:__anone14030640503
+XI_FDUP	third_party/luajit/src/lj_target_x86.h	/^  XI_FDUP =	0xc0d9,  \/* Really fld st0. *\/$/;"	e	enum:__anone14030640503
+XI_FLD1	third_party/luajit/src/lj_target_x86.h	/^  XI_FLD1 =	0xe8d9,$/;"	e	enum:__anone14030640503
+XI_FLDZ	third_party/luajit/src/lj_target_x86.h	/^  XI_FLDZ =	0xeed9,$/;"	e	enum:__anone14030640503
+XI_FPOP	third_party/luajit/src/lj_target_x86.h	/^  XI_FPOP =	0xd8dd,  \/* Really fstp st0. *\/$/;"	e	enum:__anone14030640503
+XI_FPOP1	third_party/luajit/src/lj_target_x86.h	/^  XI_FPOP1 =	0xd9dd,  \/* Really fstp st1. *\/$/;"	e	enum:__anone14030640503
+XI_FRNDINT	third_party/luajit/src/lj_target_x86.h	/^  XI_FRNDINT =	0xfcd9,$/;"	e	enum:__anone14030640503
+XI_FSCALE	third_party/luajit/src/lj_target_x86.h	/^  XI_FSCALE =	0xfdd9,$/;"	e	enum:__anone14030640503
+XI_FYL2X	third_party/luajit/src/lj_target_x86.h	/^  XI_FYL2X =	0xf1d9,$/;"	e	enum:__anone14030640503
+XI_GROUP5	third_party/luajit/src/lj_target_x86.h	/^  XI_GROUP5 =	0xff,$/;"	e	enum:__anone14030640503
+XI_INT3	third_party/luajit/src/lj_target_x86.h	/^  XI_INT3 =	0xcc,$/;"	e	enum:__anone14030640503
+XI_JCCn	third_party/luajit/src/lj_target_x86.h	/^  XI_JCCn =	0x80, \/* Really 0f8x. *\/$/;"	e	enum:__anone14030640503
+XI_JCCs	third_party/luajit/src/lj_target_x86.h	/^  XI_JCCs =	0x70, \/* Really 7x. *\/$/;"	e	enum:__anone14030640503
+XI_JMP	third_party/luajit/src/lj_target_x86.h	/^  XI_JMP =	0xe9,$/;"	e	enum:__anone14030640503
+XI_JMPs	third_party/luajit/src/lj_target_x86.h	/^  XI_JMPs =	0xeb,$/;"	e	enum:__anone14030640503
+XI_LEA	third_party/luajit/src/lj_target_x86.h	/^  XI_LEA =	0x8d,$/;"	e	enum:__anone14030640503
+XI_MOVmi	third_party/luajit/src/lj_target_x86.h	/^  XI_MOVmi =	0xc7,$/;"	e	enum:__anone14030640503
+XI_MOVri	third_party/luajit/src/lj_target_x86.h	/^  XI_MOVri =	0xb8, \/* Really b8+r. *\/$/;"	e	enum:__anone14030640503
+XI_MOVrib	third_party/luajit/src/lj_target_x86.h	/^  XI_MOVrib =	0xb0, \/* Really b0+r. *\/$/;"	e	enum:__anone14030640503
+XI_NOP	third_party/luajit/src/lj_target_x86.h	/^  XI_NOP =	0x90,$/;"	e	enum:__anone14030640503
+XI_O16	third_party/luajit/src/lj_target_x86.h	/^  XI_O16 =	0x66,$/;"	e	enum:__anone14030640503
+XI_PUSH	third_party/luajit/src/lj_target_x86.h	/^  XI_PUSH =	0x50, \/* Really 50+r. *\/$/;"	e	enum:__anone14030640503
+XI_PUSHi8	third_party/luajit/src/lj_target_x86.h	/^  XI_PUSHi8 =	0x6a,$/;"	e	enum:__anone14030640503
+XI_TEST	third_party/luajit/src/lj_target_x86.h	/^  XI_TEST =	0x85,$/;"	e	enum:__anone14030640503
+XI_TESTb	third_party/luajit/src/lj_target_x86.h	/^  XI_TESTb =	0x84,$/;"	e	enum:__anone14030640503
+XI_XCHGa	third_party/luajit/src/lj_target_x86.h	/^  XI_XCHGa =	0x90,$/;"	e	enum:__anone14030640503
+XM_MASK	third_party/luajit/src/lj_target_x86.h	/^  XM_MASK = 0xc0$/;"	e	enum:__anone14030640303
+XM_OFS0	third_party/luajit/src/lj_target_x86.h	/^  XM_OFS0 = 0x00, XM_OFS8 = 0x40, XM_OFS32 = 0x80, XM_REG = 0xc0,$/;"	e	enum:__anone14030640303
+XM_OFS32	third_party/luajit/src/lj_target_x86.h	/^  XM_OFS0 = 0x00, XM_OFS8 = 0x40, XM_OFS32 = 0x80, XM_REG = 0xc0,$/;"	e	enum:__anone14030640303
+XM_OFS8	third_party/luajit/src/lj_target_x86.h	/^  XM_OFS0 = 0x00, XM_OFS8 = 0x40, XM_OFS32 = 0x80, XM_REG = 0xc0,$/;"	e	enum:__anone14030640303
+XM_REG	third_party/luajit/src/lj_target_x86.h	/^  XM_OFS0 = 0x00, XM_OFS8 = 0x40, XM_OFS32 = 0x80, XM_REG = 0xc0,$/;"	e	enum:__anone14030640303
+XM_SCALE1	third_party/luajit/src/lj_target_x86.h	/^  XM_SCALE1 = 0x00, XM_SCALE2 = 0x40, XM_SCALE4 = 0x80, XM_SCALE8 = 0xc0,$/;"	e	enum:__anone14030640303
+XM_SCALE2	third_party/luajit/src/lj_target_x86.h	/^  XM_SCALE1 = 0x00, XM_SCALE2 = 0x40, XM_SCALE4 = 0x80, XM_SCALE8 = 0xc0,$/;"	e	enum:__anone14030640303
+XM_SCALE4	third_party/luajit/src/lj_target_x86.h	/^  XM_SCALE1 = 0x00, XM_SCALE2 = 0x40, XM_SCALE4 = 0x80, XM_SCALE8 = 0xc0,$/;"	e	enum:__anone14030640303
+XM_SCALE8	third_party/luajit/src/lj_target_x86.h	/^  XM_SCALE1 = 0x00, XM_SCALE2 = 0x40, XM_SCALE4 = 0x80, XM_SCALE8 = 0xc0,$/;"	e	enum:__anone14030640303
+XO_	third_party/luajit/src/lj_target_x86.h	/^#define XO_(/;"	d
+XO_0f	third_party/luajit/src/lj_target_x86.h	/^#define XO_0f(/;"	d
+XO_66	third_party/luajit/src/lj_target_x86.h	/^#define XO_66(/;"	d
+XO_660f	third_party/luajit/src/lj_target_x86.h	/^#define XO_660f(/;"	d
+XO_ADDSD	third_party/luajit/src/lj_target_x86.h	/^  XO_ADDSD =	XO_f20f(58),$/;"	e	enum:__anone14030640503
+XO_ADDSS	third_party/luajit/src/lj_target_x86.h	/^  XO_ADDSS =	XO_f30f(58),$/;"	e	enum:__anone14030640503
+XO_ANDPS	third_party/luajit/src/lj_target_x86.h	/^  XO_ANDPS =	XO_0f(54),$/;"	e	enum:__anone14030640503
+XO_ARITH	third_party/luajit/src/lj_target_x86.h	/^#define XO_ARITH(/;"	d
+XO_ARITHi	third_party/luajit/src/lj_target_x86.h	/^  XO_ARITHi =	XO_(81),$/;"	e	enum:__anone14030640503
+XO_ARITHi8	third_party/luajit/src/lj_target_x86.h	/^  XO_ARITHi8 =	XO_(83),$/;"	e	enum:__anone14030640503
+XO_ARITHib	third_party/luajit/src/lj_target_x86.h	/^  XO_ARITHib =	XO_(80),$/;"	e	enum:__anone14030640503
+XO_ARITHiw8	third_party/luajit/src/lj_target_x86.h	/^  XO_ARITHiw8 =	XO_66(83),$/;"	e	enum:__anone14030640503
+XO_ARITHw	third_party/luajit/src/lj_target_x86.h	/^#define XO_ARITHw(/;"	d
+XO_BSWAP	third_party/luajit/src/lj_target_x86.h	/^  XO_BSWAP =	XO_0f(c8),$/;"	e	enum:__anone14030640503
+XO_CMOV	third_party/luajit/src/lj_target_x86.h	/^  XO_CMOV =	XO_0f(40),$/;"	e	enum:__anone14030640503
+XO_CMP	third_party/luajit/src/lj_target_x86.h	/^  XO_CMP =	XO_(3b),$/;"	e	enum:__anone14030640503
+XO_CVTSD2SS	third_party/luajit/src/lj_target_x86.h	/^  XO_CVTSD2SS =	XO_f20f(5a),$/;"	e	enum:__anone14030640503
+XO_CVTSI2SD	third_party/luajit/src/lj_target_x86.h	/^  XO_CVTSI2SD =	XO_f20f(2a),$/;"	e	enum:__anone14030640503
+XO_CVTSI2SS	third_party/luajit/src/lj_target_x86.h	/^  XO_CVTSI2SS =	XO_f30f(2a),$/;"	e	enum:__anone14030640503
+XO_CVTSS2SD	third_party/luajit/src/lj_target_x86.h	/^  XO_CVTSS2SD =	XO_f30f(5a),$/;"	e	enum:__anone14030640503
+XO_CVTTSD2SI	third_party/luajit/src/lj_target_x86.h	/^  XO_CVTTSD2SI=	XO_f20f(2c),$/;"	e	enum:__anone14030640503
+XO_CVTTSS2SI	third_party/luajit/src/lj_target_x86.h	/^  XO_CVTTSS2SI=	XO_f30f(2c),$/;"	e	enum:__anone14030640503
+XO_DIVSD	third_party/luajit/src/lj_target_x86.h	/^  XO_DIVSD =	XO_f20f(5e),$/;"	e	enum:__anone14030640503
+XO_FADDq	third_party/luajit/src/lj_target_x86.h	/^  XO_FADDq =	XO_(dc), XOg_FADDq = 0,$/;"	e	enum:__anone14030640503
+XO_FILDd	third_party/luajit/src/lj_target_x86.h	/^  XO_FILDd =	XO_(db), XOg_FILDd = 0,$/;"	e	enum:__anone14030640503
+XO_FILDq	third_party/luajit/src/lj_target_x86.h	/^  XO_FILDq =	XO_(df), XOg_FILDq = 5,$/;"	e	enum:__anone14030640503
+XO_FISTPq	third_party/luajit/src/lj_target_x86.h	/^  XO_FISTPq =	XO_(df), XOg_FISTPq = 7,$/;"	e	enum:__anone14030640503
+XO_FISTTPq	third_party/luajit/src/lj_target_x86.h	/^  XO_FISTTPq =	XO_(dd), XOg_FISTTPq = 1,$/;"	e	enum:__anone14030640503
+XO_FLDCW	third_party/luajit/src/lj_target_x86.h	/^  XO_FLDCW =	XO_(d9), XOg_FLDCW = 5,$/;"	e	enum:__anone14030640503
+XO_FLDd	third_party/luajit/src/lj_target_x86.h	/^  XO_FLDd =	XO_(d9), XOg_FLDd = 0,$/;"	e	enum:__anone14030640503
+XO_FLDq	third_party/luajit/src/lj_target_x86.h	/^  XO_FLDq =	XO_(dd), XOg_FLDq = 0,$/;"	e	enum:__anone14030640503
+XO_FNSTCW	third_party/luajit/src/lj_target_x86.h	/^  XO_FNSTCW =	XO_(d9), XOg_FNSTCW = 7$/;"	e	enum:__anone14030640503
+XO_FPU	third_party/luajit/src/lj_target_x86.h	/^#define XO_FPU(/;"	d
+XO_FSTPd	third_party/luajit/src/lj_target_x86.h	/^  XO_FSTPd =	XO_(d9), XOg_FSTPd = 3,$/;"	e	enum:__anone14030640503
+XO_FSTPq	third_party/luajit/src/lj_target_x86.h	/^  XO_FSTPq =	XO_(dd), XOg_FSTPq = 3,$/;"	e	enum:__anone14030640503
+XO_GROUP3	third_party/luajit/src/lj_target_x86.h	/^  XO_GROUP3 =	XO_(f7),$/;"	e	enum:__anone14030640503
+XO_GROUP3b	third_party/luajit/src/lj_target_x86.h	/^  XO_GROUP3b =	XO_(f6),$/;"	e	enum:__anone14030640503
+XO_GROUP5	third_party/luajit/src/lj_target_x86.h	/^  XO_GROUP5 =	XO_(ff),$/;"	e	enum:__anone14030640503
+XO_GROUP5b	third_party/luajit/src/lj_target_x86.h	/^  XO_GROUP5b =	XO_(fe),$/;"	e	enum:__anone14030640503
+XO_IMUL	third_party/luajit/src/lj_target_x86.h	/^  XO_IMUL =	XO_0f(af),$/;"	e	enum:__anone14030640503
+XO_IMULi	third_party/luajit/src/lj_target_x86.h	/^  XO_IMULi =	XO_(69),$/;"	e	enum:__anone14030640503
+XO_IMULi8	third_party/luajit/src/lj_target_x86.h	/^  XO_IMULi8 =	XO_(6b),$/;"	e	enum:__anone14030640503
+XO_LEA	third_party/luajit/src/lj_target_x86.h	/^  XO_LEA =	XO_(8d),$/;"	e	enum:__anone14030640503
+XO_MAXSD	third_party/luajit/src/lj_target_x86.h	/^  XO_MAXSD =	XO_f20f(5f),$/;"	e	enum:__anone14030640503
+XO_MINSD	third_party/luajit/src/lj_target_x86.h	/^  XO_MINSD =	XO_f20f(5d),$/;"	e	enum:__anone14030640503
+XO_MOV	third_party/luajit/src/lj_target_x86.h	/^  XO_MOV =	XO_(8b),$/;"	e	enum:__anone14030640503
+XO_MOVAPS	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVAPS =	XO_0f(28),$/;"	e	enum:__anone14030640503
+XO_MOVD	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVD =	XO_660f(6e),$/;"	e	enum:__anone14030640503
+XO_MOVDto	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVDto =	XO_660f(7e),$/;"	e	enum:__anone14030640503
+XO_MOVLPD	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVLPD =	XO_660f(12),$/;"	e	enum:__anone14030640503
+XO_MOVSD	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSD =	XO_f20f(10),$/;"	e	enum:__anone14030640503
+XO_MOVSDto	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSDto =	XO_f20f(11),$/;"	e	enum:__anone14030640503
+XO_MOVSS	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSS =	XO_f30f(10),$/;"	e	enum:__anone14030640503
+XO_MOVSSto	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSSto =	XO_f30f(11),$/;"	e	enum:__anone14030640503
+XO_MOVSXb	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSXb =	XO_0f(be),$/;"	e	enum:__anone14030640503
+XO_MOVSXd	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSXd =	XO_(63),$/;"	e	enum:__anone14030640503
+XO_MOVSXw	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVSXw =	XO_0f(bf),$/;"	e	enum:__anone14030640503
+XO_MOVZXb	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVZXb =	XO_0f(b6),$/;"	e	enum:__anone14030640503
+XO_MOVZXw	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVZXw =	XO_0f(b7),$/;"	e	enum:__anone14030640503
+XO_MOVmi	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVmi =	XO_(c7),$/;"	e	enum:__anone14030640503
+XO_MOVmib	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVmib =	XO_(c6),$/;"	e	enum:__anone14030640503
+XO_MOVto	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVto =	XO_(89),$/;"	e	enum:__anone14030640503
+XO_MOVtob	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVtob =	XO_(88),$/;"	e	enum:__anone14030640503
+XO_MOVtow	third_party/luajit/src/lj_target_x86.h	/^  XO_MOVtow =	XO_66(89),$/;"	e	enum:__anone14030640503
+XO_MULSD	third_party/luajit/src/lj_target_x86.h	/^  XO_MULSD =	XO_f20f(59),$/;"	e	enum:__anone14030640503
+XO_OR	third_party/luajit/src/lj_target_x86.h	/^  XO_OR =	XO_(0b),$/;"	e	enum:__anone14030640503
+XO_ROUNDSD	third_party/luajit/src/lj_target_x86.h	/^  XO_ROUNDSD =	0x0b3a0ffc,  \/* Really 66 0f 3a 0b. See asm_fpmath. *\/$/;"	e	enum:__anone14030640503
+XO_SHIFT1	third_party/luajit/src/lj_target_x86.h	/^  XO_SHIFT1 =	XO_(d1),$/;"	e	enum:__anone14030640503
+XO_SHIFTcl	third_party/luajit/src/lj_target_x86.h	/^  XO_SHIFTcl =	XO_(d3),$/;"	e	enum:__anone14030640503
+XO_SHIFTi	third_party/luajit/src/lj_target_x86.h	/^  XO_SHIFTi =	XO_(c1),$/;"	e	enum:__anone14030640503
+XO_SQRTSD	third_party/luajit/src/lj_target_x86.h	/^  XO_SQRTSD =	XO_f20f(51),$/;"	e	enum:__anone14030640503
+XO_SUBSD	third_party/luajit/src/lj_target_x86.h	/^  XO_SUBSD =	XO_f20f(5c),$/;"	e	enum:__anone14030640503
+XO_TEST	third_party/luajit/src/lj_target_x86.h	/^  XO_TEST =	XO_(85),$/;"	e	enum:__anone14030640503
+XO_TESTb	third_party/luajit/src/lj_target_x86.h	/^  XO_TESTb =	XO_(84),$/;"	e	enum:__anone14030640503
+XO_UCOMISD	third_party/luajit/src/lj_target_x86.h	/^  XO_UCOMISD =	XO_660f(2e),$/;"	e	enum:__anone14030640503
+XO_XORPS	third_party/luajit/src/lj_target_x86.h	/^  XO_XORPS =	XO_0f(57),$/;"	e	enum:__anone14030640503
+XO_f20f	third_party/luajit/src/lj_target_x86.h	/^#define XO_f20f(/;"	d
+XO_f30f	third_party/luajit/src/lj_target_x86.h	/^#define XO_f30f(/;"	d
+XOg_ADC	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_ADD	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_AND	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_CALL	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_CALLfar	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_CMP	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_DEC	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_DIV	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_FADDq	third_party/luajit/src/lj_target_x86.h	/^  XO_FADDq =	XO_(dc), XOg_FADDq = 0,$/;"	e	enum:__anone14030640503
+XOg_FILDd	third_party/luajit/src/lj_target_x86.h	/^  XO_FILDd =	XO_(db), XOg_FILDd = 0,$/;"	e	enum:__anone14030640503
+XOg_FILDq	third_party/luajit/src/lj_target_x86.h	/^  XO_FILDq =	XO_(df), XOg_FILDq = 5,$/;"	e	enum:__anone14030640503
+XOg_FISTPq	third_party/luajit/src/lj_target_x86.h	/^  XO_FISTPq =	XO_(df), XOg_FISTPq = 7,$/;"	e	enum:__anone14030640503
+XOg_FISTTPq	third_party/luajit/src/lj_target_x86.h	/^  XO_FISTTPq =	XO_(dd), XOg_FISTTPq = 1,$/;"	e	enum:__anone14030640503
+XOg_FLDCW	third_party/luajit/src/lj_target_x86.h	/^  XO_FLDCW =	XO_(d9), XOg_FLDCW = 5,$/;"	e	enum:__anone14030640503
+XOg_FLDd	third_party/luajit/src/lj_target_x86.h	/^  XO_FLDd =	XO_(d9), XOg_FLDd = 0,$/;"	e	enum:__anone14030640503
+XOg_FLDq	third_party/luajit/src/lj_target_x86.h	/^  XO_FLDq =	XO_(dd), XOg_FLDq = 0,$/;"	e	enum:__anone14030640503
+XOg_FNSTCW	third_party/luajit/src/lj_target_x86.h	/^  XO_FNSTCW =	XO_(d9), XOg_FNSTCW = 7$/;"	e	enum:__anone14030640503
+XOg_FSTPd	third_party/luajit/src/lj_target_x86.h	/^  XO_FSTPd =	XO_(d9), XOg_FSTPd = 3,$/;"	e	enum:__anone14030640503
+XOg_FSTPq	third_party/luajit/src/lj_target_x86.h	/^  XO_FSTPq =	XO_(dd), XOg_FSTPq = 3,$/;"	e	enum:__anone14030640503
+XOg_IDIV	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_IMUL	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_INC	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_JMP	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_JMPfar	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_MUL	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_NEG	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_NOT	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_OR	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_PUSH	third_party/luajit/src/lj_target_x86.h	/^  XOg_INC, XOg_DEC, XOg_CALL, XOg_CALLfar, XOg_JMP, XOg_JMPfar, XOg_PUSH$/;"	e	enum:__anone14030640903
+XOg_RCL	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_RCR	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_ROL	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_ROR	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_SAL	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_SAR	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_SBB	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_SHL	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_SHR	third_party/luajit/src/lj_target_x86.h	/^  XOg_ROL, XOg_ROR, XOg_RCL, XOg_RCR, XOg_SHL, XOg_SHR, XOg_SAL, XOg_SAR$/;"	e	enum:__anone14030640703
+XOg_SUB	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_TEST	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_TEST_	third_party/luajit/src/lj_target_x86.h	/^  XOg_TEST, XOg_TEST_, XOg_NOT, XOg_NEG, XOg_MUL, XOg_IMUL, XOg_DIV, XOg_IDIV$/;"	e	enum:__anone14030640803
+XOg_XOR	third_party/luajit/src/lj_target_x86.h	/^  XOg_ADD, XOg_OR, XOg_ADC, XOg_SBB, XOg_AND, XOg_SUB, XOg_XOR, XOg_CMP,$/;"	e	enum:__anone14030640603
+XOg_X_IMUL	third_party/luajit/src/lj_target_x86.h	/^  XOg_X_IMUL$/;"	e	enum:__anone14030640603
+XV_660f38	third_party/luajit/src/lj_target_x86.h	/^#define XV_660f38(/;"	d
+XV_RORX	third_party/luajit/src/lj_target_x86.h	/^  XV_RORX =	XV_f20f3a(f0),$/;"	e	enum:__anone14030640503
+XV_SARX	third_party/luajit/src/lj_target_x86.h	/^  XV_SARX =	XV_f30f38(f7),$/;"	e	enum:__anone14030640503
+XV_SHLX	third_party/luajit/src/lj_target_x86.h	/^  XV_SHLX =	XV_660f38(f7),$/;"	e	enum:__anone14030640503
+XV_SHRX	third_party/luajit/src/lj_target_x86.h	/^  XV_SHRX =	XV_f20f38(f7),$/;"	e	enum:__anone14030640503
+XV_f20f38	third_party/luajit/src/lj_target_x86.h	/^#define XV_f20f38(/;"	d
+XV_f20f3a	third_party/luajit/src/lj_target_x86.h	/^#define XV_f20f3a(/;"	d
+XV_f30f38	third_party/luajit/src/lj_target_x86.h	/^#define XV_f30f38(/;"	d
 XX	third_party/libuv/include/uv.h	/^#define XX(/;"	d
 XX	third_party/libuv/include/uv.h	/^#undef XX$/;"	d
+XX	third_party/wrk/src/http_parser.h	/^#define XX(/;"	d
+XX	third_party/wrk/src/http_parser.h	/^#undef XX$/;"	d
 X_OK	third_party/libuv/include/uv/win.h	/^#define X_OK /;"	d
 YELLOW	third_party/raylib/include/raylib.h	/^#define YELLOW /;"	d
 YELLOW	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#define YELLOW /;"	d
 YELLOW	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#define YELLOW /;"	d
+YELLOW	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#define YELLOW /;"	d
 YELLOW	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#define YELLOW /;"	d
+ZMALLOC_LIB	third_party/wrk/src/zmalloc.h	/^#define ZMALLOC_LIB /;"	d
 _AFD_CONTROL_CODE	third_party/libuv/src/win/winsock.h	/^#define _AFD_CONTROL_CODE(/;"	d
 _AFD_POLL_HANDLE_INFO	third_party/libuv/include/uv/win.h	/^typedef struct _AFD_POLL_HANDLE_INFO {$/;"	s
 _AFD_POLL_INFO	third_party/libuv/include/uv/win.h	/^typedef struct _AFD_POLL_INFO {$/;"	s
 _AFD_RECV_DATAGRAM_INFO	third_party/libuv/src/win/winsock.h	/^typedef struct _AFD_RECV_DATAGRAM_INFO {$/;"	s
 _AFD_RECV_INFO	third_party/libuv/src/win/winsock.h	/^typedef struct _AFD_RECV_INFO {$/;"	s
+_BUILDVM_H	third_party/luajit/src/host/buildvm.h	/^#define _BUILDVM_H$/;"	d
+_BitScanForward	third_party/luajit/src/lj_def.h	/^unsigned char _BitScanForward(unsigned long *, unsigned long);$/;"	p	typeref:typename:unsigned char
+_BitScanReverse	third_party/luajit/src/lj_def.h	/^unsigned char _BitScanReverse(unsigned long *, unsigned long);$/;"	p	typeref:typename:unsigned char
 _CRT_SECURE_NO_WARNINGS	dowa/stb_ds.h	/^#define _CRT_SECURE_NO_WARNINGS$/;"	d
+_CountLeadingZeros	third_party/luajit/src/lj_def.h	/^unsigned int _CountLeadingZeros(long);$/;"	p	typeref:typename:unsigned int
+_DASM_PROTO_H	third_party/luajit/dynasm/dasm_proto.h	/^#define _DASM_PROTO_H$/;"	d
 _DEVICE_NOTIFY_CALLBACK_ROUTINE	third_party/libuv/src/win/winapi.h	/^typedef ULONG CALLBACK _DEVICE_NOTIFY_CALLBACK_ROUTINE($/;"	t	typeref:typename:ULONG CALLBACK ()(PVOID Context,ULONG Type,PVOID Setting)
 _DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS	third_party/libuv/src/win/winapi.h	/^typedef struct _DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS {$/;"	s
 _DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS	third_party/libuv/src/win/winapi.h	/^} _DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS, *_PDEVICE_NOTIFY_SUBSCRIBE_PARAMETERS;$/;"	t	typeref:struct:_DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS
@@ -9315,23 +14269,106 @@
 _FILE_STANDARD_INFORMATION	third_party/libuv/src/win/winapi.h	/^typedef struct _FILE_STANDARD_INFORMATION {$/;"	s
 _FILE_STAT_BASIC_INFORMATION	third_party/libuv/src/win/winapi.h	/^typedef struct _FILE_STAT_BASIC_INFORMATION {$/;"	s
 _FS_INFORMATION_CLASS	third_party/libuv/src/win/winapi.h	/^typedef enum _FS_INFORMATION_CLASS {$/;"	g
+_FTS5_H	third_party/sqlite3/sqlite3.h	/^#define _FTS5_H$/;"	d
 _HPOWERNOTIFY	third_party/libuv/src/win/winapi.h	/^typedef PVOID _HPOWERNOTIFY;$/;"	t	typeref:typename:PVOID
 _IO_STATUS_BLOCK	third_party/libuv/src/win/winapi.h	/^typedef struct _IO_STATUS_BLOCK {$/;"	s
+_LJ_ALLOC_H	third_party/luajit/src/lj_alloc.h	/^#define _LJ_ALLOC_H$/;"	d
+_LJ_ARCH_H	third_party/luajit/src/lj_arch.h	/^#define _LJ_ARCH_H$/;"	d
+_LJ_ASM_H	third_party/luajit/src/lj_asm.h	/^#define _LJ_ASM_H$/;"	d
+_LJ_BCDUMP_H	third_party/luajit/src/lj_bcdump.h	/^#define _LJ_BCDUMP_H$/;"	d
+_LJ_BC_H	third_party/luajit/src/lj_bc.h	/^#define _LJ_BC_H$/;"	d
+_LJ_BUF_H	third_party/luajit/src/lj_buf.h	/^#define _LJ_BUF_H$/;"	d
+_LJ_CARITH_H	third_party/luajit/src/lj_carith.h	/^#define _LJ_CARITH_H$/;"	d
+_LJ_CCALLBACK_H	third_party/luajit/src/lj_ccallback.h	/^#define _LJ_CCALLBACK_H$/;"	d
+_LJ_CCALL_H	third_party/luajit/src/lj_ccall.h	/^#define _LJ_CCALL_H$/;"	d
+_LJ_CCONV_H	third_party/luajit/src/lj_cconv.h	/^#define _LJ_CCONV_H$/;"	d
+_LJ_CDATA_H	third_party/luajit/src/lj_cdata.h	/^#define _LJ_CDATA_H$/;"	d
+_LJ_CHAR_H	third_party/luajit/src/lj_char.h	/^#define _LJ_CHAR_H$/;"	d
+_LJ_CLIB_H	third_party/luajit/src/lj_clib.h	/^#define _LJ_CLIB_H$/;"	d
+_LJ_CPARSE_H	third_party/luajit/src/lj_cparse.h	/^#define _LJ_CPARSE_H$/;"	d
+_LJ_CRECORD_H	third_party/luajit/src/lj_crecord.h	/^#define _LJ_CRECORD_H$/;"	d
+_LJ_CTYPE_H	third_party/luajit/src/lj_ctype.h	/^#define _LJ_CTYPE_H$/;"	d
+_LJ_DEBUG_H	third_party/luajit/src/lj_debug.h	/^#define _LJ_DEBUG_H$/;"	d
+_LJ_DEF_H	third_party/luajit/src/lj_def.h	/^#define _LJ_DEF_H$/;"	d
+_LJ_DISPATCH_H	third_party/luajit/src/lj_dispatch.h	/^#define _LJ_DISPATCH_H$/;"	d
+_LJ_ERR_H	third_party/luajit/src/lj_err.h	/^#define _LJ_ERR_H$/;"	d
+_LJ_FFRECORD_H	third_party/luajit/src/lj_ffrecord.h	/^#define _LJ_FFRECORD_H$/;"	d
+_LJ_FF_H	third_party/luajit/src/lj_ff.h	/^#define _LJ_FF_H$/;"	d
+_LJ_FRAME_H	third_party/luajit/src/lj_frame.h	/^#define _LJ_FRAME_H$/;"	d
+_LJ_FUNC_H	third_party/luajit/src/lj_func.h	/^#define _LJ_FUNC_H$/;"	d
+_LJ_GC_H	third_party/luajit/src/lj_gc.h	/^#define _LJ_GC_H$/;"	d
+_LJ_GDBJIT_H	third_party/luajit/src/lj_gdbjit.h	/^#define _LJ_GDBJIT_H$/;"	d
+_LJ_IRCALL_H	third_party/luajit/src/lj_ircall.h	/^#define _LJ_IRCALL_H$/;"	d
+_LJ_IROPT_H	third_party/luajit/src/lj_iropt.h	/^#define _LJ_IROPT_H$/;"	d
+_LJ_IR_H	third_party/luajit/src/lj_ir.h	/^#define _LJ_IR_H$/;"	d
+_LJ_JIT_H	third_party/luajit/src/lj_jit.h	/^#define _LJ_JIT_H$/;"	d
+_LJ_LEX_H	third_party/luajit/src/lj_lex.h	/^#define _LJ_LEX_H$/;"	d
+_LJ_LIB_H	third_party/luajit/src/lj_lib.h	/^#define _LJ_LIB_H$/;"	d
+_LJ_MCODE_H	third_party/luajit/src/lj_mcode.h	/^#define _LJ_MCODE_H$/;"	d
+_LJ_META_H	third_party/luajit/src/lj_meta.h	/^#define _LJ_META_H$/;"	d
+_LJ_OBJ_H	third_party/luajit/src/lj_obj.h	/^#define _LJ_OBJ_H$/;"	d
+_LJ_PARSE_H	third_party/luajit/src/lj_parse.h	/^#define _LJ_PARSE_H$/;"	d
+_LJ_PRNG_H	third_party/luajit/src/lj_prng.h	/^#define _LJ_PRNG_H$/;"	d
+_LJ_PROFILE_H	third_party/luajit/src/lj_profile.h	/^#define _LJ_PROFILE_H$/;"	d
+_LJ_RECORD_H	third_party/luajit/src/lj_record.h	/^#define _LJ_RECORD_H$/;"	d
+_LJ_SERIALIZE_H	third_party/luajit/src/lj_serialize.h	/^#define _LJ_SERIALIZE_H$/;"	d
+_LJ_SNAP_H	third_party/luajit/src/lj_snap.h	/^#define _LJ_SNAP_H$/;"	d
+_LJ_STATE_H	third_party/luajit/src/lj_state.h	/^#define _LJ_STATE_H$/;"	d
+_LJ_STRFMT_H	third_party/luajit/src/lj_strfmt.h	/^#define _LJ_STRFMT_H$/;"	d
+_LJ_STRSCAN_H	third_party/luajit/src/lj_strscan.h	/^#define _LJ_STRSCAN_H$/;"	d
+_LJ_STR_H	third_party/luajit/src/lj_str.h	/^#define _LJ_STR_H$/;"	d
+_LJ_TAB_H	third_party/luajit/src/lj_tab.h	/^#define _LJ_TAB_H$/;"	d
+_LJ_TARGET_ARM64_H	third_party/luajit/src/lj_target_arm64.h	/^#define _LJ_TARGET_ARM64_H$/;"	d
+_LJ_TARGET_ARM_H	third_party/luajit/src/lj_target_arm.h	/^#define _LJ_TARGET_ARM_H$/;"	d
+_LJ_TARGET_H	third_party/luajit/src/lj_target.h	/^#define _LJ_TARGET_H$/;"	d
+_LJ_TARGET_MIPS_H	third_party/luajit/src/lj_target_mips.h	/^#define _LJ_TARGET_MIPS_H$/;"	d
+_LJ_TARGET_PPC_H	third_party/luajit/src/lj_target_ppc.h	/^#define _LJ_TARGET_PPC_H$/;"	d
+_LJ_TARGET_X86_H	third_party/luajit/src/lj_target_x86.h	/^#define _LJ_TARGET_X86_H$/;"	d
+_LJ_TRACE_H	third_party/luajit/src/lj_trace.h	/^#define _LJ_TRACE_H$/;"	d
+_LJ_UDATA_H	third_party/luajit/src/lj_udata.h	/^#define _LJ_UDATA_H$/;"	d
+_LJ_VMEVENT_H	third_party/luajit/src/lj_vmevent.h	/^#define _LJ_VMEVENT_H$/;"	d
+_LJ_VM_H	third_party/luajit/src/lj_vm.h	/^#define _LJ_VM_H$/;"	d
+_LUAJIT_H	third_party/luajit/src/luajit_rolling.h	/^#define _LUAJIT_H$/;"	d
+_LUALIB_H	third_party/luajit/src/lualib.h	/^#define _LUALIB_H$/;"	d
 _PDEVICE_NOTIFY_CALLBACK_ROUTINE	third_party/libuv/src/win/winapi.h	/^typedef _DEVICE_NOTIFY_CALLBACK_ROUTINE* _PDEVICE_NOTIFY_CALLBACK_ROUTINE;$/;"	t	typeref:typename:_DEVICE_NOTIFY_CALLBACK_ROUTINE *
 _PDEVICE_NOTIFY_SUBSCRIBE_PARAMETERS	third_party/libuv/src/win/winapi.h	/^} _DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS, *_PDEVICE_NOTIFY_SUBSCRIBE_PARAMETERS;$/;"	t	typeref:struct:_DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS *
 _PHPOWERNOTIFY	third_party/libuv/src/win/winapi.h	/^typedef _HPOWERNOTIFY *_PHPOWERNOTIFY;$/;"	t	typeref:typename:_HPOWERNOTIFY *
 _PROCESS_BASIC_INFORMATION	third_party/libuv/src/win/winapi.h	/^typedef struct _PROCESS_BASIC_INFORMATION {$/;"	s
 _REPARSE_DATA_BUFFER	third_party/libuv/src/win/winapi.h	/^typedef struct _REPARSE_DATA_BUFFER {$/;"	s
+_SQLITE3RTREE_H_	third_party/sqlite3/sqlite3.h	/^#define _SQLITE3RTREE_H_$/;"	d
 _SSIZE_T_	third_party/libuv/include/uv/win.h	/^# define _SSIZE_T_$/;"	d
 _SSIZE_T_DEFINED	third_party/libuv/include/uv/win.h	/^# define _SSIZE_T_DEFINED$/;"	d
 _SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION	third_party/libuv/src/win/winapi.h	/^typedef struct _SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION {$/;"	s
-_TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#define _TCP_INITIAL_RTO_PARAMETERS _TCP_INITIAL_RTO_PARAMETERS_/;"	d
+_TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#define _TCP_INITIAL_RTO_PARAMETERS /;"	d
 _TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/include/uv/win.h	/^#undef _TCP_INITIAL_RTO_PARAMETERS$/;"	d
 _TCP_INITIAL_RTO_PARAMETERS	third_party/libuv/src/win/winapi.h	/^typedef struct _TCP_INITIAL_RTO_PARAMETERS {$/;"	s
 _UNICODE_STRING	third_party/libuv/src/win/winapi.h	/^typedef struct _UNICODE_STRING {$/;"	s
 _WIN32_WINNT	third_party/libuv/include/uv/win.h	/^# define _WIN32_WINNT /;"	d
+_XPG6	third_party/wrk/src/config.h	/^#define _XPG6$/;"	d
+__AE_H__	third_party/wrk/src/ae.h	/^#define __AE_H__$/;"	d
+__ATOMIC_VAR_H	third_party/wrk/src/atomicvar.h	/^#define __ATOMIC_VAR_H$/;"	d
+__EXTENSIONS__	third_party/wrk/src/config.h	/^#define __EXTENSIONS__$/;"	d
 __SANITIZE_THREAD__	third_party/libuv/src/unix/internal.h	/^#  define __SANITIZE_THREAD__ /;"	d
+__SQLITESESSION_H_	third_party/sqlite3/sqlite3.h	/^#define __SQLITESESSION_H_ /;"	d
 __UNICODE_STRING_DEFINED	third_party/libuv/src/win/winapi.h	/^#define __UNICODE_STRING_DEFINED$/;"	d
+__ZMALLOC_H	third_party/wrk/src/zmalloc.h	/^#define __ZMALLOC_H$/;"	d
+__adddf3	third_party/luajit/src/lj_dispatch.h	/^extern double __adddf3(double a, double b);$/;"	p	typeref:typename:double
+__anon06eceb9d0103	third_party/luajit/src/lj_bc.h	/^typedef enum {$/;"	g
+__anon06eceb9d0203	third_party/luajit/src/lj_bc.h	/^enum {$/;"	g
+__anon06eceb9d0303	third_party/luajit/src/lj_bc.h	/^typedef enum {$/;"	g
+__anon06ef29e40103	third_party/luajit/src/lj_ff.h	/^typedef enum {$/;"	g
+__anon06efa9820103	third_party/luajit/src/lj_gc.h	/^enum {$/;"	g
+__anon06f102130103	third_party/luajit/src/lj_ir.h	/^typedef enum {$/;"	g
+__anon06f102130203	third_party/luajit/src/lj_ir.h	/^typedef enum {$/;"	g
+__anon06f102130303	third_party/luajit/src/lj_ir.h	/^typedef enum {$/;"	g
+__anon06f102130403	third_party/luajit/src/lj_ir.h	/^typedef enum {$/;"	g
+__anon06f102130503	third_party/luajit/src/lj_ir.h	/^typedef enum {$/;"	g
+__anon06f102130603	third_party/luajit/src/lj_ir.h	/^enum {$/;"	g
+__anon06f102130708	third_party/luajit/src/lj_ir.h	/^  struct {$/;"	s	union:IRIns
+__anon06f102130808	third_party/luajit/src/lj_ir.h	/^  struct {$/;"	s	union:IRIns
+__anon0adf63e40103	third_party/ffmpeg/ffmpeg_cli.h	/^typedef enum {$/;"	g
+__anon0adf63e40203	third_party/ffmpeg/ffmpeg_cli.h	/^typedef enum {$/;"	g
+__anon0adf63e40308	third_party/ffmpeg/ffmpeg_cli.h	/^typedef struct {$/;"	s
 __anon0cdf4ceb0103	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^typedef enum bool { false = 0, true = !false } bool;$/;"	g
 __anon0cdf4ceb0103	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
 __anon0cdf4ceb0203	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^typedef enum {$/;"	g
@@ -9348,6 +14385,9 @@
 __anon0cdf4ceb0d08	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
 __anon0cdf4ceb0e08	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
 __anon0d8f4d060108	seobeo/snapshot_creator.h	/^typedef struct {$/;"	s
+__anon1536417a0108	third_party/wrk/src/http_parser.h	/^  struct {$/;"	s	struct:http_parser_url
+__anon17f5e1430103	third_party/luajit/src/host/buildvm.h	/^typedef enum {$/;"	g
+__anon1c48e6a80108	mrjunejune/inference_bridge.h	/^typedef struct {$/;"	s
 __anon255619050103	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	g
 __anon255619050103	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
 __anon255619050203	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef enum {$/;"	g
@@ -9371,7 +14411,13 @@
 __anon255619051403	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef enum {$/;"	g
 __anon255619051503	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef enum {$/;"	g
 __anon255619051603	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef enum {$/;"	g
+__anon27370d1d0108	third_party/wrk/src/stats.h	/^typedef struct {$/;"	s
+__anon27370d1d0208	third_party/wrk/src/stats.h	/^typedef struct {$/;"	s
 __anon343b4fa90108	third_party/libuv/test/runner-win.h	/^typedef struct {$/;"	s
+__anon366806080103	third_party/luajit/src/lj_dispatch.h	/^enum {$/;"	g
+__anon4c6047910108	s3/s3_uploader.h	/^typedef struct {$/;"	s
+__anon4c6047910208	s3/s3_uploader.h	/^typedef struct {$/;"	s
+__anon4c6047910308	s3/s3_uploader.h	/^typedef struct {$/;"	s
 __anon4de24c230103	third_party/libuv/include/uv.h	/^typedef enum {$/;"	g
 __anon4de24c230203	third_party/libuv/include/uv.h	/^typedef enum {$/;"	g
 __anon4de24c230303	third_party/libuv/include/uv.h	/^typedef enum {$/;"	g
@@ -9397,9 +14443,13 @@
 __anon4de24c231703	third_party/libuv/include/uv.h	/^typedef enum {$/;"	g
 __anon4de24c231803	third_party/libuv/include/uv.h	/^typedef enum {$/;"	g
 __anon4de24c23190a	third_party/libuv/include/uv.h	/^  union {$/;"	u	struct:uv_loop_s
+__anon4e9aaa240103	third_party/luajit/dynasm/dasm_mips.h	/^enum {$/;"	g
 __anon53cf48870103	third_party/libuv/test/task.h	/^typedef enum {$/;"	g
 __anon5825c6f60108	third_party/libuv/include/uv/unix.h	/^typedef struct {$/;"	s
 __anon5825c6f60208	third_party/libuv/include/uv/unix.h	/^typedef struct {$/;"	s
+__anon61eee9010103	mrjunejune/latex_renderer.h	/^typedef enum {$/;"	g
+__anon61eee9010208	mrjunejune/latex_renderer.h	/^typedef struct {$/;"	s
+__anon7312bcc60103	third_party/luajit/src/lj_iropt.h	/^enum {$/;"	g
 __anon7a4da8400103	seobeo/seobeo_internal.h	/^typedef enum {$/;"	g
 __anon7a4da8400208	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
 __anon7a4da8400308	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
@@ -9407,11 +14457,16 @@
 __anon7a4da8400503	seobeo/seobeo_internal.h	/^typedef enum {$/;"	g
 __anon7a4da8400608	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
 __anon7a4da8400708	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
-__anon7a4da8400803	seobeo/seobeo_internal.h	/^typedef enum {$/;"	g
-__anon7a4da8400903	seobeo/seobeo_internal.h	/^typedef enum {$/;"	g
-__anon7a4da8400a08	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
-__anon7a4da8400b08	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
+__anon7a4da8400808	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
+__anon7a4da8400908	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
+__anon7a4da8400a03	seobeo/seobeo_internal.h	/^typedef enum {$/;"	g
+__anon7a4da8400b03	seobeo/seobeo_internal.h	/^typedef enum {$/;"	g
 __anon7a4da8400c08	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
+__anon7a4da8400d08	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
+__anon7a4da8400e08	seobeo/seobeo_internal.h	/^typedef struct {$/;"	s
+__anon7e63f6340103	mrjunejune/conversation_store.h	/^typedef enum {$/;"	g
+__anon7e63f6340208	mrjunejune/conversation_store.h	/^typedef struct {$/;"	s
+__anon7e63f6340308	mrjunejune/conversation_store.h	/^typedef struct {$/;"	s
 __anon7f1219f40108	dowa/stb_ds.h	/^{$/;"	s
 __anon7f1219f40203	dowa/stb_ds.h	/^{$/;"	g
 __anon7f1219f40308	dowa/stb_ds.h	/^{$/;"	s
@@ -9422,11 +14477,44 @@
 __anon7f8247c10208	third_party/raylib/custom.h	/^typedef struct {$/;"	s
 __anon7f8247c10308	third_party/raylib/custom.h	/^typedef struct {$/;"	s
 __anon7f8247c10408	third_party/raylib/custom.h	/^typedef struct {$/;"	s
+__anon813844370108	third_party/luajit/src/lj_ccall.h	/^  struct { LJ_ENDIAN_LOHI(float f; , float g;) };$/;"	s	union:FPRArg
+__anon813844370208	third_party/luajit/src/lj_ccall.h	/^  struct { LJ_ENDIAN_LOHI(uint32_t lo; , uint32_t hi;) };$/;"	s	union:FPRArg
+__anon813844370308	third_party/luajit/src/lj_ccall.h	/^  struct { LJ_ENDIAN_LOHI(float f; , float g;) };$/;"	s	union:FPRArg
+__anon813844370408	third_party/luajit/src/lj_ccall.h	/^  struct { LJ_ENDIAN_LOHI(float f; , float g;) };$/;"	s	union:FPRArg
+__anon8236de910103	third_party/luajit/src/lj_cconv.h	/^enum {$/;"	g
 __anon82503da00108	dowa/dowa.h	/^typedef struct {$/;"	s
 __anon82503da00203	dowa/dowa.h	/^typedef enum {$/;"	g
 __anon82503da00308	dowa/dowa.h	/^typedef struct {$/;"	s
 __anon82503da00408	dowa/dowa.h	/^typedef struct {$/;"	s
 __anon82503da00508	dowa/dowa.h	/^typedef struct {$/;"	s
+__anon82503da00603	dowa/dowa.h	/^typedef enum {$/;"	g
+__anon82503da0070a	dowa/dowa.h	/^  union {$/;"	u	struct:Dowa_JSON_Value
+__anon8a981b700103	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	g
+__anon8a981b700103	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
+__anon8a981b700203	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700303	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700403	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700503	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700603	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700703	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700803	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700903	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700a03	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700b03	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700c03	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700d03	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700e03	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b700f03	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701003	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701103	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701203	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701303	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701403	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701503	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8a981b701603	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef enum {$/;"	g
+__anon8b24ca830103	third_party/luajit/src/lj_frame.h	/^enum {$/;"	g
+__anon8b24ca830203	third_party/luajit/src/lj_frame.h	/^enum { LJ_CONT_TAILCALL, LJ_CONT_FFI_CALLBACK };  \/* Special continuations. *\/$/;"	g
+__anon91672d76010a	third_party/luajit/src/lj_cparse.h	/^  union {$/;"	u	struct:CPValue
 __anon941c3301010a	third_party/libuv/src/win/winapi.h	/^  union {$/;"	u	struct:_REPARSE_DATA_BUFFER
 __anon941c33010208	third_party/libuv/src/win/winapi.h	/^    struct {$/;"	s	union:_REPARSE_DATA_BUFFER::__anon941c3301010a
 __anon941c33010308	third_party/libuv/src/win/winapi.h	/^    struct {$/;"	s	union:_REPARSE_DATA_BUFFER::__anon941c3301010a
@@ -9448,6 +14536,8 @@
 __anon96c0c2130c03	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef enum {$/;"	g
 __anon96c0c2130d08	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
 __anon96c0c2130e08	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
+__anon9adbd9150103	third_party/luajit/dynasm/dasm_arm64.h	/^enum {$/;"	g
+__anon9c172bbd0103	seobeo/seobeo_worker.h	/^typedef enum {$/;"	g
 __anon9d42b9dd0103	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	g
 __anon9d42b9dd0103	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
 __anon9d42b9dd0203	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef enum {$/;"	g
@@ -9490,6 +14580,15 @@
 __anona662544c0103	third_party/libuv/src/unix/internal.h	/^enum {$/;"	g
 __anona662544c0203	third_party/libuv/src/unix/internal.h	/^enum {$/;"	g
 __anona662544c0303	third_party/libuv/src/unix/internal.h	/^typedef enum {$/;"	g
+__anonaa9456bd0103	third_party/luajit/src/lj_ctype.h	/^enum {$/;"	g
+__anonaa9456bd0203	third_party/luajit/src/lj_ctype.h	/^enum { CTCC_CDECL, CTCC_THISCALL, CTCC_FASTCALL, CTCC_STDCALL };$/;"	g
+__anonaa9456bd0303	third_party/luajit/src/lj_ctype.h	/^enum {$/;"	g
+__anonaa9456bd0403	third_party/luajit/src/lj_ctype.h	/^enum {$/;"	g
+__anonaa9456bd0503	third_party/luajit/src/lj_ctype.h	/^enum {$/;"	g
+__anonaa9456bd0603	third_party/luajit/src/lj_ctype.h	/^enum {$/;"	g
+__anonb3fa162b0103	third_party/luajit/dynasm/dasm_arm.h	/^enum {$/;"	g
+__anonb508426e0103	third_party/luajit/dynasm/dasm_ppc.h	/^enum {$/;"	g
+__anonb57991d10103	third_party/luajit/dynasm/dasm_x86.h	/^enum {$/;"	g
 __anonb66549aa0103	third_party/raylib/include/rlgl.h	/^typedef enum bool { false = 0, true = !false } bool;$/;"	g
 __anonb66549aa0103	third_party/raylib/include/rlgl.h	/^typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
 __anonb66549aa0203	third_party/raylib/include/rlgl.h	/^typedef enum {$/;"	g
@@ -9506,6 +14605,22 @@
 __anonb66549aa0d08	third_party/raylib/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
 __anonb66549aa0e08	third_party/raylib/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
 __anonb753e3df0108	third_party/libuv/test/runner-unix.h	/^typedef struct {$/;"	s
+__anonb8599c0f0103	third_party/luajit/src/lj_ircall.h	/^typedef enum {$/;"	g
+__anonbc392dbe0103	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum bool { false = 0, true = !false } bool;$/;"	g
+__anonbc392dbe0103	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
+__anonbc392dbe0203	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0303	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0403	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0503	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0603	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0703	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0803	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0903	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0a03	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0b03	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0c03	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef enum {$/;"	g
+__anonbc392dbe0d08	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
+__anonbc392dbe0e08	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    struct {$/;"	s	struct:rlglData
 __anonbfe71a2a0103	third_party/raylib/include/raygui.h	/^            typedef enum { false, true } bool;$/;"	g
 __anonbfe71a2a0103	third_party/raylib/include/raygui.h	/^            typedef enum { false, true } bool;$/;"	t	typeref:enum:bool
 __anonbfe71a2a0203	third_party/raylib/include/raygui.h	/^typedef enum {$/;"	g
@@ -9551,10 +14666,16 @@
 __anonc03ae25c1403	third_party/raylib/include/raylib.h	/^typedef enum {$/;"	g
 __anonc03ae25c1503	third_party/raylib/include/raylib.h	/^typedef enum {$/;"	g
 __anonc03ae25c1603	third_party/raylib/include/raylib.h	/^typedef enum {$/;"	g
+__anonc0cea1470103	third_party/luajit/src/lj_trace.h	/^typedef enum {$/;"	g
+__anonc3a2eab30103	third_party/luajit/src/lj_bcdump.h	/^enum {$/;"	g
+__anonc3a2eab30203	third_party/luajit/src/lj_bcdump.h	/^enum {$/;"	g
 __anonc55223040103	seobeo/seobeo.h	/^typedef enum {$/;"	g
 __anoncb6fd9740108	postdog/gui_window_file_dialog.h	/^typedef struct {$/;"	s
 __anonce31f2d80103	deita/deita.h	/^{$/;"	g
 __anonce31f2d80203	deita/deita.h	/^{$/;"	g
+__anond2c468680103	third_party/luajit/src/lj_target_arm64.h	/^enum {$/;"	g
+__anond2c468680208	third_party/luajit/src/lj_target_arm64.h	/^typedef struct {$/;"	s
+__anond2f3c4df0103	third_party/luajit/src/lj_debug.h	/^enum {$/;"	g
 __anond441abe0010a	third_party/libuv/include/uv/win.h	/^typedef union {$/;"	u
 __anond441abe00208	third_party/libuv/include/uv/win.h	/^  struct {$/;"	s	union:__anond441abe0010a
 __anond441abe00308	third_party/libuv/include/uv/win.h	/^typedef struct {$/;"	s
@@ -9562,8 +14683,47 @@
 __anond441abe00508	third_party/libuv/include/uv/win.h	/^typedef struct {$/;"	s
 __anond441abe00608	third_party/libuv/include/uv/win.h	/^typedef struct {$/;"	s
 __anond4b2857d0103	third_party/libuv/src/uv-common.h	/^enum {$/;"	g
+__anond4ebc0d60103	third_party/luajit/src/lj_strscan.h	/^typedef enum {$/;"	g
+__anondb0a113d0103	third_party/luajit/src/lj_vmevent.h	/^typedef enum {$/;"	g
 __anondc6407360103	third_party/libuv/src/win/internal.h	/^typedef enum {$/;"	g
 __anondc6407360208	third_party/libuv/src/win/internal.h	/^typedef struct {$/;"	s
+__anondfc0b4be0103	third_party/luajit/src/lj_target_arm.h	/^enum {$/;"	g
+__anondfc0b4be0208	third_party/luajit/src/lj_target_arm.h	/^typedef struct {$/;"	s
+__anone0cee1010103	third_party/luajit/src/lj_target_ppc.h	/^enum {$/;"	g
+__anone0cee1010208	third_party/luajit/src/lj_target_ppc.h	/^typedef struct {$/;"	s
+__anone14030640103	third_party/luajit/src/lj_target_x86.h	/^enum {$/;"	g
+__anone14030640208	third_party/luajit/src/lj_target_x86.h	/^typedef struct {$/;"	s
+__anone14030640303	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone14030640408	third_party/luajit/src/lj_target_x86.h	/^typedef struct {$/;"	s
+__anone14030640503	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone14030640603	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone14030640703	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone14030640803	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone14030640903	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone14030640a03	third_party/luajit/src/lj_target_x86.h	/^typedef enum {$/;"	g
+__anone4952535010a	third_party/luajit/src/lj_buf.h	/^  union {$/;"	u	struct:SBufExt
+__anone4c9fca10103	third_party/luajit/src/lj_err.h	/^typedef enum {$/;"	g
+__anone51f903f0103	third_party/luajit/src/lj_jit.h	/^enum {$/;"	g
+__anone51f903f0203	third_party/luajit/src/lj_jit.h	/^typedef enum {$/;"	g
+__anone51f903f0303	third_party/luajit/src/lj_jit.h	/^typedef enum {$/;"	g
+__anone51f903f0403	third_party/luajit/src/lj_jit.h	/^typedef enum {$/;"	g
+__anone51f903f0503	third_party/luajit/src/lj_jit.h	/^enum {$/;"	g
+__anone51f903f0603	third_party/luajit/src/lj_jit.h	/^enum {$/;"	g
+__anone51f903f0703	third_party/luajit/src/lj_jit.h	/^enum {$/;"	g
+__anone541a0c10103	third_party/luajit/src/lj_lex.h	/^enum {$/;"	g
+__anone5760993010a	third_party/luajit/src/lj_obj.h	/^typedef union {$/;"	u
+__anone57609930203	third_party/luajit/src/lj_obj.h	/^enum {$/;"	g
+__anone5760993030a	third_party/luajit/src/lj_obj.h	/^  union {$/;"	u	struct:GCupval
+__anone57609930408	third_party/luajit/src/lj_obj.h	/^    struct {		\/* If open: double linked list, anchored at thread. *\/$/;"	s	union:GCupval::__anone5760993030a
+__anone57609930503	third_party/luajit/src/lj_obj.h	/^enum {$/;"	g
+__anone57609930603	third_party/luajit/src/lj_obj.h	/^typedef enum {$/;"	g
+__anone57609930703	third_party/luajit/src/lj_obj.h	/^typedef enum {$/;"	g
+__anonea063c950103	third_party/wrk/src/net.h	/^typedef enum {$/;"	g
+__anoneab013c20108	third_party/wrk/src/wrk.h	/^typedef struct {$/;"	s
+__anoneab013c20208	third_party/wrk/src/wrk.h	/^typedef struct {$/;"	s
+__anoneab013c20303	third_party/wrk/src/wrk.h	/^    enum {$/;"	g	struct:connection
+__anonf3351b170103	third_party/luajit/src/lj_target_mips.h	/^enum {$/;"	g
+__anonf3351b170208	third_party/luajit/src/lj_target_mips.h	/^typedef struct {$/;"	s
 __anonf614aaea0103	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	g
 __anonf614aaea0103	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    typedef enum bool { false = 0, true = !false } bool;$/;"	t	typeref:enum:bool
 __anonf614aaea0203	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef enum {$/;"	g
@@ -9588,19 +14748,45 @@
 __anonf614aaea1503	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef enum {$/;"	g
 __anonf614aaea1603	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef enum {$/;"	g
 __anonf6e20ee80108	third_party/libuv/src/unix/os390-syscalls.h	/^typedef struct {$/;"	s
+__anonf92dad9e0108	third_party/luajit/src/host/buildvm_libbc.h	/^static const struct { const char *name; int ofs; } libbc_map[] = {$/;"	s
+__anonf977e9220103	third_party/luajit/src/luajit_rolling.h	/^enum {$/;"	g
 __declspec	third_party/raylib/include/raylib.h	/^        #define __declspec(/;"	d
 __declspec	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^        #define __declspec(/;"	d
 __declspec	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^        #define __declspec(/;"	d
+__declspec	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^        #define __declspec(/;"	d
 __declspec	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^        #define __declspec(/;"	d
+__divdf3	third_party/luajit/src/lj_dispatch.h	/^extern double __divdf3(double a, double b);$/;"	p	typeref:typename:double
+__muldf3	third_party/luajit/src/lj_dispatch.h	/^extern double __muldf3(double a, double b);$/;"	p	typeref:typename:double
+__str	third_party/wrk/src/zmalloc.h	/^#define __str(/;"	d
+__subdf3	third_party/luajit/src/lj_dispatch.h	/^extern double __subdf3(double a, double b);$/;"	p	typeref:typename:double
+__xstr	third_party/wrk/src/zmalloc.h	/^#define __xstr(/;"	d
+_byteswap_uint64	third_party/luajit/src/lj_def.h	/^uint64_t _byteswap_uint64(uint64_t);$/;"	p	typeref:typename:uint64_t
+_byteswap_ulong	third_party/luajit/src/lj_def.h	/^unsigned long _byteswap_ulong(unsigned long);$/;"	p	typeref:typename:unsigned long
 _uv_barrier	third_party/libuv/include/uv/unix.h	/^struct _uv_barrier {$/;"	s
 a	third_party/raylib/include/raygui.h	/^        unsigned char a;$/;"	m	struct:Color	typeref:typename:unsigned char
 a	third_party/raylib/include/raylib.h	/^    unsigned char a;        \/\/ Color alpha value$/;"	m	struct:Color	typeref:typename:unsigned char
 a	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned char a;        \/\/ Color alpha value$/;"	m	struct:Color	typeref:typename:unsigned char
 a	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned char a;        \/\/ Color alpha value$/;"	m	struct:Color	typeref:typename:unsigned char
+a	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned char a;        \/\/ Color alpha value$/;"	m	struct:Color	typeref:typename:unsigned char
 a	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned char a;        \/\/ Color alpha value$/;"	m	struct:Color	typeref:typename:unsigned char
+a	third_party/sqlite3/sqlite3.h	/^  const unsigned char *a;$/;"	m	struct:Fts5PhraseIter	typeref:typename:const unsigned char *
+aConstraint	third_party/sqlite3/sqlite3.h	/^  } *aConstraint;            \/* Table of WHERE clause constraints *\/$/;"	m	struct:sqlite3_index_info	typeref:struct:sqlite3_index_info::sqlite3_index_constraint *
+aConstraintUsage	third_party/sqlite3/sqlite3.h	/^  } *aConstraintUsage;$/;"	m	struct:sqlite3_index_info	typeref:struct:sqlite3_index_info::sqlite3_index_constraint_usage *
+aCoord	third_party/sqlite3/sqlite3.h	/^  sqlite3_rtree_dbl *aCoord;        \/* Coordinates of node or entry to check *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:sqlite3_rtree_dbl *
+aOrderBy	third_party/sqlite3/sqlite3.h	/^  } *aOrderBy;               \/* The ORDER BY clause *\/$/;"	m	struct:sqlite3_index_info	typeref:struct:sqlite3_index_info::sqlite3_index_orderby *
+aParam	third_party/sqlite3/sqlite3.h	/^  sqlite3_rtree_dbl *aParam;        \/* value of function parameters *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:sqlite3_rtree_dbl *
+aParam	third_party/sqlite3/sqlite3.h	/^  sqlite3_rtree_dbl *aParam;      \/* Parameters passed to SQL geom function *\/$/;"	m	struct:sqlite3_rtree_geometry	typeref:typename:sqlite3_rtree_dbl *
+aborted	mrjunejune/inference_bridge.h	/^  boolean aborted;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:boolean
+access_key_id	s3/s3_uploader.h	/^  const char *access_key_id;      \/\/ AWS access key ID$/;"	m	struct:__anon4c6047910108	typeref:typename:const char *
+actionlist	third_party/luajit/dynasm/dasm_arm.h	/^  dasm_ActList actionlist;	\/* Current actionlist pointer. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_ActList
+actionlist	third_party/luajit/dynasm/dasm_arm64.h	/^  dasm_ActList actionlist;	\/* Current actionlist pointer. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_ActList
+actionlist	third_party/luajit/dynasm/dasm_mips.h	/^  dasm_ActList actionlist;	\/* Current actionlist pointer. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_ActList
+actionlist	third_party/luajit/dynasm/dasm_ppc.h	/^  dasm_ActList actionlist;	\/* Current actionlist pointer. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_ActList
+actionlist	third_party/luajit/dynasm/dasm_x86.h	/^  dasm_ActList actionlist;	\/* Current actionlist pointer. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_ActList
 activeTextureId	third_party/raylib/include/rlgl.h	/^        unsigned int activeTextureId[RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS];    \/\/ Active texture/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned int[]
 activeTextureId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned int activeTextureId[RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS];    \/\/ Active texture/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned int[]
 activeTextureId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned int activeTextureId[RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS];    \/\/ Active texture/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned int[]
+activeTextureId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned int activeTextureId[RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS];    \/\/ Active texture/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned int[]
 activeTextureId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned int activeTextureId[RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS];    \/\/ Active texture/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned int[]
 active_color	third_party/raylib/custom.h	/^    Color active_color;       \/\/ Color for active tab$/;"	m	struct:__anon7f8247c10208	typeref:typename:Color
 active_handles	third_party/libuv/include/uv.h	/^  unsigned int active_handles;$/;"	m	struct:uv_loop_s	typeref:typename:unsigned int
@@ -9608,6 +14794,7 @@
 active_tab	third_party/raylib/custom.h	/^    int *active_tab;          \/\/ Pointer to active tab index$/;"	m	struct:__anon7f8247c10208	typeref:typename:int *
 active_text_color	third_party/raylib/custom.h	/^    Color active_text_color;  \/\/ Text color for active tab$/;"	m	struct:__anon7f8247c10208	typeref:typename:Color
 addr	third_party/libuv/src/unix/internal.h	/^  struct sockaddr addr;$/;"	m	union:uv__sockaddr	typeref:struct:sockaddr
+addr	third_party/wrk/src/wrk.h	/^    struct addrinfo *addr;$/;"	m	struct:__anoneab013c20108	typeref:struct:addrinfo *
 address	third_party/libuv/include/uv.h	/^  } address;$/;"	m	struct:uv_interface_address_s	typeref:union:uv_interface_address_s::__anon4de24c23120a
 address4	third_party/libuv/include/uv.h	/^    struct sockaddr_in address4;$/;"	m	union:uv_interface_address_s::__anon4de24c23120a	typeref:struct:sockaddr_in
 address6	third_party/libuv/include/uv.h	/^    struct sockaddr_in6 address6;$/;"	m	union:uv_interface_address_s::__anon4de24c23120a	typeref:struct:sockaddr_in6
@@ -9615,39 +14802,561 @@
 advanceX	third_party/raylib/include/raylib.h	/^    int advanceX;           \/\/ Character advance position X$/;"	m	struct:GlyphInfo	typeref:typename:int
 advanceX	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int advanceX;           \/\/ Character advance position X$/;"	m	struct:GlyphInfo	typeref:typename:int
 advanceX	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int advanceX;           \/\/ Character advance position X$/;"	m	struct:GlyphInfo	typeref:typename:int
+advanceX	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int advanceX;           \/\/ Character advance position X$/;"	m	struct:GlyphInfo	typeref:typename:int
 advanceX	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int advanceX;           \/\/ Character advance position X$/;"	m	struct:GlyphInfo	typeref:typename:int
+ae.h	third_party/wrk/src/wrk.h	/^#include "ae.h"/;"	h
+aeBeforeSleepProc	third_party/wrk/src/ae.h	/^typedef void aeBeforeSleepProc(struct aeEventLoop *eventLoop);$/;"	t	typeref:typename:void ()(struct aeEventLoop * eventLoop)
+aeCreateEventLoop	third_party/wrk/src/ae.h	/^aeEventLoop *aeCreateEventLoop(int setsize);$/;"	p	typeref:typename:aeEventLoop *
+aeCreateFileEvent	third_party/wrk/src/ae.h	/^int aeCreateFileEvent(aeEventLoop *eventLoop, int fd, int mask,$/;"	p	typeref:typename:int
+aeCreateTimeEvent	third_party/wrk/src/ae.h	/^long long aeCreateTimeEvent(aeEventLoop *eventLoop, long long milliseconds,$/;"	p	typeref:typename:long long
+aeDeleteEventLoop	third_party/wrk/src/ae.h	/^void aeDeleteEventLoop(aeEventLoop *eventLoop);$/;"	p	typeref:typename:void
+aeDeleteFileEvent	third_party/wrk/src/ae.h	/^void aeDeleteFileEvent(aeEventLoop *eventLoop, int fd, int mask);$/;"	p	typeref:typename:void
+aeDeleteTimeEvent	third_party/wrk/src/ae.h	/^int aeDeleteTimeEvent(aeEventLoop *eventLoop, long long id);$/;"	p	typeref:typename:int
+aeEventFinalizerProc	third_party/wrk/src/ae.h	/^typedef void aeEventFinalizerProc(struct aeEventLoop *eventLoop, void *clientData);$/;"	t	typeref:typename:void ()(struct aeEventLoop * eventLoop,void * clientData)
+aeEventLoop	third_party/wrk/src/ae.h	/^typedef struct aeEventLoop {$/;"	s
+aeEventLoop	third_party/wrk/src/ae.h	/^} aeEventLoop;$/;"	t	typeref:struct:aeEventLoop
+aeFileEvent	third_party/wrk/src/ae.h	/^typedef struct aeFileEvent {$/;"	s
+aeFileEvent	third_party/wrk/src/ae.h	/^} aeFileEvent;$/;"	t	typeref:struct:aeFileEvent
+aeFileProc	third_party/wrk/src/ae.h	/^typedef void aeFileProc(struct aeEventLoop *eventLoop, int fd, void *clientData, int mask);$/;"	t	typeref:typename:void ()(struct aeEventLoop * eventLoop,int fd,void * clientData,int mask)
+aeFiredEvent	third_party/wrk/src/ae.h	/^typedef struct aeFiredEvent {$/;"	s
+aeFiredEvent	third_party/wrk/src/ae.h	/^} aeFiredEvent;$/;"	t	typeref:struct:aeFiredEvent
+aeGetApiName	third_party/wrk/src/ae.h	/^char *aeGetApiName(void);$/;"	p	typeref:typename:char *
+aeGetFileEvents	third_party/wrk/src/ae.h	/^int aeGetFileEvents(aeEventLoop *eventLoop, int fd);$/;"	p	typeref:typename:int
+aeGetSetSize	third_party/wrk/src/ae.h	/^int aeGetSetSize(aeEventLoop *eventLoop);$/;"	p	typeref:typename:int
+aeMain	third_party/wrk/src/ae.h	/^void aeMain(aeEventLoop *eventLoop);$/;"	p	typeref:typename:void
+aeProcessEvents	third_party/wrk/src/ae.h	/^int aeProcessEvents(aeEventLoop *eventLoop, int flags);$/;"	p	typeref:typename:int
+aeResizeSetSize	third_party/wrk/src/ae.h	/^int aeResizeSetSize(aeEventLoop *eventLoop, int setsize);$/;"	p	typeref:typename:int
+aeSetBeforeSleepProc	third_party/wrk/src/ae.h	/^void aeSetBeforeSleepProc(aeEventLoop *eventLoop, aeBeforeSleepProc *beforesleep);$/;"	p	typeref:typename:void
+aeStop	third_party/wrk/src/ae.h	/^void aeStop(aeEventLoop *eventLoop);$/;"	p	typeref:typename:void
+aeTimeEvent	third_party/wrk/src/ae.h	/^typedef struct aeTimeEvent {$/;"	s
+aeTimeEvent	third_party/wrk/src/ae.h	/^} aeTimeEvent;$/;"	t	typeref:struct:aeTimeEvent
+aeTimeProc	third_party/wrk/src/ae.h	/^typedef int aeTimeProc(struct aeEventLoop *eventLoop, long long id, void *clientData);$/;"	t	typeref:typename:int ()(struct aeEventLoop * eventLoop,long long id,void * clientData)
+aeWait	third_party/wrk/src/ae.h	/^int aeWait(int fd, int mask, long long milliseconds);$/;"	p	typeref:typename:int
 after_work_cb	third_party/libuv/include/uv.h	/^  uv_after_work_cb after_work_cb;$/;"	m	struct:uv_work_s	typeref:typename:uv_after_work_cb
+aggregate_context	third_party/sqlite3/sqlite3ext.h	/^  void * (*aggregate_context)(sqlite3_context*,int nBytes);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3_context *,int nBytes)
+aggregate_count	third_party/sqlite3/sqlite3ext.h	/^  int  (*aggregate_count)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_context *)
+align1	third_party/luajit/src/lj_dispatch.h	/^  uint8_t align1[(16-sizeof(global_State))&15];$/;"	m	struct:GG_State	typeref:typename:uint8_t[]
+align1	third_party/luajit/src/lj_obj.h	/^  uint32_t align1;	\/* To force 8 byte alignment of the payload. *\/$/;"	m	struct:GCudata	typeref:typename:uint32_t
+align2	third_party/luajit/src/lj_dispatch.h	/^  uint8_t align2[(16-sizeof(jit_State)-sizeof(HotCount)*HOTCOUNT_SIZE)&15];$/;"	m	struct:GG_State	typeref:typename:uint8_t[]
 allocator_type	dowa/dowa.h	/^  uint8  allocator_type;$/;"	m	struct:__anon82503da00308	typeref:typename:uint8
 allocator_type	dowa/dowa.h	/^  uint8  allocator_type;$/;"	m	struct:__anon82503da00508	typeref:typename:uint8
+allocd	third_party/luajit/src/lj_obj.h	/^  void *allocd;		\/* Memory allocator data. *\/$/;"	m	struct:global_State	typeref:typename:void *
+allocf	third_party/luajit/src/lj_obj.h	/^  lua_Alloc allocf;	\/* Memory allocator. *\/$/;"	m	struct:global_State	typeref:typename:lua_Alloc
+anQueue	third_party/sqlite3/sqlite3.h	/^  unsigned int *anQueue;            \/* Number of pending entries in the queue *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:unsigned int *
 animNormals	third_party/raylib/include/raylib.h	/^    float *animNormals;     \/\/ Animated normals (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animNormals	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float *animNormals;     \/\/ Animated normals (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animNormals	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *animNormals;     \/\/ Animated normals (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
+animNormals	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *animNormals;     \/\/ Animated normals (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animNormals	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *animNormals;     \/\/ Animated normals (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animVertices	third_party/raylib/include/raylib.h	/^    float *animVertices;    \/\/ Animated vertex positions (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animVertices	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float *animVertices;    \/\/ Animated vertex positions (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animVertices	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *animVertices;    \/\/ Animated vertex positions (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
+animVertices	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *animVertices;    \/\/ Animated vertex positions (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
 animVertices	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *animVertices;    \/\/ Animated vertex positions (after bones transformations)$/;"	m	struct:Mesh	typeref:typename:float *
+apSqlParam	third_party/sqlite3/sqlite3.h	/^  sqlite3_value **apSqlParam;       \/* Original SQL values of parameters *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:sqlite3_value **
+apidata	third_party/wrk/src/ae.h	/^    void *apidata; \/* This is used for polling API specific data *\/$/;"	m	struct:aeEventLoop	typeref:typename:void *
+aprintf	third_party/wrk/src/aprintf.h	/^char *aprintf(char **, const char *, ...);$/;"	p	typeref:typename:char *
+aprintf.h	third_party/wrk/src/main.h	/^#include "aprintf.h"/;"	h
 args	third_party/libuv/include/uv.h	/^  char** args;$/;"	m	struct:uv_process_options_s	typeref:typename:char **
+args	third_party/luajit/src/host/buildvm.h	/^  char **args;$/;"	m	struct:BuildCtx	typeref:typename:char **
+argv	third_party/luajit/src/lj_ffrecord.h	/^  TValue *argv;		\/* Runtime argument values. *\/$/;"	m	struct:RecordFFData	typeref:typename:TValue *
+argvIndex	third_party/sqlite3/sqlite3.h	/^    int argvIndex;           \/* if >0, constraint is part of argv to xFilter *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_constraint_usage	typeref:typename:int
 arpa/inet.h	seobeo/seobeo.h	/^#include <arpa\/inet.h>/;"	h
 arpa/inet.h	third_party/libuv/include/uv/unix.h	/^#include <arpa\/inet.h>/;"	h
-arraddn	dowa/stb_ds.h	/^#define arraddn     stbds_arraddn /;"	d
-arraddnindex	dowa/stb_ds.h	/^#define arraddnindex stbds_arraddnindex$/;"	d
-arraddnptr	dowa/stb_ds.h	/^#define arraddnptr  stbds_arraddnptr$/;"	d
-arrcap	dowa/stb_ds.h	/^#define arrcap      stbds_arrcap$/;"	d
-arrdel	dowa/stb_ds.h	/^#define arrdel      stbds_arrdel$/;"	d
-arrdeln	dowa/stb_ds.h	/^#define arrdeln     stbds_arrdeln$/;"	d
-arrdelswap	dowa/stb_ds.h	/^#define arrdelswap  stbds_arrdelswap$/;"	d
-arrfree	dowa/stb_ds.h	/^#define arrfree     stbds_arrfree$/;"	d
-arrins	dowa/stb_ds.h	/^#define arrins      stbds_arrins$/;"	d
-arrinsn	dowa/stb_ds.h	/^#define arrinsn     stbds_arrinsn$/;"	d
-arrlast	dowa/stb_ds.h	/^#define arrlast     stbds_arrlast$/;"	d
-arrlen	dowa/stb_ds.h	/^#define arrlen      stbds_arrlen$/;"	d
-arrlenu	dowa/stb_ds.h	/^#define arrlenu     stbds_arrlenu$/;"	d
-arrpop	dowa/stb_ds.h	/^#define arrpop      stbds_arrpop$/;"	d
+arraddn	dowa/stb_ds.h	/^#define arraddn /;"	d
+arraddnindex	dowa/stb_ds.h	/^#define arraddnindex /;"	d
+arraddnptr	dowa/stb_ds.h	/^#define arraddnptr /;"	d
+array	third_party/luajit/src/lj_obj.h	/^  MRef array;		\/* Array part. *\/$/;"	m	struct:GCtab	typeref:typename:MRef
+array_val	dowa/dowa.h	/^    struct Dowa_JSON_Value *array_val;  \/\/ Dowa array of Dowa_JSON_Value$/;"	m	union:Dowa_JSON_Value::__anon82503da0070a	typeref:struct:Dowa_JSON_Value *
+arrayslot	third_party/luajit/src/lj_tab.h	/^#define arrayslot(/;"	d
+arrcap	dowa/stb_ds.h	/^#define arrcap /;"	d
+arrdel	dowa/stb_ds.h	/^#define arrdel /;"	d
+arrdeln	dowa/stb_ds.h	/^#define arrdeln /;"	d
+arrdelswap	dowa/stb_ds.h	/^#define arrdelswap /;"	d
+arrfree	dowa/stb_ds.h	/^#define arrfree /;"	d
+arrins	dowa/stb_ds.h	/^#define arrins /;"	d
+arrinsn	dowa/stb_ds.h	/^#define arrinsn /;"	d
+arrlast	dowa/stb_ds.h	/^#define arrlast /;"	d
+arrlen	dowa/stb_ds.h	/^#define arrlen /;"	d
+arrlenu	dowa/stb_ds.h	/^#define arrlenu /;"	d
+arrpop	dowa/stb_ds.h	/^#define arrpop /;"	d
 arrpush	dowa/stb_ds.h	/^#define arrpush /;"	d
-arrput	dowa/stb_ds.h	/^#define arrput      stbds_arrput$/;"	d
-arrsetcap	dowa/stb_ds.h	/^#define arrsetcap   stbds_arrsetcap$/;"	d
-arrsetlen	dowa/stb_ds.h	/^#define arrsetlen   stbds_arrsetlen$/;"	d
+arrput	dowa/stb_ds.h	/^#define arrput /;"	d
+arrsetcap	dowa/stb_ds.h	/^#define arrsetcap /;"	d
+arrsetlen	dowa/stb_ds.h	/^#define arrsetlen /;"	d
+asize	third_party/luajit/src/lj_obj.h	/^  uint32_t asize;	\/* Size of array part (keys [0, asize-1]). *\/$/;"	m	struct:GCtab	typeref:typename:uint32_t
+asm_abs	third_party/luajit/src/lj_asm_arm.h	/^#define asm_abs(/;"	d
+asm_abs	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_abs(/;"	d
+asm_abs	third_party/luajit/src/lj_asm_mips.h	/^#define asm_abs(/;"	d
+asm_abs	third_party/luajit/src/lj_asm_mips.h	/^static void asm_abs(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_abs	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_abs(/;"	d
+asm_abs	third_party/luajit/src/lj_asm_x86.h	/^#define asm_abs(/;"	d
+asm_add	third_party/luajit/src/lj_asm_arm.h	/^static void asm_add(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_add	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_add(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_add	third_party/luajit/src/lj_asm_mips.h	/^static void asm_add(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_add	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_add(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_add	third_party/luajit/src/lj_asm_x86.h	/^static void asm_add(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_add64	third_party/luajit/src/lj_asm_mips.h	/^static void asm_add64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_add64	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_add64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_addov	third_party/luajit/src/lj_asm_arm.h	/^#define asm_addov(/;"	d
+asm_addov	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_addov(/;"	d
+asm_addov	third_party/luajit/src/lj_asm_mips.h	/^#define asm_addov(/;"	d
+asm_addov	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_addov(/;"	d
+asm_addov	third_party/luajit/src/lj_asm_x86.h	/^#define asm_addov(/;"	d
+asm_ahustore	third_party/luajit/src/lj_asm_arm.h	/^static void asm_ahustore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahustore	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_ahustore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahustore	third_party/luajit/src/lj_asm_mips.h	/^static void asm_ahustore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahustore	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_ahustore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahustore	third_party/luajit/src/lj_asm_x86.h	/^static void asm_ahustore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahuvload	third_party/luajit/src/lj_asm_arm.h	/^static void asm_ahuvload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahuvload	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_ahuvload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahuvload	third_party/luajit/src/lj_asm_mips.h	/^static void asm_ahuvload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahuvload	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_ahuvload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_ahuvload	third_party/luajit/src/lj_asm_x86.h	/^static void asm_ahuvload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_aref	third_party/luajit/src/lj_asm_arm.h	/^static void asm_aref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_aref	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_aref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_aref	third_party/luajit/src/lj_asm_mips.h	/^static void asm_aref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_aref	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_aref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_aref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_aref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_arithov	third_party/luajit/src/lj_asm_mips.h	/^static void asm_arithov(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_arithov	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_arithov(ASMState *as, IRIns *ir, PPCIns pi)$/;"	f	typeref:typename:void
+asm_band	third_party/luajit/src/lj_asm_arm.h	/^#define asm_band(/;"	d
+asm_band	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_band(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_band	third_party/luajit/src/lj_asm_mips.h	/^#define asm_band(/;"	d
+asm_band	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_band(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_band	third_party/luajit/src/lj_asm_x86.h	/^#define asm_band(/;"	d
+asm_bitop	third_party/luajit/src/lj_asm_arm.h	/^static void asm_bitop(ASMState *as, IRIns *ir, ARMIns ai)$/;"	f	typeref:typename:void
+asm_bitop	third_party/luajit/src/lj_asm_mips.h	/^static void asm_bitop(ASMState *as, IRIns *ir, MIPSIns mi, MIPSIns mik)$/;"	f	typeref:typename:void
+asm_bitop	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_bitop(ASMState *as, IRIns *ir, PPCIns pi, PPCIns pik)$/;"	f	typeref:typename:void
+asm_bitshift	third_party/luajit/src/lj_asm_arm.h	/^static void asm_bitshift(ASMState *as, IRIns *ir, ARMShift sh)$/;"	f	typeref:typename:void
+asm_bitshift	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_bitshift(ASMState *as, IRIns *ir, A64Ins ai, A64Shift sh)$/;"	f	typeref:typename:void
+asm_bitshift	third_party/luajit/src/lj_asm_mips.h	/^static void asm_bitshift(ASMState *as, IRIns *ir, MIPSIns mi, MIPSIns mik)$/;"	f	typeref:typename:void
+asm_bitshift	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_bitshift(ASMState *as, IRIns *ir, PPCIns pi, PPCIns pik)$/;"	f	typeref:typename:void
+asm_bitshift	third_party/luajit/src/lj_asm_x86.h	/^static void asm_bitshift(ASMState *as, IRIns *ir, x86Shift xs, x86Op xv)$/;"	f	typeref:typename:void
+asm_bnot	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bnot(/;"	d
+asm_bnot	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_bnot(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bnot	third_party/luajit/src/lj_asm_mips.h	/^static void asm_bnot(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bnot	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_bnot(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bnot	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bnot(/;"	d
+asm_bor	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bor(/;"	d
+asm_bor	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_bor(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bor	third_party/luajit/src/lj_asm_mips.h	/^#define asm_bor(/;"	d
+asm_bor	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_bor(/;"	d
+asm_bor	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bor(/;"	d
+asm_borbxor	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_borbxor(ASMState *as, IRIns *ir, A64Ins ai)$/;"	f	typeref:typename:void
+asm_brol	third_party/luajit/src/lj_asm_arm.h	/^#define asm_brol(/;"	d
+asm_brol	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_brol(/;"	d
+asm_brol	third_party/luajit/src/lj_asm_mips.h	/^#define asm_brol(/;"	d
+asm_brol	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_brol(/;"	d
+asm_brol	third_party/luajit/src/lj_asm_x86.h	/^#define asm_brol(/;"	d
+asm_bror	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bror(/;"	d
+asm_bror	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_bror(/;"	d
+asm_bror	third_party/luajit/src/lj_asm_mips.h	/^static void asm_bror(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bror	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_bror(/;"	d
+asm_bror	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bror(/;"	d
+asm_bsar	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bsar(/;"	d
+asm_bsar	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_bsar(/;"	d
+asm_bsar	third_party/luajit/src/lj_asm_mips.h	/^#define asm_bsar(/;"	d
+asm_bsar	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_bsar(/;"	d
+asm_bsar	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bsar(/;"	d
+asm_bshl	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bshl(/;"	d
+asm_bshl	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_bshl(/;"	d
+asm_bshl	third_party/luajit/src/lj_asm_mips.h	/^#define asm_bshl(/;"	d
+asm_bshl	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_bshl(/;"	d
+asm_bshl	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bshl(/;"	d
+asm_bshr	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bshr(/;"	d
+asm_bshr	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_bshr(/;"	d
+asm_bshr	third_party/luajit/src/lj_asm_mips.h	/^#define asm_bshr(/;"	d
+asm_bshr	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_bshr(/;"	d
+asm_bshr	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bshr(/;"	d
+asm_bswap	third_party/luajit/src/lj_asm_arm.h	/^static void asm_bswap(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bswap	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_bswap(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bswap	third_party/luajit/src/lj_asm_mips.h	/^static void asm_bswap(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bswap	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_bswap(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bswap	third_party/luajit/src/lj_asm_x86.h	/^static void asm_bswap(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_bufhdr_write	third_party/luajit/src/lj_asm_arm.h	/^static void asm_bufhdr_write(ASMState *as, Reg sb)$/;"	f	typeref:typename:void
+asm_bufhdr_write	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_bufhdr_write(ASMState *as, Reg sb)$/;"	f	typeref:typename:void
+asm_bufhdr_write	third_party/luajit/src/lj_asm_mips.h	/^static void asm_bufhdr_write(ASMState *as, Reg sb)$/;"	f	typeref:typename:void
+asm_bufhdr_write	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_bufhdr_write(ASMState *as, Reg sb)$/;"	f	typeref:typename:void
+asm_bufhdr_write	third_party/luajit/src/lj_asm_x86.h	/^static void asm_bufhdr_write(ASMState *as, Reg sb)$/;"	f	typeref:typename:void
+asm_bxor	third_party/luajit/src/lj_asm_arm.h	/^#define asm_bxor(/;"	d
+asm_bxor	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_bxor(/;"	d
+asm_bxor	third_party/luajit/src/lj_asm_mips.h	/^#define asm_bxor(/;"	d
+asm_bxor	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_bxor(/;"	d
+asm_bxor	third_party/luajit/src/lj_asm_x86.h	/^#define asm_bxor(/;"	d
+asm_callround	third_party/luajit/src/lj_asm_arm.h	/^static void asm_callround(ASMState *as, IRIns *ir, int id)$/;"	f	typeref:typename:void
+asm_callround	third_party/luajit/src/lj_asm_mips.h	/^static void asm_callround(ASMState *as, IRIns *ir, IRCallID id)$/;"	f	typeref:typename:void
+asm_callx	third_party/luajit/src/lj_asm_arm.h	/^static void asm_callx(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_callx	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_callx(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_callx	third_party/luajit/src/lj_asm_mips.h	/^static void asm_callx(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_callx	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_callx(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_callx	third_party/luajit/src/lj_asm_x86.h	/^static void asm_callx(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_callx_func	third_party/luajit/src/lj_asm_x86.h	/^static void *asm_callx_func(ASMState *as, IRIns *irf, IRRef func)$/;"	f	typeref:typename:void *
+asm_cnew	third_party/luajit/src/lj_asm_arm.h	/^static void asm_cnew(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_cnew	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_cnew(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_cnew	third_party/luajit/src/lj_asm_mips.h	/^static void asm_cnew(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_cnew	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_cnew(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_cnew	third_party/luajit/src/lj_asm_x86.h	/^static void asm_cnew(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp	third_party/luajit/src/lj_asm_arm.h	/^static void asm_comp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_comp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp	third_party/luajit/src/lj_asm_mips.h	/^static void asm_comp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_comp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp	third_party/luajit/src/lj_asm_x86.h	/^static void asm_comp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp64	third_party/luajit/src/lj_asm_mips.h	/^static void asm_comp64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp64	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_comp64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp64eq	third_party/luajit/src/lj_asm_mips.h	/^static void asm_comp64eq(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_comp_int64	third_party/luajit/src/lj_asm_x86.h	/^static void asm_comp_int64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_compmap	third_party/luajit/src/lj_asm_arm.h	/^static const uint8_t asm_compmap[IR_ABC+1] = {$/;"	v	typeref:typename:const uint8_t[]
+asm_compmap	third_party/luajit/src/lj_asm_arm64.h	/^static const uint8_t asm_compmap[IR_ABC+1] = {$/;"	v	typeref:typename:const uint8_t[]
+asm_compmap	third_party/luajit/src/lj_asm_ppc.h	/^static const uint8_t asm_compmap[IR_ABC+1] = {$/;"	v	typeref:typename:const uint8_t[]
+asm_compmap	third_party/luajit/src/lj_asm_x86.h	/^static const uint16_t asm_compmap[IR_ABC+1] = {$/;"	v	typeref:typename:const uint16_t[]
+asm_conv	third_party/luajit/src/lj_asm_arm.h	/^static void asm_conv(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_conv(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv	third_party/luajit/src/lj_asm_mips.h	/^static void asm_conv(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_conv(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv	third_party/luajit/src/lj_asm_x86.h	/^static void asm_conv(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv64	third_party/luajit/src/lj_asm_x86.h	/^static void asm_conv64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv_fp_int64	third_party/luajit/src/lj_asm_x86.h	/^static void asm_conv_fp_int64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_conv_int64_fp	third_party/luajit/src/lj_asm_x86.h	/^static void asm_conv_int64_fp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_count_call_slots	third_party/luajit/src/lj_asm_x86.h	/^static int asm_count_call_slots(ASMState *as, const CCallInfo *ci, IRRef *args)$/;"	f	typeref:typename:int
+asm_drop_cmp0	third_party/luajit/src/lj_asm_arm.h	/^static ARMIns asm_drop_cmp0(ASMState *as, ARMIns ai)$/;"	f	typeref:typename:ARMIns
+asm_equal	third_party/luajit/src/lj_asm_arm.h	/^#define asm_equal(/;"	d
+asm_equal	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_equal(/;"	d
+asm_equal	third_party/luajit/src/lj_asm_mips.h	/^static void asm_equal(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_equal	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_equal(/;"	d
+asm_equal	third_party/luajit/src/lj_asm_x86.h	/^#define asm_equal(/;"	d
+asm_exitstub_addr	third_party/luajit/src/lj_asm_arm64.h	/^static MCode *asm_exitstub_addr(ASMState *as, ExitNo exitno)$/;"	f	typeref:typename:MCode *
+asm_exitstub_addr	third_party/luajit/src/lj_asm_mips.h	/^#define asm_exitstub_addr(/;"	d
+asm_exitstub_addr	third_party/luajit/src/lj_asm_ppc.h	/^static MCode *asm_exitstub_addr(ASMState *as, ExitNo exitno)$/;"	f	typeref:typename:MCode *
+asm_exitstub_gen	third_party/luajit/src/lj_asm_arm.h	/^static MCode *asm_exitstub_gen(ASMState *as, ExitNo group)$/;"	f	typeref:typename:MCode *
+asm_exitstub_gen	third_party/luajit/src/lj_asm_x86.h	/^static MCode *asm_exitstub_gen(ASMState *as, ExitNo group)$/;"	f	typeref:typename:MCode *
+asm_exitstub_setup	third_party/luajit/src/lj_asm_arm.h	/^static void asm_exitstub_setup(ASMState *as, ExitNo nexits)$/;"	f	typeref:typename:void
+asm_exitstub_setup	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_exitstub_setup(ASMState *as, ExitNo nexits)$/;"	f	typeref:typename:void
+asm_exitstub_setup	third_party/luajit/src/lj_asm_mips.h	/^static void asm_exitstub_setup(ASMState *as)$/;"	f	typeref:typename:void
+asm_exitstub_setup	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_exitstub_setup(ASMState *as, ExitNo nexits)$/;"	f	typeref:typename:void
+asm_exitstub_setup	third_party/luajit/src/lj_asm_x86.h	/^static void asm_exitstub_setup(ASMState *as, ExitNo nexits)$/;"	f	typeref:typename:void
+asm_fload	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fload	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fload	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fload	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fload	third_party/luajit/src/lj_asm_x86.h	/^#define asm_fload(/;"	d
+asm_fpadd	third_party/luajit/src/lj_asm_mips.h	/^#define asm_fpadd(/;"	d
+asm_fparith	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fparith(ASMState *as, IRIns *ir, ARMIns ai)$/;"	f	typeref:typename:void
+asm_fparith	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fparith(ASMState *as, IRIns *ir, A64Ins ai)$/;"	f	typeref:typename:void
+asm_fparith	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fparith(ASMState *as, IRIns *ir, MIPSIns mi)$/;"	f	typeref:typename:void
+asm_fparith	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fparith(ASMState *as, IRIns *ir, PPCIns pi)$/;"	f	typeref:typename:void
+asm_fparith	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fparith(ASMState *as, IRIns *ir, x86Op xo)$/;"	f	typeref:typename:void
+asm_fpcomp	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fpcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpcomp	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fpcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpdiv	third_party/luajit/src/lj_asm_arm.h	/^#define asm_fpdiv(/;"	d
+asm_fpdiv	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_fpdiv(/;"	d
+asm_fpdiv	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fpdiv(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpdiv	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_fpdiv(/;"	d
+asm_fpdiv	third_party/luajit/src/lj_asm_x86.h	/^#define asm_fpdiv(/;"	d
+asm_fpmath	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fpmath(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpmath	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fpmath(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpmath	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fpmath(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpmath	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fpmath(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpmath	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fpmath(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fpmin_max	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fpmin_max(ASMState *as, IRIns *ir, int cc)$/;"	f	typeref:typename:void
+asm_fpmin_max	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fpmin_max(ASMState *as, IRIns *ir, A64CC fcc)$/;"	f	typeref:typename:void
+asm_fpmul	third_party/luajit/src/lj_asm_mips.h	/^#define asm_fpmul(/;"	d
+asm_fpsub	third_party/luajit/src/lj_asm_mips.h	/^#define asm_fpsub(/;"	d
+asm_fpunary	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fpunary(ASMState *as, IRIns *ir, ARMIns ai)$/;"	f	typeref:typename:void
+asm_fpunary	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fpunary(ASMState *as, IRIns *ir, A64Ins ai)$/;"	f	typeref:typename:void
+asm_fpunary	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fpunary(ASMState *as, IRIns *ir, MIPSIns mi)$/;"	f	typeref:typename:void
+asm_fpunary	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fpunary(ASMState *as, IRIns *ir, PPCIns pi)$/;"	f	typeref:typename:void
+asm_fref	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fref	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fref	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fref	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fstore	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fstore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fstore	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fstore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fstore	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fstore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fstore	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fstore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fstore	third_party/luajit/src/lj_asm_x86.h	/^#define asm_fstore(/;"	d
+asm_fuseabase	third_party/luajit/src/lj_asm_arm.h	/^static int32_t asm_fuseabase(ASMState *as, IRRef ref)$/;"	f	typeref:typename:int32_t
+asm_fuseabase	third_party/luajit/src/lj_asm_arm64.h	/^static int32_t asm_fuseabase(ASMState *as, IRRef ref)$/;"	f	typeref:typename:int32_t
+asm_fuseabase	third_party/luajit/src/lj_asm_mips.h	/^static int32_t asm_fuseabase(ASMState *as, IRRef ref)$/;"	f	typeref:typename:int32_t
+asm_fuseabase	third_party/luajit/src/lj_asm_ppc.h	/^static int32_t asm_fuseabase(ASMState *as, IRRef ref)$/;"	f	typeref:typename:int32_t
+asm_fuseabase	third_party/luajit/src/lj_asm_x86.h	/^static IRRef asm_fuseabase(ASMState *as, IRRef ref)$/;"	f	typeref:typename:IRRef
+asm_fuseahuref	third_party/luajit/src/lj_asm_arm.h	/^static Reg asm_fuseahuref(ASMState *as, IRRef ref, int32_t *ofsp, RegSet allow,$/;"	f	typeref:typename:Reg
+asm_fuseahuref	third_party/luajit/src/lj_asm_arm64.h	/^static Reg asm_fuseahuref(ASMState *as, IRRef ref, int32_t *ofsp, RegSet allow,$/;"	f	typeref:typename:Reg
+asm_fuseahuref	third_party/luajit/src/lj_asm_mips.h	/^static Reg asm_fuseahuref(ASMState *as, IRRef ref, int32_t *ofsp, RegSet allow)$/;"	f	typeref:typename:Reg
+asm_fuseahuref	third_party/luajit/src/lj_asm_ppc.h	/^static Reg asm_fuseahuref(ASMState *as, IRRef ref, int32_t *ofsp, RegSet allow)$/;"	f	typeref:typename:Reg
+asm_fuseahuref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fuseahuref(ASMState *as, IRRef ref, RegSet allow)$/;"	f	typeref:typename:void
+asm_fuseandsh	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fuseandsh(ASMState *as, PPCIns pi, int32_t mask, IRRef ref)$/;"	f	typeref:typename:void
+asm_fuseandshift	third_party/luajit/src/lj_asm_arm64.h	/^static int asm_fuseandshift(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:int
+asm_fusearef	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fusearef(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:void
+asm_fusefref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fusefref(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:void
+asm_fuseload	third_party/luajit/src/lj_asm_x86.h	/^static Reg asm_fuseload(ASMState *as, IRRef ref, RegSet allow)$/;"	f	typeref:typename:Reg
+asm_fuseloadk64	third_party/luajit/src/lj_asm_x86.h	/^static Reg asm_fuseloadk64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:Reg
+asm_fuseloadm	third_party/luajit/src/lj_asm_x86.h	/^#define asm_fuseloadm(/;"	d
+asm_fuseloadm	third_party/luajit/src/lj_asm_x86.h	/^static Reg asm_fuseloadm(ASMState *as, IRRef ref, RegSet allow, int is64)$/;"	f	typeref:typename:Reg
+asm_fuselsl2	third_party/luajit/src/lj_asm_arm.h	/^static IRRef asm_fuselsl2(ASMState *as, IRRef ref)$/;"	f	typeref:typename:IRRef
+asm_fusemadd	third_party/luajit/src/lj_asm_arm.h	/^static int asm_fusemadd(ASMState *as, IRIns *ir, ARMIns ai, ARMIns air)$/;"	f	typeref:typename:int
+asm_fusemadd	third_party/luajit/src/lj_asm_arm64.h	/^static int asm_fusemadd(ASMState *as, IRIns *ir, A64Ins ai, A64Ins air)$/;"	f	typeref:typename:int
+asm_fusemadd	third_party/luajit/src/lj_asm_ppc.h	/^static int asm_fusemadd(ASMState *as, IRIns *ir, PPCIns pi, PPCIns pir)$/;"	f	typeref:typename:int
+asm_fuseopm	third_party/luajit/src/lj_asm_arm.h	/^static uint32_t asm_fuseopm(ASMState *as, ARMIns ai, IRRef ref, RegSet allow)$/;"	f	typeref:typename:uint32_t
+asm_fuseopm	third_party/luajit/src/lj_asm_arm64.h	/^static uint32_t asm_fuseopm(ASMState *as, A64Ins ai, IRRef ref, RegSet allow)$/;"	f	typeref:typename:uint32_t
+asm_fuseorshift	third_party/luajit/src/lj_asm_arm64.h	/^static int asm_fuseorshift(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:int
+asm_fusestrref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fusestrref(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:void
+asm_fusexref	third_party/luajit/src/lj_asm_arm.h	/^static void asm_fusexref(ASMState *as, ARMIns ai, Reg rd, IRRef ref,$/;"	f	typeref:typename:void
+asm_fusexref	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_fusexref(ASMState *as, A64Ins ai, Reg rd, IRRef ref,$/;"	f	typeref:typename:void
+asm_fusexref	third_party/luajit/src/lj_asm_mips.h	/^static void asm_fusexref(ASMState *as, MIPSIns mi, Reg rt, IRRef ref,$/;"	f	typeref:typename:void
+asm_fusexref	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fusexref(ASMState *as, PPCIns pi, Reg rt, IRRef ref,$/;"	f	typeref:typename:void
+asm_fusexref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fusexref(ASMState *as, IRRef ref, RegSet allow)$/;"	f	typeref:typename:void
+asm_fusexrefx	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_fusexrefx(ASMState *as, PPCIns pi, Reg rt, IRRef ref,$/;"	f	typeref:typename:void
+asm_fxload	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fxload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fxloadins	third_party/luajit/src/lj_asm_arm.h	/^static ARMIns asm_fxloadins(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:ARMIns
+asm_fxloadins	third_party/luajit/src/lj_asm_arm64.h	/^static A64Ins asm_fxloadins(IRIns *ir)$/;"	f	typeref:typename:A64Ins
+asm_fxloadins	third_party/luajit/src/lj_asm_mips.h	/^static MIPSIns asm_fxloadins(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:MIPSIns
+asm_fxloadins	third_party/luajit/src/lj_asm_ppc.h	/^static PPCIns asm_fxloadins(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:PPCIns
+asm_fxstore	third_party/luajit/src/lj_asm_x86.h	/^static void asm_fxstore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_fxstoreins	third_party/luajit/src/lj_asm_arm.h	/^static ARMIns asm_fxstoreins(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:ARMIns
+asm_fxstoreins	third_party/luajit/src/lj_asm_arm64.h	/^static A64Ins asm_fxstoreins(IRIns *ir)$/;"	f	typeref:typename:A64Ins
+asm_fxstoreins	third_party/luajit/src/lj_asm_mips.h	/^static MIPSIns asm_fxstoreins(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:MIPSIns
+asm_fxstoreins	third_party/luajit/src/lj_asm_ppc.h	/^static PPCIns asm_fxstoreins(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:PPCIns
+asm_gc_check	third_party/luajit/src/lj_asm_arm.h	/^static void asm_gc_check(ASMState *as)$/;"	f	typeref:typename:void
+asm_gc_check	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_gc_check(ASMState *as)$/;"	f	typeref:typename:void
+asm_gc_check	third_party/luajit/src/lj_asm_mips.h	/^static void asm_gc_check(ASMState *as)$/;"	f	typeref:typename:void
+asm_gc_check	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_gc_check(ASMState *as)$/;"	f	typeref:typename:void
+asm_gc_check	third_party/luajit/src/lj_asm_x86.h	/^static void asm_gc_check(ASMState *as)$/;"	f	typeref:typename:void
+asm_gencall	third_party/luajit/src/lj_asm_arm.h	/^static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args)$/;"	f	typeref:typename:void
+asm_gencall	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args)$/;"	f	typeref:typename:void
+asm_gencall	third_party/luajit/src/lj_asm_mips.h	/^static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args)$/;"	f	typeref:typename:void
+asm_gencall	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args)$/;"	f	typeref:typename:void
+asm_gencall	third_party/luajit/src/lj_asm_x86.h	/^static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args)$/;"	f	typeref:typename:void
+asm_guard	third_party/luajit/src/lj_asm_mips.h	/^static void asm_guard(ASMState *as, MIPSIns mi, Reg rs, Reg rt)$/;"	f	typeref:typename:void
+asm_guardcc	third_party/luajit/src/lj_asm_arm.h	/^static void asm_guardcc(ASMState *as, ARMCC cc)$/;"	f	typeref:typename:void
+asm_guardcc	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_guardcc(ASMState *as, A64CC cc)$/;"	f	typeref:typename:void
+asm_guardcc	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_guardcc(ASMState *as, PPCCC cc)$/;"	f	typeref:typename:void
+asm_guardcc	third_party/luajit/src/lj_asm_x86.h	/^static void asm_guardcc(ASMState *as, int cc)$/;"	f	typeref:typename:void
+asm_guardcnb	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_guardcnb(ASMState *as, A64Ins ai, Reg r)$/;"	f	typeref:typename:void
+asm_guardtnb	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_guardtnb(ASMState *as, A64Ins ai, Reg r, uint32_t bit)$/;"	f	typeref:typename:void
+asm_head_lreg	third_party/luajit/src/lj_asm_arm.h	/^static void asm_head_lreg(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_lreg	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_head_lreg(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_root_base	third_party/luajit/src/lj_asm_arm.h	/^static void asm_head_root_base(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_root_base	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_head_root_base(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_root_base	third_party/luajit/src/lj_asm_mips.h	/^static void asm_head_root_base(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_root_base	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_head_root_base(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_root_base	third_party/luajit/src/lj_asm_x86.h	/^static void asm_head_root_base(ASMState *as)$/;"	f	typeref:typename:void
+asm_head_side_base	third_party/luajit/src/lj_asm_arm.h	/^static Reg asm_head_side_base(ASMState *as, IRIns *irp)$/;"	f	typeref:typename:Reg
+asm_head_side_base	third_party/luajit/src/lj_asm_arm64.h	/^static Reg asm_head_side_base(ASMState *as, IRIns *irp)$/;"	f	typeref:typename:Reg
+asm_head_side_base	third_party/luajit/src/lj_asm_mips.h	/^static Reg asm_head_side_base(ASMState *as, IRIns *irp)$/;"	f	typeref:typename:Reg
+asm_head_side_base	third_party/luajit/src/lj_asm_ppc.h	/^static Reg asm_head_side_base(ASMState *as, IRIns *irp)$/;"	f	typeref:typename:Reg
+asm_head_side_base	third_party/luajit/src/lj_asm_x86.h	/^static Reg asm_head_side_base(ASMState *as, IRIns *irp)$/;"	f	typeref:typename:Reg
+asm_hiop	third_party/luajit/src/lj_asm_arm.h	/^static void asm_hiop(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hiop	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_hiop(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hiop	third_party/luajit/src/lj_asm_mips.h	/^static void asm_hiop(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hiop	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_hiop(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hiop	third_party/luajit/src/lj_asm_x86.h	/^static void asm_hiop(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_href	third_party/luajit/src/lj_asm_arm.h	/^static void asm_href(ASMState *as, IRIns *ir, IROp merge)$/;"	f	typeref:typename:void
+asm_href	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_href(ASMState *as, IRIns *ir, IROp merge)$/;"	f	typeref:typename:void
+asm_href	third_party/luajit/src/lj_asm_mips.h	/^static void asm_href(ASMState *as, IRIns *ir, IROp merge)$/;"	f	typeref:typename:void
+asm_href	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_href(ASMState *as, IRIns *ir, IROp merge)$/;"	f	typeref:typename:void
+asm_href	third_party/luajit/src/lj_asm_x86.h	/^static void asm_href(ASMState *as, IRIns *ir, IROp merge)$/;"	f	typeref:typename:void
+asm_hrefk	third_party/luajit/src/lj_asm_arm.h	/^static void asm_hrefk(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hrefk	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_hrefk(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hrefk	third_party/luajit/src/lj_asm_mips.h	/^static void asm_hrefk(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hrefk	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_hrefk(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_hrefk	third_party/luajit/src/lj_asm_x86.h	/^static void asm_hrefk(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_int64comp	third_party/luajit/src/lj_asm_arm.h	/^static void asm_int64comp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_intarith	third_party/luajit/src/lj_asm_x86.h	/^static void asm_intarith(ASMState *as, IRIns *ir, x86Arith xa)$/;"	f	typeref:typename:void
+asm_intcomp	third_party/luajit/src/lj_asm_arm.h	/^static void asm_intcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_intcomp	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_intcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_intcomp_	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_intcomp_(ASMState *as, IRRef lref, IRRef rref, Reg cr, PPCCC cc)$/;"	f	typeref:typename:void
+asm_intmin_max	third_party/luajit/src/lj_asm_arm.h	/^static void asm_intmin_max(ASMState *as, IRIns *ir, int cc)$/;"	f	typeref:typename:void
+asm_intmin_max	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_intmin_max(ASMState *as, IRIns *ir, A64CC cc)$/;"	f	typeref:typename:void
+asm_intmin_max	third_party/luajit/src/lj_asm_x86.h	/^static void asm_intmin_max(ASMState *as, IRIns *ir, int cc)$/;"	f	typeref:typename:void
+asm_intmul	third_party/luajit/src/lj_asm_arm.h	/^static void asm_intmul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_intmul	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_intmul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_intneg	third_party/luajit/src/lj_asm_arm.h	/^static void asm_intneg(ASMState *as, IRIns *ir, ARMIns ai)$/;"	f	typeref:typename:void
+asm_intneg	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_intneg(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_intop	third_party/luajit/src/lj_asm_arm.h	/^static void asm_intop(ASMState *as, IRIns *ir, ARMIns ai)$/;"	f	typeref:typename:void
+asm_intop	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_intop(ASMState *as, IRIns *ir, A64Ins ai)$/;"	f	typeref:typename:void
+asm_intop_s	third_party/luajit/src/lj_asm_arm.h	/^static void asm_intop_s(ASMState *as, IRIns *ir, ARMIns ai)$/;"	f	typeref:typename:void
+asm_intop_s	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_intop_s(ASMState *as, IRIns *ir, A64Ins ai)$/;"	f	typeref:typename:void
+asm_isk32	third_party/luajit/src/lj_asm_arm64.h	/^static int asm_isk32(ASMState *as, IRRef ref, int32_t *k)$/;"	f	typeref:typename:int
+asm_isk32	third_party/luajit/src/lj_asm_x86.h	/^static int asm_isk32(ASMState *as, IRRef ref, int32_t *k)$/;"	f	typeref:typename:int
+asm_ldexp	third_party/luajit/src/lj_asm_x86.h	/^static void asm_ldexp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_lea	third_party/luajit/src/lj_asm_x86.h	/^static int asm_lea(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:int
+asm_load_lightud64	third_party/luajit/src/lj_asm_x86.h	/^static Reg asm_load_lightud64(ASMState *as, IRIns *ir, int typecheck)$/;"	f	typeref:typename:Reg
+asm_loop_fixup	third_party/luajit/src/lj_asm_arm.h	/^static void asm_loop_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_fixup	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_loop_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_fixup	third_party/luajit/src/lj_asm_mips.h	/^static void asm_loop_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_fixup	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_loop_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_fixup	third_party/luajit/src/lj_asm_x86.h	/^static void asm_loop_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_tail_fixup	third_party/luajit/src/lj_asm_arm.h	/^static void asm_loop_tail_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_tail_fixup	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_loop_tail_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_tail_fixup	third_party/luajit/src/lj_asm_mips.h	/^static void asm_loop_tail_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_tail_fixup	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_loop_tail_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_loop_tail_fixup	third_party/luajit/src/lj_asm_x86.h	/^static void asm_loop_tail_fixup(ASMState *as)$/;"	f	typeref:typename:void
+asm_max	third_party/luajit/src/lj_asm_arm.h	/^#define asm_max(/;"	d
+asm_max	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_max(/;"	d
+asm_max	third_party/luajit/src/lj_asm_mips.h	/^#define asm_max(/;"	d
+asm_max	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_max(/;"	d
+asm_max	third_party/luajit/src/lj_asm_x86.h	/^static void asm_max(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mcode_fixup	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_mcode_fixup(MCode *mcode, MSize size)$/;"	f	typeref:typename:void
+asm_min	third_party/luajit/src/lj_asm_arm.h	/^#define asm_min(/;"	d
+asm_min	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_min(/;"	d
+asm_min	third_party/luajit/src/lj_asm_mips.h	/^#define asm_min(/;"	d
+asm_min	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_min(/;"	d
+asm_min	third_party/luajit/src/lj_asm_x86.h	/^static void asm_min(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_min_max	third_party/luajit/src/lj_asm_arm.h	/^static void asm_min_max(ASMState *as, IRIns *ir, int cc, int fcc)$/;"	f	typeref:typename:void
+asm_min_max	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_min_max(ASMState *as, IRIns *ir, A64CC cc, A64CC fcc)$/;"	f	typeref:typename:void
+asm_min_max	third_party/luajit/src/lj_asm_mips.h	/^static void asm_min_max(ASMState *as, IRIns *ir, int ismax)$/;"	f	typeref:typename:void
+asm_min_max	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_min_max(ASMState *as, IRIns *ir, int ismax)$/;"	f	typeref:typename:void
+asm_mul	third_party/luajit/src/lj_asm_arm.h	/^static void asm_mul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mul	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_mul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mul	third_party/luajit/src/lj_asm_mips.h	/^static void asm_mul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mul	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_mul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mul	third_party/luajit/src/lj_asm_x86.h	/^static void asm_mul(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mulov	third_party/luajit/src/lj_asm_arm.h	/^#define asm_mulov(/;"	d
+asm_mulov	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_mulov(/;"	d
+asm_mulov	third_party/luajit/src/lj_asm_mips.h	/^static void asm_mulov(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_mulov	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_mulov(/;"	d
+asm_mulov	third_party/luajit/src/lj_asm_x86.h	/^#define asm_mulov(/;"	d
+asm_neg	third_party/luajit/src/lj_asm_arm.h	/^static void asm_neg(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_neg(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg	third_party/luajit/src/lj_asm_mips.h	/^static void asm_neg(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_neg(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg	third_party/luajit/src/lj_asm_x86.h	/^static void asm_neg(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg64	third_party/luajit/src/lj_asm_mips.h	/^static void asm_neg64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg64	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_neg64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_neg_not	third_party/luajit/src/lj_asm_x86.h	/^static void asm_neg_not(ASMState *as, IRIns *ir, x86Group3 xg)$/;"	f	typeref:typename:void
+asm_obar	third_party/luajit/src/lj_asm_arm.h	/^static void asm_obar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_obar	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_obar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_obar	third_party/luajit/src/lj_asm_mips.h	/^static void asm_obar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_obar	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_obar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_obar	third_party/luajit/src/lj_asm_x86.h	/^static void asm_obar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_prof	third_party/luajit/src/lj_asm_arm.h	/^static void asm_prof(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_prof	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_prof(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_prof	third_party/luajit/src/lj_asm_mips.h	/^static void asm_prof(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_prof	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_prof(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_prof	third_party/luajit/src/lj_asm_x86.h	/^static void asm_prof(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_retf	third_party/luajit/src/lj_asm_arm.h	/^static void asm_retf(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_retf	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_retf(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_retf	third_party/luajit/src/lj_asm_mips.h	/^static void asm_retf(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_retf	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_retf(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_retf	third_party/luajit/src/lj_asm_x86.h	/^static void asm_retf(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_setup_call_slots	third_party/luajit/src/lj_asm_arm.h	/^static Reg asm_setup_call_slots(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:Reg
+asm_setup_call_slots	third_party/luajit/src/lj_asm_arm64.h	/^static Reg asm_setup_call_slots(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:Reg
+asm_setup_call_slots	third_party/luajit/src/lj_asm_mips.h	/^static Reg asm_setup_call_slots(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:Reg
+asm_setup_call_slots	third_party/luajit/src/lj_asm_ppc.h	/^static Reg asm_setup_call_slots(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:Reg
+asm_setup_call_slots	third_party/luajit/src/lj_asm_x86.h	/^static Reg asm_setup_call_slots(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:Reg
+asm_setup_target	third_party/luajit/src/lj_asm_arm.h	/^static void asm_setup_target(ASMState *as)$/;"	f	typeref:typename:void
+asm_setup_target	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_setup_target(ASMState *as)$/;"	f	typeref:typename:void
+asm_setup_target	third_party/luajit/src/lj_asm_mips.h	/^static void asm_setup_target(ASMState *as)$/;"	f	typeref:typename:void
+asm_setup_target	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_setup_target(ASMState *as)$/;"	f	typeref:typename:void
+asm_setup_target	third_party/luajit/src/lj_asm_x86.h	/^static void asm_setup_target(ASMState *as)$/;"	f	typeref:typename:void
+asm_setupresult	third_party/luajit/src/lj_asm_arm.h	/^static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:void
+asm_setupresult	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:void
+asm_setupresult	third_party/luajit/src/lj_asm_mips.h	/^static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:void
+asm_setupresult	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:void
+asm_setupresult	third_party/luajit/src/lj_asm_x86.h	/^static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)$/;"	f	typeref:typename:void
+asm_sfpcomp	third_party/luajit/src/lj_asm_arm.h	/^static void asm_sfpcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sfpcomp	third_party/luajit/src/lj_asm_mips.h	/^static void asm_sfpcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sfpcomp	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_sfpcomp(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sfpmin_max	third_party/luajit/src/lj_asm_arm.h	/^static void asm_sfpmin_max(ASMState *as, IRIns *ir, int cc)$/;"	f	typeref:typename:void
+asm_sfpmin_max	third_party/luajit/src/lj_asm_mips.h	/^static void asm_sfpmin_max(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sfpmin_max	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_sfpmin_max(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sload	third_party/luajit/src/lj_asm_arm.h	/^static void asm_sload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sload	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_sload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sload	third_party/luajit/src/lj_asm_mips.h	/^static void asm_sload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sload	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_sload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sload	third_party/luajit/src/lj_asm_x86.h	/^static void asm_sload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sparejump_setup	third_party/luajit/src/lj_asm_mips.h	/^static void asm_sparejump_setup(ASMState *as)$/;"	f	typeref:typename:void
+asm_sparejump_use	third_party/luajit/src/lj_asm_mips.h	/^static MCode *asm_sparejump_use(MCode *mcarea, MCode tjump)$/;"	f	typeref:typename:MCode *
+asm_stack_check	third_party/luajit/src/lj_asm_arm.h	/^static void asm_stack_check(ASMState *as, BCReg topslot,$/;"	f	typeref:typename:void
+asm_stack_check	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_stack_check(ASMState *as, BCReg topslot,$/;"	f	typeref:typename:void
+asm_stack_check	third_party/luajit/src/lj_asm_mips.h	/^static void asm_stack_check(ASMState *as, BCReg topslot,$/;"	f	typeref:typename:void
+asm_stack_check	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_stack_check(ASMState *as, BCReg topslot,$/;"	f	typeref:typename:void
+asm_stack_check	third_party/luajit/src/lj_asm_x86.h	/^static void asm_stack_check(ASMState *as, BCReg topslot,$/;"	f	typeref:typename:void
+asm_stack_restore	third_party/luajit/src/lj_asm_arm.h	/^static void asm_stack_restore(ASMState *as, SnapShot *snap)$/;"	f	typeref:typename:void
+asm_stack_restore	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_stack_restore(ASMState *as, SnapShot *snap)$/;"	f	typeref:typename:void
+asm_stack_restore	third_party/luajit/src/lj_asm_mips.h	/^static void asm_stack_restore(ASMState *as, SnapShot *snap)$/;"	f	typeref:typename:void
+asm_stack_restore	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_stack_restore(ASMState *as, SnapShot *snap)$/;"	f	typeref:typename:void
+asm_stack_restore	third_party/luajit/src/lj_asm_x86.h	/^static void asm_stack_restore(ASMState *as, SnapShot *snap)$/;"	f	typeref:typename:void
+asm_strref	third_party/luajit/src/lj_asm_arm.h	/^static void asm_strref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strref	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_strref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strref	third_party/luajit/src/lj_asm_mips.h	/^static void asm_strref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strref	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_strref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_strref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strto	third_party/luajit/src/lj_asm_arm.h	/^static void asm_strto(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strto	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_strto(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strto	third_party/luajit/src/lj_asm_mips.h	/^static void asm_strto(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strto	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_strto(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_strto	third_party/luajit/src/lj_asm_x86.h	/^static void asm_strto(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub	third_party/luajit/src/lj_asm_arm.h	/^static void asm_sub(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_sub(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub	third_party/luajit/src/lj_asm_mips.h	/^static void asm_sub(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_sub(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub	third_party/luajit/src/lj_asm_x86.h	/^static void asm_sub(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub64	third_party/luajit/src/lj_asm_mips.h	/^static void asm_sub64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_sub64	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_sub64(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_subov	third_party/luajit/src/lj_asm_arm.h	/^#define asm_subov(/;"	d
+asm_subov	third_party/luajit/src/lj_asm_arm64.h	/^#define asm_subov(/;"	d
+asm_subov	third_party/luajit/src/lj_asm_mips.h	/^#define asm_subov(/;"	d
+asm_subov	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_subov(/;"	d
+asm_subov	third_party/luajit/src/lj_asm_x86.h	/^#define asm_subov(/;"	d
+asm_swapops	third_party/luajit/src/lj_asm_arm.h	/^static int asm_swapops(ASMState *as, IRRef lref, IRRef rref)$/;"	f	typeref:typename:int
+asm_swapops	third_party/luajit/src/lj_asm_arm64.h	/^static int asm_swapops(ASMState *as, IRRef lref, IRRef rref)$/;"	f	typeref:typename:int
+asm_swapops	third_party/luajit/src/lj_asm_x86.h	/^static int asm_swapops(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:int
+asm_tail_fixup	third_party/luajit/src/lj_asm_arm.h	/^static void asm_tail_fixup(ASMState *as, TraceNo lnk)$/;"	f	typeref:typename:void
+asm_tail_fixup	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tail_fixup(ASMState *as, TraceNo lnk)$/;"	f	typeref:typename:void
+asm_tail_fixup	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tail_fixup(ASMState *as, TraceNo lnk)$/;"	f	typeref:typename:void
+asm_tail_fixup	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_tail_fixup(ASMState *as, TraceNo lnk)$/;"	f	typeref:typename:void
+asm_tail_fixup	third_party/luajit/src/lj_asm_x86.h	/^static void asm_tail_fixup(ASMState *as, TraceNo lnk)$/;"	f	typeref:typename:void
+asm_tail_prep	third_party/luajit/src/lj_asm_arm.h	/^static void asm_tail_prep(ASMState *as)$/;"	f	typeref:typename:void
+asm_tail_prep	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tail_prep(ASMState *as)$/;"	f	typeref:typename:void
+asm_tail_prep	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tail_prep(ASMState *as)$/;"	f	typeref:typename:void
+asm_tail_prep	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_tail_prep(ASMState *as)$/;"	f	typeref:typename:void
+asm_tail_prep	third_party/luajit/src/lj_asm_x86.h	/^static void asm_tail_prep(ASMState *as)$/;"	f	typeref:typename:void
+asm_tbar	third_party/luajit/src/lj_asm_arm.h	/^static void asm_tbar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tbar	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tbar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tbar	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tbar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tbar	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_tbar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tbar	third_party/luajit/src/lj_asm_x86.h	/^static void asm_tbar(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tobit	third_party/luajit/src/lj_asm_arm.h	/^static void asm_tobit(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tobit	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tobit(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tobit	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tobit(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tobit	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_tobit(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tobit	third_party/luajit/src/lj_asm_x86.h	/^static void asm_tobit(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_tointg	third_party/luajit/src/lj_asm_arm.h	/^static void asm_tointg(ASMState *as, IRIns *ir, Reg left)$/;"	f	typeref:typename:void
+asm_tointg	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tointg(ASMState *as, IRIns *ir, Reg left)$/;"	f	typeref:typename:void
+asm_tointg	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tointg(ASMState *as, IRIns *ir, Reg left)$/;"	f	typeref:typename:void
+asm_tointg	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tointg(ASMState *as, IRIns *ir, Reg r)$/;"	f	typeref:typename:void
+asm_tointg	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_tointg(ASMState *as, IRIns *ir, Reg left)$/;"	f	typeref:typename:void
+asm_tointg	third_party/luajit/src/lj_asm_x86.h	/^static void asm_tointg(ASMState *as, IRIns *ir, Reg left)$/;"	f	typeref:typename:void
+asm_tvptr	third_party/luajit/src/lj_asm_arm.h	/^static void asm_tvptr(ASMState *as, Reg dest, IRRef ref, MSize mode)$/;"	f	typeref:typename:void
+asm_tvptr	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tvptr(ASMState *as, Reg dest, IRRef ref, MSize mode)$/;"	f	typeref:typename:void
+asm_tvptr	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tvptr(ASMState *as, Reg dest, IRRef ref, MSize mode)$/;"	f	typeref:typename:void
+asm_tvptr	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_tvptr(ASMState *as, Reg dest, IRRef ref, MSize mode)$/;"	f	typeref:typename:void
+asm_tvptr	third_party/luajit/src/lj_asm_x86.h	/^static void asm_tvptr(ASMState *as, Reg dest, IRRef ref, MSize mode)$/;"	f	typeref:typename:void
+asm_tvstore64	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_tvstore64(ASMState *as, Reg base, int32_t ofs, IRRef ref)$/;"	f	typeref:typename:void
+asm_tvstore64	third_party/luajit/src/lj_asm_mips.h	/^static void asm_tvstore64(ASMState *as, Reg base, int32_t ofs, IRRef ref)$/;"	f	typeref:typename:void
+asm_uref	third_party/luajit/src/lj_asm_arm.h	/^static void asm_uref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_uref	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_uref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_uref	third_party/luajit/src/lj_asm_mips.h	/^static void asm_uref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_uref	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_uref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_uref	third_party/luajit/src/lj_asm_x86.h	/^static void asm_uref(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_x86_inslen	third_party/luajit/src/lj_asm_x86.h	/^static uint32_t asm_x86_inslen(const uint8_t* p)$/;"	f	typeref:typename:uint32_t
+asm_x87load	third_party/luajit/src/lj_asm_x86.h	/^static void asm_x87load(ASMState *as, IRRef ref)$/;"	f	typeref:typename:void
+asm_xload	third_party/luajit/src/lj_asm_arm.h	/^static void asm_xload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_xload	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_xload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_xload	third_party/luajit/src/lj_asm_mips.h	/^static void asm_xload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_xload	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_xload(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_xload	third_party/luajit/src/lj_asm_x86.h	/^#define asm_xload(/;"	d
+asm_xstore	third_party/luajit/src/lj_asm_arm.h	/^#define asm_xstore(/;"	d
+asm_xstore	third_party/luajit/src/lj_asm_arm64.h	/^static void asm_xstore(ASMState *as, IRIns *ir)$/;"	f	typeref:typename:void
+asm_xstore	third_party/luajit/src/lj_asm_mips.h	/^#define asm_xstore(/;"	d
+asm_xstore	third_party/luajit/src/lj_asm_ppc.h	/^#define asm_xstore(/;"	d
+asm_xstore	third_party/luajit/src/lj_asm_x86.h	/^#define asm_xstore(/;"	d
+asm_xstore_	third_party/luajit/src/lj_asm_arm.h	/^static void asm_xstore_(ASMState *as, IRIns *ir, int32_t ofs)$/;"	f	typeref:typename:void
+asm_xstore_	third_party/luajit/src/lj_asm_mips.h	/^static void asm_xstore_(ASMState *as, IRIns *ir, int32_t ofs)$/;"	f	typeref:typename:void
+asm_xstore_	third_party/luajit/src/lj_asm_ppc.h	/^static void asm_xstore_(ASMState *as, IRIns *ir, int32_t ofs)$/;"	f	typeref:typename:void
 assert.h	dowa/dowa.h	/^#include <assert.h>/;"	h
 assert.h	dowa/stb_ds.h	/^#include <assert.h>/;"	h
 assert.h	third_party/libuv/src/unix/internal.h	/^#include <assert.h>/;"	h
@@ -9655,34 +15364,110 @@
 assert.h	third_party/libuv/src/win/handle-inl.h	/^#include <assert.h>/;"	h
 assert.h	third_party/libuv/src/win/req-inl.h	/^#include <assert.h>/;"	h
 assert.h	third_party/libuv/src/win/stream-inl.h	/^#include <assert.h>/;"	h
+assert.h	third_party/luajit/src/luaconf.h	/^#include <assert.h>/;"	h
+atomicDecr	third_party/wrk/src/atomicvar.h	/^#define atomicDecr(/;"	d
+atomicGet	third_party/wrk/src/atomicvar.h	/^#define atomicGet(/;"	d
+atomicGetIncr	third_party/wrk/src/atomicvar.h	/^#define atomicGetIncr(/;"	d
+atomicIncr	third_party/wrk/src/atomicvar.h	/^#define atomicIncr(/;"	d
+atomicSet	third_party/wrk/src/atomicvar.h	/^#define atomicSet(/;"	d
+audio_bitrate	third_party/ffmpeg/ffmpeg_cli.h	/^  int audio_bitrate;$/;"	m	struct:__anon0adf63e40308	typeref:typename:int
 autoCursorCounter	third_party/raylib/include/raygui.h	/^static int autoCursorCounter = 0;               \/\/ Frame counter for automatic repeated cursor/;"	v	typeref:typename:int
+auto_extension	third_party/sqlite3/sqlite3ext.h	/^  int (*auto_extension)(void(*)(void));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(void (*)(void))
+autovacuum_pages	third_party/sqlite3/sqlite3ext.h	/^  int (*autovacuum_pages)(sqlite3*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,unsigned int (*)(void *,const char *,unsigned int,unsigned int,unsigned int),void *,void (*)(void *))
 b	dowa/stb_ds.h	/^typedef struct { int key,b,c,d; } stbds_struct;$/;"	m	struct:__anon7f1219f40508	typeref:typename:int
 b	dowa/stb_ds.h	/^typedef struct { int key[2],b,c,d; } stbds_struct2;$/;"	m	struct:__anon7f1219f40608	typeref:typename:int
 b	third_party/libuv/include/uv/unix.h	/^  struct _uv_barrier* b;$/;"	m	struct:__anon5825c6f60108	typeref:struct:_uv_barrier *
+b	third_party/luajit/src/lj_def.h	/^  uint8_t b[2];$/;"	m	union:Unaligned16	typeref:typename:uint8_t[2]
+b	third_party/luajit/src/lj_def.h	/^  uint8_t b[4];$/;"	m	union:Unaligned32	typeref:typename:uint8_t[4]
 b	third_party/raylib/include/raygui.h	/^        unsigned char b;$/;"	m	struct:Color	typeref:typename:unsigned char
 b	third_party/raylib/include/raylib.h	/^    unsigned char b;        \/\/ Color blue value$/;"	m	struct:Color	typeref:typename:unsigned char
 b	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned char b;        \/\/ Color blue value$/;"	m	struct:Color	typeref:typename:unsigned char
 b	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned char b;        \/\/ Color blue value$/;"	m	struct:Color	typeref:typename:unsigned char
+b	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned char b;        \/\/ Color blue value$/;"	m	struct:Color	typeref:typename:unsigned char
 b	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned char b;        \/\/ Color blue value$/;"	m	struct:Color	typeref:typename:unsigned char
+b	third_party/sqlite3/sqlite3.h	/^  const unsigned char *b;$/;"	m	struct:Fts5PhraseIter	typeref:typename:const unsigned char *
 background	third_party/raylib/custom.h	/^    Color background;     \/\/ Main background (White)$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 background_color	third_party/raylib/custom.h	/^    Color background_color;$/;"	m	struct:__anon7f8247c10308	typeref:typename:Color
+backup_finish	third_party/sqlite3/sqlite3ext.h	/^  int (*backup_finish)(sqlite3_backup*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_backup *)
+backup_init	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_backup *(*backup_init)(sqlite3*,const char*,sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_backup * (*)(sqlite3 *,const char *,sqlite3 *,const char *)
+backup_pagecount	third_party/sqlite3/sqlite3ext.h	/^  int (*backup_pagecount)(sqlite3_backup*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_backup *)
+backup_remaining	third_party/sqlite3/sqlite3ext.h	/^  int (*backup_remaining)(sqlite3_backup*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_backup *)
+backup_step	third_party/sqlite3/sqlite3ext.h	/^  int (*backup_step)(sqlite3_backup*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_backup *,int)
 base	third_party/libuv/include/uv/unix.h	/^  char* base;$/;"	m	struct:uv_buf_t	typeref:typename:char *
 base	third_party/libuv/include/uv/win.h	/^  char* base;$/;"	m	struct:uv_buf_t	typeref:typename:char *
+base	third_party/luajit/src/lj_jit.h	/^  TRef *base;		\/* Current frame base, points into J->slots. *\/$/;"	m	struct:jit_State	typeref:typename:TRef *
+base	third_party/luajit/src/lj_obj.h	/^  TValue *base;		\/* Base of currently executing function. *\/$/;"	m	struct:lua_State	typeref:typename:TValue *
+base	third_party/luajit/src/lj_target_x86.h	/^  uint8_t base;		\/* Base register or RID_NONE. *\/$/;"	m	struct:__anone14030640408	typeref:typename:uint8_t
 baseSize	third_party/raylib/include/raygui.h	/^        int baseSize;           \/\/ Base size (default chars height)$/;"	m	struct:Font	typeref:typename:int
 baseSize	third_party/raylib/include/raylib.h	/^    int baseSize;           \/\/ Base size (default chars height)$/;"	m	struct:Font	typeref:typename:int
 baseSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int baseSize;           \/\/ Base size (default chars height)$/;"	m	struct:Font	typeref:typename:int
 baseSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int baseSize;           \/\/ Base size (default chars height)$/;"	m	struct:Font	typeref:typename:int
+baseSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int baseSize;           \/\/ Base size (default chars height)$/;"	m	struct:Font	typeref:typename:int
 baseSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int baseSize;           \/\/ Base size (default chars height)$/;"	m	struct:Font	typeref:typename:int
+basemt_it	third_party/luajit/src/lj_obj.h	/^#define basemt_it(/;"	d
+basemt_obj	third_party/luajit/src/lj_obj.h	/^#define basemt_obj(/;"	d
+baseslot	third_party/luajit/src/lj_jit.h	/^  BCReg baseslot;	\/* Current frame base, offset into J->slots. *\/$/;"	m	struct:jit_State	typeref:typename:BCReg
+bc_a	third_party/luajit/src/lj_bc.h	/^#define bc_a(/;"	d
+bc_b	third_party/luajit/src/lj_bc.h	/^#define bc_b(/;"	d
+bc_c	third_party/luajit/src/lj_bc.h	/^#define bc_c(/;"	d
+bc_cfunc_ext	third_party/luajit/src/lj_obj.h	/^  BCIns bc_cfunc_ext;	\/* Bytecode for external C function calls. *\/$/;"	m	struct:global_State	typeref:typename:BCIns
+bc_cfunc_int	third_party/luajit/src/lj_obj.h	/^  BCIns bc_cfunc_int;	\/* Bytecode for internal C function calls. *\/$/;"	m	struct:global_State	typeref:typename:BCIns
+bc_d	third_party/luajit/src/lj_bc.h	/^#define bc_d(/;"	d
+bc_extent	third_party/luajit/src/lj_jit.h	/^  MSize bc_extent;	\/* Extent of the range. *\/$/;"	m	struct:jit_State	typeref:typename:MSize
+bc_isret	third_party/luajit/src/lj_bc.h	/^static LJ_AINLINE int bc_isret(BCOp op)$/;"	f	typeref:typename:LJ_AINLINE int
+bc_j	third_party/luajit/src/lj_bc.h	/^#define bc_j(/;"	d
+bc_min	third_party/luajit/src/lj_jit.h	/^  const BCIns *bc_min;	\/* Start of allowed bytecode range for root trace. *\/$/;"	m	struct:jit_State	typeref:typename:const BCIns *
+bc_ofs	third_party/luajit/src/host/buildvm.h	/^  int32_t *bc_ofs;$/;"	m	struct:BuildCtx	typeref:typename:int32_t *
+bc_op	third_party/luajit/src/lj_bc.h	/^#define bc_op(/;"	d
+bcff	third_party/luajit/src/lj_dispatch.h	/^  BCIns bcff[GG_NUM_ASMFF];		\/* Bytecode for ASM fast functions. *\/$/;"	m	struct:GG_State	typeref:typename:BCIns[]
+bcmode_a	third_party/luajit/src/lj_bc.h	/^#define bcmode_a(/;"	d
+bcmode_b	third_party/luajit/src/lj_bc.h	/^#define bcmode_b(/;"	d
+bcmode_c	third_party/luajit/src/lj_bc.h	/^#define bcmode_c(/;"	d
+bcmode_d	third_party/luajit/src/lj_bc.h	/^#define bcmode_d(/;"	d
+bcmode_hasd	third_party/luajit/src/lj_bc.h	/^#define bcmode_hasd(/;"	d
+bcmode_mm	third_party/luajit/src/lj_bc.h	/^#define bcmode_mm(/;"	d
+bcskip	third_party/luajit/src/lj_jit.h	/^  uint8_t bcskip;	\/* Number of bytecode instructions to skip. *\/$/;"	m	struct:jit_State	typeref:typename:uint8_t
+bcstack	third_party/luajit/src/lj_lex.h	/^  BCInsLine *bcstack;	\/* Stack for bytecode instructions\/line numbers. *\/$/;"	m	struct:LexState	typeref:typename:BCInsLine *
+beforesleep	third_party/wrk/src/ae.h	/^    aeBeforeSleepProc *beforesleep;$/;"	m	struct:aeEventLoop	typeref:typename:aeBeforeSleepProc *
+beginsym	third_party/luajit/src/host/buildvm.h	/^  const char *beginsym;$/;"	m	struct:BuildCtx	typeref:typename:const char *
 bench_entry_t	third_party/libuv/test/runner.h	/^} task_entry_t, bench_entry_t;$/;"	t	typeref:struct:__anona47773ae0108
 bindPose	third_party/raylib/include/raylib.h	/^    Transform *bindPose;    \/\/ Bones base transformation (pose)$/;"	m	struct:Model	typeref:typename:Transform *
 bindPose	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Transform *bindPose;    \/\/ Bones base transformation (pose)$/;"	m	struct:Model	typeref:typename:Transform *
 bindPose	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Transform *bindPose;    \/\/ Bones base transformation (pose)$/;"	m	struct:Model	typeref:typename:Transform *
+bindPose	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Transform *bindPose;    \/\/ Bones base transformation (pose)$/;"	m	struct:Model	typeref:typename:Transform *
 bindPose	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Transform *bindPose;    \/\/ Bones base transformation (pose)$/;"	m	struct:Model	typeref:typename:Transform *
+bind_blob	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_blob)(sqlite3_stmt*,int,const void*,int n,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,const void *,int n,void (*)(void *))
+bind_blob64	third_party/sqlite3/sqlite3ext.h	/^  int (*bind_blob64)(sqlite3_stmt*,int,const void*,sqlite3_uint64,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,const void *,sqlite3_uint64,void (*)(void *))
+bind_double	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_double)(sqlite3_stmt*,int,double);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,double)
+bind_int	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_int)(sqlite3_stmt*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,int)
+bind_int64	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_int64)(sqlite3_stmt*,int,sqlite_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,sqlite_int64)
+bind_null	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_null)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int)
+bind_parameter_count	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_parameter_count)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+bind_parameter_index	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_parameter_index)(sqlite3_stmt*,const char*zName);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,const char * zName)
+bind_parameter_name	third_party/sqlite3/sqlite3ext.h	/^  const char * (*bind_parameter_name)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *,int)
+bind_pointer	third_party/sqlite3/sqlite3ext.h	/^  int (*bind_pointer)(sqlite3_stmt*,int,void*,const char*,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,void *,const char *,void (*)(void *))
+bind_text	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_text)(sqlite3_stmt*,int,const char*,int n,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,const char *,int n,void (*)(void *))
+bind_text16	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_text16)(sqlite3_stmt*,int,const void*,int,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,const void *,int,void (*)(void *))
+bind_text64	third_party/sqlite3/sqlite3ext.h	/^  int (*bind_text64)(sqlite3_stmt*,int,const char*,sqlite3_uint64,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,const char *,sqlite3_uint64,void (*)(void *),unsigned char)
+bind_value	third_party/sqlite3/sqlite3ext.h	/^  int  (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,const sqlite3_value *)
+bind_zeroblob	third_party/sqlite3/sqlite3ext.h	/^  int (*bind_zeroblob)(sqlite3_stmt*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,int)
+bind_zeroblob64	third_party/sqlite3/sqlite3ext.h	/^  int (*bind_zeroblob64)(sqlite3_stmt*, int, sqlite3_uint64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,sqlite3_uint64)
+black2gray	third_party/luajit/src/lj_gc.h	/^#define black2gray(/;"	d
+blob_bytes	third_party/sqlite3/sqlite3ext.h	/^  int (*blob_bytes)(sqlite3_blob*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_blob *)
+blob_close	third_party/sqlite3/sqlite3ext.h	/^  int (*blob_close)(sqlite3_blob*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_blob *)
+blob_open	third_party/sqlite3/sqlite3ext.h	/^  int (*blob_open)(sqlite3*,const char*,const char*,const char*,sqlite3_int64,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,const char *,const char *,sqlite3_int64,int,sqlite3_blob **)
+blob_read	third_party/sqlite3/sqlite3ext.h	/^  int (*blob_read)(sqlite3_blob*,void*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_blob *,void *,int,int)
+blob_reopen	third_party/sqlite3/sqlite3ext.h	/^  int (*blob_reopen)(sqlite3_blob*,sqlite3_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_blob *,sqlite3_int64)
+blob_write	third_party/sqlite3/sqlite3ext.h	/^  int (*blob_write)(sqlite3_blob*,const void*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_blob *,const void *,int,int)
 block	dowa/stb_ds.h	/^  unsigned char block;$/;"	m	struct:stbds_string_arena	typeref:typename:unsigned char
-body	seobeo/seobeo_internal.h	/^  char    *body;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
-body	seobeo/seobeo_internal.h	/^  char    *body;$/;"	m	struct:__anon7a4da8400708	typeref:typename:char *
-body_length	seobeo/seobeo_internal.h	/^  size_t   body_length;$/;"	m	struct:__anon7a4da8400608	typeref:typename:size_t
-body_length	seobeo/seobeo_internal.h	/^  size_t   body_length;$/;"	m	struct:__anon7a4da8400708	typeref:typename:size_t
+bloombit	third_party/luajit/src/lj_def.h	/^#define bloombit(/;"	d
+bloomset	third_party/luajit/src/lj_def.h	/^#define bloomset(/;"	d
+bloomtest	third_party/luajit/src/lj_def.h	/^#define bloomtest(/;"	d
+body	seobeo/seobeo_internal.h	/^  char    *body;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
+body	seobeo/seobeo_internal.h	/^  char    *body;$/;"	m	struct:__anon7a4da8400908	typeref:typename:char *
+body	third_party/wrk/src/wrk.h	/^    buffer body;$/;"	m	struct:connection	typeref:typename:buffer
+body_length	seobeo/seobeo_internal.h	/^  size_t   body_length;$/;"	m	struct:__anon7a4da8400808	typeref:typename:size_t
+body_length	seobeo/seobeo_internal.h	/^  size_t   body_length;$/;"	m	struct:__anon7a4da8400908	typeref:typename:size_t
 boneCount	third_party/raylib/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Mesh	typeref:typename:int
 boneCount	third_party/raylib/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Model	typeref:typename:int
 boneCount	third_party/raylib/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:ModelAnimation	typeref:typename:int
@@ -9692,20 +15477,26 @@
 boneCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Mesh	typeref:typename:int
 boneCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Model	typeref:typename:int
 boneCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:ModelAnimation	typeref:typename:int
+boneCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Mesh	typeref:typename:int
+boneCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Model	typeref:typename:int
+boneCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:ModelAnimation	typeref:typename:int
 boneCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Mesh	typeref:typename:int
 boneCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:Model	typeref:typename:int
 boneCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int boneCount;          \/\/ Number of bones$/;"	m	struct:ModelAnimation	typeref:typename:int
 boneIds	third_party/raylib/include/raylib.h	/^    unsigned char *boneIds; \/\/ Vertex bone ids, max 255 bone ids, up to 4 bones influence by v/;"	m	struct:Mesh	typeref:typename:unsigned char *
 boneIds	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned char *boneIds; \/\/ Vertex bone ids, max 255 bone ids, up to 4 bones influence by v/;"	m	struct:Mesh	typeref:typename:unsigned char *
 boneIds	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned char *boneIds; \/\/ Vertex bone ids, max 255 bone ids, up to 4 bones influence by v/;"	m	struct:Mesh	typeref:typename:unsigned char *
+boneIds	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned char *boneIds; \/\/ Vertex bone ids, max 255 bone ids, up to 4 bones influence by v/;"	m	struct:Mesh	typeref:typename:unsigned char *
 boneIds	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned char *boneIds; \/\/ Vertex bone ids, max 255 bone ids, up to 4 bones influence by v/;"	m	struct:Mesh	typeref:typename:unsigned char *
 boneMatrices	third_party/raylib/include/raylib.h	/^    Matrix *boneMatrices;   \/\/ Bones animated transformation matrices$/;"	m	struct:Mesh	typeref:typename:Matrix *
 boneMatrices	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Matrix *boneMatrices;   \/\/ Bones animated transformation matrices$/;"	m	struct:Mesh	typeref:typename:Matrix *
 boneMatrices	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Matrix *boneMatrices;   \/\/ Bones animated transformation matrices$/;"	m	struct:Mesh	typeref:typename:Matrix *
+boneMatrices	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Matrix *boneMatrices;   \/\/ Bones animated transformation matrices$/;"	m	struct:Mesh	typeref:typename:Matrix *
 boneMatrices	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Matrix *boneMatrices;   \/\/ Bones animated transformation matrices$/;"	m	struct:Mesh	typeref:typename:Matrix *
 boneWeights	third_party/raylib/include/raylib.h	/^    float *boneWeights;     \/\/ Vertex bone weight, up to 4 bones influence by vertex (skinning/;"	m	struct:Mesh	typeref:typename:float *
 boneWeights	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float *boneWeights;     \/\/ Vertex bone weight, up to 4 bones influence by vertex (skinning/;"	m	struct:Mesh	typeref:typename:float *
 boneWeights	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *boneWeights;     \/\/ Vertex bone weight, up to 4 bones influence by vertex (skinning/;"	m	struct:Mesh	typeref:typename:float *
+boneWeights	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *boneWeights;     \/\/ Vertex bone weight, up to 4 bones influence by vertex (skinning/;"	m	struct:Mesh	typeref:typename:float *
 boneWeights	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *boneWeights;     \/\/ Vertex bone weight, up to 4 bones influence by vertex (skinning/;"	m	struct:Mesh	typeref:typename:float *
 bones	third_party/raylib/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:Model	typeref:typename:BoneInfo *
 bones	third_party/raylib/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:ModelAnimation	typeref:typename:BoneInfo *
@@ -9713,8 +15504,12 @@
 bones	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:ModelAnimation	typeref:typename:BoneInfo *
 bones	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:Model	typeref:typename:BoneInfo *
 bones	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:ModelAnimation	typeref:typename:BoneInfo *
+bones	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:Model	typeref:typename:BoneInfo *
+bones	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:ModelAnimation	typeref:typename:BoneInfo *
 bones	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:Model	typeref:typename:BoneInfo *
 bones	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    BoneInfo *bones;        \/\/ Bones information (skeleton)$/;"	m	struct:ModelAnimation	typeref:typename:BoneInfo *
+boolV	third_party/luajit/src/lj_obj.h	/^#define boolV(/;"	d
+bool_val	dowa/dowa.h	/^    boolean bool_val;$/;"	m	union:Dowa_JSON_Value::__anon82503da0070a	typeref:typename:boolean
 boolean	dowa/dowa.h	/^typedef char                 boolean;$/;"	t	typeref:typename:char
 border	third_party/raylib/custom.h	/^    Color border;         \/\/ Border color$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 border_color	third_party/raylib/custom.h	/^    Color border_color;$/;"	m	struct:__anon7f8247c10308	typeref:typename:Color
@@ -9722,25 +15517,59 @@
 bottom	third_party/raylib/include/raylib.h	/^    int bottom;             \/\/ Bottom border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 bottom	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int bottom;             \/\/ Bottom border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 bottom	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int bottom;             \/\/ Bottom border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
+bottom	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int bottom;             \/\/ Bottom border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 bottom	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int bottom;             \/\/ Bottom border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
+bpropcache	third_party/luajit/src/lj_jit.h	/^  BPropEntry bpropcache[BPROP_SLOTS];  \/* Backpropagation cache slots. *\/$/;"	m	struct:jit_State	typeref:typename:BPropEntry[]
+bpropslot	third_party/luajit/src/lj_jit.h	/^  uint32_t bpropslot;	\/* Round-robin index into bpropcache slots. *\/$/;"	m	struct:jit_State	typeref:typename:uint32_t
 broadcast_event	third_party/libuv/include/uv/win.h	/^    HANDLE broadcast_event;$/;"	m	struct:__anond441abe0010a::__anond441abe00208	typeref:typename:HANDLE
+bsb	third_party/luajit/src/lj_buf.h	/^    MRef bsb;		\/* Borrowed string buffer. *\/$/;"	m	union:SBufExt::__anone4952535010a	typeref:typename:MRef
+bsize	third_party/luajit/dynasm/dasm_arm.h	/^  size_t bsize;		\/* Buffer size in bytes. *\/$/;"	m	struct:dasm_Section	typeref:typename:size_t
+bsize	third_party/luajit/dynasm/dasm_arm64.h	/^  size_t bsize;		\/* Buffer size in bytes. *\/$/;"	m	struct:dasm_Section	typeref:typename:size_t
+bsize	third_party/luajit/dynasm/dasm_mips.h	/^  size_t bsize;		\/* Buffer size in bytes. *\/$/;"	m	struct:dasm_Section	typeref:typename:size_t
+bsize	third_party/luajit/dynasm/dasm_ppc.h	/^  size_t bsize;		\/* Buffer size in bytes. *\/$/;"	m	struct:dasm_Section	typeref:typename:size_t
+bsize	third_party/luajit/dynasm/dasm_x86.h	/^  size_t bsize;		\/* Buffer size in bytes. *\/$/;"	m	struct:dasm_Section	typeref:typename:size_t
+bucket	s3/s3_uploader.h	/^  const char *bucket;             \/\/ S3 bucket name$/;"	m	struct:__anon4c6047910108	typeref:typename:const char *
 bucket_count	dowa/dowa.h	/^  size_t bucket_count;$/;"	m	struct:__anon82503da00508	typeref:typename:size_t
 buf	third_party/libuv/include/uv.h	/^  void* buf;$/;"	m	struct:uv_random_s	typeref:typename:void *
+buf	third_party/luajit/dynasm/dasm_arm.h	/^  int *buf;		\/* True buffer pointer. *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+buf	third_party/luajit/dynasm/dasm_arm64.h	/^  int *buf;		\/* True buffer pointer. *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+buf	third_party/luajit/dynasm/dasm_mips.h	/^  int *buf;		\/* True buffer pointer. *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+buf	third_party/luajit/dynasm/dasm_ppc.h	/^  int *buf;		\/* True buffer pointer. *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+buf	third_party/luajit/dynasm/dasm_x86.h	/^  int *buf;		\/* True buffer pointer. *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+buf	third_party/wrk/src/wrk.h	/^    char buf[RECVBUF];$/;"	m	struct:connection	typeref:typename:char[]
+bufV	third_party/luajit/src/lj_buf.h	/^#define bufV(/;"	d
 buffer	dowa/dowa.h	/^  char   *buffer;$/;"	m	struct:__anon82503da00108	typeref:typename:char *
 buffer	dowa/stb_ds.h	/^static char buffer[256];$/;"	v	typeref:typename:char[256]
+buffer	third_party/luajit/src/lauxlib.h	/^  char buffer[LUAL_BUFFERSIZE];$/;"	m	struct:luaL_Buffer	typeref:typename:char[]
 buffer	third_party/raylib/include/raylib.h	/^    rAudioBuffer *buffer;       \/\/ Pointer to internal data used by the audio system$/;"	m	struct:AudioStream	typeref:typename:rAudioBuffer *
 buffer	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    rAudioBuffer *buffer;       \/\/ Pointer to internal data used by the audio system$/;"	m	struct:AudioStream	typeref:typename:rAudioBuffer *
 buffer	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    rAudioBuffer *buffer;       \/\/ Pointer to internal data used by the audio system$/;"	m	struct:AudioStream	typeref:typename:rAudioBuffer *
+buffer	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    rAudioBuffer *buffer;       \/\/ Pointer to internal data used by the audio system$/;"	m	struct:AudioStream	typeref:typename:rAudioBuffer *
 buffer	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    rAudioBuffer *buffer;       \/\/ Pointer to internal data used by the audio system$/;"	m	struct:AudioStream	typeref:typename:rAudioBuffer *
+buffer	third_party/wrk/src/wrk.h	/^    char  *buffer;$/;"	m	struct:__anoneab013c20208	typeref:typename:char *
+buffer	third_party/wrk/src/wrk.h	/^} buffer;$/;"	t	typeref:struct:__anoneab013c20208
 bufferCount	third_party/raylib/include/rlgl.h	/^    int bufferCount;            \/\/ Number of vertex buffers (multi-buffering support)$/;"	m	struct:rlRenderBatch	typeref:typename:int
 bufferCount	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int bufferCount;            \/\/ Number of vertex buffers (multi-buffering support)$/;"	m	struct:rlRenderBatch	typeref:typename:int
 bufferCount	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int bufferCount;            \/\/ Number of vertex buffers (multi-buffering support)$/;"	m	struct:rlRenderBatch	typeref:typename:int
+bufferCount	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int bufferCount;            \/\/ Number of vertex buffers (multi-buffering support)$/;"	m	struct:rlRenderBatch	typeref:typename:int
 bufferCount	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int bufferCount;            \/\/ Number of vertex buffers (multi-buffering support)$/;"	m	struct:rlRenderBatch	typeref:typename:int
+buffer_append	third_party/wrk/src/script.h	/^void buffer_append(buffer *, const char *, size_t);$/;"	p	typeref:typename:void
+buffer_pushlstring	third_party/wrk/src/script.h	/^char *buffer_pushlstring(lua_State *, char *);$/;"	p	typeref:typename:char *
+buffer_reset	third_party/wrk/src/script.h	/^void buffer_reset(buffer *);$/;"	p	typeref:typename:void
 buflen	third_party/libuv/include/uv.h	/^  size_t buflen;$/;"	m	struct:uv_random_s	typeref:typename:size_t
+busy_handler	third_party/sqlite3/sqlite3ext.h	/^  int  (*busy_handler)(sqlite3*,int(*)(void*,int),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int (*)(void *,int),void *)
+busy_timeout	third_party/sqlite3/sqlite3ext.h	/^  int  (*busy_timeout)(sqlite3*,int ms);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int ms)
+bytes	third_party/wrk/src/wrk.h	/^    uint64_t bytes;$/;"	m	struct:__anoneab013c20108	typeref:typename:uint64_t
 c	dowa/stb_ds.h	/^typedef struct { int key,b,c,d; } stbds_struct;$/;"	m	struct:__anon7f1219f40508	typeref:typename:int
 c	dowa/stb_ds.h	/^typedef struct { int key[2],b,c,d; } stbds_struct2;$/;"	m	struct:__anon7f1219f40608	typeref:typename:int
+c	third_party/luajit/src/lj_cparse.h	/^  CPChar c;		\/* Current character. *\/$/;"	m	struct:CPState	typeref:typename:CPChar
+c	third_party/luajit/src/lj_lex.h	/^  LexChar c;		\/* Current character. *\/$/;"	m	struct:LexState	typeref:typename:LexChar
+c	third_party/luajit/src/lj_obj.h	/^  GCfuncC c;$/;"	m	union:GCfunc	typeref:typename:GCfuncC
+cTValue	third_party/luajit/src/lj_obj.h	/^typedef const TValue cTValue;$/;"	t	typeref:typename:const TValue
 cache	seobeo/seobeo_internal.h	/^  Seobeo_Cache_Entry  *cache;$/;"	m	struct:__anon7a4da8400408	typeref:typename:Seobeo_Cache_Entry *
+cache	third_party/luajit/src/lj_clib.h	/^  GCtab *cache;		\/* Cache for resolved symbols. Anchored in ud->env. *\/$/;"	m	struct:CLibrary	typeref:typename:GCtab *
 can_ipv6	third_party/libuv/test/task.h	/^UNUSED static int can_ipv6(void) {$/;"	f	typeref:typename:UNUSED int
+cancel_auto_extension	third_party/sqlite3/sqlite3ext.h	/^  int (*cancel_auto_extension)(void(*)(void));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(void (*)(void))
 capacity	dowa/dowa.h	/^  size_t  capacity;$/;"	m	struct:__anon82503da00108	typeref:typename:size_t
 capacity	dowa/dowa.h	/^  size_t capacity;$/;"	m	struct:__anon82503da00308	typeref:typename:size_t
 capacity	dowa/stb_ds.h	/^  size_t      capacity;$/;"	m	struct:__anon7f1219f40108	typeref:typename:size_t
@@ -9750,6 +15579,8 @@
 capacity	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int capacity;          \/\/ Filepaths max entries$/;"	m	struct:FilePathList	typeref:typename:unsigned int
 capacity	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int capacity;          \/\/ Events max entries (MAX_AUTOMATION_EVENTS)$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
 capacity	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int capacity;          \/\/ Filepaths max entries$/;"	m	struct:FilePathList	typeref:typename:unsigned int
+capacity	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int capacity;          \/\/ Events max entries (MAX_AUTOMATION_EVENTS)$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
+capacity	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int capacity;          \/\/ Filepaths max entries$/;"	m	struct:FilePathList	typeref:typename:unsigned int
 capacity	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int capacity;          \/\/ Events max entries (MAX_AUTOMATION_EVENTS)$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
 capacity	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int capacity;          \/\/ Filepaths max entries$/;"	m	struct:FilePathList	typeref:typename:unsigned int
 cb	third_party/libuv/include/uv.h	/^  uv_connect_cb cb;$/;"	m	struct:uv_connect_s	typeref:typename:UV_REQ_FIELDS uv_connect_cb
@@ -9759,40 +15590,110 @@
 cb	third_party/libuv/include/uv.h	/^  uv_udp_send_cb cb;$/;"	m	struct:uv_udp_send_s	typeref:typename:uv_udp_send_cb
 cb	third_party/libuv/include/uv.h	/^  uv_write_cb cb;$/;"	m	struct:uv_write_s	typeref:typename:UV_REQ_FIELDS uv_write_cb
 cb	third_party/libuv/include/uv/unix.h	/^  uv__io_cb cb;$/;"	m	struct:uv__io_s	typeref:typename:uv__io_cb
+cb	third_party/luajit/src/lj_ctype.h	/^  CCallback cb;		\/* Temporary callback state. *\/$/;"	m	struct:CTState	typeref:typename:CCallback
+cconv_idx	third_party/luajit/src/lj_cconv.h	/^static LJ_AINLINE uint32_t cconv_idx(CTInfo info)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+cconv_idx2	third_party/luajit/src/lj_cconv.h	/^#define cconv_idx2(/;"	d
+cd	third_party/luajit/src/lj_obj.h	/^  GCcdata cd;$/;"	m	union:GCobj	typeref:typename:GCcdata
+cdataV	third_party/luajit/src/lj_obj.h	/^#define cdataV(/;"	d
+cdata_getptr	third_party/luajit/src/lj_cdata.h	/^static LJ_AINLINE void *cdata_getptr(void *p, CTSize sz)$/;"	f	typeref:typename:LJ_AINLINE void *
+cdata_setptr	third_party/luajit/src/lj_cdata.h	/^static LJ_AINLINE void cdata_setptr(void *p, CTSize sz, const void *v)$/;"	f	typeref:typename:LJ_AINLINE void
+cdataisv	third_party/luajit/src/lj_obj.h	/^#define cdataisv(/;"	d
+cdataptr	third_party/luajit/src/lj_obj.h	/^#define cdataptr(/;"	d
+cdatav	third_party/luajit/src/lj_obj.h	/^#define cdatav(/;"	d
+cdatavlen	third_party/luajit/src/lj_obj.h	/^#define cdatavlen(/;"	d
+cframe	third_party/luajit/src/lj_obj.h	/^  void *cframe;		\/* End of C stack frame chain. *\/$/;"	m	struct:lua_State	typeref:typename:void *
+cframe_L	third_party/luajit/src/lj_frame.h	/^#define cframe_L(/;"	d
+cframe_Lpc	third_party/luajit/src/lj_frame.h	/^#define cframe_Lpc(/;"	d
+cframe_canyield	third_party/luajit/src/lj_frame.h	/^#define cframe_canyield(/;"	d
+cframe_errfunc	third_party/luajit/src/lj_frame.h	/^#define cframe_errfunc(/;"	d
+cframe_multres	third_party/luajit/src/lj_frame.h	/^#define cframe_multres(/;"	d
+cframe_multres_n	third_party/luajit/src/lj_frame.h	/^#define cframe_multres_n(/;"	d
+cframe_nres	third_party/luajit/src/lj_frame.h	/^#define cframe_nres(/;"	d
+cframe_pc	third_party/luajit/src/lj_frame.h	/^#define cframe_pc(/;"	d
+cframe_prev	third_party/luajit/src/lj_frame.h	/^#define cframe_prev(/;"	d
+cframe_raw	third_party/luajit/src/lj_frame.h	/^#define cframe_raw(/;"	d
+cframe_unwind_ff	third_party/luajit/src/lj_frame.h	/^#define cframe_unwind_ff(/;"	d
+chain	third_party/luajit/src/lj_jit.h	/^  IRRef1 chain[IR__MAX];  \/* IR instruction skip-list chain anchors. *\/$/;"	m	struct:jit_State	typeref:typename:IRRef1[]
+changes	third_party/sqlite3/sqlite3ext.h	/^  int  (*changes)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+changes64	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*changes64)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(sqlite3 *)
 channels	third_party/raylib/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 channels	third_party/raylib/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:Wave	typeref:typename:unsigned int
 channels	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 channels	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:Wave	typeref:typename:unsigned int
 channels	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 channels	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:Wave	typeref:typename:unsigned int
+channels	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
+channels	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:Wave	typeref:typename:unsigned int
 channels	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 channels	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int channels;      \/\/ Number of channels (1-mono, 2-stereo, ...)$/;"	m	struct:Wave	typeref:typename:unsigned int
+check_exp	third_party/luajit/src/lj_def.h	/^#define check_exp(/;"	d
+checki16	third_party/luajit/src/lj_def.h	/^#define checki16(/;"	d
+checki32	third_party/luajit/src/lj_def.h	/^#define checki32(/;"	d
+checki8	third_party/luajit/src/lj_def.h	/^#define checki8(/;"	d
+checklivetv	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void checklivetv(lua_State *L, TValue *o, const char *msg)$/;"	f	typeref:typename:LJ_AINLINE void
+checkmcpofs	third_party/luajit/src/lj_emit_arm64.h	/^#define checkmcpofs(/;"	d
+checkptr31	third_party/luajit/src/lj_def.h	/^#define checkptr31(/;"	d
+checkptr32	third_party/luajit/src/lj_def.h	/^#define checkptr32(/;"	d
+checkptr47	third_party/luajit/src/lj_def.h	/^#define checkptr47(/;"	d
+checkptrGC	third_party/luajit/src/lj_def.h	/^#define checkptrGC(/;"	d
+checku16	third_party/luajit/src/lj_def.h	/^#define checku16(/;"	d
+checku32	third_party/luajit/src/lj_def.h	/^#define checku32(/;"	d
+checku8	third_party/luajit/src/lj_def.h	/^#define checku8(/;"	d
 chromaAbCorrection	third_party/raylib/include/raylib.h	/^    float chromaAbCorrection[4];    \/\/ Chromatic aberration correction parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 chromaAbCorrection	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float chromaAbCorrection[4];    \/\/ Chromatic aberration correction parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 chromaAbCorrection	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float chromaAbCorrection[4];    \/\/ Chromatic aberration correction parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
+chromaAbCorrection	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float chromaAbCorrection[4];    \/\/ Chromatic aberration correction parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 chromaAbCorrection	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float chromaAbCorrection[4];    \/\/ Chromatic aberration correction parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
+chunkarg	third_party/luajit/src/lj_lex.h	/^  const char *chunkarg;	\/* Chunk name argument. *\/$/;"	m	struct:LexState	typeref:typename:const char *
+chunkname	third_party/luajit/src/lj_lex.h	/^  GCstr *chunkname;	\/* Current chunk name (interned string). *\/$/;"	m	struct:LexState	typeref:typename:GCstr *
+chunkname	third_party/luajit/src/lj_obj.h	/^  GCRef chunkname;	\/* Name of the chunk this function was defined in. *\/$/;"	m	struct:GCproto	typeref:typename:GCRef
+clear_bindings	third_party/sqlite3/sqlite3ext.h	/^  int (*clear_bindings)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+clientData	third_party/wrk/src/ae.h	/^    void *clientData;$/;"	m	struct:aeFileEvent	typeref:typename:void *
+clientData	third_party/wrk/src/ae.h	/^    void *clientData;$/;"	m	struct:aeTimeEvent	typeref:typename:void *
 client_id	seobeo/seobeo_internal.h	/^  char          *client_id;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:char *
+close	third_party/sqlite3/sqlite3ext.h	/^  int  (*close)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+close	third_party/wrk/src/net.h	/^    status (   *close)(connection *);$/;"	m	struct:sock	typeref:typename:status (*)(connection *)
 close_loop	third_party/libuv/test/task.h	/^UNUSED static void close_loop(uv_loop_t* loop) {$/;"	f	typeref:typename:UNUSED void
+close_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*close_v2)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
 close_walk_cb	third_party/libuv/test/task.h	/^static void close_walk_cb(uv_handle_t* handle, void* arg) {$/;"	f	typeref:typename:void
+closed	seobeo/seobeo_internal.h	/^  boolean closed;$/;"	m	struct:__anon7a4da8400608	typeref:typename:boolean
+closed	third_party/luajit/src/lj_obj.h	/^  uint8_t closed;	\/* Set if closed (i.e. uv->v == &uv->u.value). *\/$/;"	m	struct:GCupval	typeref:typename:uint8_t
+code	third_party/luajit/src/host/buildvm.h	/^  uint8_t *code;$/;"	m	struct:BuildCtx	typeref:typename:uint8_t *
+codec	third_party/ffmpeg/ffmpeg_cli.h	/^  Fmp4HlsCodec codec;$/;"	m	struct:__anon0adf63e40308	typeref:typename:Fmp4HlsCodec
+codesize	third_party/luajit/dynasm/dasm_arm.h	/^  size_t codesize;		\/* Total size of all code sections. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+codesize	third_party/luajit/dynasm/dasm_arm64.h	/^  size_t codesize;		\/* Total size of all code sections. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+codesize	third_party/luajit/dynasm/dasm_mips.h	/^  size_t codesize;		\/* Total size of all code sections. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+codesize	third_party/luajit/dynasm/dasm_ppc.h	/^  size_t codesize;		\/* Total size of all code sections. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+codesize	third_party/luajit/dynasm/dasm_x86.h	/^  size_t codesize;		\/* Total size of all code sections. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+codesz	third_party/luajit/src/host/buildvm.h	/^  size_t codesz;$/;"	m	struct:BuildCtx	typeref:typename:size_t
+colUsed	third_party/sqlite3/sqlite3.h	/^  sqlite3_uint64 colUsed;    \/* Input: Mask of columns used by statement *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:sqlite3_uint64
+collation_needed	third_party/sqlite3/sqlite3ext.h	/^  int  (*collation_needed)(sqlite3*,void*,void(*)(void*,sqlite3*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,void *,void (*)(void *,sqlite3 *,int eTextRep,const char *))
+collation_needed16	third_party/sqlite3/sqlite3ext.h	/^  int  (*collation_needed16)(sqlite3*,void*,void(*)(void*,sqlite3*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,void *,void (*)(void *,sqlite3 *,int eTextRep,const void *))
+colo	third_party/luajit/src/lj_obj.h	/^  int8_t colo;		\/* Array colocation. *\/$/;"	m	struct:GCtab	typeref:typename:int8_t
 color	third_party/raylib/include/raylib.h	/^    Color color;            \/\/ Material map color$/;"	m	struct:MaterialMap	typeref:typename:Color
 color	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Color color;            \/\/ Material map color$/;"	m	struct:MaterialMap	typeref:typename:Color
 color	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Color color;            \/\/ Material map color$/;"	m	struct:MaterialMap	typeref:typename:Color
+color	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Color color;            \/\/ Material map color$/;"	m	struct:MaterialMap	typeref:typename:Color
 color	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Color color;            \/\/ Material map color$/;"	m	struct:MaterialMap	typeref:typename:Color
 colora	third_party/raylib/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned char
 colora	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned char
 colora	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned char
+colora	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned char
 colora	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned char
 colorb	third_party/raylib/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned char
 colorb	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned char
 colorb	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned char
+colorb	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned char
 colorb	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned char
 colorg	third_party/raylib/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned char
 colorg	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned char
 colorg	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned char
+colorg	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned char
 colorg	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned char
 colorr	third_party/raylib/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned char
 colorr	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned char
 colorr	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned char
+colorr	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned char
 colorr	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned char colorr, colorg, colorb, colora;   \/\/ Current active color (added on glVe/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned char
 colors	third_party/raylib/include/raylib.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:Mesh	typeref:typename:unsigned char *
 colors	third_party/raylib/include/rlgl.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned char *
@@ -9800,25 +15701,74 @@
 colors	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned char *
 colors	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:Mesh	typeref:typename:unsigned char *
 colors	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned char *
+colors	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:Mesh	typeref:typename:unsigned char *
+colors	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned char *
 colors	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:Mesh	typeref:typename:unsigned char *
 colors	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    unsigned char *colors;      \/\/ Vertex colors (RGBA - 4 components per vertex) (shader-loca/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned char *
+column_blob	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_blob)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int iCol)
+column_bytes	third_party/sqlite3/sqlite3ext.h	/^  int  (*column_bytes)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int iCol)
+column_bytes16	third_party/sqlite3/sqlite3ext.h	/^  int  (*column_bytes16)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int iCol)
 column_count	deita/deita_internal.h	/^  int32 column_count;$/;"	m	struct:Deita_Result_Set	typeref:typename:int32
+column_count	third_party/sqlite3/sqlite3ext.h	/^  int  (*column_count)(sqlite3_stmt*pStmt);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt * pStmt)
+column_database_name	third_party/sqlite3/sqlite3ext.h	/^  const char * (*column_database_name)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *,int)
+column_database_name16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_database_name16)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int)
+column_decltype	third_party/sqlite3/sqlite3ext.h	/^  const char * (*column_decltype)(sqlite3_stmt*,int i);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *,int i)
+column_decltype16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_decltype16)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int)
+column_double	third_party/sqlite3/sqlite3ext.h	/^  double  (*column_double)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:double (*)(sqlite3_stmt *,int iCol)
+column_int	third_party/sqlite3/sqlite3ext.h	/^  int  (*column_int)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int iCol)
+column_int64	third_party/sqlite3/sqlite3ext.h	/^  sqlite_int64  (*column_int64)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite_int64 (*)(sqlite3_stmt *,int iCol)
+column_name	third_party/sqlite3/sqlite3ext.h	/^  const char * (*column_name)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *,int)
+column_name16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_name16)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int)
+column_origin_name	third_party/sqlite3/sqlite3ext.h	/^  const char * (*column_origin_name)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *,int)
+column_origin_name16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_origin_name16)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int)
+column_table_name	third_party/sqlite3/sqlite3ext.h	/^  const char * (*column_table_name)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *,int)
+column_table_name16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_table_name16)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int)
+column_text	third_party/sqlite3/sqlite3ext.h	/^  const unsigned char * (*column_text)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const unsigned char * (*)(sqlite3_stmt *,int iCol)
+column_text16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*column_text16)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_stmt *,int iCol)
+column_type	third_party/sqlite3/sqlite3ext.h	/^  int  (*column_type)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int iCol)
+column_value	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_value * (*)(sqlite3_stmt *,int iCol)
+commit_hook	third_party/sqlite3/sqlite3ext.h	/^  void * (*commit_hook)(sqlite3*,int(*)(void*),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,int (*)(void *),void *)
+compileoption_get	third_party/sqlite3/sqlite3ext.h	/^  const char *(*compileoption_get)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(int)
+compileoption_used	third_party/sqlite3/sqlite3ext.h	/^  int (*compileoption_used)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *)
+complete	third_party/sqlite3/sqlite3ext.h	/^  int  (*complete)(const char*sql);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char * sql)
+complete	third_party/wrk/src/wrk.h	/^    uint64_t complete;$/;"	m	struct:__anoneab013c20108	typeref:typename:uint64_t
+complete16	third_party/sqlite3/sqlite3ext.h	/^  int  (*complete16)(const void*sql);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const void * sql)
+completed_at	mrjunejune/conversation_store.h	/^  int64 completed_at;$/;"	m	struct:__anon7e63f6340208	typeref:typename:int64
 computeShader	third_party/raylib/include/rlgl.h	/^        bool computeShader;                 \/\/ Compute shaders support (GL_ARB_compute_shader)$/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 computeShader	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool computeShader;                 \/\/ Compute shaders support (GL_ARB_compute_shader)$/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 computeShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool computeShader;                 \/\/ Compute shaders support (GL_ARB_compute_shader)$/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+computeShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool computeShader;                 \/\/ Compute shaders support (GL_ARB_compute_shader)$/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 computeShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool computeShader;                 \/\/ Compute shaders support (GL_ARB_compute_shader)$/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 cond	third_party/libuv/include/uv/unix.h	/^  uv_cond_t cond;$/;"	m	struct:_uv_barrier	typeref:typename:uv_cond_t
 cond	third_party/libuv/include/uv/win.h	/^  CONDITION_VARIABLE cond;$/;"	m	struct:__anond441abe00408	typeref:typename:CONDITION_VARIABLE
 cond_var	third_party/libuv/include/uv/win.h	/^  CONDITION_VARIABLE cond_var;$/;"	m	union:__anond441abe0010a	typeref:typename:CONDITION_VARIABLE
-connected	seobeo/seobeo_internal.h	/^  boolean     connected; $/;"	m	struct:__anon7a4da8400208	typeref:typename:boolean
+config.h	third_party/wrk/src/net.h	/^#include "config.h"/;"	h
+config.h	third_party/wrk/src/wrk.h	/^#include "config.h"/;"	h
+connect	third_party/wrk/src/net.h	/^    status ( *connect)(connection *, char *);$/;"	m	struct:sock	typeref:typename:status (*)(connection *,char *)
+connect	third_party/wrk/src/stats.h	/^    uint32_t connect;$/;"	m	struct:__anon27370d1d0108	typeref:typename:uint32_t
+connect_socket	third_party/wrk/src/main.h	/^static int connect_socket(thread *, connection *);$/;"	p	typeref:typename:int
+connected	seobeo/seobeo_internal.h	/^  boolean     connected;$/;"	m	struct:__anon7a4da8400208	typeref:typename:boolean
+connection	third_party/wrk/src/wrk.h	/^typedef struct connection {$/;"	s
+connection	third_party/wrk/src/wrk.h	/^} connection;$/;"	t	typeref:struct:connection
+connections	third_party/wrk/src/wrk.h	/^    uint64_t connections;$/;"	m	struct:__anoneab013c20108	typeref:typename:uint64_t
 container_of	third_party/libuv/src/uv-common.h	/^#define container_of(/;"	d
 container_of	third_party/libuv/test/task.h	/^#define container_of(/;"	d
+content	mrjunejune/conversation_store.h	/^  char *content;$/;"	m	struct:__anon7e63f6340208	typeref:typename:char *
+content	mrjunejune/inference_bridge.h	/^  const char *content;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
 content	seobeo/seobeo_internal.h	/^  char  *content;$/;"	m	struct:__anon7a4da8400308	typeref:typename:char *
+content_length	third_party/wrk/src/http_parser.h	/^  uint64_t content_length; \/* # bytes in body (0 if no Content-Length header) *\/$/;"	m	struct:http_parser	typeref:typename:uint64_t
+context_db_handle	third_party/sqlite3/sqlite3ext.h	/^  sqlite3 *(*context_db_handle)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3 * (*)(sqlite3_context *)
+contptr	third_party/luajit/src/lj_obj.h	/^#define contptr(/;"	d
 controlId	third_party/raylib/include/raygui.h	/^    unsigned short controlId;   \/\/ Control identifier$/;"	m	struct:GuiStyleProp	typeref:typename:unsigned short
+conversation_id	mrjunejune/inference_bridge.h	/^  const char *conversation_id;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
+copilot_session_id	mrjunejune/conversation_store.h	/^  char *copilot_session_id;$/;"	m	struct:__anon7e63f6340308	typeref:typename:char *
+copyTV	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void copyTV(lua_State *L, TValue *o1, const TValue *o2)$/;"	f	typeref:typename:LJ_AINLINE void
+copy_url_part	third_party/wrk/src/main.h	/^static char *copy_url_part(char *, struct http_parser_url *, enum http_parser_url_fields);$/;"	p	typeref:typename:char *
 corner_radius	third_party/raylib/custom.h	/^    float corner_radius;      \/\/ Corner radius for rounded tabs$/;"	m	struct:__anon7f8247c10208	typeref:typename:float
 corner_radius	third_party/raylib/custom.h	/^    float corner_radius;$/;"	m	struct:__anon7f8247c10308	typeref:typename:float
 corner_radius	third_party/raylib/custom.h	/^    float corner_radius;$/;"	m	struct:__anon7f8247c10408	typeref:typename:float
 count	third_party/libuv/include/uv.h	/^    unsigned int count;$/;"	m	union:uv_loop_s::__anon4de24c23190a	typeref:typename:unsigned int
+count	third_party/luajit/src/lj_jit.h	/^  uint8_t count;	\/* Count of taken exits for this snapshot. *\/$/;"	m	struct:SnapShot	typeref:typename:uint8_t
 count	third_party/raylib/custom.h	/^    int count;                \/\/ Number of tabs$/;"	m	struct:__anon7f8247c10208	typeref:typename:int
 count	third_party/raylib/include/raylib.h	/^    unsigned int count;             \/\/ Events entries count$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
 count	third_party/raylib/include/raylib.h	/^    unsigned int count;             \/\/ Filepaths entries count$/;"	m	struct:FilePathList	typeref:typename:unsigned int
@@ -9826,68 +15776,257 @@
 count	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int count;             \/\/ Filepaths entries count$/;"	m	struct:FilePathList	typeref:typename:unsigned int
 count	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int count;             \/\/ Events entries count$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
 count	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int count;             \/\/ Filepaths entries count$/;"	m	struct:FilePathList	typeref:typename:unsigned int
+count	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int count;             \/\/ Events entries count$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
+count	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int count;             \/\/ Filepaths entries count$/;"	m	struct:FilePathList	typeref:typename:unsigned int
 count	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int count;             \/\/ Events entries count$/;"	m	struct:AutomationEventList	typeref:typename:unsigned int
 count	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int count;             \/\/ Filepaths entries count$/;"	m	struct:FilePathList	typeref:typename:unsigned int
+count	third_party/wrk/src/stats.h	/^    uint64_t count;$/;"	m	struct:__anon27370d1d0208	typeref:typename:uint64_t
+cowref	third_party/luajit/src/lj_buf.h	/^    GCRef cowref;	\/* Copy-on-write object reference. *\/$/;"	m	union:SBufExt::__anone4952535010a	typeref:typename:GCRef
 cpu_times	third_party/libuv/include/uv.h	/^  struct uv_cpu_times_s cpu_times;$/;"	m	struct:uv_cpu_info_s	typeref:struct:uv_cpu_times_s
 cqe	third_party/libuv/src/uv-common.h	/^  void* cqe;  \/* pointer to array of struct uv__io_uring_cqe *\/$/;"	m	struct:uv__iou	typeref:typename:void *
 cqhead	third_party/libuv/src/uv-common.h	/^  uint32_t* cqhead;$/;"	m	struct:uv__iou	typeref:typename:uint32_t *
 cqlen	third_party/libuv/src/uv-common.h	/^  size_t cqlen;$/;"	m	struct:uv__iou	typeref:typename:size_t
 cqmask	third_party/libuv/src/uv-common.h	/^  uint32_t cqmask;$/;"	m	struct:uv__iou	typeref:typename:uint32_t
 cqtail	third_party/libuv/src/uv-common.h	/^  uint32_t* cqtail;$/;"	m	struct:uv__iou	typeref:typename:uint32_t *
+create_collation	third_party/sqlite3/sqlite3ext.h	/^  int  (*create_collation)(sqlite3*,const char*,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,void *,int (*)(void *,int,const void *,int,const void *))
+create_collation16	third_party/sqlite3/sqlite3ext.h	/^  int  (*create_collation16)(sqlite3*,const void*,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const void *,int,void *,int (*)(void *,int,const void *,int,const void *))
+create_collation_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*create_collation_v2)(sqlite3*,const char*,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,void *,int (*)(void *,int,const void *,int,const void *),void (*)(void *))
+create_filename	third_party/sqlite3/sqlite3ext.h	/^  const char *(*create_filename)(const char*,const char*,const char*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(const char *,const char *,const char *,int,const char **)
+create_function	third_party/sqlite3/sqlite3ext.h	/^  int  (*create_function)(sqlite3*,const char*,int,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,int,void *,void (* xFunc)(sqlite3_context *,int,sqlite3_value **),void (* xStep)(sqlite3_context *,int,sqlite3_value **),void (* xFinal)(sqlite3_context *))
+create_function16	third_party/sqlite3/sqlite3ext.h	/^  int  (*create_function16)(sqlite3*,const void*,int,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const void *,int,int,void *,void (* xFunc)(sqlite3_context *,int,sqlite3_value **),void (* xStep)(sqlite3_context *,int,sqlite3_value **),void (* xFinal)(sqlite3_context *))
+create_function_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*create_function_v2)(sqlite3*,const char*,int,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,int,void *,void (* xFunc)(sqlite3_context *,int,sqlite3_value **),void (* xStep)(sqlite3_context *,int,sqlite3_value **),void (* xFinal)(sqlite3_context *),void (* xDestroy)(void *))
+create_module	third_party/sqlite3/sqlite3ext.h	/^  int (*create_module)(sqlite3*,const char*,const sqlite3_module*,void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,const sqlite3_module *,void *)
+create_module_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*create_module_v2)(sqlite3*,const char*,const sqlite3_module*,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,const sqlite3_module *,void *,void (* xDestroy)(void *))
+create_window_function	third_party/sqlite3/sqlite3ext.h	/^  int (*create_window_function)(sqlite3*,const char*,int,int,void*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,int,void *,void (* xStep)(sqlite3_context *,int,sqlite3_value **),void (* xFinal)(sqlite3_context *),void (* xValue)(sqlite3_context *),void (* xInv)(sqlite3_context *,int,sqlite3_value **),void (* xDestroy)(void *))
+created_at	mrjunejune/conversation_store.h	/^  int64 created_at;$/;"	m	struct:__anon7e63f6340208	typeref:typename:int64
+created_at	mrjunejune/conversation_store.h	/^  int64 created_at;$/;"	m	struct:__anon7e63f6340308	typeref:typename:int64
+cs	third_party/wrk/src/wrk.h	/^    struct connection *cs;$/;"	m	struct:__anoneab013c20108	typeref:struct:connection *
+ct	third_party/luajit/src/lj_cparse.h	/^  CType *ct;		\/* C type table entry. *\/$/;"	m	struct:CPState	typeref:typename:CType *
 ctl	third_party/libuv/src/uv-common.h	/^  struct uv__iou ctl;$/;"	m	struct:uv__loop_internal_fields_s	typeref:struct:uv__iou
+cts	third_party/luajit/src/lj_cparse.h	/^  CTState *cts;		\/* C type state. *\/$/;"	m	struct:CPState	typeref:typename:CTState *
 ctxData	third_party/raylib/include/raylib.h	/^    void *ctxData;              \/\/ Audio context data, depends on type$/;"	m	struct:Music	typeref:typename:void *
 ctxData	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    void *ctxData;              \/\/ Audio context data, depends on type$/;"	m	struct:Music	typeref:typename:void *
 ctxData	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    void *ctxData;              \/\/ Audio context data, depends on type$/;"	m	struct:Music	typeref:typename:void *
+ctxData	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    void *ctxData;              \/\/ Audio context data, depends on type$/;"	m	struct:Music	typeref:typename:void *
 ctxData	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    void *ctxData;              \/\/ Audio context data, depends on type$/;"	m	struct:Music	typeref:typename:void *
 ctxType	third_party/raylib/include/raylib.h	/^    int ctxType;                \/\/ Type of music context (audio filetype)$/;"	m	struct:Music	typeref:typename:int
 ctxType	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int ctxType;                \/\/ Type of music context (audio filetype)$/;"	m	struct:Music	typeref:typename:int
 ctxType	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int ctxType;                \/\/ Type of music context (audio filetype)$/;"	m	struct:Music	typeref:typename:int
+ctxType	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int ctxType;                \/\/ Type of music context (audio filetype)$/;"	m	struct:Music	typeref:typename:int
 ctxType	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int ctxType;                \/\/ Type of music context (audio filetype)$/;"	m	struct:Music	typeref:typename:int
 ctype.h	third_party/raylib/include/raygui.h	/^#include <ctype.h>/;"	h
+ctype.h	third_party/wrk/src/main.h	/^#include <ctype.h>/;"	h
+ctype_align	third_party/luajit/src/lj_ctype.h	/^#define ctype_align(/;"	d
+ctype_attrib	third_party/luajit/src/lj_ctype.h	/^#define ctype_attrib(/;"	d
+ctype_bitbsz	third_party/luajit/src/lj_ctype.h	/^#define ctype_bitbsz(/;"	d
+ctype_bitcsz	third_party/luajit/src/lj_ctype.h	/^#define ctype_bitcsz(/;"	d
+ctype_bitpos	third_party/luajit/src/lj_ctype.h	/^#define ctype_bitpos(/;"	d
+ctype_cconv	third_party/luajit/src/lj_ctype.h	/^#define ctype_cconv(/;"	d
+ctype_check	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE CTypeID ctype_check(CTState *cts, CTypeID id)$/;"	f	typeref:typename:LJ_AINLINE CTypeID
+ctype_child	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE CType *ctype_child(CTState *cts, CType *ct)$/;"	f	typeref:typename:LJ_AINLINE CType *
+ctype_cid	third_party/luajit/src/lj_ctype.h	/^#define ctype_cid(/;"	d
+ctype_cts	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE CTState *ctype_cts(lua_State *L)$/;"	f	typeref:typename:LJ_AINLINE CTState *
+ctype_ctsG	third_party/luajit/src/lj_ctype.h	/^#define ctype_ctsG(/;"	d
+ctype_get	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE CType *ctype_get(CTState *cts, CTypeID id)$/;"	f	typeref:typename:LJ_AINLINE CType *
+ctype_hassize	third_party/luajit/src/lj_ctype.h	/^#define ctype_hassize(/;"	d
+ctype_isarray	third_party/luajit/src/lj_ctype.h	/^#define ctype_isarray(/;"	d
+ctype_isattrib	third_party/luajit/src/lj_ctype.h	/^#define ctype_isattrib(/;"	d
+ctype_isbitfield	third_party/luajit/src/lj_ctype.h	/^#define ctype_isbitfield(/;"	d
+ctype_isbool	third_party/luajit/src/lj_ctype.h	/^#define ctype_isbool(/;"	d
+ctype_iscomplex	third_party/luajit/src/lj_ctype.h	/^#define ctype_iscomplex(/;"	d
+ctype_isconstval	third_party/luajit/src/lj_ctype.h	/^#define ctype_isconstval(/;"	d
+ctype_isenum	third_party/luajit/src/lj_ctype.h	/^#define ctype_isenum(/;"	d
+ctype_isextern	third_party/luajit/src/lj_ctype.h	/^#define ctype_isextern(/;"	d
+ctype_isfield	third_party/luajit/src/lj_ctype.h	/^#define ctype_isfield(/;"	d
+ctype_isfp	third_party/luajit/src/lj_ctype.h	/^#define ctype_isfp(/;"	d
+ctype_isfunc	third_party/luajit/src/lj_ctype.h	/^#define ctype_isfunc(/;"	d
+ctype_isinteger	third_party/luajit/src/lj_ctype.h	/^#define ctype_isinteger(/;"	d
+ctype_isinteger_or_bool	third_party/luajit/src/lj_ctype.h	/^#define ctype_isinteger_or_bool(/;"	d
+ctype_isnum	third_party/luajit/src/lj_ctype.h	/^#define ctype_isnum(/;"	d
+ctype_ispointer	third_party/luajit/src/lj_ctype.h	/^#define ctype_ispointer(/;"	d
+ctype_isptr	third_party/luajit/src/lj_ctype.h	/^#define ctype_isptr(/;"	d
+ctype_isref	third_party/luajit/src/lj_ctype.h	/^#define ctype_isref(/;"	d
+ctype_isrefarray	third_party/luajit/src/lj_ctype.h	/^#define ctype_isrefarray(/;"	d
+ctype_isstruct	third_party/luajit/src/lj_ctype.h	/^#define ctype_isstruct(/;"	d
+ctype_istypedef	third_party/luajit/src/lj_ctype.h	/^#define ctype_istypedef(/;"	d
+ctype_isvector	third_party/luajit/src/lj_ctype.h	/^#define ctype_isvector(/;"	d
+ctype_isvlarray	third_party/luajit/src/lj_ctype.h	/^#define ctype_isvlarray(/;"	d
+ctype_isvltype	third_party/luajit/src/lj_ctype.h	/^#define ctype_isvltype(/;"	d
+ctype_isvoid	third_party/luajit/src/lj_ctype.h	/^#define ctype_isvoid(/;"	d
+ctype_isxattrib	third_party/luajit/src/lj_ctype.h	/^#define ctype_isxattrib(/;"	d
+ctype_loadffi	third_party/luajit/src/lj_ctype.h	/^#define ctype_loadffi(/;"	d
+ctype_msizeP	third_party/luajit/src/lj_ctype.h	/^#define ctype_msizeP(/;"	d
+ctype_raw	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE CType *ctype_raw(CTState *cts, CTypeID id)$/;"	f	typeref:typename:LJ_AINLINE CType *
+ctype_rawchild	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE CType *ctype_rawchild(CTState *cts, CType *ct)$/;"	f	typeref:typename:LJ_AINLINE CType *
+ctype_setname	third_party/luajit/src/lj_ctype.h	/^static LJ_AINLINE void ctype_setname(CType *ct, GCstr *s)$/;"	f	typeref:typename:LJ_AINLINE void
+ctype_state	third_party/luajit/src/lj_obj.h	/^  MRef ctype_state;	\/* Pointer to C type state. *\/$/;"	m	struct:global_State	typeref:typename:MRef
+ctype_type	third_party/luajit/src/lj_ctype.h	/^#define ctype_type(/;"	d
+ctype_typeid	third_party/luajit/src/lj_ctype.h	/^#define ctype_typeid(/;"	d
+ctype_vsizeP	third_party/luajit/src/lj_ctype.h	/^#define ctype_vsizeP(/;"	d
+ctypeid	third_party/luajit/src/lj_obj.h	/^  uint16_t ctypeid;	\/* C type ID. *\/$/;"	m	struct:GCcdata	typeref:typename:uint16_t
+cur	third_party/luajit/src/lj_jit.h	/^  GCtrace cur;		\/* Current trace. *\/$/;"	m	struct:jit_State	typeref:typename:GCtrace
+cur_L	third_party/luajit/src/lj_obj.h	/^  GCRef cur_L;		\/* Currently executing lua_State. *\/$/;"	m	struct:global_State	typeref:typename:GCRef
+curfinal	third_party/luajit/src/lj_jit.h	/^  GCtrace *curfinal;	\/* Final address of current trace (set during asm). *\/$/;"	m	struct:jit_State	typeref:typename:GCtrace *
+curpack	third_party/luajit/src/lj_cparse.h	/^  uint8_t curpack;	\/* Current position in pack pragma stack. *\/$/;"	m	struct:CPState	typeref:typename:uint8_t
+curr_func	third_party/luajit/src/lj_obj.h	/^#define curr_func(/;"	d
+curr_funcisL	third_party/luajit/src/lj_obj.h	/^#define curr_funcisL(/;"	d
+curr_proto	third_party/luajit/src/lj_obj.h	/^#define curr_proto(/;"	d
+curr_top	third_party/luajit/src/lj_obj.h	/^#define curr_top(/;"	d
+curr_topL	third_party/luajit/src/lj_obj.h	/^#define curr_topL(/;"	d
 currentBatch	third_party/raylib/include/rlgl.h	/^    rlRenderBatch *currentBatch;            \/\/ Current render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch *
 currentBatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    rlRenderBatch *currentBatch;            \/\/ Current render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch *
 currentBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    rlRenderBatch *currentBatch;            \/\/ Current render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch *
+currentBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    rlRenderBatch *currentBatch;            \/\/ Current render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch *
 currentBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    rlRenderBatch *currentBatch;            \/\/ Current render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch *
 currentBlendMode	third_party/raylib/include/rlgl.h	/^        int currentBlendMode;               \/\/ Blending mode active$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 currentBlendMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int currentBlendMode;               \/\/ Blending mode active$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 currentBlendMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int currentBlendMode;               \/\/ Blending mode active$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+currentBlendMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int currentBlendMode;               \/\/ Blending mode active$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 currentBlendMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int currentBlendMode;               \/\/ Blending mode active$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 currentBuffer	third_party/raylib/include/rlgl.h	/^    int currentBuffer;          \/\/ Current buffer tracking in case of multi-buffering$/;"	m	struct:rlRenderBatch	typeref:typename:int
 currentBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int currentBuffer;          \/\/ Current buffer tracking in case of multi-buffering$/;"	m	struct:rlRenderBatch	typeref:typename:int
 currentBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int currentBuffer;          \/\/ Current buffer tracking in case of multi-buffering$/;"	m	struct:rlRenderBatch	typeref:typename:int
+currentBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int currentBuffer;          \/\/ Current buffer tracking in case of multi-buffering$/;"	m	struct:rlRenderBatch	typeref:typename:int
 currentBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int currentBuffer;          \/\/ Current buffer tracking in case of multi-buffering$/;"	m	struct:rlRenderBatch	typeref:typename:int
 currentDepth	third_party/raylib/include/rlgl.h	/^    float currentDepth;         \/\/ Current depth value for next draw$/;"	m	struct:rlRenderBatch	typeref:typename:float
 currentDepth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    float currentDepth;         \/\/ Current depth value for next draw$/;"	m	struct:rlRenderBatch	typeref:typename:float
 currentDepth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float currentDepth;         \/\/ Current depth value for next draw$/;"	m	struct:rlRenderBatch	typeref:typename:float
+currentDepth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float currentDepth;         \/\/ Current depth value for next draw$/;"	m	struct:rlRenderBatch	typeref:typename:float
 currentDepth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float currentDepth;         \/\/ Current depth value for next draw$/;"	m	struct:rlRenderBatch	typeref:typename:float
 currentMatrix	third_party/raylib/include/rlgl.h	/^        Matrix *currentMatrix;              \/\/ Current matrix pointer$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix *
 currentMatrix	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        Matrix *currentMatrix;              \/\/ Current matrix pointer$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:Matrix *
 currentMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix *currentMatrix;              \/\/ Current matrix pointer$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix *
+currentMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix *currentMatrix;              \/\/ Current matrix pointer$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix *
 currentMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix *currentMatrix;              \/\/ Current matrix pointer$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix *
 currentMatrixMode	third_party/raylib/include/rlgl.h	/^        int currentMatrixMode;              \/\/ Current matrix mode$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 currentMatrixMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int currentMatrixMode;              \/\/ Current matrix mode$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 currentMatrixMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int currentMatrixMode;              \/\/ Current matrix mode$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+currentMatrixMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int currentMatrixMode;              \/\/ Current matrix mode$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 currentMatrixMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int currentMatrixMode;              \/\/ Current matrix mode$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 currentShaderId	third_party/raylib/include/rlgl.h	/^        unsigned int currentShaderId;       \/\/ Current shader id to be used on rendering (by d/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned int
 currentShaderId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned int currentShaderId;       \/\/ Current shader id to be used on rendering (by d/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned int
 currentShaderId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned int currentShaderId;       \/\/ Current shader id to be used on rendering (by d/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned int
+currentShaderId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned int currentShaderId;       \/\/ Current shader id to be used on rendering (by d/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned int
 currentShaderId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned int currentShaderId;       \/\/ Current shader id to be used on rendering (by d/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned int
 currentShaderLocs	third_party/raylib/include/rlgl.h	/^        int *currentShaderLocs;             \/\/ Current shader locations pointer to be used on /;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int *
 currentShaderLocs	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int *currentShaderLocs;             \/\/ Current shader locations pointer to be used on /;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int *
 currentShaderLocs	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int *currentShaderLocs;             \/\/ Current shader locations pointer to be used on /;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int *
+currentShaderLocs	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int *currentShaderLocs;             \/\/ Current shader locations pointer to be used on /;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int *
 currentShaderLocs	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int *currentShaderLocs;             \/\/ Current shader locations pointer to be used on /;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int *
 current_pos	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  LARGE_INTEGER current_pos;$/;"	m	struct:uv__fd_info_s	typeref:typename:LARGE_INTEGER
 current_timeout	third_party/libuv/src/uv-common.h	/^  int current_timeout;$/;"	m	struct:uv__loop_internal_fields_s	typeref:typename:int
+currentline	third_party/luajit/src/lj_debug.h	/^  int currentline;$/;"	m	struct:lj_Debug	typeref:typename:int
+currentline	third_party/luajit/src/lua.h	/^  int currentline;	\/* (l) *\/$/;"	m	struct:lua_Debug	typeref:typename:int
+currentwhite	third_party/luajit/src/lj_obj.h	/^  uint8_t currentwhite;	\/* Current white color. *\/$/;"	m	struct:GCState	typeref:typename:uint8_t
+cursor	third_party/wrk/src/wrk.h	/^    char  *cursor;$/;"	m	struct:__anoneab013c20208	typeref:typename:char *
+curwhite	third_party/luajit/src/lj_gc.h	/^#define curwhite(/;"	d
 cwd	third_party/libuv/include/uv.h	/^  const char* cwd;$/;"	m	struct:uv_process_options_s	typeref:typename:const char *
 d	dowa/stb_ds.h	/^typedef struct { int key,b,c,d; } stbds_struct;$/;"	m	struct:__anon7f1219f40508	typeref:typename:int
 d	dowa/stb_ds.h	/^typedef struct { int key[2],b,c,d; } stbds_struct2;$/;"	m	struct:__anon7f1219f40608	typeref:typename:int
+d	third_party/luajit/src/lj_ccall.h	/^  double d;$/;"	m	union:FPRArg	typeref:typename:double
 d_name	third_party/libuv/include/uv/win.h	/^  char d_name[1];$/;"	m	struct:uv__dirent_s	typeref:typename:char[1]
 d_type	third_party/libuv/include/uv/win.h	/^  int d_type;$/;"	m	struct:uv__dirent_s	typeref:typename:int
 darwin-syscalls.h	third_party/libuv/src/unix/internal.h	/^# include "darwin-syscalls.h"/;"	h
-data	seobeo/seobeo_internal.h	/^  uint8  *data;$/;"	m	struct:__anon7a4da8400a08	typeref:typename:uint8 *
+dasm_ActList	third_party/luajit/dynasm/dasm_arm.h	/^typedef const unsigned int *dasm_ActList;$/;"	t	typeref:typename:const unsigned int *
+dasm_ActList	third_party/luajit/dynasm/dasm_arm64.h	/^typedef const unsigned int *dasm_ActList;$/;"	t	typeref:typename:const unsigned int *
+dasm_ActList	third_party/luajit/dynasm/dasm_mips.h	/^typedef const unsigned int *dasm_ActList;$/;"	t	typeref:typename:const unsigned int *
+dasm_ActList	third_party/luajit/dynasm/dasm_ppc.h	/^typedef const unsigned int *dasm_ActList;$/;"	t	typeref:typename:const unsigned int *
+dasm_ActList	third_party/luajit/dynasm/dasm_x86.h	/^typedef const unsigned char *dasm_ActList;$/;"	t	typeref:typename:const unsigned char *
+dasm_Section	third_party/luajit/dynasm/dasm_arm.h	/^typedef struct dasm_Section {$/;"	s
+dasm_Section	third_party/luajit/dynasm/dasm_arm.h	/^} dasm_Section;$/;"	t	typeref:struct:dasm_Section
+dasm_Section	third_party/luajit/dynasm/dasm_arm64.h	/^typedef struct dasm_Section {$/;"	s
+dasm_Section	third_party/luajit/dynasm/dasm_arm64.h	/^} dasm_Section;$/;"	t	typeref:struct:dasm_Section
+dasm_Section	third_party/luajit/dynasm/dasm_mips.h	/^typedef struct dasm_Section {$/;"	s
+dasm_Section	third_party/luajit/dynasm/dasm_mips.h	/^} dasm_Section;$/;"	t	typeref:struct:dasm_Section
+dasm_Section	third_party/luajit/dynasm/dasm_ppc.h	/^typedef struct dasm_Section {$/;"	s
+dasm_Section	third_party/luajit/dynasm/dasm_ppc.h	/^} dasm_Section;$/;"	t	typeref:struct:dasm_Section
+dasm_Section	third_party/luajit/dynasm/dasm_x86.h	/^typedef struct dasm_Section {$/;"	s
+dasm_Section	third_party/luajit/dynasm/dasm_x86.h	/^} dasm_Section;$/;"	t	typeref:struct:dasm_Section
+dasm_State	third_party/luajit/dynasm/dasm_arm.h	/^struct dasm_State {$/;"	s
+dasm_State	third_party/luajit/dynasm/dasm_arm64.h	/^struct dasm_State {$/;"	s
+dasm_State	third_party/luajit/dynasm/dasm_mips.h	/^struct dasm_State {$/;"	s
+dasm_State	third_party/luajit/dynasm/dasm_ppc.h	/^struct dasm_State {$/;"	s
+dasm_State	third_party/luajit/dynasm/dasm_proto.h	/^typedef struct dasm_State dasm_State;$/;"	t	typeref:struct:dasm_State
+dasm_State	third_party/luajit/dynasm/dasm_x86.h	/^struct dasm_State {$/;"	s
+dasm_arch	third_party/luajit/src/host/buildvm.h	/^  const char *dasm_arch;$/;"	m	struct:BuildCtx	typeref:typename:const char *
+dasm_checkstep	third_party/luajit/dynasm/dasm_arm.h	/^int dasm_checkstep(Dst_DECL, int secmatch)$/;"	f	typeref:typename:int
+dasm_checkstep	third_party/luajit/dynasm/dasm_arm64.h	/^int dasm_checkstep(Dst_DECL, int secmatch)$/;"	f	typeref:typename:int
+dasm_checkstep	third_party/luajit/dynasm/dasm_mips.h	/^int dasm_checkstep(Dst_DECL, int secmatch)$/;"	f	typeref:typename:int
+dasm_checkstep	third_party/luajit/dynasm/dasm_ppc.h	/^int dasm_checkstep(Dst_DECL, int secmatch)$/;"	f	typeref:typename:int
+dasm_checkstep	third_party/luajit/dynasm/dasm_proto.h	/^#define dasm_checkstep(/;"	d
+dasm_checkstep	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF int dasm_checkstep(Dst_DECL, int secmatch);$/;"	p	typeref:typename:DASM_FDEF int
+dasm_checkstep	third_party/luajit/dynasm/dasm_x86.h	/^int dasm_checkstep(Dst_DECL, int secmatch)$/;"	f	typeref:typename:int
+dasm_encode	third_party/luajit/dynasm/dasm_arm.h	/^int dasm_encode(Dst_DECL, void *buffer)$/;"	f	typeref:typename:int
+dasm_encode	third_party/luajit/dynasm/dasm_arm64.h	/^int dasm_encode(Dst_DECL, void *buffer)$/;"	f	typeref:typename:int
+dasm_encode	third_party/luajit/dynasm/dasm_mips.h	/^int dasm_encode(Dst_DECL, void *buffer)$/;"	f	typeref:typename:int
+dasm_encode	third_party/luajit/dynasm/dasm_ppc.h	/^int dasm_encode(Dst_DECL, void *buffer)$/;"	f	typeref:typename:int
+dasm_encode	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF int dasm_encode(Dst_DECL, void *buffer);$/;"	p	typeref:typename:DASM_FDEF int
+dasm_encode	third_party/luajit/dynasm/dasm_x86.h	/^int dasm_encode(Dst_DECL, void *buffer)$/;"	f	typeref:typename:int
+dasm_ffs	third_party/luajit/dynasm/dasm_arm64.h	/^static int dasm_ffs(unsigned long long x)$/;"	f	typeref:typename:int
+dasm_free	third_party/luajit/dynasm/dasm_arm.h	/^void dasm_free(Dst_DECL)$/;"	f	typeref:typename:void
+dasm_free	third_party/luajit/dynasm/dasm_arm64.h	/^void dasm_free(Dst_DECL)$/;"	f	typeref:typename:void
+dasm_free	third_party/luajit/dynasm/dasm_mips.h	/^void dasm_free(Dst_DECL)$/;"	f	typeref:typename:void
+dasm_free	third_party/luajit/dynasm/dasm_ppc.h	/^void dasm_free(Dst_DECL)$/;"	f	typeref:typename:void
+dasm_free	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF void dasm_free(Dst_DECL);$/;"	p	typeref:typename:DASM_FDEF void
+dasm_free	third_party/luajit/dynasm/dasm_x86.h	/^void dasm_free(Dst_DECL)$/;"	f	typeref:typename:void
+dasm_getpclabel	third_party/luajit/dynasm/dasm_arm.h	/^int dasm_getpclabel(Dst_DECL, unsigned int pc)$/;"	f	typeref:typename:int
+dasm_getpclabel	third_party/luajit/dynasm/dasm_arm64.h	/^int dasm_getpclabel(Dst_DECL, unsigned int pc)$/;"	f	typeref:typename:int
+dasm_getpclabel	third_party/luajit/dynasm/dasm_mips.h	/^int dasm_getpclabel(Dst_DECL, unsigned int pc)$/;"	f	typeref:typename:int
+dasm_getpclabel	third_party/luajit/dynasm/dasm_ppc.h	/^int dasm_getpclabel(Dst_DECL, unsigned int pc)$/;"	f	typeref:typename:int
+dasm_getpclabel	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF int dasm_getpclabel(Dst_DECL, unsigned int pc);$/;"	p	typeref:typename:DASM_FDEF int
+dasm_getpclabel	third_party/luajit/dynasm/dasm_x86.h	/^int dasm_getpclabel(Dst_DECL, unsigned int pc)$/;"	f	typeref:typename:int
+dasm_growpc	third_party/luajit/dynasm/dasm_arm.h	/^void dasm_growpc(Dst_DECL, unsigned int maxpc)$/;"	f	typeref:typename:void
+dasm_growpc	third_party/luajit/dynasm/dasm_arm64.h	/^void dasm_growpc(Dst_DECL, unsigned int maxpc)$/;"	f	typeref:typename:void
+dasm_growpc	third_party/luajit/dynasm/dasm_mips.h	/^void dasm_growpc(Dst_DECL, unsigned int maxpc)$/;"	f	typeref:typename:void
+dasm_growpc	third_party/luajit/dynasm/dasm_ppc.h	/^void dasm_growpc(Dst_DECL, unsigned int maxpc)$/;"	f	typeref:typename:void
+dasm_growpc	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF void dasm_growpc(Dst_DECL, unsigned int maxpc);$/;"	p	typeref:typename:DASM_FDEF void
+dasm_growpc	third_party/luajit/dynasm/dasm_x86.h	/^void dasm_growpc(Dst_DECL, unsigned int maxpc)$/;"	f	typeref:typename:void
+dasm_ident	third_party/luajit/src/host/buildvm.h	/^  const char *dasm_ident;$/;"	m	struct:BuildCtx	typeref:typename:const char *
+dasm_imm12	third_party/luajit/dynasm/dasm_arm.h	/^static int dasm_imm12(unsigned int n)$/;"	f	typeref:typename:int
+dasm_imm12	third_party/luajit/dynasm/dasm_arm64.h	/^static int dasm_imm12(unsigned int n)$/;"	f	typeref:typename:int
+dasm_imm13	third_party/luajit/dynasm/dasm_arm64.h	/^static int dasm_imm13(int lo, int hi)$/;"	f	typeref:typename:int
+dasm_init	third_party/luajit/dynasm/dasm_arm.h	/^void dasm_init(Dst_DECL, int maxsection)$/;"	f	typeref:typename:void
+dasm_init	third_party/luajit/dynasm/dasm_arm64.h	/^void dasm_init(Dst_DECL, int maxsection)$/;"	f	typeref:typename:void
+dasm_init	third_party/luajit/dynasm/dasm_mips.h	/^void dasm_init(Dst_DECL, int maxsection)$/;"	f	typeref:typename:void
+dasm_init	third_party/luajit/dynasm/dasm_ppc.h	/^void dasm_init(Dst_DECL, int maxsection)$/;"	f	typeref:typename:void
+dasm_init	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF void dasm_init(Dst_DECL, int maxsection);$/;"	p	typeref:typename:DASM_FDEF void
+dasm_init	third_party/luajit/dynasm/dasm_x86.h	/^void dasm_init(Dst_DECL, int maxsection)$/;"	f	typeref:typename:void
+dasm_link	third_party/luajit/dynasm/dasm_arm.h	/^int dasm_link(Dst_DECL, size_t *szp)$/;"	f	typeref:typename:int
+dasm_link	third_party/luajit/dynasm/dasm_arm64.h	/^int dasm_link(Dst_DECL, size_t *szp)$/;"	f	typeref:typename:int
+dasm_link	third_party/luajit/dynasm/dasm_mips.h	/^int dasm_link(Dst_DECL, size_t *szp)$/;"	f	typeref:typename:int
+dasm_link	third_party/luajit/dynasm/dasm_ppc.h	/^int dasm_link(Dst_DECL, size_t *szp)$/;"	f	typeref:typename:int
+dasm_link	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF int dasm_link(Dst_DECL, size_t *szp);$/;"	p	typeref:typename:DASM_FDEF int
+dasm_link	third_party/luajit/dynasm/dasm_x86.h	/^int dasm_link(Dst_DECL, size_t *szp)$/;"	f	typeref:typename:int
+dasm_put	third_party/luajit/dynasm/dasm_arm.h	/^void dasm_put(Dst_DECL, int start, ...)$/;"	f	typeref:typename:void
+dasm_put	third_party/luajit/dynasm/dasm_arm64.h	/^void dasm_put(Dst_DECL, int start, ...)$/;"	f	typeref:typename:void
+dasm_put	third_party/luajit/dynasm/dasm_mips.h	/^void dasm_put(Dst_DECL, int start, ...)$/;"	f	typeref:typename:void
+dasm_put	third_party/luajit/dynasm/dasm_ppc.h	/^void dasm_put(Dst_DECL, int start, ...)$/;"	f	typeref:typename:void
+dasm_put	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF void dasm_put(Dst_DECL, int start, ...);$/;"	p	typeref:typename:DASM_FDEF void
+dasm_put	third_party/luajit/dynasm/dasm_x86.h	/^void dasm_put(Dst_DECL, int start, ...)$/;"	f	typeref:typename:void
+dasm_setup	third_party/luajit/dynasm/dasm_arm.h	/^void dasm_setup(Dst_DECL, const void *actionlist)$/;"	f	typeref:typename:void
+dasm_setup	third_party/luajit/dynasm/dasm_arm64.h	/^void dasm_setup(Dst_DECL, const void *actionlist)$/;"	f	typeref:typename:void
+dasm_setup	third_party/luajit/dynasm/dasm_mips.h	/^void dasm_setup(Dst_DECL, const void *actionlist)$/;"	f	typeref:typename:void
+dasm_setup	third_party/luajit/dynasm/dasm_ppc.h	/^void dasm_setup(Dst_DECL, const void *actionlist)$/;"	f	typeref:typename:void
+dasm_setup	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF void dasm_setup(Dst_DECL, const void *actionlist);$/;"	p	typeref:typename:DASM_FDEF void
+dasm_setup	third_party/luajit/dynasm/dasm_x86.h	/^void dasm_setup(Dst_DECL, const void *actionlist)$/;"	f	typeref:typename:void
+dasm_setupglobal	third_party/luajit/dynasm/dasm_arm.h	/^void dasm_setupglobal(Dst_DECL, void **gl, unsigned int maxgl)$/;"	f	typeref:typename:void
+dasm_setupglobal	third_party/luajit/dynasm/dasm_arm64.h	/^void dasm_setupglobal(Dst_DECL, void **gl, unsigned int maxgl)$/;"	f	typeref:typename:void
+dasm_setupglobal	third_party/luajit/dynasm/dasm_mips.h	/^void dasm_setupglobal(Dst_DECL, void **gl, unsigned int maxgl)$/;"	f	typeref:typename:void
+dasm_setupglobal	third_party/luajit/dynasm/dasm_ppc.h	/^void dasm_setupglobal(Dst_DECL, void **gl, unsigned int maxgl)$/;"	f	typeref:typename:void
+dasm_setupglobal	third_party/luajit/dynasm/dasm_proto.h	/^DASM_FDEF void dasm_setupglobal(Dst_DECL, void **gl, unsigned int maxgl);$/;"	p	typeref:typename:DASM_FDEF void
+dasm_setupglobal	third_party/luajit/dynasm/dasm_x86.h	/^void dasm_setupglobal(Dst_DECL, void **gl, unsigned int maxgl)$/;"	f	typeref:typename:void
+dasma	third_party/luajit/dynasm/dasm_x86.h	/^#define dasma(/;"	d
+dasma_	third_party/luajit/dynasm/dasm_x86.h	/^static unsigned char *dasma_(unsigned char *cp, ptrdiff_t x)$/;"	f	typeref:typename:unsigned char *
+dasmb	third_party/luajit/dynasm/dasm_x86.h	/^#define dasmb(/;"	d
+dasmd	third_party/luajit/dynasm/dasm_x86.h	/^#define dasmd(/;"	d
+dasmq	third_party/luajit/dynasm/dasm_x86.h	/^#define dasmq(/;"	d
+dasmw	third_party/luajit/dynasm/dasm_x86.h	/^#define dasmw(/;"	d
+data	seobeo/seobeo_internal.h	/^  const char *data;$/;"	m	struct:__anon7a4da8400708	typeref:typename:const char *
+data	seobeo/seobeo_internal.h	/^  uint8  *data;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:uint8 *
 data	third_party/libuv/include/uv.h	/^  void* data;$/;"	m	struct:uv_loop_s	typeref:typename:void *
 data	third_party/libuv/include/uv.h	/^  } data;$/;"	m	struct:uv_stdio_container_s	typeref:union:uv_stdio_container_s::__anon4de24c23110a
 data	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  struct uv__fd_hash_entry_group_s* data;$/;"	m	struct:uv__fd_hash_bucket_s	typeref:struct:uv__fd_hash_entry_group_s *
+data	third_party/luajit/src/lj_ffrecord.h	/^  uint32_t data;	\/* Per-ffid auxiliary data (opcode, literal etc.). *\/$/;"	m	struct:RecordFFData	typeref:typename:uint32_t
 data	third_party/raylib/include/raygui.h	/^        void *data;             \/\/ Image raw data$/;"	m	struct:Image	typeref:typename:void *
 data	third_party/raylib/include/raylib.h	/^    void *data;                 \/\/ Buffer data pointer$/;"	m	struct:Wave	typeref:typename:void *
 data	third_party/raylib/include/raylib.h	/^    void *data;             \/\/ Image raw data$/;"	m	struct:Image	typeref:typename:void *
@@ -9895,34 +16034,60 @@
 data	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    void *data;             \/\/ Image raw data$/;"	m	struct:Image	typeref:typename:void *
 data	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    void *data;                 \/\/ Buffer data pointer$/;"	m	struct:Wave	typeref:typename:void *
 data	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    void *data;             \/\/ Image raw data$/;"	m	struct:Image	typeref:typename:void *
+data	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    void *data;                 \/\/ Buffer data pointer$/;"	m	struct:Wave	typeref:typename:void *
+data	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    void *data;             \/\/ Image raw data$/;"	m	struct:Image	typeref:typename:void *
 data	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    void *data;                 \/\/ Buffer data pointer$/;"	m	struct:Wave	typeref:typename:void *
 data	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    void *data;             \/\/ Image raw data$/;"	m	struct:Image	typeref:typename:void *
+data	third_party/wrk/src/http_parser.h	/^  void *data; \/* A pointer to get hook to the "connection" or "socket" object *\/$/;"	m	struct:http_parser	typeref:typename:void *
+data	third_party/wrk/src/stats.h	/^    uint64_t data[];$/;"	m	struct:__anon27370d1d0208	typeref:typename:uint64_t[]
+data_count	third_party/sqlite3/sqlite3ext.h	/^  int  (*data_count)(sqlite3_stmt*pStmt);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt * pStmt)
+database_file_object	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_file *(*database_file_object)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_file * (*)(const char *)
 database_type	deita/deita_internal.h	/^  Deita_Database_Type database_type;$/;"	m	struct:Deita_Connection	typeref:typename:Deita_Database_Type
 database_type	deita/deita_internal.h	/^  Deita_Database_Type database_type;$/;"	m	struct:Deita_Result_Set	typeref:typename:Deita_Database_Type
+db_cacheflush	third_party/sqlite3/sqlite3ext.h	/^  int (*db_cacheflush)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+db_config	third_party/sqlite3/sqlite3ext.h	/^  int (*db_config)(sqlite3*,int,...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int,...)
+db_filename	third_party/sqlite3/sqlite3ext.h	/^  const char *(*db_filename)(sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3 *,const char *)
+db_handle	third_party/sqlite3/sqlite3ext.h	/^  sqlite3 * (*db_handle)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3 * (*)(sqlite3_stmt *)
+db_mutex	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_mutex *(*db_mutex)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_mutex * (*)(sqlite3 *)
+db_name	third_party/sqlite3/sqlite3ext.h	/^  const char *(*db_name)(sqlite3*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3 *,int)
+db_readonly	third_party/sqlite3/sqlite3ext.h	/^  int (*db_readonly)(sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *)
+db_release_memory	third_party/sqlite3/sqlite3ext.h	/^  int (*db_release_memory)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+db_status	third_party/sqlite3/sqlite3ext.h	/^  int (*db_status)(sqlite3*,int,int*,int*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int,int *,int *,int)
+db_status64	third_party/sqlite3/sqlite3ext.h	/^  int (*db_status64)(sqlite3*,int,sqlite3_int64*,sqlite3_int64*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int,sqlite3_int64 *,sqlite3_int64 *,int)
+debt	third_party/luajit/src/lj_obj.h	/^  GCSize debt;		\/* Debt (how much GC is behind schedule). *\/$/;"	m	struct:GCState	typeref:typename:GCSize
+declare_vtab	third_party/sqlite3/sqlite3ext.h	/^  int (*declare_vtab)(sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *)
 defaultBatch	third_party/raylib/include/rlgl.h	/^    rlRenderBatch defaultBatch;             \/\/ Default internal render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch
 defaultBatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    rlRenderBatch defaultBatch;             \/\/ Default internal render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch
 defaultBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    rlRenderBatch defaultBatch;             \/\/ Default internal render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch
+defaultBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    rlRenderBatch defaultBatch;             \/\/ Default internal render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch
 defaultBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    rlRenderBatch defaultBatch;             \/\/ Default internal render batch$/;"	m	struct:rlglData	typeref:typename:rlRenderBatch
 defaultFShaderId	third_party/raylib/include/rlgl.h	/^        unsigned int defaultFShaderId;      \/\/ Default fragment shader id (used by default sha/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned int
 defaultFShaderId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned int defaultFShaderId;      \/\/ Default fragment shader id (used by default sha/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned int
 defaultFShaderId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned int defaultFShaderId;      \/\/ Default fragment shader id (used by default sha/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned int
+defaultFShaderId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned int defaultFShaderId;      \/\/ Default fragment shader id (used by default sha/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned int
 defaultFShaderId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned int defaultFShaderId;      \/\/ Default fragment shader id (used by default sha/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned int
 defaultShaderId	third_party/raylib/include/rlgl.h	/^        unsigned int defaultShaderId;       \/\/ Default shader program id, supports vertex colo/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned int
 defaultShaderId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned int defaultShaderId;       \/\/ Default shader program id, supports vertex colo/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned int
 defaultShaderId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned int defaultShaderId;       \/\/ Default shader program id, supports vertex colo/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned int
+defaultShaderId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned int defaultShaderId;       \/\/ Default shader program id, supports vertex colo/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned int
 defaultShaderId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned int defaultShaderId;       \/\/ Default shader program id, supports vertex colo/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned int
 defaultShaderLocs	third_party/raylib/include/rlgl.h	/^        int *defaultShaderLocs;             \/\/ Default shader locations pointer to be used on /;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int *
 defaultShaderLocs	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int *defaultShaderLocs;             \/\/ Default shader locations pointer to be used on /;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int *
 defaultShaderLocs	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int *defaultShaderLocs;             \/\/ Default shader locations pointer to be used on /;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int *
+defaultShaderLocs	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int *defaultShaderLocs;             \/\/ Default shader locations pointer to be used on /;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int *
 defaultShaderLocs	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int *defaultShaderLocs;             \/\/ Default shader locations pointer to be used on /;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int *
 defaultTextureId	third_party/raylib/include/rlgl.h	/^        unsigned int defaultTextureId;      \/\/ Default texture used on shapes\/poly drawing (r/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned int
 defaultTextureId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned int defaultTextureId;      \/\/ Default texture used on shapes\/poly drawing (r/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned int
 defaultTextureId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned int defaultTextureId;      \/\/ Default texture used on shapes\/poly drawing (r/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned int
+defaultTextureId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned int defaultTextureId;      \/\/ Default texture used on shapes\/poly drawing (r/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned int
 defaultTextureId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned int defaultTextureId;      \/\/ Default texture used on shapes\/poly drawing (r/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned int
 defaultVShaderId	third_party/raylib/include/rlgl.h	/^        unsigned int defaultVShaderId;      \/\/ Default vertex shader id (used by default shade/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:unsigned int
 defaultVShaderId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        unsigned int defaultVShaderId;      \/\/ Default vertex shader id (used by default shade/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:unsigned int
 defaultVShaderId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        unsigned int defaultVShaderId;      \/\/ Default vertex shader id (used by default shade/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:unsigned int
+defaultVShaderId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        unsigned int defaultVShaderId;      \/\/ Default vertex shader id (used by default shade/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:unsigned int
 defaultVShaderId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        unsigned int defaultVShaderId;      \/\/ Default vertex shader id (used by default shade/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:unsigned int
+define_setV	third_party/luajit/src/lj_obj.h	/^#define define_setV(/;"	d
+define_setV	third_party/luajit/src/lj_obj.h	/^define_setV(setstrV, GCstr, LJ_TSTR)$/;"	f
 deita.h	deita/deita_internal.h	/^#include "deita.h"/;"	h
 deita__sqlite_connection_close	deita/deita_internal.h	/^extern void deita__sqlite_connection_close(Deita_Connection *p_connection);$/;"	p	typeref:typename:void
 deita__sqlite_connection_create	deita/deita_internal.h	/^extern Deita_Connection* deita__sqlite_connection_create(const char *connection_string);$/;"	p	typeref:typename:Deita_Connection *
@@ -9939,12 +16104,24 @@
 deita__sqlite_result_set_get_real	deita/deita_internal.h	/^extern double deita__sqlite_result_set_get_real(Deita_Result_Set *p_result_set, int32 column_ind/;"	p	typeref:typename:double
 deita__sqlite_result_set_get_text	deita/deita_internal.h	/^extern const char* deita__sqlite_result_set_get_text(Deita_Result_Set *p_result_set, int32 colum/;"	p	typeref:typename:const char *
 deita__sqlite_result_set_next	deita/deita_internal.h	/^extern boolean deita__sqlite_result_set_next(Deita_Result_Set *p_result_set);$/;"	p	typeref:typename:boolean
+delayed	third_party/wrk/src/wrk.h	/^    bool delayed;$/;"	m	struct:connection	typeref:typename:bool
 delayed_error	third_party/libuv/src/win/internal.h	/^  uint32_t delayed_error;$/;"	m	struct:__anondc6407360208	typeref:typename:uint32_t
+delta	mrjunejune/inference_bridge.h	/^  const char *delta;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
+depth	third_party/luajit/src/lj_buf.h	/^  int depth;		\/* Remaining recursion depth. *\/$/;"	m	struct:SBufExt	typeref:typename:int
+depth	third_party/luajit/src/lj_cparse.h	/^  int depth;		\/* Recursive declaration depth. *\/$/;"	m	struct:CPState	typeref:typename:int
 depth	third_party/raylib/include/raylib.h	/^    Texture depth;          \/\/ Depth buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
 depth	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Texture depth;          \/\/ Depth buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
 depth	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Texture depth;          \/\/ Depth buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
+depth	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Texture depth;          \/\/ Depth buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
 depth	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Texture depth;          \/\/ Depth buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
+desc	third_party/sqlite3/sqlite3.h	/^     unsigned char desc;       \/* True for DESC.  False for ASC. *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_orderby	typeref:typename:unsigned char
+deserialize	third_party/sqlite3/sqlite3ext.h	/^  int (*deserialize)(sqlite3*,const char*,unsigned char*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,unsigned char *,sqlite3_int64,sqlite3_int64,unsigned)
 destroyed	seobeo/seobeo_internal.h	/^  atomic_bool destroyed;$/;"	m	struct:__anon7a4da8400208	typeref:typename:atomic_bool
+dhash	third_party/luajit/src/lj_obj.h	/^  uint32_t dhash;	\/* Disambiguation hash: dh1 != dh2 => cannot alias. *\/$/;"	m	struct:GCupval	typeref:typename:uint32_t
+diagnostics	mrjunejune/latex_renderer.h	/^  char *diagnostics;$/;"	m	struct:__anon61eee9010208	typeref:typename:char *
+dict_mt	third_party/luajit/src/lj_buf.h	/^  GCRef dict_mt;	\/* Serialization metatable dictionary table. *\/$/;"	m	struct:SBufExt	typeref:typename:GCRef
+dict_str	third_party/luajit/src/lj_buf.h	/^  GCRef dict_str;	\/* Serialization string dictionary table. *\/$/;"	m	struct:SBufExt	typeref:typename:GCRef
+dir	third_party/luajit/src/lj_jit.h	/^  uint8_t dir;		\/* Direction. 1: +, 0: -. *\/$/;"	m	struct:ScEvEntry	typeref:typename:uint8_t
 dirFiles	postdog/gui_window_file_dialog.h	/^    FilePathList dirFiles;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:FilePathList
 dirFilesIcon	postdog/gui_window_file_dialog.h	/^FileInfo *dirFilesIcon = NULL;      \/\/ Path string + icon (for fancy drawing)$/;"	v	typeref:typename:FileInfo *
 dirPathEditMode	postdog/gui_window_file_dialog.h	/^    bool dirPathEditMode;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
@@ -9953,17 +16130,30 @@
 direction	third_party/raylib/include/raylib.h	/^    Vector3 direction;      \/\/ Ray direction (normalized)$/;"	m	struct:Ray	typeref:typename:Vector3
 direction	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 direction;      \/\/ Ray direction (normalized)$/;"	m	struct:Ray	typeref:typename:Vector3
 direction	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 direction;      \/\/ Ray direction (normalized)$/;"	m	struct:Ray	typeref:typename:Vector3
+direction	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 direction;      \/\/ Ray direction (normalized)$/;"	m	struct:Ray	typeref:typename:Vector3
 direction	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 direction;      \/\/ Ray direction (normalized)$/;"	m	struct:Ray	typeref:typename:Vector3
 dirent.h	third_party/libuv/include/uv/unix.h	/^#include <dirent.h>/;"	h
 dirent.h	third_party/libuv/src/unix/os390-syscalls.h	/^#include <dirent.h>/;"	h
 dirents	third_party/libuv/include/uv.h	/^  uv_dirent_t* dirents;$/;"	m	struct:uv_dir_s	typeref:typename:uv_dirent_t *
+dispatch	third_party/luajit/src/lj_dispatch.h	/^  ASMFunction dispatch[GG_LEN_DISP];	\/* Instruction dispatch tables. *\/$/;"	m	struct:GG_State	typeref:typename:ASMFunction[]
+dispatchmode	third_party/luajit/src/lj_obj.h	/^  uint8_t dispatchmode;	\/* Dispatch mode. *\/$/;"	m	struct:global_State	typeref:typename:uint8_t
+dispofs	third_party/luajit/src/lj_emit_x86.h	/^#define dispofs(/;"	d
 distance	third_party/raylib/include/raylib.h	/^    float distance;         \/\/ Distance to the nearest hit$/;"	m	struct:RayCollision	typeref:typename:float
 distance	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float distance;         \/\/ Distance to the nearest hit$/;"	m	struct:RayCollision	typeref:typename:float
 distance	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float distance;         \/\/ Distance to the nearest hit$/;"	m	struct:RayCollision	typeref:typename:float
+distance	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float distance;         \/\/ Distance to the nearest hit$/;"	m	struct:RayCollision	typeref:typename:float
 distance	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float distance;         \/\/ Distance to the nearest hit$/;"	m	struct:RayCollision	typeref:typename:float
 done	third_party/libuv/include/uv/threadpool.h	/^  void (*done)(struct uv__work *w, int status);$/;"	m	struct:uv__work	typeref:typename:void (*)(struct uv__work * w,int status)
+double	third_party/sqlite3/sqlite3.h	/^# define double /;"	d
+double	third_party/sqlite3/sqlite3.h	/^# undef double$/;"	d
 dowa/dowa.h	deita/deita.h	/^#include "dowa\/dowa.h"/;"	h
+dowa/dowa.h	mrjunejune/conversation_api.h	/^#include "dowa\/dowa.h"/;"	h
+dowa/dowa.h	mrjunejune/conversation_store.h	/^#include "dowa\/dowa.h"/;"	h
+dowa/dowa.h	mrjunejune/inference_bridge.h	/^#include "dowa\/dowa.h"/;"	h
+dowa/dowa.h	mrjunejune/latex_renderer.h	/^#include "dowa\/dowa.h"/;"	h
+dowa/dowa.h	s3/s3_uploader.h	/^#include "dowa\/dowa.h"/;"	h
 dowa/dowa.h	seobeo/seobeo_internal.h	/^#include "dowa\/dowa.h"/;"	h
+dowa/dowa.h	seobeo/seobeo_worker.h	/^#include "dowa\/dowa.h"/;"	h
 dowa/dowa.h	third_party/raylib/custom.h	/^#include "dowa\/dowa.h"/;"	h
 dowa__array_free	dowa/dowa.h	/^DLAPI void  dowa__array_free(void *p_array);$/;"	p	typeref:typename:DLAPI void
 dowa__array_grow	dowa/dowa.h	/^DLAPI void *dowa__array_grow(void *p_array, size_t element_size, size_t minimum_capacity, Dowa_A/;"	p	typeref:typename:DLAPI void *
@@ -9978,61 +16168,315 @@
 dowa__hashmap_push	dowa/dowa.h	/^DLAPI void   *dowa__hashmap_push(void *p_map, size_t element_size, void *p_key, size_t key_size,/;"	p	typeref:typename:DLAPI void *
 dowa__header	dowa/dowa.h	/^#define dowa__header(/;"	d
 dowa_internal.h	dowa/dowa.h	/^#include "dowa_internal.h"/;"	h
-download_path	seobeo/seobeo_internal.h	/^  char    *download_path;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
+download_path	seobeo/seobeo_internal.h	/^  char    *download_path;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
 dragMode	postdog/gui_window_file_dialog.h	/^    bool dragMode;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
 drawCounter	third_party/raylib/include/rlgl.h	/^    int drawCounter;            \/\/ Draw calls counter$/;"	m	struct:rlRenderBatch	typeref:typename:int
 drawCounter	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int drawCounter;            \/\/ Draw calls counter$/;"	m	struct:rlRenderBatch	typeref:typename:int
 drawCounter	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int drawCounter;            \/\/ Draw calls counter$/;"	m	struct:rlRenderBatch	typeref:typename:int
+drawCounter	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int drawCounter;            \/\/ Draw calls counter$/;"	m	struct:rlRenderBatch	typeref:typename:int
 drawCounter	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int drawCounter;            \/\/ Draw calls counter$/;"	m	struct:rlRenderBatch	typeref:typename:int
 draws	third_party/raylib/include/rlgl.h	/^    rlDrawCall *draws;          \/\/ Draw calls array, depends on textureId$/;"	m	struct:rlRenderBatch	typeref:typename:rlDrawCall *
 draws	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    rlDrawCall *draws;          \/\/ Draw calls array, depends on textureId$/;"	m	struct:rlRenderBatch	typeref:typename:rlDrawCall *
 draws	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    rlDrawCall *draws;          \/\/ Draw calls array, depends on textureId$/;"	m	struct:rlRenderBatch	typeref:typename:rlDrawCall *
+draws	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    rlDrawCall *draws;          \/\/ Draw calls array, depends on textureId$/;"	m	struct:rlRenderBatch	typeref:typename:rlDrawCall *
 draws	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    rlDrawCall *draws;          \/\/ Draw calls array, depends on textureId$/;"	m	struct:rlRenderBatch	typeref:typename:rlDrawCall *
+drop_modules	third_party/sqlite3/sqlite3ext.h	/^  int (*drop_modules)(sqlite3*,const char**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char **)
 dropdown_active	third_party/raylib/custom.h	/^    int *dropdown_active;           \/\/ Pointer to active dropdown index$/;"	m	struct:__anon7f8247c10308	typeref:typename:int *
 dropdown_edit_mode	third_party/raylib/custom.h	/^    boolean *dropdown_edit_mode;    \/\/ Pointer to dropdown edit mode state$/;"	m	struct:__anon7f8247c10308	typeref:typename:boolean *
 dropdown_items	third_party/raylib/custom.h	/^    const char *dropdown_items;     \/\/ Semicolon-separated items: "GET;POST;PUT;DELETE"$/;"	m	struct:__anon7f8247c10308	typeref:typename:const char *
 dropdown_width	third_party/raylib/custom.h	/^    float dropdown_width;           \/\/ Width of dropdown (ratio 0.0-1.0 or absolute if > 1.0)$/;"	m	struct:__anon7f8247c10308	typeref:typename:float
+dummy_ffid	third_party/luajit/src/lj_obj.h	/^  uint8_t dummy_ffid;	\/* Fake FF_C for curr_funcisL() on dummy frames. *\/$/;"	m	struct:lua_State	typeref:typename:uint8_t
+e	third_party/luajit/src/lj_strfmt.h	/^  const uint8_t *e;	\/* End of format string. *\/$/;"	m	struct:FormatState	typeref:typename:const uint8_t *
+eParentWithin	third_party/sqlite3/sqlite3.h	/^  int eParentWithin;                \/* Visibility of parent node *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:int
+eWithin	third_party/sqlite3/sqlite3.h	/^  int eWithin;                      \/* OUT: Visibility *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:int
 elementCount	third_party/raylib/include/rlgl.h	/^    int elementCount;           \/\/ Number of elements in the buffer (QUADS)$/;"	m	struct:rlVertexBuffer	typeref:typename:int
 elementCount	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int elementCount;           \/\/ Number of elements in the buffer (QUADS)$/;"	m	struct:rlVertexBuffer	typeref:typename:int
 elementCount	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int elementCount;           \/\/ Number of elements in the buffer (QUADS)$/;"	m	struct:rlVertexBuffer	typeref:typename:int
+elementCount	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int elementCount;           \/\/ Number of elements in the buffer (QUADS)$/;"	m	struct:rlVertexBuffer	typeref:typename:int
 elementCount	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int elementCount;           \/\/ Number of elements in the buffer (QUADS)$/;"	m	struct:rlVertexBuffer	typeref:typename:int
+emit_ab	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_ab(/;"	d
+emit_addptr	third_party/luajit/src/lj_emit_arm.h	/^static void emit_addptr(ASMState *as, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_addptr	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_addptr(ASMState *as, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_addptr	third_party/luajit/src/lj_emit_mips.h	/^static void emit_addptr(ASMState *as, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_addptr	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_addptr(ASMState *as, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_addptr	third_party/luajit/src/lj_emit_x86.h	/^static void emit_addptr(ASMState *as, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_ai	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_ai(/;"	d
+emit_as	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_as(/;"	d
+emit_asb	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_asb(/;"	d
+emit_asi	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_asi(/;"	d
+emit_asm	third_party/luajit/src/host/buildvm.h	/^extern void emit_asm(BuildCtx *ctx);$/;"	p	typeref:typename:void
+emit_branch	third_party/luajit/src/lj_emit_arm.h	/^static void emit_branch(ASMState *as, ARMIns ai, MCode *target)$/;"	f	typeref:typename:void
+emit_branch	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_branch(ASMState *as, A64Ins ai, MCode *target)$/;"	f	typeref:typename:void
+emit_branch	third_party/luajit/src/lj_emit_mips.h	/^static void emit_branch(ASMState *as, MIPSIns mi, Reg rs, Reg rt, MCode *target)$/;"	f	typeref:typename:void
+emit_call	third_party/luajit/src/lj_emit_arm.h	/^static void emit_call(ASMState *as, void *target)$/;"	f	typeref:typename:void
+emit_call	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_call(ASMState *as, ASMFunction target)$/;"	f	typeref:typename:void
+emit_call	third_party/luajit/src/lj_emit_mips.h	/^static void emit_call(ASMState *as, void *target, int needcfa)$/;"	f	typeref:typename:void
+emit_call	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_call(ASMState *as, void *target)$/;"	f	typeref:typename:void
+emit_call	third_party/luajit/src/lj_emit_x86.h	/^#define emit_call(/;"	d
+emit_call_	third_party/luajit/src/lj_emit_x86.h	/^static void emit_call_(ASMState *as, MCode *target)$/;"	f	typeref:typename:void
+emit_canremat	third_party/luajit/src/lj_emit_arm.h	/^#define emit_canremat(/;"	d
+emit_canremat	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_canremat(/;"	d
+emit_canremat	third_party/luajit/src/lj_emit_mips.h	/^#define emit_canremat(/;"	d
+emit_canremat	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_canremat(/;"	d
+emit_canremat	third_party/luajit/src/lj_emit_x86.h	/^#define emit_canremat(/;"	d
+emit_checkofs	third_party/luajit/src/lj_emit_arm64.h	/^static int emit_checkofs(A64Ins ai, int64_t ofs)$/;"	f	typeref:typename:int
+emit_clz64	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_clz64(/;"	d
+emit_cmpi	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_cmpi(ASMState *as, Reg r, int32_t k)$/;"	f	typeref:typename:void
+emit_cnb	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_cnb(ASMState *as, A64Ins ai, Reg r, MCode *target)$/;"	f	typeref:typename:void
+emit_cond_branch	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_cond_branch(ASMState *as, A64CC cond, MCode *target)$/;"	f	typeref:typename:void
+emit_condbranch	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_condbranch(ASMState *as, PPCIns pi, PPCCC cc, MCode *target)$/;"	f	typeref:typename:void
+emit_ctz64	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_ctz64(/;"	d
+emit_d	third_party/luajit/src/lj_emit_arm.h	/^static void emit_d(ASMState *as, ARMIns ai, Reg rd)$/;"	f	typeref:typename:void
+emit_d	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_d(ASMState *as, A64Ins ai, Reg rd)$/;"	f	typeref:typename:void
+emit_dm	third_party/luajit/src/lj_emit_arm.h	/^static void emit_dm(ASMState *as, ARMIns ai, Reg rd, Reg rm)$/;"	f	typeref:typename:void
+emit_dm	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_dm(ASMState *as, A64Ins ai, Reg rd, Reg rm)$/;"	f	typeref:typename:void
+emit_dn	third_party/luajit/src/lj_emit_arm.h	/^static void emit_dn(ASMState *as, ARMIns ai, Reg rd, Reg rn)$/;"	f	typeref:typename:void
+emit_dn	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_dn(ASMState *as, A64Ins ai, Reg rd, Reg rn)$/;"	f	typeref:typename:void
+emit_dnm	third_party/luajit/src/lj_emit_arm.h	/^static void emit_dnm(ASMState *as, ARMIns ai, Reg rd, Reg rn, Reg rm)$/;"	f	typeref:typename:void
+emit_dnm	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_dnm(ASMState *as, A64Ins ai, Reg rd, Reg rn, Reg rm)$/;"	f	typeref:typename:void
+emit_dnma	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_dnma(ASMState *as, A64Ins ai, Reg rd, Reg rn, Reg rm, Reg ra)$/;"	f	typeref:typename:void
+emit_ds	third_party/luajit/src/lj_emit_mips.h	/^#define emit_ds(/;"	d
+emit_dst	third_party/luajit/src/lj_emit_mips.h	/^static void emit_dst(ASMState *as, MIPSIns mi, Reg rd, Reg rs, Reg rt)$/;"	f	typeref:typename:void
+emit_dta	third_party/luajit/src/lj_emit_mips.h	/^static void emit_dta(ASMState *as, MIPSIns mi, Reg rd, Reg rt, uint32_t a)$/;"	f	typeref:typename:void
+emit_fab	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_fab(/;"	d
+emit_fac	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_fac(/;"	d
+emit_facb	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_facb(/;"	d
+emit_fai	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_fai(/;"	d
+emit_fb	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_fb(/;"	d
+emit_fg	third_party/luajit/src/lj_emit_mips.h	/^#define emit_fg(/;"	d
+emit_fgh	third_party/luajit/src/lj_emit_mips.h	/^static void emit_fgh(ASMState *as, MIPSIns mi, Reg rf, Reg rg, Reg rh)$/;"	f	typeref:typename:void
+emit_fold	third_party/luajit/src/host/buildvm.h	/^extern void emit_fold(BuildCtx *ctx);$/;"	p	typeref:typename:void
+emit_getgl	third_party/luajit/src/lj_emit_arm.h	/^#define emit_getgl(/;"	d
+emit_getgl	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_getgl(/;"	d
+emit_getgl	third_party/luajit/src/lj_emit_mips.h	/^#define emit_getgl(/;"	d
+emit_getgl	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_getgl(/;"	d
+emit_getgl	third_party/luajit/src/lj_emit_x86.h	/^#define emit_getgl(/;"	d
+emit_gmrmi	third_party/luajit/src/lj_emit_x86.h	/^static void emit_gmrmi(ASMState *as, x86Group xg, Reg rb, int32_t i)$/;"	f	typeref:typename:void
+emit_gmroi	third_party/luajit/src/lj_emit_x86.h	/^static void emit_gmroi(ASMState *as, x86Group xg, Reg rb, int32_t ofs,$/;"	f	typeref:typename:void
+emit_gri	third_party/luajit/src/lj_emit_x86.h	/^static void emit_gri(ASMState *as, x86Group xg, Reg rb, int32_t i)$/;"	f	typeref:typename:void
+emit_hsi	third_party/luajit/src/lj_emit_mips.h	/^#define emit_hsi(/;"	d
+emit_i32	third_party/luajit/src/lj_emit_x86.h	/^#define emit_i32(/;"	d
+emit_i8	third_party/luajit/src/lj_emit_x86.h	/^#define emit_i8(/;"	d
+emit_invai	third_party/luajit/src/lj_emit_arm.h	/^static uint8_t emit_invai[16] = {$/;"	v	typeref:typename:uint8_t[16]
+emit_isfpk64	third_party/luajit/src/lj_emit_arm64.h	/^static uint32_t emit_isfpk64(uint64_t n)$/;"	f	typeref:typename:uint32_t
+emit_isk12	third_party/luajit/src/lj_emit_arm.h	/^static uint32_t emit_isk12(ARMIns ai, int32_t n)$/;"	f	typeref:typename:uint32_t
+emit_isk12	third_party/luajit/src/lj_emit_arm64.h	/^static uint32_t emit_isk12(int64_t n)$/;"	f	typeref:typename:uint32_t
+emit_isk13	third_party/luajit/src/lj_emit_arm64.h	/^static uint32_t emit_isk13(uint64_t n, int is64)$/;"	f	typeref:typename:uint32_t
+emit_jcc	third_party/luajit/src/lj_emit_x86.h	/^static void emit_jcc(ASMState *as, int cc, MCode *target)$/;"	f	typeref:typename:void
+emit_jmp	third_party/luajit/src/lj_emit_arm.h	/^#define emit_jmp(/;"	d
+emit_jmp	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_jmp(/;"	d
+emit_jmp	third_party/luajit/src/lj_emit_mips.h	/^static void emit_jmp(ASMState *as, MCode *target)$/;"	f	typeref:typename:void
+emit_jmp	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_jmp(ASMState *as, MCode *target)$/;"	f	typeref:typename:void
+emit_jmp	third_party/luajit/src/lj_emit_x86.h	/^static void emit_jmp(ASMState *as, MCode *target)$/;"	f	typeref:typename:void
+emit_kdelta	third_party/luajit/src/lj_emit_arm64.h	/^static int emit_kdelta(ASMState *as, Reg rd, uint64_t k, int lim)$/;"	f	typeref:typename:int
+emit_kdelta1	third_party/luajit/src/lj_emit_arm.h	/^static int emit_kdelta1(ASMState *as, Reg d, int32_t i)$/;"	f	typeref:typename:int
+emit_kdelta1	third_party/luajit/src/lj_emit_mips.h	/^static int emit_kdelta1(ASMState *as, Reg rd, intptr_t i)$/;"	f	typeref:typename:int
+emit_kdelta1	third_party/luajit/src/lj_emit_ppc.h	/^static int emit_kdelta1(ASMState *as, Reg rd, int32_t i)$/;"	f	typeref:typename:int
+emit_kdelta2	third_party/luajit/src/lj_emit_arm.h	/^static int emit_kdelta2(ASMState *as, Reg rd, int32_t i)$/;"	f	typeref:typename:int
+emit_label	third_party/luajit/src/lj_emit_arm.h	/^#define emit_label(/;"	d
+emit_label	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_label(/;"	d
+emit_label	third_party/luajit/src/lj_emit_mips.h	/^#define emit_label(/;"	d
+emit_label	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_label(/;"	d
+emit_label	third_party/luajit/src/lj_emit_x86.h	/^#define emit_label(/;"	d
+emit_lib	third_party/luajit/src/host/buildvm.h	/^extern void emit_lib(BuildCtx *ctx);$/;"	p	typeref:typename:void
+emit_loada	third_party/luajit/src/lj_emit_arm.h	/^#define emit_loada(/;"	d
+emit_loada	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_loada(/;"	d
+emit_loada	third_party/luajit/src/lj_emit_mips.h	/^#define emit_loada(/;"	d
+emit_loada	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_loada(/;"	d
+emit_loada	third_party/luajit/src/lj_emit_x86.h	/^#define emit_loada(/;"	d
+emit_loadi	third_party/luajit/src/lj_emit_arm.h	/^static void emit_loadi(ASMState *as, Reg rd, int32_t i)$/;"	f	typeref:typename:void
+emit_loadi	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_loadi(/;"	d
+emit_loadi	third_party/luajit/src/lj_emit_mips.h	/^static void emit_loadi(ASMState *as, Reg r, int32_t i)$/;"	f	typeref:typename:void
+emit_loadi	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_loadi(ASMState *as, Reg r, int32_t i)$/;"	f	typeref:typename:void
+emit_loadi	third_party/luajit/src/lj_emit_x86.h	/^static void emit_loadi(ASMState *as, Reg r, int32_t i)$/;"	f	typeref:typename:void
+emit_loadk	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_loadk(ASMState *as, Reg rd, uint64_t u64, int is64)$/;"	f	typeref:typename:void
+emit_loadk64	third_party/luajit/src/lj_emit_arm.h	/^static void emit_loadk64(ASMState *as, Reg r, IRIns *ir)$/;"	f	typeref:typename:void
+emit_loadk64	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_loadk64(ASMState *as, Reg r, IRIns *ir)$/;"	f	typeref:typename:void
+emit_loadk64	third_party/luajit/src/lj_emit_mips.h	/^#define emit_loadk64(/;"	d
+emit_loadk64	third_party/luajit/src/lj_emit_mips.h	/^static void emit_loadk64(ASMState *as, Reg r, IRIns *ir)$/;"	f	typeref:typename:void
+emit_loadk64	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_loadk64(/;"	d
+emit_loadk64	third_party/luajit/src/lj_emit_x86.h	/^static void emit_loadk64(ASMState *as, Reg r, IRIns *ir)$/;"	f	typeref:typename:void
+emit_loadofs	third_party/luajit/src/lj_emit_arm.h	/^static void emit_loadofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_loadofs	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_loadofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_loadofs	third_party/luajit/src/lj_emit_mips.h	/^static void emit_loadofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_loadofs	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_loadofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_loadofs	third_party/luajit/src/lj_emit_x86.h	/^static void emit_loadofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_loadu64	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_loadu64(/;"	d
+emit_loadu64	third_party/luajit/src/lj_emit_mips.h	/^static void emit_loadu64(ASMState *as, Reg r, uint64_t u64)$/;"	f	typeref:typename:void
+emit_loadu64	third_party/luajit/src/lj_emit_x86.h	/^static void emit_loadu64(ASMState *as, Reg r, uint64_t u64)$/;"	f	typeref:typename:void
+emit_lsglptr	third_party/luajit/src/lj_emit_mips.h	/^static void emit_lsglptr(ASMState *as, MIPSIns mi, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_lsglptr	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_lsglptr(ASMState *as, PPCIns pi, Reg r, int32_t ofs)$/;"	f	typeref:typename:void
+emit_lso	third_party/luajit/src/lj_emit_arm.h	/^static void emit_lso(ASMState *as, ARMIns ai, Reg rd, Reg rn, int32_t ofs)$/;"	f	typeref:typename:void
+emit_lso	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_lso(ASMState *as, A64Ins ai, Reg rd, Reg rn, int64_t ofs)$/;"	f	typeref:typename:void
+emit_lsox	third_party/luajit/src/lj_emit_arm.h	/^static void emit_lsox(ASMState *as, ARMIns ai, Reg rd, Reg rn, int32_t ofs)$/;"	f	typeref:typename:void
+emit_lsptr	third_party/luajit/src/lj_emit_arm.h	/^static void emit_lsptr(ASMState *as, ARMIns ai, Reg r, void *p)$/;"	f	typeref:typename:void
+emit_lsptr	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_lsptr(ASMState *as, A64Ins ai, Reg r, void *p)$/;"	f	typeref:typename:void
+emit_lsptr	third_party/luajit/src/lj_emit_mips.h	/^static void emit_lsptr(ASMState *as, MIPSIns mi, Reg r, void *p, RegSet allow)$/;"	f	typeref:typename:void
+emit_lsptr	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_lsptr(ASMState *as, PPCIns pi, Reg r, void *p, RegSet allow)$/;"	f	typeref:typename:void
+emit_m	third_party/luajit/src/lj_emit_arm.h	/^static void emit_m(ASMState *as, ARMIns ai, Reg rm)$/;"	f	typeref:typename:void
+emit_move	third_party/luajit/src/lj_emit_mips.h	/^#define emit_move(/;"	d
+emit_movmroi	third_party/luajit/src/lj_emit_x86.h	/^static void emit_movmroi(ASMState *as, Reg base, int32_t ofs, int32_t i)$/;"	f	typeref:typename:void
+emit_movrr	third_party/luajit/src/lj_emit_arm.h	/^static void emit_movrr(ASMState *as, IRIns *ir, Reg dst, Reg src)$/;"	f	typeref:typename:void
+emit_movrr	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_movrr(ASMState *as, IRIns *ir, Reg dst, Reg src)$/;"	f	typeref:typename:void
+emit_movrr	third_party/luajit/src/lj_emit_mips.h	/^static void emit_movrr(ASMState *as, IRIns *ir, Reg dst, Reg src)$/;"	f	typeref:typename:void
+emit_movrr	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_movrr(ASMState *as, IRIns *ir, Reg dst, Reg src)$/;"	f	typeref:typename:void
+emit_movrr	third_party/luajit/src/lj_emit_x86.h	/^static void emit_movrr(ASMState *as, IRIns *ir, Reg dst, Reg src)$/;"	f	typeref:typename:void
+emit_movtomro	third_party/luajit/src/lj_emit_x86.h	/^#define emit_movtomro(/;"	d
+emit_mr	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_mr(/;"	d
+emit_mrm	third_party/luajit/src/lj_emit_x86.h	/^static void emit_mrm(ASMState *as, x86Op xo, Reg rr, Reg rb)$/;"	f	typeref:typename:void
+emit_n	third_party/luajit/src/lj_emit_arm.h	/^static void emit_n(ASMState *as, ARMIns ai, Reg rn)$/;"	f	typeref:typename:void
+emit_n	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_n(ASMState *as, A64Ins ai, Reg rn)$/;"	f	typeref:typename:void
+emit_nm	third_party/luajit/src/lj_emit_arm.h	/^static void emit_nm(ASMState *as, ARMIns ai, Reg rn, Reg rm)$/;"	f	typeref:typename:void
+emit_nm	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_nm(ASMState *as, A64Ins ai, Reg rn, Reg rm)$/;"	f	typeref:typename:void
+emit_op	third_party/luajit/src/lj_emit_x86.h	/^static LJ_AINLINE MCode *emit_op(x86Op xo, Reg rr, Reg rb, Reg rx,$/;"	f	typeref:typename:LJ_AINLINE MCode *
+emit_opgl	third_party/luajit/src/lj_emit_x86.h	/^#define emit_opgl(/;"	d
+emit_opk	third_party/luajit/src/lj_emit_arm.h	/^static void emit_opk(ASMState *as, ARMIns ai, Reg dest, Reg src,$/;"	f	typeref:typename:void
+emit_opk	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_opk(ASMState *as, A64Ins ai, Reg dest, Reg src,$/;"	f	typeref:typename:void
+emit_opm	third_party/luajit/src/lj_emit_x86.h	/^#define emit_opm(/;"	d
+emit_opmx	third_party/luajit/src/lj_emit_x86.h	/^#define emit_opmx(/;"	d
+emit_peobj	third_party/luajit/src/host/buildvm.h	/^extern void emit_peobj(BuildCtx *ctx);$/;"	p	typeref:typename:void
+emit_rma	third_party/luajit/src/lj_emit_x86.h	/^static void emit_rma(ASMState *as, x86Op xo, Reg rr, const void *addr)$/;"	f	typeref:typename:void
+emit_rmro	third_party/luajit/src/lj_emit_x86.h	/^static void emit_rmro(ASMState *as, x86Op xo, Reg rr, Reg rb, int32_t ofs)$/;"	f	typeref:typename:void
+emit_rmrxo	third_party/luajit/src/lj_emit_x86.h	/^static void emit_rmrxo(ASMState *as, x86Op xo, Reg rr, Reg rb, Reg rx,$/;"	f	typeref:typename:void
+emit_rot	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_rot(ASMState *as, PPCIns pi, Reg ra, Reg rs,$/;"	f	typeref:typename:void
+emit_rotlwi	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_rotlwi(ASMState *as, Reg ra, Reg rs, int32_t n)$/;"	f	typeref:typename:void
+emit_rotr	third_party/luajit/src/lj_emit_mips.h	/^static void emit_rotr(ASMState *as, Reg dest, Reg src, Reg tmp, uint32_t shift)$/;"	f	typeref:typename:void
+emit_rr	third_party/luajit/src/lj_emit_x86.h	/^static void emit_rr(ASMState *as, x86Op xo, Reg r1, Reg r2)$/;"	f	typeref:typename:void
+emit_setgl	third_party/luajit/src/lj_emit_arm.h	/^#define emit_setgl(/;"	d
+emit_setgl	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_setgl(/;"	d
+emit_setgl	third_party/luajit/src/lj_emit_mips.h	/^#define emit_setgl(/;"	d
+emit_setgl	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_setgl(/;"	d
+emit_setgl	third_party/luajit/src/lj_emit_x86.h	/^#define emit_setgl(/;"	d
+emit_setvmstate	third_party/luajit/src/lj_emit_arm.h	/^#define emit_setvmstate(/;"	d
+emit_setvmstate	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_setvmstate(/;"	d
+emit_setvmstate	third_party/luajit/src/lj_emit_mips.h	/^#define emit_setvmstate(/;"	d
+emit_setvmstate	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_setvmstate(/;"	d
+emit_setvmstate	third_party/luajit/src/lj_emit_x86.h	/^#define emit_setvmstate(/;"	d
+emit_sfixup	third_party/luajit/src/lj_emit_x86.h	/^static void emit_sfixup(ASMState *as, MCLabel source)$/;"	f	typeref:typename:void
+emit_shifti	third_party/luajit/src/lj_emit_x86.h	/^#define emit_shifti(/;"	d
+emit_sjcc	third_party/luajit/src/lj_emit_x86.h	/^static void emit_sjcc(ASMState *as, int cc, MCLabel target)$/;"	f	typeref:typename:void
+emit_sjcc_label	third_party/luajit/src/lj_emit_x86.h	/^static MCLabel emit_sjcc_label(ASMState *as, int cc)$/;"	f	typeref:typename:MCLabel
+emit_sjmp	third_party/luajit/src/lj_emit_x86.h	/^static void emit_sjmp(ASMState *as, MCLabel target)$/;"	f	typeref:typename:void
+emit_slwi	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_slwi(ASMState *as, Reg ra, Reg rs, int32_t n)$/;"	f	typeref:typename:void
+emit_spsub	third_party/luajit/src/lj_emit_arm.h	/^#define emit_spsub(/;"	d
+emit_spsub	third_party/luajit/src/lj_emit_arm64.h	/^#define emit_spsub(/;"	d
+emit_spsub	third_party/luajit/src/lj_emit_mips.h	/^#define emit_spsub(/;"	d
+emit_spsub	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_spsub(ASMState *as, int32_t ofs)$/;"	f	typeref:typename:void
+emit_spsub	third_party/luajit/src/lj_emit_x86.h	/^#define emit_spsub(/;"	d
+emit_storeofs	third_party/luajit/src/lj_emit_arm.h	/^static void emit_storeofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_storeofs	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_storeofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_storeofs	third_party/luajit/src/lj_emit_mips.h	/^static void emit_storeofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_storeofs	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_storeofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_storeofs	third_party/luajit/src/lj_emit_x86.h	/^static void emit_storeofs(ASMState *as, IRIns *ir, Reg r, Reg base, int32_t ofs)$/;"	f	typeref:typename:void
+emit_tab	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_tab(ASMState *as, PPCIns pi, Reg rt, Reg ra, Reg rb)$/;"	f	typeref:typename:void
+emit_tai	third_party/luajit/src/lj_emit_ppc.h	/^static void emit_tai(ASMState *as, PPCIns pi, Reg rt, Reg ra, int32_t i)$/;"	f	typeref:typename:void
+emit_tg	third_party/luajit/src/lj_emit_mips.h	/^#define emit_tg(/;"	d
+emit_ti	third_party/luajit/src/lj_emit_mips.h	/^#define emit_ti(/;"	d
+emit_ti	third_party/luajit/src/lj_emit_ppc.h	/^#define emit_ti(/;"	d
+emit_tnb	third_party/luajit/src/lj_emit_arm64.h	/^static void emit_tnb(ASMState *as, A64Ins ai, Reg r, uint32_t bit, MCode *target)$/;"	f	typeref:typename:void
+emit_tsi	third_party/luajit/src/lj_emit_mips.h	/^static void emit_tsi(ASMState *as, MIPSIns mi, Reg rt, Reg rs, int32_t i)$/;"	f	typeref:typename:void
+emit_tsml	third_party/luajit/src/lj_emit_mips.h	/^static void emit_tsml(ASMState *as, MIPSIns mi, Reg rt, Reg rs, uint32_t msb,$/;"	f	typeref:typename:void
+emit_u32	third_party/luajit/src/lj_emit_x86.h	/^#define emit_u32(/;"	d
+emit_vlso	third_party/luajit/src/lj_emit_arm.h	/^static void emit_vlso(ASMState *as, ARMIns ai, Reg rd, Reg rn, int32_t ofs)$/;"	f	typeref:typename:void
+emit_x87op	third_party/luajit/src/lj_emit_x86.h	/^#define emit_x87op(/;"	d
 emscripten.h	markdown_converter/markdown_to_html.h	/^  #include <emscripten.h>/;"	h
+enable_shared_cache	third_party/sqlite3/sqlite3ext.h	/^  int  (*enable_shared_cache)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int)
+endmark	third_party/luajit/src/lj_lex.h	/^  int endmark;		\/* Trust bytecode end marker, even if not at EOF. *\/$/;"	m	struct:LexState	typeref:typename:int
+endpc	third_party/luajit/src/lj_lex.h	/^  BCPos endpc;		\/* First point where the local variable is dead. *\/$/;"	m	struct:VarInfo	typeref:typename:BCPos
+endpoint	s3/s3_uploader.h	/^  const char *endpoint;           \/\/ Optional custom endpoint (NULL for default AWS)$/;"	m	struct:__anon4c6047910108	typeref:typename:const char *
 entries	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  struct uv__fd_hash_entry_s entries[UV__FD_HASH_GROUP_SIZE];$/;"	m	struct:uv__fd_hash_entry_group_s	typeref:struct:uv__fd_hash_entry_s[]
 env	third_party/libuv/include/uv.h	/^  char** env;$/;"	m	struct:uv_process_options_s	typeref:typename:char **
+env	third_party/luajit/src/lj_obj.h	/^  GCRef env;		\/* Should be at same offset in GCfunc. *\/$/;"	m	struct:GCudata	typeref:typename:GCRef
+env	third_party/luajit/src/lj_obj.h	/^  GCRef env;		\/* Thread environment (table of globals). *\/$/;"	m	struct:lua_State	typeref:typename:GCRef
+env	third_party/luajit/src/lj_obj.h	/^  GCRef env;$/;"	m	struct:GChead	typeref:typename:GCRef
 epoll_create1	third_party/libuv/src/unix/os390-syscalls.h	/^uv__os390_epoll* epoll_create1(int flags);$/;"	p	typeref:typename:uv__os390_epoll *
 epoll_ctl	third_party/libuv/src/unix/os390-syscalls.h	/^int epoll_ctl(uv__os390_epoll* ep, int op, int fd, struct epoll_event *event);$/;"	p	typeref:typename:int
 epoll_event	third_party/libuv/src/unix/os390-syscalls.h	/^struct epoll_event {$/;"	s
 epoll_file_close	third_party/libuv/src/unix/os390-syscalls.h	/^int epoll_file_close(int fd);$/;"	p	typeref:typename:int
 epoll_wait	third_party/libuv/src/unix/os390-syscalls.h	/^int epoll_wait(uv__os390_epoll* ep, struct epoll_event *events, int maxevents, int timeout);$/;"	p	typeref:typename:int
+epos	third_party/luajit/dynasm/dasm_arm.h	/^  int epos;		\/* End of biased buffer position - max single put. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+epos	third_party/luajit/dynasm/dasm_arm64.h	/^  int epos;		\/* End of biased buffer position - max single put. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+epos	third_party/luajit/dynasm/dasm_mips.h	/^  int epos;		\/* End of biased buffer position - max single put. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+epos	third_party/luajit/dynasm/dasm_ppc.h	/^  int epos;		\/* End of biased buffer position - max single put. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+epos	third_party/luajit/dynasm/dasm_x86.h	/^  int epos;		\/* End of biased buffer position - max single put. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+err2msg	third_party/luajit/src/lj_err.h	/^#define err2msg(/;"	d
+errcode	third_party/sqlite3/sqlite3ext.h	/^  int  (*errcode)(sqlite3*db);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 * db)
+errinfo	third_party/luajit/src/lj_jit.h	/^  TValue errinfo;	\/* Additional info element for trace errors. *\/$/;"	m	struct:jit_State	typeref:typename:TValue
 errmsg	third_party/libuv/include/uv/unix.h	/^  char* errmsg;$/;"	m	struct:__anon5825c6f60208	typeref:typename:char *
 errmsg	third_party/libuv/include/uv/win.h	/^  char* errmsg;$/;"	m	struct:__anond441abe00608	typeref:typename:char *
+errmsg	third_party/sqlite3/sqlite3ext.h	/^  const char * (*errmsg)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3 *)
+errmsg16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*errmsg16)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3 *)
 errno.h	seobeo/seobeo.h	/^#include <errno.h>/;"	h
 errno.h	third_party/libuv/include/uv/errno.h	/^#include <errno.h>/;"	h
 errno.h	third_party/libuv/src/unix/internal.h	/^#include <errno.h>/;"	h
+errno.h	third_party/luajit/src/host/buildvm.h	/^#include <errno.h>/;"	h
+errno.h	third_party/luajit/src/lj_dispatch.h	/^#include <errno.h>/;"	h
+errno.h	third_party/wrk/src/main.h	/^#include <errno.h>/;"	h
 error	third_party/raylib/custom.h	/^    Color error;          \/\/ Error indicator$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
+error_code	mrjunejune/inference_bridge.h	/^  const char *error_code;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
+error_message	mrjunejune/conversation_store.h	/^  char *error_message;$/;"	m	struct:__anon7e63f6340208	typeref:typename:char *
+error_message	mrjunejune/inference_bridge.h	/^  const char *error_message;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
+error_message	s3/s3_uploader.h	/^  char       *error_message;  \/\/ Error message (NULL on success)$/;"	m	struct:__anon4c6047910208	typeref:typename:char *
+error_message	s3/s3_uploader.h	/^  char       *error_message;  \/\/ Error message (on failure)$/;"	m	struct:__anon4c6047910308	typeref:typename:char *
+error_offset	third_party/sqlite3/sqlite3ext.h	/^  int (*error_offset)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+errors	third_party/wrk/src/stats.h	/^} errors;$/;"	t	typeref:struct:__anon27370d1d0108
+errors	third_party/wrk/src/wrk.h	/^    errors errors;$/;"	m	struct:__anoneab013c20108	typeref:typename:errors
+errstr	third_party/sqlite3/sqlite3ext.h	/^  const char *(*errstr)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(int)
+estimate	third_party/luajit/src/lj_obj.h	/^  GCSize estimate;	\/* Estimate of memory actually in use. *\/$/;"	m	struct:GCState	typeref:typename:GCSize
+estimatedCost	third_party/sqlite3/sqlite3.h	/^  double estimatedCost;           \/* Estimated cost of using this index *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:double
+estimatedRows	third_party/sqlite3/sqlite3.h	/^  sqlite3_int64 estimatedRows;    \/* Estimated number of rows returned *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:sqlite3_int64
+etag	s3/s3_uploader.h	/^  char       *etag;           \/\/ ETag of uploaded object (on success)$/;"	m	struct:__anon4c6047910208	typeref:typename:char *
+event	seobeo/seobeo_internal.h	/^  const char *event;$/;"	m	struct:__anon7a4da8400708	typeref:typename:const char *
+event	third_party/luajit/src/lj_debug.h	/^  int event;$/;"	m	struct:lj_Debug	typeref:typename:int
+event	third_party/luajit/src/lua.h	/^  int event;$/;"	m	struct:lua_Debug	typeref:typename:int
 events	third_party/libuv/include/uv.h	/^  uint64_t events;$/;"	m	struct:uv_metrics_s	typeref:typename:uint64_t
 events	third_party/libuv/include/uv/unix.h	/^  unsigned int events;  \/* Current event mask. *\/$/;"	m	struct:uv__io_s	typeref:typename:unsigned int
 events	third_party/libuv/src/unix/os390-syscalls.h	/^  int events;$/;"	m	struct:epoll_event	typeref:typename:int
 events	third_party/raylib/include/raylib.h	/^    AutomationEvent *events;        \/\/ Events entries$/;"	m	struct:AutomationEventList	typeref:typename:AutomationEvent *
 events	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    AutomationEvent *events;        \/\/ Events entries$/;"	m	struct:AutomationEventList	typeref:typename:AutomationEvent *
 events	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    AutomationEvent *events;        \/\/ Events entries$/;"	m	struct:AutomationEventList	typeref:typename:AutomationEvent *
+events	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    AutomationEvent *events;        \/\/ Events entries$/;"	m	struct:AutomationEventList	typeref:typename:AutomationEvent *
 events	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    AutomationEvent *events;        \/\/ Events entries$/;"	m	struct:AutomationEventList	typeref:typename:AutomationEvent *
+events	third_party/wrk/src/ae.h	/^    aeFileEvent *events; \/* Registered events *\/$/;"	m	struct:aeEventLoop	typeref:typename:aeFileEvent *
 events_waiting	third_party/libuv/include/uv.h	/^  uint64_t events_waiting;$/;"	m	struct:uv_metrics_s	typeref:typename:uint64_t
+exec	third_party/sqlite3/sqlite3ext.h	/^  int  (*exec)(sqlite3*,const char*,sqlite3_callback,void*,char**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,sqlite3_callback,void *,char **)
 exit_cb	third_party/libuv/include/uv.h	/^  uv_exit_cb exit_cb; \/* Called after the process exits. *\/$/;"	m	struct:uv_process_options_s	typeref:typename:uv_exit_cb
 exit_cb	third_party/libuv/include/uv.h	/^  uv_exit_cb exit_cb;$/;"	m	struct:uv_process_s	typeref:typename:UV_HANDLE_FIELDS uv_exit_cb
+exitcode	third_party/luajit/src/lj_jit.h	/^  int exitcode;		\/* Exit code from unwound trace. *\/$/;"	m	struct:jit_State	typeref:typename:int
+exitno	third_party/luajit/src/lj_jit.h	/^  ExitNo exitno;	\/* Exit number in parent of current side trace. *\/$/;"	m	struct:jit_State	typeref:typename:ExitNo
+exitstub_addr	third_party/luajit/src/lj_target.h	/^#define exitstub_addr(/;"	d
+exitstub_addr_	third_party/luajit/src/lj_target.h	/^static LJ_AINLINE char *exitstub_addr_(char **group, uint32_t exitno)$/;"	f	typeref:typename:LJ_AINLINE char *
+exitstub_trace_addr	third_party/luajit/src/lj_target_arm64.h	/^#define exitstub_trace_addr(/;"	d
+exitstub_trace_addr	third_party/luajit/src/lj_target_mips.h	/^#define exitstub_trace_addr(/;"	d
+exitstub_trace_addr	third_party/luajit/src/lj_target_ppc.h	/^#define exitstub_trace_addr(/;"	d
+exitstub_trace_addr_	third_party/luajit/src/lj_target_arm64.h	/^static LJ_AINLINE uint32_t *exitstub_trace_addr_(uint32_t *p, uint32_t exitno)$/;"	f	typeref:typename:LJ_AINLINE uint32_t *
+exitstub_trace_addr_	third_party/luajit/src/lj_target_mips.h	/^static LJ_AINLINE uint32_t *exitstub_trace_addr_(uint32_t *p)$/;"	f	typeref:typename:LJ_AINLINE uint32_t *
+exitstub_trace_addr_	third_party/luajit/src/lj_target_ppc.h	/^static LJ_AINLINE uint32_t *exitstub_trace_addr_(uint32_t *p, uint32_t exitno)$/;"	f	typeref:typename:LJ_AINLINE uint32_t *
+exitstubgroup	third_party/luajit/src/lj_jit.h	/^  MCode *exitstubgroup[LJ_MAX_EXITSTUBGR];  \/* Exit stub group addresses. *\/$/;"	m	struct:jit_State	typeref:typename:MCode * []
+expanded_sql	third_party/sqlite3/sqlite3ext.h	/^  char *(*expanded_sql)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(sqlite3_stmt *)
 expected_status	seobeo/snapshot_creator.h	/^  int expected_status;$/;"	m	struct:__anon0d8f4d060108	typeref:typename:int
+expired	third_party/sqlite3/sqlite3ext.h	/^  int  (*expired)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+extended_errcode	third_party/sqlite3/sqlite3ext.h	/^  int (*extended_errcode)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+extended_result_codes	third_party/sqlite3/sqlite3ext.h	/^  int (*extended_result_codes)(sqlite3*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int)
 external/glad.h	third_party/raylib/include/rlgl.h	/^    #include "external\/glad.h"/;"	h
 external/glad.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #include "external\/glad.h"/;"	h
 external/glad.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #include "external\/glad.h"/;"	h
+external/glad.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #include "external\/glad.h"/;"	h
 external/glad.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #include "external\/glad.h"/;"	h
 external/glad_gles2.h	third_party/raylib/include/rlgl.h	/^        #include "external\/glad_gles2.h"/;"	h
 external/glad_gles2.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        #include "external\/glad_gles2.h"/;"	h
 external/glad_gles2.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        #include "external\/glad_gles2.h"/;"	h
+external/glad_gles2.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        #include "external\/glad_gles2.h"/;"	h
 external/glad_gles2.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        #include "external\/glad_gles2.h"/;"	h
+extnames	third_party/luajit/src/host/buildvm.h	/^  const char *const *extnames;$/;"	m	struct:BuildCtx	typeref:typename:const char * const *
+extra	third_party/luajit/src/lj_obj.h	/^  uint16_t extra;	\/* Extra space allocated (incl. GCcdata + GCcdatav). *\/$/;"	m	struct:GCcdataVar	typeref:typename:uint16_t
 eyeToScreenDistance	third_party/raylib/include/raylib.h	/^    float eyeToScreenDistance;      \/\/ Distance between eye and display in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 eyeToScreenDistance	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float eyeToScreenDistance;      \/\/ Distance between eye and display in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 eyeToScreenDistance	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float eyeToScreenDistance;      \/\/ Distance between eye and display in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+eyeToScreenDistance	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float eyeToScreenDistance;      \/\/ Distance between eye and display in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 eyeToScreenDistance	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float eyeToScreenDistance;      \/\/ Distance between eye and display in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+f	third_party/luajit/src/lj_ccall.h	/^  float f[2];$/;"	m	union:FPRArg	typeref:typename:float[2]
+f	third_party/luajit/src/lj_obj.h	/^  lua_CFunction f;	\/* C function to be called. *\/$/;"	m	struct:GCfuncC	typeref:typename:lua_CFunction
 f_bavail	third_party/libuv/include/uv.h	/^  uint64_t f_bavail;$/;"	m	struct:uv_statfs_s	typeref:typename:uint64_t
 f_bfree	third_party/libuv/include/uv.h	/^  uint64_t f_bfree;$/;"	m	struct:uv_statfs_s	typeref:typename:uint64_t
 f_blocks	third_party/libuv/include/uv.h	/^  uint64_t f_blocks;$/;"	m	struct:uv_statfs_s	typeref:typename:uint64_t
@@ -10041,37 +16485,65 @@
 f_files	third_party/libuv/include/uv.h	/^  uint64_t f_files;$/;"	m	struct:uv_statfs_s	typeref:typename:uint64_t
 f_spare	third_party/libuv/include/uv.h	/^  uint64_t f_spare[4];$/;"	m	struct:uv_statfs_s	typeref:typename:uint64_t[4]
 f_type	third_party/libuv/include/uv.h	/^  uint64_t f_type;$/;"	m	struct:uv_statfs_s	typeref:typename:uint64_t
+failed	mrjunejune/inference_bridge.h	/^  boolean failed;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:boolean
 fcntl.h	seobeo/seobeo.h	/^#include <fcntl.h>/;"	h
 fcntl.h	third_party/libuv/include/uv/unix.h	/^#include <fcntl.h>/;"	h
 fcntl.h	third_party/libuv/include/uv/win.h	/^#include <fcntl.h>/;"	h
 fcntl.h	third_party/libuv/src/unix/internal.h	/^#include <fcntl.h>/;"	h
+fcntl.h	third_party/wrk/src/main.h	/^#include <fcntl.h>/;"	h
 fd	third_party/libuv/include/uv.h	/^    int fd;$/;"	m	union:uv_stdio_container_s::__anon4de24c23110a	typeref:typename:int
 fd	third_party/libuv/include/uv/unix.h	/^  int fd;$/;"	m	struct:uv__io_s	typeref:typename:int
 fd	third_party/libuv/src/unix/os390-syscalls.h	/^  int fd;$/;"	m	struct:epoll_event	typeref:typename:int
 fd	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  uv_file fd;$/;"	m	struct:uv__fd_hash_entry_s	typeref:typename:uv_file
+fd	third_party/wrk/src/ae.h	/^    int fd;$/;"	m	struct:aeFiredEvent	typeref:typename:int
+fd	third_party/wrk/src/wrk.h	/^    int fd;$/;"	m	struct:connection	typeref:typename:int
 fds	third_party/libuv/src/unix/internal.h	/^  int fds[1];$/;"	m	struct:uv__stream_queued_fds_s	typeref:typename:int[1]
+ffmpeg_fmp4_hls_opts_default	third_party/ffmpeg/ffmpeg_cli.h	/^Fmp4HlsOpts ffmpeg_fmp4_hls_opts_default(void);$/;"	p	typeref:typename:Fmp4HlsOpts
+ffmpeg_is_available	third_party/ffmpeg/ffmpeg_cli.h	/^bool ffmpeg_is_available(void);$/;"	p	typeref:typename:bool
+ffmpeg_last_error	third_party/ffmpeg/ffmpeg_cli.h	/^const char *ffmpeg_last_error(void);$/;"	p	typeref:typename:const char *
+ffmpeg_video_to_fmp4_hls	third_party/ffmpeg/ffmpeg_cli.h	/^FfmpegResult ffmpeg_video_to_fmp4_hls($/;"	p	typeref:typename:FfmpegResult
+field_data	third_party/wrk/src/http_parser.h	/^  } field_data[UF_MAX];$/;"	m	struct:http_parser_url	typeref:struct:http_parser_url::__anon1536417a0108[]
+field_set	third_party/wrk/src/http_parser.h	/^  uint16_t field_set;           \/* Bitmask of (1 << UF_*) values *\/$/;"	m	struct:http_parser_url	typeref:typename:uint16_t
 file	seobeo/seobeo_internal.h	/^  void        *file;$/;"	m	struct:__anon7a4da8400208	typeref:typename:void *
 file	third_party/libuv/include/uv.h	/^  const char* file;   \/* Path to program to execute. *\/$/;"	m	struct:uv_process_options_s	typeref:typename:const char *
 fileNameEditMode	postdog/gui_window_file_dialog.h	/^    bool fileNameEditMode;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
 fileNameText	postdog/gui_window_file_dialog.h	/^    char fileNameText[1024];$/;"	m	struct:__anoncb6fd9740108	typeref:typename:char[1024]
 fileNameTextCopy	postdog/gui_window_file_dialog.h	/^    char fileNameTextCopy[1024];$/;"	m	struct:__anoncb6fd9740108	typeref:typename:char[1024]
 fileTypeActive	postdog/gui_window_file_dialog.h	/^    int fileTypeActive;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:int
+file_control	third_party/sqlite3/sqlite3ext.h	/^  int (*file_control)(sqlite3*,const char*,int,void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,void *)
 file_name	seobeo/seobeo_internal.h	/^  char        *file_name;$/;"	m	struct:__anon7a4da8400208	typeref:typename:char *
+filename_database	third_party/sqlite3/sqlite3ext.h	/^  const char *(*filename_database)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(const char *)
+filename_journal	third_party/sqlite3/sqlite3ext.h	/^  const char *(*filename_journal)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(const char *)
+filename_wal	third_party/sqlite3/sqlite3ext.h	/^  const char *(*filename_wal)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(const char *)
 filesListActive	postdog/gui_window_file_dialog.h	/^    int filesListActive;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:int
 filesListEditMode	postdog/gui_window_file_dialog.h	/^    bool filesListEditMode;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
 filesListScrollIndex	postdog/gui_window_file_dialog.h	/^    int filesListScrollIndex;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:int
 filterExt	postdog/gui_window_file_dialog.h	/^    char filterExt[256];$/;"	m	struct:__anoncb6fd9740108	typeref:typename:char[256]
+finalize	third_party/sqlite3/sqlite3ext.h	/^  int  (*finalize)(sqlite3_stmt*pStmt);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt * pStmt)
+finalizer	third_party/luajit/src/lj_ctype.h	/^  GCtab *finalizer;	\/* Map of cdata to finalizer. *\/$/;"	m	struct:CTState	typeref:typename:GCtab *
+finalizerProc	third_party/wrk/src/ae.h	/^    aeEventFinalizerProc *finalizerProc;$/;"	m	struct:aeTimeEvent	typeref:typename:aeEventFinalizerProc *
+fired	third_party/wrk/src/ae.h	/^    aeFiredEvent *fired; \/* Fired events *\/$/;"	m	struct:aeEventLoop	typeref:typename:aeFiredEvent *
+firstline	third_party/luajit/src/lj_obj.h	/^  BCLine firstline;	\/* First line of the function definition. *\/$/;"	m	struct:GCproto	typeref:typename:BCLine
+fixstring	third_party/luajit/src/lj_gc.h	/^#define fixstring(/;"	d
 flags	third_party/libuv/include/uv.h	/^  unsigned int flags;$/;"	m	struct:uv_process_options_s	typeref:typename:unsigned int
 flags	third_party/libuv/include/uv.h	/^  unsigned int flags;$/;"	m	struct:uv_thread_options_s	typeref:typename:unsigned int
 flags	third_party/libuv/include/uv.h	/^  uv_stdio_flags flags;$/;"	m	struct:uv_stdio_container_s	typeref:typename:uv_stdio_flags
 flags	third_party/libuv/src/uv-common.h	/^  unsigned int flags;$/;"	m	struct:uv__loop_internal_fields_s	typeref:typename:unsigned int
 flags	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  int flags;$/;"	m	struct:uv__fd_info_s	typeref:typename:int
+flags	third_party/luajit/src/lj_ircall.h	/^  uint32_t flags;		\/* Number of arguments and flags. *\/$/;"	m	struct:CCallInfo	typeref:typename:uint32_t
+flags	third_party/luajit/src/lj_jit.h	/^  uint32_t flags;	\/* JIT engine flags. *\/$/;"	m	struct:jit_State	typeref:typename:uint32_t
+flags	third_party/luajit/src/lj_obj.h	/^  uint8_t flags;	\/* Miscellaneous flags (see below). *\/$/;"	m	struct:GCproto	typeref:typename:uint8_t
+flags	third_party/wrk/src/http_parser.h	/^  unsigned int flags : 8;        \/* F_* values from 'flags' enum; semi-public *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:8
+flags	third_party/wrk/src/http_parser.h	/^enum flags$/;"	g
+flipwhite	third_party/luajit/src/lj_gc.h	/^#define flipwhite(/;"	d
 float16	third_party/raylib/include/raymath.h	/^typedef struct float16 {$/;"	s
 float16	third_party/raylib/include/raymath.h	/^} float16;$/;"	t	typeref:struct:float16
 float16	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^typedef struct float16 {$/;"	s
 float16	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^} float16;$/;"	t	typeref:struct:float16
 float16	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^typedef struct float16 {$/;"	s
 float16	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^} float16;$/;"	t	typeref:struct:float16
+float16	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef struct float16 {$/;"	s
+float16	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^} float16;$/;"	t	typeref:struct:float16
 float16	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef struct float16 {$/;"	s
 float16	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^} float16;$/;"	t	typeref:struct:float16
 float3	third_party/raylib/include/raymath.h	/^typedef struct float3 {$/;"	s
@@ -10080,10 +16552,15 @@
 float3	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^} float3;$/;"	t	typeref:struct:float3
 float3	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^typedef struct float3 {$/;"	s
 float3	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^} float3;$/;"	t	typeref:struct:float3
+float3	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^typedef struct float3 {$/;"	s
+float3	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^} float3;$/;"	t	typeref:struct:float3
 float3	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^typedef struct float3 {$/;"	s
 float3	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^} float3;$/;"	t	typeref:struct:float3
 fmt	third_party/libuv/test/task.h	/^char* fmt(char (*buf)[32], double d);$/;"	p	typeref:typename:char *
-follow_redirects	seobeo/seobeo_internal.h	/^  boolean  follow_redirects;$/;"	m	struct:__anon7a4da8400608	typeref:typename:boolean
+fn	third_party/luajit/src/lj_jit.h	/^  GCfunc *fn;		\/* Current function. *\/$/;"	m	struct:jit_State	typeref:typename:GCfunc *
+fn	third_party/luajit/src/lj_obj.h	/^  GCfunc fn;$/;"	m	union:GCobj	typeref:typename:GCfunc
+fold	third_party/luajit/src/lj_jit.h	/^  FoldState fold;	\/* Fold state. *\/$/;"	m	struct:jit_State	typeref:typename:FoldState
+follow_redirects	seobeo/seobeo_internal.h	/^  boolean  follow_redirects;$/;"	m	struct:__anon7a4da8400808	typeref:typename:boolean
 format	third_party/raylib/include/raygui.h	/^        int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Image	typeref:typename:int
 format	third_party/raylib/include/raygui.h	/^        int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Texture	typeref:typename:int
 format	third_party/raylib/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Image	typeref:typename:int
@@ -10092,23 +16569,53 @@
 format	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Texture	typeref:typename:int
 format	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Image	typeref:typename:int
 format	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Texture	typeref:typename:int
+format	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Image	typeref:typename:int
+format	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Texture	typeref:typename:int
 format	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Image	typeref:typename:int
 format	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int format;             \/\/ Data format (PixelFormat type)$/;"	m	struct:Texture	typeref:typename:int
+format_binary	third_party/wrk/src/units.h	/^char *format_binary(long double);$/;"	p	typeref:typename:char *
+format_metric	third_party/wrk/src/units.h	/^char *format_metric(long double);$/;"	p	typeref:typename:char *
+format_time_s	third_party/wrk/src/units.h	/^char *format_time_s(long double);$/;"	p	typeref:typename:char *
+format_time_us	third_party/wrk/src/units.h	/^char *format_time_us(long double);$/;"	p	typeref:typename:char *
 fovy	third_party/raylib/include/raylib.h	/^    float fovy;             \/\/ Camera field-of-view aperture in Y (degrees) in perspective, us/;"	m	struct:Camera3D	typeref:typename:float
 fovy	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float fovy;             \/\/ Camera field-of-view aperture in Y (degrees) in perspective, us/;"	m	struct:Camera3D	typeref:typename:float
 fovy	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float fovy;             \/\/ Camera field-of-view aperture in Y (degrees) in perspective, us/;"	m	struct:Camera3D	typeref:typename:float
+fovy	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float fovy;             \/\/ Camera field-of-view aperture in Y (degrees) in perspective, us/;"	m	struct:Camera3D	typeref:typename:float
 fovy	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float fovy;             \/\/ Camera field-of-view aperture in Y (degrees) in perspective, us/;"	m	struct:Camera3D	typeref:typename:float
+fp	third_party/luajit/src/host/buildvm.h	/^  FILE *fp;$/;"	m	struct:BuildCtx	typeref:typename:FILE *
+fp64_d2l	third_party/luajit/src/lj_ircall.h	/^#define fp64_d2l /;"	d
+fp64_d2l	third_party/luajit/src/lj_ircall.h	/^extern int64_t fp64_d2l(double a);$/;"	p	typeref:typename:int64_t
+fp64_d2ul	third_party/luajit/src/lj_ircall.h	/^#define fp64_d2ul /;"	d
+fp64_d2ul	third_party/luajit/src/lj_ircall.h	/^extern uint64_t fp64_d2ul(double a);$/;"	p	typeref:typename:uint64_t
+fp64_f2l	third_party/luajit/src/lj_ircall.h	/^#define fp64_f2l /;"	d
+fp64_f2l	third_party/luajit/src/lj_ircall.h	/^extern int64_t fp64_f2l(float a);$/;"	p	typeref:typename:int64_t
+fp64_f2ul	third_party/luajit/src/lj_ircall.h	/^#define fp64_f2ul /;"	d
+fp64_f2ul	third_party/luajit/src/lj_ircall.h	/^extern uint64_t fp64_f2ul(float a);$/;"	p	typeref:typename:uint64_t
+fp64_l2d	third_party/luajit/src/lj_ircall.h	/^#define fp64_l2d /;"	d
+fp64_l2d	third_party/luajit/src/lj_ircall.h	/^extern double fp64_l2d(int64_t a);$/;"	p	typeref:typename:double
+fp64_l2f	third_party/luajit/src/lj_ircall.h	/^#define fp64_l2f /;"	d
+fp64_l2f	third_party/luajit/src/lj_ircall.h	/^extern float fp64_l2f(int64_t a);$/;"	p	typeref:typename:float
+fp64_ul2d	third_party/luajit/src/lj_ircall.h	/^#define fp64_ul2d /;"	d
+fp64_ul2d	third_party/luajit/src/lj_ircall.h	/^extern double fp64_ul2d(uint64_t a);$/;"	p	typeref:typename:double
+fp64_ul2f	third_party/luajit/src/lj_ircall.h	/^#define fp64_ul2f /;"	d
+fp64_ul2f	third_party/luajit/src/lj_ircall.h	/^extern float fp64_ul2f(uint64_t a);$/;"	p	typeref:typename:float
+fpr	third_party/luajit/src/lj_target_arm.h	/^  lua_Number fpr[RID_NUM_FPR];	\/* Floating-point registers. *\/$/;"	m	struct:__anondfc0b4be0208	typeref:typename:lua_Number[]
+fpr	third_party/luajit/src/lj_target_arm64.h	/^  lua_Number fpr[RID_NUM_FPR];	\/* Floating-point registers. *\/$/;"	m	struct:__anond2c468680208	typeref:typename:lua_Number[]
+fpr	third_party/luajit/src/lj_target_mips.h	/^  lua_Number fpr[RID_NUM_FPR];	\/* Floating-point registers. *\/$/;"	m	struct:__anonf3351b170208	typeref:typename:lua_Number[]
+fpr	third_party/luajit/src/lj_target_ppc.h	/^  lua_Number fpr[RID_NUM_FPR];	\/* Floating-point registers. *\/$/;"	m	struct:__anone0cee1010208	typeref:typename:lua_Number[]
+fpr	third_party/luajit/src/lj_target_x86.h	/^  lua_Number fpr[RID_NUM_FPR];	\/* Floating-point registers. *\/$/;"	m	struct:__anone14030640208	typeref:typename:lua_Number[]
 fragment_buffer	seobeo/seobeo_internal.h	/^  uint8  *fragment_buffer;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:uint8 *
-fragment_buffer	seobeo/seobeo_internal.h	/^  uint8  *fragment_buffer;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:uint8 *
+fragment_buffer	seobeo/seobeo_internal.h	/^  uint8  *fragment_buffer;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:uint8 *
 fragment_capacity	seobeo/seobeo_internal.h	/^  size_t  fragment_capacity;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:size_t
-fragment_capacity	seobeo/seobeo_internal.h	/^  size_t  fragment_capacity;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:size_t
+fragment_capacity	seobeo/seobeo_internal.h	/^  size_t  fragment_capacity;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:size_t
 fragment_length	seobeo/seobeo_internal.h	/^  size_t  fragment_length;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:size_t
-fragment_length	seobeo/seobeo_internal.h	/^  size_t  fragment_length;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:size_t
+fragment_length	seobeo/seobeo_internal.h	/^  size_t  fragment_length;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:size_t
 fragment_opcode	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Opcode fragment_opcode;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:Seobeo_WebSocket_Opcode
-fragment_opcode	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Opcode fragment_opcode;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:Seobeo_WebSocket_Opcode
+fragment_opcode	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Opcode fragment_opcode;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:Seobeo_WebSocket_Opcode
 frame	third_party/raylib/include/raylib.h	/^    unsigned int frame;             \/\/ Event frame$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 frame	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int frame;             \/\/ Event frame$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 frame	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int frame;             \/\/ Event frame$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
+frame	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int frame;             \/\/ Event frame$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 frame	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int frame;             \/\/ Event frame$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 frameCount	third_party/raylib/include/raylib.h	/^    int frameCount;         \/\/ Number of animation frames$/;"	m	struct:ModelAnimation	typeref:typename:int
 frameCount	third_party/raylib/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Music	typeref:typename:unsigned int
@@ -10122,6 +16629,10 @@
 frameCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Music	typeref:typename:unsigned int
 frameCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Sound	typeref:typename:unsigned int
 frameCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Wave	typeref:typename:unsigned int
+frameCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int frameCount;         \/\/ Number of animation frames$/;"	m	struct:ModelAnimation	typeref:typename:int
+frameCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Music	typeref:typename:unsigned int
+frameCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Sound	typeref:typename:unsigned int
+frameCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Wave	typeref:typename:unsigned int
 frameCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int frameCount;         \/\/ Number of animation frames$/;"	m	struct:ModelAnimation	typeref:typename:int
 frameCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Music	typeref:typename:unsigned int
 frameCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int frameCount;    \/\/ Total number of frames (considering channels)$/;"	m	struct:Sound	typeref:typename:unsigned int
@@ -10129,109 +16640,234 @@
 framePoses	third_party/raylib/include/raylib.h	/^    Transform **framePoses; \/\/ Poses array by frame$/;"	m	struct:ModelAnimation	typeref:typename:Transform **
 framePoses	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Transform **framePoses; \/\/ Poses array by frame$/;"	m	struct:ModelAnimation	typeref:typename:Transform **
 framePoses	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Transform **framePoses; \/\/ Poses array by frame$/;"	m	struct:ModelAnimation	typeref:typename:Transform **
+framePoses	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Transform **framePoses; \/\/ Poses array by frame$/;"	m	struct:ModelAnimation	typeref:typename:Transform **
 framePoses	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Transform **framePoses; \/\/ Poses array by frame$/;"	m	struct:ModelAnimation	typeref:typename:Transform **
+frame_contf	third_party/luajit/src/lj_frame.h	/^#define frame_contf(/;"	d
+frame_contpc	third_party/luajit/src/lj_frame.h	/^#define frame_contpc(/;"	d
+frame_contv	third_party/luajit/src/lj_frame.h	/^#define frame_contv(/;"	d
+frame_delta	third_party/luajit/src/lj_frame.h	/^#define frame_delta(/;"	d
+frame_ftsz	third_party/luajit/src/lj_frame.h	/^#define frame_ftsz(/;"	d
+frame_func	third_party/luajit/src/lj_frame.h	/^#define frame_func(/;"	d
+frame_gc	third_party/luajit/src/lj_frame.h	/^#define frame_gc(/;"	d
+frame_isc	third_party/luajit/src/lj_frame.h	/^#define frame_isc(/;"	d
+frame_iscont	third_party/luajit/src/lj_frame.h	/^#define frame_iscont(/;"	d
+frame_iscont_fficb	third_party/luajit/src/lj_frame.h	/^#define frame_iscont_fficb(/;"	d
+frame_islua	third_party/luajit/src/lj_frame.h	/^#define frame_islua(/;"	d
+frame_ispcall	third_party/luajit/src/lj_frame.h	/^#define frame_ispcall(/;"	d
+frame_isvarg	third_party/luajit/src/lj_frame.h	/^#define frame_isvarg(/;"	d
+frame_pc	third_party/luajit/src/lj_frame.h	/^#define frame_pc(/;"	d
+frame_prev	third_party/luajit/src/lj_frame.h	/^#define frame_prev(/;"	d
+frame_prevd	third_party/luajit/src/lj_frame.h	/^#define frame_prevd(/;"	d
+frame_prevl	third_party/luajit/src/lj_frame.h	/^#define frame_prevl(/;"	d
+frame_sized	third_party/luajit/src/lj_frame.h	/^#define frame_sized(/;"	d
+frame_type	third_party/luajit/src/lj_frame.h	/^#define frame_type(/;"	d
+frame_typep	third_party/luajit/src/lj_frame.h	/^#define frame_typep(/;"	d
 framebufferHeight	third_party/raylib/include/rlgl.h	/^        int framebufferHeight;              \/\/ Current framebuffer height$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 framebufferHeight	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int framebufferHeight;              \/\/ Current framebuffer height$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 framebufferHeight	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int framebufferHeight;              \/\/ Current framebuffer height$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+framebufferHeight	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int framebufferHeight;              \/\/ Current framebuffer height$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 framebufferHeight	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int framebufferHeight;              \/\/ Current framebuffer height$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 framebufferWidth	third_party/raylib/include/rlgl.h	/^        int framebufferWidth;               \/\/ Current framebuffer width$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 framebufferWidth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int framebufferWidth;               \/\/ Current framebuffer width$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 framebufferWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int framebufferWidth;               \/\/ Current framebuffer width$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+framebufferWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int framebufferWidth;               \/\/ Current framebuffer width$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 framebufferWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int framebufferWidth;               \/\/ Current framebuffer width$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
+framedepth	third_party/luajit/src/lj_jit.h	/^  int32_t framedepth;	\/* Current frame depth. *\/$/;"	m	struct:jit_State	typeref:typename:int32_t
+framesize	third_party/luajit/src/lj_obj.h	/^  uint8_t framesize;	\/* Fixed frame size. *\/$/;"	m	struct:GCproto	typeref:typename:uint8_t
+free	third_party/sqlite3/sqlite3ext.h	/^  void  (*free)(void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(void *)
+free_filename	third_party/sqlite3/sqlite3ext.h	/^  void (*free_filename)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(const char *)
+free_table	third_party/sqlite3/sqlite3ext.h	/^  void  (*free_table)(char**result);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(char ** result)
+freetop	third_party/luajit/src/lj_obj.h	/^  MRef freetop;		\/* Top of free elements (stored in t->node[0]). *\/$/;"	m	struct:Node	typeref:typename:MRef
+freetop	third_party/luajit/src/lj_obj.h	/^  MRef freetop;		\/* Top of free elements. *\/$/;"	m	struct:GCtab	typeref:typename:MRef
+freetrace	third_party/luajit/src/lj_jit.h	/^  TraceNo freetrace;	\/* Start of scan for next free trace. *\/$/;"	m	struct:jit_State	typeref:typename:TraceNo
+fs	third_party/luajit/src/lj_lex.h	/^  struct FuncState *fs;	\/* Current FuncState. Defined in lj_parse.c. *\/$/;"	m	struct:LexState	typeref:struct:FuncState *
 fs_type	third_party/libuv/include/uv.h	/^  uv_fs_type fs_type;$/;"	m	struct:uv_fs_s	typeref:typename:UV_REQ_FIELDS uv_fs_type
+fts5_api	third_party/sqlite3/sqlite3.h	/^struct fts5_api {$/;"	s
+fts5_api	third_party/sqlite3/sqlite3.h	/^typedef struct fts5_api fts5_api;$/;"	t	typeref:struct:fts5_api
+fts5_extension_function	third_party/sqlite3/sqlite3.h	/^typedef void (*fts5_extension_function)($/;"	t	typeref:typename:void (*)(const Fts5ExtensionApi * pApi,Fts5Context * pFts,sqlite3_context * pCtx,int nVal,sqlite3_value ** apVal)
+fts5_tokenizer	third_party/sqlite3/sqlite3.h	/^struct fts5_tokenizer {$/;"	s
+fts5_tokenizer	third_party/sqlite3/sqlite3.h	/^typedef struct fts5_tokenizer fts5_tokenizer;$/;"	t	typeref:struct:fts5_tokenizer
+fts5_tokenizer_v2	third_party/sqlite3/sqlite3.h	/^struct fts5_tokenizer_v2 {$/;"	s
+fts5_tokenizer_v2	third_party/sqlite3/sqlite3.h	/^typedef struct fts5_tokenizer_v2 fts5_tokenizer_v2;$/;"	t	typeref:struct:fts5_tokenizer_v2
+ftsz	third_party/luajit/src/lj_obj.h	/^  int32_t ftsz;		\/* Frame type and size of previous frame. *\/$/;"	m	union:__anone5760993010a	typeref:typename:int32_t
+func	third_party/luajit/src/lauxlib.h	/^  lua_CFunction func;$/;"	m	struct:luaL_Reg	typeref:typename:lua_CFunction
+func	third_party/luajit/src/lj_ircall.h	/^  ASMFunction func;		\/* Function pointer. *\/$/;"	m	struct:CCallInfo	typeref:typename:ASMFunction
+funcV	third_party/luajit/src/lj_obj.h	/^#define funcV(/;"	d
+funcproto	third_party/luajit/src/lj_obj.h	/^#define funcproto(/;"	d
+g	third_party/luajit/src/lj_ctype.h	/^  global_State *g;	\/* Global state. *\/$/;"	m	struct:CTState	typeref:typename:global_State *
+g	third_party/luajit/src/lj_dispatch.h	/^  global_State g;			\/* Global state. *\/$/;"	m	struct:GG_State	typeref:typename:global_State
 g	third_party/raylib/include/raygui.h	/^        unsigned char g;$/;"	m	struct:Color	typeref:typename:unsigned char
 g	third_party/raylib/include/raylib.h	/^    unsigned char g;        \/\/ Color green value$/;"	m	struct:Color	typeref:typename:unsigned char
 g	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned char g;        \/\/ Color green value$/;"	m	struct:Color	typeref:typename:unsigned char
 g	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned char g;        \/\/ Color green value$/;"	m	struct:Color	typeref:typename:unsigned char
+g	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned char g;        \/\/ Color green value$/;"	m	struct:Color	typeref:typename:unsigned char
 g	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned char g;        \/\/ Color green value$/;"	m	struct:Color	typeref:typename:unsigned char
 gap	third_party/raylib/custom.h	/^    float gap;                      \/\/ Gap between panels (0 for seamless)$/;"	m	struct:__anon7f8247c10408	typeref:typename:float
+gc	third_party/luajit/src/lj_obj.h	/^  GCState gc;		\/* Garbage collector. *\/$/;"	m	struct:global_State	typeref:typename:GCState
+gcV	third_party/luajit/src/lj_obj.h	/^#define gcV(/;"	d
+gch	third_party/luajit/src/lj_obj.h	/^  GChead gch;$/;"	m	union:GCobj	typeref:typename:GChead
+gclist	third_party/luajit/src/lj_jit.h	/^  GCRef gclist;$/;"	m	struct:GCtrace	typeref:typename:GCRef
+gclist	third_party/luajit/src/lj_obj.h	/^  GCRef gclist;		\/* GC chain. *\/$/;"	m	struct:lua_State	typeref:typename:GCRef
+gclist	third_party/luajit/src/lj_obj.h	/^  GCRef gclist;$/;"	m	struct:GChead	typeref:typename:GCRef
+gclist	third_party/luajit/src/lj_obj.h	/^  GCRef gclist;$/;"	m	struct:GCproto	typeref:typename:GCRef
+gclist	third_party/luajit/src/lj_obj.h	/^  GCRef gclist;$/;"	m	struct:GCtab	typeref:typename:GCRef
+gcnext	third_party/luajit/src/lj_obj.h	/^#define gcnext(/;"	d
+gco2cd	third_party/luajit/src/lj_obj.h	/^#define gco2cd(/;"	d
+gco2func	third_party/luajit/src/lj_obj.h	/^#define gco2func(/;"	d
+gco2pt	third_party/luajit/src/lj_obj.h	/^#define gco2pt(/;"	d
+gco2str	third_party/luajit/src/lj_obj.h	/^#define gco2str(/;"	d
+gco2tab	third_party/luajit/src/lj_obj.h	/^#define gco2tab(/;"	d
+gco2th	third_party/luajit/src/lj_obj.h	/^#define gco2th(/;"	d
+gco2trace	third_party/luajit/src/lj_jit.h	/^#define gco2trace(/;"	d
+gco2ud	third_party/luajit/src/lj_obj.h	/^#define gco2ud(/;"	d
+gco2uv	third_party/luajit/src/lj_obj.h	/^#define gco2uv(/;"	d
+gcptr64	third_party/luajit/src/lj_obj.h	/^  uint64_t gcptr64;	\/* True 64 bit pointer. *\/$/;"	m	struct:GCRef	typeref:typename:uint64_t
+gcr	third_party/luajit/src/lj_ir.h	/^  GCRef gcr;		\/* GCobj constant (overlaps op12 or entire slot). *\/$/;"	m	union:IRIns	typeref:typename:GCRef
+gcref	third_party/luajit/src/lj_obj.h	/^#define gcref(/;"	d
+gcrefeq	third_party/luajit/src/lj_obj.h	/^#define gcrefeq(/;"	d
+gcrefp	third_party/luajit/src/lj_obj.h	/^#define gcrefp(/;"	d
+gcrefu	third_party/luajit/src/lj_obj.h	/^#define gcrefu(/;"	d
+gcroot	third_party/luajit/src/lj_obj.h	/^  GCRef gcroot[GCROOT_MAX];  \/* GC roots. *\/$/;"	m	struct:global_State	typeref:typename:GCRef[]
+gcval	third_party/luajit/src/lj_obj.h	/^#define gcval(/;"	d
+gdbjit_entry	third_party/luajit/src/lj_jit.h	/^  void *gdbjit_entry;	\/* GDB JIT entry. *\/$/;"	m	struct:GCtrace	typeref:typename:void *
+get_autocommit	third_party/sqlite3/sqlite3ext.h	/^  int  (*get_autocommit)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+get_auxdata	third_party/sqlite3/sqlite3ext.h	/^  void * (*get_auxdata)(sqlite3_context*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3_context *,int)
+get_clientdata	third_party/sqlite3/sqlite3ext.h	/^  void *(*get_clientdata)(sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,const char *)
+get_k64val	third_party/luajit/src/lj_emit_arm64.h	/^static uint64_t get_k64val(ASMState *as, IRRef ref)$/;"	f	typeref:typename:uint64_t
+get_k64val	third_party/luajit/src/lj_emit_mips.h	/^static intptr_t get_k64val(ASMState *as, IRRef ref)$/;"	f	typeref:typename:intptr_t
+get_kval	third_party/luajit/src/lj_emit_mips.h	/^#define get_kval(/;"	d
+get_table	third_party/sqlite3/sqlite3ext.h	/^  int  (*get_table)(sqlite3*,const char*,char***,int*,int*,char**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,char ***,int *,int *,char **)
+getfreetop	third_party/luajit/src/lj_obj.h	/^#define getfreetop(/;"	d
+getopt.h	third_party/wrk/src/main.h	/^#include <getopt.h>/;"	h
 gid	third_party/libuv/include/uv.h	/^  unsigned long gid;$/;"	m	struct:uv_group_s	typeref:typename:unsigned long
 gid	third_party/libuv/include/uv.h	/^  unsigned long gid;$/;"	m	struct:uv_passwd_s	typeref:typename:unsigned long
 gid	third_party/libuv/include/uv.h	/^  uv_gid_t gid;$/;"	m	struct:uv_process_options_s	typeref:typename:uv_gid_t
 glBindVertexArray	third_party/raylib/include/rlgl.h	/^static PFNGLBINDVERTEXARRAYOESPROC glBindVertexArray = NULL;$/;"	v	typeref:typename:PFNGLBINDVERTEXARRAYOESPROC
 glBindVertexArray	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static PFNGLBINDVERTEXARRAYOESPROC glBindVertexArray = NULL;$/;"	v	typeref:typename:PFNGLBINDVERTEXARRAYOESPROC
 glBindVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static PFNGLBINDVERTEXARRAYOESPROC glBindVertexArray = NULL;$/;"	v	typeref:typename:PFNGLBINDVERTEXARRAYOESPROC
+glBindVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static PFNGLBINDVERTEXARRAYOESPROC glBindVertexArray = NULL;$/;"	v	typeref:typename:PFNGLBINDVERTEXARRAYOESPROC
 glBindVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static PFNGLBINDVERTEXARRAYOESPROC glBindVertexArray = NULL;$/;"	v	typeref:typename:PFNGLBINDVERTEXARRAYOESPROC
 glBlendDestFactorAlpha	third_party/raylib/include/rlgl.h	/^        int glBlendDestFactorAlpha;         \/\/ Blending destination alpha factor$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendDestFactorAlpha	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendDestFactorAlpha;         \/\/ Blending destination alpha factor$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendDestFactorAlpha	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendDestFactorAlpha;         \/\/ Blending destination alpha factor$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendDestFactorAlpha	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendDestFactorAlpha;         \/\/ Blending destination alpha factor$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendDestFactorAlpha	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendDestFactorAlpha;         \/\/ Blending destination alpha factor$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendDestFactorRGB	third_party/raylib/include/rlgl.h	/^        int glBlendDestFactorRGB;           \/\/ Blending destination RGB factor$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendDestFactorRGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendDestFactorRGB;           \/\/ Blending destination RGB factor$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendDestFactorRGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendDestFactorRGB;           \/\/ Blending destination RGB factor$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendDestFactorRGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendDestFactorRGB;           \/\/ Blending destination RGB factor$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendDestFactorRGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendDestFactorRGB;           \/\/ Blending destination RGB factor$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendDstFactor	third_party/raylib/include/rlgl.h	/^        int glBlendDstFactor;               \/\/ Blending destination factor$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendDstFactor	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendDstFactor;               \/\/ Blending destination factor$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendDstFactor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendDstFactor;               \/\/ Blending destination factor$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendDstFactor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendDstFactor;               \/\/ Blending destination factor$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendDstFactor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendDstFactor;               \/\/ Blending destination factor$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendEquation	third_party/raylib/include/rlgl.h	/^        int glBlendEquation;                \/\/ Blending equation$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendEquation	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendEquation;                \/\/ Blending equation$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendEquation	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendEquation;                \/\/ Blending equation$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendEquation	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendEquation;                \/\/ Blending equation$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendEquation	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendEquation;                \/\/ Blending equation$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendEquationAlpha	third_party/raylib/include/rlgl.h	/^        int glBlendEquationAlpha;           \/\/ Blending equation for alpha$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendEquationAlpha	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendEquationAlpha;           \/\/ Blending equation for alpha$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendEquationAlpha	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendEquationAlpha;           \/\/ Blending equation for alpha$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendEquationAlpha	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendEquationAlpha;           \/\/ Blending equation for alpha$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendEquationAlpha	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendEquationAlpha;           \/\/ Blending equation for alpha$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendEquationRGB	third_party/raylib/include/rlgl.h	/^        int glBlendEquationRGB;             \/\/ Blending equation for RGB$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendEquationRGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendEquationRGB;             \/\/ Blending equation for RGB$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendEquationRGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendEquationRGB;             \/\/ Blending equation for RGB$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendEquationRGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendEquationRGB;             \/\/ Blending equation for RGB$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendEquationRGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendEquationRGB;             \/\/ Blending equation for RGB$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendSrcFactor	third_party/raylib/include/rlgl.h	/^        int glBlendSrcFactor;               \/\/ Blending source factor$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendSrcFactor	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendSrcFactor;               \/\/ Blending source factor$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendSrcFactor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendSrcFactor;               \/\/ Blending source factor$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendSrcFactor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendSrcFactor;               \/\/ Blending source factor$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendSrcFactor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendSrcFactor;               \/\/ Blending source factor$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendSrcFactorAlpha	third_party/raylib/include/rlgl.h	/^        int glBlendSrcFactorAlpha;          \/\/ Blending source alpha factor$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendSrcFactorAlpha	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendSrcFactorAlpha;          \/\/ Blending source alpha factor$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendSrcFactorAlpha	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendSrcFactorAlpha;          \/\/ Blending source alpha factor$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendSrcFactorAlpha	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendSrcFactorAlpha;          \/\/ Blending source alpha factor$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendSrcFactorAlpha	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendSrcFactorAlpha;          \/\/ Blending source alpha factor$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 glBlendSrcFactorRGB	third_party/raylib/include/rlgl.h	/^        int glBlendSrcFactorRGB;            \/\/ Blending source RGB factor$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 glBlendSrcFactorRGB	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int glBlendSrcFactorRGB;            \/\/ Blending source RGB factor$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 glBlendSrcFactorRGB	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int glBlendSrcFactorRGB;            \/\/ Blending source RGB factor$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+glBlendSrcFactorRGB	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int glBlendSrcFactorRGB;            \/\/ Blending source RGB factor$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 glBlendSrcFactorRGB	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int glBlendSrcFactorRGB;            \/\/ Blending source RGB factor$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
-glClearDepth	third_party/raylib/include/rlgl.h	/^    #define glClearDepth                 glClearDepthf/;"	d
-glClearDepth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define glClearDepth                 glClearDepthf/;"	d
-glClearDepth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define glClearDepth                 glClearDepthf/;"	d
-glClearDepth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define glClearDepth                 glClearDepthf/;"	d
+glClearDepth	third_party/raylib/include/rlgl.h	/^    #define glClearDepth /;"	d
+glClearDepth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #define glClearDepth /;"	d
+glClearDepth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #define glClearDepth /;"	d
+glClearDepth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #define glClearDepth /;"	d
+glClearDepth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #define glClearDepth /;"	d
 glCustomBlendModeModified	third_party/raylib/include/rlgl.h	/^        bool glCustomBlendModeModified;     \/\/ Custom blending factor and equation modificatio/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:bool
 glCustomBlendModeModified	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool glCustomBlendModeModified;     \/\/ Custom blending factor and equation modificatio/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:bool
 glCustomBlendModeModified	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool glCustomBlendModeModified;     \/\/ Custom blending factor and equation modificatio/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:bool
+glCustomBlendModeModified	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool glCustomBlendModeModified;     \/\/ Custom blending factor and equation modificatio/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:bool
 glCustomBlendModeModified	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool glCustomBlendModeModified;     \/\/ Custom blending factor and equation modificatio/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:bool
 glDeleteVertexArrays	third_party/raylib/include/rlgl.h	/^static PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLDELETEVERTEXARRAYSOESPROC
 glDeleteVertexArrays	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLDELETEVERTEXARRAYSOESPROC
 glDeleteVertexArrays	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLDELETEVERTEXARRAYSOESPROC
+glDeleteVertexArrays	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLDELETEVERTEXARRAYSOESPROC
 glDeleteVertexArrays	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLDELETEVERTEXARRAYSOESPROC
 glDrawArraysInstanced	third_party/raylib/include/rlgl.h	/^static PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWARRAYSINSTANCEDEXTPROC
 glDrawArraysInstanced	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWARRAYSINSTANCEDEXTPROC
 glDrawArraysInstanced	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWARRAYSINSTANCEDEXTPROC
+glDrawArraysInstanced	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWARRAYSINSTANCEDEXTPROC
 glDrawArraysInstanced	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWARRAYSINSTANCEDEXTPROC
 glDrawElementsInstanced	third_party/raylib/include/rlgl.h	/^static PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWELEMENTSINSTANCEDEXTPROC
 glDrawElementsInstanced	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWELEMENTSINSTANCEDEXTPROC
 glDrawElementsInstanced	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWELEMENTSINSTANCEDEXTPROC
+glDrawElementsInstanced	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWELEMENTSINSTANCEDEXTPROC
 glDrawElementsInstanced	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstanced = NULL;$/;"	v	typeref:typename:PFNGLDRAWELEMENTSINSTANCEDEXTPROC
 glGenVertexArrays	third_party/raylib/include/rlgl.h	/^static PFNGLGENVERTEXARRAYSOESPROC glGenVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLGENVERTEXARRAYSOESPROC
 glGenVertexArrays	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static PFNGLGENVERTEXARRAYSOESPROC glGenVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLGENVERTEXARRAYSOESPROC
 glGenVertexArrays	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static PFNGLGENVERTEXARRAYSOESPROC glGenVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLGENVERTEXARRAYSOESPROC
+glGenVertexArrays	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static PFNGLGENVERTEXARRAYSOESPROC glGenVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLGENVERTEXARRAYSOESPROC
 glGenVertexArrays	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static PFNGLGENVERTEXARRAYSOESPROC glGenVertexArrays = NULL;$/;"	v	typeref:typename:PFNGLGENVERTEXARRAYSOESPROC
 glVertexAttribDivisor	third_party/raylib/include/rlgl.h	/^static PFNGLVERTEXATTRIBDIVISOREXTPROC glVertexAttribDivisor = NULL;$/;"	v	typeref:typename:PFNGLVERTEXATTRIBDIVISOREXTPROC
 glVertexAttribDivisor	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static PFNGLVERTEXATTRIBDIVISOREXTPROC glVertexAttribDivisor = NULL;$/;"	v	typeref:typename:PFNGLVERTEXATTRIBDIVISOREXTPROC
 glVertexAttribDivisor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static PFNGLVERTEXATTRIBDIVISOREXTPROC glVertexAttribDivisor = NULL;$/;"	v	typeref:typename:PFNGLVERTEXATTRIBDIVISOREXTPROC
+glVertexAttribDivisor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static PFNGLVERTEXATTRIBDIVISOREXTPROC glVertexAttribDivisor = NULL;$/;"	v	typeref:typename:PFNGLVERTEXATTRIBDIVISOREXTPROC
 glVertexAttribDivisor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static PFNGLVERTEXATTRIBDIVISOREXTPROC glVertexAttribDivisor = NULL;$/;"	v	typeref:typename:PFNGLVERTEXATTRIBDIVISOREXTPROC
+glob	third_party/luajit/src/host/buildvm.h	/^  void **glob;$/;"	m	struct:BuildCtx	typeref:typename:void **
+global_State	third_party/luajit/src/lj_obj.h	/^typedef struct global_State {$/;"	s
+global_State	third_party/luajit/src/lj_obj.h	/^} global_State;$/;"	t	typeref:struct:global_State
+global_recover	third_party/sqlite3/sqlite3ext.h	/^  int  (*global_recover)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(void)
+globals	third_party/luajit/dynasm/dasm_arm.h	/^  void **globals;		\/* Array of globals. *\/$/;"	m	struct:dasm_State	typeref:typename:void **
+globals	third_party/luajit/dynasm/dasm_arm64.h	/^  void **globals;		\/* Array of globals. *\/$/;"	m	struct:dasm_State	typeref:typename:void **
+globals	third_party/luajit/dynasm/dasm_mips.h	/^  void **globals;		\/* Array of globals. *\/$/;"	m	struct:dasm_State	typeref:typename:void **
+globals	third_party/luajit/dynasm/dasm_ppc.h	/^  void **globals;		\/* Array of globals. *\/$/;"	m	struct:dasm_State	typeref:typename:void **
+globals	third_party/luajit/dynasm/dasm_x86.h	/^  void **globals;		\/* Array of globals. *\/$/;"	m	struct:dasm_State	typeref:typename:void **
+globnames	third_party/luajit/src/host/buildvm.h	/^  const char *const *globnames;$/;"	m	struct:BuildCtx	typeref:typename:const char * const *
+glofs	third_party/luajit/src/lj_emit_arm64.h	/^#define glofs(/;"	d
+glref	third_party/luajit/src/lj_obj.h	/^  MRef glref;		\/* Link to global state. *\/$/;"	m	struct:lua_State	typeref:typename:MRef
 glyphCount	third_party/raylib/include/raygui.h	/^        int glyphCount;         \/\/ Number of glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphCount	third_party/raylib/include/raylib.h	/^    int glyphCount;         \/\/ Number of glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int glyphCount;         \/\/ Number of glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int glyphCount;         \/\/ Number of glyph characters$/;"	m	struct:Font	typeref:typename:int
+glyphCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int glyphCount;         \/\/ Number of glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int glyphCount;         \/\/ Number of glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphPadding	third_party/raylib/include/raygui.h	/^        int glyphPadding;       \/\/ Padding around the glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphPadding	third_party/raylib/include/raylib.h	/^    int glyphPadding;       \/\/ Padding around the glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphPadding	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int glyphPadding;       \/\/ Padding around the glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphPadding	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int glyphPadding;       \/\/ Padding around the glyph characters$/;"	m	struct:Font	typeref:typename:int
+glyphPadding	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int glyphPadding;       \/\/ Padding around the glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphPadding	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int glyphPadding;       \/\/ Padding around the glyph characters$/;"	m	struct:Font	typeref:typename:int
 glyphs	third_party/raylib/include/raygui.h	/^        GlyphInfo *glyphs;      \/\/ Glyphs info data$/;"	m	struct:Font	typeref:typename:GlyphInfo *
 glyphs	third_party/raylib/include/raylib.h	/^    GlyphInfo *glyphs;      \/\/ Glyphs info data$/;"	m	struct:Font	typeref:typename:GlyphInfo *
 glyphs	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    GlyphInfo *glyphs;      \/\/ Glyphs info data$/;"	m	struct:Font	typeref:typename:GlyphInfo *
 glyphs	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    GlyphInfo *glyphs;      \/\/ Glyphs info data$/;"	m	struct:Font	typeref:typename:GlyphInfo *
+glyphs	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    GlyphInfo *glyphs;      \/\/ Glyphs info data$/;"	m	struct:Font	typeref:typename:GlyphInfo *
 glyphs	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    GlyphInfo *glyphs;      \/\/ Glyphs info data$/;"	m	struct:Font	typeref:typename:GlyphInfo *
+google/tcmalloc.h	third_party/wrk/src/zmalloc.h	/^#include <google\/tcmalloc.h>/;"	h
+got	third_party/luajit/src/lj_dispatch.h	/^  ASMFunction got[LJ_GOT__MAX];		\/* Global offset table. *\/$/;"	m	struct:GG_State	typeref:typename:ASMFunction[]
+gpr	third_party/luajit/src/lj_target_arm.h	/^  int32_t gpr[RID_NUM_GPR];	\/* General-purpose registers. *\/$/;"	m	struct:__anondfc0b4be0208	typeref:typename:int32_t[]
+gpr	third_party/luajit/src/lj_target_arm64.h	/^  intptr_t gpr[RID_NUM_GPR];	\/* General-purpose registers. *\/$/;"	m	struct:__anond2c468680208	typeref:typename:intptr_t[]
+gpr	third_party/luajit/src/lj_target_mips.h	/^  intptr_t gpr[RID_NUM_GPR];	\/* General-purpose registers. *\/$/;"	m	struct:__anonf3351b170208	typeref:typename:intptr_t[]
+gpr	third_party/luajit/src/lj_target_ppc.h	/^  intptr_t gpr[RID_NUM_GPR];	\/* General-purpose registers. *\/$/;"	m	struct:__anone0cee1010208	typeref:typename:intptr_t[]
+gpr	third_party/luajit/src/lj_target_x86.h	/^  intptr_t gpr[RID_NUM_GPR];	\/* General-purpose registers. *\/$/;"	m	struct:__anone14030640208	typeref:typename:intptr_t[]
+gray	third_party/luajit/src/lj_obj.h	/^  GCRef gray;		\/* List of gray objects. *\/$/;"	m	struct:GCState	typeref:typename:GCRef
+grayagain	third_party/luajit/src/lj_obj.h	/^  GCRef grayagain;	\/* List of objects for atomic traversal. *\/$/;"	m	struct:GCState	typeref:typename:GCRef
 groupname	third_party/libuv/include/uv.h	/^  char* groupname;$/;"	m	struct:uv_group_s	typeref:typename:char *
+guardemit	third_party/luajit/src/lj_jit.h	/^  IRType1 guardemit;	\/* Accumulated IRT_GUARD for emitted instructions. *\/$/;"	m	struct:jit_State	typeref:typename:IRType1
 guiAlpha	third_party/raylib/include/raygui.h	/^static float guiAlpha = 1.0f;                   \/\/ Gui controls transparency$/;"	v	typeref:typename:float
 guiControlExclusiveMode	third_party/raylib/include/raygui.h	/^static bool guiControlExclusiveMode = false;    \/\/ Gui control exclusive mode (no inputs proce/;"	v	typeref:typename:bool
 guiControlExclusiveRec	third_party/raylib/include/raygui.h	/^static Rectangle guiControlExclusiveRec = { 0 }; \/\/ Gui control exclusive bounds rectangle, us/;"	v	typeref:typename:Rectangle
@@ -10248,10 +16884,12 @@
 hResolution	third_party/raylib/include/raylib.h	/^    int hResolution;                \/\/ Horizontal resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 hResolution	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int hResolution;                \/\/ Horizontal resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 hResolution	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int hResolution;                \/\/ Horizontal resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
+hResolution	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int hResolution;                \/\/ Horizontal resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 hResolution	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int hResolution;                \/\/ Horizontal resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 hScreenSize	third_party/raylib/include/raylib.h	/^    float hScreenSize;              \/\/ Horizontal size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 hScreenSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float hScreenSize;              \/\/ Horizontal size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 hScreenSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float hScreenSize;              \/\/ Horizontal size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+hScreenSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float hScreenSize;              \/\/ Horizontal size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 hScreenSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float hScreenSize;              \/\/ Horizontal size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 handle	third_party/libuv/include/uv.h	/^  uv_stream_t* handle;$/;"	m	struct:uv_connect_s	typeref:typename:uv_stream_t *
 handle	third_party/libuv/include/uv.h	/^  uv_stream_t* handle;$/;"	m	struct:uv_shutdown_s	typeref:typename:UV_REQ_FIELDS uv_stream_t *
@@ -10259,16 +16897,32 @@
 handle	third_party/libuv/include/uv.h	/^  uv_udp_t* handle;$/;"	m	struct:uv_udp_send_s	typeref:typename:UV_REQ_FIELDS uv_udp_t *
 handle	third_party/libuv/include/uv/unix.h	/^  void* handle;$/;"	m	struct:__anon5825c6f60208	typeref:typename:void *
 handle	third_party/libuv/include/uv/win.h	/^  HMODULE handle;$/;"	m	struct:__anond441abe00608	typeref:typename:HMODULE
+handle	third_party/luajit/src/lj_clib.h	/^  void *handle;		\/* Opaque handle for dynamic library loader. *\/$/;"	m	struct:CLibrary	typeref:typename:void *
 handle-inl.h	third_party/libuv/src/win/stream-inl.h	/^#include "handle-inl.h"/;"	h
 handle_queue	third_party/libuv/include/uv.h	/^  struct uv__queue handle_queue;$/;"	m	struct:uv_loop_s	typeref:struct:uv__queue
-handler	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Server_Handler     handler;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:Seobeo_WebSocket_Server_Handler
+handler	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Server_Handler     handler;$/;"	m	struct:__anon7a4da8400e08	typeref:typename:Seobeo_WebSocket_Server_Handler
+hard_heap_limit64	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*hard_heap_limit64)(sqlite3_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(sqlite3_int64)
 has_data	deita/deita_internal.h	/^  boolean has_data;$/;"	m	struct:Deita_Result_Set	typeref:typename:boolean
+has_error	deita/deita_internal.h	/^  boolean has_error;$/;"	m	struct:Deita_Result_Set	typeref:typename:boolean
 hash	dowa/dowa.h	/^  uint32 hash[DOWA_HASH_BUCKET_SIZE];$/;"	m	struct:__anon82503da00408	typeref:typename:uint32[]
 hash	dowa/stb_ds.h	/^   size_t    hash [STBDS_BUCKET_LENGTH];$/;"	m	struct:__anon7f1219f40308	typeref:typename:size_t[]
+hash	third_party/luajit/src/lj_ctype.h	/^  CTypeID1 hash[CTHASH_SIZE];  \/* Hash anchors for C type table. *\/$/;"	m	struct:CTState	typeref:typename:CTypeID1[]
+hash	third_party/luajit/src/lj_obj.h	/^  StrHash hash;		\/* Hash of string. *\/$/;"	m	struct:GCstr	typeref:typename:StrHash
 hash_table	dowa/stb_ds.h	/^  void      * hash_table;$/;"	m	struct:__anon7f1219f40108	typeref:typename:void *
-headers	seobeo/seobeo_internal.h	/^  Seobeo_Request_Entry *headers;$/;"	m	struct:__anon7a4da8400708	typeref:typename:Seobeo_Request_Entry *
-headers_array	seobeo/seobeo_internal.h	/^  char                **headers_array;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char **
-headers_map	seobeo/seobeo_internal.h	/^  Seobeo_Request_Entry *headers_map;$/;"	m	struct:__anon7a4da8400608	typeref:typename:Seobeo_Request_Entry *
+hashalg	third_party/luajit/src/lj_obj.h	/^  uint8_t hashalg;	\/* Hash algorithm. *\/$/;"	m	struct:GCstr	typeref:typename:uint8_t
+hashgcref	third_party/luajit/src/lj_tab.h	/^#define hashgcref(/;"	d
+hashlohi	third_party/luajit/src/lj_tab.h	/^#define hashlohi(/;"	d
+hashmask	third_party/luajit/src/lj_tab.h	/^static LJ_AINLINE Node *hashmask(const GCtab *t, uint32_t hash)$/;"	f	typeref:typename:LJ_AINLINE Node *
+hashnum	third_party/luajit/src/lj_tab.h	/^#define hashnum(/;"	d
+hashrot	third_party/luajit/src/lj_tab.h	/^static LJ_AINLINE uint32_t hashrot(uint32_t lo, uint32_t hi)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+hashstr	third_party/luajit/src/lj_tab.h	/^#define hashstr(/;"	d
+header_field	third_party/wrk/src/main.h	/^static int header_field(http_parser *, const char *, size_t);$/;"	p	typeref:typename:int
+header_state	third_party/wrk/src/http_parser.h	/^  unsigned int header_state : 7; \/* enum header_state from http_parser.c *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:7
+header_value	third_party/wrk/src/main.h	/^static int header_value(http_parser *, const char *, size_t);$/;"	p	typeref:typename:int
+headers	seobeo/seobeo_internal.h	/^  Seobeo_Request_Entry *headers;$/;"	m	struct:__anon7a4da8400908	typeref:typename:Seobeo_Request_Entry *
+headers	third_party/wrk/src/wrk.h	/^    buffer headers;$/;"	m	struct:connection	typeref:typename:buffer
+headers_array	seobeo/seobeo_internal.h	/^  char                **headers_array;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char **
+headers_map	seobeo/seobeo_internal.h	/^  Seobeo_Request_Entry *headers_map;$/;"	m	struct:__anon7a4da8400808	typeref:typename:Seobeo_Request_Entry *
 heap	third_party/libuv/src/heap-inl.h	/^struct heap {$/;"	s
 heap_compare_fn	third_party/libuv/src/heap-inl.h	/^typedef int (*heap_compare_fn)(const struct heap_node* a,$/;"	t	typeref:typename:int (*)(const struct heap_node * a,const struct heap_node * b)
 heap_node	third_party/libuv/src/heap-inl.h	/^struct heap_node {$/;"	s
@@ -10285,36 +16939,109 @@
 height	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float height;           \/\/ Rectangle height$/;"	m	struct:Rectangle	typeref:typename:float
 height	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int height;             \/\/ Image base height$/;"	m	struct:Image	typeref:typename:int
 height	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int height;             \/\/ Texture base height$/;"	m	struct:Texture	typeref:typename:int
+height	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float height;           \/\/ Rectangle height$/;"	m	struct:Rectangle	typeref:typename:float
+height	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int height;             \/\/ Image base height$/;"	m	struct:Image	typeref:typename:int
+height	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int height;             \/\/ Texture base height$/;"	m	struct:Texture	typeref:typename:int
 height	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float height;           \/\/ Rectangle height$/;"	m	struct:Rectangle	typeref:typename:float
 height	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int height;             \/\/ Image base height$/;"	m	struct:Image	typeref:typename:int
 height	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int height;             \/\/ Texture base height$/;"	m	struct:Texture	typeref:typename:int
+hidden	third_party/sqlite3/sqlite3.h	/^  unsigned char hidden[48];$/;"	m	struct:sqlite3_snapshot	typeref:typename:unsigned char[48]
 highlight	third_party/raylib/custom.h	/^    Color highlight;      \/\/ Highlight\/hover color$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 hit	third_party/raylib/include/raylib.h	/^    bool hit;               \/\/ Did the ray hit something?$/;"	m	struct:RayCollision	typeref:typename:bool
 hit	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    bool hit;               \/\/ Did the ray hit something?$/;"	m	struct:RayCollision	typeref:typename:bool
 hit	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    bool hit;               \/\/ Did the ray hit something?$/;"	m	struct:RayCollision	typeref:typename:bool
+hit	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    bool hit;               \/\/ Did the ray hit something?$/;"	m	struct:RayCollision	typeref:typename:bool
 hit	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    bool hit;               \/\/ Did the ray hit something?$/;"	m	struct:RayCollision	typeref:typename:bool
-hmdefault	dowa/stb_ds.h	/^#define hmdefault   stbds_hmdefault$/;"	d
-hmdefaults	dowa/stb_ds.h	/^#define hmdefaults  stbds_hmdefaults$/;"	d
-hmdel	dowa/stb_ds.h	/^#define hmdel       stbds_hmdel$/;"	d
-hmfree	dowa/stb_ds.h	/^#define hmfree      stbds_hmfree$/;"	d
-hmget	dowa/stb_ds.h	/^#define hmget       stbds_hmget$/;"	d
-hmget_ts	dowa/stb_ds.h	/^#define hmget_ts    stbds_hmget_ts$/;"	d
-hmgeti	dowa/stb_ds.h	/^#define hmgeti      stbds_hmgeti$/;"	d
-hmgeti_ts	dowa/stb_ds.h	/^#define hmgeti_ts   stbds_hmgeti_ts$/;"	d
-hmgetp	dowa/stb_ds.h	/^#define hmgetp      stbds_hmgetp$/;"	d
-hmgetp_null	dowa/stb_ds.h	/^#define hmgetp_null stbds_hmgetp_null$/;"	d
-hmgetp_ts	dowa/stb_ds.h	/^#define hmgetp_ts   stbds_hmgetp_ts$/;"	d
-hmgets	dowa/stb_ds.h	/^#define hmgets      stbds_hmgets$/;"	d
-hmlen	dowa/stb_ds.h	/^#define hmlen       stbds_hmlen$/;"	d
-hmlenu	dowa/stb_ds.h	/^#define hmlenu      stbds_hmlenu$/;"	d
-hmput	dowa/stb_ds.h	/^#define hmput       stbds_hmput$/;"	d
-hmputs	dowa/stb_ds.h	/^#define hmputs      stbds_hmputs$/;"	d
+hmask	third_party/luajit/src/lj_obj.h	/^  uint32_t hmask;	\/* Hash part mask (size of hash part - 1). *\/$/;"	m	struct:GCtab	typeref:typename:uint32_t
+hmdefault	dowa/stb_ds.h	/^#define hmdefault /;"	d
+hmdefaults	dowa/stb_ds.h	/^#define hmdefaults /;"	d
+hmdel	dowa/stb_ds.h	/^#define hmdel /;"	d
+hmfree	dowa/stb_ds.h	/^#define hmfree /;"	d
+hmget	dowa/stb_ds.h	/^#define hmget /;"	d
+hmget_ts	dowa/stb_ds.h	/^#define hmget_ts /;"	d
+hmgeti	dowa/stb_ds.h	/^#define hmgeti /;"	d
+hmgeti_ts	dowa/stb_ds.h	/^#define hmgeti_ts /;"	d
+hmgetp	dowa/stb_ds.h	/^#define hmgetp /;"	d
+hmgetp_null	dowa/stb_ds.h	/^#define hmgetp_null /;"	d
+hmgetp_ts	dowa/stb_ds.h	/^#define hmgetp_ts /;"	d
+hmgets	dowa/stb_ds.h	/^#define hmgets /;"	d
+hmlen	dowa/stb_ds.h	/^#define hmlen /;"	d
+hmlenu	dowa/stb_ds.h	/^#define hmlenu /;"	d
+hmput	dowa/stb_ds.h	/^#define hmput /;"	d
+hmputs	dowa/stb_ds.h	/^#define hmputs /;"	d
 homedir	third_party/libuv/include/uv.h	/^  char* homedir;$/;"	m	struct:uv_passwd_s	typeref:typename:char *
-host	seobeo/seobeo_internal.h	/^  char          *host;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:char *
+hook_active	third_party/luajit/src/lj_obj.h	/^#define hook_active(/;"	d
+hook_enter	third_party/luajit/src/lj_obj.h	/^#define hook_enter(/;"	d
+hook_entergc	third_party/luajit/src/lj_obj.h	/^#define hook_entergc(/;"	d
+hook_leave	third_party/luajit/src/lj_obj.h	/^#define hook_leave(/;"	d
+hook_restore	third_party/luajit/src/lj_obj.h	/^#define hook_restore(/;"	d
+hook_save	third_party/luajit/src/lj_obj.h	/^#define hook_save(/;"	d
+hook_vmevent	third_party/luajit/src/lj_obj.h	/^#define hook_vmevent(/;"	d
+hookcount	third_party/luajit/src/lj_obj.h	/^  int32_t hookcount;	\/* Instruction hook countdown. *\/$/;"	m	struct:global_State	typeref:typename:int32_t
+hookcstart	third_party/luajit/src/lj_obj.h	/^  int32_t hookcstart;	\/* Start count for instruction hook counter. *\/$/;"	m	struct:global_State	typeref:typename:int32_t
+hookf	third_party/luajit/src/lj_obj.h	/^  lua_Hook hookf;	\/* Hook function. *\/$/;"	m	struct:global_State	typeref:typename:lua_Hook
+hookmask	third_party/luajit/src/lj_obj.h	/^  uint8_t hookmask;	\/* Hook mask. *\/$/;"	m	struct:global_State	typeref:typename:uint8_t
+host	seobeo/seobeo_internal.h	/^  char          *host;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:char *
 host	seobeo/seobeo_internal.h	/^  char        *host;$/;"	m	struct:__anon7a4da8400208	typeref:typename:char *
-host	seobeo/seobeo_internal.h	/^  char    *host;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
+host	seobeo/seobeo_internal.h	/^  char    *host;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
 host	seobeo/snapshot_creator.h	/^  const char *host;$/;"	m	struct:__anon0d8f4d060108	typeref:typename:const char *
+hotcount	third_party/luajit/src/lj_dispatch.h	/^  HotCount hotcount[HOTCOUNT_SIZE];	\/* Hot counters. *\/$/;"	m	struct:GG_State	typeref:typename:HotCount[]
+hotcount_get	third_party/luajit/src/lj_dispatch.h	/^#define hotcount_get(/;"	d
+hotcount_set	third_party/luajit/src/lj_dispatch.h	/^#define hotcount_set(/;"	d
+hsize2hbits	third_party/luajit/src/lj_tab.h	/^#define hsize2hbits(/;"	d
+http_body_is_final	third_party/wrk/src/http_parser.h	/^int http_body_is_final(const http_parser *parser);$/;"	p	typeref:typename:int
+http_cb	third_party/wrk/src/http_parser.h	/^typedef int (*http_cb) (http_parser*);$/;"	t	typeref:typename:int (*)(http_parser *)
+http_data_cb	third_party/wrk/src/http_parser.h	/^typedef int (*http_data_cb) (http_parser*, const char *at, size_t length);$/;"	t	typeref:typename:int (*)(http_parser *,const char * at,size_t length)
+http_errno	third_party/wrk/src/http_parser.h	/^  unsigned int http_errno : 7;$/;"	m	struct:http_parser	typeref:typename:unsigned int:7
+http_errno	third_party/wrk/src/http_parser.h	/^enum http_errno {$/;"	g
+http_errno_description	third_party/wrk/src/http_parser.h	/^const char *http_errno_description(enum http_errno err);$/;"	p	typeref:typename:const char *
+http_errno_name	third_party/wrk/src/http_parser.h	/^const char *http_errno_name(enum http_errno err);$/;"	p	typeref:typename:const char *
+http_major	third_party/wrk/src/http_parser.h	/^  unsigned short http_major;$/;"	m	struct:http_parser	typeref:typename:unsigned short
+http_method	third_party/wrk/src/http_parser.h	/^enum http_method$/;"	g
+http_method_str	third_party/wrk/src/http_parser.h	/^const char *http_method_str(enum http_method m);$/;"	p	typeref:typename:const char *
+http_minor	third_party/wrk/src/http_parser.h	/^  unsigned short http_minor;$/;"	m	struct:http_parser	typeref:typename:unsigned short
+http_parser	third_party/wrk/src/http_parser.h	/^struct http_parser {$/;"	s
+http_parser	third_party/wrk/src/http_parser.h	/^typedef struct http_parser http_parser;$/;"	t	typeref:struct:http_parser
+http_parser.h	third_party/wrk/src/wrk.h	/^#include "http_parser.h"/;"	h
+http_parser_execute	third_party/wrk/src/http_parser.h	/^size_t http_parser_execute(http_parser *parser,$/;"	p	typeref:typename:size_t
+http_parser_h	third_party/wrk/src/http_parser.h	/^#define http_parser_h$/;"	d
+http_parser_init	third_party/wrk/src/http_parser.h	/^void http_parser_init(http_parser *parser, enum http_parser_type type);$/;"	p	typeref:typename:void
+http_parser_parse_url	third_party/wrk/src/http_parser.h	/^int http_parser_parse_url(const char *buf, size_t buflen,$/;"	p	typeref:typename:int
+http_parser_pause	third_party/wrk/src/http_parser.h	/^void http_parser_pause(http_parser *parser, int paused);$/;"	p	typeref:typename:void
+http_parser_settings	third_party/wrk/src/http_parser.h	/^struct http_parser_settings {$/;"	s
+http_parser_settings	third_party/wrk/src/http_parser.h	/^typedef struct http_parser_settings http_parser_settings;$/;"	t	typeref:struct:http_parser_settings
+http_parser_settings_init	third_party/wrk/src/http_parser.h	/^void http_parser_settings_init(http_parser_settings *settings);$/;"	p	typeref:typename:void
+http_parser_type	third_party/wrk/src/http_parser.h	/^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;"	g
+http_parser_url	third_party/wrk/src/http_parser.h	/^struct http_parser_url {$/;"	s
+http_parser_url_fields	third_party/wrk/src/http_parser.h	/^enum http_parser_url_fields$/;"	g
+http_parser_url_init	third_party/wrk/src/http_parser.h	/^void http_parser_url_init(struct http_parser_url *u);$/;"	p	typeref:typename:void
+http_parser_version	third_party/wrk/src/http_parser.h	/^unsigned long http_parser_version(void);$/;"	p	typeref:typename:unsigned long
+http_should_keep_alive	third_party/wrk/src/http_parser.h	/^int http_should_keep_alive(const http_parser *parser);$/;"	p	typeref:typename:int
+http_status	third_party/wrk/src/http_parser.h	/^enum http_status$/;"	g
+i	third_party/luajit/src/lj_ir.h	/^  int32_t i;		\/* 32 bit signed integer literal (overlaps op12). *\/$/;"	m	union:IRIns	typeref:typename:int32_t
+i32	third_party/luajit/src/lj_cparse.h	/^    int32_t i32;	\/* Value for CTID_INT32. *\/$/;"	m	union:CPValue::__anon91672d76010a	typeref:typename:int32_t
+i32ptr	third_party/luajit/src/lj_def.h	/^#define i32ptr(/;"	d
+i64ptr	third_party/luajit/src/lj_def.h	/^#define i64ptr(/;"	d
+iColumn	third_party/sqlite3/sqlite3.h	/^     int iColumn;              \/* Column constrained.  -1 for ROWID *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_constraint	typeref:typename:int
+iColumn	third_party/sqlite3/sqlite3.h	/^     int iColumn;              \/* Column number *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_orderby	typeref:typename:int
+iLevel	third_party/sqlite3/sqlite3.h	/^  int iLevel;                       \/* Level of current node or entry *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:int
+iRowid	third_party/sqlite3/sqlite3.h	/^  sqlite3_int64 iRowid;             \/* Rowid for current entry *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:sqlite3_int64
+iTermOffset	third_party/sqlite3/sqlite3.h	/^     int iTermOffset;          \/* Used internally - xBestIndex should ignore *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_constraint	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;                   \/* Currently always set to 3 *\/$/;"	m	struct:fts5_api	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;                   \/* Currently always set to 4 *\/$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;             \/* Currently always 2 *\/$/;"	m	struct:fts5_tokenizer_v2	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;            \/* Structure version number (currently 3) *\/$/;"	m	struct:sqlite3_vfs	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;$/;"	m	struct:sqlite3_io_methods	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;$/;"	m	struct:sqlite3_module	typeref:typename:int
+iVersion	third_party/sqlite3/sqlite3.h	/^  int iVersion;$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:int
+i_ci	third_party/luajit/src/lj_debug.h	/^  int i_ci;$/;"	m	struct:lj_Debug	typeref:typename:int
+i_ci	third_party/luajit/src/lua.h	/^  int i_ci;  \/* active function *\/$/;"	m	struct:lua_Debug	typeref:typename:int
 icon	postdog/gui_window_file_dialog.h	/^    int icon;$/;"	m	struct:FileInfo	typeref:typename:int
+id	mrjunejune/conversation_store.h	/^  char *id;$/;"	m	struct:__anon7e63f6340308	typeref:typename:char *
+id	mrjunejune/conversation_store.h	/^  int64 id;$/;"	m	struct:__anon7e63f6340208	typeref:typename:int64
+id	seobeo/seobeo_internal.h	/^  const char *id;$/;"	m	struct:__anon7a4da8400708	typeref:typename:const char *
+id	third_party/luajit/src/lj_cparse.h	/^  CTypeID id;		\/* C Type ID of the value. *\/$/;"	m	struct:CPValue	typeref:typename:CTypeID
+id	third_party/luajit/src/lj_obj.h	/^  StrID id;		\/* Next string ID. *\/$/;"	m	struct:StrInternState	typeref:typename:StrID
 id	third_party/raylib/include/raygui.h	/^        unsigned int id;        \/\/ OpenGL texture id$/;"	m	struct:Texture	typeref:typename:unsigned int
 id	third_party/raylib/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL framebuffer object id$/;"	m	struct:RenderTexture	typeref:typename:unsigned int
 id	third_party/raylib/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL texture id$/;"	m	struct:Texture	typeref:typename:unsigned int
@@ -10325,23 +17052,41 @@
 id	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL framebuffer object id$/;"	m	struct:RenderTexture	typeref:typename:unsigned int
 id	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL texture id$/;"	m	struct:Texture	typeref:typename:unsigned int
 id	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int id;        \/\/ Shader program id$/;"	m	struct:Shader	typeref:typename:unsigned int
+id	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL framebuffer object id$/;"	m	struct:RenderTexture	typeref:typename:unsigned int
+id	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL texture id$/;"	m	struct:Texture	typeref:typename:unsigned int
+id	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int id;        \/\/ Shader program id$/;"	m	struct:Shader	typeref:typename:unsigned int
 id	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL framebuffer object id$/;"	m	struct:RenderTexture	typeref:typename:unsigned int
 id	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int id;        \/\/ OpenGL texture id$/;"	m	struct:Texture	typeref:typename:unsigned int
 id	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int id;        \/\/ Shader program id$/;"	m	struct:Shader	typeref:typename:unsigned int
+id	third_party/wrk/src/ae.h	/^    long long id; \/* time event identifier. *\/$/;"	m	struct:aeTimeEvent	typeref:typename:long long
 idle	third_party/libuv/include/uv.h	/^  uint64_t idle; \/* milliseconds *\/$/;"	m	struct:uv_cpu_times_s	typeref:typename:uint64_t
+idreseed	third_party/luajit/src/lj_obj.h	/^  uint8_t idreseed;	\/* String ID reseed counter. *\/$/;"	m	struct:StrInternState	typeref:typename:uint8_t
+idx	third_party/luajit/src/lj_jit.h	/^  IRRef1 idx;		\/* Index reference. *\/$/;"	m	struct:ScEvEntry	typeref:typename:IRRef1
+idx	third_party/luajit/src/lj_target_x86.h	/^  uint8_t idx;		\/* Index register or RID_NONE. *\/$/;"	m	struct:__anone14030640408	typeref:typename:uint8_t
+idxFlags	third_party/sqlite3/sqlite3.h	/^  int idxFlags;              \/* Mask of SQLITE_INDEX_SCAN_* flags *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:int
+idxNum	third_party/sqlite3/sqlite3.h	/^  int idxNum;                \/* Number used to identify the index *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:int
+idxStr	third_party/sqlite3/sqlite3.h	/^  char *idxStr;              \/* String, possibly obtained from sqlite3_malloc *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:char *
+idxchain	third_party/luajit/src/lj_record.h	/^  int idxchain;		\/* Index indirections left or 0 for raw lookup. *\/$/;"	m	struct:RecordIndex	typeref:typename:int
+igcptr	third_party/luajit/src/lj_def.h	/^#define igcptr(/;"	d
 image	third_party/raylib/include/raygui.h	/^        Image image;            \/\/ Character image data$/;"	m	struct:GlyphInfo	typeref:typename:Image
 image	third_party/raylib/include/raylib.h	/^    Image image;            \/\/ Character image data$/;"	m	struct:GlyphInfo	typeref:typename:Image
 image	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Image image;            \/\/ Character image data$/;"	m	struct:GlyphInfo	typeref:typename:Image
 image	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Image image;            \/\/ Character image data$/;"	m	struct:GlyphInfo	typeref:typename:Image
+image	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Image image;            \/\/ Character image data$/;"	m	struct:GlyphInfo	typeref:typename:Image
 image	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Image image;            \/\/ Character image data$/;"	m	struct:GlyphInfo	typeref:typename:Image
+immutable	third_party/luajit/src/lj_obj.h	/^  uint8_t immutable;	\/* Immutable value. *\/$/;"	m	struct:GCupval	typeref:typename:uint8_t
 in	third_party/libuv/include/uv/unix.h	/^  unsigned in;$/;"	m	struct:_uv_barrier	typeref:typename:unsigned
 in	third_party/libuv/include/uv/win.h	/^  unsigned in;$/;"	m	struct:__anond441abe00408	typeref:typename:unsigned
 in	third_party/libuv/src/unix/internal.h	/^  struct sockaddr_in in;$/;"	m	union:uv__sockaddr	typeref:struct:sockaddr_in
 in6	third_party/libuv/src/unix/internal.h	/^  struct sockaddr_in6 in6;$/;"	m	union:uv__sockaddr	typeref:struct:sockaddr_in6
 in_flight	third_party/libuv/src/uv-common.h	/^  uint32_t in_flight;$/;"	m	struct:uv__iou	typeref:typename:uint32_t
 inactive_color	third_party/raylib/custom.h	/^    Color inactive_color;     \/\/ Color for inactive tab$/;"	m	struct:__anon7f8247c10208	typeref:typename:Color
+inarray	third_party/luajit/src/lj_tab.h	/^#define inarray(/;"	d
+include_audio	third_party/ffmpeg/ffmpeg_cli.h	/^  bool include_audio;$/;"	m	struct:__anon0adf63e40308	typeref:typename:bool
+incr_top	third_party/luajit/src/lj_state.h	/^#define incr_top(/;"	d
 index	dowa/dowa.h	/^  uint32 index[DOWA_HASH_BUCKET_SIZE];$/;"	m	struct:__anon82503da00408	typeref:typename:uint32[]
 index	dowa/stb_ds.h	/^   ptrdiff_t index[STBDS_BUCKET_LENGTH];$/;"	m	struct:__anon7f1219f40308	typeref:typename:ptrdiff_t[]
+index	third_party/wrk/src/http_parser.h	/^  unsigned int index : 7;        \/* index into current matcher *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:7
 indices	third_party/raylib/include/raylib.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed)$/;"	m	struct:Mesh	typeref:typename:unsigned short *
 indices	third_party/raylib/include/rlgl.h	/^    unsigned int *indices;      \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int *
 indices	third_party/raylib/include/rlgl.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned short *
@@ -10351,22 +17096,46 @@
 indices	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed)$/;"	m	struct:Mesh	typeref:typename:unsigned short *
 indices	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    unsigned int *indices;      \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int *
 indices	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned short *
+indices	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed)$/;"	m	struct:Mesh	typeref:typename:unsigned short *
+indices	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    unsigned int *indices;      \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int *
+indices	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned short *
 indices	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed)$/;"	m	struct:Mesh	typeref:typename:unsigned short *
 indices	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    unsigned int *indices;      \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int *
 indices	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    unsigned short *indices;    \/\/ Vertex indices (in case vertex data comes indexed) (6 indic/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned short *
 info	third_party/libuv/src/unix/darwin-stub.h	/^  void* info;$/;"	m	struct:CFRunLoopSourceContext	typeref:typename:void *
 info	third_party/libuv/src/unix/darwin-stub.h	/^  void* info;$/;"	m	struct:FSEventStreamContext	typeref:typename:void *
 info	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  struct uv__fd_info_s info;$/;"	m	struct:uv__fd_hash_entry_s	typeref:struct:uv__fd_info_s
+info	third_party/luajit/src/lj_ctype.h	/^  CTInfo info;		\/* Type info. *\/$/;"	m	struct:CType	typeref:typename:CTInfo
+info	third_party/luajit/src/lj_lex.h	/^  uint8_t info;		\/* Variable\/goto\/label info. *\/$/;"	m	struct:VarInfo	typeref:typename:uint8_t
 init_once	third_party/libuv/include/uv/win.h	/^  INIT_ONCE init_once;$/;"	m	struct:uv_once_s	typeref:typename:INIT_ONCE
-inline	third_party/libuv/src/unix/internal.h	/^# define inline __inline$/;"	d
+inline	third_party/libuv/src/unix/internal.h	/^# define inline /;"	d
+input_tokens	mrjunejune/conversation_store.h	/^  int64 input_tokens;$/;"	m	struct:__anon7e63f6340208	typeref:typename:int64
+input_tokens	mrjunejune/inference_bridge.h	/^  int64 input_tokens;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:int64
+ins	third_party/luajit/src/lj_jit.h	/^  IRIns ins;		\/* Currently emitted instruction. *\/$/;"	m	struct:FoldState	typeref:typename:IRIns
+ins	third_party/luajit/src/lj_lex.h	/^  BCIns ins;		\/* Bytecode instruction. *\/$/;"	m	struct:BCInsLine	typeref:typename:BCIns
 instancing	third_party/raylib/include/rlgl.h	/^        bool instancing;                    \/\/ Instancing supported (GL_ANGLE_instanced_arrays/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 instancing	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool instancing;                    \/\/ Instancing supported (GL_ANGLE_instanced_arrays/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 instancing	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool instancing;                    \/\/ Instancing supported (GL_ANGLE_instanced_arrays/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+instancing	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool instancing;                    \/\/ Instancing supported (GL_ANGLE_instanced_arrays/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 instancing	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool instancing;                    \/\/ Instancing supported (GL_ANGLE_instanced_arrays/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
+instunroll	third_party/luajit/src/lj_jit.h	/^  int32_t instunroll;	\/* Unroll counter for instable loops. *\/$/;"	m	struct:jit_State	typeref:typename:int32_t
 int16	dowa/dowa.h	/^typedef short                int16;$/;"	t	typeref:typename:short
+int16_t	third_party/luajit/src/lj_def.h	/^typedef __int16 int16_t;$/;"	t	typeref:typename:__int16
+int16_t	third_party/luajit/src/lj_def.h	/^typedef short int int16_t;$/;"	t	typeref:typename:short int
+int16_t	third_party/wrk/src/http_parser.h	/^typedef __int16 int16_t;$/;"	t	typeref:typename:__int16
 int32	dowa/dowa.h	/^typedef int                  int32;$/;"	t	typeref:typename:int
+int32_t	third_party/luajit/src/lj_def.h	/^typedef __int32 int32_t;$/;"	t	typeref:typename:__int32
+int32_t	third_party/luajit/src/lj_def.h	/^typedef int int32_t;$/;"	t	typeref:typename:int
+int32_t	third_party/wrk/src/http_parser.h	/^typedef __int32 int32_t;$/;"	t	typeref:typename:__int32
 int64	dowa/dowa.h	/^typedef long long            int64;$/;"	t	typeref:typename:long long
+int64_t	third_party/luajit/src/lj_def.h	/^typedef __int64 int64_t;$/;"	t	typeref:typename:__int64
+int64_t	third_party/luajit/src/lj_def.h	/^typedef long long int64_t;$/;"	t	typeref:typename:long long
+int64_t	third_party/wrk/src/http_parser.h	/^typedef __int64 int64_t;$/;"	t	typeref:typename:__int64
 int8	dowa/dowa.h	/^typedef char                 int8;$/;"	t	typeref:typename:char
+int8_t	third_party/luajit/src/lj_def.h	/^typedef __int8 int8_t;$/;"	t	typeref:typename:__int8
+int8_t	third_party/luajit/src/lj_def.h	/^typedef signed char int8_t;$/;"	t	typeref:typename:signed char
+int8_t	third_party/wrk/src/http_parser.h	/^typedef __int8 int8_t;$/;"	t	typeref:typename:__int8
+intV	third_party/luajit/src/lj_obj.h	/^#define intV(/;"	d
 internal.h	third_party/libuv/src/unix/os390-syscalls.h	/^#include "internal.h"/;"	h
 internal.h	third_party/libuv/src/win/atomicops-inl.h	/^#include "internal.h"/;"	h
 internal.h	third_party/libuv/src/win/fs-fd-hash-inl.h	/^#include "internal.h"/;"	h
@@ -10377,28 +17146,114 @@
 interpupillaryDistance	third_party/raylib/include/raylib.h	/^    float interpupillaryDistance;   \/\/ IPD (distance between pupils) in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 interpupillaryDistance	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float interpupillaryDistance;   \/\/ IPD (distance between pupils) in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 interpupillaryDistance	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float interpupillaryDistance;   \/\/ IPD (distance between pupils) in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+interpupillaryDistance	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float interpupillaryDistance;   \/\/ IPD (distance between pupils) in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 interpupillaryDistance	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float interpupillaryDistance;   \/\/ IPD (distance between pupils) in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+interruptx	third_party/sqlite3/sqlite3ext.h	/^  void  (*interruptx)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3 *)
+intptr_t	third_party/luajit/src/lj_def.h	/^typedef __int32 intptr_t;$/;"	t	typeref:typename:__int32
+intptr_t	third_party/luajit/src/lj_def.h	/^typedef __int64 intptr_t;$/;"	t	typeref:typename:__int64
+intptr_t	third_party/luajit/src/lj_def.h	/^typedef int intptr_t;$/;"	t	typeref:typename:int
 inttypes.h	third_party/libuv/test/task.h	/^#include <inttypes.h>/;"	h
+inttypes.h	third_party/wrk/src/wrk.h	/^#include <inttypes.h>/;"	h
 inv	third_party/libuv/src/uv-common.h	/^  void* inv;  \/* used by uv__platform_invalidate_fd() *\/$/;"	m	struct:uv__loop_internal_fields_s	typeref:typename:void *
 io.h	third_party/libuv/src/win/handle-inl.h	/^#include <io.h>/;"	h
 io.h	third_party/libuv/test/task.h	/^# include <io.h>/;"	h
 iou	third_party/libuv/src/uv-common.h	/^  struct uv__iou iou;$/;"	m	struct:uv__loop_internal_fields_s	typeref:struct:uv__iou
 ipc	third_party/libuv/include/uv.h	/^  int ipc; \/* non-zero if this pipe is used for passing handles *\/$/;"	m	struct:uv_pipe_s	typeref:typename:UV_HANDLE_FIELDS UV_STREAM_FIELDS int
 iptypes.h	third_party/libuv/src/win/winsock.h	/^#include <iptypes.h>/;"	h
+ir	third_party/luajit/src/lj_jit.h	/^  IRIns *ir;		\/* IR instructions\/constants. Biased with REF_BIAS. *\/$/;"	m	struct:GCtrace	typeref:typename:IRIns *
+ir_isk64	third_party/luajit/src/lj_ir.h	/^#define ir_isk64(/;"	d
+ir_k64	third_party/luajit/src/lj_ir.h	/^#define ir_k64(/;"	d
+ir_kcdata	third_party/luajit/src/lj_ir.h	/^#define ir_kcdata(/;"	d
+ir_kfunc	third_party/luajit/src/lj_ir.h	/^#define ir_kfunc(/;"	d
+ir_kgc	third_party/luajit/src/lj_ir.h	/^#define ir_kgc(/;"	d
+ir_kint64	third_party/luajit/src/lj_ir.h	/^#define ir_kint64(/;"	d
+ir_knum	third_party/luajit/src/lj_ir.h	/^#define ir_knum(/;"	d
+ir_kptr	third_party/luajit/src/lj_ir.h	/^#define ir_kptr(/;"	d
+ir_kstr	third_party/luajit/src/lj_ir.h	/^#define ir_kstr(/;"	d
+ir_ktab	third_party/luajit/src/lj_ir.h	/^#define ir_ktab(/;"	d
+ir_sideeff	third_party/luajit/src/lj_ir.h	/^static LJ_AINLINE int ir_sideeff(IRIns *ir)$/;"	f	typeref:typename:LJ_AINLINE int
+irbotlim	third_party/luajit/src/lj_jit.h	/^  IRRef irbotlim;	\/* Lower limit of instuction buffer (biased). *\/$/;"	m	struct:jit_State	typeref:typename:IRRef
+irbuf	third_party/luajit/src/lj_jit.h	/^  IRIns *irbuf;		\/* Temp. IR instruction buffer. Biased with REF_BIAS. *\/$/;"	m	struct:jit_State	typeref:typename:IRIns *
+irm_iscomm	third_party/luajit/src/lj_ir.h	/^#define irm_iscomm(/;"	d
+irm_kind	third_party/luajit/src/lj_ir.h	/^#define irm_kind(/;"	d
+irm_op1	third_party/luajit/src/lj_ir.h	/^#define irm_op1(/;"	d
+irm_op2	third_party/luajit/src/lj_ir.h	/^#define irm_op2(/;"	d
 irq	third_party/libuv/include/uv.h	/^  uint64_t irq; \/* milliseconds *\/$/;"	m	struct:uv_cpu_times_s	typeref:typename:uint64_t
+irref_isk	third_party/luajit/src/lj_ir.h	/^#define irref_isk(/;"	d
+irt	third_party/luajit/src/lj_ir.h	/^typedef struct IRType1 { uint8_t irt; } IRType1;$/;"	m	struct:IRType1	typeref:typename:uint8_t
+irt_clearmark	third_party/luajit/src/lj_ir.h	/^#define irt_clearmark(/;"	d
+irt_clearphi	third_party/luajit/src/lj_ir.h	/^#define irt_clearphi(/;"	d
+irt_is64	third_party/luajit/src/lj_ir.h	/^#define irt_is64(/;"	d
+irt_is64orfp	third_party/luajit/src/lj_ir.h	/^#define irt_is64orfp(/;"	d
+irt_isaddr	third_party/luajit/src/lj_ir.h	/^#define irt_isaddr(/;"	d
+irt_iscdata	third_party/luajit/src/lj_ir.h	/^#define irt_iscdata(/;"	d
+irt_isfloat	third_party/luajit/src/lj_ir.h	/^#define irt_isfloat(/;"	d
+irt_isfp	third_party/luajit/src/lj_ir.h	/^#define irt_isfp(/;"	d
+irt_isgcv	third_party/luajit/src/lj_ir.h	/^#define irt_isgcv(/;"	d
+irt_isguard	third_party/luajit/src/lj_ir.h	/^#define irt_isguard(/;"	d
+irt_isi16	third_party/luajit/src/lj_ir.h	/^#define irt_isi16(/;"	d
+irt_isi64	third_party/luajit/src/lj_ir.h	/^#define irt_isi64(/;"	d
+irt_isi8	third_party/luajit/src/lj_ir.h	/^#define irt_isi8(/;"	d
+irt_isint	third_party/luajit/src/lj_ir.h	/^#define irt_isint(/;"	d
+irt_isint64	third_party/luajit/src/lj_ir.h	/^#define irt_isint64(/;"	d
+irt_isinteger	third_party/luajit/src/lj_ir.h	/^#define irt_isinteger(/;"	d
+irt_islightud	third_party/luajit/src/lj_ir.h	/^#define irt_islightud(/;"	d
+irt_ismarked	third_party/luajit/src/lj_ir.h	/^#define irt_ismarked(/;"	d
+irt_isnil	third_party/luajit/src/lj_ir.h	/^#define irt_isnil(/;"	d
+irt_isnum	third_party/luajit/src/lj_ir.h	/^#define irt_isnum(/;"	d
+irt_isphi	third_party/luajit/src/lj_ir.h	/^#define irt_isphi(/;"	d
+irt_ispri	third_party/luajit/src/lj_ir.h	/^#define irt_ispri(/;"	d
+irt_isstr	third_party/luajit/src/lj_ir.h	/^#define irt_isstr(/;"	d
+irt_istab	third_party/luajit/src/lj_ir.h	/^#define irt_istab(/;"	d
+irt_isu16	third_party/luajit/src/lj_ir.h	/^#define irt_isu16(/;"	d
+irt_isu32	third_party/luajit/src/lj_ir.h	/^#define irt_isu32(/;"	d
+irt_isu64	third_party/luajit/src/lj_ir.h	/^#define irt_isu64(/;"	d
+irt_isu8	third_party/luajit/src/lj_ir.h	/^#define irt_isu8(/;"	d
+irt_sametype	third_party/luajit/src/lj_ir.h	/^#define irt_sametype(/;"	d
+irt_setmark	third_party/luajit/src/lj_ir.h	/^#define irt_setmark(/;"	d
+irt_setphi	third_party/luajit/src/lj_ir.h	/^#define irt_setphi(/;"	d
+irt_size	third_party/luajit/src/lj_ir.h	/^#define irt_size(/;"	d
+irt_t	third_party/luajit/src/lj_ir.h	/^#define irt_t(/;"	d
+irt_toitype	third_party/luajit/src/lj_ir.h	/^#define irt_toitype(/;"	d
+irt_toitype_	third_party/luajit/src/lj_ir.h	/^static LJ_AINLINE uint32_t irt_toitype_(IRType t)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+irt_type	third_party/luajit/src/lj_ir.h	/^#define irt_type(/;"	d
+irt_typerange	third_party/luajit/src/lj_ir.h	/^#define irt_typerange(/;"	d
+irtoplim	third_party/luajit/src/lj_jit.h	/^  IRRef irtoplim;	\/* Upper limit of instuction buffer (biased). *\/$/;"	m	struct:jit_State	typeref:typename:IRRef
+irtype_ispri	third_party/luajit/src/lj_ir.h	/^#define irtype_ispri(/;"	d
 is_active	seobeo/seobeo_internal.h	/^  boolean        is_active;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:boolean
 is_directory	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  BOOLEAN is_directory;$/;"	m	struct:uv__fd_info_s	typeref:typename:BOOLEAN
 is_done	deita/deita_internal.h	/^  boolean is_done;$/;"	m	struct:Deita_Result_Set	typeref:typename:boolean
-is_final	seobeo/seobeo_internal.h	/^  boolean is_final;$/;"	m	struct:__anon7a4da8400a08	typeref:typename:boolean
+is_final	seobeo/seobeo_internal.h	/^  boolean is_final;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:boolean
 is_helper	third_party/libuv/test/runner.h	/^  int is_helper;$/;"	m	struct:__anona47773ae0108	typeref:typename:int
 is_internal	third_party/libuv/include/uv.h	/^  int is_internal;$/;"	m	struct:uv_interface_address_s	typeref:typename:int
+is_interrupted	third_party/sqlite3/sqlite3ext.h	/^  int (*is_interrupted)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
 is_msg	third_party/libuv/src/unix/os390-syscalls.h	/^  int is_msg;$/;"	m	struct:epoll_event	typeref:typename:int
 is_open	deita/deita_internal.h	/^  boolean is_open;$/;"	m	struct:Deita_Connection	typeref:typename:boolean
+is_sse	seobeo/seobeo_internal.h	/^  boolean     is_sse;         \/\/ SSE takeover; edge loop only watches disconnects$/;"	m	struct:__anon7a4da8400208	typeref:typename:boolean
+isblack	third_party/luajit/src/lj_gc.h	/^#define isblack(/;"	d
+iscfunc	third_party/luajit/src/lj_obj.h	/^#define iscfunc(/;"	d
+isdead	third_party/luajit/src/lj_gc.h	/^#define isdead(/;"	d
+isffunc	third_party/luajit/src/lj_obj.h	/^#define isffunc(/;"	d
+isgray	third_party/luajit/src/lj_gc.h	/^#define isgray(/;"	d
+isluafunc	third_party/luajit/src/lj_obj.h	/^#define isluafunc(/;"	d
+isvararg	third_party/luajit/src/lj_debug.h	/^  int isvararg;$/;"	m	struct:lj_Debug	typeref:typename:int
+iswhite	third_party/luajit/src/lj_gc.h	/^#define iswhite(/;"	d
 itemFocused	postdog/gui_window_file_dialog.h	/^    int itemFocused;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:int
 item_colors	third_party/raylib/custom.h	/^    Color *item_colors;             \/\/ Array of colors matching dropdown items count$/;"	m	struct:__anon7f8247c10308	typeref:typename:Color *
 item_count	dowa/dowa.h	/^  size_t item_count;$/;"	m	struct:__anon82503da00508	typeref:typename:size_t
 item_count	third_party/raylib/custom.h	/^    int item_count;                 \/\/ Number of items (required if item_colors is set)$/;"	m	struct:__anon7f8247c10308	typeref:typename:int
 items	third_party/libuv/src/unix/os390-syscalls.h	/^  struct pollfd* items;$/;"	m	struct:__anonf6e20ee80108	typeref:struct:pollfd *
+itype	third_party/luajit/src/lj_obj.h	/^#define itype(/;"	d
+itype2irt	third_party/luajit/src/lj_ir.h	/^static LJ_AINLINE IRType itype2irt(const TValue *tv)$/;"	f	typeref:typename:LJ_AINLINE IRType
+itypemap	third_party/luajit/src/lj_obj.h	/^#define itypemap(/;"	d
+jemalloc/jemalloc.h	third_party/wrk/src/zmalloc.h	/^#include <jemalloc\/jemalloc.h>/;"	h
+jit_State	third_party/luajit/src/lj_jit.h	/^typedef struct jit_State {$/;"	s
+jit_State	third_party/luajit/src/lj_jit.h	/^} jit_State;$/;"	t	typeref:struct:jit_State
+jit_base	third_party/luajit/src/lj_obj.h	/^  MRef jit_base;	\/* Current JIT code L->base or NULL. *\/$/;"	m	struct:global_State	typeref:typename:MRef
+jmprel	third_party/luajit/src/lj_emit_x86.h	/^static LJ_AINLINE int32_t jmprel(jit_State *J, MCode *p, MCode *target)$/;"	f	typeref:typename:LJ_AINLINE int32_t
+k	third_party/luajit/src/lj_obj.h	/^  MRef k;		\/* Split constant array (points to the middle). *\/$/;"	m	struct:GCproto	typeref:typename:MRef
+k32	third_party/luajit/src/lj_jit.h	/^  uint32_t k32[LJ_K32__MAX];  \/* Common 4 byte constants used by backends. *\/$/;"	m	struct:jit_State	typeref:typename:uint32_t[]
+k64	third_party/luajit/src/lj_jit.h	/^  TValue k64[LJ_K64__MAX];  \/* Common 8 byte constants. *\/$/;"	m	struct:jit_State	typeref:typename:TValue[]
 kCFStringEncodingUTF8	third_party/libuv/src/unix/darwin-stub.h	/^static const CFStringEncoding kCFStringEncodingUTF8 = 0x8000100;$/;"	v	typeref:typename:const CFStringEncoding
 kFSEventStreamCreateFlagFileEvents	third_party/libuv/src/unix/darwin-stub.h	/^static const int kFSEventStreamCreateFlagFileEvents = 16;$/;"	v	typeref:typename:const int
 kFSEventStreamCreateFlagNoDefer	third_party/libuv/src/unix/darwin-stub.h	/^static const int kFSEventStreamCreateFlagNoDefer = 2;$/;"	v	typeref:typename:const int
@@ -10419,59 +17274,1019 @@
 kFSEventStreamEventFlagUnmount	third_party/libuv/src/unix/darwin-stub.h	/^static const int kFSEventStreamEventFlagUnmount = 128;$/;"	v	typeref:typename:const int
 kFSEventStreamEventFlagUserDropped	third_party/libuv/src/unix/darwin-stub.h	/^static const int kFSEventStreamEventFlagUserDropped = 2;$/;"	v	typeref:typename:const int
 kFSEventStreamEventIdSinceNow	third_party/libuv/src/unix/darwin-stub.h	/^static const FSEventStreamEventId kFSEventStreamEventIdSinceNow = -1;$/;"	v	typeref:typename:const FSEventStreamEventId
+keep_alive	seobeo/seobeo_internal.h	/^  boolean     keep_alive;     \/\/ Whether this connection should be kept alive$/;"	m	struct:__anon7a4da8400208	typeref:typename:boolean
 key	dowa/stb_ds.h	/^typedef struct { int key,b,c,d; } stbds_struct;$/;"	m	struct:__anon7f1219f40508	typeref:typename:int
 key	dowa/stb_ds.h	/^typedef struct { int key[2],b,c,d; } stbds_struct2;$/;"	m	struct:__anon7f1219f40608	typeref:typename:int[2]
+key	third_party/luajit/src/lj_jit.h	/^  IRRef1 key;		\/* Key: original reference. *\/$/;"	m	struct:BPropEntry	typeref:typename:IRRef1
+key	third_party/luajit/src/lj_obj.h	/^  TValue key;		\/* Key object. *\/$/;"	m	struct:Node	typeref:typename:TValue
+key	third_party/luajit/src/lj_record.h	/^  TRef key;		\/* Key reference. *\/$/;"	m	struct:RecordIndex	typeref:typename:TRef
+keyv	third_party/luajit/src/lj_record.h	/^  TValue keyv;		\/* Runtime value of key. *\/$/;"	m	struct:RecordIndex	typeref:typename:TValue
+keyword_check	third_party/sqlite3/sqlite3ext.h	/^  int (*keyword_check)(const char*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,int)
+keyword_count	third_party/sqlite3/sqlite3ext.h	/^  int (*keyword_count)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(void)
+keyword_name	third_party/sqlite3/sqlite3ext.h	/^  int (*keyword_name)(int,const char**,int*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int,const char **,int *)
+ksimd	third_party/luajit/src/lj_jit.h	/^  TValue ksimd[LJ_KSIMD__MAX*2+1];  \/* 16 byte aligned SIMD constants. *\/$/;"	m	struct:jit_State	typeref:typename:TValue[]
+ktrace	third_party/luajit/src/lj_jit.h	/^  IRRef1 ktrace;	\/* Reference to KGC with GCtrace. *\/$/;"	m	struct:jit_State	typeref:typename:IRRef1
+l	third_party/luajit/src/lj_obj.h	/^  GCfuncL l;$/;"	m	union:GCfunc	typeref:typename:GCfuncL
 labels	third_party/raylib/custom.h	/^    const char **labels;      \/\/ Array of tab labels$/;"	m	struct:__anon7f8247c10208	typeref:typename:const char **
+lastTime	third_party/wrk/src/ae.h	/^    time_t lastTime;     \/* Used to detect system clock skew *\/$/;"	m	struct:aeEventLoop	typeref:typename:time_t
+last_activity	seobeo/seobeo_internal.h	/^  time_t      last_activity;  \/\/ Timestamp of last request\/response$/;"	m	struct:__anon7a4da8400208	typeref:typename:time_t
+last_insert_rowid	third_party/sqlite3/sqlite3ext.h	/^  sqlite_int64  (*last_insert_rowid)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite_int64 (*)(sqlite3 *)
+lastline	third_party/luajit/src/lj_lex.h	/^  BCLine lastline;	\/* Line of last token. *\/$/;"	m	struct:LexState	typeref:typename:BCLine
+lastlinedefined	third_party/luajit/src/lj_debug.h	/^  int lastlinedefined;$/;"	m	struct:lj_Debug	typeref:typename:int
+lastlinedefined	third_party/luajit/src/lua.h	/^  int lastlinedefined;	\/* (S) *\/$/;"	m	struct:lua_Debug	typeref:typename:int
+lauxlib.h	third_party/wrk/src/script.h	/^#include <lauxlib.h>/;"	h
+lauxlib_h	third_party/luajit/src/lauxlib.h	/^#define lauxlib_h$/;"	d
 layout	third_party/raylib/include/raylib.h	/^    int layout;             \/\/ Layout of the n-patch: 3x3, 1x3 or 3x1$/;"	m	struct:NPatchInfo	typeref:typename:int
 layout	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int layout;             \/\/ Layout of the n-patch: 3x3, 1x3 or 3x1$/;"	m	struct:NPatchInfo	typeref:typename:int
 layout	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int layout;             \/\/ Layout of the n-patch: 3x3, 1x3 or 3x1$/;"	m	struct:NPatchInfo	typeref:typename:int
+layout	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int layout;             \/\/ Layout of the n-patch: 3x3, 1x3 or 3x1$/;"	m	struct:NPatchInfo	typeref:typename:int
 layout	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int layout;             \/\/ Layout of the n-patch: 3x3, 1x3 or 3x1$/;"	m	struct:NPatchInfo	typeref:typename:int
 left	third_party/libuv/src/heap-inl.h	/^  struct heap_node* left;$/;"	m	struct:heap_node	typeref:struct:heap_node *
+left	third_party/luajit/src/lj_jit.h	/^  IRIns left[2];	\/* Instruction referenced by left operand. *\/$/;"	m	struct:FoldState	typeref:typename:IRIns[2]
 left	third_party/raylib/include/raylib.h	/^    int left;               \/\/ Left border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 left	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int left;               \/\/ Left border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 left	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int left;               \/\/ Left border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
+left	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int left;               \/\/ Left border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 left	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int left;               \/\/ Left border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 leftLensCenter	third_party/raylib/include/raylib.h	/^    float leftLensCenter[2];        \/\/ VR left lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftLensCenter	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float leftLensCenter[2];        \/\/ VR left lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftLensCenter	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float leftLensCenter[2];        \/\/ VR left lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+leftLensCenter	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float leftLensCenter[2];        \/\/ VR left lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftLensCenter	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float leftLensCenter[2];        \/\/ VR left lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftScreenCenter	third_party/raylib/include/raylib.h	/^    float leftScreenCenter[2];      \/\/ VR left screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftScreenCenter	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float leftScreenCenter[2];      \/\/ VR left screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftScreenCenter	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float leftScreenCenter[2];      \/\/ VR left screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+leftScreenCenter	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float leftScreenCenter[2];      \/\/ VR left screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 leftScreenCenter	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float leftScreenCenter[2];      \/\/ VR left screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 left_color	third_party/raylib/custom.h	/^    Color left_color;$/;"	m	struct:__anon7f8247c10408	typeref:typename:Color
 len	third_party/libuv/include/uv/unix.h	/^  size_t len;$/;"	m	struct:uv_buf_t	typeref:typename:size_t
 len	third_party/libuv/include/uv/win.h	/^  ULONG len;$/;"	m	struct:uv_buf_t	typeref:typename:ULONG
+len	third_party/luajit/src/lj_obj.h	/^  MSize len;		\/* Size of payload. *\/$/;"	m	struct:GCcdataVar	typeref:typename:MSize
+len	third_party/luajit/src/lj_obj.h	/^  MSize len;		\/* Size of payload. *\/$/;"	m	struct:GCudata	typeref:typename:MSize
+len	third_party/luajit/src/lj_obj.h	/^  MSize len;		\/* Size of string. *\/$/;"	m	struct:GCstr	typeref:typename:MSize
+len	third_party/luajit/src/lj_strfmt.h	/^  MSize len;		\/* Size of literal string. *\/$/;"	m	struct:FormatState	typeref:typename:MSize
+len	third_party/wrk/src/http_parser.h	/^    uint16_t len;               \/* Length of run in buffer *\/$/;"	m	struct:http_parser_url::__anon1536417a0108	typeref:typename:uint16_t
 length	dowa/dowa.h	/^  size_t length;$/;"	m	struct:__anon82503da00308	typeref:typename:size_t
 length	dowa/stb_ds.h	/^  size_t      length;$/;"	m	struct:__anon7f1219f40108	typeref:typename:size_t
-length	seobeo/seobeo_internal.h	/^  size_t  length;$/;"	m	struct:__anon7a4da8400a08	typeref:typename:size_t
+length	seobeo/seobeo_internal.h	/^  size_t  length;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:size_t
+length	third_party/wrk/src/wrk.h	/^    size_t length;$/;"	m	struct:__anoneab013c20208	typeref:typename:size_t
+length	third_party/wrk/src/wrk.h	/^    size_t length;$/;"	m	struct:connection	typeref:typename:size_t
+lenient_http_headers	third_party/wrk/src/http_parser.h	/^  unsigned int lenient_http_headers : 1;$/;"	m	struct:http_parser	typeref:typename:unsigned int:1
 lensDistortionValues	third_party/raylib/include/raylib.h	/^    float lensDistortionValues[4];  \/\/ Lens distortion constant parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 lensDistortionValues	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float lensDistortionValues[4];  \/\/ Lens distortion constant parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 lensDistortionValues	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float lensDistortionValues[4];  \/\/ Lens distortion constant parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
+lensDistortionValues	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float lensDistortionValues[4];  \/\/ Lens distortion constant parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 lensDistortionValues	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float lensDistortionValues[4];  \/\/ Lens distortion constant parameters$/;"	m	struct:VrDeviceInfo	typeref:typename:float[4]
 lensSeparationDistance	third_party/raylib/include/raylib.h	/^    float lensSeparationDistance;   \/\/ Lens separation distance in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 lensSeparationDistance	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float lensSeparationDistance;   \/\/ Lens separation distance in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 lensSeparationDistance	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float lensSeparationDistance;   \/\/ Lens separation distance in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+lensSeparationDistance	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float lensSeparationDistance;   \/\/ Lens separation distance in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 lensSeparationDistance	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float lensSeparationDistance;   \/\/ Lens separation distance in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+level	third_party/luajit/src/lj_lex.h	/^  uint32_t level;	\/* Syntactical nesting level. *\/$/;"	m	struct:LexState	typeref:typename:uint32_t
+lglabels	third_party/luajit/dynasm/dasm_arm.h	/^  int *lglabels;		\/* Local\/global chain\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+lglabels	third_party/luajit/dynasm/dasm_arm64.h	/^  int *lglabels;		\/* Local\/global chain\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+lglabels	third_party/luajit/dynasm/dasm_mips.h	/^  int *lglabels;		\/* Local\/global chain\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+lglabels	third_party/luajit/dynasm/dasm_ppc.h	/^  int *lglabels;		\/* Local\/global chain\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+lglabels	third_party/luajit/dynasm/dasm_x86.h	/^  int *lglabels;		\/* Local\/global chain\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+lgsize	third_party/luajit/dynasm/dasm_arm.h	/^  size_t lgsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+lgsize	third_party/luajit/dynasm/dasm_arm64.h	/^  size_t lgsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+lgsize	third_party/luajit/dynasm/dasm_mips.h	/^  size_t lgsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+lgsize	third_party/luajit/dynasm/dasm_ppc.h	/^  size_t lgsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+lgsize	third_party/luajit/dynasm/dasm_x86.h	/^  size_t lgsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+libbc_code	third_party/luajit/src/host/buildvm_libbc.h	/^static const uint8_t libbc_code[] = {$/;"	v	typeref:typename:const uint8_t[]
+libbc_endian	third_party/luajit/src/host/buildvm_libbc.h	/^static const int libbc_endian = 0;$/;"	v	typeref:typename:const int
+libbc_map	third_party/luajit/src/host/buildvm_libbc.h	/^static const struct { const char *name; int ofs; } libbc_map[] = {$/;"	v	typeref:typename:const struct __anonf92dad9e0108[]
+libversion	third_party/sqlite3/sqlite3ext.h	/^  const char * (*libversion)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(void)
+libversion_number	third_party/sqlite3/sqlite3ext.h	/^  int  (*libversion_number)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(void)
+lightudV	third_party/luajit/src/lj_obj.h	/^#define lightudV(/;"	d
+lightudV	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void *lightudV(global_State *g, cTValue *o)$/;"	f	typeref:typename:LJ_AINLINE void *
+lightudlo	third_party/luajit/src/lj_obj.h	/^#define lightudlo(/;"	d
+lightudnum	third_party/luajit/src/lj_obj.h	/^  uint8_t lightudnum;	\/* Number of lightuserdata segments - 1. *\/$/;"	m	struct:GCState	typeref:typename:uint8_t
+lightudseg	third_party/luajit/src/lj_obj.h	/^  MRef lightudseg;	\/* Upper bits of lightuserdata segments. *\/$/;"	m	struct:GCState	typeref:typename:MRef
+lightudseg	third_party/luajit/src/lj_obj.h	/^#define lightudseg(/;"	d
+lightudup	third_party/luajit/src/lj_obj.h	/^#define lightudup(/;"	d
+limit	third_party/sqlite3/sqlite3ext.h	/^  int (*limit)(sqlite3*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int,int)
+limit	third_party/wrk/src/stats.h	/^    uint64_t limit;$/;"	m	struct:__anon27370d1d0208	typeref:typename:uint64_t
 limits.h	third_party/libuv/src/unix/internal.h	/^#include <limits.h>/;"	h
 limits.h	third_party/libuv/test/runner.h	/^#include <limits.h>/;"	h
+limits.h	third_party/luajit/src/luaconf.h	/^#include <limits.h>/;"	h
+line	third_party/luajit/src/lj_lex.h	/^  BCLine line;		\/* Line number for this bytecode. *\/$/;"	m	struct:BCInsLine	typeref:typename:BCLine
+linedefined	third_party/luajit/src/lj_debug.h	/^  int linedefined;$/;"	m	struct:lj_Debug	typeref:typename:int
+linedefined	third_party/luajit/src/lua.h	/^  int linedefined;	\/* (S) *\/$/;"	m	struct:lua_Debug	typeref:typename:int
+lineinfo	third_party/luajit/src/lj_obj.h	/^  MRef lineinfo;	\/* Compressed map from bytecode ins. to source line. *\/$/;"	m	struct:GCproto	typeref:typename:MRef
+linenumber	third_party/luajit/src/lj_cparse.h	/^  BCLine linenumber;	\/* Input line counter. *\/$/;"	m	struct:CPState	typeref:typename:BCLine
+linenumber	third_party/luajit/src/lj_lex.h	/^  BCLine linenumber;	\/* Input line counter. *\/$/;"	m	struct:LexState	typeref:typename:BCLine
+link	third_party/luajit/src/lj_jit.h	/^  TraceNo1 link;	\/* Linked trace (or self for loops). *\/$/;"	m	struct:GCtrace	typeref:typename:TraceNo1
+linktype	third_party/luajit/src/lj_jit.h	/^  uint8_t linktype;	\/* Type of link. *\/$/;"	m	struct:GCtrace	typeref:typename:uint8_t
+lj_Debug	third_party/luajit/src/lj_debug.h	/^typedef struct lj_Debug {$/;"	s
+lj_Debug	third_party/luajit/src/lj_debug.h	/^} lj_Debug;$/;"	t	typeref:struct:lj_Debug
+lj_alloc_create	third_party/luajit/src/lj_alloc.h	/^LJ_FUNC void *lj_alloc_create(PRNGState *rs);$/;"	p	typeref:typename:LJ_FUNC void *
+lj_alloc_destroy	third_party/luajit/src/lj_alloc.h	/^LJ_FUNC void lj_alloc_destroy(void *msp);$/;"	p	typeref:typename:LJ_FUNC void
+lj_alloc_f	third_party/luajit/src/lj_alloc.h	/^LJ_FUNC void *lj_alloc_f(void *msp, void *ptr, size_t osize, size_t nsize);$/;"	p	typeref:typename:LJ_FUNC void *
+lj_alloc_setprng	third_party/luajit/src/lj_alloc.h	/^LJ_FUNC void lj_alloc_setprng(void *msp, PRNGState *rs);$/;"	p	typeref:typename:LJ_FUNC void
+lj_arch.h	third_party/luajit/src/host/buildvm.h	/^#include "lj_arch.h"/;"	h
+lj_arch.h	third_party/luajit/src/lj_bc.h	/^#include "lj_arch.h"/;"	h
+lj_arch.h	third_party/luajit/src/lj_obj.h	/^#include "lj_arch.h"/;"	h
+lj_arch.h	third_party/luajit/src/lj_target.h	/^#include "lj_arch.h"/;"	h
+lj_asm_patchexit	third_party/luajit/src/lj_asm.h	/^LJ_FUNC void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno,$/;"	p	typeref:typename:LJ_FUNC void
+lj_asm_patchexit	third_party/luajit/src/lj_asm_arm.h	/^void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno, MCode *target)$/;"	f	typeref:typename:void
+lj_asm_patchexit	third_party/luajit/src/lj_asm_arm64.h	/^void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno, MCode *target)$/;"	f	typeref:typename:void
+lj_asm_patchexit	third_party/luajit/src/lj_asm_mips.h	/^void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno, MCode *target)$/;"	f	typeref:typename:void
+lj_asm_patchexit	third_party/luajit/src/lj_asm_ppc.h	/^void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno, MCode *target)$/;"	f	typeref:typename:void
+lj_asm_patchexit	third_party/luajit/src/lj_asm_x86.h	/^void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno, MCode *target)$/;"	f	typeref:typename:void
+lj_asm_trace	third_party/luajit/src/lj_asm.h	/^LJ_FUNC void lj_asm_trace(jit_State *J, GCtrace *T);$/;"	p	typeref:typename:LJ_FUNC void
+lj_assertCTS	third_party/luajit/src/lj_ctype.h	/^#define lj_assertCTS(/;"	d
+lj_assertG	third_party/luajit/src/lj_def.h	/^#define lj_assertG(/;"	d
+lj_assertG_	third_party/luajit/src/lj_def.h	/^#define lj_assertG_(/;"	d
+lj_assertJ	third_party/luajit/src/lj_jit.h	/^#define lj_assertJ(/;"	d
+lj_assertL	third_party/luajit/src/lj_def.h	/^#define lj_assertL(/;"	d
+lj_assertLS	third_party/luajit/src/lj_lex.h	/^#define lj_assertLS(/;"	d
+lj_assertX	third_party/luajit/src/lj_def.h	/^#define lj_assertX(/;"	d
+lj_assert_check	third_party/luajit/src/lj_def.h	/^#define lj_assert_check(/;"	d
+lj_assert_fail	third_party/luajit/src/lj_obj.h	/^LJ_FUNC_NORET void lj_assert_fail(global_State *g, const char *file, int line,$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_bc.h	third_party/luajit/src/lj_dispatch.h	/^#include "lj_bc.h"/;"	h
+lj_bc.h	third_party/luajit/src/lj_frame.h	/^#include "lj_bc.h"/;"	h
+lj_bc_mode	third_party/luajit/src/lj_bc.h	/^LJ_DATA const uint16_t lj_bc_mode[];$/;"	v	typeref:typename:LJ_DATA const uint16_t[]
+lj_bc_ofs	third_party/luajit/src/lj_bc.h	/^LJ_DATA const uint16_t lj_bc_ofs[];$/;"	v	typeref:typename:LJ_DATA const uint16_t[]
+lj_bcread	third_party/luajit/src/lj_bcdump.h	/^LJ_FUNC GCproto *lj_bcread(LexState *ls);$/;"	p	typeref:typename:LJ_FUNC GCproto *
+lj_bcread_proto	third_party/luajit/src/lj_bcdump.h	/^LJ_FUNC GCproto *lj_bcread_proto(LexState *ls);$/;"	p	typeref:typename:LJ_FUNC GCproto *
+lj_bcwrite	third_party/luajit/src/lj_bcdump.h	/^LJ_FUNC int lj_bcwrite(lua_State *L, GCproto *pt, lua_Writer writer,$/;"	p	typeref:typename:LJ_FUNC int
+lj_bswap	third_party/luajit/src/lj_def.h	/^#define lj_bswap(/;"	d
+lj_bswap	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint32_t lj_bswap(uint32_t x)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+lj_bswap64	third_party/luajit/src/lj_def.h	/^#define lj_bswap64(/;"	d
+lj_bswap64	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint64_t lj_bswap64(uint64_t x)$/;"	f	typeref:typename:LJ_AINLINE uint64_t
+lj_buf.h	third_party/luajit/src/lj_serialize.h	/^#include "lj_buf.h"/;"	h
+lj_buf_cat2str	third_party/luajit/src/lj_buf.h	/^LJ_FUNC GCstr *lj_buf_cat2str(lua_State *L, GCstr *s1, GCstr *s2);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_buf_free	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_buf_free(global_State *g, SBuf *sb)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_buf_init	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_buf_init(lua_State *L, SBuf *sb)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_buf_more	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE char *lj_buf_more(SBuf *sb, MSize sz)$/;"	f	typeref:typename:LJ_AINLINE char *
+lj_buf_more2	third_party/luajit/src/lj_buf.h	/^LJ_FUNC char *LJ_FASTCALL lj_buf_more2(SBuf *sb, MSize sz);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_buf_need	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE char *lj_buf_need(SBuf *sb, MSize sz)$/;"	f	typeref:typename:LJ_AINLINE char *
+lj_buf_need2	third_party/luajit/src/lj_buf.h	/^LJ_FUNC char *LJ_FASTCALL lj_buf_need2(SBuf *sb, MSize sz);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_buf_putb	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_buf_putb(SBuf *sb, int c)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_buf_putchar	third_party/luajit/src/lj_buf.h	/^LJ_FUNC SBuf * LJ_FASTCALL lj_buf_putchar(SBuf *sb, int c);$/;"	p	typeref:typename:LJ_FUNC SBuf * LJ_FASTCALL
+lj_buf_putmem	third_party/luajit/src/lj_buf.h	/^LJ_FUNC SBuf *lj_buf_putmem(SBuf *sb, const void *q, MSize len);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_buf_putstr	third_party/luajit/src/lj_buf.h	/^LJ_FUNC SBuf * LJ_FASTCALL lj_buf_putstr(SBuf *sb, GCstr *s);$/;"	p	typeref:typename:LJ_FUNC SBuf * LJ_FASTCALL
+lj_buf_putstr_lower	third_party/luajit/src/lj_buf.h	/^LJ_FUNCA SBuf * LJ_FASTCALL lj_buf_putstr_lower(SBuf *sb, GCstr *s);$/;"	p	typeref:typename:LJ_FUNCA SBuf * LJ_FASTCALL
+lj_buf_putstr_rep	third_party/luajit/src/lj_buf.h	/^LJ_FUNC SBuf *lj_buf_putstr_rep(SBuf *sb, GCstr *s, int32_t rep);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_buf_putstr_reverse	third_party/luajit/src/lj_buf.h	/^LJ_FUNCA SBuf * LJ_FASTCALL lj_buf_putstr_reverse(SBuf *sb, GCstr *s);$/;"	p	typeref:typename:LJ_FUNCA SBuf * LJ_FASTCALL
+lj_buf_putstr_upper	third_party/luajit/src/lj_buf.h	/^LJ_FUNCA SBuf * LJ_FASTCALL lj_buf_putstr_upper(SBuf *sb, GCstr *s);$/;"	p	typeref:typename:LJ_FUNCA SBuf * LJ_FASTCALL
+lj_buf_puttab	third_party/luajit/src/lj_buf.h	/^LJ_FUNC SBuf *lj_buf_puttab(SBuf *sb, GCtab *t, GCstr *sep,$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_buf_reset	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_buf_reset(SBuf *sb)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_buf_ruleb128	third_party/luajit/src/lj_buf.h	/^LJ_FUNC uint32_t LJ_FASTCALL lj_buf_ruleb128(const char **pp);$/;"	p	typeref:typename:LJ_FUNC uint32_t LJ_FASTCALL
+lj_buf_shrink	third_party/luajit/src/lj_buf.h	/^LJ_FUNC void LJ_FASTCALL lj_buf_shrink(lua_State *L, SBuf *sb);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_buf_str	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE GCstr *lj_buf_str(lua_State *L, SBuf *sb)$/;"	f	typeref:typename:LJ_AINLINE GCstr *
+lj_buf_tmp	third_party/luajit/src/lj_buf.h	/^LJ_FUNC char * LJ_FASTCALL lj_buf_tmp(lua_State *L, MSize sz);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_buf_tmp_	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE SBuf *lj_buf_tmp_(lua_State *L)$/;"	f	typeref:typename:LJ_AINLINE SBuf *
+lj_buf_tostr	third_party/luajit/src/lj_buf.h	/^LJ_FUNCA GCstr * LJ_FASTCALL lj_buf_tostr(SBuf *sb);$/;"	p	typeref:typename:LJ_FUNCA GCstr * LJ_FASTCALL
+lj_buf_wmem	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE char *lj_buf_wmem(char *p, const void *q, MSize len)$/;"	f	typeref:typename:LJ_AINLINE char *
+lj_bufx_free	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_bufx_free(lua_State *L, SBufExt *sbx)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_bufx_init	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_bufx_init(lua_State *L, SBufExt *sbx)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_bufx_more	third_party/luajit/src/lj_buf.h	/^LJ_FUNC MSize LJ_FASTCALL lj_bufx_more(SBufExt *sbx, MSize sz);$/;"	p	typeref:typename:LJ_FUNC MSize LJ_FASTCALL
+lj_bufx_reset	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_bufx_reset(SBufExt *sbx)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_bufx_set	third_party/luajit/src/lj_buf.h	/^LJ_FUNC void lj_bufx_set(SBufExt *sbx, const char *p, MSize len, GCobj *o);$/;"	p	typeref:typename:LJ_FUNC void
+lj_bufx_set_borrow	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_bufx_set_borrow(lua_State *L, SBufExt *sbx, SBuf *sb)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_bufx_set_cow	third_party/luajit/src/lj_buf.h	/^static LJ_AINLINE void lj_bufx_set_cow(lua_State *L, SBufExt *sbx,$/;"	f	typeref:typename:LJ_AINLINE void
+lj_carith_check64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_check64(lua_State *L, int narg, CTypeID *id);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_divi64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC int64_t lj_carith_divi64(int64_t a, int64_t b);$/;"	p	typeref:typename:LJ_FUNC int64_t
+lj_carith_divu64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_divu64(uint64_t a, uint64_t b);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_modi64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC int64_t lj_carith_modi64(int64_t a, int64_t b);$/;"	p	typeref:typename:LJ_FUNC int64_t
+lj_carith_modu64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_modu64(uint64_t a, uint64_t b);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_mul64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC int64_t lj_carith_mul64(int64_t x, int64_t k);$/;"	p	typeref:typename:LJ_FUNC int64_t
+lj_carith_op	third_party/luajit/src/lj_carith.h	/^LJ_FUNC int lj_carith_op(lua_State *L, MMS mm);$/;"	p	typeref:typename:LJ_FUNC int
+lj_carith_powi64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC int64_t lj_carith_powi64(int64_t x, int64_t k);$/;"	p	typeref:typename:LJ_FUNC int64_t
+lj_carith_powu64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_powu64(uint64_t x, uint64_t k);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_rol64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_rol64(uint64_t x, int32_t sh);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_ror64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_ror64(uint64_t x, int32_t sh);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_sar64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_sar64(uint64_t x, int32_t sh);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_shift64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_shift64(uint64_t x, int32_t sh, int op);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_shl64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_shl64(uint64_t x, int32_t sh);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_carith_shr64	third_party/luajit/src/lj_carith.h	/^LJ_FUNC uint64_t lj_carith_shr64(uint64_t x, int32_t sh);$/;"	p	typeref:typename:LJ_FUNC uint64_t
+lj_ccall_ctid_vararg	third_party/luajit/src/lj_ccall.h	/^LJ_FUNC CTypeID lj_ccall_ctid_vararg(CTState *cts, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC CTypeID
+lj_ccall_func	third_party/luajit/src/lj_ccall.h	/^LJ_FUNC int lj_ccall_func(lua_State *L, GCcdata *cd);$/;"	p	typeref:typename:LJ_FUNC int
+lj_ccallback_enter	third_party/luajit/src/lj_ccallback.h	/^LJ_FUNCA lua_State * LJ_FASTCALL lj_ccallback_enter(CTState *cts, void *cf);$/;"	p	typeref:typename:LJ_FUNCA lua_State * LJ_FASTCALL
+lj_ccallback_leave	third_party/luajit/src/lj_ccallback.h	/^LJ_FUNCA void LJ_FASTCALL lj_ccallback_leave(CTState *cts, TValue *o);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_ccallback_mcode_free	third_party/luajit/src/lj_ccallback.h	/^LJ_FUNC void lj_ccallback_mcode_free(CTState *cts);$/;"	p	typeref:typename:LJ_FUNC void
+lj_ccallback_new	third_party/luajit/src/lj_ccallback.h	/^LJ_FUNC void *lj_ccallback_new(CTState *cts, CType *ct, GCfunc *fn);$/;"	p	typeref:typename:LJ_FUNC void *
+lj_ccallback_ptr2slot	third_party/luajit/src/lj_ccallback.h	/^LJ_FUNC MSize lj_ccallback_ptr2slot(CTState *cts, void *p);$/;"	p	typeref:typename:LJ_FUNC MSize
+lj_cconv_bf_tv	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC void lj_cconv_bf_tv(CTState *cts, CType *d, uint8_t *dp, TValue *o);$/;"	p	typeref:typename:LJ_FUNC void
+lj_cconv_compatptr	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC int lj_cconv_compatptr(CTState *cts, CType *d, CType *s, CTInfo flags);$/;"	p	typeref:typename:LJ_FUNC int
+lj_cconv_ct_ct	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC void lj_cconv_ct_ct(CTState *cts, CType *d, CType *s,$/;"	p	typeref:typename:LJ_FUNC void
+lj_cconv_ct_init	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC void lj_cconv_ct_init(CTState *cts, CType *d, CTSize sz,$/;"	p	typeref:typename:LJ_FUNC void
+lj_cconv_ct_tv	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC void lj_cconv_ct_tv(CTState *cts, CType *d,$/;"	p	typeref:typename:LJ_FUNC void
+lj_cconv_multi_init	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC int lj_cconv_multi_init(CTState *cts, CType *d, TValue *o);$/;"	p	typeref:typename:LJ_FUNC int
+lj_cconv_tv_bf	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC int lj_cconv_tv_bf(CTState *cts, CType *s, TValue *o, uint8_t *sp);$/;"	p	typeref:typename:LJ_FUNC int
+lj_cconv_tv_ct	third_party/luajit/src/lj_cconv.h	/^LJ_FUNC int lj_cconv_tv_ct(CTState *cts, CType *s, CTypeID sid,$/;"	p	typeref:typename:LJ_FUNC int
+lj_cdata_free	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC void LJ_FASTCALL lj_cdata_free(global_State *g, GCcdata *cd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_cdata_get	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC int lj_cdata_get(CTState *cts, CType *s, TValue *o, uint8_t *sp);$/;"	p	typeref:typename:LJ_FUNC int
+lj_cdata_index	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC CType *lj_cdata_index(CTState *cts, GCcdata *cd, cTValue *key,$/;"	p	typeref:typename:LJ_FUNC CType *
+lj_cdata_new	third_party/luajit/src/lj_cdata.h	/^static LJ_AINLINE GCcdata *lj_cdata_new(CTState *cts, CTypeID id, CTSize sz)$/;"	f	typeref:typename:LJ_AINLINE GCcdata *
+lj_cdata_new_	third_party/luajit/src/lj_cdata.h	/^static LJ_AINLINE GCcdata *lj_cdata_new_(lua_State *L, CTypeID id, CTSize sz)$/;"	f	typeref:typename:LJ_AINLINE GCcdata *
+lj_cdata_newref	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC GCcdata *lj_cdata_newref(CTState *cts, const void *pp, CTypeID id);$/;"	p	typeref:typename:LJ_FUNC GCcdata *
+lj_cdata_newv	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC GCcdata *lj_cdata_newv(lua_State *L, CTypeID id, CTSize sz,$/;"	p	typeref:typename:LJ_FUNC GCcdata *
+lj_cdata_newx	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC GCcdata *lj_cdata_newx(CTState *cts, CTypeID id, CTSize sz,$/;"	p	typeref:typename:LJ_FUNC GCcdata *
+lj_cdata_set	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC void lj_cdata_set(CTState *cts, CType *d, uint8_t *dp, TValue *o,$/;"	p	typeref:typename:LJ_FUNC void
+lj_cdata_setfin	third_party/luajit/src/lj_cdata.h	/^LJ_FUNC void lj_cdata_setfin(lua_State *L, GCcdata *cd, GCobj *obj,$/;"	p	typeref:typename:LJ_FUNC void
+lj_char_bits	third_party/luajit/src/lj_char.h	/^LJ_DATA const uint8_t lj_char_bits[257];$/;"	v	typeref:typename:LJ_DATA const uint8_t[257]
+lj_char_isa	third_party/luajit/src/lj_char.h	/^#define lj_char_isa(/;"	d
+lj_char_isalnum	third_party/luajit/src/lj_char.h	/^#define lj_char_isalnum(/;"	d
+lj_char_isalpha	third_party/luajit/src/lj_char.h	/^#define lj_char_isalpha(/;"	d
+lj_char_iscntrl	third_party/luajit/src/lj_char.h	/^#define lj_char_iscntrl(/;"	d
+lj_char_isdigit	third_party/luajit/src/lj_char.h	/^#define lj_char_isdigit(/;"	d
+lj_char_isgraph	third_party/luajit/src/lj_char.h	/^#define lj_char_isgraph(/;"	d
+lj_char_isident	third_party/luajit/src/lj_char.h	/^#define lj_char_isident(/;"	d
+lj_char_islower	third_party/luajit/src/lj_char.h	/^#define lj_char_islower(/;"	d
+lj_char_ispunct	third_party/luajit/src/lj_char.h	/^#define lj_char_ispunct(/;"	d
+lj_char_isspace	third_party/luajit/src/lj_char.h	/^#define lj_char_isspace(/;"	d
+lj_char_isupper	third_party/luajit/src/lj_char.h	/^#define lj_char_isupper(/;"	d
+lj_char_isxdigit	third_party/luajit/src/lj_char.h	/^#define lj_char_isxdigit(/;"	d
+lj_char_tolower	third_party/luajit/src/lj_char.h	/^#define lj_char_tolower(/;"	d
+lj_char_toupper	third_party/luajit/src/lj_char.h	/^#define lj_char_toupper(/;"	d
+lj_checkapi	third_party/luajit/src/lj_def.h	/^#define lj_checkapi(/;"	d
+lj_clib_default	third_party/luajit/src/lj_clib.h	/^LJ_FUNC void lj_clib_default(lua_State *L, GCtab *mt);$/;"	p	typeref:typename:LJ_FUNC void
+lj_clib_index	third_party/luajit/src/lj_clib.h	/^LJ_FUNC TValue *lj_clib_index(lua_State *L, CLibrary *cl, GCstr *name);$/;"	p	typeref:typename:LJ_FUNC TValue *
+lj_clib_load	third_party/luajit/src/lj_clib.h	/^LJ_FUNC void lj_clib_load(lua_State *L, GCtab *mt, GCstr *name, int global);$/;"	p	typeref:typename:LJ_FUNC void
+lj_clib_unload	third_party/luajit/src/lj_clib.h	/^LJ_FUNC void lj_clib_unload(CLibrary *cl);$/;"	p	typeref:typename:LJ_FUNC void
+lj_cont_cat	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_cat(void);  \/* Continue with concatenation. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cont_condf	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_condf(void);  \/* Branch if result is false. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cont_condt	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_condt(void);  \/* Branch if result is true. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cont_hook	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_hook(void);  \/* Continue from hook yield. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cont_nop	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_nop(void);  \/* Do nothing, just continue execution. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cont_ra	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_ra(void);  \/* Store result in RA from instruction. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cont_stitch	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_cont_stitch(void);  \/* Trace stitching. *\/$/;"	p	typeref:typename:LJ_ASMF void
+lj_cparse	third_party/luajit/src/lj_cparse.h	/^LJ_FUNC int lj_cparse(CPState *cp);$/;"	p	typeref:typename:LJ_FUNC int
+lj_cparse_case	third_party/luajit/src/lj_cparse.h	/^LJ_FUNC int lj_cparse_case(GCstr *str, const char *match);$/;"	p	typeref:typename:LJ_FUNC int
+lj_crecord_loadiu64	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC TRef lj_crecord_loadiu64(jit_State *J, TRef tr, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_crecord_tonumber	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL lj_crecord_tonumber(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_crecord_topcvoid	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC TRef lj_crecord_topcvoid(jit_State *J, TRef tr, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_crecord_topuint8	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC TRef lj_crecord_topuint8(jit_State *J, TRef tr);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ctype.h	third_party/luajit/src/lj_ccall.h	/^#include "lj_ctype.h"/;"	h
+lj_ctype.h	third_party/luajit/src/lj_ccallback.h	/^#include "lj_ctype.h"/;"	h
+lj_ctype.h	third_party/luajit/src/lj_cconv.h	/^#include "lj_ctype.h"/;"	h
+lj_ctype.h	third_party/luajit/src/lj_cdata.h	/^#include "lj_ctype.h"/;"	h
+lj_ctype.h	third_party/luajit/src/lj_cparse.h	/^#include "lj_ctype.h"/;"	h
+lj_ctype_addname	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC void lj_ctype_addname(CTState *cts, CType *ct, CTypeID id);$/;"	p	typeref:typename:LJ_FUNC void
+lj_ctype_freestate	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC void lj_ctype_freestate(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void
+lj_ctype_getfield	third_party/luajit/src/lj_ctype.h	/^#define lj_ctype_getfield(/;"	d
+lj_ctype_getfieldq	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CType *lj_ctype_getfieldq(CTState *cts, CType *ct, GCstr *name,$/;"	p	typeref:typename:LJ_FUNC CType *
+lj_ctype_getname	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTypeID lj_ctype_getname(CTState *cts, CType **ctp, GCstr *name,$/;"	p	typeref:typename:LJ_FUNC CTypeID
+lj_ctype_info	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTInfo lj_ctype_info(CTState *cts, CTypeID id, CTSize *szp);$/;"	p	typeref:typename:LJ_FUNC CTInfo
+lj_ctype_info_raw	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTInfo lj_ctype_info_raw(CTState *cts, CTypeID id, CTSize *szp);$/;"	p	typeref:typename:LJ_FUNC CTInfo
+lj_ctype_init	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTState *lj_ctype_init(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC CTState *
+lj_ctype_intern	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTypeID lj_ctype_intern(CTState *cts, CTInfo info, CTSize size);$/;"	p	typeref:typename:LJ_FUNC CTypeID
+lj_ctype_meta	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC cTValue *lj_ctype_meta(CTState *cts, CTypeID id, MMS mm);$/;"	p	typeref:typename:LJ_FUNC cTValue *
+lj_ctype_new	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTypeID lj_ctype_new(CTState *cts, CType **ctp);$/;"	p	typeref:typename:LJ_FUNC CTypeID
+lj_ctype_rawref	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CType *lj_ctype_rawref(CTState *cts, CTypeID id);$/;"	p	typeref:typename:LJ_FUNC CType *
+lj_ctype_repr	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC GCstr *lj_ctype_repr(lua_State *L, CTypeID id, GCstr *name);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_ctype_repr_complex	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC GCstr *lj_ctype_repr_complex(lua_State *L, void *sp, CTSize size);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_ctype_repr_int64	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC GCstr *lj_ctype_repr_int64(lua_State *L, uint64_t n, int isunsigned);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_ctype_size	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTSize lj_ctype_size(CTState *cts, CTypeID id);$/;"	p	typeref:typename:LJ_FUNC CTSize
+lj_ctype_vlsize	third_party/luajit/src/lj_ctype.h	/^LJ_FUNC CTSize lj_ctype_vlsize(CTState *cts, CType *ct, CTSize nelem);$/;"	p	typeref:typename:LJ_FUNC CTSize
+lj_debug_addloc	third_party/luajit/src/lj_debug.h	/^LJ_FUNC void lj_debug_addloc(lua_State *L, const char *msg,$/;"	p	typeref:typename:LJ_FUNC void
+lj_debug_dumpstack	third_party/luajit/src/lj_debug.h	/^LJ_FUNC void lj_debug_dumpstack(lua_State *L, SBuf *sb, const char *fmt,$/;"	p	typeref:typename:LJ_FUNC void
+lj_debug_frame	third_party/luajit/src/lj_debug.h	/^LJ_FUNC cTValue *lj_debug_frame(lua_State *L, int level, int *size);$/;"	p	typeref:typename:LJ_FUNC cTValue *
+lj_debug_funcname	third_party/luajit/src/lj_debug.h	/^LJ_FUNC const char *lj_debug_funcname(lua_State *L, cTValue *frame,$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_debug_getinfo	third_party/luajit/src/lj_debug.h	/^LJ_FUNC int lj_debug_getinfo(lua_State *L, const char *what, lj_Debug *ar,$/;"	p	typeref:typename:LJ_FUNC int
+lj_debug_line	third_party/luajit/src/lj_debug.h	/^LJ_FUNC BCLine LJ_FASTCALL lj_debug_line(GCproto *pt, BCPos pc);$/;"	p	typeref:typename:LJ_FUNC BCLine LJ_FASTCALL
+lj_debug_pushloc	third_party/luajit/src/lj_debug.h	/^LJ_FUNC void lj_debug_pushloc(lua_State *L, GCproto *pt, BCPos pc);$/;"	p	typeref:typename:LJ_FUNC void
+lj_debug_shortname	third_party/luajit/src/lj_debug.h	/^LJ_FUNC void lj_debug_shortname(char *out, GCstr *str, BCLine line);$/;"	p	typeref:typename:LJ_FUNC void
+lj_debug_slotname	third_party/luajit/src/lj_debug.h	/^LJ_FUNC const char *lj_debug_slotname(GCproto *pt, const BCIns *pc,$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_debug_uvname	third_party/luajit/src/lj_debug.h	/^LJ_FUNC const char *lj_debug_uvname(GCproto *pt, uint32_t idx);$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_debug_uvnamev	third_party/luajit/src/lj_debug.h	/^LJ_FUNC const char *lj_debug_uvnamev(cTValue *o, uint32_t idx, TValue **tvp,$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_def.h	third_party/luajit/src/host/buildvm.h	/^#include "lj_def.h"/;"	h
+lj_def.h	third_party/luajit/src/lj_alloc.h	/^#include "lj_def.h"/;"	h
+lj_def.h	third_party/luajit/src/lj_bc.h	/^#include "lj_def.h"/;"	h
+lj_def.h	third_party/luajit/src/lj_char.h	/^#include "lj_def.h"/;"	h
+lj_def.h	third_party/luajit/src/lj_obj.h	/^#include "lj_def.h"/;"	h
+lj_def.h	third_party/luajit/src/lj_prng.h	/^#include "lj_def.h"/;"	h
+lj_def.h	third_party/luajit/src/lj_target.h	/^#include "lj_def.h"/;"	h
+lj_dispatch.h	third_party/luajit/src/lj_trace.h	/^#include "lj_dispatch.h"/;"	h
+lj_dispatch_call	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNCA ASMFunction LJ_FASTCALL lj_dispatch_call(lua_State *L, const BCIns*pc);$/;"	p	typeref:typename:LJ_FUNCA ASMFunction LJ_FASTCALL
+lj_dispatch_init	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNC void lj_dispatch_init(GG_State *GG);$/;"	p	typeref:typename:LJ_FUNC void
+lj_dispatch_init_hotcount	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNC void lj_dispatch_init_hotcount(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void
+lj_dispatch_ins	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNCA void LJ_FASTCALL lj_dispatch_ins(lua_State *L, const BCIns *pc);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_dispatch_profile	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNCA void LJ_FASTCALL lj_dispatch_profile(lua_State *L, const BCIns *pc);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_dispatch_stitch	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNCA void LJ_FASTCALL lj_dispatch_stitch(jit_State *J, const BCIns *pc);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_dispatch_update	third_party/luajit/src/lj_dispatch.h	/^LJ_FUNC void lj_dispatch_update(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void
+lj_err.h	third_party/luajit/src/lj_lex.h	/^#include "lj_err.h"/;"	h
+lj_err_allmsg	third_party/luajit/src/lj_err.h	/^LJ_DATA const char *lj_err_allmsg;$/;"	v	typeref:typename:LJ_DATA const char *
+lj_err_arg	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_arg(lua_State *L, int narg, ErrMsg em);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_argt	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_argt(lua_State *L, int narg, int tt);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_argtype	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_argtype(lua_State *L, int narg, const char *xname);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_argv	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_argv(lua_State *L, int narg, ErrMsg em, ...);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_caller	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_caller(lua_State *L, ErrMsg em);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_callermsg	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_callermsg(lua_State *L, const char *msg);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_callerv	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_callerv(lua_State *L, ErrMsg em, ...);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_comp	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_comp(lua_State *L, cTValue *o1, cTValue *o2);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_deregister_mcode	third_party/luajit/src/lj_err.h	/^#define lj_err_deregister_mcode(/;"	d
+lj_err_deregister_mcode	third_party/luajit/src/lj_err.h	/^LJ_FUNC void lj_err_deregister_mcode(void *base, size_t sz, uint8_t *info);$/;"	p	typeref:typename:LJ_FUNC void
+lj_err_lex	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_lex(lua_State *L, GCstr *src, const char *tok,$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_mem	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_mem(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_msg	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_msg(lua_State *L, ErrMsg em);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_optype	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_optype(lua_State *L, cTValue *o, ErrMsg opm);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_optype_call	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void lj_err_optype_call(lua_State *L, TValue *o);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_err_register_mcode	third_party/luajit/src/lj_err.h	/^#define lj_err_register_mcode(/;"	d
+lj_err_register_mcode	third_party/luajit/src/lj_err.h	/^LJ_FUNC uint8_t *lj_err_register_mcode(void *base, size_t sz, uint8_t *info);$/;"	p	typeref:typename:LJ_FUNC uint8_t *
+lj_err_run	third_party/luajit/src/lj_err.h	/^LJ_FUNC_NORET void LJ_FASTCALL lj_err_run(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC_NORET void LJ_FASTCALL
+lj_err_str	third_party/luajit/src/lj_err.h	/^LJ_FUNC GCstr *lj_err_str(lua_State *L, ErrMsg em);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_err_throw	third_party/luajit/src/lj_err.h	/^LJ_FUNCA_NORET void LJ_FASTCALL lj_err_throw(lua_State *L, int errcode);$/;"	p	typeref:typename:LJ_FUNCA_NORET void LJ_FASTCALL
+lj_err_trace	third_party/luajit/src/lj_err.h	/^LJ_FUNCA_NORET void LJ_FASTCALL lj_err_trace(lua_State *L, int errcode);$/;"	p	typeref:typename:LJ_FUNCA_NORET void LJ_FASTCALL
+lj_err_verify	third_party/luajit/src/lj_err.h	/^#define lj_err_verify(/;"	d
+lj_err_verify	third_party/luajit/src/lj_err.h	/^LJ_FUNC void lj_err_verify(void);$/;"	p	typeref:typename:LJ_FUNC void
+lj_errmsg.h	third_party/luajit/src/lj_err.h	/^#include "lj_errmsg.h"/;"	h
+lj_ffdef.h	third_party/luajit/src/lj_ff.h	/^#include "lj_ffdef.h"/;"	h
+lj_ffrecord.h	third_party/luajit/src/lj_crecord.h	/^#include "lj_ffrecord.h"/;"	h
+lj_ffrecord_func	third_party/luajit/src/lj_ffrecord.h	/^LJ_FUNC void lj_ffrecord_func(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_ffrecord_select_mode	third_party/luajit/src/lj_ffrecord.h	/^LJ_FUNC int32_t lj_ffrecord_select_mode(jit_State *J, TRef tr, TValue *tv);$/;"	p	typeref:typename:LJ_FUNC int32_t
+lj_ffs	third_party/luajit/src/lj_def.h	/^#define lj_ffs(/;"	d
+lj_ffs	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint32_t lj_ffs(uint32_t x)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+lj_fls	third_party/luajit/src/lj_def.h	/^#define lj_fls(/;"	d
+lj_fls	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint32_t lj_fls(uint32_t x)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+lj_func_closeuv	third_party/luajit/src/lj_func.h	/^LJ_FUNCA void LJ_FASTCALL lj_func_closeuv(lua_State *L, TValue *level);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_func_free	third_party/luajit/src/lj_func.h	/^LJ_FUNC void LJ_FASTCALL lj_func_free(global_State *g, GCfunc *c);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_func_freeproto	third_party/luajit/src/lj_func.h	/^LJ_FUNC void LJ_FASTCALL lj_func_freeproto(global_State *g, GCproto *pt);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_func_freeuv	third_party/luajit/src/lj_func.h	/^LJ_FUNC void LJ_FASTCALL lj_func_freeuv(global_State *g, GCupval *uv);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_func_newC	third_party/luajit/src/lj_func.h	/^LJ_FUNC GCfunc *lj_func_newC(lua_State *L, MSize nelems, GCtab *env);$/;"	p	typeref:typename:LJ_FUNC GCfunc *
+lj_func_newL_empty	third_party/luajit/src/lj_func.h	/^LJ_FUNC GCfunc *lj_func_newL_empty(lua_State *L, GCproto *pt, GCtab *env);$/;"	p	typeref:typename:LJ_FUNC GCfunc *
+lj_func_newL_gc	third_party/luajit/src/lj_func.h	/^LJ_FUNCA GCfunc *lj_func_newL_gc(lua_State *L, GCproto *pt, GCfuncL *parent);$/;"	p	typeref:typename:LJ_FUNCA GCfunc *
+lj_gc.h	third_party/luajit/src/lj_buf.h	/^#include "lj_gc.h"/;"	h
+lj_gc.h	third_party/luajit/src/lj_cdata.h	/^#include "lj_gc.h"/;"	h
+lj_gc.h	third_party/luajit/src/lj_ctype.h	/^#include "lj_gc.h"/;"	h
+lj_gc_anybarriert	third_party/luajit/src/lj_gc.h	/^#define lj_gc_anybarriert(/;"	d
+lj_gc_barrier	third_party/luajit/src/lj_gc.h	/^#define lj_gc_barrier(/;"	d
+lj_gc_barrierback	third_party/luajit/src/lj_gc.h	/^static LJ_AINLINE void lj_gc_barrierback(global_State *g, GCtab *t)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_gc_barrierf	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_barrierf(global_State *g, GCobj *o, GCobj *v);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_barriert	third_party/luajit/src/lj_gc.h	/^#define lj_gc_barriert(/;"	d
+lj_gc_barriertrace	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_barriertrace(global_State *g, uint32_t traceno);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_barrieruv	third_party/luajit/src/lj_gc.h	/^LJ_FUNCA void LJ_FASTCALL lj_gc_barrieruv(global_State *g, TValue *tv);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_gc_check	third_party/luajit/src/lj_gc.h	/^#define lj_gc_check(/;"	d
+lj_gc_check_fixtop	third_party/luajit/src/lj_gc.h	/^#define lj_gc_check_fixtop(/;"	d
+lj_gc_closeuv	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_closeuv(global_State *g, GCupval *uv);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_finalize_cdata	third_party/luajit/src/lj_gc.h	/^#define lj_gc_finalize_cdata(/;"	d
+lj_gc_finalize_cdata	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_finalize_cdata(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_finalize_udata	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_finalize_udata(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_freeall	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_freeall(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_fullgc	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void lj_gc_fullgc(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gc_objbarrier	third_party/luajit/src/lj_gc.h	/^#define lj_gc_objbarrier(/;"	d
+lj_gc_objbarriert	third_party/luajit/src/lj_gc.h	/^#define lj_gc_objbarriert(/;"	d
+lj_gc_separateudata	third_party/luajit/src/lj_gc.h	/^LJ_FUNC size_t lj_gc_separateudata(global_State *g, int all);$/;"	p	typeref:typename:LJ_FUNC size_t
+lj_gc_step	third_party/luajit/src/lj_gc.h	/^LJ_FUNCA int LJ_FASTCALL lj_gc_step(lua_State *L);$/;"	p	typeref:typename:LJ_FUNCA int LJ_FASTCALL
+lj_gc_step_fixtop	third_party/luajit/src/lj_gc.h	/^LJ_FUNCA void LJ_FASTCALL lj_gc_step_fixtop(lua_State *L);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_gc_step_jit	third_party/luajit/src/lj_gc.h	/^LJ_FUNC int LJ_FASTCALL lj_gc_step_jit(global_State *g, MSize steps);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_gdbjit_addtrace	third_party/luajit/src/lj_gdbjit.h	/^#define lj_gdbjit_addtrace(/;"	d
+lj_gdbjit_addtrace	third_party/luajit/src/lj_gdbjit.h	/^LJ_FUNC void lj_gdbjit_addtrace(jit_State *J, GCtrace *T);$/;"	p	typeref:typename:LJ_FUNC void
+lj_gdbjit_deltrace	third_party/luajit/src/lj_gdbjit.h	/^#define lj_gdbjit_deltrace(/;"	d
+lj_gdbjit_deltrace	third_party/luajit/src/lj_gdbjit.h	/^LJ_FUNC void lj_gdbjit_deltrace(jit_State *J, GCtrace *T);$/;"	p	typeref:typename:LJ_FUNC void
+lj_getu16	third_party/luajit/src/lj_def.h	/^#define lj_getu16(/;"	d
+lj_getu16	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint16_t lj_getu16(const void *p)$/;"	f	typeref:typename:LJ_AINLINE uint16_t
+lj_getu16	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint16_t lj_getu16(const void *v)$/;"	f	typeref:typename:LJ_AINLINE uint16_t
+lj_getu32	third_party/luajit/src/lj_def.h	/^#define lj_getu32(/;"	d
+lj_getu32	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint32_t lj_getu32(const void *p)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+lj_getu32	third_party/luajit/src/lj_def.h	/^static LJ_AINLINE uint32_t lj_getu32(const void *v)$/;"	f	typeref:typename:LJ_AINLINE uint32_t
+lj_ir.h	third_party/luajit/src/lj_ircall.h	/^#include "lj_ir.h"/;"	h
+lj_ir.h	third_party/luajit/src/lj_jit.h	/^#include "lj_ir.h"/;"	h
+lj_ir_call	third_party/luajit/src/lj_ircall.h	/^LJ_FUNC TRef lj_ir_call(jit_State *J, IRCallID id, ...);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_callinfo	third_party/luajit/src/lj_ircall.h	/^LJ_DATA const CCallInfo lj_ir_callinfo[IRCALL__MAX+1];$/;"	v	typeref:typename:LJ_DATA const CCallInfo[]
+lj_ir_emit	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_ir_emit(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_ir_ggfload	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_ggfload(jit_State *J, IRType t, uintptr_t ofs);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_growtop	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC void LJ_FASTCALL lj_ir_growtop(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_ir_k64	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_k64(jit_State *J, IROp op, uint64_t u64);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_kfunc	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_kfunc(/;"	d
+lj_ir_kgc	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_kgc(jit_State *J, GCobj *o, IRType t);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_kint	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_ir_kint(jit_State *J, int32_t k);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_ir_kint64	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_kint64(jit_State *J, uint64_t u64);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_kintp	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_kintp(/;"	d
+lj_ir_kkptr	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_kkptr(/;"	d
+lj_ir_knull	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_knull(jit_State *J, IRType t);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_knum	third_party/luajit/src/lj_iropt.h	/^static LJ_AINLINE TRef lj_ir_knum(jit_State *J, lua_Number n)$/;"	f	typeref:typename:LJ_AINLINE TRef
+lj_ir_knum_one	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_knum_one(/;"	d
+lj_ir_knum_tobit	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_knum_tobit(/;"	d
+lj_ir_knum_u64	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_knum_u64(jit_State *J, uint64_t u64);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_knum_zero	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_knum_zero(/;"	d
+lj_ir_knumint	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_knumint(jit_State *J, lua_Number n);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_kptr	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_kptr(/;"	d
+lj_ir_kptr_	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_kptr_(jit_State *J, IROp op, void *ptr);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_ksimd	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_ksimd(/;"	d
+lj_ir_kslot	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_kslot(jit_State *J, TRef key, IRRef slot);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_kstr	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_kstr(/;"	d
+lj_ir_ktab	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_ktab(/;"	d
+lj_ir_ktrace	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_ir_ktrace(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_ir_kvalue	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC void lj_ir_kvalue(lua_State *L, TValue *tv, const IRIns *ir);$/;"	p	typeref:typename:LJ_FUNC void
+lj_ir_mode	third_party/luajit/src/lj_ir.h	/^LJ_DATA const uint8_t lj_ir_mode[IR__MAX+1];$/;"	v	typeref:typename:LJ_DATA const uint8_t[]
+lj_ir_nextins	third_party/luajit/src/lj_iropt.h	/^static LJ_AINLINE IRRef lj_ir_nextins(jit_State *J)$/;"	f	typeref:typename:LJ_AINLINE IRRef
+lj_ir_nop	third_party/luajit/src/lj_ir.h	/^static LJ_AINLINE void lj_ir_nop(IRIns *ir)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_ir_numcmp	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int lj_ir_numcmp(lua_Number a, lua_Number b, IROp op);$/;"	p	typeref:typename:LJ_FUNC int
+lj_ir_rollback	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC void lj_ir_rollback(jit_State *J, IRRef ref);$/;"	p	typeref:typename:LJ_FUNC void
+lj_ir_set	third_party/luajit/src/lj_iropt.h	/^#define lj_ir_set(/;"	d
+lj_ir_set_	third_party/luajit/src/lj_iropt.h	/^static LJ_AINLINE void lj_ir_set_(jit_State *J, uint16_t ot, IRRef1 a, IRRef1 b)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_ir_strcmp	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int lj_ir_strcmp(GCstr *a, GCstr *b, IROp op);$/;"	p	typeref:typename:LJ_FUNC int
+lj_ir_tonum	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_ir_tonum(jit_State *J, TRef tr);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_ir_tonumber	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_ir_tonumber(jit_State *J, TRef tr);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_ir_tostr	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_ir_tostr(jit_State *J, TRef tr);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_ir_type_size	third_party/luajit/src/lj_ir.h	/^LJ_DATA const uint8_t lj_ir_type_size[];$/;"	v	typeref:typename:LJ_DATA const uint8_t[]
+lj_jit.h	third_party/luajit/src/lj_asm.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_crecord.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_dispatch.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_ffrecord.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_gdbjit.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_ircall.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_iropt.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_mcode.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_record.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_snap.h	/^#include "lj_jit.h"/;"	h
+lj_jit.h	third_party/luajit/src/lj_trace.h	/^#include "lj_jit.h"/;"	h
+lj_lex.h	third_party/luajit/src/lj_bcdump.h	/^#include "lj_lex.h"/;"	h
+lj_lex.h	third_party/luajit/src/lj_parse.h	/^#include "lj_lex.h"/;"	h
+lj_lex_cleanup	third_party/luajit/src/lj_lex.h	/^LJ_FUNC void lj_lex_cleanup(lua_State *L, LexState *ls);$/;"	p	typeref:typename:LJ_FUNC void
+lj_lex_error	third_party/luajit/src/lj_lex.h	/^LJ_FUNC_NORET void lj_lex_error(LexState *ls, LexToken tok, ErrMsg em, ...);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_lex_init	third_party/luajit/src/lj_lex.h	/^LJ_FUNC void lj_lex_init(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void
+lj_lex_lookahead	third_party/luajit/src/lj_lex.h	/^LJ_FUNC LexToken lj_lex_lookahead(LexState *ls);$/;"	p	typeref:typename:LJ_FUNC LexToken
+lj_lex_next	third_party/luajit/src/lj_lex.h	/^LJ_FUNC void lj_lex_next(LexState *ls);$/;"	p	typeref:typename:LJ_FUNC void
+lj_lex_setup	third_party/luajit/src/lj_lex.h	/^LJ_FUNC int lj_lex_setup(lua_State *L, LexState *ls);$/;"	p	typeref:typename:LJ_FUNC int
+lj_lex_token2str	third_party/luajit/src/lj_lex.h	/^LJ_FUNC const char *lj_lex_token2str(LexState *ls, LexToken tok);$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_lib_checkany	third_party/luajit/src/lj_lib.h	/^LJ_FUNC TValue *lj_lib_checkany(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC TValue *
+lj_lib_checkfpu	third_party/luajit/src/lj_lib.h	/^#define lj_lib_checkfpu(/;"	d
+lj_lib_checkfunc	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCfunc *lj_lib_checkfunc(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC GCfunc *
+lj_lib_checkint	third_party/luajit/src/lj_lib.h	/^LJ_FUNC int32_t lj_lib_checkint(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC int32_t
+lj_lib_checkintrange	third_party/luajit/src/lj_lib.h	/^LJ_FUNC int32_t lj_lib_checkintrange(lua_State *L, int narg,$/;"	p	typeref:typename:LJ_FUNC int32_t
+lj_lib_checknum	third_party/luajit/src/lj_lib.h	/^LJ_FUNC lua_Number lj_lib_checknum(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC lua_Number
+lj_lib_checknumber	third_party/luajit/src/lj_lib.h	/^#define lj_lib_checknumber(/;"	d
+lj_lib_checknumber	third_party/luajit/src/lj_lib.h	/^LJ_FUNC void lj_lib_checknumber(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC void
+lj_lib_checkopt	third_party/luajit/src/lj_lib.h	/^LJ_FUNC int lj_lib_checkopt(lua_State *L, int narg, int def, const char *lst);$/;"	p	typeref:typename:LJ_FUNC int
+lj_lib_checkstr	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCstr *lj_lib_checkstr(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_lib_checkstrx	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCstr *lj_lib_checkstrx(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_lib_checktab	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCtab *lj_lib_checktab(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC GCtab *
+lj_lib_checktabornil	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCtab *lj_lib_checktabornil(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC GCtab *
+lj_lib_optint	third_party/luajit/src/lj_lib.h	/^LJ_FUNC int32_t lj_lib_optint(lua_State *L, int narg, int32_t def);$/;"	p	typeref:typename:LJ_FUNC int32_t
+lj_lib_optstr	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCstr *lj_lib_optstr(lua_State *L, int narg);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_lib_postreg	third_party/luajit/src/lj_lib.h	/^LJ_FUNC int lj_lib_postreg(lua_State *L, lua_CFunction cf, int id,$/;"	p	typeref:typename:LJ_FUNC int
+lj_lib_prereg	third_party/luajit/src/lj_lib.h	/^LJ_FUNC void lj_lib_prereg(lua_State *L, const char *name, lua_CFunction f,$/;"	p	typeref:typename:LJ_FUNC void
+lj_lib_pushcc	third_party/luajit/src/lj_lib.h	/^LJ_FUNC GCfunc *lj_lib_pushcc(lua_State *L, lua_CFunction f, int id, int n);$/;"	p	typeref:typename:LJ_FUNC GCfunc *
+lj_lib_pushcf	third_party/luajit/src/lj_lib.h	/^#define lj_lib_pushcf(/;"	d
+lj_lib_register	third_party/luajit/src/lj_lib.h	/^LJ_FUNC void lj_lib_register(lua_State *L, const char *libname,$/;"	p	typeref:typename:LJ_FUNC void
+lj_lib_upvalue	third_party/luajit/src/lj_lib.h	/^#define lj_lib_upvalue(/;"	d
+lj_lightud_intern	third_party/luajit/src/lj_udata.h	/^LJ_FUNC void * LJ_FASTCALL lj_lightud_intern(lua_State *L, void *p);$/;"	p	typeref:typename:LJ_FUNC void * LJ_FASTCALL
+lj_mcode_abort	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC void lj_mcode_abort(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_mcode_commit	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC void lj_mcode_commit(jit_State *J, MCode *m);$/;"	p	typeref:typename:LJ_FUNC void
+lj_mcode_commitbot	third_party/luajit/src/lj_mcode.h	/^#define lj_mcode_commitbot(/;"	d
+lj_mcode_free	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC void lj_mcode_free(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_mcode_limiterr	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC_NORET void lj_mcode_limiterr(jit_State *J, size_t need);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_mcode_patch	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC MCode *lj_mcode_patch(jit_State *J, MCode *ptr, int finish);$/;"	p	typeref:typename:LJ_FUNC MCode *
+lj_mcode_reserve	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC MCode *lj_mcode_reserve(jit_State *J, MCode **lim);$/;"	p	typeref:typename:LJ_FUNC MCode *
+lj_mcode_sync	third_party/luajit/src/lj_mcode.h	/^LJ_FUNC void lj_mcode_sync(void *start, void *end);$/;"	p	typeref:typename:LJ_FUNC void
+lj_mem_free	third_party/luajit/src/lj_gc.h	/^static LJ_AINLINE void lj_mem_free(global_State *g, void *p, size_t osize)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_mem_freet	third_party/luajit/src/lj_gc.h	/^#define lj_mem_freet(/;"	d
+lj_mem_freevec	third_party/luajit/src/lj_gc.h	/^#define lj_mem_freevec(/;"	d
+lj_mem_grow	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void *lj_mem_grow(lua_State *L, void *p,$/;"	p	typeref:typename:LJ_FUNC void *
+lj_mem_growvec	third_party/luajit/src/lj_gc.h	/^#define lj_mem_growvec(/;"	d
+lj_mem_new	third_party/luajit/src/lj_gc.h	/^#define lj_mem_new(/;"	d
+lj_mem_newgco	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void * LJ_FASTCALL lj_mem_newgco(lua_State *L, GCSize size);$/;"	p	typeref:typename:LJ_FUNC void * LJ_FASTCALL
+lj_mem_newobj	third_party/luajit/src/lj_gc.h	/^#define lj_mem_newobj(/;"	d
+lj_mem_newt	third_party/luajit/src/lj_gc.h	/^#define lj_mem_newt(/;"	d
+lj_mem_newvec	third_party/luajit/src/lj_gc.h	/^#define lj_mem_newvec(/;"	d
+lj_mem_realloc	third_party/luajit/src/lj_gc.h	/^LJ_FUNC void *lj_mem_realloc(lua_State *L, void *p, GCSize osz, GCSize nsz);$/;"	p	typeref:typename:LJ_FUNC void *
+lj_mem_reallocvec	third_party/luajit/src/lj_gc.h	/^#define lj_mem_reallocvec(/;"	d
+lj_meta_arith	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue *lj_meta_arith(lua_State *L, TValue *ra, cTValue *rb,$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_meta_cache	third_party/luajit/src/lj_meta.h	/^LJ_FUNC cTValue *lj_meta_cache(GCtab *mt, MMS mm, GCstr *name);$/;"	p	typeref:typename:LJ_FUNC cTValue *
+lj_meta_call	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA void lj_meta_call(lua_State *L, TValue *func, TValue *top);$/;"	p	typeref:typename:LJ_FUNCA void
+lj_meta_cat	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue *lj_meta_cat(lua_State *L, TValue *top, int left);$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_meta_comp	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue *lj_meta_comp(lua_State *L, cTValue *o1, cTValue *o2, int op);$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_meta_equal	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue *lj_meta_equal(lua_State *L, GCobj *o1, GCobj *o2, int ne);$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_meta_equal_cd	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue * LJ_FASTCALL lj_meta_equal_cd(lua_State *L, BCIns ins);$/;"	p	typeref:typename:LJ_FUNCA TValue * LJ_FASTCALL
+lj_meta_fast	third_party/luajit/src/lj_meta.h	/^#define lj_meta_fast(/;"	d
+lj_meta_fastg	third_party/luajit/src/lj_meta.h	/^#define lj_meta_fastg(/;"	d
+lj_meta_for	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA void LJ_FASTCALL lj_meta_for(lua_State *L, TValue *o);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_meta_init	third_party/luajit/src/lj_meta.h	/^LJ_FUNC void lj_meta_init(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void
+lj_meta_istype	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA void lj_meta_istype(lua_State *L, BCReg ra, BCReg tp);$/;"	p	typeref:typename:LJ_FUNCA void
+lj_meta_len	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue * LJ_FASTCALL lj_meta_len(lua_State *L, cTValue *o);$/;"	p	typeref:typename:LJ_FUNCA TValue * LJ_FASTCALL
+lj_meta_lookup	third_party/luajit/src/lj_meta.h	/^LJ_FUNC cTValue *lj_meta_lookup(lua_State *L, cTValue *o, MMS mm);$/;"	p	typeref:typename:LJ_FUNC cTValue *
+lj_meta_tailcall	third_party/luajit/src/lj_meta.h	/^LJ_FUNC int lj_meta_tailcall(lua_State *L, cTValue *tv);$/;"	p	typeref:typename:LJ_FUNC int
+lj_meta_tget	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA cTValue *lj_meta_tget(lua_State *L, cTValue *o, cTValue *k);$/;"	p	typeref:typename:LJ_FUNCA cTValue *
+lj_meta_tset	third_party/luajit/src/lj_meta.h	/^LJ_FUNCA TValue *lj_meta_tset(lua_State *L, cTValue *o, cTValue *k);$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_needsplit	third_party/luajit/src/lj_jit.h	/^#define lj_needsplit(/;"	d
+lj_num2bit	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE int32_t lj_num2bit(lua_Number n)$/;"	f	typeref:typename:LJ_AINLINE int32_t
+lj_num2int	third_party/luajit/src/lj_obj.h	/^#define lj_num2int(/;"	d
+lj_num2u64	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE uint64_t lj_num2u64(lua_Number n)$/;"	f	typeref:typename:LJ_AINLINE uint64_t
+lj_obj.h	third_party/luajit/src/lj_bcdump.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_buf.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_carith.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_ccall.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_ccallback.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_cconv.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_cdata.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_clib.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_cparse.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_crecord.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_ctype.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_debug.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_dispatch.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_err.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_ffrecord.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_frame.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_func.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_gc.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_gdbjit.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_ir.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_ircall.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_iropt.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_jit.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_lex.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_lib.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_mcode.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_meta.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_parse.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_profile.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_record.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_serialize.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_snap.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_state.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_str.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_strfmt.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_strscan.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_tab.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_trace.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_udata.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_vm.h	/^#include "lj_obj.h"/;"	h
+lj_obj.h	third_party/luajit/src/lj_vmevent.h	/^#include "lj_obj.h"/;"	h
+lj_obj_equal	third_party/luajit/src/lj_obj.h	/^LJ_FUNC int LJ_FASTCALL lj_obj_equal(cTValue *o1, cTValue *o2);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_obj_itypename	third_party/luajit/src/lj_obj.h	/^LJ_DATA const char *const lj_obj_itypename[~LJ_TNUMX+1];$/;"	v	typeref:typename:LJ_DATA const char * const[]
+lj_obj_ptr	third_party/luajit/src/lj_obj.h	/^LJ_FUNC const void * LJ_FASTCALL lj_obj_ptr(global_State *g, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC const void * LJ_FASTCALL
+lj_obj_typename	third_party/luajit/src/lj_obj.h	/^LJ_DATA const char *const lj_obj_typename[1+LUA_TCDATA+1];$/;"	v	typeref:typename:LJ_DATA const char * const[]
+lj_opt_cse	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_cse(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_cselim	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_cselim(jit_State *J, IRRef lim);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_dce	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC void lj_opt_dce(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_opt_dse_ahstore	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_ahstore(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_dse_fstore	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_fstore(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_dse_ustore	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_ustore(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_dse_xstore	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_xstore(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fold	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fold(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_alen	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_alen(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_aload	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_aload(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_fload	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_fload(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_hload	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_hload(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_href_nokey	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int LJ_FASTCALL lj_opt_fwd_href_nokey(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_opt_fwd_hrefk	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_hrefk(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_sbuf	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int LJ_FASTCALL lj_opt_fwd_sbuf(jit_State *J, IRRef lim);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_opt_fwd_tptr	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int LJ_FASTCALL lj_opt_fwd_tptr(jit_State *J, IRRef lim);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_opt_fwd_uload	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_uload(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_fwd_wasnonnil	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int lj_opt_fwd_wasnonnil(jit_State *J, IROpT loadop, IRRef xref);$/;"	p	typeref:typename:LJ_FUNC int
+lj_opt_fwd_xload	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_xload(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_loop	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC int lj_opt_loop(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC int
+lj_opt_narrow_arith	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_opt_narrow_arith(jit_State *J, TRef rb, TRef rc,$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_opt_narrow_cindex	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_narrow_cindex(jit_State *J, TRef key);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_narrow_convert	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_narrow_convert(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_narrow_forl	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC IRType lj_opt_narrow_forl(jit_State *J, cTValue *forbase);$/;"	p	typeref:typename:LJ_FUNC IRType
+lj_opt_narrow_index	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_narrow_index(jit_State *J, TRef key);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_narrow_mod	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_opt_narrow_mod(jit_State *J, TRef rb, TRef rc, TValue *vb, TValue *vc);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_opt_narrow_tobit	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_narrow_tobit(jit_State *J, TRef tr);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_narrow_toint	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef LJ_FASTCALL lj_opt_narrow_toint(jit_State *J, TRef tr);$/;"	p	typeref:typename:LJ_FUNC TRef LJ_FASTCALL
+lj_opt_narrow_unm	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC TRef lj_opt_narrow_unm(jit_State *J, TRef rc, TValue *vc);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_opt_sink	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC void lj_opt_sink(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_opt_split	third_party/luajit/src/lj_iropt.h	/^#define lj_opt_split(/;"	d
+lj_opt_split	third_party/luajit/src/lj_iropt.h	/^LJ_FUNC void lj_opt_split(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_parse	third_party/luajit/src/lj_parse.h	/^LJ_FUNC GCproto *lj_parse(LexState *ls);$/;"	p	typeref:typename:LJ_FUNC GCproto *
+lj_parse_keepcdata	third_party/luajit/src/lj_parse.h	/^LJ_FUNC void lj_parse_keepcdata(LexState *ls, TValue *tv, GCcdata *cd);$/;"	p	typeref:typename:LJ_FUNC void
+lj_parse_keepstr	third_party/luajit/src/lj_parse.h	/^LJ_FUNC GCstr *lj_parse_keepstr(LexState *ls, const char *str, size_t l);$/;"	p	typeref:typename:LJ_FUNC GCstr *
+lj_prng_seed_fixed	third_party/luajit/src/lj_prng.h	/^static LJ_AINLINE void lj_prng_seed_fixed(PRNGState *rs)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_prng_seed_secure	third_party/luajit/src/lj_prng.h	/^LJ_FUNC int LJ_FASTCALL lj_prng_seed_secure(PRNGState *rs);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_prng_u64	third_party/luajit/src/lj_prng.h	/^LJ_FUNC uint64_t LJ_FASTCALL lj_prng_u64(PRNGState *rs);$/;"	p	typeref:typename:LJ_FUNC uint64_t LJ_FASTCALL
+lj_prng_u64d	third_party/luajit/src/lj_prng.h	/^LJ_FUNC uint64_t LJ_FASTCALL lj_prng_u64d(PRNGState *rs);$/;"	p	typeref:typename:LJ_FUNC uint64_t LJ_FASTCALL
+lj_profile_hook_enter	third_party/luajit/src/lj_profile.h	/^LJ_FUNC void LJ_FASTCALL lj_profile_hook_enter(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_profile_hook_leave	third_party/luajit/src/lj_profile.h	/^LJ_FUNC void LJ_FASTCALL lj_profile_hook_leave(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_profile_interpreter	third_party/luajit/src/lj_profile.h	/^LJ_FUNC void LJ_FASTCALL lj_profile_interpreter(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_ptr_sign	third_party/luajit/src/lj_obj.h	/^#define lj_ptr_sign(/;"	d
+lj_ptr_strip	third_party/luajit/src/lj_obj.h	/^#define lj_ptr_strip(/;"	d
+lj_record_call	third_party/luajit/src/lj_record.h	/^LJ_FUNC void lj_record_call(jit_State *J, BCReg func, ptrdiff_t nargs);$/;"	p	typeref:typename:LJ_FUNC void
+lj_record_constify	third_party/luajit/src/lj_record.h	/^LJ_FUNC TRef lj_record_constify(jit_State *J, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_record_idx	third_party/luajit/src/lj_record.h	/^LJ_FUNC TRef lj_record_idx(jit_State *J, RecordIndex *ix);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_record_ins	third_party/luajit/src/lj_record.h	/^LJ_FUNC void lj_record_ins(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_record_mm_lookup	third_party/luajit/src/lj_record.h	/^LJ_FUNC int lj_record_mm_lookup(jit_State *J, RecordIndex *ix, MMS mm);$/;"	p	typeref:typename:LJ_FUNC int
+lj_record_next	third_party/luajit/src/lj_record.h	/^LJ_FUNC int lj_record_next(jit_State *J, RecordIndex *ix);$/;"	p	typeref:typename:LJ_FUNC int
+lj_record_objcmp	third_party/luajit/src/lj_record.h	/^LJ_FUNC int lj_record_objcmp(jit_State *J, TRef a, TRef b,$/;"	p	typeref:typename:LJ_FUNC int
+lj_record_ret	third_party/luajit/src/lj_record.h	/^LJ_FUNC void lj_record_ret(jit_State *J, BCReg rbase, ptrdiff_t gotresults);$/;"	p	typeref:typename:LJ_FUNC void
+lj_record_setup	third_party/luajit/src/lj_record.h	/^LJ_FUNC void lj_record_setup(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_record_stop	third_party/luajit/src/lj_record.h	/^LJ_FUNC void lj_record_stop(jit_State *J, TraceLink linktype, TraceNo lnk);$/;"	p	typeref:typename:LJ_FUNC void
+lj_record_tailcall	third_party/luajit/src/lj_record.h	/^LJ_FUNC void lj_record_tailcall(jit_State *J, BCReg func, ptrdiff_t nargs);$/;"	p	typeref:typename:LJ_FUNC void
+lj_record_vload	third_party/luajit/src/lj_record.h	/^LJ_FUNC TRef lj_record_vload(jit_State *J, TRef ref, MSize idx, IRType t);$/;"	p	typeref:typename:LJ_FUNC TRef
+lj_resetsplit	third_party/luajit/src/lj_jit.h	/^#define lj_resetsplit(/;"	d
+lj_rol	third_party/luajit/src/lj_def.h	/^#define lj_rol(/;"	d
+lj_ror	third_party/luajit/src/lj_def.h	/^#define lj_ror(/;"	d
+lj_serialize_decode	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC void lj_serialize_decode(lua_State *L, TValue *o, GCstr *str);$/;"	p	typeref:typename:LJ_FUNC void
+lj_serialize_dict_prep_mt	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC void LJ_FASTCALL lj_serialize_dict_prep_mt(lua_State *L, GCtab *dict);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_serialize_dict_prep_str	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC void LJ_FASTCALL lj_serialize_dict_prep_str(lua_State *L, GCtab *dict);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_serialize_encode	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC GCstr * LJ_FASTCALL lj_serialize_encode(lua_State *L, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC GCstr * LJ_FASTCALL
+lj_serialize_get	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC char * LJ_FASTCALL lj_serialize_get(SBufExt *sbx, TValue *o);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_serialize_peektype	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC MSize LJ_FASTCALL lj_serialize_peektype(SBufExt *sbx);$/;"	p	typeref:typename:LJ_FUNC MSize LJ_FASTCALL
+lj_serialize_put	third_party/luajit/src/lj_serialize.h	/^LJ_FUNC SBufExt * LJ_FASTCALL lj_serialize_put(SBufExt *sbx, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC SBufExt * LJ_FASTCALL
+lj_snap_add	third_party/luajit/src/lj_snap.h	/^LJ_FUNC void lj_snap_add(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_snap_grow_buf	third_party/luajit/src/lj_snap.h	/^static LJ_AINLINE void lj_snap_grow_buf(jit_State *J, MSize need)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_snap_grow_buf_	third_party/luajit/src/lj_snap.h	/^LJ_FUNC void lj_snap_grow_buf_(jit_State *J, MSize need);$/;"	p	typeref:typename:LJ_FUNC void
+lj_snap_grow_map	third_party/luajit/src/lj_snap.h	/^static LJ_AINLINE void lj_snap_grow_map(jit_State *J, MSize need)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_snap_grow_map_	third_party/luajit/src/lj_snap.h	/^LJ_FUNC void lj_snap_grow_map_(jit_State *J, MSize need);$/;"	p	typeref:typename:LJ_FUNC void
+lj_snap_purge	third_party/luajit/src/lj_snap.h	/^LJ_FUNC void lj_snap_purge(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_snap_regspmap	third_party/luajit/src/lj_snap.h	/^LJ_FUNC IRIns *lj_snap_regspmap(jit_State *J, GCtrace *T, SnapNo snapno,$/;"	p	typeref:typename:LJ_FUNC IRIns *
+lj_snap_replay	third_party/luajit/src/lj_snap.h	/^LJ_FUNC void lj_snap_replay(jit_State *J, GCtrace *T);$/;"	p	typeref:typename:LJ_FUNC void
+lj_snap_restore	third_party/luajit/src/lj_snap.h	/^LJ_FUNC const BCIns *lj_snap_restore(jit_State *J, void *exptr);$/;"	p	typeref:typename:LJ_FUNC const BCIns *
+lj_snap_shrink	third_party/luajit/src/lj_snap.h	/^LJ_FUNC void lj_snap_shrink(jit_State *J);$/;"	p	typeref:typename:LJ_FUNC void
+lj_state_checkstack	third_party/luajit/src/lj_state.h	/^static LJ_AINLINE void lj_state_checkstack(lua_State *L, MSize need)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_state_free	third_party/luajit/src/lj_state.h	/^LJ_FUNC void LJ_FASTCALL lj_state_free(global_State *g, lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_state_growstack	third_party/luajit/src/lj_state.h	/^LJ_FUNCA void LJ_FASTCALL lj_state_growstack(lua_State *L, MSize need);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_state_growstack1	third_party/luajit/src/lj_state.h	/^LJ_FUNC void LJ_FASTCALL lj_state_growstack1(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_state_new	third_party/luajit/src/lj_state.h	/^LJ_FUNC lua_State *lj_state_new(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC lua_State *
+lj_state_newstate	third_party/luajit/src/lj_state.h	/^LJ_FUNC lua_State *lj_state_newstate(lua_Alloc f, void *ud);$/;"	p	typeref:typename:LJ_FUNC lua_State *
+lj_state_relimitstack	third_party/luajit/src/lj_state.h	/^LJ_FUNC void lj_state_relimitstack(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void
+lj_state_shrinkstack	third_party/luajit/src/lj_state.h	/^LJ_FUNC void lj_state_shrinkstack(lua_State *L, MSize used);$/;"	p	typeref:typename:LJ_FUNC void
+lj_str.h	third_party/luajit/src/lj_buf.h	/^#include "lj_str.h"/;"	h
+lj_str_cmp	third_party/luajit/src/lj_str.h	/^LJ_FUNC int32_t LJ_FASTCALL lj_str_cmp(GCstr *a, GCstr *b);$/;"	p	typeref:typename:LJ_FUNC int32_t LJ_FASTCALL
+lj_str_find	third_party/luajit/src/lj_str.h	/^LJ_FUNC const char *lj_str_find(const char *s, const char *f,$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_str_free	third_party/luajit/src/lj_str.h	/^LJ_FUNC void LJ_FASTCALL lj_str_free(global_State *g, GCstr *s);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_str_freetab	third_party/luajit/src/lj_str.h	/^#define lj_str_freetab(/;"	d
+lj_str_haspattern	third_party/luajit/src/lj_str.h	/^LJ_FUNC int lj_str_haspattern(GCstr *s);$/;"	p	typeref:typename:LJ_FUNC int
+lj_str_init	third_party/luajit/src/lj_str.h	/^LJ_FUNC void LJ_FASTCALL lj_str_init(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_str_new	third_party/luajit/src/lj_str.h	/^LJ_FUNCA GCstr *lj_str_new(lua_State *L, const char *str, size_t len);$/;"	p	typeref:typename:LJ_FUNCA GCstr *
+lj_str_newlit	third_party/luajit/src/lj_str.h	/^#define lj_str_newlit(/;"	d
+lj_str_newz	third_party/luajit/src/lj_str.h	/^#define lj_str_newz(/;"	d
+lj_str_resize	third_party/luajit/src/lj_str.h	/^LJ_FUNC void lj_str_resize(lua_State *L, MSize newmask);$/;"	p	typeref:typename:LJ_FUNC void
+lj_str_size	third_party/luajit/src/lj_str.h	/^#define lj_str_size(/;"	d
+lj_strfmt_char	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC GCstr * LJ_FASTCALL lj_strfmt_char(lua_State *L, int c);$/;"	p	typeref:typename:LJ_FUNC GCstr * LJ_FASTCALL
+lj_strfmt_init	third_party/luajit/src/lj_strfmt.h	/^static LJ_AINLINE void lj_strfmt_init(FormatState *fs, const char *p, MSize len)$/;"	f	typeref:typename:LJ_AINLINE void
+lj_strfmt_int	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC GCstr * LJ_FASTCALL lj_strfmt_int(lua_State *L, int32_t k);$/;"	p	typeref:typename:LJ_FUNC GCstr * LJ_FASTCALL
+lj_strfmt_num	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNCA GCstr * LJ_FASTCALL lj_strfmt_num(lua_State *L, cTValue *o);$/;"	p	typeref:typename:LJ_FUNCA GCstr * LJ_FASTCALL
+lj_strfmt_number	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNCA GCstr * LJ_FASTCALL lj_strfmt_number(lua_State *L, cTValue *o);$/;"	p	typeref:typename:LJ_FUNCA GCstr * LJ_FASTCALL
+lj_strfmt_obj	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC GCstr * LJ_FASTCALL lj_strfmt_obj(lua_State *L, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC GCstr * LJ_FASTCALL
+lj_strfmt_parse	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SFormat LJ_FASTCALL lj_strfmt_parse(FormatState *fs);$/;"	p	typeref:typename:LJ_FUNC SFormat LJ_FASTCALL
+lj_strfmt_pushf	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC const char *lj_strfmt_pushf(lua_State *L, const char *fmt, ...)$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_strfmt_pushvf	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC const char *lj_strfmt_pushvf(lua_State *L, const char *fmt,$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_strfmt_putarg	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC int lj_strfmt_putarg(lua_State *L, SBuf *sb, int arg, int retry);$/;"	p	typeref:typename:LJ_FUNC int
+lj_strfmt_putfchar	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf *lj_strfmt_putfchar(SBuf *sb, SFormat, int32_t c);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_strfmt_putfnum	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf *lj_strfmt_putfnum(SBuf *sb, SFormat, lua_Number n);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_strfmt_putfnum_int	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf *lj_strfmt_putfnum_int(SBuf *sb, SFormat sf, lua_Number n);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_strfmt_putfnum_uint	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf *lj_strfmt_putfnum_uint(SBuf *sb, SFormat sf, lua_Number n);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_strfmt_putfstr	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf *lj_strfmt_putfstr(SBuf *sb, SFormat, GCstr *str);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_strfmt_putfxint	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf *lj_strfmt_putfxint(SBuf *sb, SFormat sf, uint64_t k);$/;"	p	typeref:typename:LJ_FUNC SBuf *
+lj_strfmt_putint	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf * LJ_FASTCALL lj_strfmt_putint(SBuf *sb, int32_t k);$/;"	p	typeref:typename:LJ_FUNC SBuf * LJ_FASTCALL
+lj_strfmt_putnum	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf * LJ_FASTCALL lj_strfmt_putnum(SBuf *sb, cTValue *o);$/;"	p	typeref:typename:LJ_FUNC SBuf * LJ_FASTCALL
+lj_strfmt_putptr	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf * LJ_FASTCALL lj_strfmt_putptr(SBuf *sb, const void *v);$/;"	p	typeref:typename:LJ_FUNC SBuf * LJ_FASTCALL
+lj_strfmt_putquoted	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC SBuf * LJ_FASTCALL lj_strfmt_putquoted(SBuf *sb, GCstr *str);$/;"	p	typeref:typename:LJ_FUNC SBuf * LJ_FASTCALL
+lj_strfmt_wint	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC char * LJ_FASTCALL lj_strfmt_wint(char *p, int32_t k);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_strfmt_wptr	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC char * LJ_FASTCALL lj_strfmt_wptr(char *p, const void *v);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_strfmt_wstrnum	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC const char *lj_strfmt_wstrnum(lua_State *L, cTValue *o, MSize *lenp);$/;"	p	typeref:typename:LJ_FUNC const char *
+lj_strfmt_wuleb128	third_party/luajit/src/lj_strfmt.h	/^LJ_FUNC char * LJ_FASTCALL lj_strfmt_wuleb128(char *p, uint32_t v);$/;"	p	typeref:typename:LJ_FUNC char * LJ_FASTCALL
+lj_strscan_num	third_party/luajit/src/lj_strscan.h	/^LJ_FUNC int LJ_FASTCALL lj_strscan_num(GCstr *str, TValue *o);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_strscan_number	third_party/luajit/src/lj_strscan.h	/^#define lj_strscan_number(/;"	d
+lj_strscan_number	third_party/luajit/src/lj_strscan.h	/^LJ_FUNC int LJ_FASTCALL lj_strscan_number(GCstr *str, TValue *o);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+lj_strscan_numberobj	third_party/luajit/src/lj_strscan.h	/^static LJ_AINLINE int lj_strscan_numberobj(TValue *o)$/;"	f	typeref:typename:LJ_AINLINE int
+lj_strscan_scan	third_party/luajit/src/lj_strscan.h	/^LJ_FUNC StrScanFmt lj_strscan_scan(const uint8_t *p, MSize len, TValue *o,$/;"	p	typeref:typename:LJ_FUNC StrScanFmt
+lj_tab_clear	third_party/luajit/src/lj_tab.h	/^LJ_FUNC void LJ_FASTCALL lj_tab_clear(GCtab *t);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_tab_dup	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA GCtab * LJ_FASTCALL lj_tab_dup(lua_State *L, const GCtab *kt);$/;"	p	typeref:typename:LJ_FUNCA GCtab * LJ_FASTCALL
+lj_tab_free	third_party/luajit/src/lj_tab.h	/^LJ_FUNC void LJ_FASTCALL lj_tab_free(global_State *g, GCtab *t);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_tab_get	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA cTValue *lj_tab_get(lua_State *L, GCtab *t, cTValue *key);$/;"	p	typeref:typename:LJ_FUNCA cTValue *
+lj_tab_getint	third_party/luajit/src/lj_tab.h	/^#define lj_tab_getint(/;"	d
+lj_tab_getinth	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA cTValue * LJ_FASTCALL lj_tab_getinth(GCtab *t, int32_t key);$/;"	p	typeref:typename:LJ_FUNCA cTValue * LJ_FASTCALL
+lj_tab_getstr	third_party/luajit/src/lj_tab.h	/^LJ_FUNC cTValue *lj_tab_getstr(GCtab *t, const GCstr *key);$/;"	p	typeref:typename:LJ_FUNC cTValue *
+lj_tab_keyindex	third_party/luajit/src/lj_tab.h	/^LJ_FUNC uint32_t LJ_FASTCALL lj_tab_keyindex(GCtab *t, cTValue *key);$/;"	p	typeref:typename:LJ_FUNC uint32_t LJ_FASTCALL
+lj_tab_len	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA MSize LJ_FASTCALL lj_tab_len(GCtab *t);$/;"	p	typeref:typename:LJ_FUNCA MSize LJ_FASTCALL
+lj_tab_len_hint	third_party/luajit/src/lj_tab.h	/^LJ_FUNC MSize LJ_FASTCALL lj_tab_len_hint(GCtab *t, size_t hint);$/;"	p	typeref:typename:LJ_FUNC MSize LJ_FASTCALL
+lj_tab_new	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA GCtab *lj_tab_new(lua_State *L, uint32_t asize, uint32_t hbits);$/;"	p	typeref:typename:LJ_FUNCA GCtab *
+lj_tab_new1	third_party/luajit/src/lj_tab.h	/^LJ_FUNC GCtab * LJ_FASTCALL lj_tab_new1(lua_State *L, uint32_t ahsize);$/;"	p	typeref:typename:LJ_FUNC GCtab * LJ_FASTCALL
+lj_tab_new_ah	third_party/luajit/src/lj_tab.h	/^LJ_FUNC GCtab *lj_tab_new_ah(lua_State *L, int32_t a, int32_t h);$/;"	p	typeref:typename:LJ_FUNC GCtab *
+lj_tab_newkey	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA TValue *lj_tab_newkey(lua_State *L, GCtab *t, cTValue *key);$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_tab_next	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA int lj_tab_next(GCtab *t, cTValue *key, TValue *o);$/;"	p	typeref:typename:LJ_FUNCA int
+lj_tab_reasize	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize);$/;"	p	typeref:typename:LJ_FUNCA void
+lj_tab_rehash	third_party/luajit/src/lj_tab.h	/^LJ_FUNC void lj_tab_rehash(lua_State *L, GCtab *t);$/;"	p	typeref:typename:LJ_FUNC void
+lj_tab_resize	third_party/luajit/src/lj_tab.h	/^LJ_FUNC void lj_tab_resize(lua_State *L, GCtab *t, uint32_t asize, uint32_t hbits);$/;"	p	typeref:typename:LJ_FUNC void
+lj_tab_set	third_party/luajit/src/lj_tab.h	/^LJ_FUNC TValue *lj_tab_set(lua_State *L, GCtab *t, cTValue *key);$/;"	p	typeref:typename:LJ_FUNC TValue *
+lj_tab_setint	third_party/luajit/src/lj_tab.h	/^#define lj_tab_setint(/;"	d
+lj_tab_setinth	third_party/luajit/src/lj_tab.h	/^LJ_FUNCA TValue *lj_tab_setinth(lua_State *L, GCtab *t, int32_t key);$/;"	p	typeref:typename:LJ_FUNCA TValue *
+lj_tab_setstr	third_party/luajit/src/lj_tab.h	/^LJ_FUNC TValue *lj_tab_setstr(lua_State *L, GCtab *t, const GCstr *key);$/;"	p	typeref:typename:LJ_FUNC TValue *
+lj_target_arm.h	third_party/luajit/src/lj_target.h	/^#include "lj_target_arm.h"/;"	h
+lj_target_arm64.h	third_party/luajit/src/lj_target.h	/^#include "lj_target_arm64.h"/;"	h
+lj_target_mips.h	third_party/luajit/src/lj_target.h	/^#include "lj_target_mips.h"/;"	h
+lj_target_ppc.h	third_party/luajit/src/lj_target.h	/^#include "lj_target_ppc.h"/;"	h
+lj_target_x86.h	third_party/luajit/src/lj_target.h	/^#include "lj_target_x86.h"/;"	h
+lj_trace_abort	third_party/luajit/src/lj_trace.h	/^#define lj_trace_abort(/;"	d
+lj_trace_alloc	third_party/luajit/src/lj_trace.h	/^LJ_FUNC GCtrace * LJ_FASTCALL lj_trace_alloc(lua_State *L, GCtrace *T);$/;"	p	typeref:typename:LJ_FUNC GCtrace * LJ_FASTCALL
+lj_trace_end	third_party/luajit/src/lj_trace.h	/^#define lj_trace_end(/;"	d
+lj_trace_err	third_party/luajit/src/lj_trace.h	/^LJ_FUNC_NORET void lj_trace_err(jit_State *J, TraceError e);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_trace_err_info	third_party/luajit/src/lj_trace.h	/^LJ_FUNC_NORET void lj_trace_err_info(jit_State *J, TraceError e);$/;"	p	typeref:typename:LJ_FUNC_NORET void
+lj_trace_exit	third_party/luajit/src/lj_trace.h	/^LJ_FUNCA int LJ_FASTCALL lj_trace_exit(jit_State *J, void *exptr);$/;"	p	typeref:typename:LJ_FUNCA int LJ_FASTCALL
+lj_trace_flush	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void lj_trace_flush(jit_State *J, TraceNo traceno);$/;"	p	typeref:typename:LJ_FUNC void
+lj_trace_flushall	third_party/luajit/src/lj_trace.h	/^#define lj_trace_flushall(/;"	d
+lj_trace_flushall	third_party/luajit/src/lj_trace.h	/^LJ_FUNC int lj_trace_flushall(lua_State *L);$/;"	p	typeref:typename:LJ_FUNC int
+lj_trace_flushproto	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void lj_trace_flushproto(global_State *g, GCproto *pt);$/;"	p	typeref:typename:LJ_FUNC void
+lj_trace_free	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void LJ_FASTCALL lj_trace_free(global_State *g, GCtrace *T);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_trace_freestate	third_party/luajit/src/lj_trace.h	/^#define lj_trace_freestate(/;"	d
+lj_trace_freestate	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void lj_trace_freestate(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void
+lj_trace_hot	third_party/luajit/src/lj_trace.h	/^LJ_FUNCA void LJ_FASTCALL lj_trace_hot(jit_State *J, const BCIns *pc);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_trace_initstate	third_party/luajit/src/lj_trace.h	/^#define lj_trace_initstate(/;"	d
+lj_trace_initstate	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void lj_trace_initstate(global_State *g);$/;"	p	typeref:typename:LJ_FUNC void
+lj_trace_ins	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void lj_trace_ins(jit_State *J, const BCIns *pc);$/;"	p	typeref:typename:LJ_FUNC void
+lj_trace_reenableproto	third_party/luajit/src/lj_trace.h	/^LJ_FUNC void lj_trace_reenableproto(GCproto *pt);$/;"	p	typeref:typename:LJ_FUNC void
+lj_trace_stitch	third_party/luajit/src/lj_trace.h	/^LJ_FUNCA void LJ_FASTCALL lj_trace_stitch(jit_State *J, const BCIns *pc);$/;"	p	typeref:typename:LJ_FUNCA void LJ_FASTCALL
+lj_trace_unwind	third_party/luajit/src/lj_trace.h	/^LJ_FUNC uintptr_t LJ_FASTCALL lj_trace_unwind(jit_State *J, uintptr_t addr, ExitNo *ep);$/;"	p	typeref:typename:LJ_FUNC uintptr_t LJ_FASTCALL
+lj_traceerr.h	third_party/luajit/src/lj_trace.h	/^#include "lj_traceerr.h"/;"	h
+lj_typename	third_party/luajit/src/lj_obj.h	/^#define lj_typename(/;"	d
+lj_udata_free	third_party/luajit/src/lj_udata.h	/^LJ_FUNC void LJ_FASTCALL lj_udata_free(global_State *g, GCudata *ud);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+lj_udata_new	third_party/luajit/src/lj_udata.h	/^LJ_FUNC GCudata *lj_udata_new(lua_State *L, MSize sz, GCtab *env);$/;"	p	typeref:typename:LJ_FUNC GCudata *
+lj_vm_IITERN	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_IITERN(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_asm_begin	third_party/luajit/src/lj_vm.h	/^LJ_ASMF char lj_vm_asm_begin[];$/;"	v	typeref:typename:LJ_ASMF char[]
+lj_vm_cachesync	third_party/luajit/src/lj_vm.h	/^void lj_vm_cachesync(void *start, void *end);$/;"	p	typeref:typename:void
+lj_vm_call	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_call(lua_State *L, TValue *base, int nres1);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_callhook	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_callhook(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_ceil	third_party/luajit/src/lj_vm.h	/^#define lj_vm_ceil	/;"	d
+lj_vm_ceil	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_ceil(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_ceil_sf	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_ceil_sf(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_ceil_sse	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_ceil_sse(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_cpcall	third_party/luajit/src/lj_vm.h	/^LJ_ASMF int lj_vm_cpcall(lua_State *L, lua_CFunction func, void *ud,$/;"	p	typeref:typename:LJ_ASMF int
+lj_vm_cpuid	third_party/luajit/src/lj_vm.h	/^LJ_ASMF int lj_vm_cpuid(uint32_t f, uint32_t res[4]);$/;"	p	typeref:typename:LJ_ASMF int
+lj_vm_errno	third_party/luajit/src/lj_vm.h	/^LJ_ASMF int lj_vm_errno(void);$/;"	p	typeref:typename:LJ_ASMF int
+lj_vm_exit_handler	third_party/luajit/src/lj_vm.h	/^LJ_ASMF char lj_vm_exit_handler[];$/;"	v	typeref:typename:LJ_ASMF char[]
+lj_vm_exit_interp	third_party/luajit/src/lj_vm.h	/^LJ_ASMF char lj_vm_exit_interp[];$/;"	v	typeref:typename:LJ_ASMF char[]
+lj_vm_ffi_call	third_party/luajit/src/lj_ccall.h	/^LJ_ASMF void LJ_FASTCALL lj_vm_ffi_call(CCallState *cc);$/;"	p	typeref:typename:LJ_ASMF void LJ_FASTCALL
+lj_vm_ffi_callback	third_party/luajit/src/lj_ccallback.h	/^LJ_ASMF void lj_vm_ffi_callback(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_floor	third_party/luajit/src/lj_vm.h	/^#define lj_vm_floor	/;"	d
+lj_vm_floor	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_floor(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_floor_sf	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_floor_sf(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_floor_sse	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_floor_sse(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_foldarith	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_foldarith(double x, double y, int op);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_foldfpm	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_foldfpm(double x, int op);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_inshook	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_inshook(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_log2	third_party/luajit/src/lj_vm.h	/^#define lj_vm_log2	/;"	d
+lj_vm_log2	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_log2(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_modi	third_party/luajit/src/lj_dispatch.h	/^LJ_ASMF int32_t LJ_FASTCALL lj_vm_modi(int32_t a, int32_t b);$/;"	p	typeref:typename:LJ_ASMF int32_t LJ_FASTCALL
+lj_vm_modi	third_party/luajit/src/lj_vm.h	/^LJ_ASMF int32_t LJ_FASTCALL lj_vm_modi(int32_t, int32_t);$/;"	p	typeref:typename:LJ_ASMF int32_t LJ_FASTCALL
+lj_vm_next	third_party/luajit/src/lj_vm.h	/^LJ_ASMF TValue *lj_vm_next(GCtab *t, uint32_t idx);$/;"	p	typeref:typename:LJ_ASMF TValue *
+lj_vm_pcall	third_party/luajit/src/lj_vm.h	/^LJ_ASMF int lj_vm_pcall(lua_State *L, TValue *base, int nres1, ptrdiff_t ef);$/;"	p	typeref:typename:LJ_ASMF int
+lj_vm_profhook	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_profhook(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_record	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_record(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_resume	third_party/luajit/src/lj_vm.h	/^LJ_ASMF int lj_vm_resume(lua_State *L, TValue *base, int nres1, ptrdiff_t ef);$/;"	p	typeref:typename:LJ_ASMF int
+lj_vm_rethook	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_rethook(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_rtlunwind	third_party/luajit/src/lj_vm.h	/^LJ_ASMF_NORET void LJ_FASTCALL lj_vm_rtlunwind(void *cframe, void *excptrec,$/;"	p	typeref:typename:LJ_ASMF_NORET void LJ_FASTCALL
+lj_vm_sfmax	third_party/luajit/src/lj_ircall.h	/^extern double lj_vm_sfmax(double a, double b);$/;"	p	typeref:typename:double
+lj_vm_sfmin	third_party/luajit/src/lj_ircall.h	/^extern double lj_vm_sfmin(double a, double b);$/;"	p	typeref:typename:double
+lj_vm_tobit	third_party/luajit/src/lj_obj.h	/^LJ_ASMF int32_t lj_vm_tobit(double x);$/;"	p	typeref:typename:LJ_ASMF int32_t
+lj_vm_tointg	third_party/luajit/src/lj_obj.h	/^LJ_ASMF int32_t lj_vm_tointg(double x);$/;"	p	typeref:typename:LJ_ASMF int32_t
+lj_vm_trunc	third_party/luajit/src/lj_vm.h	/^#define lj_vm_trunc	/;"	d
+lj_vm_trunc	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_trunc(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_trunc_sf	third_party/luajit/src/lj_vm.h	/^LJ_ASMF double lj_vm_trunc_sf(double);$/;"	p	typeref:typename:LJ_ASMF double
+lj_vm_trunc_sse	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_trunc_sse(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_unwind_c	third_party/luajit/src/lj_vm.h	/^LJ_ASMF_NORET void LJ_FASTCALL lj_vm_unwind_c(void *cframe, int errcode);$/;"	p	typeref:typename:LJ_ASMF_NORET void LJ_FASTCALL
+lj_vm_unwind_c_eh	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_unwind_c_eh(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_unwind_ff	third_party/luajit/src/lj_vm.h	/^LJ_ASMF_NORET void LJ_FASTCALL lj_vm_unwind_ff(void *cframe);$/;"	p	typeref:typename:LJ_ASMF_NORET void LJ_FASTCALL
+lj_vm_unwind_ff_eh	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_unwind_ff_eh(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_unwind_rethrow	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_unwind_rethrow(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vm_unwind_stub	third_party/luajit/src/lj_vm.h	/^LJ_ASMF void lj_vm_unwind_stub(void);$/;"	p	typeref:typename:LJ_ASMF void
+lj_vmevent_call	third_party/luajit/src/lj_vmevent.h	/^LJ_FUNC void lj_vmevent_call(lua_State *L, ptrdiff_t argbase);$/;"	p	typeref:typename:LJ_FUNC void
+lj_vmevent_prepare	third_party/luajit/src/lj_vmevent.h	/^LJ_FUNC ptrdiff_t lj_vmevent_prepare(lua_State *L, VMEvent ev);$/;"	p	typeref:typename:LJ_FUNC ptrdiff_t
+lj_vmevent_send	third_party/luajit/src/lj_vmevent.h	/^#define lj_vmevent_send(/;"	d
+lj_vmevent_send_	third_party/luajit/src/lj_vmevent.h	/^#define lj_vmevent_send_(/;"	d
+load_extension	third_party/sqlite3/sqlite3ext.h	/^  int (*load_extension)(sqlite3*,const char*,const char*,char**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,const char *,char **)
 lock	third_party/libuv/src/uv-common.h	/^  uv_mutex_t lock;$/;"	m	struct:uv__loop_metrics_s	typeref:typename:uv_mutex_t
 locs	third_party/raylib/include/raylib.h	/^    int *locs;              \/\/ Shader locations array (RL_MAX_SHADER_LOCATIONS)$/;"	m	struct:Shader	typeref:typename:int *
 locs	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int *locs;              \/\/ Shader locations array (RL_MAX_SHADER_LOCATIONS)$/;"	m	struct:Shader	typeref:typename:int *
 locs	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int *locs;              \/\/ Shader locations array (RL_MAX_SHADER_LOCATIONS)$/;"	m	struct:Shader	typeref:typename:int *
+locs	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int *locs;              \/\/ Shader locations array (RL_MAX_SHADER_LOCATIONS)$/;"	m	struct:Shader	typeref:typename:int *
 locs	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int *locs;              \/\/ Shader locations array (RL_MAX_SHADER_LOCATIONS)$/;"	m	struct:Shader	typeref:typename:int *
+log	third_party/sqlite3/sqlite3ext.h	/^  void (*log)(int,const char*,...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(int,const char *,...)
+lookahead	third_party/luajit/src/lj_lex.h	/^  LexToken lookahead;	\/* Lookahead token. *\/$/;"	m	struct:LexState	typeref:typename:LexToken
+lookaheadval	third_party/luajit/src/lj_lex.h	/^  TValue lookaheadval;	\/* Lookahead token value. *\/$/;"	m	struct:LexState	typeref:typename:TValue
 loop	third_party/libuv/include/uv.h	/^  uv_loop_t* loop;$/;"	m	struct:uv_fs_s	typeref:typename:uv_loop_t *
 loop	third_party/libuv/include/uv.h	/^  uv_loop_t* loop;$/;"	m	struct:uv_getaddrinfo_s	typeref:typename:UV_REQ_FIELDS uv_loop_t *
 loop	third_party/libuv/include/uv.h	/^  uv_loop_t* loop;$/;"	m	struct:uv_getnameinfo_s	typeref:typename:UV_REQ_FIELDS uv_loop_t *
 loop	third_party/libuv/include/uv.h	/^  uv_loop_t* loop;$/;"	m	struct:uv_random_s	typeref:typename:UV_REQ_FIELDS uv_loop_t *
 loop	third_party/libuv/include/uv.h	/^  uv_loop_t* loop;$/;"	m	struct:uv_work_s	typeref:typename:UV_REQ_FIELDS uv_loop_t *
 loop	third_party/libuv/include/uv/threadpool.h	/^  struct uv_loop_s* loop;$/;"	m	struct:uv__work	typeref:struct:uv_loop_s *
+loop	third_party/wrk/src/wrk.h	/^    aeEventLoop *loop;$/;"	m	struct:__anoneab013c20108	typeref:typename:aeEventLoop *
 loop_count	third_party/libuv/include/uv.h	/^  uint64_t loop_count;$/;"	m	struct:uv_metrics_s	typeref:typename:uint64_t
 loop_metrics	third_party/libuv/src/uv-common.h	/^  uv__loop_metrics_t loop_metrics;$/;"	m	struct:uv__loop_internal_fields_s	typeref:typename:uv__loop_metrics_t
 looping	third_party/raylib/include/raylib.h	/^    bool looping;               \/\/ Music looping enable$/;"	m	struct:Music	typeref:typename:bool
 looping	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    bool looping;               \/\/ Music looping enable$/;"	m	struct:Music	typeref:typename:bool
 looping	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    bool looping;               \/\/ Music looping enable$/;"	m	struct:Music	typeref:typename:bool
+looping	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    bool looping;               \/\/ Music looping enable$/;"	m	struct:Music	typeref:typename:bool
 looping	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    bool looping;               \/\/ Music looping enable$/;"	m	struct:Music	typeref:typename:bool
+loopref	third_party/luajit/src/lj_jit.h	/^  IRRef loopref;	\/* Last loop reference or ref of final LOOP (or 0). *\/$/;"	m	struct:jit_State	typeref:typename:IRRef
+loopunroll	third_party/luajit/src/lj_jit.h	/^  int32_t loopunroll;	\/* Unroll counter for loop ops in side traces. *\/$/;"	m	struct:jit_State	typeref:typename:int32_t
+lua.h	third_party/luajit/src/lauxlib.h	/^#include "lua.h"/;"	h
+lua.h	third_party/luajit/src/lj_arch.h	/^#include "lua.h"/;"	h
+lua.h	third_party/luajit/src/lj_def.h	/^#include "lua.h"/;"	h
+lua.h	third_party/luajit/src/lj_obj.h	/^#include "lua.h"/;"	h
+lua.h	third_party/luajit/src/luajit_rolling.h	/^#include "lua.h"/;"	h
+lua.h	third_party/luajit/src/lualib.h	/^#include "lua.h"/;"	h
+lua.h	third_party/wrk/src/script.h	/^#include <lua.h>/;"	h
+lua.h	third_party/wrk/src/wrk.h	/^#include <lua.h>/;"	h
+luaJIT_profile_callback	third_party/luajit/src/luajit_rolling.h	/^typedef void (*luaJIT_profile_callback)(void *data, lua_State *L,$/;"	t	typeref:typename:void (*)(void * data,lua_State * L,int samples,int vmstate)
+luaJIT_profile_dumpstack	third_party/luajit/src/luajit_rolling.h	/^LUA_API const char *luaJIT_profile_dumpstack(lua_State *L, const char *fmt,$/;"	p	typeref:typename:LUA_API const char *
+luaJIT_profile_start	third_party/luajit/src/luajit_rolling.h	/^LUA_API void luaJIT_profile_start(lua_State *L, const char *mode,$/;"	p	typeref:typename:LUA_API void
+luaJIT_profile_stop	third_party/luajit/src/luajit_rolling.h	/^LUA_API void luaJIT_profile_stop(lua_State *L);$/;"	p	typeref:typename:LUA_API void
+luaJIT_setmode	third_party/luajit/src/luajit_rolling.h	/^LUA_API int luaJIT_setmode(lua_State *L, int idx, int mode);$/;"	p	typeref:typename:LUA_API int
+luaL_Buffer	third_party/luajit/src/lauxlib.h	/^typedef struct luaL_Buffer {$/;"	s
+luaL_Buffer	third_party/luajit/src/lauxlib.h	/^} luaL_Buffer;$/;"	t	typeref:struct:luaL_Buffer
+luaL_Reg	third_party/luajit/src/lauxlib.h	/^typedef struct luaL_Reg {$/;"	s
+luaL_Reg	third_party/luajit/src/lauxlib.h	/^} luaL_Reg;$/;"	t	typeref:struct:luaL_Reg
+luaL_addchar	third_party/luajit/src/lauxlib.h	/^#define luaL_addchar(/;"	d
+luaL_addlstring	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_addlstring) (luaL_Buffer *B, const char *s, size_t l);$/;"	v	typeref:typename:LUALIB_API void ()(luaL_Buffer * B,const char * s,size_t l)
+luaL_addsize	third_party/luajit/src/lauxlib.h	/^#define luaL_addsize(/;"	d
+luaL_addstring	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_addstring) (luaL_Buffer *B, const char *s);$/;"	v	typeref:typename:LUALIB_API void ()(luaL_Buffer * B,const char * s)
+luaL_addvalue	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_addvalue) (luaL_Buffer *B);$/;"	v	typeref:typename:LUALIB_API void ()(luaL_Buffer * B)
+luaL_argcheck	third_party/luajit/src/lauxlib.h	/^#define luaL_argcheck(/;"	d
+luaL_argerror	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_argerror) (lua_State *L, int numarg, const char *extramsg);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,int numarg,const char * extramsg)
+luaL_buffinit	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_buffinit) (lua_State *L, luaL_Buffer *B);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,luaL_Buffer * B)
+luaL_callmeta	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_callmeta) (lua_State *L, int obj, const char *e);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,int obj,const char * e)
+luaL_checkany	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_checkany) (lua_State *L, int narg);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,int narg)
+luaL_checkint	third_party/luajit/src/lauxlib.h	/^#define luaL_checkint(/;"	d
+luaL_checklong	third_party/luajit/src/lauxlib.h	/^#define luaL_checklong(/;"	d
+luaL_checklstring	third_party/luajit/src/lauxlib.h	/^LUALIB_API const char *(luaL_checklstring) (lua_State *L, int numArg,$/;"	v	typeref:typename:LUALIB_API const char * ()(lua_State * L,int numArg,size_t * l)
+luaL_checkoption	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_checkoption) (lua_State *L, int narg, const char *def,$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,int narg,const char * def,const char * const lst[])
+luaL_checkstack	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_checkstack) (lua_State *L, int sz, const char *msg);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,int sz,const char * msg)
+luaL_checkstring	third_party/luajit/src/lauxlib.h	/^#define luaL_checkstring(/;"	d
+luaL_checktype	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_checktype) (lua_State *L, int narg, int t);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,int narg,int t)
+luaL_checkudata	third_party/luajit/src/lauxlib.h	/^LUALIB_API void *(luaL_checkudata) (lua_State *L, int ud, const char *tname);$/;"	v	typeref:typename:LUALIB_API void * ()(lua_State * L,int ud,const char * tname)
+luaL_dofile	third_party/luajit/src/lauxlib.h	/^#define luaL_dofile(/;"	d
+luaL_dostring	third_party/luajit/src/lauxlib.h	/^#define luaL_dostring(/;"	d
+luaL_error	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_error) (lua_State *L, const char *fmt, ...);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * fmt,...)
+luaL_execresult	third_party/luajit/src/lauxlib.h	/^LUALIB_API int luaL_execresult(lua_State *L, int stat);$/;"	p	typeref:typename:LUALIB_API int
+luaL_fileresult	third_party/luajit/src/lauxlib.h	/^LUALIB_API int luaL_fileresult(lua_State *L, int stat, const char *fname);$/;"	p	typeref:typename:LUALIB_API int
+luaL_findtable	third_party/luajit/src/lauxlib.h	/^LUALIB_API const char *(luaL_findtable) (lua_State *L, int idx,$/;"	v	typeref:typename:LUALIB_API const char * ()(lua_State * L,int idx,const char * fname,int szhint)
+luaL_getmetafield	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_getmetafield) (lua_State *L, int obj, const char *e);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,int obj,const char * e)
+luaL_getmetatable	third_party/luajit/src/lauxlib.h	/^#define luaL_getmetatable(/;"	d
+luaL_gsub	third_party/luajit/src/lauxlib.h	/^LUALIB_API const char *(luaL_gsub) (lua_State *L, const char *s, const char *p,$/;"	v	typeref:typename:LUALIB_API const char * ()(lua_State * L,const char * s,const char * p,const char * r)
+luaL_loadbuffer	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_loadbuffer) (lua_State *L, const char *buff, size_t sz,$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * buff,size_t sz,const char * name)
+luaL_loadbufferx	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_loadbufferx) (lua_State *L, const char *buff, size_t sz,$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * buff,size_t sz,const char * name,const char * mode)
+luaL_loadfile	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_loadfile) (lua_State *L, const char *filename);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * filename)
+luaL_loadfilex	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_loadfilex) (lua_State *L, const char *filename,$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * filename,const char * mode)
+luaL_loadstring	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_loadstring) (lua_State *L, const char *s);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * s)
+luaL_newlib	third_party/luajit/src/lauxlib.h	/^#define luaL_newlib(/;"	d
+luaL_newlibtable	third_party/luajit/src/lauxlib.h	/^#define luaL_newlibtable(/;"	d
+luaL_newmetatable	third_party/luajit/src/lauxlib.h	/^LUALIB_API int   (luaL_newmetatable) (lua_State *L, const char *tname);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,const char * tname)
+luaL_newstate	third_party/luajit/src/lauxlib.h	/^LUALIB_API lua_State *(luaL_newstate) (void);$/;"	v	typeref:typename:LUALIB_API lua_State * ()(void)
+luaL_openlib	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_openlib) (lua_State *L, const char *libname,$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,const char * libname,const luaL_Reg * l,int nup)
+luaL_openlibs	third_party/luajit/src/lualib.h	/^LUALIB_API void luaL_openlibs(lua_State *L);$/;"	p	typeref:typename:LUALIB_API void
+luaL_opt	third_party/luajit/src/lauxlib.h	/^#define luaL_opt(/;"	d
+luaL_optint	third_party/luajit/src/lauxlib.h	/^#define luaL_optint(/;"	d
+luaL_optlong	third_party/luajit/src/lauxlib.h	/^#define luaL_optlong(/;"	d
+luaL_optlstring	third_party/luajit/src/lauxlib.h	/^LUALIB_API const char *(luaL_optlstring) (lua_State *L, int numArg,$/;"	v	typeref:typename:LUALIB_API const char * ()(lua_State * L,int numArg,const char * def,size_t * l)
+luaL_optstring	third_party/luajit/src/lauxlib.h	/^#define luaL_optstring(/;"	d
+luaL_prepbuffer	third_party/luajit/src/lauxlib.h	/^LUALIB_API char *(luaL_prepbuffer) (luaL_Buffer *B);$/;"	v	typeref:typename:LUALIB_API char * ()(luaL_Buffer * B)
+luaL_pushmodule	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_pushmodule) (lua_State *L, const char *modname,$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,const char * modname,int sizehint)
+luaL_pushresult	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_pushresult) (luaL_Buffer *B);$/;"	v	typeref:typename:LUALIB_API void ()(luaL_Buffer * B)
+luaL_putchar	third_party/luajit/src/lauxlib.h	/^#define luaL_putchar(/;"	d
+luaL_ref	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_ref) (lua_State *L, int t);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,int t)
+luaL_register	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_register) (lua_State *L, const char *libname,$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,const char * libname,const luaL_Reg * l)
+luaL_setfuncs	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_setfuncs) (lua_State *L, const luaL_Reg *l, int nup);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,const luaL_Reg * l,int nup)
+luaL_setmetatable	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_setmetatable) (lua_State *L, const char *tname);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,const char * tname)
+luaL_testudata	third_party/luajit/src/lauxlib.h	/^LUALIB_API void *(luaL_testudata) (lua_State *L, int ud, const char *tname);$/;"	v	typeref:typename:LUALIB_API void * ()(lua_State * L,int ud,const char * tname)
+luaL_traceback	third_party/luajit/src/lauxlib.h	/^LUALIB_API void luaL_traceback (lua_State *L, lua_State *L1, const char *msg,$/;"	p	typeref:typename:LUALIB_API void
+luaL_typename	third_party/luajit/src/lauxlib.h	/^#define luaL_typename(/;"	d
+luaL_typerror	third_party/luajit/src/lauxlib.h	/^LUALIB_API int (luaL_typerror) (lua_State *L, int narg, const char *tname);$/;"	v	typeref:typename:LUALIB_API int ()(lua_State * L,int narg,const char * tname)
+luaL_unref	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_unref) (lua_State *L, int t, int ref);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,int t,int ref)
+luaL_where	third_party/luajit/src/lauxlib.h	/^LUALIB_API void (luaL_where) (lua_State *L, int lvl);$/;"	v	typeref:typename:LUALIB_API void ()(lua_State * L,int lvl)
+lua_Alloc	third_party/luajit/src/lua.h	/^LUA_API lua_Alloc (lua_getallocf) (lua_State *L, void **ud);$/;"	p	typeref:typename:LUA_API
+lua_Alloc	third_party/luajit/src/lua.h	/^typedef void * (*lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize);$/;"	t	typeref:typename:void * (*)(void * ud,void * ptr,size_t osize,size_t nsize)
+lua_CFunction	third_party/luajit/src/lua.h	/^LUA_API lua_CFunction   (lua_tocfunction) (lua_State *L, int idx);$/;"	p	typeref:typename:LUA_API
+lua_CFunction	third_party/luajit/src/lua.h	/^LUA_API lua_CFunction (lua_atpanic) (lua_State *L, lua_CFunction panicf);$/;"	p	typeref:typename:LUA_API
+lua_CFunction	third_party/luajit/src/lua.h	/^typedef int (*lua_CFunction) (lua_State *L);$/;"	t	typeref:typename:int (*)(lua_State * L)
+lua_CPFunction	third_party/luajit/src/lj_vm.h	/^typedef TValue *(*lua_CPFunction)(lua_State *L, lua_CFunction func, void *ud);$/;"	t	typeref:typename:TValue * (*)(lua_State * L,lua_CFunction func,void * ud)
+lua_Chunkreader	third_party/luajit/src/lua.h	/^#define lua_Chunkreader	/;"	d
+lua_Chunkwriter	third_party/luajit/src/lua.h	/^#define lua_Chunkwriter	/;"	d
+lua_Debug	third_party/luajit/src/lua.h	/^struct lua_Debug {$/;"	s
+lua_Debug	third_party/luajit/src/lua.h	/^typedef struct lua_Debug lua_Debug;  \/* activation record *\/$/;"	t	typeref:struct:lua_Debug
+lua_Hook	third_party/luajit/src/lua.h	/^typedef void (*lua_Hook) (lua_State *L, lua_Debug *ar);$/;"	t	typeref:typename:void (*)(lua_State * L,lua_Debug * ar)
+lua_Integer	third_party/luajit/src/lauxlib.h	/^LUALIB_API lua_Integer (luaL_checkinteger) (lua_State *L, int numArg);$/;"	p	typeref:typename:LUALIB_API
+lua_Integer	third_party/luajit/src/lauxlib.h	/^LUALIB_API lua_Integer (luaL_optinteger) (lua_State *L, int nArg,$/;"	p	typeref:typename:LUALIB_API
+lua_Integer	third_party/luajit/src/lua.h	/^LUA_API lua_Integer     (lua_tointeger) (lua_State *L, int idx);$/;"	p	typeref:typename:LUA_API
+lua_Integer	third_party/luajit/src/lua.h	/^typedef LUA_INTEGER lua_Integer;$/;"	t	typeref:typename:LUA_INTEGER
+lua_Number	third_party/luajit/src/lauxlib.h	/^LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int numArg);$/;"	p	typeref:typename:LUALIB_API
+lua_Number	third_party/luajit/src/lauxlib.h	/^LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int nArg, lua_Number def);$/;"	p	typeref:typename:LUALIB_API
+lua_Number	third_party/luajit/src/lua.h	/^LUA_API lua_Number      (lua_tonumber) (lua_State *L, int idx);$/;"	p	typeref:typename:LUA_API
+lua_Number	third_party/luajit/src/lua.h	/^typedef LUA_NUMBER lua_Number;$/;"	t	typeref:typename:LUA_NUMBER
+lua_Reader	third_party/luajit/src/lua.h	/^typedef const char * (*lua_Reader) (lua_State *L, void *ud, size_t *sz);$/;"	t	typeref:typename:const char * (*)(lua_State * L,void * ud,size_t * sz)
+lua_State	third_party/luajit/src/lj_obj.h	/^struct lua_State {$/;"	s
+lua_State	third_party/luajit/src/lua.h	/^typedef struct lua_State lua_State;$/;"	t	typeref:struct:lua_State
+lua_Writer	third_party/luajit/src/lua.h	/^typedef int (*lua_Writer) (lua_State *L, const void* p, size_t sz, void* ud);$/;"	t	typeref:typename:int (*)(lua_State * L,const void * p,size_t sz,void * ud)
+lua_assert	third_party/luajit/src/luaconf.h	/^#define lua_assert(/;"	d
+lua_assert	third_party/luajit/src/lualib.h	/^#define lua_assert(/;"	d
+lua_call	third_party/luajit/src/lua.h	/^LUA_API void  (lua_call) (lua_State *L, int nargs, int nresults);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int nargs,int nresults)
+lua_checkstack	third_party/luajit/src/lua.h	/^LUA_API int   (lua_checkstack) (lua_State *L, int sz);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int sz)
+lua_close	third_party/luajit/src/lua.h	/^LUA_API void       (lua_close) (lua_State *L);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L)
+lua_concat	third_party/luajit/src/lua.h	/^LUA_API void  (lua_concat) (lua_State *L, int n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int n)
+lua_copy	third_party/luajit/src/lua.h	/^LUA_API void lua_copy (lua_State *L, int fromidx, int toidx);$/;"	p	typeref:typename:LUA_API void
+lua_cpcall	third_party/luajit/src/lua.h	/^LUA_API int   (lua_cpcall) (lua_State *L, lua_CFunction func, void *ud);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,lua_CFunction func,void * ud)
+lua_createtable	third_party/luajit/src/lua.h	/^LUA_API void  (lua_createtable) (lua_State *L, int narr, int nrec);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int narr,int nrec)
+lua_dump	third_party/luajit/src/lua.h	/^LUA_API int (lua_dump) (lua_State *L, lua_Writer writer, void *data);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,lua_Writer writer,void * data)
+lua_equal	third_party/luajit/src/lua.h	/^LUA_API int            (lua_equal) (lua_State *L, int idx1, int idx2);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx1,int idx2)
+lua_error	third_party/luajit/src/lua.h	/^LUA_API int   (lua_error) (lua_State *L);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L)
+lua_gc	third_party/luajit/src/lua.h	/^LUA_API int (lua_gc) (lua_State *L, int what, int data);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int what,int data)
+lua_getfenv	third_party/luajit/src/lua.h	/^LUA_API void  (lua_getfenv) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_getfield	third_party/luajit/src/lua.h	/^LUA_API void  (lua_getfield) (lua_State *L, int idx, const char *k);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx,const char * k)
+lua_getgccount	third_party/luajit/src/lua.h	/^#define lua_getgccount(/;"	d
+lua_getglobal	third_party/luajit/src/lua.h	/^#define lua_getglobal(/;"	d
+lua_gethook	third_party/luajit/src/lua.h	/^LUA_API lua_Hook lua_gethook (lua_State *L);$/;"	p	typeref:typename:LUA_API lua_Hook
+lua_gethookcount	third_party/luajit/src/lua.h	/^LUA_API int lua_gethookcount (lua_State *L);$/;"	p	typeref:typename:LUA_API int
+lua_gethookmask	third_party/luajit/src/lua.h	/^LUA_API int lua_gethookmask (lua_State *L);$/;"	p	typeref:typename:LUA_API int
+lua_getinfo	third_party/luajit/src/lua.h	/^LUA_API int lua_getinfo (lua_State *L, const char *what, lua_Debug *ar);$/;"	p	typeref:typename:LUA_API int
+lua_getlocal	third_party/luajit/src/lua.h	/^LUA_API const char *lua_getlocal (lua_State *L, const lua_Debug *ar, int n);$/;"	p	typeref:typename:LUA_API const char *
+lua_getmetatable	third_party/luajit/src/lua.h	/^LUA_API int   (lua_getmetatable) (lua_State *L, int objindex);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int objindex)
+lua_getregistry	third_party/luajit/src/lua.h	/^#define lua_getregistry(/;"	d
+lua_getstack	third_party/luajit/src/lua.h	/^LUA_API int lua_getstack (lua_State *L, int level, lua_Debug *ar);$/;"	p	typeref:typename:LUA_API int
+lua_gettable	third_party/luajit/src/lua.h	/^LUA_API void  (lua_gettable) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_gettop	third_party/luajit/src/lua.h	/^LUA_API int   (lua_gettop) (lua_State *L);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L)
+lua_getupvalue	third_party/luajit/src/lua.h	/^LUA_API const char *lua_getupvalue (lua_State *L, int funcindex, int n);$/;"	p	typeref:typename:LUA_API const char *
+lua_h	third_party/luajit/src/lua.h	/^#define lua_h$/;"	d
+lua_insert	third_party/luajit/src/lua.h	/^LUA_API void  (lua_insert) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_isboolean	third_party/luajit/src/lua.h	/^#define lua_isboolean(/;"	d
+lua_iscfunction	third_party/luajit/src/lua.h	/^LUA_API int             (lua_iscfunction) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_isfunction	third_party/luajit/src/lua.h	/^#define lua_isfunction(/;"	d
+lua_islightuserdata	third_party/luajit/src/lua.h	/^#define lua_islightuserdata(/;"	d
+lua_isnil	third_party/luajit/src/lua.h	/^#define lua_isnil(/;"	d
+lua_isnone	third_party/luajit/src/lua.h	/^#define lua_isnone(/;"	d
+lua_isnoneornil	third_party/luajit/src/lua.h	/^#define lua_isnoneornil(/;"	d
+lua_isnumber	third_party/luajit/src/lua.h	/^LUA_API int             (lua_isnumber) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_isstring	third_party/luajit/src/lua.h	/^LUA_API int             (lua_isstring) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_istable	third_party/luajit/src/lua.h	/^#define lua_istable(/;"	d
+lua_isthread	third_party/luajit/src/lua.h	/^#define lua_isthread(/;"	d
+lua_isuserdata	third_party/luajit/src/lua.h	/^LUA_API int             (lua_isuserdata) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_isyieldable	third_party/luajit/src/lua.h	/^LUA_API int lua_isyieldable (lua_State *L);$/;"	p	typeref:typename:LUA_API int
+lua_lessthan	third_party/luajit/src/lua.h	/^LUA_API int            (lua_lessthan) (lua_State *L, int idx1, int idx2);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx1,int idx2)
+lua_load	third_party/luajit/src/lua.h	/^LUA_API int   (lua_load) (lua_State *L, lua_Reader reader, void *dt,$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,lua_Reader reader,void * dt,const char * chunkname)
+lua_loadx	third_party/luajit/src/lua.h	/^LUA_API int lua_loadx (lua_State *L, lua_Reader reader, void *dt,$/;"	p	typeref:typename:LUA_API int
+lua_newstate	third_party/luajit/src/lua.h	/^LUA_API lua_State *(lua_newstate) (lua_Alloc f, void *ud);$/;"	v	typeref:typename:LUA_API lua_State * ()(lua_Alloc f,void * ud)
+lua_newtable	third_party/luajit/src/lua.h	/^#define lua_newtable(/;"	d
+lua_newthread	third_party/luajit/src/lua.h	/^LUA_API lua_State *(lua_newthread) (lua_State *L);$/;"	v	typeref:typename:LUA_API lua_State * ()(lua_State * L)
+lua_newuserdata	third_party/luajit/src/lua.h	/^LUA_API void *(lua_newuserdata) (lua_State *L, size_t sz);$/;"	v	typeref:typename:LUA_API void * ()(lua_State * L,size_t sz)
+lua_next	third_party/luajit/src/lua.h	/^LUA_API int   (lua_next) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_number2str	third_party/luajit/src/luaconf.h	/^#define lua_number2str(/;"	d
+lua_open	third_party/luajit/src/lua.h	/^#define lua_open(/;"	d
+lua_pcall	third_party/luajit/src/lua.h	/^LUA_API int   (lua_pcall) (lua_State *L, int nargs, int nresults, int errfunc);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int nargs,int nresults,int errfunc)
+lua_pop	third_party/luajit/src/lua.h	/^#define lua_pop(/;"	d
+lua_pushboolean	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushboolean) (lua_State *L, int b);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int b)
+lua_pushcclosure	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushcclosure) (lua_State *L, lua_CFunction fn, int n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,lua_CFunction fn,int n)
+lua_pushcfunction	third_party/luajit/src/lua.h	/^#define lua_pushcfunction(/;"	d
+lua_pushfstring	third_party/luajit/src/lua.h	/^LUA_API const char *(lua_pushfstring) (lua_State *L, const char *fmt, ...);$/;"	v	typeref:typename:LUA_API const char * ()(lua_State * L,const char * fmt,...)
+lua_pushinteger	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushinteger) (lua_State *L, lua_Integer n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,lua_Integer n)
+lua_pushlightuserdata	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushlightuserdata) (lua_State *L, void *p);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,void * p)
+lua_pushliteral	third_party/luajit/src/lua.h	/^#define lua_pushliteral(/;"	d
+lua_pushlstring	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushlstring) (lua_State *L, const char *s, size_t l);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,const char * s,size_t l)
+lua_pushnil	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushnil) (lua_State *L);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L)
+lua_pushnumber	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushnumber) (lua_State *L, lua_Number n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,lua_Number n)
+lua_pushstring	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushstring) (lua_State *L, const char *s);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,const char * s)
+lua_pushthread	third_party/luajit/src/lua.h	/^LUA_API int   (lua_pushthread) (lua_State *L);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L)
+lua_pushvalue	third_party/luajit/src/lua.h	/^LUA_API void  (lua_pushvalue) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_pushvfstring	third_party/luajit/src/lua.h	/^LUA_API const char *(lua_pushvfstring) (lua_State *L, const char *fmt,$/;"	v	typeref:typename:LUA_API const char * ()(lua_State * L,const char * fmt,va_list argp)
+lua_rawequal	third_party/luajit/src/lua.h	/^LUA_API int            (lua_rawequal) (lua_State *L, int idx1, int idx2);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx1,int idx2)
+lua_rawget	third_party/luajit/src/lua.h	/^LUA_API void  (lua_rawget) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_rawgeti	third_party/luajit/src/lua.h	/^LUA_API void  (lua_rawgeti) (lua_State *L, int idx, int n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx,int n)
+lua_rawset	third_party/luajit/src/lua.h	/^LUA_API void  (lua_rawset) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_rawseti	third_party/luajit/src/lua.h	/^LUA_API void  (lua_rawseti) (lua_State *L, int idx, int n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx,int n)
+lua_register	third_party/luajit/src/lua.h	/^#define lua_register(/;"	d
+lua_remove	third_party/luajit/src/lua.h	/^LUA_API void  (lua_remove) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_replace	third_party/luajit/src/lua.h	/^LUA_API void  (lua_replace) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_resume	third_party/luajit/src/lua.h	/^LUA_API int  (lua_resume) (lua_State *L, int narg);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int narg)
+lua_setallocf	third_party/luajit/src/lua.h	/^LUA_API void lua_setallocf (lua_State *L, lua_Alloc f, void *ud);$/;"	p	typeref:typename:LUA_API void
+lua_setfenv	third_party/luajit/src/lua.h	/^LUA_API int   (lua_setfenv) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_setfield	third_party/luajit/src/lua.h	/^LUA_API void  (lua_setfield) (lua_State *L, int idx, const char *k);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx,const char * k)
+lua_setglobal	third_party/luajit/src/lua.h	/^#define lua_setglobal(/;"	d
+lua_sethook	third_party/luajit/src/lua.h	/^LUA_API int lua_sethook (lua_State *L, lua_Hook func, int mask, int count);$/;"	p	typeref:typename:LUA_API int
+lua_setlevel	third_party/luajit/src/lua.h	/^LUA_API void lua_setlevel	(lua_State *from, lua_State *to);$/;"	p	typeref:typename:LUA_API void
+lua_setlocal	third_party/luajit/src/lua.h	/^LUA_API const char *lua_setlocal (lua_State *L, const lua_Debug *ar, int n);$/;"	p	typeref:typename:LUA_API const char *
+lua_setmetatable	third_party/luajit/src/lua.h	/^LUA_API int   (lua_setmetatable) (lua_State *L, int objindex);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int objindex)
+lua_settable	third_party/luajit/src/lua.h	/^LUA_API void  (lua_settable) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_settop	third_party/luajit/src/lua.h	/^LUA_API void  (lua_settop) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void ()(lua_State * L,int idx)
+lua_setupvalue	third_party/luajit/src/lua.h	/^LUA_API const char *lua_setupvalue (lua_State *L, int funcindex, int n);$/;"	p	typeref:typename:LUA_API const char *
+lua_status	third_party/luajit/src/lua.h	/^LUA_API int  (lua_status) (lua_State *L);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L)
+lua_strlen	third_party/luajit/src/lua.h	/^#define lua_strlen(/;"	d
+lua_toboolean	third_party/luajit/src/lua.h	/^LUA_API int             (lua_toboolean) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_tointegerx	third_party/luajit/src/lua.h	/^LUA_API lua_Integer lua_tointegerx (lua_State *L, int idx, int *isnum);$/;"	p	typeref:typename:LUA_API lua_Integer
+lua_tolstring	third_party/luajit/src/lua.h	/^LUA_API const char     *(lua_tolstring) (lua_State *L, int idx, size_t *len);$/;"	v	typeref:typename:LUA_API const char * ()(lua_State * L,int idx,size_t * len)
+lua_tonumberx	third_party/luajit/src/lua.h	/^LUA_API lua_Number lua_tonumberx (lua_State *L, int idx, int *isnum);$/;"	p	typeref:typename:LUA_API lua_Number
+lua_topointer	third_party/luajit/src/lua.h	/^LUA_API const void     *(lua_topointer) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API const void * ()(lua_State * L,int idx)
+lua_tostring	third_party/luajit/src/lua.h	/^#define lua_tostring(/;"	d
+lua_tothread	third_party/luajit/src/lua.h	/^LUA_API lua_State      *(lua_tothread) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API lua_State * ()(lua_State * L,int idx)
+lua_touserdata	third_party/luajit/src/lua.h	/^LUA_API void	       *(lua_touserdata) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API void * ()(lua_State * L,int idx)
+lua_type	third_party/luajit/src/lua.h	/^LUA_API int             (lua_type) (lua_State *L, int idx);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int idx)
+lua_typename	third_party/luajit/src/lua.h	/^LUA_API const char     *(lua_typename) (lua_State *L, int tp);$/;"	v	typeref:typename:LUA_API const char * ()(lua_State * L,int tp)
+lua_upvalueid	third_party/luajit/src/lua.h	/^LUA_API void *lua_upvalueid (lua_State *L, int idx, int n);$/;"	p	typeref:typename:LUA_API void *
+lua_upvalueindex	third_party/luajit/src/lua.h	/^#define lua_upvalueindex(/;"	d
+lua_upvaluejoin	third_party/luajit/src/lua.h	/^LUA_API void lua_upvaluejoin (lua_State *L, int idx1, int n1, int idx2, int n2);$/;"	p	typeref:typename:LUA_API void
+lua_version	third_party/luajit/src/lua.h	/^LUA_API const lua_Number *lua_version (lua_State *L);$/;"	p	typeref:typename:LUA_API const lua_Number *
+lua_xmove	third_party/luajit/src/lua.h	/^LUA_API void  (lua_xmove) (lua_State *from, lua_State *to, int n);$/;"	v	typeref:typename:LUA_API void ()(lua_State * from,lua_State * to,int n)
+lua_yield	third_party/luajit/src/lua.h	/^LUA_API int  (lua_yield) (lua_State *L, int nresults);$/;"	v	typeref:typename:LUA_API int ()(lua_State * L,int nresults)
+luaconf.h	third_party/luajit/src/lua.h	/^#include "luaconf.h"/;"	h
+luaconf_h	third_party/luajit/src/luaconf.h	/^#define luaconf_h$/;"	d
+luai_apicheck	third_party/luajit/src/luaconf.h	/^#define luai_apicheck(/;"	d
+lualib.h	third_party/wrk/src/script.h	/^#include <lualib.h>/;"	h
+luaopen_base	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_base(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_bit	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_bit(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_debug	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_debug(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_ffi	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_ffi(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_io	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_io(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_jit	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_jit(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_math	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_math(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_os	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_os(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_package	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_package(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_string	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_string(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_string_buffer	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_string_buffer(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+luaopen_table	third_party/luajit/src/lualib.h	/^LUALIB_API int luaopen_table(lua_State *L);$/;"	p	typeref:typename:LUALIB_API int
+lvl	third_party/luajit/src/lauxlib.h	/^  int lvl;  \/* number of strings in the stack (level) *\/$/;"	m	struct:luaL_Buffer	typeref:typename:int
 m0	third_party/raylib/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10481,6 +18296,9 @@
 m0	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m0	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m0	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m0	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m0	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10493,6 +18311,9 @@
 m1	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m1	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m1	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m1	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m1	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m1	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m1	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m1	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m1	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10505,6 +18326,9 @@
 m10	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m10	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m10	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m10	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m10	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m10	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m10	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m10	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m10	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10517,6 +18341,9 @@
 m11	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m11	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m11	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m11	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m11	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m11	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m11	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m11	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m11	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10529,6 +18356,9 @@
 m12	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m12	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m12	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m12	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m12	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m12	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m12	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m12	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m12	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10541,6 +18371,9 @@
 m13	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m13	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m13	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m13	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m13	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m13	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m13	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m13	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m13	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10553,6 +18386,9 @@
 m14	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m14	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m14	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m14	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m14	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m14	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m14	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m14	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m14	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10565,6 +18401,9 @@
 m15	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m15	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m15	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m15	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m15	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m15	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m15	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m15	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m15	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10577,6 +18416,9 @@
 m2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m2	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m2	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m2	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10589,6 +18431,9 @@
 m3	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m3	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m3	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m3	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m3	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m3	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m3	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m3	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m3	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10601,6 +18446,9 @@
 m4	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m4	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m4	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m4	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m4	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m4	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m4	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m4	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m4	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10613,6 +18461,9 @@
 m5	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m5	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m5	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m5	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m5	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m5	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m5	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m5	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m5	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10625,6 +18476,9 @@
 m6	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m6	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m6	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m6	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m6	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m6	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m6	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m2, m6, m10, m14; \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m6	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m6	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m2, m6, m10, m14;     \/\/ Matrix third row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10637,6 +18491,9 @@
 m7	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m7	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m7	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m7	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m7	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m7	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m7	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m3, m7, m11, m15; \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m7	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m7	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m3, m7, m11, m15;     \/\/ Matrix fourth row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10649,6 +18506,9 @@
 m8	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m8	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m8	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m8	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m8	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m8	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m8	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m0, m4, m8, m12;  \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m8	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m8	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m0, m4, m8, m12;      \/\/ Matrix first row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10661,6 +18521,9 @@
 m9	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m9	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m9	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m9	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m9	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
+m9	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m9	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float m1, m5, m9, m13;  \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m9	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
 m9	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float m1, m5, m9, m13;      \/\/ Matrix second row (4 components)$/;"	m	struct:Matrix	typeref:typename:float
@@ -10669,21 +18532,39 @@
 mach/task.h	third_party/libuv/include/uv/darwin.h	/^# include <mach\/task.h>/;"	h
 machine	third_party/libuv/include/uv.h	/^  char machine[256];$/;"	m	struct:uv_utsname_s	typeref:typename:char[256]
 main	third_party/libuv/test/runner.h	/^  int (*main)(void);$/;"	m	struct:__anona47773ae0108	typeref:typename:int (*)(void)
+mainthread	third_party/luajit/src/lj_obj.h	/^#define mainthread(/;"	d
+mainthref	third_party/luajit/src/lj_obj.h	/^  GCRef mainthref;	\/* Link to main thread. *\/$/;"	m	struct:global_State	typeref:typename:GCRef
+makeasmfunc	third_party/luajit/src/lj_vm.h	/^#define makeasmfunc(/;"	d
+makewhite	third_party/luajit/src/lj_gc.h	/^#define makewhite(/;"	d
+malloc	third_party/sqlite3/sqlite3ext.h	/^  void *(*malloc)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(int)
+malloc/malloc.h	third_party/wrk/src/zmalloc.h	/^#include <malloc\/malloc.h>/;"	h
+malloc64	third_party/sqlite3/sqlite3ext.h	/^  void *(*malloc64)(sqlite3_uint64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3_uint64)
+managed	seobeo/seobeo_internal.h	/^  boolean managed;$/;"	m	struct:__anon7a4da8400608	typeref:typename:boolean
+map_op1	third_party/luajit/src/lj_asm_x86.h	/^static const uint8_t map_op1[256] = {$/;"	v	typeref:typename:const uint8_t[256]
+map_op2	third_party/luajit/src/lj_asm_x86.h	/^static const uint8_t map_op2[256] = {$/;"	v	typeref:typename:const uint8_t[256]
+mapofs	third_party/luajit/src/lj_jit.h	/^  uint32_t mapofs;	\/* Offset into snapshot map. *\/$/;"	m	struct:SnapShot	typeref:typename:uint32_t
 mapping	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  HANDLE mapping;$/;"	m	struct:uv__fd_info_s	typeref:typename:HANDLE
 maps	third_party/raylib/include/raylib.h	/^    MaterialMap *maps;      \/\/ Material maps array (MAX_MATERIAL_MAPS)$/;"	m	struct:Material	typeref:typename:MaterialMap *
 maps	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    MaterialMap *maps;      \/\/ Material maps array (MAX_MATERIAL_MAPS)$/;"	m	struct:Material	typeref:typename:MaterialMap *
 maps	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    MaterialMap *maps;      \/\/ Material maps array (MAX_MATERIAL_MAPS)$/;"	m	struct:Material	typeref:typename:MaterialMap *
+maps	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    MaterialMap *maps;      \/\/ Material maps array (MAX_MATERIAL_MAPS)$/;"	m	struct:Material	typeref:typename:MaterialMap *
 maps	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    MaterialMap *maps;      \/\/ Material maps array (MAX_MATERIAL_MAPS)$/;"	m	struct:Material	typeref:typename:MaterialMap *
 markdown_free	markdown_converter/markdown_to_html.h	/^MDAPI void markdown_free(char *html);$/;"	p	typeref:typename:MDAPI void
 markdown_get_length	markdown_converter/markdown_to_html.h	/^MDAPI size_t markdown_get_length(const char *html);$/;"	p	typeref:typename:MDAPI size_t
 markdown_to_html	markdown_converter/markdown_to_html.h	/^MDAPI char *markdown_to_html(const char *markdown);$/;"	p	typeref:typename:MDAPI char *
+markfinalized	third_party/luajit/src/lj_gc.h	/^#define markfinalized(/;"	d
+mask	third_party/luajit/src/lj_obj.h	/^  MSize mask;		\/* String hash mask (size of hash table - 1). *\/$/;"	m	struct:StrInternState	typeref:typename:MSize
+mask	third_party/wrk/src/ae.h	/^    int mask; \/* one of AE_(READABLE|WRITABLE) *\/$/;"	m	struct:aeFileEvent	typeref:typename:int
+mask	third_party/wrk/src/ae.h	/^    int mask;$/;"	m	struct:aeFiredEvent	typeref:typename:int
 materialCount	third_party/raylib/include/raylib.h	/^    int materialCount;      \/\/ Number of materials$/;"	m	struct:Model	typeref:typename:int
 materialCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int materialCount;      \/\/ Number of materials$/;"	m	struct:Model	typeref:typename:int
 materialCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int materialCount;      \/\/ Number of materials$/;"	m	struct:Model	typeref:typename:int
+materialCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int materialCount;      \/\/ Number of materials$/;"	m	struct:Model	typeref:typename:int
 materialCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int materialCount;      \/\/ Number of materials$/;"	m	struct:Model	typeref:typename:int
 materials	third_party/raylib/include/raylib.h	/^    Material *materials;    \/\/ Materials array$/;"	m	struct:Model	typeref:typename:Material *
 materials	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Material *materials;    \/\/ Materials array$/;"	m	struct:Model	typeref:typename:Material *
 materials	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Material *materials;    \/\/ Materials array$/;"	m	struct:Model	typeref:typename:Material *
+materials	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Material *materials;    \/\/ Materials array$/;"	m	struct:Model	typeref:typename:Material *
 materials	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Material *materials;    \/\/ Materials array$/;"	m	struct:Model	typeref:typename:Material *
 math.h	third_party/libuv/include/uv.h	/^#include <math.h>/;"	h
 math.h	third_party/raylib/include/raygui.h	/^#include <math.h>/;"	h
@@ -10693,44 +18574,85 @@
 math.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#include <math.h>/;"	h
 math.h	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^#include <math.h>/;"	h
 math.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#include <math.h>/;"	h
+math.h	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^#include <math.h>/;"	h
+math.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#include <math.h>/;"	h
 math.h	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^#include <math.h>/;"	h
 math.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#include <math.h>/;"	h
+math.h	third_party/wrk/src/main.h	/^#include <math.h>/;"	h
 max	third_party/raylib/include/raylib.h	/^    Vector3 max;            \/\/ Maximum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
 max	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 max;            \/\/ Maximum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
 max	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 max;            \/\/ Maximum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
+max	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 max;            \/\/ Maximum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
 max	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 max;            \/\/ Maximum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
+max	third_party/wrk/src/stats.h	/^    uint64_t max;$/;"	m	struct:__anon27370d1d0208	typeref:typename:uint64_t
 maxAnisotropyLevel	third_party/raylib/include/rlgl.h	/^        float maxAnisotropyLevel;           \/\/ Maximum anisotropy level supported (minimum is /;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:float
 maxAnisotropyLevel	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        float maxAnisotropyLevel;           \/\/ Maximum anisotropy level supported (minimum is /;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:float
 maxAnisotropyLevel	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        float maxAnisotropyLevel;           \/\/ Maximum anisotropy level supported (minimum is /;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:float
+maxAnisotropyLevel	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        float maxAnisotropyLevel;           \/\/ Maximum anisotropy level supported (minimum is /;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:float
 maxAnisotropyLevel	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        float maxAnisotropyLevel;           \/\/ Maximum anisotropy level supported (minimum is /;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:float
 maxDepthBits	third_party/raylib/include/rlgl.h	/^        int maxDepthBits;                   \/\/ Maximum bits for depth component$/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:int
 maxDepthBits	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int maxDepthBits;                   \/\/ Maximum bits for depth component$/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:int
 maxDepthBits	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int maxDepthBits;                   \/\/ Maximum bits for depth component$/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:int
+maxDepthBits	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int maxDepthBits;                   \/\/ Maximum bits for depth component$/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:int
 maxDepthBits	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int maxDepthBits;                   \/\/ Maximum bits for depth component$/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:int
-max_redirects	seobeo/seobeo_internal.h	/^  int32    max_redirects;$/;"	m	struct:__anon7a4da8400608	typeref:typename:int32
+max_height	third_party/ffmpeg/ffmpeg_cli.h	/^  int max_height;$/;"	m	struct:__anon0adf63e40308	typeref:typename:int
+max_redirects	seobeo/seobeo_internal.h	/^  int32    max_redirects;$/;"	m	struct:__anon7a4da8400808	typeref:typename:int32
+max_width	third_party/ffmpeg/ffmpeg_cli.h	/^  int max_width;$/;"	m	struct:__anon0adf63e40308	typeref:typename:int
+maxfd	third_party/wrk/src/ae.h	/^    int maxfd;   \/* highest file descriptor currently registered *\/$/;"	m	struct:aeEventLoop	typeref:typename:int
 maxlen	third_party/libuv/src/uv-common.h	/^  size_t maxlen;$/;"	m	struct:uv__iou	typeref:typename:size_t
+maxsection	third_party/luajit/dynasm/dasm_arm.h	/^  int maxsection;		\/* 0 <= sectionidx < maxsection. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+maxsection	third_party/luajit/dynasm/dasm_arm64.h	/^  int maxsection;		\/* 0 <= sectionidx < maxsection. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+maxsection	third_party/luajit/dynasm/dasm_mips.h	/^  int maxsection;		\/* 0 <= sectionidx < maxsection. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+maxsection	third_party/luajit/dynasm/dasm_ppc.h	/^  int maxsection;		\/* 0 <= sectionidx < maxsection. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+maxsection	third_party/luajit/dynasm/dasm_x86.h	/^  int maxsection;		\/* 0 <= sectionidx < maxsection. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+maxslot	third_party/luajit/src/lj_jit.h	/^  BCReg maxslot;	\/* Relative to baseslot. *\/$/;"	m	struct:jit_State	typeref:typename:BCReg
+maxstack	third_party/luajit/src/lj_obj.h	/^  MRef maxstack;	\/* Last free slot in the stack. *\/$/;"	m	struct:lua_State	typeref:typename:MRef
+mcarea	third_party/luajit/src/lj_jit.h	/^  MCode *mcarea;	\/* Base of current mcode area. *\/$/;"	m	struct:jit_State	typeref:typename:MCode *
+mcauth	third_party/luajit/src/lj_jit.h	/^  ASMFunction mcauth;	\/* Start of machine code, with ptr auth applied. *\/$/;"	m	struct:GCtrace	typeref:typename:ASMFunction
+mcbot	third_party/luajit/src/lj_jit.h	/^  MCode *mcbot;		\/* Bottom of current mcode area. *\/$/;"	m	struct:jit_State	typeref:typename:MCode *
+mcloop	third_party/luajit/src/lj_jit.h	/^  MSize mcloop;		\/* Offset of loop start in machine code. *\/$/;"	m	struct:GCtrace	typeref:typename:MSize
+mcode	third_party/luajit/src/lj_jit.h	/^  MCode *mcode;		\/* Start of machine code. *\/$/;"	m	struct:GCtrace	typeref:typename:MCode *
+mcofs	third_party/luajit/src/lj_jit.h	/^  uint16_t mcofs;	\/* Offset into machine code in MCode units. *\/$/;"	m	struct:SnapShot	typeref:typename:uint16_t
+mcpofs	third_party/luajit/src/lj_emit_arm64.h	/^#define mcpofs(/;"	d
+mcpofs	third_party/luajit/src/lj_emit_x86.h	/^#define mcpofs(/;"	d
+mcprot	third_party/luajit/src/lj_jit.h	/^  int mcprot;		\/* Protection of current mcode area. *\/$/;"	m	struct:jit_State	typeref:typename:int
+mctop	third_party/luajit/src/lj_jit.h	/^  MCode *mctop;		\/* Top of current mcode area. *\/$/;"	m	struct:jit_State	typeref:typename:MCode *
+mctopofs	third_party/luajit/src/lj_emit_x86.h	/^#define mctopofs(/;"	d
 member	third_party/libuv/src/unix/os390-syscalls.h	/^  struct uv__queue member;$/;"	m	struct:__anonf6e20ee80108	typeref:struct:uv__queue
 members	third_party/libuv/include/uv.h	/^  char** members;$/;"	m	struct:uv_group_s	typeref:typename:char **
+memcdatav	third_party/luajit/src/lj_obj.h	/^#define memcdatav(/;"	d
+memory_highwater	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*memory_highwater)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(int)
+memory_used	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*memory_used)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(void)
+mergesnap	third_party/luajit/src/lj_jit.h	/^  uint8_t mergesnap;	\/* Allowed to merge with next snapshot. *\/$/;"	m	struct:jit_State	typeref:typename:uint8_t
 meshCount	third_party/raylib/include/raylib.h	/^    int meshCount;          \/\/ Number of meshes$/;"	m	struct:Model	typeref:typename:int
 meshCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int meshCount;          \/\/ Number of meshes$/;"	m	struct:Model	typeref:typename:int
 meshCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int meshCount;          \/\/ Number of meshes$/;"	m	struct:Model	typeref:typename:int
+meshCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int meshCount;          \/\/ Number of meshes$/;"	m	struct:Model	typeref:typename:int
 meshCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int meshCount;          \/\/ Number of meshes$/;"	m	struct:Model	typeref:typename:int
 meshMaterial	third_party/raylib/include/raylib.h	/^    int *meshMaterial;      \/\/ Mesh material number$/;"	m	struct:Model	typeref:typename:int *
 meshMaterial	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int *meshMaterial;      \/\/ Mesh material number$/;"	m	struct:Model	typeref:typename:int *
 meshMaterial	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int *meshMaterial;      \/\/ Mesh material number$/;"	m	struct:Model	typeref:typename:int *
+meshMaterial	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int *meshMaterial;      \/\/ Mesh material number$/;"	m	struct:Model	typeref:typename:int *
 meshMaterial	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int *meshMaterial;      \/\/ Mesh material number$/;"	m	struct:Model	typeref:typename:int *
 meshes	third_party/raylib/include/raylib.h	/^    Mesh *meshes;           \/\/ Meshes array$/;"	m	struct:Model	typeref:typename:Mesh *
 meshes	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Mesh *meshes;           \/\/ Meshes array$/;"	m	struct:Model	typeref:typename:Mesh *
 meshes	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Mesh *meshes;           \/\/ Meshes array$/;"	m	struct:Model	typeref:typename:Mesh *
+meshes	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Mesh *meshes;           \/\/ Meshes array$/;"	m	struct:Model	typeref:typename:Mesh *
 meshes	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Mesh *meshes;           \/\/ Meshes array$/;"	m	struct:Model	typeref:typename:Mesh *
-method	seobeo/seobeo_internal.h	/^  char    *method;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
+metatable	third_party/luajit/src/lj_obj.h	/^  GCRef metatable;	\/* Must be at same offset in GCtab. *\/$/;"	m	struct:GCudata	typeref:typename:GCRef
+metatable	third_party/luajit/src/lj_obj.h	/^  GCRef metatable;	\/* Must be at same offset in GCudata. *\/$/;"	m	struct:GCtab	typeref:typename:GCRef
+metatable	third_party/luajit/src/lj_obj.h	/^  GCRef metatable;$/;"	m	struct:GChead	typeref:typename:GCRef
+method	seobeo/seobeo_internal.h	/^  char    *method;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
+method	third_party/wrk/src/http_parser.h	/^  unsigned int method : 8;       \/* requests only *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:8
 metrics	third_party/libuv/src/uv-common.h	/^  uv_metrics_t metrics;$/;"	m	struct:uv__loop_metrics_s	typeref:typename:uv_metrics_t
 mfp_register	third_party/libuv/docs/code/plugin/plugin.h	/^void mfp_register(const char *name);$/;"	p	typeref:typename:void
 min	third_party/libuv/src/heap-inl.h	/^  struct heap_node* min;$/;"	m	struct:heap	typeref:struct:heap_node *
 min	third_party/raylib/include/raylib.h	/^    Vector3 min;            \/\/ Minimum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
 min	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 min;            \/\/ Minimum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
 min	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 min;            \/\/ Minimum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
+min	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 min;            \/\/ Minimum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
 min	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 min;            \/\/ Minimum vertex box-corner$/;"	m	struct:BoundingBox	typeref:typename:Vector3
+min	third_party/wrk/src/stats.h	/^    uint64_t min;$/;"	m	struct:__anon27370d1d0208	typeref:typename:uint64_t
 mipmaps	third_party/raylib/include/raygui.h	/^        int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Image	typeref:typename:int
 mipmaps	third_party/raylib/include/raygui.h	/^        int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Texture	typeref:typename:int
 mipmaps	third_party/raylib/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Image	typeref:typename:int
@@ -10739,120 +18661,300 @@
 mipmaps	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Texture	typeref:typename:int
 mipmaps	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Image	typeref:typename:int
 mipmaps	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Texture	typeref:typename:int
+mipmaps	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Image	typeref:typename:int
+mipmaps	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Texture	typeref:typename:int
 mipmaps	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Image	typeref:typename:int
 mipmaps	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int mipmaps;            \/\/ Mipmap levels, 1 by default$/;"	m	struct:Texture	typeref:typename:int
+miscmap	third_party/luajit/src/lj_ctype.h	/^  GCtab *miscmap;	\/* Map of -CTypeID to metatable and cb slot to func. *\/$/;"	m	struct:CTState	typeref:typename:GCtab *
 mkdtemp	third_party/libuv/src/unix/os390-syscalls.h	/^char *mkdtemp(char* path);$/;"	p	typeref:typename:char *
+mmname_str	third_party/luajit/src/lj_obj.h	/^#define mmname_str(/;"	d
 mmsghdr	third_party/libuv/src/unix/darwin-syscalls.h	/^struct mmsghdr {$/;"	s
+mmudata	third_party/luajit/src/lj_obj.h	/^  GCRef mmudata;	\/* List of userdata (to be finalized). *\/$/;"	m	struct:GCState	typeref:typename:GCRef
+mobj	third_party/luajit/src/lj_record.h	/^  TRef mobj;		\/* Metamethod object reference. *\/$/;"	m	struct:RecordIndex	typeref:typename:TRef
+mobjv	third_party/luajit/src/lj_record.h	/^  TValue mobjv;		\/* Runtime value of metamethod object. *\/$/;"	m	struct:RecordIndex	typeref:typename:TValue
 modTime	postdog/gui_window_file_dialog.h	/^    int modTime;$/;"	m	struct:FileInfo	typeref:typename:int
 mode	dowa/stb_ds.h	/^  unsigned char mode;  \/\/ this isn't used by the string arena itself$/;"	m	struct:stbds_string_arena	typeref:typename:unsigned char
+mode	third_party/luajit/src/host/buildvm.h	/^  BuildMode mode;$/;"	m	struct:BuildCtx	typeref:typename:BuildMode
+mode	third_party/luajit/src/lj_cparse.h	/^  uint32_t mode;	\/* C parser mode. *\/$/;"	m	struct:CPState	typeref:typename:uint32_t
+mode	third_party/luajit/src/lj_jit.h	/^  IRRef mode;		\/* Mode for this entry (currently IRCONV_*). *\/$/;"	m	struct:BPropEntry	typeref:typename:IRRef
+mode	third_party/luajit/src/lj_lex.h	/^  const char *mode;	\/* Allow loading bytecode (b) and\/or source text (t). *\/$/;"	m	struct:LexState	typeref:typename:const char *
 mode	third_party/raylib/include/rlgl.h	/^    int mode;                   \/\/ Drawing mode: LINES, TRIANGLES, QUADS$/;"	m	struct:rlDrawCall	typeref:typename:int
 mode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int mode;                   \/\/ Drawing mode: LINES, TRIANGLES, QUADS$/;"	m	struct:rlDrawCall	typeref:typename:int
 mode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int mode;                   \/\/ Drawing mode: LINES, TRIANGLES, QUADS$/;"	m	struct:rlDrawCall	typeref:typename:int
+mode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int mode;                   \/\/ Drawing mode: LINES, TRIANGLES, QUADS$/;"	m	struct:rlDrawCall	typeref:typename:int
 mode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int mode;                   \/\/ Drawing mode: LINES, TRIANGLES, QUADS$/;"	m	struct:rlDrawCall	typeref:typename:int
 model	third_party/libuv/include/uv.h	/^  char* model;$/;"	m	struct:uv_cpu_info_s	typeref:typename:char *
 modelview	third_party/raylib/include/rlgl.h	/^        Matrix modelview;                   \/\/ Default modelview matrix$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix
 modelview	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        Matrix modelview;                   \/\/ Default modelview matrix$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:Matrix
 modelview	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix modelview;                   \/\/ Default modelview matrix$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix
+modelview	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix modelview;                   \/\/ Default modelview matrix$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix
 modelview	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix modelview;                   \/\/ Default modelview matrix$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix
+mprintf	third_party/sqlite3/sqlite3ext.h	/^  char * (*mprintf)(const char*,...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(const char *,...)
+mref	third_party/luajit/src/lj_obj.h	/^#define mref(/;"	d
+mrefu	third_party/luajit/src/lj_obj.h	/^#define mrefu(/;"	d
 msg_hdr	third_party/libuv/src/unix/darwin-syscalls.h	/^    struct msghdr msg_hdr;$/;"	m	struct:mmsghdr	typeref:struct:msghdr
 msg_len	third_party/libuv/src/unix/darwin-syscalls.h	/^    size_t msg_len;$/;"	m	struct:mmsghdr	typeref:typename:size_t
 msg_queue	third_party/libuv/src/unix/os390-syscalls.h	/^  int msg_queue;$/;"	m	struct:__anonf6e20ee80108	typeref:typename:int
+msize	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_uint64 (*msize)(void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_uint64 (*)(void *)
 mswsock.h	third_party/libuv/include/uv/win.h	/^#include <mswsock.h>/;"	h
 mswsock.h	third_party/libuv/src/win/winsock.h	/^#include <mswsock.h>/;"	h
+mt	third_party/luajit/src/lj_record.h	/^  TRef mt;		\/* Metatable reference. *\/$/;"	m	struct:RecordIndex	typeref:typename:TRef
+mtv	third_party/luajit/src/lj_record.h	/^  GCtab *mtv;		\/* Runtime value of metatable object. *\/$/;"	m	struct:RecordIndex	typeref:typename:GCtab *
 muted	third_party/raylib/custom.h	/^    Color muted;          \/\/ Muted\/disabled elements$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 mutex	third_party/libuv/include/uv/unix.h	/^  uv_mutex_t mutex;$/;"	m	struct:_uv_barrier	typeref:typename:uv_mutex_t
 mutex	third_party/libuv/include/uv/win.h	/^  uv_mutex_t mutex;$/;"	m	struct:__anond441abe00408	typeref:typename:uv_mutex_t
+mutex_alloc	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_mutex *(*mutex_alloc)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_mutex * (*)(int)
+mutex_enter	third_party/sqlite3/sqlite3ext.h	/^  void (*mutex_enter)(sqlite3_mutex*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_mutex *)
+mutex_free	third_party/sqlite3/sqlite3ext.h	/^  void (*mutex_free)(sqlite3_mutex*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_mutex *)
+mutex_leave	third_party/sqlite3/sqlite3ext.h	/^  void (*mutex_leave)(sqlite3_mutex*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_mutex *)
+mutex_try	third_party/sqlite3/sqlite3ext.h	/^  int (*mutex_try)(sqlite3_mutex*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_mutex *)
+mxLevel	third_party/sqlite3/sqlite3.h	/^  int mxLevel;                      \/* The largest iLevel value in the tree *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:int
+mxPathname	third_party/sqlite3/sqlite3.h	/^  int mxPathname;          \/* Maximum file pathname length *\/$/;"	m	struct:sqlite3_vfs	typeref:typename:int
+nConstraint	third_party/sqlite3/sqlite3.h	/^  int nConstraint;           \/* Number of entries in aConstraint *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:int
+nCoord	third_party/sqlite3/sqlite3.h	/^  int nCoord;                       \/* Number of coordinates *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:int
+nOrderBy	third_party/sqlite3/sqlite3.h	/^  int nOrderBy;              \/* Number of terms in the ORDER BY clause *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:int
+nParam	third_party/sqlite3/sqlite3.h	/^  int nParam;                       \/* Number of function parameters *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:int
+nParam	third_party/sqlite3/sqlite3.h	/^  int nParam;                     \/* Size of array aParam[] *\/$/;"	m	struct:sqlite3_rtree_geometry	typeref:typename:int
+nRef	third_party/sqlite3/sqlite3.h	/^  int nRef;                       \/* Number of open cursors *\/$/;"	m	struct:sqlite3_vtab	typeref:typename:int
 name	postdog/gui_window_file_dialog.h	/^    const char *name;$/;"	m	struct:FileInfo	typeref:typename:const char *
 name	third_party/libuv/include/uv.h	/^  char* name;$/;"	m	struct:uv_env_item_s	typeref:typename:char *
 name	third_party/libuv/include/uv.h	/^  char* name;$/;"	m	struct:uv_interface_address_s	typeref:typename:char *
 name	third_party/libuv/include/uv.h	/^  const char* name;$/;"	m	struct:uv_dirent_s	typeref:typename:const char *
 name	third_party/libuv/test/runner-unix.h	/^  char* name;$/;"	m	struct:__anonb753e3df0108	typeref:typename:char *
 name	third_party/libuv/test/runner-win.h	/^  char *name;$/;"	m	struct:__anon343b4fa90108	typeref:typename:char *
+name	third_party/luajit/src/host/buildvm.h	/^  const char *name;$/;"	m	struct:BuildSym	typeref:typename:const char *
+name	third_party/luajit/src/host/buildvm_libbc.h	/^static const struct { const char *name; int ofs; } libbc_map[] = {$/;"	m	struct:__anonf92dad9e0108	typeref:typename:const char *
+name	third_party/luajit/src/lauxlib.h	/^  const char *name;$/;"	m	struct:luaL_Reg	typeref:typename:const char *
+name	third_party/luajit/src/lj_ctype.h	/^  GCRef name;		\/* Element name (GCstr). *\/$/;"	m	struct:CType	typeref:typename:GCRef
+name	third_party/luajit/src/lj_debug.h	/^  const char *name;$/;"	m	struct:lj_Debug	typeref:typename:const char *
+name	third_party/luajit/src/lj_lex.h	/^  GCRef name;		\/* Local variable name or goto\/label name. *\/$/;"	m	struct:VarInfo	typeref:typename:GCRef
+name	third_party/luajit/src/lua.h	/^  const char *name;	\/* (n) *\/$/;"	m	struct:lua_Debug	typeref:typename:const char *
 name	third_party/raylib/include/raylib.h	/^    char name[32];          \/\/ Animation name$/;"	m	struct:ModelAnimation	typeref:typename:char[32]
 name	third_party/raylib/include/raylib.h	/^    char name[32];          \/\/ Bone name$/;"	m	struct:BoneInfo	typeref:typename:char[32]
 name	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    char name[32];          \/\/ Animation name$/;"	m	struct:ModelAnimation	typeref:typename:char[32]
 name	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    char name[32];          \/\/ Bone name$/;"	m	struct:BoneInfo	typeref:typename:char[32]
 name	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    char name[32];          \/\/ Animation name$/;"	m	struct:ModelAnimation	typeref:typename:char[32]
 name	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    char name[32];          \/\/ Bone name$/;"	m	struct:BoneInfo	typeref:typename:char[32]
+name	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    char name[32];          \/\/ Animation name$/;"	m	struct:ModelAnimation	typeref:typename:char[32]
+name	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    char name[32];          \/\/ Bone name$/;"	m	struct:BoneInfo	typeref:typename:char[32]
 name	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    char name[32];          \/\/ Animation name$/;"	m	struct:ModelAnimation	typeref:typename:char[32]
 name	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    char name[32];          \/\/ Bone name$/;"	m	struct:BoneInfo	typeref:typename:char[32]
+namewhat	third_party/luajit/src/lj_debug.h	/^  const char *namewhat;$/;"	m	struct:lj_Debug	typeref:typename:const char *
+namewhat	third_party/luajit/src/lua.h	/^  const char *namewhat;	\/* (n) `global', `local', `field', `method' *\/$/;"	m	struct:lua_Debug	typeref:typename:const char *
 native_handle	deita/deita_internal.h	/^  void *native_handle;$/;"	m	struct:Deita_Connection	typeref:typename:void *
 native_result	deita/deita_internal.h	/^  void *native_result;$/;"	m	struct:Deita_Result_Set	typeref:typename:void *
+nchild	third_party/luajit/src/lj_jit.h	/^  uint16_t nchild;	\/* Number of child traces (root trace only). *\/$/;"	m	struct:GCtrace	typeref:typename:uint16_t
+needToFreeIdxStr	third_party/sqlite3/sqlite3.h	/^  int needToFreeIdxStr;      \/* Free idxStr using sqlite3_free() if true *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:int
+needsnap	third_party/luajit/src/lj_jit.h	/^  uint8_t needsnap;	\/* Need snapshot before recording next bytecode. *\/$/;"	m	struct:jit_State	typeref:typename:uint8_t
+needsplit	third_party/luajit/src/lj_jit.h	/^  uint8_t needsplit;	\/* Need SPLIT pass. *\/$/;"	m	struct:jit_State	typeref:typename:uint8_t
 nelts	third_party/libuv/src/heap-inl.h	/^  unsigned int nelts;$/;"	m	struct:heap	typeref:typename:unsigned int
+nent	third_party/luajit/src/lj_jit.h	/^  uint8_t nent;		\/* Number of compressed entries. *\/$/;"	m	struct:SnapShot	typeref:typename:uint8_t
 nentries	third_party/libuv/include/uv.h	/^  size_t nentries;$/;"	m	struct:uv_dir_s	typeref:typename:size_t
+net.h	third_party/wrk/src/ssl.h	/^#include "net.h"/;"	h
 netdb.h	seobeo/seobeo.h	/^#include <netdb.h>/;"	h
 netdb.h	third_party/libuv/include/uv/unix.h	/^#include <netdb.h>/;"	h
+netdb.h	third_party/wrk/src/wrk.h	/^#include <netdb.h>/;"	h
 netinet/in.h	seobeo/seobeo.h	/^#include <netinet\/in.h>/;"	h
 netinet/in.h	third_party/libuv/include/uv/unix.h	/^#include <netinet\/in.h>/;"	h
+netinet/in.h	third_party/wrk/src/main.h	/^#include <netinet\/in.h>/;"	h
 netinet/tcp.h	third_party/libuv/include/uv/unix.h	/^#include <netinet\/tcp.h>/;"	h
+netinet/tcp.h	third_party/wrk/src/main.h	/^#include <netinet\/tcp.h>/;"	h
 netmask	third_party/libuv/include/uv.h	/^  } netmask;$/;"	m	struct:uv_interface_address_s	typeref:union:uv_interface_address_s::__anon4de24c23130a
 netmask4	third_party/libuv/include/uv.h	/^    struct sockaddr_in netmask4;$/;"	m	union:uv_interface_address_s::__anon4de24c23130a	typeref:struct:sockaddr_in
 netmask6	third_party/libuv/include/uv.h	/^    struct sockaddr_in6 netmask6;$/;"	m	union:uv_interface_address_s::__anon4de24c23130a	typeref:struct:sockaddr_in6
+newwhite	third_party/luajit/src/lj_gc.h	/^#define newwhite(/;"	d
 next	dowa/stb_ds.h	/^  struct stbds_string_block *next;$/;"	m	struct:stbds_string_block	typeref:struct:stbds_string_block *
 next	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Server_Connection *next;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:Seobeo_WebSocket_Server_Connection *
 next	third_party/libuv/include/uv.h	/^  struct uv__queue* next;$/;"	m	struct:uv__queue	typeref:struct:uv__queue *
 next	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  struct uv__fd_hash_entry_group_s* next;$/;"	m	struct:uv__fd_hash_entry_group_s	typeref:struct:uv__fd_hash_entry_group_s *
+next	third_party/luajit/src/lj_ctype.h	/^  CTypeID1 next;	\/* Next element in hash chain. *\/$/;"	m	struct:CType	typeref:typename:CTypeID1
+next	third_party/luajit/src/lj_jit.h	/^  MCode *next;		\/* Next area. *\/$/;"	m	struct:MCLink	typeref:typename:MCode *
+next	third_party/luajit/src/lj_obj.h	/^      GCRef next;$/;"	m	struct:GCupval::__anone5760993030a::__anone57609930408	typeref:typename:GCRef
+next	third_party/luajit/src/lj_obj.h	/^  MRef next;		\/* Hash chain. *\/$/;"	m	struct:Node	typeref:typename:MRef
+next	third_party/wrk/src/ae.h	/^    struct aeTimeEvent *next;$/;"	m	struct:aeTimeEvent	typeref:struct:aeTimeEvent *
+next_stmt	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_stmt * (*)(sqlite3 *,sqlite3_stmt *)
+nextnode	third_party/luajit/src/lj_obj.h	/^#define nextnode(/;"	d
+nextroot	third_party/luajit/src/lj_jit.h	/^  TraceNo1 nextroot;	\/* Next root trace for same prototype. *\/$/;"	m	struct:GCtrace	typeref:typename:TraceNo1
+nextside	third_party/luajit/src/lj_jit.h	/^  TraceNo1 nextside;	\/* Next side trace of same root trace. *\/$/;"	m	struct:GCtrace	typeref:typename:TraceNo1
+nglob	third_party/luajit/src/host/buildvm.h	/^  int npc, nglob, nsym, nreloc, nrelocsym;$/;"	m	struct:BuildCtx	typeref:typename:int
 nice	third_party/libuv/include/uv.h	/^  uint64_t nice; \/* milliseconds *\/$/;"	m	struct:uv_cpu_times_s	typeref:typename:uint64_t
+nilnode	third_party/luajit/src/lj_obj.h	/^  Node nilnode;		\/* Fallback 1-element hash part (nil key and value). *\/$/;"	m	struct:global_State	typeref:typename:Node
+niltv	third_party/luajit/src/lj_obj.h	/^#define niltv(/;"	d
+niltvg	third_party/luajit/src/lj_obj.h	/^#define niltvg(/;"	d
+nins	third_party/luajit/src/lj_jit.h	/^  IRRef nins;		\/* Next IR instruction. Biased with REF_BIAS. *\/$/;"	m	struct:GCtrace	typeref:typename:IRRef
+nk	third_party/luajit/src/lj_jit.h	/^  IRRef nk;		\/* Lowest IR constant. Biased with REF_BIAS. *\/$/;"	m	struct:GCtrace	typeref:typename:IRRef
 noErr	third_party/libuv/src/unix/darwin-stub.h	/^static const OSStatus noErr = 0;$/;"	v	typeref:typename:const OSStatus
+nocdatafin	third_party/luajit/src/lj_obj.h	/^  uint8_t nocdatafin;	\/* No cdata finalizer called. *\/$/;"	m	struct:GCState	typeref:typename:uint8_t
+noconflict	third_party/luajit/src/lj_asm_arm.h	/^static int noconflict(ASMState *as, IRRef ref, IROp conflict)$/;"	f	typeref:typename:int
+noconflict	third_party/luajit/src/lj_asm_arm64.h	/^static int noconflict(ASMState *as, IRRef ref, IROp conflict)$/;"	f	typeref:typename:int
+noconflict	third_party/luajit/src/lj_asm_mips.h	/^static int noconflict(ASMState *as, IRRef ref, IROp conflict)$/;"	f	typeref:typename:int
+noconflict	third_party/luajit/src/lj_asm_ppc.h	/^static int noconflict(ASMState *as, IRRef ref, IROp conflict)$/;"	f	typeref:typename:int
+noconflict	third_party/luajit/src/lj_asm_x86.h	/^static int noconflict(ASMState *as, IRRef ref, IROp conflict, int noload)$/;"	f	typeref:typename:int
+node	third_party/luajit/src/lj_obj.h	/^  MRef node;		\/* Hash part. *\/$/;"	m	struct:GCtab	typeref:typename:MRef
+noderef	third_party/luajit/src/lj_obj.h	/^#define noderef(/;"	d
+nomm	third_party/luajit/src/lj_obj.h	/^  uint8_t nomm;		\/* Negative cache for fast metamethods. *\/$/;"	m	struct:GCtab	typeref:typename:uint8_t
 normal	third_party/raylib/include/raylib.h	/^    Vector3 normal;         \/\/ Surface normal of hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 normal	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 normal;         \/\/ Surface normal of hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 normal	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 normal;         \/\/ Surface normal of hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
+normal	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 normal;         \/\/ Surface normal of hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 normal	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 normal;         \/\/ Surface normal of hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
+normalized_sql	third_party/sqlite3/sqlite3ext.h	/^  const char *(*normalized_sql)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *)
 normals	third_party/raylib/include/raylib.h	/^    float *normals;         \/\/ Vertex normals (XYZ - 3 components per vertex) (shader-location/;"	m	struct:Mesh	typeref:typename:float *
 normals	third_party/raylib/include/rlgl.h	/^    float *normals;             \/\/ Vertex normal (XYZ - 3 components per vertex) (shader-locat/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 normals	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float *normals;         \/\/ Vertex normals (XYZ - 3 components per vertex) (shader-location/;"	m	struct:Mesh	typeref:typename:float *
 normals	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    float *normals;             \/\/ Vertex normal (XYZ - 3 components per vertex) (shader-locat/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 normals	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *normals;         \/\/ Vertex normals (XYZ - 3 components per vertex) (shader-location/;"	m	struct:Mesh	typeref:typename:float *
 normals	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float *normals;             \/\/ Vertex normal (XYZ - 3 components per vertex) (shader-locat/;"	m	struct:rlVertexBuffer	typeref:typename:float *
+normals	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *normals;         \/\/ Vertex normals (XYZ - 3 components per vertex) (shader-location/;"	m	struct:Mesh	typeref:typename:float *
+normals	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float *normals;             \/\/ Vertex normal (XYZ - 3 components per vertex) (shader-locat/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 normals	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *normals;         \/\/ Vertex normals (XYZ - 3 components per vertex) (shader-location/;"	m	struct:Mesh	typeref:typename:float *
 normals	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float *normals;             \/\/ Vertex normal (XYZ - 3 components per vertex) (shader-locat/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 normalx	third_party/raylib/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:float
 normalx	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:float
 normalx	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:float
+normalx	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:float
 normalx	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:float
 normaly	third_party/raylib/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:float
 normaly	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:float
 normaly	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:float
+normaly	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:float
 normaly	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:float
 normalz	third_party/raylib/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:float
 normalz	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:float
 normalz	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:float
+normalz	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:float
 normalz	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        float normalx, normaly, normalz;    \/\/ Current active normal (added on glVertex*())$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:float
 notify_parent_process	third_party/libuv/test/task.h	/^#define notify_parent_process(/;"	d
 notify_parent_process	third_party/libuv/test/task.h	/^extern void notify_parent_process(void);$/;"	p	typeref:typename:void
+nparams	third_party/luajit/src/lj_debug.h	/^  int nparams;$/;"	m	struct:lj_Debug	typeref:typename:int
+npc	third_party/luajit/src/host/buildvm.h	/^  int npc, nglob, nsym, nreloc, nrelocsym;$/;"	m	struct:BuildCtx	typeref:typename:int
+nread	third_party/wrk/src/http_parser.h	/^  uint32_t nread;          \/* # bytes read in various scenarios *\/$/;"	m	struct:http_parser	typeref:typename:uint32_t
+nreloc	third_party/luajit/src/host/buildvm.h	/^  int npc, nglob, nsym, nreloc, nrelocsym;$/;"	m	struct:BuildCtx	typeref:typename:int
+nrelocsym	third_party/luajit/src/host/buildvm.h	/^  int npc, nglob, nsym, nreloc, nrelocsym;$/;"	m	struct:BuildCtx	typeref:typename:int
+nres	third_party/luajit/src/lj_ffrecord.h	/^  ptrdiff_t nres;	\/* Number of returned results (defaults to 1). *\/$/;"	m	struct:RecordFFData	typeref:typename:ptrdiff_t
+nslots	third_party/luajit/src/lj_jit.h	/^  uint8_t nslots;	\/* Number of valid slots. *\/$/;"	m	struct:SnapShot	typeref:typename:uint8_t
+nsnap	third_party/luajit/src/lj_jit.h	/^  uint16_t nsnap;	\/* Number of snapshots. *\/$/;"	m	struct:GCtrace	typeref:typename:uint16_t
+nsnapmap	third_party/luajit/src/lj_jit.h	/^  uint32_t nsnapmap;	\/* Number of snapshot map elements. *\/$/;"	m	struct:GCtrace	typeref:typename:uint32_t
+nsym	third_party/luajit/src/host/buildvm.h	/^  int npc, nglob, nsym, nreloc, nrelocsym;$/;"	m	struct:BuildCtx	typeref:typename:int
+num	third_party/luajit/src/lj_obj.h	/^  MSize num;		\/* Number of strings in hash table. *\/$/;"	m	struct:StrInternState	typeref:typename:MSize
+numV	third_party/luajit/src/lj_obj.h	/^#define numV(/;"	d
+num_val	dowa/dowa.h	/^    double  num_val;$/;"	m	union:Dowa_JSON_Value::__anon82503da0070a	typeref:typename:double
+numberVint	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE int32_t numberVint(cTValue *o)$/;"	f	typeref:typename:LJ_AINLINE int32_t
+numberVnum	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE lua_Number numberVnum(cTValue *o)$/;"	f	typeref:typename:LJ_AINLINE lua_Number
+numline	third_party/luajit/src/lj_obj.h	/^  BCLine numline;	\/* Number of lines for the function definition. *\/$/;"	m	struct:GCproto	typeref:typename:BCLine
+numparams	third_party/luajit/src/lj_obj.h	/^  uint8_t numparams;	\/* Number of parameters. *\/$/;"	m	struct:GCproto	typeref:typename:uint8_t
+nups	third_party/luajit/src/lj_debug.h	/^  int nups;$/;"	m	struct:lj_Debug	typeref:typename:int
+nups	third_party/luajit/src/lua.h	/^  int nups;		\/* (u) number of upvalues *\/$/;"	m	struct:lua_Debug	typeref:typename:int
+obj2gco	third_party/luajit/src/lj_obj.h	/^#define obj2gco(/;"	d
+object_val	dowa/dowa.h	/^    void   *object_val;                 \/\/ Dowa_JSON_Entry* hashmap$/;"	m	union:Dowa_JSON_Value::__anon82503da0070a	typeref:typename:void *
+off	third_party/wrk/src/http_parser.h	/^    uint16_t off;               \/* Offset into buffer in which field starts *\/$/;"	m	struct:http_parser_url::__anon1536417a0108	typeref:typename:uint16_t
 offset	dowa/dowa.h	/^  size_t  offset;$/;"	m	struct:__anon82503da00108	typeref:typename:size_t
 offset	third_party/libuv/src/unix/internal.h	/^  unsigned int offset;$/;"	m	struct:uv__stream_queued_fds_s	typeref:typename:unsigned int
+offset	third_party/luajit/src/lj_obj.h	/^  uint16_t offset;	\/* Offset to allocated memory (relative to GCcdata). *\/$/;"	m	struct:GCcdataVar	typeref:typename:uint16_t
 offset	third_party/raylib/include/raylib.h	/^    Vector2 offset;         \/\/ Camera offset (displacement from target)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 offset	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector2 offset;         \/\/ Camera offset (displacement from target)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 offset	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector2 offset;         \/\/ Camera offset (displacement from target)$/;"	m	struct:Camera2D	typeref:typename:Vector2
+offset	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector2 offset;         \/\/ Camera offset (displacement from target)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 offset	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector2 offset;         \/\/ Camera offset (displacement from target)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 offsetX	third_party/raylib/include/raygui.h	/^        int offsetX;            \/\/ Character offset X when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetX	third_party/raylib/include/raylib.h	/^    int offsetX;            \/\/ Character offset X when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetX	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int offsetX;            \/\/ Character offset X when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetX	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int offsetX;            \/\/ Character offset X when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
+offsetX	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int offsetX;            \/\/ Character offset X when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetX	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int offsetX;            \/\/ Character offset X when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetY	third_party/raylib/include/raygui.h	/^        int offsetY;            \/\/ Character offset Y when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetY	third_party/raylib/include/raylib.h	/^    int offsetY;            \/\/ Character offset Y when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetY	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int offsetY;            \/\/ Character offset Y when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetY	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int offsetY;            \/\/ Character offset Y when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
+offsetY	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int offsetY;            \/\/ Character offset Y when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
 offsetY	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int offsetY;            \/\/ Character offset Y when drawing$/;"	m	struct:GlyphInfo	typeref:typename:int
-opcode	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Opcode opcode;$/;"	m	struct:__anon7a4da8400a08	typeref:typename:Seobeo_WebSocket_Opcode
+offsetof	third_party/luajit/src/lj_jit.h	/^LJ_STATIC_ASSERT(offsetof(GChead, gclist) == offsetof(GCtrace, gclist));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCtrace,gclist))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, env) == offsetof(GCfuncL, env));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCfuncL,env))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, env) == offsetof(GCudata, env));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCudata,env))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, gclist) == offsetof(GCfuncL, gclist));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCfuncL,gclist))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, gclist) == offsetof(GCproto, gclist));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCproto,gclist))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, gclist) == offsetof(GCtab, gclist));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCtab,gclist))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, gclist) == offsetof(lua_State, gclist));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (lua_State,gclist))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, metatable) == offsetof(GCtab, metatable));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCtab,metatable))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(GChead, metatable) == offsetof(GCudata, metatable));$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==offsetof (GCudata,metatable))
+offsetof	third_party/luajit/src/lj_obj.h	/^LJ_STATIC_ASSERT(offsetof(Node, val) == 0);$/;"	p	typeref:typename:LJ_STATIC_ASSERT (==0)
+ofs	third_party/luajit/dynasm/dasm_arm.h	/^  int ofs;		\/* Byte offset into section. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+ofs	third_party/luajit/dynasm/dasm_arm64.h	/^  int ofs;		\/* Byte offset into section. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+ofs	third_party/luajit/dynasm/dasm_mips.h	/^  int ofs;		\/* Byte offset into section. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+ofs	third_party/luajit/dynasm/dasm_ppc.h	/^  int ofs;		\/* Byte offset into section. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+ofs	third_party/luajit/dynasm/dasm_x86.h	/^  int ofs;		\/* Byte offset into section. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+ofs	third_party/luajit/src/host/buildvm.h	/^  int32_t ofs;$/;"	m	struct:BuildReloc	typeref:typename:int32_t
+ofs	third_party/luajit/src/host/buildvm.h	/^  int32_t ofs;$/;"	m	struct:BuildSym	typeref:typename:int32_t
+ofs	third_party/luajit/src/host/buildvm_libbc.h	/^static const struct { const char *name; int ofs; } libbc_map[] = {$/;"	m	struct:__anonf92dad9e0108	typeref:typename:int
+ofs	third_party/luajit/src/lj_target_x86.h	/^  int32_t ofs;		\/* Offset. *\/$/;"	m	struct:__anone14030640408	typeref:typename:int32_t
+oldv	third_party/luajit/src/lj_record.h	/^  cTValue *oldv;	\/* Runtime value of previously stored value. *\/$/;"	m	struct:RecordIndex	typeref:typename:cTValue *
+omit	third_party/sqlite3/sqlite3.h	/^    unsigned char omit;      \/* Do not code a test for this constraint *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_constraint_usage	typeref:typename:unsigned char
+on_body	third_party/wrk/src/http_parser.h	/^  http_data_cb on_body;$/;"	m	struct:http_parser_settings	typeref:typename:http_data_cb
+on_chunk_complete	third_party/wrk/src/http_parser.h	/^  http_cb      on_chunk_complete;$/;"	m	struct:http_parser_settings	typeref:typename:http_cb
+on_chunk_header	third_party/wrk/src/http_parser.h	/^  http_cb      on_chunk_header;$/;"	m	struct:http_parser_settings	typeref:typename:http_cb
+on_header_field	third_party/wrk/src/http_parser.h	/^  http_data_cb on_header_field;$/;"	m	struct:http_parser_settings	typeref:typename:http_data_cb
+on_header_value	third_party/wrk/src/http_parser.h	/^  http_data_cb on_header_value;$/;"	m	struct:http_parser_settings	typeref:typename:http_data_cb
+on_headers_complete	third_party/wrk/src/http_parser.h	/^  http_cb      on_headers_complete;$/;"	m	struct:http_parser_settings	typeref:typename:http_cb
+on_message_begin	third_party/wrk/src/http_parser.h	/^  http_cb      on_message_begin;$/;"	m	struct:http_parser_settings	typeref:typename:http_cb
+on_message_complete	third_party/wrk/src/http_parser.h	/^  http_cb      on_message_complete;$/;"	m	struct:http_parser_settings	typeref:typename:http_cb
+on_status	third_party/wrk/src/http_parser.h	/^  http_data_cb on_status;$/;"	m	struct:http_parser_settings	typeref:typename:http_data_cb
+on_url	third_party/wrk/src/http_parser.h	/^  http_data_cb on_url;$/;"	m	struct:http_parser_settings	typeref:typename:http_data_cb
+op	third_party/sqlite3/sqlite3.h	/^     unsigned char op;         \/* Constraint operator *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_constraint	typeref:typename:unsigned char
+op12	third_party/luajit/src/lj_ir.h	/^    IRRef2 op12;	\/* IR operand 1 and 2 (overlaps op1 and op2). *\/$/;"	m	struct:IRIns::__anon06f102130808	typeref:typename:IRRef2
+opcode	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_Opcode opcode;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:Seobeo_WebSocket_Opcode
+open	third_party/sqlite3/sqlite3ext.h	/^  int  (*open)(const char*,sqlite3**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,sqlite3 **)
+open16	third_party/sqlite3/sqlite3ext.h	/^  int  (*open16)(const void*,sqlite3**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const void *,sqlite3 **)
+open_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*open_v2)(const char*,sqlite3**,int,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,sqlite3 **,int,const char *)
 openssl/err.h	seobeo/seobeo_internal.h	/^#include <openssl\/err.h>/;"	h
+openssl/err.h	third_party/wrk/src/wrk.h	/^#include <openssl\/err.h>/;"	h
 openssl/ssl.h	seobeo/seobeo_internal.h	/^#include <openssl\/ssl.h>/;"	h
+openssl/ssl.h	third_party/wrk/src/net.h	/^#include <openssl\/ssl.h>/;"	h
+openssl/ssl.h	third_party/wrk/src/wrk.h	/^#include <openssl\/ssl.h>/;"	h
+openupval	third_party/luajit/src/lj_obj.h	/^  GCRef openupval;	\/* List of open upvalues in the stack. *\/$/;"	m	struct:lua_State	typeref:typename:GCRef
+orderByConsumed	third_party/sqlite3/sqlite3.h	/^  int orderByConsumed;       \/* True if output is already ordered *\/$/;"	m	struct:sqlite3_index_info	typeref:typename:int
 os390-syscalls.h	third_party/libuv/src/unix/internal.h	/^# include "os390-syscalls.h"/;"	h
 os390_readlink	third_party/libuv/src/unix/os390-syscalls.h	/^ssize_t os390_readlink(const char* path, char* buf, size_t len);$/;"	p	typeref:typename:ssize_t
+otherwhite	third_party/luajit/src/lj_gc.h	/^#define otherwhite(/;"	d
 out	third_party/libuv/include/uv/unix.h	/^  unsigned out;$/;"	m	struct:_uv_barrier	typeref:typename:unsigned
 out	third_party/libuv/include/uv/win.h	/^  unsigned out;$/;"	m	struct:__anond441abe00408	typeref:typename:unsigned
+outname	third_party/luajit/src/host/buildvm.h	/^  const char *outname;$/;"	m	struct:BuildCtx	typeref:typename:const char *
+output_tokens	mrjunejune/conversation_store.h	/^  int64 output_tokens;$/;"	m	struct:__anon7e63f6340208	typeref:typename:int64
+output_tokens	mrjunejune/inference_bridge.h	/^  int64 output_tokens;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:int64
+overload_function	third_party/sqlite3/sqlite3ext.h	/^  int (*overload_function)(sqlite3*, const char *zFuncName, int nArg);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char * zFuncName,int nArg)
+owrite	third_party/luajit/src/host/buildvm.h	/^extern void owrite(BuildCtx *ctx, const void *ptr, size_t sz);$/;"	p	typeref:typename:void
+p	third_party/luajit/src/lauxlib.h	/^  char *p;			\/* current position in buffer *\/$/;"	m	struct:luaL_Buffer	typeref:typename:char *
+p	third_party/luajit/src/lj_cparse.h	/^  const char *p;	\/* Current position in input buffer. *\/$/;"	m	struct:CPState	typeref:typename:const char *
+p	third_party/luajit/src/lj_lex.h	/^  const char *p;	\/* Current position in input buffer. *\/$/;"	m	struct:LexState	typeref:typename:const char *
+p	third_party/luajit/src/lj_strfmt.h	/^  const uint8_t *p;	\/* Current format string pointer. *\/$/;"	m	struct:FormatState	typeref:typename:const uint8_t *
+pAppData	third_party/sqlite3/sqlite3.h	/^  void *pAppData;                \/* Argument to xInit() and xShutdown() *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:void *
+pAppData	third_party/sqlite3/sqlite3.h	/^  void *pAppData;          \/* Pointer to application-specific data *\/$/;"	m	struct:sqlite3_vfs	typeref:typename:void *
+pArg	third_party/sqlite3/sqlite3.h	/^  void *pArg;$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void *
+pArg	third_party/sqlite3/sqlite3.h	/^  void *pArg;$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void *
+pBuf	third_party/sqlite3/sqlite3.h	/^  void *pBuf;        \/* The content of the page *\/$/;"	m	struct:sqlite3_pcache_page	typeref:typename:void *
+pContext	third_party/sqlite3/sqlite3.h	/^  void *pContext;                   \/* pContext from when function registered *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:void *
+pContext	third_party/sqlite3/sqlite3.h	/^  void *pContext;                 \/* Copy of pContext passed to s_r_g_c() *\/$/;"	m	struct:sqlite3_rtree_geometry	typeref:typename:void *
+pExtra	third_party/sqlite3/sqlite3.h	/^  void *pExtra;      \/* Extra information associated with the page *\/$/;"	m	struct:sqlite3_pcache_page	typeref:typename:void *
+pMethods	third_party/sqlite3/sqlite3.h	/^  const struct sqlite3_io_methods *pMethods;  \/* Methods for an open file *\/$/;"	m	struct:sqlite3_file	typeref:typename:const struct sqlite3_io_methods *
+pModule	third_party/sqlite3/sqlite3.h	/^  const sqlite3_module *pModule;  \/* The module for this virtual table *\/$/;"	m	struct:sqlite3_vtab	typeref:typename:const sqlite3_module *
+pNext	third_party/sqlite3/sqlite3.h	/^  sqlite3_vfs *pNext;      \/* Next registered VFS *\/$/;"	m	struct:sqlite3_vfs	typeref:typename:sqlite3_vfs *
+pUser	third_party/sqlite3/sqlite3.h	/^  void *pUser;                      \/* callback can use this, if desired *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:void *
+pUser	third_party/sqlite3/sqlite3.h	/^  void *pUser;                    \/* Callback implementation user data *\/$/;"	m	struct:sqlite3_rtree_geometry	typeref:typename:void *
+pVtab	third_party/sqlite3/sqlite3.h	/^  sqlite3_vtab *pVtab;      \/* Virtual table of this cursor *\/$/;"	m	struct:sqlite3_vtab_cursor	typeref:typename:sqlite3_vtab *
 p_arena	dowa/dowa.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon82503da00308	typeref:typename:Dowa_Arena *
 p_arena	dowa/dowa.h	/^  Dowa_Arena* p_arena;$/;"	m	struct:__anon82503da00508	typeref:typename:Dowa_Arena *
-p_arena	seobeo/seobeo_internal.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon7a4da8400608	typeref:typename:Dowa_Arena *
-p_arena	seobeo/seobeo_internal.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon7a4da8400708	typeref:typename:Dowa_Arena *
-p_arena	seobeo/seobeo_internal.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:Dowa_Arena *
+p_arena	s3/s3_uploader.h	/^  Dowa_Arena *p_arena;        \/\/ Internal arena (do not modify)$/;"	m	struct:__anon4c6047910208	typeref:typename:Dowa_Arena *
+p_arena	s3/s3_uploader.h	/^  Dowa_Arena *p_arena;        \/\/ Internal arena (do not modify)$/;"	m	struct:__anon4c6047910308	typeref:typename:Dowa_Arena *
+p_arena	seobeo/seobeo_internal.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon7a4da8400808	typeref:typename:Dowa_Arena *
+p_arena	seobeo/seobeo_internal.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon7a4da8400908	typeref:typename:Dowa_Arena *
+p_arena	seobeo/seobeo_internal.h	/^  Dowa_Arena *p_arena;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:Dowa_Arena *
 p_buckets	dowa/dowa.h	/^  Dowa_Hash_Bucket* p_buckets;$/;"	m	struct:__anon82503da00508	typeref:typename:Dowa_Hash_Bucket *
 p_handle	seobeo/seobeo_internal.h	/^  Seobeo_Handle *p_handle;$/;"	m	struct:Seobeo_WebSocket_Server_Connection_Struct	typeref:typename:Seobeo_Handle *
-p_handle	seobeo/seobeo_internal.h	/^  Seobeo_Handle *p_handle;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:Seobeo_Handle *
+p_handle	seobeo/seobeo_internal.h	/^  Seobeo_Handle *p_handle;$/;"	m	struct:__anon7a4da8400608	typeref:typename:Seobeo_Handle *
+p_handle	seobeo/seobeo_internal.h	/^  Seobeo_Handle *p_handle;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:Seobeo_Handle *
 p_hash	dowa/dowa.h	/^  void *p_hash;$/;"	m	struct:__anon82503da00308	typeref:typename:void *
-p_user_data	seobeo/seobeo_internal.h	/^  void                               *p_user_data;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:void *
+p_pending_frames	seobeo/seobeo_internal.h	/^  void *p_pending_frames;$/;"	m	struct:__anon7a4da8400608	typeref:typename:void *
+p_user_data	seobeo/seobeo_internal.h	/^  void                               *p_user_data;$/;"	m	struct:__anon7a4da8400e08	typeref:typename:void *
+packstack	third_party/luajit/src/lj_cparse.h	/^  uint8_t packstack[CPARSE_MAX_PACKSTACK];  \/* Stack for pack pragmas. *\/$/;"	m	struct:CPState	typeref:typename:uint8_t[]
 pad	third_party/libuv/include/uv/unix.h	/^  char pad[sizeof(pthread_barrier_t) - sizeof(struct _uv_barrier*)];$/;"	m	struct:__anon5825c6f60108	typeref:typename:char[]
 pad	third_party/libuv/src/unix/darwin-stub.h	/^  void* pad[3];$/;"	m	struct:FSEventStreamContext	typeref:typename:void * [3]
 pad	third_party/libuv/src/unix/darwin-stub.h	/^  void* pad[7];$/;"	m	struct:CFRunLoopSourceContext	typeref:typename:void * [7]
@@ -10860,29 +18962,65 @@
 padding_	third_party/libuv/include/uv/win.h	/^  unsigned char padding_[44];$/;"	m	struct:__anond441abe00308	typeref:typename:unsigned char[44]
 padding_	third_party/libuv/include/uv/win.h	/^  unsigned char padding_[72];$/;"	m	struct:__anond441abe00308	typeref:typename:unsigned char[72]
 panOffset	postdog/gui_window_file_dialog.h	/^    Vector2 panOffset;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:Vector2
+panic	third_party/luajit/src/lj_obj.h	/^  lua_CFunction panic;	\/* Called as a last resort for errors. *\/$/;"	m	struct:global_State	typeref:typename:lua_CFunction
+param	third_party/luajit/src/lj_cparse.h	/^  TValue *param;	\/* C type parameters. *\/$/;"	m	struct:CPState	typeref:typename:TValue *
+param	third_party/luajit/src/lj_jit.h	/^  int32_t param[JIT_P__MAX];  \/* JIT engine parameters. *\/$/;"	m	struct:jit_State	typeref:typename:int32_t[]
 params	third_party/raylib/include/raylib.h	/^    float params[4];        \/\/ Material generic parameters (if required)$/;"	m	struct:Material	typeref:typename:float[4]
 params	third_party/raylib/include/raylib.h	/^    int params[4];                  \/\/ Event parameters (if required)$/;"	m	struct:AutomationEvent	typeref:typename:int[4]
 params	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float params[4];        \/\/ Material generic parameters (if required)$/;"	m	struct:Material	typeref:typename:float[4]
 params	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int params[4];                  \/\/ Event parameters (if required)$/;"	m	struct:AutomationEvent	typeref:typename:int[4]
 params	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float params[4];        \/\/ Material generic parameters (if required)$/;"	m	struct:Material	typeref:typename:float[4]
 params	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int params[4];                  \/\/ Event parameters (if required)$/;"	m	struct:AutomationEvent	typeref:typename:int[4]
+params	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float params[4];        \/\/ Material generic parameters (if required)$/;"	m	struct:Material	typeref:typename:float[4]
+params	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int params[4];                  \/\/ Event parameters (if required)$/;"	m	struct:AutomationEvent	typeref:typename:int[4]
 params	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float params[4];        \/\/ Material generic parameters (if required)$/;"	m	struct:Material	typeref:typename:float[4]
 params	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int params[4];                  \/\/ Event parameters (if required)$/;"	m	struct:AutomationEvent	typeref:typename:int[4]
 parent	third_party/libuv/src/heap-inl.h	/^  struct heap_node* parent;$/;"	m	struct:heap_node	typeref:struct:heap_node *
+parent	third_party/luajit/src/lj_jit.h	/^  TraceNo parent;	\/* Parent of current side trace (0 for root traces). *\/$/;"	m	struct:jit_State	typeref:typename:TraceNo
 parent	third_party/raylib/include/raylib.h	/^    int parent;             \/\/ Bone parent$/;"	m	struct:BoneInfo	typeref:typename:int
 parent	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int parent;             \/\/ Bone parent$/;"	m	struct:BoneInfo	typeref:typename:int
 parent	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int parent;             \/\/ Bone parent$/;"	m	struct:BoneInfo	typeref:typename:int
+parent	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int parent;             \/\/ Bone parent$/;"	m	struct:BoneInfo	typeref:typename:int
 parent	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int parent;             \/\/ Bone parent$/;"	m	struct:BoneInfo	typeref:typename:int
-path	seobeo/seobeo_internal.h	/^  char                               *path;$/;"	m	struct:__anon7a4da8400c08	typeref:typename:char *
-path	seobeo/seobeo_internal.h	/^  char          *path;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:char *
-path	seobeo/seobeo_internal.h	/^  char    *path;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
+parse_args	third_party/wrk/src/main.h	/^static int parse_args(struct config *, char **, struct http_parser_url *, char **, int, char **)/;"	p	typeref:typename:int
+parser	third_party/wrk/src/wrk.h	/^    http_parser parser;$/;"	m	struct:connection	typeref:typename:http_parser
+patchins	third_party/luajit/src/lj_jit.h	/^  BCIns patchins;	\/* Instruction for pending re-patch. *\/$/;"	m	struct:jit_State	typeref:typename:BCIns
+patchpc	third_party/luajit/src/lj_jit.h	/^  BCIns *patchpc;	\/* PC for pending re-patch. *\/$/;"	m	struct:jit_State	typeref:typename:BCIns *
+path	seobeo/seobeo_internal.h	/^  char                               *path;$/;"	m	struct:__anon7a4da8400e08	typeref:typename:char *
+path	seobeo/seobeo_internal.h	/^  char          *path;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:char *
+path	seobeo/seobeo_internal.h	/^  char    *path;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
+path	seobeo/seobeo_internal.h	/^  char *path;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
 path	seobeo/snapshot_creator.h	/^  const char *path;$/;"	m	struct:__anon0d8f4d060108	typeref:typename:const char *
 path	third_party/libuv/include/uv.h	/^  char* path;$/;"	m	struct:uv_fs_event_s	typeref:typename:UV_HANDLE_FIELDS char *
 path	third_party/libuv/include/uv.h	/^  const char* path;$/;"	m	struct:uv_fs_s	typeref:typename:const char *
 paths	third_party/raylib/include/raylib.h	/^    char **paths;                   \/\/ Filepaths entries$/;"	m	struct:FilePathList	typeref:typename:char **
 paths	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    char **paths;                   \/\/ Filepaths entries$/;"	m	struct:FilePathList	typeref:typename:char **
 paths	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    char **paths;                   \/\/ Filepaths entries$/;"	m	struct:FilePathList	typeref:typename:char **
+paths	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    char **paths;                   \/\/ Filepaths entries$/;"	m	struct:FilePathList	typeref:typename:char **
 paths	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    char **paths;                   \/\/ Filepaths entries$/;"	m	struct:FilePathList	typeref:typename:char **
+pause	third_party/luajit/src/lj_obj.h	/^  MSize pause;		\/* Pause between successive GC cycles. *\/$/;"	m	struct:GCState	typeref:typename:MSize
+pc	third_party/luajit/src/lj_jit.h	/^  MRef pc;		\/* Bytecode PC of FORI. *\/$/;"	m	struct:ScEvEntry	typeref:typename:MRef
+pc	third_party/luajit/src/lj_jit.h	/^  MRef pc;		\/* Bytecode PC. *\/$/;"	m	struct:RBCHashEntry	typeref:typename:MRef
+pc	third_party/luajit/src/lj_jit.h	/^  MRef pc;		\/* Starting bytecode PC. *\/$/;"	m	struct:HotPenalty	typeref:typename:MRef
+pc	third_party/luajit/src/lj_jit.h	/^  const BCIns *pc;	\/* Current PC. *\/$/;"	m	struct:jit_State	typeref:typename:const BCIns *
+pclabels	third_party/luajit/dynasm/dasm_arm.h	/^  int *pclabels;		\/* PC label chains\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+pclabels	third_party/luajit/dynasm/dasm_arm64.h	/^  int *pclabels;		\/* PC label chains\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+pclabels	third_party/luajit/dynasm/dasm_mips.h	/^  int *pclabels;		\/* PC label chains\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+pclabels	third_party/luajit/dynasm/dasm_ppc.h	/^  int *pclabels;		\/* PC label chains\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+pclabels	third_party/luajit/dynasm/dasm_x86.h	/^  int *pclabels;		\/* PC label chains\/pos ptrs. *\/$/;"	m	struct:dasm_State	typeref:typename:int *
+pcr	third_party/luajit/src/lj_obj.h	/^  MRef pcr;		\/* Or PC for Lua frames. *\/$/;"	m	union:__anone5760993010a	typeref:typename:MRef
+pcsize	third_party/luajit/dynasm/dasm_arm.h	/^  size_t pcsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+pcsize	third_party/luajit/dynasm/dasm_arm64.h	/^  size_t pcsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+pcsize	third_party/luajit/dynasm/dasm_mips.h	/^  size_t pcsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+pcsize	third_party/luajit/dynasm/dasm_ppc.h	/^  size_t pcsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+pcsize	third_party/luajit/dynasm/dasm_x86.h	/^  size_t pcsize;$/;"	m	struct:dasm_State	typeref:typename:size_t
+pdf_data	mrjunejune/latex_renderer.h	/^  uint8 *pdf_data;$/;"	m	struct:__anon61eee9010208	typeref:typename:uint8 *
+pdf_size	mrjunejune/latex_renderer.h	/^  size_t pdf_size;$/;"	m	struct:__anon61eee9010208	typeref:typename:size_t
+pe	third_party/luajit/src/lj_lex.h	/^  const char *pe;	\/* End of input buffer. *\/$/;"	m	struct:LexState	typeref:typename:const char *
+penalty	third_party/luajit/src/lj_jit.h	/^  HotPenalty penalty[PENALTY_SLOTS];  \/* Penalty slots. *\/$/;"	m	struct:jit_State	typeref:typename:HotPenalty[]
+penaltyslot	third_party/luajit/src/lj_jit.h	/^  uint32_t penaltyslot;	\/* Round-robin index into penalty slots. *\/$/;"	m	struct:jit_State	typeref:typename:uint32_t
+pending	third_party/wrk/src/wrk.h	/^    uint64_t pending;$/;"	m	struct:connection	typeref:typename:uint64_t
+pending_offset	seobeo/seobeo_internal.h	/^  size_t pending_offset;$/;"	m	struct:__anon7a4da8400608	typeref:typename:size_t
 pending_queue	third_party/libuv/include/uv/unix.h	/^  struct uv__queue pending_queue;$/;"	m	struct:uv__io_s	typeref:struct:uv__queue
 perform	third_party/libuv/src/unix/darwin-stub.h	/^  void (*perform)(void*);$/;"	m	struct:CFRunLoopSourceContext	typeref:typename:void (*)(void *)
 pevents	third_party/libuv/include/uv/unix.h	/^  unsigned int pevents; \/* Pending event mask i.e. mask at next tick. *\/$/;"	m	struct:uv__io_s	typeref:typename:unsigned int
@@ -10893,30 +19031,54 @@
 point	third_party/raylib/include/raylib.h	/^    Vector3 point;          \/\/ Point of the nearest hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 point	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 point;          \/\/ Point of the nearest hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 point	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 point;          \/\/ Point of the nearest hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
+point	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 point;          \/\/ Point of the nearest hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 point	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 point;          \/\/ Point of the nearest hit$/;"	m	struct:RayCollision	typeref:typename:Vector3
 poll.h	third_party/libuv/src/unix/internal.h	/^# include <poll.h>/;"	h
 poll.h	third_party/libuv/src/unix/os390-syscalls.h	/^#include <poll.h>/;"	h
 poll_cb	third_party/libuv/include/uv.h	/^  uv_poll_cb poll_cb;$/;"	m	struct:uv_poll_s	typeref:typename:UV_HANDLE_FIELDS uv_poll_cb
 poll_ctx	third_party/libuv/include/uv.h	/^  void* poll_ctx;$/;"	m	struct:uv_fs_poll_s	typeref:typename:UV_HANDLE_FIELDS void *
-port	seobeo/seobeo_internal.h	/^  char          *port;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:char *
+port	seobeo/seobeo_internal.h	/^  char          *port;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:char *
 port	seobeo/seobeo_internal.h	/^  char        *port;$/;"	m	struct:__anon7a4da8400208	typeref:typename:char *
-port	seobeo/seobeo_internal.h	/^  char    *port;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
+port	seobeo/seobeo_internal.h	/^  char    *port;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
 port	seobeo/snapshot_creator.h	/^  const char *port;$/;"	m	struct:__anon0d8f4d060108	typeref:typename:const char *
+port	third_party/wrk/src/http_parser.h	/^  uint16_t port;                \/* Converted UF_PORT string *\/$/;"	m	struct:http_parser_url	typeref:typename:uint16_t
 port.h	third_party/libuv/include/uv/sunos.h	/^#include <port.h>/;"	h
 port.h	third_party/libuv/src/unix/internal.h	/^# include <port.h>/;"	h
+pos	third_party/luajit/dynasm/dasm_arm.h	/^  int pos;		\/* Biased buffer position. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+pos	third_party/luajit/dynasm/dasm_arm64.h	/^  int pos;		\/* Biased buffer position. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+pos	third_party/luajit/dynasm/dasm_mips.h	/^  int pos;		\/* Biased buffer position. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+pos	third_party/luajit/dynasm/dasm_ppc.h	/^  int pos;		\/* Biased buffer position. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
+pos	third_party/luajit/dynasm/dasm_x86.h	/^  int pos;		\/* Biased buffer position. *\/$/;"	m	struct:dasm_Section	typeref:typename:int
 position	third_party/raylib/include/raylib.h	/^    Vector3 position;       \/\/ Camera position$/;"	m	struct:Camera3D	typeref:typename:Vector3
 position	third_party/raylib/include/raylib.h	/^    Vector3 position;       \/\/ Ray position (origin)$/;"	m	struct:Ray	typeref:typename:Vector3
 position	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 position;       \/\/ Camera position$/;"	m	struct:Camera3D	typeref:typename:Vector3
 position	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 position;       \/\/ Ray position (origin)$/;"	m	struct:Ray	typeref:typename:Vector3
 position	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 position;       \/\/ Camera position$/;"	m	struct:Camera3D	typeref:typename:Vector3
 position	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 position;       \/\/ Ray position (origin)$/;"	m	struct:Ray	typeref:typename:Vector3
+position	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 position;       \/\/ Camera position$/;"	m	struct:Camera3D	typeref:typename:Vector3
+position	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 position;       \/\/ Ray position (origin)$/;"	m	struct:Ray	typeref:typename:Vector3
 position	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 position;       \/\/ Camera position$/;"	m	struct:Camera3D	typeref:typename:Vector3
 position	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 position;       \/\/ Ray position (origin)$/;"	m	struct:Ray	typeref:typename:Vector3
+postproc	third_party/luajit/src/lj_jit.h	/^  PostProc postproc;	\/* Required post-processing after execution. *\/$/;"	m	struct:jit_State	typeref:typename:PostProc
+prepare	third_party/sqlite3/sqlite3ext.h	/^  int  (*prepare)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,sqlite3_stmt **,const char **)
+prepare16	third_party/sqlite3/sqlite3ext.h	/^  int  (*prepare16)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const void *,int,sqlite3_stmt **,const void **)
+prepare16_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*prepare16_v2)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const void *,int,sqlite3_stmt **,const void **)
+prepare16_v3	third_party/sqlite3/sqlite3ext.h	/^  int (*prepare16_v3)(sqlite3*,const void*,int,unsigned int,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const void *,int,unsigned int,sqlite3_stmt **,const void **)
+prepare_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*prepare_v2)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,sqlite3_stmt **,const char **)
+prepare_v3	third_party/sqlite3/sqlite3ext.h	/^  int (*prepare_v3)(sqlite3*,const char*,int,unsigned int,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,unsigned int,sqlite3_stmt **,const char **)
 prev	third_party/libuv/include/uv.h	/^  struct uv__queue* prev;$/;"	m	struct:uv__queue	typeref:struct:uv__queue *
+prev	third_party/luajit/src/lj_ir.h	/^    IRRef1 prev;	\/* Previous ins in same chain (overlaps r and s). *\/$/;"	m	struct:IRIns::__anon06f102130708	typeref:typename:IRRef1
+prev	third_party/luajit/src/lj_obj.h	/^      GCRef prev;$/;"	m	struct:GCupval::__anone5760993030a::__anone57609930408	typeref:typename:GCRef
 prevFilesListActive	postdog/gui_window_file_dialog.h	/^    int prevFilesListActive;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:int
+prev_line	third_party/luajit/src/lj_jit.h	/^  BCLine prev_line;	\/* Previous line. *\/$/;"	m	struct:jit_State	typeref:typename:BCLine
+prev_pt	third_party/luajit/src/lj_jit.h	/^  GCproto *prev_pt;	\/* Previous prototype. *\/$/;"	m	struct:jit_State	typeref:typename:GCproto *
 primary	third_party/raylib/custom.h	/^    Color primary;        \/\/ Main accent color (Orange)$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 print_lines	third_party/libuv/test/runner.h	/^int print_lines(const char* buffer, size_t size, FILE* stream, int partial);$/;"	p	typeref:typename:int
+print_stats	third_party/wrk/src/main.h	/^static void print_stats(char *, stats *, char *(*)(long double));$/;"	p	typeref:typename:void
+print_stats_header	third_party/wrk/src/main.h	/^static void print_stats_header();$/;"	p	typeref:typename:void
+print_stats_latency	third_party/wrk/src/main.h	/^static void print_stats_latency(stats *);$/;"	p	typeref:typename:void
 print_tests	third_party/libuv/test/runner.h	/^void print_tests(FILE* stream);$/;"	p	typeref:typename:void
+prng	third_party/luajit/src/lj_obj.h	/^  PRNGState prng;	\/* Global PRNG state. *\/$/;"	m	struct:global_State	typeref:typename:PRNGState
 process	third_party/libuv/test/runner-win.h	/^  HANDLE process;$/;"	m	struct:__anon343b4fa90108	typeref:typename:HANDLE
 process.h	third_party/libuv/include/uv/win.h	/^#include <process.h>/;"	h
 process_cleanup	third_party/libuv/test/runner.h	/^void process_cleanup(process_info_t *p);$/;"	p	typeref:typename:void
@@ -10934,7 +19096,11 @@
 processor	third_party/raylib/include/raylib.h	/^    rAudioProcessor *processor; \/\/ Pointer to internal data processor, useful for audio effect/;"	m	struct:AudioStream	typeref:typename:rAudioProcessor *
 processor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    rAudioProcessor *processor; \/\/ Pointer to internal data processor, useful for audio effect/;"	m	struct:AudioStream	typeref:typename:rAudioProcessor *
 processor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    rAudioProcessor *processor; \/\/ Pointer to internal data processor, useful for audio effect/;"	m	struct:AudioStream	typeref:typename:rAudioProcessor *
+processor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    rAudioProcessor *processor; \/\/ Pointer to internal data processor, useful for audio effect/;"	m	struct:AudioStream	typeref:typename:rAudioProcessor *
 processor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    rAudioProcessor *processor; \/\/ Pointer to internal data processor, useful for audio effect/;"	m	struct:AudioStream	typeref:typename:rAudioProcessor *
+prof_mode	third_party/luajit/src/lj_jit.h	/^  int prof_mode;	\/* Profiling mode: 0, 'f', 'l'. *\/$/;"	m	struct:jit_State	typeref:typename:int
+profile	third_party/sqlite3/sqlite3ext.h	/^  void * (*profile)(sqlite3*,void(*)(void*,const char*,sqlite_uint64),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,void (*)(void *,const char *,sqlite_uint64),void *)
+progress_handler	third_party/sqlite3/sqlite3ext.h	/^  void  (*progress_handler)(sqlite3*,int,int(*)(void*),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3 *,int,int (*)(void *),void *)
 projection	third_party/raylib/include/raylib.h	/^    Matrix projection[2];           \/\/ VR projection matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 projection	third_party/raylib/include/raylib.h	/^    int projection;         \/\/ Camera projection: CAMERA_PERSPECTIVE or CAMERA_ORTHOGRAPHIC$/;"	m	struct:Camera3D	typeref:typename:int
 projection	third_party/raylib/include/rlgl.h	/^        Matrix projection;                  \/\/ Default projection matrix$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix
@@ -10944,70 +19110,218 @@
 projection	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Matrix projection[2];           \/\/ VR projection matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 projection	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int projection;         \/\/ Camera projection: CAMERA_PERSPECTIVE or CAMERA_ORTHOGRAPHIC$/;"	m	struct:Camera3D	typeref:typename:int
 projection	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix projection;                  \/\/ Default projection matrix$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix
+projection	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Matrix projection[2];           \/\/ VR projection matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
+projection	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int projection;         \/\/ Camera projection: CAMERA_PERSPECTIVE or CAMERA_ORTHOGRAPHIC$/;"	m	struct:Camera3D	typeref:typename:int
+projection	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix projection;                  \/\/ Default projection matrix$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix
 projection	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Matrix projection[2];           \/\/ VR projection matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 projection	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int projection;         \/\/ Camera projection: CAMERA_PERSPECTIVE or CAMERA_ORTHOGRAPHIC$/;"	m	struct:Camera3D	typeref:typename:int
 projection	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix projection;                  \/\/ Default projection matrix$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix
 projectionStereo	third_party/raylib/include/rlgl.h	/^        Matrix projectionStereo[2];         \/\/ VR stereo rendering eyes projection matrices$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix[2]
 projectionStereo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        Matrix projectionStereo[2];         \/\/ VR stereo rendering eyes projection matrices$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:Matrix[2]
 projectionStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix projectionStereo[2];         \/\/ VR stereo rendering eyes projection matrices$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix[2]
+projectionStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix projectionStereo[2];         \/\/ VR stereo rendering eyes projection matrices$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix[2]
 projectionStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix projectionStereo[2];         \/\/ VR stereo rendering eyes projection matrices$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix[2]
 propertyId	third_party/raylib/include/raygui.h	/^    unsigned short propertyId;  \/\/ Property identifier$/;"	m	struct:GuiStyleProp	typeref:typename:unsigned short
 propertyValue	third_party/raylib/include/raygui.h	/^    int propertyValue;          \/\/ Property value$/;"	m	struct:GuiStyleProp	typeref:typename:int
+protoV	third_party/luajit/src/lj_obj.h	/^#define protoV(/;"	d
+proto_bc	third_party/luajit/src/lj_obj.h	/^#define proto_bc(/;"	d
+proto_bcpos	third_party/luajit/src/lj_obj.h	/^#define proto_bcpos(/;"	d
+proto_chunkname	third_party/luajit/src/lj_obj.h	/^#define proto_chunkname(/;"	d
+proto_chunknamestr	third_party/luajit/src/lj_obj.h	/^#define proto_chunknamestr(/;"	d
+proto_kgc	third_party/luajit/src/lj_obj.h	/^#define proto_kgc(/;"	d
+proto_knumtv	third_party/luajit/src/lj_obj.h	/^#define proto_knumtv(/;"	d
+proto_lineinfo	third_party/luajit/src/lj_obj.h	/^#define proto_lineinfo(/;"	d
+proto_uv	third_party/luajit/src/lj_obj.h	/^#define proto_uv(/;"	d
+proto_uvinfo	third_party/luajit/src/lj_obj.h	/^#define proto_uvinfo(/;"	d
+proto_varinfo	third_party/luajit/src/lj_obj.h	/^#define proto_varinfo(/;"	d
 provider_entry_time	third_party/libuv/src/uv-common.h	/^  uint64_t provider_entry_time;$/;"	m	struct:uv__loop_metrics_s	typeref:typename:uint64_t
 provider_idle_time	third_party/libuv/src/uv-common.h	/^  uint64_t provider_idle_time;$/;"	m	struct:uv__loop_metrics_s	typeref:typename:uint64_t
+psize	third_party/luajit/dynasm/dasm_arm.h	/^  size_t psize;			\/* Allocated size of this structure. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+psize	third_party/luajit/dynasm/dasm_arm64.h	/^  size_t psize;			\/* Allocated size of this structure. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+psize	third_party/luajit/dynasm/dasm_mips.h	/^  size_t psize;			\/* Allocated size of this structure. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+psize	third_party/luajit/dynasm/dasm_ppc.h	/^  size_t psize;			\/* Allocated size of this structure. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+psize	third_party/luajit/dynasm/dasm_x86.h	/^  size_t psize;			\/* Allocated size of this structure. *\/$/;"	m	struct:dasm_State	typeref:typename:size_t
+pt	third_party/luajit/src/lj_jit.h	/^  GCRef pt;		\/* Prototype. *\/$/;"	m	struct:RBCHashEntry	typeref:typename:GCRef
+pt	third_party/luajit/src/lj_jit.h	/^  GCproto *pt;		\/* Current prototype. *\/$/;"	m	struct:jit_State	typeref:typename:GCproto *
+pt	third_party/luajit/src/lj_obj.h	/^  GCproto pt;$/;"	m	union:GCobj	typeref:typename:GCproto
 pthread.h	seobeo/seobeo.h	/^#include <pthread.h>/;"	h
 pthread.h	third_party/libuv/include/uv/unix.h	/^#include <pthread.h>/;"	h
 pthread.h	third_party/libuv/src/unix/os390-syscalls.h	/^#include <pthread.h>/;"	h
+pthread.h	third_party/wrk/src/atomicvar.h	/^#include <pthread.h>/;"	h
+pthread.h	third_party/wrk/src/wrk.h	/^#include <pthread.h>/;"	h
 ptr	third_party/libuv/include/uv.h	/^  void* ptr;$/;"	m	struct:uv_fs_s	typeref:typename:void *
+ptr	third_party/luajit/src/lj_ir.h	/^  MRef ptr;		\/* Pointer constant (overlaps op12 or entire slot). *\/$/;"	m	union:IRIns	typeref:typename:MRef
+ptr2addr	third_party/luajit/src/lj_emit_x86.h	/^#define ptr2addr(/;"	d
+ptr2addr	third_party/luajit/src/lj_emit_x86.h	/^static int32_t ptr2addr(const void *p)$/;"	f	typeref:typename:int32_t
+ptr64	third_party/luajit/src/lj_obj.h	/^  uint64_t ptr64;	\/* True 64 bit pointer. *\/$/;"	m	struct:MRef	typeref:typename:uint64_t
+ptrauth.h	third_party/luajit/src/lj_obj.h	/^#include <ptrauth.h>/;"	h
 pwd.h	third_party/libuv/include/uv/unix.h	/^#include <pwd.h>/;"	h
 queue.h	third_party/libuv/src/uv-common.h	/^#include "queue.h"/;"	h
+r	third_party/luajit/src/lj_buf.h	/^  char *r;		\/* Read pointer. *\/$/;"	m	struct:SBufExt	typeref:typename:char *
 r	third_party/raylib/include/raygui.h	/^        unsigned char r;$/;"	m	struct:Color	typeref:typename:unsigned char
 r	third_party/raylib/include/raylib.h	/^    unsigned char r;        \/\/ Color red value$/;"	m	struct:Color	typeref:typename:unsigned char
 r	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned char r;        \/\/ Color red value$/;"	m	struct:Color	typeref:typename:unsigned char
 r	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned char r;        \/\/ Color red value$/;"	m	struct:Color	typeref:typename:unsigned char
+r	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned char r;        \/\/ Color red value$/;"	m	struct:Color	typeref:typename:unsigned char
 r	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned char r;        \/\/ Color red value$/;"	m	struct:Color	typeref:typename:unsigned char
 rAudioBuffer	third_party/raylib/include/raylib.h	/^typedef struct rAudioBuffer rAudioBuffer;$/;"	t	typeref:struct:rAudioBuffer
 rAudioBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef struct rAudioBuffer rAudioBuffer;$/;"	t	typeref:struct:rAudioBuffer
 rAudioBuffer	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct rAudioBuffer rAudioBuffer;$/;"	t	typeref:struct:rAudioBuffer
+rAudioBuffer	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct rAudioBuffer rAudioBuffer;$/;"	t	typeref:struct:rAudioBuffer
 rAudioBuffer	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct rAudioBuffer rAudioBuffer;$/;"	t	typeref:struct:rAudioBuffer
 rAudioProcessor	third_party/raylib/include/raylib.h	/^typedef struct rAudioProcessor rAudioProcessor;$/;"	t	typeref:struct:rAudioProcessor
 rAudioProcessor	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^typedef struct rAudioProcessor rAudioProcessor;$/;"	t	typeref:struct:rAudioProcessor
 rAudioProcessor	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^typedef struct rAudioProcessor rAudioProcessor;$/;"	t	typeref:struct:rAudioProcessor
+rAudioProcessor	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^typedef struct rAudioProcessor rAudioProcessor;$/;"	t	typeref:struct:rAudioProcessor
 rAudioProcessor	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^typedef struct rAudioProcessor rAudioProcessor;$/;"	t	typeref:struct:rAudioProcessor
+rParentScore	third_party/sqlite3/sqlite3.h	/^  sqlite3_rtree_dbl rParentScore;   \/* Score of parent node *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:sqlite3_rtree_dbl
+rScore	third_party/sqlite3/sqlite3.h	/^  sqlite3_rtree_dbl rScore;         \/* OUT: Write the score here *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:sqlite3_rtree_dbl
+ra_alloc1z	third_party/luajit/src/lj_asm_mips.h	/^static Reg ra_alloc1z(ASMState *as, IRRef ref, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_alloc2	third_party/luajit/src/lj_asm_arm.h	/^static Reg ra_alloc2(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_alloc2	third_party/luajit/src/lj_asm_arm64.h	/^static Reg ra_alloc2(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_alloc2	third_party/luajit/src/lj_asm_mips.h	/^static Reg ra_alloc2(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_alloc2	third_party/luajit/src/lj_asm_ppc.h	/^static Reg ra_alloc2(ASMState *as, IRIns *ir, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_allock	third_party/luajit/src/lj_emit_arm.h	/^static Reg ra_allock(ASMState *as, intptr_t k, RegSet allow);$/;"	p	typeref:typename:Reg
+ra_allock	third_party/luajit/src/lj_emit_arm64.h	/^static Reg ra_allock(ASMState *as, intptr_t k, RegSet allow);$/;"	p	typeref:typename:Reg
+ra_allock	third_party/luajit/src/lj_emit_mips.h	/^static Reg ra_allock(ASMState *as, intptr_t k, RegSet allow);$/;"	p	typeref:typename:Reg
+ra_allock	third_party/luajit/src/lj_emit_ppc.h	/^static Reg ra_allock(ASMState *as, intptr_t k, RegSet allow);$/;"	p	typeref:typename:Reg
+ra_allockreg	third_party/luajit/src/lj_emit_mips.h	/^static void ra_allockreg(ASMState *as, intptr_t k, Reg r);$/;"	p	typeref:typename:void
+ra_gethint	third_party/luajit/src/lj_target.h	/^#define ra_gethint(/;"	d
+ra_hashint	third_party/luajit/src/lj_target.h	/^#define ra_hashint(/;"	d
+ra_hasreg	third_party/luajit/src/lj_target.h	/^#define ra_hasreg(/;"	d
+ra_hasspill	third_party/luajit/src/lj_target.h	/^#define ra_hasspill(/;"	d
+ra_hintalloc	third_party/luajit/src/lj_asm_arm.h	/^static Reg ra_hintalloc(ASMState *as, IRRef ref, Reg hint, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_hintalloc	third_party/luajit/src/lj_asm_arm64.h	/^static Reg ra_hintalloc(ASMState *as, IRRef ref, Reg hint, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_hintalloc	third_party/luajit/src/lj_asm_mips.h	/^static Reg ra_hintalloc(ASMState *as, IRRef ref, Reg hint, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_hintalloc	third_party/luajit/src/lj_asm_ppc.h	/^static Reg ra_hintalloc(ASMState *as, IRRef ref, Reg hint, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_noreg	third_party/luajit/src/lj_target.h	/^#define ra_noreg(/;"	d
+ra_samehint	third_party/luajit/src/lj_target.h	/^#define ra_samehint(/;"	d
+ra_scratchpair	third_party/luajit/src/lj_asm_arm.h	/^static Reg ra_scratchpair(ASMState *as, RegSet allow)$/;"	f	typeref:typename:Reg
+ra_sethint	third_party/luajit/src/lj_target.h	/^#define ra_sethint(/;"	d
+randomness	third_party/sqlite3/sqlite3ext.h	/^  void (*randomness)(int,void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(int,void *)
+rawnumequal	third_party/luajit/src/lj_obj.h	/^#define rawnumequal(/;"	d
 raylib.h	third_party/raylib/include/raygui.h	/^    #include "raylib.h"/;"	h
+rbchash	third_party/luajit/src/lj_jit.h	/^  RBCHashEntry rbchash[RBCHASH_SLOTS];  \/* Reverse bytecode map. *\/$/;"	m	struct:jit_State	typeref:typename:RBCHashEntry[]
+rbuf	third_party/luajit/dynasm/dasm_arm.h	/^  int *rbuf;		\/* Biased buffer pointer (negative section bias). *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+rbuf	third_party/luajit/dynasm/dasm_arm64.h	/^  int *rbuf;		\/* Biased buffer pointer (negative section bias). *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+rbuf	third_party/luajit/dynasm/dasm_mips.h	/^  int *rbuf;		\/* Biased buffer pointer (negative section bias). *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+rbuf	third_party/luajit/dynasm/dasm_ppc.h	/^  int *rbuf;		\/* Biased buffer pointer (negative section bias). *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+rbuf	third_party/luajit/dynasm/dasm_x86.h	/^  int *rbuf;		\/* Biased buffer pointer (negative section bias). *\/$/;"	m	struct:dasm_Section	typeref:typename:int *
+rdata	third_party/luajit/src/lj_lex.h	/^  void *rdata;		\/* Reader callback data. *\/$/;"	m	struct:LexState	typeref:typename:void *
+read	third_party/wrk/src/net.h	/^    status (    *read)(connection *, size_t *);$/;"	m	struct:sock	typeref:typename:status (*)(connection *,size_t *)
+read	third_party/wrk/src/stats.h	/^    uint32_t read;$/;"	m	struct:__anon27370d1d0108	typeref:typename:uint32_t
 read_buffer	seobeo/seobeo_internal.h	/^  uint8       *read_buffer;$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint8 *
 read_buffer_capacity	seobeo/seobeo_internal.h	/^  uint32      read_buffer_capacity;$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint32
 read_buffer_len	seobeo/seobeo_internal.h	/^  uint32      read_buffer_len; \/\/ current size$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint32
-read_buffer_used	seobeo/seobeo_internal.h	/^  uint32      read_buffer_used; \/\/ TODO: Implement this for client $/;"	m	struct:__anon7a4da8400208	typeref:typename:uint32
+read_buffer_used	seobeo/seobeo_internal.h	/^  uint32      read_buffer_used; \/\/ TODO: Implement this for client$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint32
 read_write_lock_	third_party/libuv/include/uv/win.h	/^  SRWLOCK read_write_lock_;$/;"	m	struct:__anond441abe00308	typeref:typename:SRWLOCK
+readable	third_party/wrk/src/net.h	/^    size_t (*readable)(connection *);$/;"	m	struct:sock	typeref:typename:size_t (*)(connection *)
+realloc	third_party/sqlite3/sqlite3ext.h	/^  void *(*realloc)(void*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(void *,int)
+realloc64	third_party/sqlite3/sqlite3ext.h	/^  void *(*realloc64)(void*,sqlite3_uint64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(void *,sqlite3_uint64)
+reason	third_party/luajit/src/lj_jit.h	/^  uint16_t reason;	\/* Abort reason (really TraceErr). *\/$/;"	m	struct:HotPenalty	typeref:typename:uint16_t
+recff_bit64_nary	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC int LJ_FASTCALL recff_bit64_nary(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+recff_bit64_shift	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC int LJ_FASTCALL recff_bit64_shift(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+recff_bit64_tobit	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_bit64_tobit(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_bit64_tohex	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC TRef recff_bit64_tohex(jit_State *J, RecordFFData *rd, TRef hdr);$/;"	p	typeref:typename:LJ_FUNC TRef
+recff_bit64_unary	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC int LJ_FASTCALL recff_bit64_unary(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC int LJ_FASTCALL
+recff_cdata_arith	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_cdata_arith(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_cdata_call	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_cdata_call(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_cdata_index	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_cdata_index(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_clib_index	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_clib_index(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_abi	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_abi(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_copy	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_copy(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_errno	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_errno(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_fill	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_fill(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_gc	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_gc(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_istype	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_istype(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_new	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_new(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_string	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_string(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_typeof	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_typeof(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+recff_ffi_xof	third_party/luajit/src/lj_crecord.h	/^LJ_FUNC void LJ_FASTCALL recff_ffi_xof(jit_State *J, RecordFFData *rd);$/;"	p	typeref:typename:LJ_FUNC void LJ_FASTCALL
+reconnect_socket	third_party/wrk/src/main.h	/^static int reconnect_socket(thread *, connection *);$/;"	p	typeref:typename:int
+record_rate	third_party/wrk/src/main.h	/^static int record_rate(aeEventLoop *, long long, void *);$/;"	p	typeref:typename:int
 recs	third_party/raylib/include/raygui.h	/^        Rectangle *recs;        \/\/ Rectangles in texture for the glyphs$/;"	m	struct:Font	typeref:typename:Rectangle *
 recs	third_party/raylib/include/raylib.h	/^    Rectangle *recs;        \/\/ Rectangles in texture for the glyphs$/;"	m	struct:Font	typeref:typename:Rectangle *
 recs	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Rectangle *recs;        \/\/ Rectangles in texture for the glyphs$/;"	m	struct:Font	typeref:typename:Rectangle *
 recs	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Rectangle *recs;        \/\/ Rectangles in texture for the glyphs$/;"	m	struct:Font	typeref:typename:Rectangle *
+recs	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Rectangle *recs;        \/\/ Rectangles in texture for the glyphs$/;"	m	struct:Font	typeref:typename:Rectangle *
 recs	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Rectangle *recs;        \/\/ Rectangles in texture for the glyphs$/;"	m	struct:Font	typeref:typename:Rectangle *
 recvmsg_x	third_party/libuv/src/unix/darwin-syscalls.h	/^ssize_t recvmsg_x(int s, const struct mmsghdr* msgp, u_int cnt, int flags);$/;"	p	typeref:typename:ssize_t
-redirect_url	seobeo/seobeo_internal.h	/^  char    *redirect_url;$/;"	m	struct:__anon7a4da8400708	typeref:typename:char *
+redirect_url	seobeo/seobeo_internal.h	/^  char    *redirect_url;$/;"	m	struct:__anon7a4da8400908	typeref:typename:char *
+ref	third_party/luajit/src/lj_jit.h	/^  IRRef ref;		\/* IR reference. *\/$/;"	m	struct:RBCHashEntry	typeref:typename:IRRef
+ref	third_party/luajit/src/lj_jit.h	/^  IRRef1 ref;		\/* First IR ref for this snapshot. *\/$/;"	m	struct:SnapShot	typeref:typename:IRRef1
+ref_count	seobeo/seobeo_internal.h	/^  atomic_uint ref_count;$/;"	m	struct:__anon7a4da8400608	typeref:typename:atomic_uint
+regcost_ref	third_party/luajit/src/lj_target.h	/^#define regcost_ref(/;"	d
+region	s3/s3_uploader.h	/^  const char *region;             \/\/ AWS region (e.g., "us-east-1")$/;"	m	struct:__anon4c6047910108	typeref:typename:const char *
+registry	third_party/luajit/src/lj_obj.h	/^#define registry(/;"	d
+registrytv	third_party/luajit/src/lj_obj.h	/^  TValue registrytv;	\/* Anchor for registry. *\/$/;"	m	struct:global_State	typeref:typename:TValue
+regsp_reg	third_party/luajit/src/lj_target.h	/^#define regsp_reg(/;"	d
+regsp_spill	third_party/luajit/src/lj_target.h	/^#define regsp_spill(/;"	d
+regsp_used	third_party/luajit/src/lj_target.h	/^#define regsp_used(/;"	d
 release	third_party/libuv/include/uv.h	/^  char release[256];$/;"	m	struct:uv_utsname_s	typeref:typename:char[256]
+release_memory	third_party/sqlite3/sqlite3ext.h	/^  int (*release_memory)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int)
+reloc	third_party/luajit/src/host/buildvm.h	/^  BuildReloc reloc[BUILD_MAX_RELOC];$/;"	m	struct:BuildCtx	typeref:typename:BuildReloc[]
+relocsym	third_party/luajit/src/host/buildvm.h	/^  const char **relocsym;$/;"	m	struct:BuildCtx	typeref:typename:const char **
 remaining	dowa/stb_ds.h	/^  size_t remaining;$/;"	m	struct:stbds_string_arena	typeref:typename:size_t
 req-inl.h	third_party/libuv/src/win/stream-inl.h	/^#include "req-inl.h"/;"	h
 reqevents	third_party/libuv/src/unix/internal.h	/^# define reqevents /;"	d
+request	third_party/wrk/src/wrk.h	/^    char *request;$/;"	m	struct:connection	typeref:typename:char *
+request_id	mrjunejune/conversation_store.h	/^  char *request_id;$/;"	m	struct:__anon7e63f6340208	typeref:typename:char *
+request_id	mrjunejune/inference_bridge.h	/^  const char *request_id;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
+requests	third_party/wrk/src/wrk.h	/^    uint64_t requests;$/;"	m	struct:__anoneab013c20108	typeref:typename:uint64_t
 reserved	third_party/libuv/include/uv.h	/^  uint64_t* reserved[13];$/;"	m	struct:uv_metrics_s	typeref:typename:uint64_t * [13]
 reserved	third_party/libuv/include/uv.h	/^  void* reserved[4];$/;"	m	struct:uv_dir_s	typeref:typename:void * [4]
+reserved	third_party/luajit/src/lj_obj.h	/^  uint8_t reserved;	\/* Used by lexer for fast lookup of reserved words. *\/$/;"	m	struct:GCstr	typeref:typename:uint8_t
+reset	third_party/sqlite3/sqlite3ext.h	/^  int  (*reset)(sqlite3_stmt*pStmt);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt * pStmt)
+reset_auto_extension	third_party/sqlite3/sqlite3ext.h	/^  void (*reset_auto_extension)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(void)
+response_body	third_party/wrk/src/main.h	/^static int response_body(http_parser *, const char *, size_t);$/;"	p	typeref:typename:int
+response_complete	third_party/wrk/src/main.h	/^static int response_complete(http_parser *);$/;"	p	typeref:typename:int
+restorestack	third_party/luajit/src/lj_state.h	/^#define restorestack(/;"	d
 result	third_party/libuv/include/uv.h	/^  ssize_t result;$/;"	m	struct:uv_fs_s	typeref:typename:ssize_t
 result	third_party/raylib/include/raygui.h	/^    int result;           \/\/ Original return value (0 = no change, 1 = mode changed)$/;"	m	struct:JUNE_TextBoxResult	typeref:typename:int
+result_blob	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const void *,int,void (*)(void *))
+result_blob64	third_party/sqlite3/sqlite3ext.h	/^  void (*result_blob64)(sqlite3_context*,const void*,sqlite3_uint64,$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const void *,sqlite3_uint64,void (*)(void *))
+result_double	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_double)(sqlite3_context*,double);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,double)
+result_error	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_error)(sqlite3_context*,const char*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const char *,int)
+result_error16	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_error16)(sqlite3_context*,const void*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const void *,int)
+result_error_code	third_party/sqlite3/sqlite3ext.h	/^  void (*result_error_code)(sqlite3_context*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,int)
+result_error_nomem	third_party/sqlite3/sqlite3ext.h	/^  void (*result_error_nomem)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *)
+result_error_toobig	third_party/sqlite3/sqlite3ext.h	/^  void (*result_error_toobig)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *)
+result_int	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_int)(sqlite3_context*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,int)
+result_int64	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_int64)(sqlite3_context*,sqlite_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,sqlite_int64)
+result_null	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_null)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *)
+result_pointer	third_party/sqlite3/sqlite3ext.h	/^  void (*result_pointer)(sqlite3_context*,void*,const char*,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,void *,const char *,void (*)(void *))
+result_subtype	third_party/sqlite3/sqlite3ext.h	/^  void (*result_subtype)(sqlite3_context*,unsigned int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,unsigned int)
+result_text	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_text)(sqlite3_context*,const char*,int,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const char *,int,void (*)(void *))
+result_text16	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_text16)(sqlite3_context*,const void*,int,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const void *,int,void (*)(void *))
+result_text16be	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_text16be)(sqlite3_context*,const void*,int,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const void *,int,void (*)(void *))
+result_text16le	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_text16le)(sqlite3_context*,const void*,int,void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const void *,int,void (*)(void *))
+result_text64	third_party/sqlite3/sqlite3ext.h	/^  void (*result_text64)(sqlite3_context*,const char*,sqlite3_uint64,$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,const char *,sqlite3_uint64,void (*)(void *),unsigned char)
+result_value	third_party/sqlite3/sqlite3ext.h	/^  void  (*result_value)(sqlite3_context*,sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,sqlite3_value *)
+result_zeroblob	third_party/sqlite3/sqlite3ext.h	/^  void (*result_zeroblob)(sqlite3_context*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,int)
+result_zeroblob64	third_party/sqlite3/sqlite3ext.h	/^  int (*result_zeroblob64)(sqlite3_context*,sqlite3_uint64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_context *,sqlite3_uint64)
+retdepth	third_party/luajit/src/lj_jit.h	/^  int32_t retdepth;	\/* Return frame depth (count of RETF). *\/$/;"	m	struct:jit_State	typeref:typename:int32_t
+retry_ms	seobeo/seobeo_internal.h	/^  int32 retry_ms;$/;"	m	struct:__anon7a4da8400708	typeref:typename:int32
+retryrec	third_party/luajit/src/lj_jit.h	/^  uint8_t retryrec;	\/* Retry recording. *\/$/;"	m	struct:jit_State	typeref:typename:uint8_t
 rewind_cursor	third_party/libuv/test/runner.h	/^void rewind_cursor(void);$/;"	p	typeref:typename:void
+rfileProc	third_party/wrk/src/ae.h	/^    aeFileProc *rfileProc;$/;"	m	struct:aeFileEvent	typeref:typename:aeFileProc *
+rfunc	third_party/luajit/src/lj_lex.h	/^  lua_Reader rfunc;	\/* Reader callback. *\/$/;"	m	struct:LexState	typeref:typename:lua_Reader
 right	third_party/libuv/src/heap-inl.h	/^  struct heap_node* right;$/;"	m	struct:heap_node	typeref:struct:heap_node *
+right	third_party/luajit/src/lj_jit.h	/^  IRIns right[2];	\/* Instruction referenced by right operand. *\/$/;"	m	struct:FoldState	typeref:typename:IRIns[2]
 right	third_party/raylib/include/raylib.h	/^    int right;              \/\/ Right border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 right	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int right;              \/\/ Right border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 right	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int right;              \/\/ Right border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
+right	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int right;              \/\/ Right border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 right	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int right;              \/\/ Right border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 rightLensCenter	third_party/raylib/include/raylib.h	/^    float rightLensCenter[2];       \/\/ VR right lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightLensCenter	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float rightLensCenter[2];       \/\/ VR right lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightLensCenter	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float rightLensCenter[2];       \/\/ VR right lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+rightLensCenter	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float rightLensCenter[2];       \/\/ VR right lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightLensCenter	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float rightLensCenter[2];       \/\/ VR right lens center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightScreenCenter	third_party/raylib/include/raylib.h	/^    float rightScreenCenter[2];     \/\/ VR right screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightScreenCenter	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float rightScreenCenter[2];     \/\/ VR right screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightScreenCenter	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float rightScreenCenter[2];     \/\/ VR right screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+rightScreenCenter	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float rightScreenCenter[2];     \/\/ VR right screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 rightScreenCenter	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float rightScreenCenter[2];     \/\/ VR right screen center$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 right_color	third_party/raylib/custom.h	/^    Color right_color;$/;"	m	struct:__anon7f8247c10408	typeref:typename:Color
 ringfd	third_party/libuv/src/uv-common.h	/^  int ringfd;$/;"	m	struct:uv__iou	typeref:typename:int
@@ -11017,6 +19331,8 @@
 rlActiveDrawBuffers	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlActiveDrawBuffers(int count)$/;"	f	typeref:typename:void
 rlActiveDrawBuffers	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlActiveDrawBuffers(int count);              \/\/ Activate multiple draw color buffer/;"	p	typeref:typename:RLAPI void
 rlActiveDrawBuffers	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlActiveDrawBuffers(int count)$/;"	f	typeref:typename:void
+rlActiveDrawBuffers	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlActiveDrawBuffers(int count);              \/\/ Activate multiple draw color buffer/;"	p	typeref:typename:RLAPI void
+rlActiveDrawBuffers	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlActiveDrawBuffers(int count)$/;"	f	typeref:typename:void
 rlActiveDrawBuffers	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlActiveDrawBuffers(int count);              \/\/ Activate multiple draw color buffer/;"	p	typeref:typename:RLAPI void
 rlActiveDrawBuffers	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlActiveDrawBuffers(int count)$/;"	f	typeref:typename:void
 rlActiveTextureSlot	third_party/raylib/include/rlgl.h	/^RLAPI void rlActiveTextureSlot(int slot);               \/\/ Select and active a texture slot$/;"	p	typeref:typename:RLAPI void
@@ -11025,6 +19341,8 @@
 rlActiveTextureSlot	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlActiveTextureSlot(int slot)$/;"	f	typeref:typename:void
 rlActiveTextureSlot	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlActiveTextureSlot(int slot);               \/\/ Select and active a texture slot$/;"	p	typeref:typename:RLAPI void
 rlActiveTextureSlot	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlActiveTextureSlot(int slot)$/;"	f	typeref:typename:void
+rlActiveTextureSlot	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlActiveTextureSlot(int slot);               \/\/ Select and active a texture slot$/;"	p	typeref:typename:RLAPI void
+rlActiveTextureSlot	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlActiveTextureSlot(int slot)$/;"	f	typeref:typename:void
 rlActiveTextureSlot	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlActiveTextureSlot(int slot);               \/\/ Select and active a texture slot$/;"	p	typeref:typename:RLAPI void
 rlActiveTextureSlot	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlActiveTextureSlot(int slot)$/;"	f	typeref:typename:void
 rlBegin	third_party/raylib/include/rlgl.h	/^RLAPI void rlBegin(int mode);                           \/\/ Initialize drawing mode (how to org/;"	p	typeref:typename:RLAPI void
@@ -11033,6 +19351,8 @@
 rlBegin	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlBegin(int mode)$/;"	f	typeref:typename:void
 rlBegin	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlBegin(int mode);                           \/\/ Initialize drawing mode (how to org/;"	p	typeref:typename:RLAPI void
 rlBegin	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlBegin(int mode)$/;"	f	typeref:typename:void
+rlBegin	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlBegin(int mode);                           \/\/ Initialize drawing mode (how to org/;"	p	typeref:typename:RLAPI void
+rlBegin	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlBegin(int mode)$/;"	f	typeref:typename:void
 rlBegin	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlBegin(int mode);                           \/\/ Initialize drawing mode (how to org/;"	p	typeref:typename:RLAPI void
 rlBegin	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlBegin(int mode)$/;"	f	typeref:typename:void
 rlBindFramebuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlBindFramebuffer(unsigned int target, unsigned int framebuffer); \/\/ Bind framebuff/;"	p	typeref:typename:RLAPI void
@@ -11041,6 +19361,8 @@
 rlBindFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlBindFramebuffer(unsigned int target, unsigned int framebuffer)$/;"	f	typeref:typename:void
 rlBindFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlBindFramebuffer(unsigned int target, unsigned int framebuffer); \/\/ Bind framebuff/;"	p	typeref:typename:RLAPI void
 rlBindFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlBindFramebuffer(unsigned int target, unsigned int framebuffer)$/;"	f	typeref:typename:void
+rlBindFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlBindFramebuffer(unsigned int target, unsigned int framebuffer); \/\/ Bind framebuff/;"	p	typeref:typename:RLAPI void
+rlBindFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlBindFramebuffer(unsigned int target, unsigned int framebuffer)$/;"	f	typeref:typename:void
 rlBindFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlBindFramebuffer(unsigned int target, unsigned int framebuffer); \/\/ Bind framebuff/;"	p	typeref:typename:RLAPI void
 rlBindFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlBindFramebuffer(unsigned int target, unsigned int framebuffer)$/;"	f	typeref:typename:void
 rlBindImageTexture	third_party/raylib/include/rlgl.h	/^RLAPI void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly);  /;"	p	typeref:typename:RLAPI void
@@ -11049,6 +19371,8 @@
 rlBindImageTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly)$/;"	f	typeref:typename:void
 rlBindImageTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly);  /;"	p	typeref:typename:RLAPI void
 rlBindImageTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly)$/;"	f	typeref:typename:void
+rlBindImageTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly);  /;"	p	typeref:typename:RLAPI void
+rlBindImageTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly)$/;"	f	typeref:typename:void
 rlBindImageTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly);  /;"	p	typeref:typename:RLAPI void
 rlBindImageTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlBindImageTexture(unsigned int id, unsigned int index, int format, bool readonly)$/;"	f	typeref:typename:void
 rlBindShaderBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlBindShaderBuffer(unsigned int id, unsigned int index);             \/\/ Bind SSBO b/;"	p	typeref:typename:RLAPI void
@@ -11057,11 +19381,14 @@
 rlBindShaderBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlBindShaderBuffer(unsigned int id, unsigned int index)$/;"	f	typeref:typename:void
 rlBindShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlBindShaderBuffer(unsigned int id, unsigned int index);             \/\/ Bind SSBO b/;"	p	typeref:typename:RLAPI void
 rlBindShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlBindShaderBuffer(unsigned int id, unsigned int index)$/;"	f	typeref:typename:void
+rlBindShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlBindShaderBuffer(unsigned int id, unsigned int index);             \/\/ Bind SSBO b/;"	p	typeref:typename:RLAPI void
+rlBindShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlBindShaderBuffer(unsigned int id, unsigned int index)$/;"	f	typeref:typename:void
 rlBindShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlBindShaderBuffer(unsigned int id, unsigned int index);             \/\/ Bind SSBO b/;"	p	typeref:typename:RLAPI void
 rlBindShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlBindShaderBuffer(unsigned int id, unsigned int index)$/;"	f	typeref:typename:void
 rlBlendMode	third_party/raylib/include/rlgl.h	/^} rlBlendMode;$/;"	t	typeref:enum:__anonb66549aa0603
 rlBlendMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlBlendMode;$/;"	t	typeref:enum:__anon0cdf4ceb0603
 rlBlendMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlBlendMode;$/;"	t	typeref:enum:__anon96c0c2130603
+rlBlendMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlBlendMode;$/;"	t	typeref:enum:__anonbc392dbe0603
 rlBlendMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlBlendMode;$/;"	t	typeref:enum:__anon9e7796b80603
 rlBlitFramebuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY/;"	p	typeref:typename:RLAPI void
 rlBlitFramebuffer	third_party/raylib/include/rlgl.h	/^void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int /;"	f	typeref:typename:void
@@ -11069,6 +19396,8 @@
 rlBlitFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int /;"	f	typeref:typename:void
 rlBlitFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY/;"	p	typeref:typename:RLAPI void
 rlBlitFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int /;"	f	typeref:typename:void
+rlBlitFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY/;"	p	typeref:typename:RLAPI void
+rlBlitFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int /;"	f	typeref:typename:void
 rlBlitFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY/;"	p	typeref:typename:RLAPI void
 rlBlitFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int /;"	f	typeref:typename:void
 rlCheckErrors	third_party/raylib/include/rlgl.h	/^RLAPI void rlCheckErrors(void);                         \/\/ Check and log OpenGL error codes$/;"	p	typeref:typename:RLAPI void
@@ -11077,6 +19406,8 @@
 rlCheckErrors	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlCheckErrors(void)$/;"	f	typeref:typename:void
 rlCheckErrors	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlCheckErrors(void);                         \/\/ Check and log OpenGL error codes$/;"	p	typeref:typename:RLAPI void
 rlCheckErrors	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlCheckErrors(void)$/;"	f	typeref:typename:void
+rlCheckErrors	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlCheckErrors(void);                         \/\/ Check and log OpenGL error codes$/;"	p	typeref:typename:RLAPI void
+rlCheckErrors	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlCheckErrors(void)$/;"	f	typeref:typename:void
 rlCheckErrors	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlCheckErrors(void);                         \/\/ Check and log OpenGL error codes$/;"	p	typeref:typename:RLAPI void
 rlCheckErrors	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlCheckErrors(void)$/;"	f	typeref:typename:void
 rlCheckRenderBatchLimit	third_party/raylib/include/rlgl.h	/^RLAPI bool rlCheckRenderBatchLimit(int vCount);         \/\/ Check internal buffer overflow for /;"	p	typeref:typename:RLAPI bool
@@ -11085,6 +19416,8 @@
 rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^bool rlCheckRenderBatchLimit(int vCount)$/;"	f	typeref:typename:bool
 rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI bool rlCheckRenderBatchLimit(int vCount);         \/\/ Check internal buffer overflow for /;"	p	typeref:typename:RLAPI bool
 rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^bool rlCheckRenderBatchLimit(int vCount)$/;"	f	typeref:typename:bool
+rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI bool rlCheckRenderBatchLimit(int vCount);         \/\/ Check internal buffer overflow for /;"	p	typeref:typename:RLAPI bool
+rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^bool rlCheckRenderBatchLimit(int vCount)$/;"	f	typeref:typename:bool
 rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI bool rlCheckRenderBatchLimit(int vCount);         \/\/ Check internal buffer overflow for /;"	p	typeref:typename:RLAPI bool
 rlCheckRenderBatchLimit	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^bool rlCheckRenderBatchLimit(int vCount)$/;"	f	typeref:typename:bool
 rlClearColor	third_party/raylib/include/rlgl.h	/^RLAPI void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\//;"	p	typeref:typename:RLAPI void
@@ -11093,6 +19426,8 @@
 rlClearColor	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)$/;"	f	typeref:typename:void
 rlClearColor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\//;"	p	typeref:typename:RLAPI void
 rlClearColor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)$/;"	f	typeref:typename:void
+rlClearColor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\//;"	p	typeref:typename:RLAPI void
+rlClearColor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)$/;"	f	typeref:typename:void
 rlClearColor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\//;"	p	typeref:typename:RLAPI void
 rlClearColor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlClearColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)$/;"	f	typeref:typename:void
 rlClearScreenBuffers	third_party/raylib/include/rlgl.h	/^RLAPI void rlClearScreenBuffers(void);                  \/\/ Clear used screen buffers (color an/;"	p	typeref:typename:RLAPI void
@@ -11101,6 +19436,8 @@
 rlClearScreenBuffers	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlClearScreenBuffers(void)$/;"	f	typeref:typename:void
 rlClearScreenBuffers	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlClearScreenBuffers(void);                  \/\/ Clear used screen buffers (color an/;"	p	typeref:typename:RLAPI void
 rlClearScreenBuffers	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlClearScreenBuffers(void)$/;"	f	typeref:typename:void
+rlClearScreenBuffers	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlClearScreenBuffers(void);                  \/\/ Clear used screen buffers (color an/;"	p	typeref:typename:RLAPI void
+rlClearScreenBuffers	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlClearScreenBuffers(void)$/;"	f	typeref:typename:void
 rlClearScreenBuffers	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlClearScreenBuffers(void);                  \/\/ Clear used screen buffers (color an/;"	p	typeref:typename:RLAPI void
 rlClearScreenBuffers	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlClearScreenBuffers(void)$/;"	f	typeref:typename:void
 rlColor3f	third_party/raylib/include/rlgl.h	/^RLAPI void rlColor3f(float x, float y, float z);        \/\/ Define one vertex (color) - 3 float$/;"	p	typeref:typename:RLAPI void
@@ -11112,6 +19449,9 @@
 rlColor3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlColor3f(float x, float y, float z);        \/\/ Define one vertex (color) - 3 float$/;"	p	typeref:typename:RLAPI void
 rlColor3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColor3f(float x, float y, float z) { glColor3f(x, y, z); }$/;"	f	typeref:typename:void
 rlColor3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColor3f(float x, float y, float z)$/;"	f	typeref:typename:void
+rlColor3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlColor3f(float x, float y, float z);        \/\/ Define one vertex (color) - 3 float$/;"	p	typeref:typename:RLAPI void
+rlColor3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColor3f(float x, float y, float z) { glColor3f(x, y, z); }$/;"	f	typeref:typename:void
+rlColor3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColor3f(float x, float y, float z)$/;"	f	typeref:typename:void
 rlColor3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlColor3f(float x, float y, float z);        \/\/ Define one vertex (color) - 3 float$/;"	p	typeref:typename:RLAPI void
 rlColor3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColor3f(float x, float y, float z) { glColor3f(x, y, z); }$/;"	f	typeref:typename:void
 rlColor3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColor3f(float x, float y, float z)$/;"	f	typeref:typename:void
@@ -11124,6 +19464,9 @@
 rlColor4f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlColor4f(float x, float y, float z, float w); \/\/ Define one vertex (color) - 4 flo/;"	p	typeref:typename:RLAPI void
 rlColor4f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColor4f(float r, float g, float b, float a)$/;"	f	typeref:typename:void
 rlColor4f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColor4f(float x, float y, float z, float w) { glColor4f(x, y, z, w); }$/;"	f	typeref:typename:void
+rlColor4f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlColor4f(float x, float y, float z, float w); \/\/ Define one vertex (color) - 4 flo/;"	p	typeref:typename:RLAPI void
+rlColor4f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColor4f(float r, float g, float b, float a)$/;"	f	typeref:typename:void
+rlColor4f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColor4f(float x, float y, float z, float w) { glColor4f(x, y, z, w); }$/;"	f	typeref:typename:void
 rlColor4f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlColor4f(float x, float y, float z, float w); \/\/ Define one vertex (color) - 4 flo/;"	p	typeref:typename:RLAPI void
 rlColor4f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColor4f(float r, float g, float b, float a)$/;"	f	typeref:typename:void
 rlColor4f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColor4f(float x, float y, float z, float w) { glColor4f(x, y, z, w); }$/;"	f	typeref:typename:void
@@ -11136,6 +19479,9 @@
 rlColor4ub	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\/ /;"	p	typeref:typename:RLAPI void
 rlColor4ub	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a) { glColor4ub/;"	f	typeref:typename:void
 rlColor4ub	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColor4ub(unsigned char x, unsigned char y, unsigned char z, unsigned char w)$/;"	f	typeref:typename:void
+rlColor4ub	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\/ /;"	p	typeref:typename:RLAPI void
+rlColor4ub	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a) { glColor4ub/;"	f	typeref:typename:void
+rlColor4ub	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColor4ub(unsigned char x, unsigned char y, unsigned char z, unsigned char w)$/;"	f	typeref:typename:void
 rlColor4ub	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a); \/\/ /;"	p	typeref:typename:RLAPI void
 rlColor4ub	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a) { glColor4ub/;"	f	typeref:typename:void
 rlColor4ub	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColor4ub(unsigned char x, unsigned char y, unsigned char z, unsigned char w)$/;"	f	typeref:typename:void
@@ -11145,6 +19491,8 @@
 rlColorMask	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlColorMask(bool r, bool g, bool b, bool a) { glColorMask(r, g, b, a); }$/;"	f	typeref:typename:void
 rlColorMask	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlColorMask(bool r, bool g, bool b, bool a); \/\/ Color mask control$/;"	p	typeref:typename:RLAPI void
 rlColorMask	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlColorMask(bool r, bool g, bool b, bool a) { glColorMask(r, g, b, a); }$/;"	f	typeref:typename:void
+rlColorMask	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlColorMask(bool r, bool g, bool b, bool a); \/\/ Color mask control$/;"	p	typeref:typename:RLAPI void
+rlColorMask	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlColorMask(bool r, bool g, bool b, bool a) { glColorMask(r, g, b, a); }$/;"	f	typeref:typename:void
 rlColorMask	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlColorMask(bool r, bool g, bool b, bool a); \/\/ Color mask control$/;"	p	typeref:typename:RLAPI void
 rlColorMask	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlColorMask(bool r, bool g, bool b, bool a) { glColorMask(r, g, b, a); }$/;"	f	typeref:typename:void
 rlCompileShader	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlCompileShader(const char *shaderCode, int type);           \/\/ Compile cus/;"	p	typeref:typename:RLAPI unsigned int
@@ -11153,6 +19501,8 @@
 rlCompileShader	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlCompileShader(const char *shaderCode, int type)$/;"	f	typeref:typename:unsigned int
 rlCompileShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlCompileShader(const char *shaderCode, int type);           \/\/ Compile cus/;"	p	typeref:typename:RLAPI unsigned int
 rlCompileShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlCompileShader(const char *shaderCode, int type)$/;"	f	typeref:typename:unsigned int
+rlCompileShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlCompileShader(const char *shaderCode, int type);           \/\/ Compile cus/;"	p	typeref:typename:RLAPI unsigned int
+rlCompileShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlCompileShader(const char *shaderCode, int type)$/;"	f	typeref:typename:unsigned int
 rlCompileShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlCompileShader(const char *shaderCode, int type);           \/\/ Compile cus/;"	p	typeref:typename:RLAPI unsigned int
 rlCompileShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlCompileShader(const char *shaderCode, int type)$/;"	f	typeref:typename:unsigned int
 rlComputeShaderDispatch	third_party/raylib/include/rlgl.h	/^RLAPI void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ/;"	p	typeref:typename:RLAPI void
@@ -11161,6 +19511,8 @@
 rlComputeShaderDispatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ)$/;"	f	typeref:typename:void
 rlComputeShaderDispatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ/;"	p	typeref:typename:RLAPI void
 rlComputeShaderDispatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ)$/;"	f	typeref:typename:void
+rlComputeShaderDispatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ/;"	p	typeref:typename:RLAPI void
+rlComputeShaderDispatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ)$/;"	f	typeref:typename:void
 rlComputeShaderDispatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ/;"	p	typeref:typename:RLAPI void
 rlComputeShaderDispatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, unsigned int groupZ)$/;"	f	typeref:typename:void
 rlCopyShaderBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, /;"	p	typeref:typename:RLAPI void
@@ -11169,6 +19521,8 @@
 rlCopyShaderBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, unsign/;"	f	typeref:typename:void
 rlCopyShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, /;"	p	typeref:typename:RLAPI void
 rlCopyShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, unsign/;"	f	typeref:typename:void
+rlCopyShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, /;"	p	typeref:typename:RLAPI void
+rlCopyShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, unsign/;"	f	typeref:typename:void
 rlCopyShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, /;"	p	typeref:typename:RLAPI void
 rlCopyShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, unsign/;"	f	typeref:typename:void
 rlCubemapParameters	third_party/raylib/include/rlgl.h	/^RLAPI void rlCubemapParameters(unsigned int id, int param, int value); \/\/ Set cubemap paramete/;"	p	typeref:typename:RLAPI void
@@ -11177,23 +19531,29 @@
 rlCubemapParameters	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlCubemapParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
 rlCubemapParameters	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlCubemapParameters(unsigned int id, int param, int value); \/\/ Set cubemap paramete/;"	p	typeref:typename:RLAPI void
 rlCubemapParameters	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlCubemapParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
+rlCubemapParameters	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlCubemapParameters(unsigned int id, int param, int value); \/\/ Set cubemap paramete/;"	p	typeref:typename:RLAPI void
+rlCubemapParameters	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlCubemapParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
 rlCubemapParameters	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlCubemapParameters(unsigned int id, int param, int value); \/\/ Set cubemap paramete/;"	p	typeref:typename:RLAPI void
 rlCubemapParameters	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlCubemapParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
 rlCullDistanceFar	third_party/raylib/include/rlgl.h	/^static double rlCullDistanceFar = RL_CULL_DISTANCE_FAR;$/;"	v	typeref:typename:double
 rlCullDistanceFar	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static double rlCullDistanceFar = RL_CULL_DISTANCE_FAR;$/;"	v	typeref:typename:double
 rlCullDistanceFar	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static double rlCullDistanceFar = RL_CULL_DISTANCE_FAR;$/;"	v	typeref:typename:double
+rlCullDistanceFar	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static double rlCullDistanceFar = RL_CULL_DISTANCE_FAR;$/;"	v	typeref:typename:double
 rlCullDistanceFar	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static double rlCullDistanceFar = RL_CULL_DISTANCE_FAR;$/;"	v	typeref:typename:double
 rlCullDistanceNear	third_party/raylib/include/rlgl.h	/^static double rlCullDistanceNear = RL_CULL_DISTANCE_NEAR;$/;"	v	typeref:typename:double
 rlCullDistanceNear	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static double rlCullDistanceNear = RL_CULL_DISTANCE_NEAR;$/;"	v	typeref:typename:double
 rlCullDistanceNear	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static double rlCullDistanceNear = RL_CULL_DISTANCE_NEAR;$/;"	v	typeref:typename:double
+rlCullDistanceNear	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static double rlCullDistanceNear = RL_CULL_DISTANCE_NEAR;$/;"	v	typeref:typename:double
 rlCullDistanceNear	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static double rlCullDistanceNear = RL_CULL_DISTANCE_NEAR;$/;"	v	typeref:typename:double
 rlCullMode	third_party/raylib/include/rlgl.h	/^} rlCullMode;$/;"	t	typeref:enum:__anonb66549aa0c03
 rlCullMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlCullMode;$/;"	t	typeref:enum:__anon0cdf4ceb0c03
 rlCullMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlCullMode;$/;"	t	typeref:enum:__anon96c0c2130c03
+rlCullMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlCullMode;$/;"	t	typeref:enum:__anonbc392dbe0c03
 rlCullMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlCullMode;$/;"	t	typeref:enum:__anon9e7796b80c03
 rlDebugMessageCallback	third_party/raylib/include/rlgl.h	/^static void GLAPIENTRY rlDebugMessageCallback(GLenum source, GLenum type, GLuint id, GLenum seve/;"	f	typeref:typename:void GLAPIENTRY
 rlDebugMessageCallback	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static void GLAPIENTRY rlDebugMessageCallback(GLenum source, GLenum type, GLuint id, GLenum seve/;"	f	typeref:typename:void GLAPIENTRY
 rlDebugMessageCallback	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static void GLAPIENTRY rlDebugMessageCallback(GLenum source, GLenum type, GLuint id, GLenum seve/;"	f	typeref:typename:void GLAPIENTRY
+rlDebugMessageCallback	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static void GLAPIENTRY rlDebugMessageCallback(GLenum source, GLenum type, GLuint id, GLenum seve/;"	f	typeref:typename:void GLAPIENTRY
 rlDebugMessageCallback	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static void GLAPIENTRY rlDebugMessageCallback(GLenum source, GLenum type, GLuint id, GLenum seve/;"	f	typeref:typename:void GLAPIENTRY
 rlDisableBackfaceCulling	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableBackfaceCulling(void);              \/\/ Disable backface culling$/;"	p	typeref:typename:RLAPI void
 rlDisableBackfaceCulling	third_party/raylib/include/rlgl.h	/^void rlDisableBackfaceCulling(void) { glDisable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
@@ -11201,6 +19561,8 @@
 rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableBackfaceCulling(void) { glDisable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
 rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableBackfaceCulling(void);              \/\/ Disable backface culling$/;"	p	typeref:typename:RLAPI void
 rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableBackfaceCulling(void) { glDisable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
+rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableBackfaceCulling(void);              \/\/ Disable backface culling$/;"	p	typeref:typename:RLAPI void
+rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableBackfaceCulling(void) { glDisable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
 rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableBackfaceCulling(void);              \/\/ Disable backface culling$/;"	p	typeref:typename:RLAPI void
 rlDisableBackfaceCulling	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableBackfaceCulling(void) { glDisable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
 rlDisableColorBlend	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableColorBlend(void);                   \/\/ Disable color blending$/;"	p	typeref:typename:RLAPI void
@@ -11209,6 +19571,8 @@
 rlDisableColorBlend	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableColorBlend(void) { glDisable(GL_BLEND); }$/;"	f	typeref:typename:void
 rlDisableColorBlend	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableColorBlend(void);                   \/\/ Disable color blending$/;"	p	typeref:typename:RLAPI void
 rlDisableColorBlend	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableColorBlend(void) { glDisable(GL_BLEND); }$/;"	f	typeref:typename:void
+rlDisableColorBlend	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableColorBlend(void);                   \/\/ Disable color blending$/;"	p	typeref:typename:RLAPI void
+rlDisableColorBlend	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableColorBlend(void) { glDisable(GL_BLEND); }$/;"	f	typeref:typename:void
 rlDisableColorBlend	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableColorBlend(void);                   \/\/ Disable color blending$/;"	p	typeref:typename:RLAPI void
 rlDisableColorBlend	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableColorBlend(void) { glDisable(GL_BLEND); }$/;"	f	typeref:typename:void
 rlDisableDepthMask	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableDepthMask(void);                    \/\/ Disable depth write$/;"	p	typeref:typename:RLAPI void
@@ -11217,6 +19581,8 @@
 rlDisableDepthMask	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableDepthMask(void) { glDepthMask(GL_FALSE); }$/;"	f	typeref:typename:void
 rlDisableDepthMask	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableDepthMask(void);                    \/\/ Disable depth write$/;"	p	typeref:typename:RLAPI void
 rlDisableDepthMask	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableDepthMask(void) { glDepthMask(GL_FALSE); }$/;"	f	typeref:typename:void
+rlDisableDepthMask	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableDepthMask(void);                    \/\/ Disable depth write$/;"	p	typeref:typename:RLAPI void
+rlDisableDepthMask	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableDepthMask(void) { glDepthMask(GL_FALSE); }$/;"	f	typeref:typename:void
 rlDisableDepthMask	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableDepthMask(void);                    \/\/ Disable depth write$/;"	p	typeref:typename:RLAPI void
 rlDisableDepthMask	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableDepthMask(void) { glDepthMask(GL_FALSE); }$/;"	f	typeref:typename:void
 rlDisableDepthTest	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableDepthTest(void);                    \/\/ Disable depth test$/;"	p	typeref:typename:RLAPI void
@@ -11225,6 +19591,8 @@
 rlDisableDepthTest	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableDepthTest(void) { glDisable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
 rlDisableDepthTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableDepthTest(void);                    \/\/ Disable depth test$/;"	p	typeref:typename:RLAPI void
 rlDisableDepthTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableDepthTest(void) { glDisable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
+rlDisableDepthTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableDepthTest(void);                    \/\/ Disable depth test$/;"	p	typeref:typename:RLAPI void
+rlDisableDepthTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableDepthTest(void) { glDisable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
 rlDisableDepthTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableDepthTest(void);                    \/\/ Disable depth test$/;"	p	typeref:typename:RLAPI void
 rlDisableDepthTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableDepthTest(void) { glDisable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
 rlDisableFramebuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableFramebuffer(void);                  \/\/ Disable render texture (fbo), retur/;"	p	typeref:typename:RLAPI void
@@ -11233,6 +19601,8 @@
 rlDisableFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableFramebuffer(void)$/;"	f	typeref:typename:void
 rlDisableFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableFramebuffer(void);                  \/\/ Disable render texture (fbo), retur/;"	p	typeref:typename:RLAPI void
 rlDisableFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableFramebuffer(void)$/;"	f	typeref:typename:void
+rlDisableFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableFramebuffer(void);                  \/\/ Disable render texture (fbo), retur/;"	p	typeref:typename:RLAPI void
+rlDisableFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableFramebuffer(void)$/;"	f	typeref:typename:void
 rlDisableFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableFramebuffer(void);                  \/\/ Disable render texture (fbo), retur/;"	p	typeref:typename:RLAPI void
 rlDisableFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableFramebuffer(void)$/;"	f	typeref:typename:void
 rlDisableScissorTest	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableScissorTest(void);                  \/\/ Disable scissor test$/;"	p	typeref:typename:RLAPI void
@@ -11241,6 +19611,8 @@
 rlDisableScissorTest	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableScissorTest(void) { glDisable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
 rlDisableScissorTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableScissorTest(void);                  \/\/ Disable scissor test$/;"	p	typeref:typename:RLAPI void
 rlDisableScissorTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableScissorTest(void) { glDisable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
+rlDisableScissorTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableScissorTest(void);                  \/\/ Disable scissor test$/;"	p	typeref:typename:RLAPI void
+rlDisableScissorTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableScissorTest(void) { glDisable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
 rlDisableScissorTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableScissorTest(void);                  \/\/ Disable scissor test$/;"	p	typeref:typename:RLAPI void
 rlDisableScissorTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableScissorTest(void) { glDisable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
 rlDisableShader	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableShader(void);                       \/\/ Disable shader program$/;"	p	typeref:typename:RLAPI void
@@ -11249,6 +19621,8 @@
 rlDisableShader	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableShader(void)$/;"	f	typeref:typename:void
 rlDisableShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableShader(void);                       \/\/ Disable shader program$/;"	p	typeref:typename:RLAPI void
 rlDisableShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableShader(void)$/;"	f	typeref:typename:void
+rlDisableShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableShader(void);                       \/\/ Disable shader program$/;"	p	typeref:typename:RLAPI void
+rlDisableShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableShader(void)$/;"	f	typeref:typename:void
 rlDisableShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableShader(void);                       \/\/ Disable shader program$/;"	p	typeref:typename:RLAPI void
 rlDisableShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableShader(void)$/;"	f	typeref:typename:void
 rlDisableSmoothLines	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableSmoothLines(void);                  \/\/ Disable line aliasing$/;"	p	typeref:typename:RLAPI void
@@ -11257,6 +19631,8 @@
 rlDisableSmoothLines	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableSmoothLines(void)$/;"	f	typeref:typename:void
 rlDisableSmoothLines	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableSmoothLines(void);                  \/\/ Disable line aliasing$/;"	p	typeref:typename:RLAPI void
 rlDisableSmoothLines	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableSmoothLines(void)$/;"	f	typeref:typename:void
+rlDisableSmoothLines	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableSmoothLines(void);                  \/\/ Disable line aliasing$/;"	p	typeref:typename:RLAPI void
+rlDisableSmoothLines	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableSmoothLines(void)$/;"	f	typeref:typename:void
 rlDisableSmoothLines	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableSmoothLines(void);                  \/\/ Disable line aliasing$/;"	p	typeref:typename:RLAPI void
 rlDisableSmoothLines	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableSmoothLines(void)$/;"	f	typeref:typename:void
 rlDisableStatePointer	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableStatePointer(int vertexAttribType); \/\/ Disable attribute state pointer$/;"	p	typeref:typename:RLAPI void
@@ -11265,6 +19641,8 @@
 rlDisableStatePointer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableStatePointer(int vertexAttribType)$/;"	f	typeref:typename:void
 rlDisableStatePointer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableStatePointer(int vertexAttribType); \/\/ Disable attribute state pointer$/;"	p	typeref:typename:RLAPI void
 rlDisableStatePointer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableStatePointer(int vertexAttribType)$/;"	f	typeref:typename:void
+rlDisableStatePointer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableStatePointer(int vertexAttribType); \/\/ Disable attribute state pointer$/;"	p	typeref:typename:RLAPI void
+rlDisableStatePointer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableStatePointer(int vertexAttribType)$/;"	f	typeref:typename:void
 rlDisableStatePointer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableStatePointer(int vertexAttribType); \/\/ Disable attribute state pointer$/;"	p	typeref:typename:RLAPI void
 rlDisableStatePointer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableStatePointer(int vertexAttribType)$/;"	f	typeref:typename:void
 rlDisableStereoRender	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableStereoRender(void);                 \/\/ Disable stereo rendering$/;"	p	typeref:typename:RLAPI void
@@ -11273,6 +19651,8 @@
 rlDisableStereoRender	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableStereoRender(void)$/;"	f	typeref:typename:void
 rlDisableStereoRender	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableStereoRender(void);                 \/\/ Disable stereo rendering$/;"	p	typeref:typename:RLAPI void
 rlDisableStereoRender	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableStereoRender(void)$/;"	f	typeref:typename:void
+rlDisableStereoRender	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableStereoRender(void);                 \/\/ Disable stereo rendering$/;"	p	typeref:typename:RLAPI void
+rlDisableStereoRender	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableStereoRender(void)$/;"	f	typeref:typename:void
 rlDisableStereoRender	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableStereoRender(void);                 \/\/ Disable stereo rendering$/;"	p	typeref:typename:RLAPI void
 rlDisableStereoRender	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableStereoRender(void)$/;"	f	typeref:typename:void
 rlDisableTexture	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableTexture(void);                      \/\/ Disable texture$/;"	p	typeref:typename:RLAPI void
@@ -11281,6 +19661,8 @@
 rlDisableTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableTexture(void)$/;"	f	typeref:typename:void
 rlDisableTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableTexture(void);                      \/\/ Disable texture$/;"	p	typeref:typename:RLAPI void
 rlDisableTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableTexture(void)$/;"	f	typeref:typename:void
+rlDisableTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableTexture(void);                      \/\/ Disable texture$/;"	p	typeref:typename:RLAPI void
+rlDisableTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableTexture(void)$/;"	f	typeref:typename:void
 rlDisableTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableTexture(void);                      \/\/ Disable texture$/;"	p	typeref:typename:RLAPI void
 rlDisableTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableTexture(void)$/;"	f	typeref:typename:void
 rlDisableTextureCubemap	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableTextureCubemap(void);               \/\/ Disable texture cubemap$/;"	p	typeref:typename:RLAPI void
@@ -11289,6 +19671,8 @@
 rlDisableTextureCubemap	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableTextureCubemap(void)$/;"	f	typeref:typename:void
 rlDisableTextureCubemap	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableTextureCubemap(void);               \/\/ Disable texture cubemap$/;"	p	typeref:typename:RLAPI void
 rlDisableTextureCubemap	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableTextureCubemap(void)$/;"	f	typeref:typename:void
+rlDisableTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableTextureCubemap(void);               \/\/ Disable texture cubemap$/;"	p	typeref:typename:RLAPI void
+rlDisableTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableTextureCubemap(void)$/;"	f	typeref:typename:void
 rlDisableTextureCubemap	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableTextureCubemap(void);               \/\/ Disable texture cubemap$/;"	p	typeref:typename:RLAPI void
 rlDisableTextureCubemap	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableTextureCubemap(void)$/;"	f	typeref:typename:void
 rlDisableVertexArray	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableVertexArray(void);                  \/\/ Disable vertex array (VAO, if suppo/;"	p	typeref:typename:RLAPI void
@@ -11297,6 +19681,8 @@
 rlDisableVertexArray	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableVertexArray(void)$/;"	f	typeref:typename:void
 rlDisableVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableVertexArray(void);                  \/\/ Disable vertex array (VAO, if suppo/;"	p	typeref:typename:RLAPI void
 rlDisableVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableVertexArray(void)$/;"	f	typeref:typename:void
+rlDisableVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableVertexArray(void);                  \/\/ Disable vertex array (VAO, if suppo/;"	p	typeref:typename:RLAPI void
+rlDisableVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableVertexArray(void)$/;"	f	typeref:typename:void
 rlDisableVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableVertexArray(void);                  \/\/ Disable vertex array (VAO, if suppo/;"	p	typeref:typename:RLAPI void
 rlDisableVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableVertexArray(void)$/;"	f	typeref:typename:void
 rlDisableVertexAttribute	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableVertexAttribute(unsigned int index); \/\/ Disable vertex attribute index$/;"	p	typeref:typename:RLAPI void
@@ -11305,6 +19691,8 @@
 rlDisableVertexAttribute	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
 rlDisableVertexAttribute	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableVertexAttribute(unsigned int index); \/\/ Disable vertex attribute index$/;"	p	typeref:typename:RLAPI void
 rlDisableVertexAttribute	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
+rlDisableVertexAttribute	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableVertexAttribute(unsigned int index); \/\/ Disable vertex attribute index$/;"	p	typeref:typename:RLAPI void
+rlDisableVertexAttribute	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
 rlDisableVertexAttribute	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableVertexAttribute(unsigned int index); \/\/ Disable vertex attribute index$/;"	p	typeref:typename:RLAPI void
 rlDisableVertexAttribute	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
 rlDisableVertexBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableVertexBuffer(void);                 \/\/ Disable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
@@ -11313,6 +19701,8 @@
 rlDisableVertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableVertexBuffer(void)$/;"	f	typeref:typename:void
 rlDisableVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableVertexBuffer(void);                 \/\/ Disable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
 rlDisableVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableVertexBuffer(void)$/;"	f	typeref:typename:void
+rlDisableVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableVertexBuffer(void);                 \/\/ Disable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
+rlDisableVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableVertexBuffer(void)$/;"	f	typeref:typename:void
 rlDisableVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableVertexBuffer(void);                 \/\/ Disable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
 rlDisableVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableVertexBuffer(void)$/;"	f	typeref:typename:void
 rlDisableVertexBufferElement	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableVertexBufferElement(void);          \/\/ Disable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
@@ -11321,6 +19711,8 @@
 rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableVertexBufferElement(void)$/;"	f	typeref:typename:void
 rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableVertexBufferElement(void);          \/\/ Disable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
 rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableVertexBufferElement(void)$/;"	f	typeref:typename:void
+rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableVertexBufferElement(void);          \/\/ Disable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
+rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableVertexBufferElement(void)$/;"	f	typeref:typename:void
 rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableVertexBufferElement(void);          \/\/ Disable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
 rlDisableVertexBufferElement	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableVertexBufferElement(void)$/;"	f	typeref:typename:void
 rlDisableWireMode	third_party/raylib/include/rlgl.h	/^RLAPI void rlDisableWireMode(void);                     \/\/ Disable wire (and point) mode$/;"	p	typeref:typename:RLAPI void
@@ -11329,6 +19721,8 @@
 rlDisableWireMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDisableWireMode(void)$/;"	f	typeref:typename:void
 rlDisableWireMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDisableWireMode(void);                     \/\/ Disable wire (and point) mode$/;"	p	typeref:typename:RLAPI void
 rlDisableWireMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDisableWireMode(void)$/;"	f	typeref:typename:void
+rlDisableWireMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDisableWireMode(void);                     \/\/ Disable wire (and point) mode$/;"	p	typeref:typename:RLAPI void
+rlDisableWireMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDisableWireMode(void)$/;"	f	typeref:typename:void
 rlDisableWireMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDisableWireMode(void);                     \/\/ Disable wire (and point) mode$/;"	p	typeref:typename:RLAPI void
 rlDisableWireMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDisableWireMode(void)$/;"	f	typeref:typename:void
 rlDrawCall	third_party/raylib/include/rlgl.h	/^typedef struct rlDrawCall {$/;"	s
@@ -11337,6 +19731,8 @@
 rlDrawCall	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlDrawCall;$/;"	t	typeref:struct:rlDrawCall
 rlDrawCall	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef struct rlDrawCall {$/;"	s
 rlDrawCall	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlDrawCall;$/;"	t	typeref:struct:rlDrawCall
+rlDrawCall	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef struct rlDrawCall {$/;"	s
+rlDrawCall	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlDrawCall;$/;"	t	typeref:struct:rlDrawCall
 rlDrawCall	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef struct rlDrawCall {$/;"	s
 rlDrawCall	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlDrawCall;$/;"	t	typeref:struct:rlDrawCall
 rlDrawRenderBatch	third_party/raylib/include/rlgl.h	/^RLAPI void rlDrawRenderBatch(rlRenderBatch *batch);     \/\/ Draw render batch data (Update->Dra/;"	p	typeref:typename:RLAPI void
@@ -11345,6 +19741,8 @@
 rlDrawRenderBatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDrawRenderBatch(rlRenderBatch *batch)$/;"	f	typeref:typename:void
 rlDrawRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDrawRenderBatch(rlRenderBatch *batch);     \/\/ Draw render batch data (Update->Dra/;"	p	typeref:typename:RLAPI void
 rlDrawRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDrawRenderBatch(rlRenderBatch *batch)$/;"	f	typeref:typename:void
+rlDrawRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDrawRenderBatch(rlRenderBatch *batch);     \/\/ Draw render batch data (Update->Dra/;"	p	typeref:typename:RLAPI void
+rlDrawRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDrawRenderBatch(rlRenderBatch *batch)$/;"	f	typeref:typename:void
 rlDrawRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDrawRenderBatch(rlRenderBatch *batch);     \/\/ Draw render batch data (Update->Dra/;"	p	typeref:typename:RLAPI void
 rlDrawRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDrawRenderBatch(rlRenderBatch *batch)$/;"	f	typeref:typename:void
 rlDrawRenderBatchActive	third_party/raylib/include/rlgl.h	/^RLAPI void rlDrawRenderBatchActive(void);               \/\/ Update and draw internal render bat/;"	p	typeref:typename:RLAPI void
@@ -11353,6 +19751,8 @@
 rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDrawRenderBatchActive(void)$/;"	f	typeref:typename:void
 rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDrawRenderBatchActive(void);               \/\/ Update and draw internal render bat/;"	p	typeref:typename:RLAPI void
 rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDrawRenderBatchActive(void)$/;"	f	typeref:typename:void
+rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDrawRenderBatchActive(void);               \/\/ Update and draw internal render bat/;"	p	typeref:typename:RLAPI void
+rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDrawRenderBatchActive(void)$/;"	f	typeref:typename:void
 rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDrawRenderBatchActive(void);               \/\/ Update and draw internal render bat/;"	p	typeref:typename:RLAPI void
 rlDrawRenderBatchActive	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDrawRenderBatchActive(void)$/;"	f	typeref:typename:void
 rlDrawVertexArray	third_party/raylib/include/rlgl.h	/^RLAPI void rlDrawVertexArray(int offset, int count);    \/\/ Draw vertex array (currently active/;"	p	typeref:typename:RLAPI void
@@ -11361,6 +19761,8 @@
 rlDrawVertexArray	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDrawVertexArray(int offset, int count)$/;"	f	typeref:typename:void
 rlDrawVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDrawVertexArray(int offset, int count);    \/\/ Draw vertex array (currently active/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDrawVertexArray(int offset, int count)$/;"	f	typeref:typename:void
+rlDrawVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDrawVertexArray(int offset, int count);    \/\/ Draw vertex array (currently active/;"	p	typeref:typename:RLAPI void
+rlDrawVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDrawVertexArray(int offset, int count)$/;"	f	typeref:typename:void
 rlDrawVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDrawVertexArray(int offset, int count);    \/\/ Draw vertex array (currently active/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDrawVertexArray(int offset, int count)$/;"	f	typeref:typename:void
 rlDrawVertexArrayElements	third_party/raylib/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElements(int offset, int count, const void *buffer); \/\/ Draw verte/;"	p	typeref:typename:RLAPI void
@@ -11369,6 +19771,8 @@
 rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDrawVertexArrayElements(int offset, int count, const void *buffer)$/;"	f	typeref:typename:void
 rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElements(int offset, int count, const void *buffer); \/\/ Draw verte/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDrawVertexArrayElements(int offset, int count, const void *buffer)$/;"	f	typeref:typename:void
+rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElements(int offset, int count, const void *buffer); \/\/ Draw verte/;"	p	typeref:typename:RLAPI void
+rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDrawVertexArrayElements(int offset, int count, const void *buffer)$/;"	f	typeref:typename:void
 rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElements(int offset, int count, const void *buffer); \/\/ Draw verte/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArrayElements	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDrawVertexArrayElements(int offset, int count, const void *buffer)$/;"	f	typeref:typename:void
 rlDrawVertexArrayElementsInstanced	third_party/raylib/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int ins/;"	p	typeref:typename:RLAPI void
@@ -11377,6 +19781,8 @@
 rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int instances/;"	f	typeref:typename:void
 rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int ins/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int instances/;"	f	typeref:typename:void
+rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int ins/;"	p	typeref:typename:RLAPI void
+rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int instances/;"	f	typeref:typename:void
 rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int ins/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArrayElementsInstanced	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDrawVertexArrayElementsInstanced(int offset, int count, const void *buffer, int instances/;"	f	typeref:typename:void
 rlDrawVertexArrayInstanced	third_party/raylib/include/rlgl.h	/^RLAPI void rlDrawVertexArrayInstanced(int offset, int count, int instances); \/\/ Draw vertex ar/;"	p	typeref:typename:RLAPI void
@@ -11385,6 +19791,8 @@
 rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlDrawVertexArrayInstanced(int offset, int count, int instances)$/;"	f	typeref:typename:void
 rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlDrawVertexArrayInstanced(int offset, int count, int instances); \/\/ Draw vertex ar/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlDrawVertexArrayInstanced(int offset, int count, int instances)$/;"	f	typeref:typename:void
+rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlDrawVertexArrayInstanced(int offset, int count, int instances); \/\/ Draw vertex ar/;"	p	typeref:typename:RLAPI void
+rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlDrawVertexArrayInstanced(int offset, int count, int instances)$/;"	f	typeref:typename:void
 rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlDrawVertexArrayInstanced(int offset, int count, int instances); \/\/ Draw vertex ar/;"	p	typeref:typename:RLAPI void
 rlDrawVertexArrayInstanced	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlDrawVertexArrayInstanced(int offset, int count, int instances)$/;"	f	typeref:typename:void
 rlEnableBackfaceCulling	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableBackfaceCulling(void);               \/\/ Enable backface culling$/;"	p	typeref:typename:RLAPI void
@@ -11393,6 +19801,8 @@
 rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableBackfaceCulling(void) { glEnable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
 rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableBackfaceCulling(void);               \/\/ Enable backface culling$/;"	p	typeref:typename:RLAPI void
 rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableBackfaceCulling(void) { glEnable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
+rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableBackfaceCulling(void);               \/\/ Enable backface culling$/;"	p	typeref:typename:RLAPI void
+rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableBackfaceCulling(void) { glEnable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
 rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableBackfaceCulling(void);               \/\/ Enable backface culling$/;"	p	typeref:typename:RLAPI void
 rlEnableBackfaceCulling	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableBackfaceCulling(void) { glEnable(GL_CULL_FACE); }$/;"	f	typeref:typename:void
 rlEnableColorBlend	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableColorBlend(void);                    \/\/ Enable color blending$/;"	p	typeref:typename:RLAPI void
@@ -11401,6 +19811,8 @@
 rlEnableColorBlend	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableColorBlend(void) { glEnable(GL_BLEND); }$/;"	f	typeref:typename:void
 rlEnableColorBlend	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableColorBlend(void);                    \/\/ Enable color blending$/;"	p	typeref:typename:RLAPI void
 rlEnableColorBlend	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableColorBlend(void) { glEnable(GL_BLEND); }$/;"	f	typeref:typename:void
+rlEnableColorBlend	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableColorBlend(void);                    \/\/ Enable color blending$/;"	p	typeref:typename:RLAPI void
+rlEnableColorBlend	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableColorBlend(void) { glEnable(GL_BLEND); }$/;"	f	typeref:typename:void
 rlEnableColorBlend	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableColorBlend(void);                    \/\/ Enable color blending$/;"	p	typeref:typename:RLAPI void
 rlEnableColorBlend	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableColorBlend(void) { glEnable(GL_BLEND); }$/;"	f	typeref:typename:void
 rlEnableDepthMask	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableDepthMask(void);                     \/\/ Enable depth write$/;"	p	typeref:typename:RLAPI void
@@ -11409,6 +19821,8 @@
 rlEnableDepthMask	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableDepthMask(void) { glDepthMask(GL_TRUE); }$/;"	f	typeref:typename:void
 rlEnableDepthMask	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableDepthMask(void);                     \/\/ Enable depth write$/;"	p	typeref:typename:RLAPI void
 rlEnableDepthMask	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableDepthMask(void) { glDepthMask(GL_TRUE); }$/;"	f	typeref:typename:void
+rlEnableDepthMask	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableDepthMask(void);                     \/\/ Enable depth write$/;"	p	typeref:typename:RLAPI void
+rlEnableDepthMask	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableDepthMask(void) { glDepthMask(GL_TRUE); }$/;"	f	typeref:typename:void
 rlEnableDepthMask	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableDepthMask(void);                     \/\/ Enable depth write$/;"	p	typeref:typename:RLAPI void
 rlEnableDepthMask	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableDepthMask(void) { glDepthMask(GL_TRUE); }$/;"	f	typeref:typename:void
 rlEnableDepthTest	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableDepthTest(void);                     \/\/ Enable depth test$/;"	p	typeref:typename:RLAPI void
@@ -11417,6 +19831,8 @@
 rlEnableDepthTest	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableDepthTest(void) { glEnable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
 rlEnableDepthTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableDepthTest(void);                     \/\/ Enable depth test$/;"	p	typeref:typename:RLAPI void
 rlEnableDepthTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableDepthTest(void) { glEnable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
+rlEnableDepthTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableDepthTest(void);                     \/\/ Enable depth test$/;"	p	typeref:typename:RLAPI void
+rlEnableDepthTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableDepthTest(void) { glEnable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
 rlEnableDepthTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableDepthTest(void);                     \/\/ Enable depth test$/;"	p	typeref:typename:RLAPI void
 rlEnableDepthTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableDepthTest(void) { glEnable(GL_DEPTH_TEST); }$/;"	f	typeref:typename:void
 rlEnableFramebuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableFramebuffer(unsigned int id);        \/\/ Enable render texture (fbo)$/;"	p	typeref:typename:RLAPI void
@@ -11425,6 +19841,8 @@
 rlEnableFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableFramebuffer(unsigned int id);        \/\/ Enable render texture (fbo)$/;"	p	typeref:typename:RLAPI void
 rlEnableFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
+rlEnableFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableFramebuffer(unsigned int id);        \/\/ Enable render texture (fbo)$/;"	p	typeref:typename:RLAPI void
+rlEnableFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableFramebuffer(unsigned int id);        \/\/ Enable render texture (fbo)$/;"	p	typeref:typename:RLAPI void
 rlEnableFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlEnablePointMode	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnablePointMode(void);                     \/\/ Enable point mode$/;"	p	typeref:typename:RLAPI void
@@ -11433,6 +19851,8 @@
 rlEnablePointMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnablePointMode(void)$/;"	f	typeref:typename:void
 rlEnablePointMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnablePointMode(void);                     \/\/ Enable point mode$/;"	p	typeref:typename:RLAPI void
 rlEnablePointMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnablePointMode(void)$/;"	f	typeref:typename:void
+rlEnablePointMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnablePointMode(void);                     \/\/ Enable point mode$/;"	p	typeref:typename:RLAPI void
+rlEnablePointMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnablePointMode(void)$/;"	f	typeref:typename:void
 rlEnablePointMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnablePointMode(void);                     \/\/ Enable point mode$/;"	p	typeref:typename:RLAPI void
 rlEnablePointMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnablePointMode(void)$/;"	f	typeref:typename:void
 rlEnableScissorTest	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableScissorTest(void);                   \/\/ Enable scissor test$/;"	p	typeref:typename:RLAPI void
@@ -11441,6 +19861,8 @@
 rlEnableScissorTest	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableScissorTest(void) { glEnable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
 rlEnableScissorTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableScissorTest(void);                   \/\/ Enable scissor test$/;"	p	typeref:typename:RLAPI void
 rlEnableScissorTest	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableScissorTest(void) { glEnable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
+rlEnableScissorTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableScissorTest(void);                   \/\/ Enable scissor test$/;"	p	typeref:typename:RLAPI void
+rlEnableScissorTest	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableScissorTest(void) { glEnable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
 rlEnableScissorTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableScissorTest(void);                   \/\/ Enable scissor test$/;"	p	typeref:typename:RLAPI void
 rlEnableScissorTest	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableScissorTest(void) { glEnable(GL_SCISSOR_TEST); }$/;"	f	typeref:typename:void
 rlEnableShader	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableShader(unsigned int id);             \/\/ Enable shader program$/;"	p	typeref:typename:RLAPI void
@@ -11449,6 +19871,8 @@
 rlEnableShader	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableShader(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableShader(unsigned int id);             \/\/ Enable shader program$/;"	p	typeref:typename:RLAPI void
 rlEnableShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableShader(unsigned int id)$/;"	f	typeref:typename:void
+rlEnableShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableShader(unsigned int id);             \/\/ Enable shader program$/;"	p	typeref:typename:RLAPI void
+rlEnableShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableShader(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableShader(unsigned int id);             \/\/ Enable shader program$/;"	p	typeref:typename:RLAPI void
 rlEnableShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableShader(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableSmoothLines	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableSmoothLines(void);                   \/\/ Enable line aliasing$/;"	p	typeref:typename:RLAPI void
@@ -11457,6 +19881,8 @@
 rlEnableSmoothLines	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableSmoothLines(void)$/;"	f	typeref:typename:void
 rlEnableSmoothLines	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableSmoothLines(void);                   \/\/ Enable line aliasing$/;"	p	typeref:typename:RLAPI void
 rlEnableSmoothLines	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableSmoothLines(void)$/;"	f	typeref:typename:void
+rlEnableSmoothLines	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableSmoothLines(void);                   \/\/ Enable line aliasing$/;"	p	typeref:typename:RLAPI void
+rlEnableSmoothLines	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableSmoothLines(void)$/;"	f	typeref:typename:void
 rlEnableSmoothLines	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableSmoothLines(void);                   \/\/ Enable line aliasing$/;"	p	typeref:typename:RLAPI void
 rlEnableSmoothLines	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableSmoothLines(void)$/;"	f	typeref:typename:void
 rlEnableStatePointer	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableStatePointer(int vertexAttribType, void *buffer); \/\/ Enable attribute state/;"	p	typeref:typename:RLAPI void
@@ -11465,6 +19891,8 @@
 rlEnableStatePointer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableStatePointer(int vertexAttribType, void *buffer)$/;"	f	typeref:typename:void
 rlEnableStatePointer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableStatePointer(int vertexAttribType, void *buffer); \/\/ Enable attribute state/;"	p	typeref:typename:RLAPI void
 rlEnableStatePointer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableStatePointer(int vertexAttribType, void *buffer)$/;"	f	typeref:typename:void
+rlEnableStatePointer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableStatePointer(int vertexAttribType, void *buffer); \/\/ Enable attribute state/;"	p	typeref:typename:RLAPI void
+rlEnableStatePointer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableStatePointer(int vertexAttribType, void *buffer)$/;"	f	typeref:typename:void
 rlEnableStatePointer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableStatePointer(int vertexAttribType, void *buffer); \/\/ Enable attribute state/;"	p	typeref:typename:RLAPI void
 rlEnableStatePointer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableStatePointer(int vertexAttribType, void *buffer)$/;"	f	typeref:typename:void
 rlEnableStereoRender	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableStereoRender(void);                  \/\/ Enable stereo rendering$/;"	p	typeref:typename:RLAPI void
@@ -11473,6 +19901,8 @@
 rlEnableStereoRender	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableStereoRender(void)$/;"	f	typeref:typename:void
 rlEnableStereoRender	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableStereoRender(void);                  \/\/ Enable stereo rendering$/;"	p	typeref:typename:RLAPI void
 rlEnableStereoRender	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableStereoRender(void)$/;"	f	typeref:typename:void
+rlEnableStereoRender	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableStereoRender(void);                  \/\/ Enable stereo rendering$/;"	p	typeref:typename:RLAPI void
+rlEnableStereoRender	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableStereoRender(void)$/;"	f	typeref:typename:void
 rlEnableStereoRender	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableStereoRender(void);                  \/\/ Enable stereo rendering$/;"	p	typeref:typename:RLAPI void
 rlEnableStereoRender	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableStereoRender(void)$/;"	f	typeref:typename:void
 rlEnableTexture	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableTexture(unsigned int id);            \/\/ Enable texture$/;"	p	typeref:typename:RLAPI void
@@ -11481,6 +19911,8 @@
 rlEnableTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableTexture(unsigned int id);            \/\/ Enable texture$/;"	p	typeref:typename:RLAPI void
 rlEnableTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableTexture(unsigned int id)$/;"	f	typeref:typename:void
+rlEnableTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableTexture(unsigned int id);            \/\/ Enable texture$/;"	p	typeref:typename:RLAPI void
+rlEnableTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableTexture(unsigned int id);            \/\/ Enable texture$/;"	p	typeref:typename:RLAPI void
 rlEnableTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableTextureCubemap	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableTextureCubemap(unsigned int id);     \/\/ Enable texture cubemap$/;"	p	typeref:typename:RLAPI void
@@ -11489,6 +19921,8 @@
 rlEnableTextureCubemap	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableTextureCubemap(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableTextureCubemap	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableTextureCubemap(unsigned int id);     \/\/ Enable texture cubemap$/;"	p	typeref:typename:RLAPI void
 rlEnableTextureCubemap	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableTextureCubemap(unsigned int id)$/;"	f	typeref:typename:void
+rlEnableTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableTextureCubemap(unsigned int id);     \/\/ Enable texture cubemap$/;"	p	typeref:typename:RLAPI void
+rlEnableTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableTextureCubemap(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableTextureCubemap	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableTextureCubemap(unsigned int id);     \/\/ Enable texture cubemap$/;"	p	typeref:typename:RLAPI void
 rlEnableTextureCubemap	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableTextureCubemap(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableVertexArray	third_party/raylib/include/rlgl.h	/^RLAPI bool rlEnableVertexArray(unsigned int vaoId);     \/\/ Enable vertex array (VAO, if suppor/;"	p	typeref:typename:RLAPI bool
@@ -11497,6 +19931,8 @@
 rlEnableVertexArray	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^bool rlEnableVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:bool
 rlEnableVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI bool rlEnableVertexArray(unsigned int vaoId);     \/\/ Enable vertex array (VAO, if suppor/;"	p	typeref:typename:RLAPI bool
 rlEnableVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^bool rlEnableVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:bool
+rlEnableVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI bool rlEnableVertexArray(unsigned int vaoId);     \/\/ Enable vertex array (VAO, if suppor/;"	p	typeref:typename:RLAPI bool
+rlEnableVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^bool rlEnableVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:bool
 rlEnableVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI bool rlEnableVertexArray(unsigned int vaoId);     \/\/ Enable vertex array (VAO, if suppor/;"	p	typeref:typename:RLAPI bool
 rlEnableVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^bool rlEnableVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:bool
 rlEnableVertexAttribute	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableVertexAttribute(unsigned int index); \/\/ Enable vertex attribute index$/;"	p	typeref:typename:RLAPI void
@@ -11505,6 +19941,8 @@
 rlEnableVertexAttribute	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
 rlEnableVertexAttribute	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableVertexAttribute(unsigned int index); \/\/ Enable vertex attribute index$/;"	p	typeref:typename:RLAPI void
 rlEnableVertexAttribute	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
+rlEnableVertexAttribute	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableVertexAttribute(unsigned int index); \/\/ Enable vertex attribute index$/;"	p	typeref:typename:RLAPI void
+rlEnableVertexAttribute	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
 rlEnableVertexAttribute	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableVertexAttribute(unsigned int index); \/\/ Enable vertex attribute index$/;"	p	typeref:typename:RLAPI void
 rlEnableVertexAttribute	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableVertexAttribute(unsigned int index)$/;"	f	typeref:typename:void
 rlEnableVertexBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableVertexBuffer(unsigned int id);       \/\/ Enable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
@@ -11513,6 +19951,8 @@
 rlEnableVertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableVertexBuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableVertexBuffer(unsigned int id);       \/\/ Enable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
 rlEnableVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableVertexBuffer(unsigned int id)$/;"	f	typeref:typename:void
+rlEnableVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableVertexBuffer(unsigned int id);       \/\/ Enable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
+rlEnableVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableVertexBuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableVertexBuffer(unsigned int id);       \/\/ Enable vertex buffer (VBO)$/;"	p	typeref:typename:RLAPI void
 rlEnableVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableVertexBuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableVertexBufferElement	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableVertexBufferElement(unsigned int id); \/\/ Enable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
@@ -11521,6 +19961,8 @@
 rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableVertexBufferElement(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableVertexBufferElement(unsigned int id); \/\/ Enable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
 rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableVertexBufferElement(unsigned int id)$/;"	f	typeref:typename:void
+rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableVertexBufferElement(unsigned int id); \/\/ Enable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
+rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableVertexBufferElement(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableVertexBufferElement(unsigned int id); \/\/ Enable vertex buffer element (VBO /;"	p	typeref:typename:RLAPI void
 rlEnableVertexBufferElement	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableVertexBufferElement(unsigned int id)$/;"	f	typeref:typename:void
 rlEnableWireMode	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnableWireMode(void);                      \/\/ Enable wire mode$/;"	p	typeref:typename:RLAPI void
@@ -11529,6 +19971,8 @@
 rlEnableWireMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlEnableWireMode(void)$/;"	f	typeref:typename:void
 rlEnableWireMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnableWireMode(void);                      \/\/ Enable wire mode$/;"	p	typeref:typename:RLAPI void
 rlEnableWireMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnableWireMode(void)$/;"	f	typeref:typename:void
+rlEnableWireMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnableWireMode(void);                      \/\/ Enable wire mode$/;"	p	typeref:typename:RLAPI void
+rlEnableWireMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnableWireMode(void)$/;"	f	typeref:typename:void
 rlEnableWireMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnableWireMode(void);                      \/\/ Enable wire mode$/;"	p	typeref:typename:RLAPI void
 rlEnableWireMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnableWireMode(void)$/;"	f	typeref:typename:void
 rlEnd	third_party/raylib/include/rlgl.h	/^RLAPI void rlEnd(void);                                 \/\/ Finish vertex providing$/;"	p	typeref:typename:RLAPI void
@@ -11540,6 +19984,9 @@
 rlEnd	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlEnd(void);                                 \/\/ Finish vertex providing$/;"	p	typeref:typename:RLAPI void
 rlEnd	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnd(void) { glEnd(); }$/;"	f	typeref:typename:void
 rlEnd	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlEnd(void)$/;"	f	typeref:typename:void
+rlEnd	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlEnd(void);                                 \/\/ Finish vertex providing$/;"	p	typeref:typename:RLAPI void
+rlEnd	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnd(void) { glEnd(); }$/;"	f	typeref:typename:void
+rlEnd	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlEnd(void)$/;"	f	typeref:typename:void
 rlEnd	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlEnd(void);                                 \/\/ Finish vertex providing$/;"	p	typeref:typename:RLAPI void
 rlEnd	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnd(void) { glEnd(); }$/;"	f	typeref:typename:void
 rlEnd	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlEnd(void)$/;"	f	typeref:typename:void
@@ -11549,15 +19996,19 @@
 rlFramebufferAttach	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texType, in/;"	f	typeref:typename:void
 rlFramebufferAttach	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texTy/;"	p	typeref:typename:RLAPI void
 rlFramebufferAttach	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texType, in/;"	f	typeref:typename:void
+rlFramebufferAttach	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texTy/;"	p	typeref:typename:RLAPI void
+rlFramebufferAttach	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texType, in/;"	f	typeref:typename:void
 rlFramebufferAttach	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texTy/;"	p	typeref:typename:RLAPI void
 rlFramebufferAttach	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlFramebufferAttach(unsigned int fboId, unsigned int texId, int attachType, int texType, in/;"	f	typeref:typename:void
 rlFramebufferAttachTextureType	third_party/raylib/include/rlgl.h	/^} rlFramebufferAttachTextureType;$/;"	t	typeref:enum:__anonb66549aa0b03
 rlFramebufferAttachTextureType	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlFramebufferAttachTextureType;$/;"	t	typeref:enum:__anon0cdf4ceb0b03
 rlFramebufferAttachTextureType	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlFramebufferAttachTextureType;$/;"	t	typeref:enum:__anon96c0c2130b03
+rlFramebufferAttachTextureType	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlFramebufferAttachTextureType;$/;"	t	typeref:enum:__anonbc392dbe0b03
 rlFramebufferAttachTextureType	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlFramebufferAttachTextureType;$/;"	t	typeref:enum:__anon9e7796b80b03
 rlFramebufferAttachType	third_party/raylib/include/rlgl.h	/^} rlFramebufferAttachType;$/;"	t	typeref:enum:__anonb66549aa0a03
 rlFramebufferAttachType	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlFramebufferAttachType;$/;"	t	typeref:enum:__anon0cdf4ceb0a03
 rlFramebufferAttachType	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlFramebufferAttachType;$/;"	t	typeref:enum:__anon96c0c2130a03
+rlFramebufferAttachType	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlFramebufferAttachType;$/;"	t	typeref:enum:__anonbc392dbe0a03
 rlFramebufferAttachType	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlFramebufferAttachType;$/;"	t	typeref:enum:__anon9e7796b80a03
 rlFramebufferComplete	third_party/raylib/include/rlgl.h	/^RLAPI bool rlFramebufferComplete(unsigned int id);                        \/\/ Verify framebuffe/;"	p	typeref:typename:RLAPI bool
 rlFramebufferComplete	third_party/raylib/include/rlgl.h	/^bool rlFramebufferComplete(unsigned int id)$/;"	f	typeref:typename:bool
@@ -11565,6 +20016,8 @@
 rlFramebufferComplete	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^bool rlFramebufferComplete(unsigned int id)$/;"	f	typeref:typename:bool
 rlFramebufferComplete	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI bool rlFramebufferComplete(unsigned int id);                        \/\/ Verify framebuffe/;"	p	typeref:typename:RLAPI bool
 rlFramebufferComplete	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^bool rlFramebufferComplete(unsigned int id)$/;"	f	typeref:typename:bool
+rlFramebufferComplete	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI bool rlFramebufferComplete(unsigned int id);                        \/\/ Verify framebuffe/;"	p	typeref:typename:RLAPI bool
+rlFramebufferComplete	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^bool rlFramebufferComplete(unsigned int id)$/;"	f	typeref:typename:bool
 rlFramebufferComplete	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI bool rlFramebufferComplete(unsigned int id);                        \/\/ Verify framebuffe/;"	p	typeref:typename:RLAPI bool
 rlFramebufferComplete	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^bool rlFramebufferComplete(unsigned int id)$/;"	f	typeref:typename:bool
 rlFrustum	third_party/raylib/include/rlgl.h	/^RLAPI void rlFrustum(double left, double right, double bottom, double top, double znear, double /;"	p	typeref:typename:RLAPI void
@@ -11573,6 +20026,8 @@
 rlFrustum	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlFrustum(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
 rlFrustum	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlFrustum(double left, double right, double bottom, double top, double znear, double /;"	p	typeref:typename:RLAPI void
 rlFrustum	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlFrustum(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
+rlFrustum	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlFrustum(double left, double right, double bottom, double top, double znear, double /;"	p	typeref:typename:RLAPI void
+rlFrustum	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlFrustum(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
 rlFrustum	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlFrustum(double left, double right, double bottom, double top, double znear, double /;"	p	typeref:typename:RLAPI void
 rlFrustum	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlFrustum(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
 rlGenTextureMipmaps	third_party/raylib/include/rlgl.h	/^RLAPI void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)/;"	p	typeref:typename:RLAPI void
@@ -11581,6 +20036,8 @@
 rlGenTextureMipmaps	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)$/;"	f	typeref:typename:void
 rlGenTextureMipmaps	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)/;"	p	typeref:typename:RLAPI void
 rlGenTextureMipmaps	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)$/;"	f	typeref:typename:void
+rlGenTextureMipmaps	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)/;"	p	typeref:typename:RLAPI void
+rlGenTextureMipmaps	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)$/;"	f	typeref:typename:void
 rlGenTextureMipmaps	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)/;"	p	typeref:typename:RLAPI void
 rlGenTextureMipmaps	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlGenTextureMipmaps(unsigned int id, int width, int height, int format, int *mipmaps)$/;"	f	typeref:typename:void
 rlGetActiveFramebuffer	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlGetActiveFramebuffer(void);        \/\/ Get the currently active render tex/;"	p	typeref:typename:RLAPI unsigned int
@@ -11589,6 +20046,8 @@
 rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlGetActiveFramebuffer(void)$/;"	f	typeref:typename:unsigned int
 rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlGetActiveFramebuffer(void);        \/\/ Get the currently active render tex/;"	p	typeref:typename:RLAPI unsigned int
 rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlGetActiveFramebuffer(void)$/;"	f	typeref:typename:unsigned int
+rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlGetActiveFramebuffer(void);        \/\/ Get the currently active render tex/;"	p	typeref:typename:RLAPI unsigned int
+rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlGetActiveFramebuffer(void)$/;"	f	typeref:typename:unsigned int
 rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlGetActiveFramebuffer(void);        \/\/ Get the currently active render tex/;"	p	typeref:typename:RLAPI unsigned int
 rlGetActiveFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlGetActiveFramebuffer(void)$/;"	f	typeref:typename:unsigned int
 rlGetCompressedFormatName	third_party/raylib/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format)$/;"	f	typeref:typename:const char *
@@ -11597,6 +20056,8 @@
 rlGetCompressedFormatName	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format); \/\/ Get compressed format official GL/;"	p	typeref:typename:const char *
 rlGetCompressedFormatName	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format)$/;"	f	typeref:typename:const char *
 rlGetCompressedFormatName	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format); \/\/ Get compressed format official GL/;"	p	typeref:typename:const char *
+rlGetCompressedFormatName	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format)$/;"	f	typeref:typename:const char *
+rlGetCompressedFormatName	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format); \/\/ Get compressed format official GL/;"	p	typeref:typename:const char *
 rlGetCompressedFormatName	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format)$/;"	f	typeref:typename:const char *
 rlGetCompressedFormatName	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static const char *rlGetCompressedFormatName(int format); \/\/ Get compressed format official GL/;"	p	typeref:typename:const char *
 rlGetCullDistanceFar	third_party/raylib/include/rlgl.h	/^RLAPI double rlGetCullDistanceFar(void);                \/\/ Get cull plane distance far$/;"	p	typeref:typename:RLAPI double
@@ -11605,6 +20066,8 @@
 rlGetCullDistanceFar	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^double rlGetCullDistanceFar(void)$/;"	f	typeref:typename:double
 rlGetCullDistanceFar	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI double rlGetCullDistanceFar(void);                \/\/ Get cull plane distance far$/;"	p	typeref:typename:RLAPI double
 rlGetCullDistanceFar	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^double rlGetCullDistanceFar(void)$/;"	f	typeref:typename:double
+rlGetCullDistanceFar	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI double rlGetCullDistanceFar(void);                \/\/ Get cull plane distance far$/;"	p	typeref:typename:RLAPI double
+rlGetCullDistanceFar	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^double rlGetCullDistanceFar(void)$/;"	f	typeref:typename:double
 rlGetCullDistanceFar	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI double rlGetCullDistanceFar(void);                \/\/ Get cull plane distance far$/;"	p	typeref:typename:RLAPI double
 rlGetCullDistanceFar	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^double rlGetCullDistanceFar(void)$/;"	f	typeref:typename:double
 rlGetCullDistanceNear	third_party/raylib/include/rlgl.h	/^RLAPI double rlGetCullDistanceNear(void);               \/\/ Get cull plane distance near$/;"	p	typeref:typename:RLAPI double
@@ -11613,6 +20076,8 @@
 rlGetCullDistanceNear	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^double rlGetCullDistanceNear(void)$/;"	f	typeref:typename:double
 rlGetCullDistanceNear	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI double rlGetCullDistanceNear(void);               \/\/ Get cull plane distance near$/;"	p	typeref:typename:RLAPI double
 rlGetCullDistanceNear	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^double rlGetCullDistanceNear(void)$/;"	f	typeref:typename:double
+rlGetCullDistanceNear	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI double rlGetCullDistanceNear(void);               \/\/ Get cull plane distance near$/;"	p	typeref:typename:RLAPI double
+rlGetCullDistanceNear	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^double rlGetCullDistanceNear(void)$/;"	f	typeref:typename:double
 rlGetCullDistanceNear	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI double rlGetCullDistanceNear(void);               \/\/ Get cull plane distance near$/;"	p	typeref:typename:RLAPI double
 rlGetCullDistanceNear	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^double rlGetCullDistanceNear(void)$/;"	f	typeref:typename:double
 rlGetFramebufferHeight	third_party/raylib/include/rlgl.h	/^RLAPI int rlGetFramebufferHeight(void);                 \/\/ Get default framebuffer height$/;"	p	typeref:typename:RLAPI int
@@ -11621,6 +20086,8 @@
 rlGetFramebufferHeight	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^int rlGetFramebufferHeight(void)$/;"	f	typeref:typename:int
 rlGetFramebufferHeight	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI int rlGetFramebufferHeight(void);                 \/\/ Get default framebuffer height$/;"	p	typeref:typename:RLAPI int
 rlGetFramebufferHeight	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^int rlGetFramebufferHeight(void)$/;"	f	typeref:typename:int
+rlGetFramebufferHeight	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI int rlGetFramebufferHeight(void);                 \/\/ Get default framebuffer height$/;"	p	typeref:typename:RLAPI int
+rlGetFramebufferHeight	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^int rlGetFramebufferHeight(void)$/;"	f	typeref:typename:int
 rlGetFramebufferHeight	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI int rlGetFramebufferHeight(void);                 \/\/ Get default framebuffer height$/;"	p	typeref:typename:RLAPI int
 rlGetFramebufferHeight	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^int rlGetFramebufferHeight(void)$/;"	f	typeref:typename:int
 rlGetFramebufferWidth	third_party/raylib/include/rlgl.h	/^RLAPI int rlGetFramebufferWidth(void);                  \/\/ Get default framebuffer width$/;"	p	typeref:typename:RLAPI int
@@ -11629,6 +20096,8 @@
 rlGetFramebufferWidth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^int rlGetFramebufferWidth(void)$/;"	f	typeref:typename:int
 rlGetFramebufferWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI int rlGetFramebufferWidth(void);                  \/\/ Get default framebuffer width$/;"	p	typeref:typename:RLAPI int
 rlGetFramebufferWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^int rlGetFramebufferWidth(void)$/;"	f	typeref:typename:int
+rlGetFramebufferWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI int rlGetFramebufferWidth(void);                  \/\/ Get default framebuffer width$/;"	p	typeref:typename:RLAPI int
+rlGetFramebufferWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^int rlGetFramebufferWidth(void)$/;"	f	typeref:typename:int
 rlGetFramebufferWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI int rlGetFramebufferWidth(void);                  \/\/ Get default framebuffer width$/;"	p	typeref:typename:RLAPI int
 rlGetFramebufferWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^int rlGetFramebufferWidth(void)$/;"	f	typeref:typename:int
 rlGetGlTextureFormats	third_party/raylib/include/rlgl.h	/^RLAPI void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFor/;"	p	typeref:typename:RLAPI void
@@ -11637,6 +20106,8 @@
 rlGetGlTextureFormats	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFormat, u/;"	f	typeref:typename:void
 rlGetGlTextureFormats	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFor/;"	p	typeref:typename:RLAPI void
 rlGetGlTextureFormats	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFormat, u/;"	f	typeref:typename:void
+rlGetGlTextureFormats	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFor/;"	p	typeref:typename:RLAPI void
+rlGetGlTextureFormats	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFormat, u/;"	f	typeref:typename:void
 rlGetGlTextureFormats	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFor/;"	p	typeref:typename:RLAPI void
 rlGetGlTextureFormats	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlGetGlTextureFormats(int format, unsigned int *glInternalFormat, unsigned int *glFormat, u/;"	f	typeref:typename:void
 rlGetLineWidth	third_party/raylib/include/rlgl.h	/^RLAPI float rlGetLineWidth(void);                       \/\/ Get the line drawing width$/;"	p	typeref:typename:RLAPI float
@@ -11645,6 +20116,8 @@
 rlGetLineWidth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^float rlGetLineWidth(void)$/;"	f	typeref:typename:float
 rlGetLineWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI float rlGetLineWidth(void);                       \/\/ Get the line drawing width$/;"	p	typeref:typename:RLAPI float
 rlGetLineWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^float rlGetLineWidth(void)$/;"	f	typeref:typename:float
+rlGetLineWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI float rlGetLineWidth(void);                       \/\/ Get the line drawing width$/;"	p	typeref:typename:RLAPI float
+rlGetLineWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^float rlGetLineWidth(void)$/;"	f	typeref:typename:float
 rlGetLineWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI float rlGetLineWidth(void);                       \/\/ Get the line drawing width$/;"	p	typeref:typename:RLAPI float
 rlGetLineWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^float rlGetLineWidth(void)$/;"	f	typeref:typename:float
 rlGetLocationAttrib	third_party/raylib/include/rlgl.h	/^RLAPI int rlGetLocationAttrib(unsigned int shaderId, const char *attribName);   \/\/ Get shader /;"	p	typeref:typename:RLAPI int
@@ -11653,6 +20126,8 @@
 rlGetLocationAttrib	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^int rlGetLocationAttrib(unsigned int shaderId, const char *attribName)$/;"	f	typeref:typename:int
 rlGetLocationAttrib	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI int rlGetLocationAttrib(unsigned int shaderId, const char *attribName);   \/\/ Get shader /;"	p	typeref:typename:RLAPI int
 rlGetLocationAttrib	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^int rlGetLocationAttrib(unsigned int shaderId, const char *attribName)$/;"	f	typeref:typename:int
+rlGetLocationAttrib	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI int rlGetLocationAttrib(unsigned int shaderId, const char *attribName);   \/\/ Get shader /;"	p	typeref:typename:RLAPI int
+rlGetLocationAttrib	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^int rlGetLocationAttrib(unsigned int shaderId, const char *attribName)$/;"	f	typeref:typename:int
 rlGetLocationAttrib	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI int rlGetLocationAttrib(unsigned int shaderId, const char *attribName);   \/\/ Get shader /;"	p	typeref:typename:RLAPI int
 rlGetLocationAttrib	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^int rlGetLocationAttrib(unsigned int shaderId, const char *attribName)$/;"	f	typeref:typename:int
 rlGetLocationUniform	third_party/raylib/include/rlgl.h	/^RLAPI int rlGetLocationUniform(unsigned int shaderId, const char *uniformName); \/\/ Get shader /;"	p	typeref:typename:RLAPI int
@@ -11661,6 +20136,8 @@
 rlGetLocationUniform	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^int rlGetLocationUniform(unsigned int shaderId, const char *uniformName)$/;"	f	typeref:typename:int
 rlGetLocationUniform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI int rlGetLocationUniform(unsigned int shaderId, const char *uniformName); \/\/ Get shader /;"	p	typeref:typename:RLAPI int
 rlGetLocationUniform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^int rlGetLocationUniform(unsigned int shaderId, const char *uniformName)$/;"	f	typeref:typename:int
+rlGetLocationUniform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI int rlGetLocationUniform(unsigned int shaderId, const char *uniformName); \/\/ Get shader /;"	p	typeref:typename:RLAPI int
+rlGetLocationUniform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^int rlGetLocationUniform(unsigned int shaderId, const char *uniformName)$/;"	f	typeref:typename:int
 rlGetLocationUniform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI int rlGetLocationUniform(unsigned int shaderId, const char *uniformName); \/\/ Get shader /;"	p	typeref:typename:RLAPI int
 rlGetLocationUniform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^int rlGetLocationUniform(unsigned int shaderId, const char *uniformName)$/;"	f	typeref:typename:int
 rlGetMatrixModelview	third_party/raylib/include/rlgl.h	/^Matrix rlGetMatrixModelview(void)$/;"	f	typeref:typename:Matrix
@@ -11669,6 +20146,8 @@
 rlGetMatrixModelview	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixModelview(void);                                  \/\/ Get internal mode/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixModelview	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^Matrix rlGetMatrixModelview(void)$/;"	f	typeref:typename:Matrix
 rlGetMatrixModelview	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI Matrix rlGetMatrixModelview(void);                                  \/\/ Get internal mode/;"	p	typeref:typename:RLAPI Matrix
+rlGetMatrixModelview	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^Matrix rlGetMatrixModelview(void)$/;"	f	typeref:typename:Matrix
+rlGetMatrixModelview	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI Matrix rlGetMatrixModelview(void);                                  \/\/ Get internal mode/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixModelview	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^Matrix rlGetMatrixModelview(void)$/;"	f	typeref:typename:Matrix
 rlGetMatrixModelview	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixModelview(void);                                  \/\/ Get internal mode/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixProjection	third_party/raylib/include/rlgl.h	/^Matrix rlGetMatrixProjection(void)$/;"	f	typeref:typename:Matrix
@@ -11677,6 +20156,8 @@
 rlGetMatrixProjection	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjection(void);                                 \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixProjection	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^Matrix rlGetMatrixProjection(void)$/;"	f	typeref:typename:Matrix
 rlGetMatrixProjection	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjection(void);                                 \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
+rlGetMatrixProjection	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^Matrix rlGetMatrixProjection(void)$/;"	f	typeref:typename:Matrix
+rlGetMatrixProjection	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjection(void);                                 \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixProjection	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^Matrix rlGetMatrixProjection(void)$/;"	f	typeref:typename:Matrix
 rlGetMatrixProjection	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjection(void);                                 \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixProjectionStereo	third_party/raylib/include/rlgl.h	/^Matrix rlGetMatrixProjectionStereo(int eye)$/;"	f	typeref:typename:Matrix
@@ -11685,6 +20166,8 @@
 rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjectionStereo(int eye);                        \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^Matrix rlGetMatrixProjectionStereo(int eye)$/;"	f	typeref:typename:Matrix
 rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjectionStereo(int eye);                        \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
+rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^Matrix rlGetMatrixProjectionStereo(int eye)$/;"	f	typeref:typename:Matrix
+rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjectionStereo(int eye);                        \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^Matrix rlGetMatrixProjectionStereo(int eye)$/;"	f	typeref:typename:Matrix
 rlGetMatrixProjectionStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixProjectionStereo(int eye);                        \/\/ Get internal proj/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixTransform	third_party/raylib/include/rlgl.h	/^Matrix rlGetMatrixTransform(void)$/;"	f	typeref:typename:Matrix
@@ -11693,6 +20176,8 @@
 rlGetMatrixTransform	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixTransform(void);                                  \/\/ Get internal accu/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixTransform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^Matrix rlGetMatrixTransform(void)$/;"	f	typeref:typename:Matrix
 rlGetMatrixTransform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI Matrix rlGetMatrixTransform(void);                                  \/\/ Get internal accu/;"	p	typeref:typename:RLAPI Matrix
+rlGetMatrixTransform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^Matrix rlGetMatrixTransform(void)$/;"	f	typeref:typename:Matrix
+rlGetMatrixTransform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI Matrix rlGetMatrixTransform(void);                                  \/\/ Get internal accu/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixTransform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^Matrix rlGetMatrixTransform(void)$/;"	f	typeref:typename:Matrix
 rlGetMatrixTransform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixTransform(void);                                  \/\/ Get internal accu/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixViewOffsetStereo	third_party/raylib/include/rlgl.h	/^Matrix rlGetMatrixViewOffsetStereo(int eye)$/;"	f	typeref:typename:Matrix
@@ -11701,6 +20186,8 @@
 rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixViewOffsetStereo(int eye);                        \/\/ Get internal view/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^Matrix rlGetMatrixViewOffsetStereo(int eye)$/;"	f	typeref:typename:Matrix
 rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI Matrix rlGetMatrixViewOffsetStereo(int eye);                        \/\/ Get internal view/;"	p	typeref:typename:RLAPI Matrix
+rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^Matrix rlGetMatrixViewOffsetStereo(int eye)$/;"	f	typeref:typename:Matrix
+rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI Matrix rlGetMatrixViewOffsetStereo(int eye);                        \/\/ Get internal view/;"	p	typeref:typename:RLAPI Matrix
 rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^Matrix rlGetMatrixViewOffsetStereo(int eye)$/;"	f	typeref:typename:Matrix
 rlGetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI Matrix rlGetMatrixViewOffsetStereo(int eye);                        \/\/ Get internal view/;"	p	typeref:typename:RLAPI Matrix
 rlGetPixelDataSize	third_party/raylib/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format)$/;"	f	typeref:typename:int
@@ -11709,6 +20196,8 @@
 rlGetPixelDataSize	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format);   \/\/ Get pixel data size in /;"	p	typeref:typename:int
 rlGetPixelDataSize	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format)$/;"	f	typeref:typename:int
 rlGetPixelDataSize	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format);   \/\/ Get pixel data size in /;"	p	typeref:typename:int
+rlGetPixelDataSize	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format)$/;"	f	typeref:typename:int
+rlGetPixelDataSize	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format);   \/\/ Get pixel data size in /;"	p	typeref:typename:int
 rlGetPixelDataSize	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format)$/;"	f	typeref:typename:int
 rlGetPixelDataSize	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static int rlGetPixelDataSize(int width, int height, int format);   \/\/ Get pixel data size in /;"	p	typeref:typename:int
 rlGetPixelFormatName	third_party/raylib/include/rlgl.h	/^RLAPI const char *rlGetPixelFormatName(unsigned int format);              \/\/ Get name string f/;"	p	typeref:typename:RLAPI const char *
@@ -11717,6 +20206,8 @@
 rlGetPixelFormatName	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^const char *rlGetPixelFormatName(unsigned int format)$/;"	f	typeref:typename:const char *
 rlGetPixelFormatName	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI const char *rlGetPixelFormatName(unsigned int format);              \/\/ Get name string f/;"	p	typeref:typename:RLAPI const char *
 rlGetPixelFormatName	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^const char *rlGetPixelFormatName(unsigned int format)$/;"	f	typeref:typename:const char *
+rlGetPixelFormatName	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI const char *rlGetPixelFormatName(unsigned int format);              \/\/ Get name string f/;"	p	typeref:typename:RLAPI const char *
+rlGetPixelFormatName	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^const char *rlGetPixelFormatName(unsigned int format)$/;"	f	typeref:typename:const char *
 rlGetPixelFormatName	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI const char *rlGetPixelFormatName(unsigned int format);              \/\/ Get name string f/;"	p	typeref:typename:RLAPI const char *
 rlGetPixelFormatName	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^const char *rlGetPixelFormatName(unsigned int format)$/;"	f	typeref:typename:const char *
 rlGetShaderBufferSize	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlGetShaderBufferSize(unsigned int id);                      \/\/ Get SSBO bu/;"	p	typeref:typename:RLAPI unsigned int
@@ -11725,6 +20216,8 @@
 rlGetShaderBufferSize	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlGetShaderBufferSize(unsigned int id)$/;"	f	typeref:typename:unsigned int
 rlGetShaderBufferSize	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlGetShaderBufferSize(unsigned int id);                      \/\/ Get SSBO bu/;"	p	typeref:typename:RLAPI unsigned int
 rlGetShaderBufferSize	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlGetShaderBufferSize(unsigned int id)$/;"	f	typeref:typename:unsigned int
+rlGetShaderBufferSize	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlGetShaderBufferSize(unsigned int id);                      \/\/ Get SSBO bu/;"	p	typeref:typename:RLAPI unsigned int
+rlGetShaderBufferSize	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlGetShaderBufferSize(unsigned int id)$/;"	f	typeref:typename:unsigned int
 rlGetShaderBufferSize	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlGetShaderBufferSize(unsigned int id);                      \/\/ Get SSBO bu/;"	p	typeref:typename:RLAPI unsigned int
 rlGetShaderBufferSize	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlGetShaderBufferSize(unsigned int id)$/;"	f	typeref:typename:unsigned int
 rlGetShaderIdDefault	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlGetShaderIdDefault(void);          \/\/ Get default shader id$/;"	p	typeref:typename:RLAPI unsigned int
@@ -11733,6 +20226,8 @@
 rlGetShaderIdDefault	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlGetShaderIdDefault(void)$/;"	f	typeref:typename:unsigned int
 rlGetShaderIdDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlGetShaderIdDefault(void);          \/\/ Get default shader id$/;"	p	typeref:typename:RLAPI unsigned int
 rlGetShaderIdDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlGetShaderIdDefault(void)$/;"	f	typeref:typename:unsigned int
+rlGetShaderIdDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlGetShaderIdDefault(void);          \/\/ Get default shader id$/;"	p	typeref:typename:RLAPI unsigned int
+rlGetShaderIdDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlGetShaderIdDefault(void)$/;"	f	typeref:typename:unsigned int
 rlGetShaderIdDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlGetShaderIdDefault(void);          \/\/ Get default shader id$/;"	p	typeref:typename:RLAPI unsigned int
 rlGetShaderIdDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlGetShaderIdDefault(void)$/;"	f	typeref:typename:unsigned int
 rlGetShaderLocsDefault	third_party/raylib/include/rlgl.h	/^RLAPI int *rlGetShaderLocsDefault(void);                \/\/ Get default shader locations$/;"	p	typeref:typename:RLAPI int *
@@ -11741,6 +20236,8 @@
 rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^int *rlGetShaderLocsDefault(void)$/;"	f	typeref:typename:int *
 rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI int *rlGetShaderLocsDefault(void);                \/\/ Get default shader locations$/;"	p	typeref:typename:RLAPI int *
 rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^int *rlGetShaderLocsDefault(void)$/;"	f	typeref:typename:int *
+rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI int *rlGetShaderLocsDefault(void);                \/\/ Get default shader locations$/;"	p	typeref:typename:RLAPI int *
+rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^int *rlGetShaderLocsDefault(void)$/;"	f	typeref:typename:int *
 rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI int *rlGetShaderLocsDefault(void);                \/\/ Get default shader locations$/;"	p	typeref:typename:RLAPI int *
 rlGetShaderLocsDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^int *rlGetShaderLocsDefault(void)$/;"	f	typeref:typename:int *
 rlGetTextureIdDefault	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlGetTextureIdDefault(void);         \/\/ Get default texture id$/;"	p	typeref:typename:RLAPI unsigned int
@@ -11749,6 +20246,8 @@
 rlGetTextureIdDefault	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlGetTextureIdDefault(void)$/;"	f	typeref:typename:unsigned int
 rlGetTextureIdDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlGetTextureIdDefault(void);         \/\/ Get default texture id$/;"	p	typeref:typename:RLAPI unsigned int
 rlGetTextureIdDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlGetTextureIdDefault(void)$/;"	f	typeref:typename:unsigned int
+rlGetTextureIdDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlGetTextureIdDefault(void);         \/\/ Get default texture id$/;"	p	typeref:typename:RLAPI unsigned int
+rlGetTextureIdDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlGetTextureIdDefault(void)$/;"	f	typeref:typename:unsigned int
 rlGetTextureIdDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlGetTextureIdDefault(void);         \/\/ Get default texture id$/;"	p	typeref:typename:RLAPI unsigned int
 rlGetTextureIdDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlGetTextureIdDefault(void)$/;"	f	typeref:typename:unsigned int
 rlGetVersion	third_party/raylib/include/rlgl.h	/^RLAPI int rlGetVersion(void);                           \/\/ Get current OpenGL version$/;"	p	typeref:typename:RLAPI int
@@ -11757,11 +20256,14 @@
 rlGetVersion	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^int rlGetVersion(void)$/;"	f	typeref:typename:int
 rlGetVersion	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI int rlGetVersion(void);                           \/\/ Get current OpenGL version$/;"	p	typeref:typename:RLAPI int
 rlGetVersion	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^int rlGetVersion(void)$/;"	f	typeref:typename:int
+rlGetVersion	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI int rlGetVersion(void);                           \/\/ Get current OpenGL version$/;"	p	typeref:typename:RLAPI int
+rlGetVersion	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^int rlGetVersion(void)$/;"	f	typeref:typename:int
 rlGetVersion	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI int rlGetVersion(void);                           \/\/ Get current OpenGL version$/;"	p	typeref:typename:RLAPI int
 rlGetVersion	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^int rlGetVersion(void)$/;"	f	typeref:typename:int
 rlGlVersion	third_party/raylib/include/rlgl.h	/^} rlGlVersion;$/;"	t	typeref:enum:__anonb66549aa0203
 rlGlVersion	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlGlVersion;$/;"	t	typeref:enum:__anon0cdf4ceb0203
 rlGlVersion	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlGlVersion;$/;"	t	typeref:enum:__anon96c0c2130203
+rlGlVersion	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlGlVersion;$/;"	t	typeref:enum:__anonbc392dbe0203
 rlGlVersion	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlGlVersion;$/;"	t	typeref:enum:__anon9e7796b80203
 rlIsStereoRenderEnabled	third_party/raylib/include/rlgl.h	/^RLAPI bool rlIsStereoRenderEnabled(void);               \/\/ Check if stereo render is enabled$/;"	p	typeref:typename:RLAPI bool
 rlIsStereoRenderEnabled	third_party/raylib/include/rlgl.h	/^bool rlIsStereoRenderEnabled(void)$/;"	f	typeref:typename:bool
@@ -11769,6 +20271,8 @@
 rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^bool rlIsStereoRenderEnabled(void)$/;"	f	typeref:typename:bool
 rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI bool rlIsStereoRenderEnabled(void);               \/\/ Check if stereo render is enabled$/;"	p	typeref:typename:RLAPI bool
 rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^bool rlIsStereoRenderEnabled(void)$/;"	f	typeref:typename:bool
+rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI bool rlIsStereoRenderEnabled(void);               \/\/ Check if stereo render is enabled$/;"	p	typeref:typename:RLAPI bool
+rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^bool rlIsStereoRenderEnabled(void)$/;"	f	typeref:typename:bool
 rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI bool rlIsStereoRenderEnabled(void);               \/\/ Check if stereo render is enabled$/;"	p	typeref:typename:RLAPI bool
 rlIsStereoRenderEnabled	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^bool rlIsStereoRenderEnabled(void)$/;"	f	typeref:typename:bool
 rlLoadComputeShaderProgram	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadComputeShaderProgram(unsigned int shaderId);           \/\/ Load comput/;"	p	typeref:typename:RLAPI unsigned int
@@ -11777,6 +20281,8 @@
 rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadComputeShaderProgram(unsigned int shaderId)$/;"	f	typeref:typename:unsigned int
 rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadComputeShaderProgram(unsigned int shaderId);           \/\/ Load comput/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadComputeShaderProgram(unsigned int shaderId)$/;"	f	typeref:typename:unsigned int
+rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadComputeShaderProgram(unsigned int shaderId);           \/\/ Load comput/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadComputeShaderProgram(unsigned int shaderId)$/;"	f	typeref:typename:unsigned int
 rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadComputeShaderProgram(unsigned int shaderId);           \/\/ Load comput/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadComputeShaderProgram	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadComputeShaderProgram(unsigned int shaderId)$/;"	f	typeref:typename:unsigned int
 rlLoadDrawCube	third_party/raylib/include/rlgl.h	/^RLAPI void rlLoadDrawCube(void);     \/\/ Load and draw a cube$/;"	p	typeref:typename:RLAPI void
@@ -11785,6 +20291,8 @@
 rlLoadDrawCube	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlLoadDrawCube(void)$/;"	f	typeref:typename:void
 rlLoadDrawCube	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlLoadDrawCube(void);     \/\/ Load and draw a cube$/;"	p	typeref:typename:RLAPI void
 rlLoadDrawCube	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlLoadDrawCube(void)$/;"	f	typeref:typename:void
+rlLoadDrawCube	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlLoadDrawCube(void);     \/\/ Load and draw a cube$/;"	p	typeref:typename:RLAPI void
+rlLoadDrawCube	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlLoadDrawCube(void)$/;"	f	typeref:typename:void
 rlLoadDrawCube	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlLoadDrawCube(void);     \/\/ Load and draw a cube$/;"	p	typeref:typename:RLAPI void
 rlLoadDrawCube	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlLoadDrawCube(void)$/;"	f	typeref:typename:void
 rlLoadDrawQuad	third_party/raylib/include/rlgl.h	/^RLAPI void rlLoadDrawQuad(void);     \/\/ Load and draw a quad$/;"	p	typeref:typename:RLAPI void
@@ -11793,6 +20301,8 @@
 rlLoadDrawQuad	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlLoadDrawQuad(void)$/;"	f	typeref:typename:void
 rlLoadDrawQuad	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlLoadDrawQuad(void);     \/\/ Load and draw a quad$/;"	p	typeref:typename:RLAPI void
 rlLoadDrawQuad	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlLoadDrawQuad(void)$/;"	f	typeref:typename:void
+rlLoadDrawQuad	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlLoadDrawQuad(void);     \/\/ Load and draw a quad$/;"	p	typeref:typename:RLAPI void
+rlLoadDrawQuad	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlLoadDrawQuad(void)$/;"	f	typeref:typename:void
 rlLoadDrawQuad	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlLoadDrawQuad(void);     \/\/ Load and draw a quad$/;"	p	typeref:typename:RLAPI void
 rlLoadDrawQuad	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlLoadDrawQuad(void)$/;"	f	typeref:typename:void
 rlLoadExtensions	third_party/raylib/include/rlgl.h	/^RLAPI void rlLoadExtensions(void *loader);              \/\/ Load OpenGL extensions (loader func/;"	p	typeref:typename:RLAPI void
@@ -11801,6 +20311,8 @@
 rlLoadExtensions	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlLoadExtensions(void *loader)$/;"	f	typeref:typename:void
 rlLoadExtensions	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlLoadExtensions(void *loader);              \/\/ Load OpenGL extensions (loader func/;"	p	typeref:typename:RLAPI void
 rlLoadExtensions	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlLoadExtensions(void *loader)$/;"	f	typeref:typename:void
+rlLoadExtensions	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlLoadExtensions(void *loader);              \/\/ Load OpenGL extensions (loader func/;"	p	typeref:typename:RLAPI void
+rlLoadExtensions	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlLoadExtensions(void *loader)$/;"	f	typeref:typename:void
 rlLoadExtensions	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlLoadExtensions(void *loader);              \/\/ Load OpenGL extensions (loader func/;"	p	typeref:typename:RLAPI void
 rlLoadExtensions	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlLoadExtensions(void *loader)$/;"	f	typeref:typename:void
 rlLoadFramebuffer	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadFramebuffer(void);                               \/\/ Load an empty fra/;"	p	typeref:typename:RLAPI unsigned int
@@ -11809,6 +20321,8 @@
 rlLoadFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadFramebuffer(void)$/;"	f	typeref:typename:unsigned int
 rlLoadFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadFramebuffer(void);                               \/\/ Load an empty fra/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadFramebuffer(void)$/;"	f	typeref:typename:unsigned int
+rlLoadFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadFramebuffer(void);                               \/\/ Load an empty fra/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadFramebuffer(void)$/;"	f	typeref:typename:unsigned int
 rlLoadFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadFramebuffer(void);                               \/\/ Load an empty fra/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadFramebuffer(void)$/;"	f	typeref:typename:unsigned int
 rlLoadIdentity	third_party/raylib/include/rlgl.h	/^RLAPI void rlLoadIdentity(void);                        \/\/ Reset current matrix to identity ma/;"	p	typeref:typename:RLAPI void
@@ -11820,6 +20334,9 @@
 rlLoadIdentity	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlLoadIdentity(void);                        \/\/ Reset current matrix to identity ma/;"	p	typeref:typename:RLAPI void
 rlLoadIdentity	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlLoadIdentity(void) { glLoadIdentity(); }$/;"	f	typeref:typename:void
 rlLoadIdentity	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlLoadIdentity(void)$/;"	f	typeref:typename:void
+rlLoadIdentity	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlLoadIdentity(void);                        \/\/ Reset current matrix to identity ma/;"	p	typeref:typename:RLAPI void
+rlLoadIdentity	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlLoadIdentity(void) { glLoadIdentity(); }$/;"	f	typeref:typename:void
+rlLoadIdentity	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlLoadIdentity(void)$/;"	f	typeref:typename:void
 rlLoadIdentity	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlLoadIdentity(void);                        \/\/ Reset current matrix to identity ma/;"	p	typeref:typename:RLAPI void
 rlLoadIdentity	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlLoadIdentity(void) { glLoadIdentity(); }$/;"	f	typeref:typename:void
 rlLoadIdentity	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlLoadIdentity(void)$/;"	f	typeref:typename:void
@@ -11829,6 +20346,8 @@
 rlLoadRenderBatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements)$/;"	f	typeref:typename:rlRenderBatch
 rlLoadRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements); \/\/ Load a render ba/;"	p	typeref:typename:RLAPI rlRenderBatch
 rlLoadRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements)$/;"	f	typeref:typename:rlRenderBatch
+rlLoadRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements); \/\/ Load a render ba/;"	p	typeref:typename:RLAPI rlRenderBatch
+rlLoadRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements)$/;"	f	typeref:typename:rlRenderBatch
 rlLoadRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements); \/\/ Load a render ba/;"	p	typeref:typename:RLAPI rlRenderBatch
 rlLoadRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^rlRenderBatch rlLoadRenderBatch(int numBuffers, int bufferElements)$/;"	f	typeref:typename:rlRenderBatch
 rlLoadShaderBuffer	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint); \/\/ /;"	p	typeref:typename:RLAPI unsigned int
@@ -11837,6 +20356,8 @@
 rlLoadShaderBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint); \/\/ /;"	p	typeref:typename:RLAPI unsigned int
 rlLoadShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint)$/;"	f	typeref:typename:unsigned int
+rlLoadShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint); \/\/ /;"	p	typeref:typename:RLAPI unsigned int
+rlLoadShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint); \/\/ /;"	p	typeref:typename:RLAPI unsigned int
 rlLoadShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderCode	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode);    \/\/ Load shader/;"	p	typeref:typename:RLAPI unsigned int
@@ -11845,6 +20366,8 @@
 rlLoadShaderCode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderCode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode);    \/\/ Load shader/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadShaderCode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode)$/;"	f	typeref:typename:unsigned int
+rlLoadShaderCode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode);    \/\/ Load shader/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadShaderCode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderCode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode);    \/\/ Load shader/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadShaderCode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadShaderCode(const char *vsCode, const char *fsCode)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderDefault	third_party/raylib/include/rlgl.h	/^static void rlLoadShaderDefault(void)$/;"	f	typeref:typename:void
@@ -11853,6 +20376,8 @@
 rlLoadShaderDefault	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static void rlLoadShaderDefault(void);      \/\/ Load default shader$/;"	p	typeref:typename:void
 rlLoadShaderDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static void rlLoadShaderDefault(void)$/;"	f	typeref:typename:void
 rlLoadShaderDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static void rlLoadShaderDefault(void);      \/\/ Load default shader$/;"	p	typeref:typename:void
+rlLoadShaderDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static void rlLoadShaderDefault(void)$/;"	f	typeref:typename:void
+rlLoadShaderDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static void rlLoadShaderDefault(void);      \/\/ Load default shader$/;"	p	typeref:typename:void
 rlLoadShaderDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static void rlLoadShaderDefault(void)$/;"	f	typeref:typename:void
 rlLoadShaderDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static void rlLoadShaderDefault(void);      \/\/ Load default shader$/;"	p	typeref:typename:void
 rlLoadShaderProgram	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId); \/\/ Loa/;"	p	typeref:typename:RLAPI unsigned int
@@ -11861,6 +20386,8 @@
 rlLoadShaderProgram	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderProgram	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId); \/\/ Loa/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadShaderProgram	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId)$/;"	f	typeref:typename:unsigned int
+rlLoadShaderProgram	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId); \/\/ Loa/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadShaderProgram	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId)$/;"	f	typeref:typename:unsigned int
 rlLoadShaderProgram	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId); \/\/ Loa/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadShaderProgram	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadShaderProgram(unsigned int vShaderId, unsigned int fShaderId)$/;"	f	typeref:typename:unsigned int
 rlLoadTexture	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmap/;"	p	typeref:typename:RLAPI unsigned int
@@ -11869,6 +20396,8 @@
 rlLoadTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
 rlLoadTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmap/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
+rlLoadTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmap/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
 rlLoadTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmap/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadTexture(const void *data, int width, int height, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
 rlLoadTextureCubemap	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)/;"	p	typeref:typename:RLAPI unsigned int
@@ -11877,6 +20406,8 @@
 rlLoadTextureCubemap	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
 rlLoadTextureCubemap	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadTextureCubemap	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
+rlLoadTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadTextureCubemap	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
 rlLoadTextureCubemap	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadTextureCubemap	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadTextureCubemap(const void *data, int size, int format, int mipmapCount)$/;"	f	typeref:typename:unsigned int
 rlLoadTextureDepth	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer); \/\/ Load de/;"	p	typeref:typename:RLAPI unsigned int
@@ -11885,6 +20416,8 @@
 rlLoadTextureDepth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer)$/;"	f	typeref:typename:unsigned int
 rlLoadTextureDepth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer); \/\/ Load de/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadTextureDepth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer)$/;"	f	typeref:typename:unsigned int
+rlLoadTextureDepth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer); \/\/ Load de/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadTextureDepth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer)$/;"	f	typeref:typename:unsigned int
 rlLoadTextureDepth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer); \/\/ Load de/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadTextureDepth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexArray	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexArray(void);             \/\/ Load vertex array (vao) if supporte/;"	p	typeref:typename:RLAPI unsigned int
@@ -11893,6 +20426,8 @@
 rlLoadVertexArray	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadVertexArray(void)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexArray(void);             \/\/ Load vertex array (vao) if supporte/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadVertexArray(void)$/;"	f	typeref:typename:unsigned int
+rlLoadVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexArray(void);             \/\/ Load vertex array (vao) if supporte/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadVertexArray(void)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexArray(void);             \/\/ Load vertex array (vao) if supporte/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadVertexArray(void)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexBuffer	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic); \/\/ Load a v/;"	p	typeref:typename:RLAPI unsigned int
@@ -11901,6 +20436,8 @@
 rlLoadVertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic); \/\/ Load a v/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
+rlLoadVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic); \/\/ Load a v/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic); \/\/ Load a v/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadVertexBuffer(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexBufferElement	third_party/raylib/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic); \/\/ L/;"	p	typeref:typename:RLAPI unsigned int
@@ -11909,6 +20446,8 @@
 rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic); \/\/ L/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
+rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic); \/\/ L/;"	p	typeref:typename:RLAPI unsigned int
+rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
 rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic); \/\/ L/;"	p	typeref:typename:RLAPI unsigned int
 rlLoadVertexBufferElement	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned int rlLoadVertexBufferElement(const void *buffer, int size, bool dynamic)$/;"	f	typeref:typename:unsigned int
 rlMatrixIdentity	third_party/raylib/include/rlgl.h	/^static Matrix rlMatrixIdentity(void)$/;"	f	typeref:typename:Matrix
@@ -11917,6 +20456,8 @@
 rlMatrixIdentity	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static Matrix rlMatrixIdentity(void);                       \/\/ Get identity matrix$/;"	p	typeref:typename:Matrix
 rlMatrixIdentity	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixIdentity(void)$/;"	f	typeref:typename:Matrix
 rlMatrixIdentity	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixIdentity(void);                       \/\/ Get identity matrix$/;"	p	typeref:typename:Matrix
+rlMatrixIdentity	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixIdentity(void)$/;"	f	typeref:typename:Matrix
+rlMatrixIdentity	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixIdentity(void);                       \/\/ Get identity matrix$/;"	p	typeref:typename:Matrix
 rlMatrixIdentity	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixIdentity(void)$/;"	f	typeref:typename:Matrix
 rlMatrixIdentity	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixIdentity(void);                       \/\/ Get identity matrix$/;"	p	typeref:typename:Matrix
 rlMatrixInvert	third_party/raylib/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat)$/;"	f	typeref:typename:Matrix
@@ -11925,6 +20466,8 @@
 rlMatrixInvert	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat);                   \/\/ Invert provided matrix$/;"	p	typeref:typename:Matrix
 rlMatrixInvert	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat)$/;"	f	typeref:typename:Matrix
 rlMatrixInvert	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat);                   \/\/ Invert provided matrix$/;"	p	typeref:typename:Matrix
+rlMatrixInvert	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat)$/;"	f	typeref:typename:Matrix
+rlMatrixInvert	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat);                   \/\/ Invert provided matrix$/;"	p	typeref:typename:Matrix
 rlMatrixInvert	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat)$/;"	f	typeref:typename:Matrix
 rlMatrixInvert	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixInvert(Matrix mat);                   \/\/ Invert provided matrix$/;"	p	typeref:typename:Matrix
 rlMatrixMode	third_party/raylib/include/rlgl.h	/^RLAPI void rlMatrixMode(int mode);                      \/\/ Choose the current matrix to be tra/;"	p	typeref:typename:RLAPI void
@@ -11933,6 +20476,8 @@
 rlMatrixMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlMatrixMode(int mode)$/;"	f	typeref:typename:void
 rlMatrixMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlMatrixMode(int mode);                      \/\/ Choose the current matrix to be tra/;"	p	typeref:typename:RLAPI void
 rlMatrixMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlMatrixMode(int mode)$/;"	f	typeref:typename:void
+rlMatrixMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlMatrixMode(int mode);                      \/\/ Choose the current matrix to be tra/;"	p	typeref:typename:RLAPI void
+rlMatrixMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlMatrixMode(int mode)$/;"	f	typeref:typename:void
 rlMatrixMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlMatrixMode(int mode);                      \/\/ Choose the current matrix to be tra/;"	p	typeref:typename:RLAPI void
 rlMatrixMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlMatrixMode(int mode)$/;"	f	typeref:typename:void
 rlMatrixMultiply	third_party/raylib/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:Matrix
@@ -11941,18 +20486,23 @@
 rlMatrixMultiply	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right);  \/\/ Multiply two matrices$/;"	p	typeref:typename:Matrix
 rlMatrixMultiply	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:Matrix
 rlMatrixMultiply	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right);  \/\/ Multiply two matrices$/;"	p	typeref:typename:Matrix
+rlMatrixMultiply	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:Matrix
+rlMatrixMultiply	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right);  \/\/ Multiply two matrices$/;"	p	typeref:typename:Matrix
 rlMatrixMultiply	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right)$/;"	f	typeref:typename:Matrix
 rlMatrixMultiply	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixMultiply(Matrix left, Matrix right);  \/\/ Multiply two matrices$/;"	p	typeref:typename:Matrix
-rlMatrixToFloat	third_party/raylib/include/rlgl.h	/^#define rlMatrixToFloat(mat) (rlMatrixToFloatV/;"	d
-rlMatrixToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define rlMatrixToFloat(mat) (rlMatrixToFloatV/;"	d
-rlMatrixToFloat	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define rlMatrixToFloat(mat) (rlMatrixToFloatV/;"	d
-rlMatrixToFloat	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define rlMatrixToFloat(mat) (rlMatrixToFloatV/;"	d
+rlMatrixToFloat	third_party/raylib/include/rlgl.h	/^#define rlMatrixToFloat(/;"	d
+rlMatrixToFloat	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#define rlMatrixToFloat(/;"	d
+rlMatrixToFloat	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#define rlMatrixToFloat(/;"	d
+rlMatrixToFloat	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#define rlMatrixToFloat(/;"	d
+rlMatrixToFloat	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#define rlMatrixToFloat(/;"	d
 rlMatrixToFloatV	third_party/raylib/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat);             \/\/ Get float array of matrix data$/;"	p	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat);             \/\/ Get float array of matrix data$/;"	p	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat);             \/\/ Get float array of matrix data$/;"	p	typeref:typename:rl_float16
+rlMatrixToFloatV	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:rl_float16
+rlMatrixToFloatV	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat);             \/\/ Get float array of matrix data$/;"	p	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat)$/;"	f	typeref:typename:rl_float16
 rlMatrixToFloatV	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static rl_float16 rlMatrixToFloatV(Matrix mat);             \/\/ Get float array of matrix data$/;"	p	typeref:typename:rl_float16
 rlMatrixTranspose	third_party/raylib/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat)$/;"	f	typeref:typename:Matrix
@@ -11961,6 +20511,8 @@
 rlMatrixTranspose	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat);                \/\/ Transposes provided matrix$/;"	p	typeref:typename:Matrix
 rlMatrixTranspose	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat)$/;"	f	typeref:typename:Matrix
 rlMatrixTranspose	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat);                \/\/ Transposes provided matrix$/;"	p	typeref:typename:Matrix
+rlMatrixTranspose	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat)$/;"	f	typeref:typename:Matrix
+rlMatrixTranspose	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat);                \/\/ Transposes provided matrix$/;"	p	typeref:typename:Matrix
 rlMatrixTranspose	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat)$/;"	f	typeref:typename:Matrix
 rlMatrixTranspose	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static Matrix rlMatrixTranspose(Matrix mat);                \/\/ Transposes provided matrix$/;"	p	typeref:typename:Matrix
 rlMultMatrixf	third_party/raylib/include/rlgl.h	/^RLAPI void rlMultMatrixf(const float *matf);            \/\/ Multiply the current matrix by anot/;"	p	typeref:typename:RLAPI void
@@ -11972,6 +20524,9 @@
 rlMultMatrixf	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlMultMatrixf(const float *matf);            \/\/ Multiply the current matrix by anot/;"	p	typeref:typename:RLAPI void
 rlMultMatrixf	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlMultMatrixf(const float *matf) { glMultMatrixf(matf); }$/;"	f	typeref:typename:void
 rlMultMatrixf	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlMultMatrixf(const float *matf)$/;"	f	typeref:typename:void
+rlMultMatrixf	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlMultMatrixf(const float *matf);            \/\/ Multiply the current matrix by anot/;"	p	typeref:typename:RLAPI void
+rlMultMatrixf	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlMultMatrixf(const float *matf) { glMultMatrixf(matf); }$/;"	f	typeref:typename:void
+rlMultMatrixf	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlMultMatrixf(const float *matf)$/;"	f	typeref:typename:void
 rlMultMatrixf	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlMultMatrixf(const float *matf);            \/\/ Multiply the current matrix by anot/;"	p	typeref:typename:RLAPI void
 rlMultMatrixf	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlMultMatrixf(const float *matf) { glMultMatrixf(matf); }$/;"	f	typeref:typename:void
 rlMultMatrixf	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlMultMatrixf(const float *matf)$/;"	f	typeref:typename:void
@@ -11984,6 +20539,9 @@
 rlNormal3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlNormal3f(float x, float y, float z);       \/\/ Define one vertex (normal) - 3 floa/;"	p	typeref:typename:RLAPI void
 rlNormal3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlNormal3f(float x, float y, float z) { glNormal3f(x, y, z); }$/;"	f	typeref:typename:void
 rlNormal3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlNormal3f(float x, float y, float z)$/;"	f	typeref:typename:void
+rlNormal3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlNormal3f(float x, float y, float z);       \/\/ Define one vertex (normal) - 3 floa/;"	p	typeref:typename:RLAPI void
+rlNormal3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlNormal3f(float x, float y, float z) { glNormal3f(x, y, z); }$/;"	f	typeref:typename:void
+rlNormal3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlNormal3f(float x, float y, float z)$/;"	f	typeref:typename:void
 rlNormal3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlNormal3f(float x, float y, float z);       \/\/ Define one vertex (normal) - 3 floa/;"	p	typeref:typename:RLAPI void
 rlNormal3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlNormal3f(float x, float y, float z) { glNormal3f(x, y, z); }$/;"	f	typeref:typename:void
 rlNormal3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlNormal3f(float x, float y, float z)$/;"	f	typeref:typename:void
@@ -11993,11 +20551,14 @@
 rlOrtho	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlOrtho(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
 rlOrtho	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlOrtho(double left, double right, double bottom, double top, double znear, double zf/;"	p	typeref:typename:RLAPI void
 rlOrtho	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlOrtho(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
+rlOrtho	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlOrtho(double left, double right, double bottom, double top, double znear, double zf/;"	p	typeref:typename:RLAPI void
+rlOrtho	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlOrtho(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
 rlOrtho	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlOrtho(double left, double right, double bottom, double top, double znear, double zf/;"	p	typeref:typename:RLAPI void
 rlOrtho	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlOrtho(double left, double right, double bottom, double top, double znear, double zfar)$/;"	f	typeref:typename:void
 rlPixelFormat	third_party/raylib/include/rlgl.h	/^} rlPixelFormat;$/;"	t	typeref:enum:__anonb66549aa0403
 rlPixelFormat	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlPixelFormat;$/;"	t	typeref:enum:__anon0cdf4ceb0403
 rlPixelFormat	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlPixelFormat;$/;"	t	typeref:enum:__anon96c0c2130403
+rlPixelFormat	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlPixelFormat;$/;"	t	typeref:enum:__anonbc392dbe0403
 rlPixelFormat	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlPixelFormat;$/;"	t	typeref:enum:__anon9e7796b80403
 rlPopMatrix	third_party/raylib/include/rlgl.h	/^RLAPI void rlPopMatrix(void);                           \/\/ Pop latest inserted matrix from sta/;"	p	typeref:typename:RLAPI void
 rlPopMatrix	third_party/raylib/include/rlgl.h	/^void rlPopMatrix(void) { glPopMatrix(); }$/;"	f	typeref:typename:void
@@ -12008,6 +20569,9 @@
 rlPopMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlPopMatrix(void);                           \/\/ Pop latest inserted matrix from sta/;"	p	typeref:typename:RLAPI void
 rlPopMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlPopMatrix(void) { glPopMatrix(); }$/;"	f	typeref:typename:void
 rlPopMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlPopMatrix(void)$/;"	f	typeref:typename:void
+rlPopMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlPopMatrix(void);                           \/\/ Pop latest inserted matrix from sta/;"	p	typeref:typename:RLAPI void
+rlPopMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlPopMatrix(void) { glPopMatrix(); }$/;"	f	typeref:typename:void
+rlPopMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlPopMatrix(void)$/;"	f	typeref:typename:void
 rlPopMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlPopMatrix(void);                           \/\/ Pop latest inserted matrix from sta/;"	p	typeref:typename:RLAPI void
 rlPopMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlPopMatrix(void) { glPopMatrix(); }$/;"	f	typeref:typename:void
 rlPopMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlPopMatrix(void)$/;"	f	typeref:typename:void
@@ -12020,6 +20584,9 @@
 rlPushMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlPushMatrix(void);                          \/\/ Push the current matrix to stack$/;"	p	typeref:typename:RLAPI void
 rlPushMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlPushMatrix(void) { glPushMatrix(); }$/;"	f	typeref:typename:void
 rlPushMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlPushMatrix(void)$/;"	f	typeref:typename:void
+rlPushMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlPushMatrix(void);                          \/\/ Push the current matrix to stack$/;"	p	typeref:typename:RLAPI void
+rlPushMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlPushMatrix(void) { glPushMatrix(); }$/;"	f	typeref:typename:void
+rlPushMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlPushMatrix(void)$/;"	f	typeref:typename:void
 rlPushMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlPushMatrix(void);                          \/\/ Push the current matrix to stack$/;"	p	typeref:typename:RLAPI void
 rlPushMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlPushMatrix(void) { glPushMatrix(); }$/;"	f	typeref:typename:void
 rlPushMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlPushMatrix(void)$/;"	f	typeref:typename:void
@@ -12029,6 +20596,8 @@
 rlReadScreenPixels	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^unsigned char *rlReadScreenPixels(int width, int height)$/;"	f	typeref:typename:unsigned char *
 rlReadScreenPixels	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI unsigned char *rlReadScreenPixels(int width, int height);           \/\/ Read screen pixel/;"	p	typeref:typename:RLAPI unsigned char *
 rlReadScreenPixels	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^unsigned char *rlReadScreenPixels(int width, int height)$/;"	f	typeref:typename:unsigned char *
+rlReadScreenPixels	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI unsigned char *rlReadScreenPixels(int width, int height);           \/\/ Read screen pixel/;"	p	typeref:typename:RLAPI unsigned char *
+rlReadScreenPixels	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^unsigned char *rlReadScreenPixels(int width, int height)$/;"	f	typeref:typename:unsigned char *
 rlReadScreenPixels	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI unsigned char *rlReadScreenPixels(int width, int height);           \/\/ Read screen pixel/;"	p	typeref:typename:RLAPI unsigned char *
 rlReadScreenPixels	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^unsigned char *rlReadScreenPixels(int width, int height)$/;"	f	typeref:typename:unsigned char *
 rlReadShaderBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offs/;"	p	typeref:typename:RLAPI void
@@ -12037,6 +20606,8 @@
 rlReadShaderBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offset)$/;"	f	typeref:typename:void
 rlReadShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offs/;"	p	typeref:typename:RLAPI void
 rlReadShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offset)$/;"	f	typeref:typename:void
+rlReadShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offs/;"	p	typeref:typename:RLAPI void
+rlReadShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offset)$/;"	f	typeref:typename:void
 rlReadShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offs/;"	p	typeref:typename:RLAPI void
 rlReadShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offset)$/;"	f	typeref:typename:void
 rlReadTexturePixels	third_party/raylib/include/rlgl.h	/^RLAPI void *rlReadTexturePixels(unsigned int id, int width, int height, int format); \/\/ Read t/;"	p	typeref:typename:RLAPI void *
@@ -12045,6 +20616,8 @@
 rlReadTexturePixels	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void *rlReadTexturePixels(unsigned int id, int width, int height, int format)$/;"	f	typeref:typename:void *
 rlReadTexturePixels	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void *rlReadTexturePixels(unsigned int id, int width, int height, int format); \/\/ Read t/;"	p	typeref:typename:RLAPI void *
 rlReadTexturePixels	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void *rlReadTexturePixels(unsigned int id, int width, int height, int format)$/;"	f	typeref:typename:void *
+rlReadTexturePixels	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void *rlReadTexturePixels(unsigned int id, int width, int height, int format); \/\/ Read t/;"	p	typeref:typename:RLAPI void *
+rlReadTexturePixels	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void *rlReadTexturePixels(unsigned int id, int width, int height, int format)$/;"	f	typeref:typename:void *
 rlReadTexturePixels	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void *rlReadTexturePixels(unsigned int id, int width, int height, int format); \/\/ Read t/;"	p	typeref:typename:RLAPI void *
 rlReadTexturePixels	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void *rlReadTexturePixels(unsigned int id, int width, int height, int format)$/;"	f	typeref:typename:void *
 rlRenderBatch	third_party/raylib/include/rlgl.h	/^typedef struct rlRenderBatch {$/;"	s
@@ -12053,6 +20626,8 @@
 rlRenderBatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlRenderBatch;$/;"	t	typeref:struct:rlRenderBatch
 rlRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef struct rlRenderBatch {$/;"	s
 rlRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlRenderBatch;$/;"	t	typeref:struct:rlRenderBatch
+rlRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef struct rlRenderBatch {$/;"	s
+rlRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlRenderBatch;$/;"	t	typeref:struct:rlRenderBatch
 rlRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef struct rlRenderBatch {$/;"	s
 rlRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlRenderBatch;$/;"	t	typeref:struct:rlRenderBatch
 rlRotatef	third_party/raylib/include/rlgl.h	/^RLAPI void rlRotatef(float angle, float x, float y, float z); \/\/ Multiply the current matrix b/;"	p	typeref:typename:RLAPI void
@@ -12064,6 +20639,9 @@
 rlRotatef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlRotatef(float angle, float x, float y, float z); \/\/ Multiply the current matrix b/;"	p	typeref:typename:RLAPI void
 rlRotatef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlRotatef(float angle, float x, float y, float z) { glRotatef(angle, x, y, z); }$/;"	f	typeref:typename:void
 rlRotatef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlRotatef(float angle, float x, float y, float z)$/;"	f	typeref:typename:void
+rlRotatef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlRotatef(float angle, float x, float y, float z); \/\/ Multiply the current matrix b/;"	p	typeref:typename:RLAPI void
+rlRotatef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlRotatef(float angle, float x, float y, float z) { glRotatef(angle, x, y, z); }$/;"	f	typeref:typename:void
+rlRotatef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlRotatef(float angle, float x, float y, float z)$/;"	f	typeref:typename:void
 rlRotatef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlRotatef(float angle, float x, float y, float z); \/\/ Multiply the current matrix b/;"	p	typeref:typename:RLAPI void
 rlRotatef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlRotatef(float angle, float x, float y, float z) { glRotatef(angle, x, y, z); }$/;"	f	typeref:typename:void
 rlRotatef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlRotatef(float angle, float x, float y, float z)$/;"	f	typeref:typename:void
@@ -12076,6 +20654,9 @@
 rlScalef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlScalef(float x, float y, float z);         \/\/ Multiply the current matrix by a sc/;"	p	typeref:typename:RLAPI void
 rlScalef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlScalef(float x, float y, float z) { glScalef(x, y, z); }$/;"	f	typeref:typename:void
 rlScalef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlScalef(float x, float y, float z)$/;"	f	typeref:typename:void
+rlScalef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlScalef(float x, float y, float z);         \/\/ Multiply the current matrix by a sc/;"	p	typeref:typename:RLAPI void
+rlScalef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlScalef(float x, float y, float z) { glScalef(x, y, z); }$/;"	f	typeref:typename:void
+rlScalef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlScalef(float x, float y, float z)$/;"	f	typeref:typename:void
 rlScalef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlScalef(float x, float y, float z);         \/\/ Multiply the current matrix by a sc/;"	p	typeref:typename:RLAPI void
 rlScalef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlScalef(float x, float y, float z) { glScalef(x, y, z); }$/;"	f	typeref:typename:void
 rlScalef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlScalef(float x, float y, float z)$/;"	f	typeref:typename:void
@@ -12085,6 +20666,8 @@
 rlScissor	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlScissor(int x, int y, int width, int height) { glScissor(x, y, width, height); }$/;"	f	typeref:typename:void
 rlScissor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlScissor(int x, int y, int width, int height); \/\/ Scissor test$/;"	p	typeref:typename:RLAPI void
 rlScissor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlScissor(int x, int y, int width, int height) { glScissor(x, y, width, height); }$/;"	f	typeref:typename:void
+rlScissor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlScissor(int x, int y, int width, int height); \/\/ Scissor test$/;"	p	typeref:typename:RLAPI void
+rlScissor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlScissor(int x, int y, int width, int height) { glScissor(x, y, width, height); }$/;"	f	typeref:typename:void
 rlScissor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlScissor(int x, int y, int width, int height); \/\/ Scissor test$/;"	p	typeref:typename:RLAPI void
 rlScissor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlScissor(int x, int y, int width, int height) { glScissor(x, y, width, height); }$/;"	f	typeref:typename:void
 rlSetBlendFactors	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation); \/\/ Set blendin/;"	p	typeref:typename:RLAPI void
@@ -12093,6 +20676,8 @@
 rlSetBlendFactors	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation)$/;"	f	typeref:typename:void
 rlSetBlendFactors	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation); \/\/ Set blendin/;"	p	typeref:typename:RLAPI void
 rlSetBlendFactors	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation)$/;"	f	typeref:typename:void
+rlSetBlendFactors	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation); \/\/ Set blendin/;"	p	typeref:typename:RLAPI void
+rlSetBlendFactors	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation)$/;"	f	typeref:typename:void
 rlSetBlendFactors	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation); \/\/ Set blendin/;"	p	typeref:typename:RLAPI void
 rlSetBlendFactors	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation)$/;"	f	typeref:typename:void
 rlSetBlendFactorsSeparate	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha,/;"	p	typeref:typename:RLAPI void
@@ -12101,6 +20686,8 @@
 rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha, int g/;"	f	typeref:typename:void
 rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha,/;"	p	typeref:typename:RLAPI void
 rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha, int g/;"	f	typeref:typename:void
+rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha,/;"	p	typeref:typename:RLAPI void
+rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha, int g/;"	f	typeref:typename:void
 rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha,/;"	p	typeref:typename:RLAPI void
 rlSetBlendFactorsSeparate	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha, int g/;"	f	typeref:typename:void
 rlSetBlendMode	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetBlendMode(int mode);                    \/\/ Set blending mode$/;"	p	typeref:typename:RLAPI void
@@ -12109,6 +20696,8 @@
 rlSetBlendMode	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetBlendMode(int mode)$/;"	f	typeref:typename:void
 rlSetBlendMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetBlendMode(int mode);                    \/\/ Set blending mode$/;"	p	typeref:typename:RLAPI void
 rlSetBlendMode	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetBlendMode(int mode)$/;"	f	typeref:typename:void
+rlSetBlendMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetBlendMode(int mode);                    \/\/ Set blending mode$/;"	p	typeref:typename:RLAPI void
+rlSetBlendMode	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetBlendMode(int mode)$/;"	f	typeref:typename:void
 rlSetBlendMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetBlendMode(int mode);                    \/\/ Set blending mode$/;"	p	typeref:typename:RLAPI void
 rlSetBlendMode	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetBlendMode(int mode)$/;"	f	typeref:typename:void
 rlSetClipPlanes	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetClipPlanes(double nearPlane, double farPlane);    \/\/ Set clip planes distances$/;"	p	typeref:typename:RLAPI void
@@ -12117,6 +20706,8 @@
 rlSetClipPlanes	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetClipPlanes(double nearPlane, double farPlane)$/;"	f	typeref:typename:void
 rlSetClipPlanes	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetClipPlanes(double nearPlane, double farPlane);    \/\/ Set clip planes distances$/;"	p	typeref:typename:RLAPI void
 rlSetClipPlanes	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetClipPlanes(double nearPlane, double farPlane)$/;"	f	typeref:typename:void
+rlSetClipPlanes	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetClipPlanes(double nearPlane, double farPlane);    \/\/ Set clip planes distances$/;"	p	typeref:typename:RLAPI void
+rlSetClipPlanes	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetClipPlanes(double nearPlane, double farPlane)$/;"	f	typeref:typename:void
 rlSetClipPlanes	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetClipPlanes(double nearPlane, double farPlane);    \/\/ Set clip planes distances$/;"	p	typeref:typename:RLAPI void
 rlSetClipPlanes	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetClipPlanes(double nearPlane, double farPlane)$/;"	f	typeref:typename:void
 rlSetCullFace	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetCullFace(int mode);                     \/\/ Set face culling mode$/;"	p	typeref:typename:RLAPI void
@@ -12125,6 +20716,8 @@
 rlSetCullFace	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetCullFace(int mode)$/;"	f	typeref:typename:void
 rlSetCullFace	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetCullFace(int mode);                     \/\/ Set face culling mode$/;"	p	typeref:typename:RLAPI void
 rlSetCullFace	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetCullFace(int mode)$/;"	f	typeref:typename:void
+rlSetCullFace	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetCullFace(int mode);                     \/\/ Set face culling mode$/;"	p	typeref:typename:RLAPI void
+rlSetCullFace	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetCullFace(int mode)$/;"	f	typeref:typename:void
 rlSetCullFace	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetCullFace(int mode);                     \/\/ Set face culling mode$/;"	p	typeref:typename:RLAPI void
 rlSetCullFace	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetCullFace(int mode)$/;"	f	typeref:typename:void
 rlSetFramebufferHeight	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetFramebufferHeight(int height);          \/\/ Set current framebuffer height$/;"	p	typeref:typename:RLAPI void
@@ -12133,6 +20726,8 @@
 rlSetFramebufferHeight	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetFramebufferHeight(int height)$/;"	f	typeref:typename:void
 rlSetFramebufferHeight	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetFramebufferHeight(int height);          \/\/ Set current framebuffer height$/;"	p	typeref:typename:RLAPI void
 rlSetFramebufferHeight	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetFramebufferHeight(int height)$/;"	f	typeref:typename:void
+rlSetFramebufferHeight	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetFramebufferHeight(int height);          \/\/ Set current framebuffer height$/;"	p	typeref:typename:RLAPI void
+rlSetFramebufferHeight	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetFramebufferHeight(int height)$/;"	f	typeref:typename:void
 rlSetFramebufferHeight	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetFramebufferHeight(int height);          \/\/ Set current framebuffer height$/;"	p	typeref:typename:RLAPI void
 rlSetFramebufferHeight	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetFramebufferHeight(int height)$/;"	f	typeref:typename:void
 rlSetFramebufferWidth	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetFramebufferWidth(int width);            \/\/ Set current framebuffer width$/;"	p	typeref:typename:RLAPI void
@@ -12141,6 +20736,8 @@
 rlSetFramebufferWidth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetFramebufferWidth(int width)$/;"	f	typeref:typename:void
 rlSetFramebufferWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetFramebufferWidth(int width);            \/\/ Set current framebuffer width$/;"	p	typeref:typename:RLAPI void
 rlSetFramebufferWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetFramebufferWidth(int width)$/;"	f	typeref:typename:void
+rlSetFramebufferWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetFramebufferWidth(int width);            \/\/ Set current framebuffer width$/;"	p	typeref:typename:RLAPI void
+rlSetFramebufferWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetFramebufferWidth(int width)$/;"	f	typeref:typename:void
 rlSetFramebufferWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetFramebufferWidth(int width);            \/\/ Set current framebuffer width$/;"	p	typeref:typename:RLAPI void
 rlSetFramebufferWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetFramebufferWidth(int width)$/;"	f	typeref:typename:void
 rlSetLineWidth	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetLineWidth(float width);                 \/\/ Set the line drawing width$/;"	p	typeref:typename:RLAPI void
@@ -12149,6 +20746,8 @@
 rlSetLineWidth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetLineWidth(float width) { glLineWidth(width); }$/;"	f	typeref:typename:void
 rlSetLineWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetLineWidth(float width);                 \/\/ Set the line drawing width$/;"	p	typeref:typename:RLAPI void
 rlSetLineWidth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetLineWidth(float width) { glLineWidth(width); }$/;"	f	typeref:typename:void
+rlSetLineWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetLineWidth(float width);                 \/\/ Set the line drawing width$/;"	p	typeref:typename:RLAPI void
+rlSetLineWidth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetLineWidth(float width) { glLineWidth(width); }$/;"	f	typeref:typename:void
 rlSetLineWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetLineWidth(float width);                 \/\/ Set the line drawing width$/;"	p	typeref:typename:RLAPI void
 rlSetLineWidth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetLineWidth(float width) { glLineWidth(width); }$/;"	f	typeref:typename:void
 rlSetMatrixModelview	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetMatrixModelview(Matrix view);                             \/\/ Set a custom mode/;"	p	typeref:typename:RLAPI void
@@ -12157,6 +20756,8 @@
 rlSetMatrixModelview	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetMatrixModelview(Matrix view)$/;"	f	typeref:typename:void
 rlSetMatrixModelview	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetMatrixModelview(Matrix view);                             \/\/ Set a custom mode/;"	p	typeref:typename:RLAPI void
 rlSetMatrixModelview	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetMatrixModelview(Matrix view)$/;"	f	typeref:typename:void
+rlSetMatrixModelview	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetMatrixModelview(Matrix view);                             \/\/ Set a custom mode/;"	p	typeref:typename:RLAPI void
+rlSetMatrixModelview	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetMatrixModelview(Matrix view)$/;"	f	typeref:typename:void
 rlSetMatrixModelview	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetMatrixModelview(Matrix view);                             \/\/ Set a custom mode/;"	p	typeref:typename:RLAPI void
 rlSetMatrixModelview	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetMatrixModelview(Matrix view)$/;"	f	typeref:typename:void
 rlSetMatrixProjection	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetMatrixProjection(Matrix proj);                            \/\/ Set a custom proj/;"	p	typeref:typename:RLAPI void
@@ -12165,6 +20766,8 @@
 rlSetMatrixProjection	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetMatrixProjection(Matrix projection)$/;"	f	typeref:typename:void
 rlSetMatrixProjection	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetMatrixProjection(Matrix proj);                            \/\/ Set a custom proj/;"	p	typeref:typename:RLAPI void
 rlSetMatrixProjection	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetMatrixProjection(Matrix projection)$/;"	f	typeref:typename:void
+rlSetMatrixProjection	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetMatrixProjection(Matrix proj);                            \/\/ Set a custom proj/;"	p	typeref:typename:RLAPI void
+rlSetMatrixProjection	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetMatrixProjection(Matrix projection)$/;"	f	typeref:typename:void
 rlSetMatrixProjection	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetMatrixProjection(Matrix proj);                            \/\/ Set a custom proj/;"	p	typeref:typename:RLAPI void
 rlSetMatrixProjection	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetMatrixProjection(Matrix projection)$/;"	f	typeref:typename:void
 rlSetMatrixProjectionStereo	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetMatrixProjectionStereo(Matrix right, Matrix left);        \/\/ Set eyes projecti/;"	p	typeref:typename:RLAPI void
@@ -12173,6 +20776,8 @@
 rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetMatrixProjectionStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
 rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetMatrixProjectionStereo(Matrix right, Matrix left);        \/\/ Set eyes projecti/;"	p	typeref:typename:RLAPI void
 rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetMatrixProjectionStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
+rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetMatrixProjectionStereo(Matrix right, Matrix left);        \/\/ Set eyes projecti/;"	p	typeref:typename:RLAPI void
+rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetMatrixProjectionStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
 rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetMatrixProjectionStereo(Matrix right, Matrix left);        \/\/ Set eyes projecti/;"	p	typeref:typename:RLAPI void
 rlSetMatrixProjectionStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetMatrixProjectionStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
 rlSetMatrixViewOffsetStereo	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left);        \/\/ Set eyes view off/;"	p	typeref:typename:RLAPI void
@@ -12181,6 +20786,8 @@
 rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
 rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left);        \/\/ Set eyes view off/;"	p	typeref:typename:RLAPI void
 rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
+rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left);        \/\/ Set eyes view off/;"	p	typeref:typename:RLAPI void
+rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
 rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left);        \/\/ Set eyes view off/;"	p	typeref:typename:RLAPI void
 rlSetMatrixViewOffsetStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetMatrixViewOffsetStereo(Matrix right, Matrix left)$/;"	f	typeref:typename:void
 rlSetRenderBatchActive	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetRenderBatchActive(rlRenderBatch *batch); \/\/ Set the active render batch for rl/;"	p	typeref:typename:RLAPI void
@@ -12189,6 +20796,8 @@
 rlSetRenderBatchActive	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetRenderBatchActive(rlRenderBatch *batch)$/;"	f	typeref:typename:void
 rlSetRenderBatchActive	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetRenderBatchActive(rlRenderBatch *batch); \/\/ Set the active render batch for rl/;"	p	typeref:typename:RLAPI void
 rlSetRenderBatchActive	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetRenderBatchActive(rlRenderBatch *batch)$/;"	f	typeref:typename:void
+rlSetRenderBatchActive	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetRenderBatchActive(rlRenderBatch *batch); \/\/ Set the active render batch for rl/;"	p	typeref:typename:RLAPI void
+rlSetRenderBatchActive	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetRenderBatchActive(rlRenderBatch *batch)$/;"	f	typeref:typename:void
 rlSetRenderBatchActive	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetRenderBatchActive(rlRenderBatch *batch); \/\/ Set the active render batch for rl/;"	p	typeref:typename:RLAPI void
 rlSetRenderBatchActive	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetRenderBatchActive(rlRenderBatch *batch)$/;"	f	typeref:typename:void
 rlSetShader	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetShader(unsigned int id, int *locs);                             \/\/ Set shader /;"	p	typeref:typename:RLAPI void
@@ -12197,6 +20806,8 @@
 rlSetShader	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetShader(unsigned int id, int *locs)$/;"	f	typeref:typename:void
 rlSetShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetShader(unsigned int id, int *locs);                             \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetShader	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetShader(unsigned int id, int *locs)$/;"	f	typeref:typename:void
+rlSetShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetShader(unsigned int id, int *locs);                             \/\/ Set shader /;"	p	typeref:typename:RLAPI void
+rlSetShader	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetShader(unsigned int id, int *locs)$/;"	f	typeref:typename:void
 rlSetShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetShader(unsigned int id, int *locs);                             \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetShader	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetShader(unsigned int id, int *locs)$/;"	f	typeref:typename:void
 rlSetTexture	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetTexture(unsigned int id);               \/\/ Set current texture for render batc/;"	p	typeref:typename:RLAPI void
@@ -12205,6 +20816,8 @@
 rlSetTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlSetTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetTexture(unsigned int id);               \/\/ Set current texture for render batc/;"	p	typeref:typename:RLAPI void
 rlSetTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetTexture(unsigned int id)$/;"	f	typeref:typename:void
+rlSetTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetTexture(unsigned int id);               \/\/ Set current texture for render batc/;"	p	typeref:typename:RLAPI void
+rlSetTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlSetTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetTexture(unsigned int id);               \/\/ Set current texture for render batc/;"	p	typeref:typename:RLAPI void
 rlSetTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlSetUniform	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetUniform(int locIndex, const void *value, int uniformType, int count); \/\/ Set s/;"	p	typeref:typename:RLAPI void
@@ -12213,6 +20826,8 @@
 rlSetUniform	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetUniform(int locIndex, const void *value, int uniformType, int count)$/;"	f	typeref:typename:void
 rlSetUniform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetUniform(int locIndex, const void *value, int uniformType, int count); \/\/ Set s/;"	p	typeref:typename:RLAPI void
 rlSetUniform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetUniform(int locIndex, const void *value, int uniformType, int count)$/;"	f	typeref:typename:void
+rlSetUniform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetUniform(int locIndex, const void *value, int uniformType, int count); \/\/ Set s/;"	p	typeref:typename:RLAPI void
+rlSetUniform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetUniform(int locIndex, const void *value, int uniformType, int count)$/;"	f	typeref:typename:void
 rlSetUniform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetUniform(int locIndex, const void *value, int uniformType, int count); \/\/ Set s/;"	p	typeref:typename:RLAPI void
 rlSetUniform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetUniform(int locIndex, const void *value, int uniformType, int count)$/;"	f	typeref:typename:void
 rlSetUniformMatrices	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetUniformMatrices(int locIndex, const Matrix *mat, int count);    \/\/ Set shader /;"	p	typeref:typename:RLAPI void
@@ -12221,6 +20836,8 @@
 rlSetUniformMatrices	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetUniformMatrices(int locIndex, const Matrix *matrices, int count)$/;"	f	typeref:typename:void
 rlSetUniformMatrices	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetUniformMatrices(int locIndex, const Matrix *mat, int count);    \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetUniformMatrices	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetUniformMatrices(int locIndex, const Matrix *matrices, int count)$/;"	f	typeref:typename:void
+rlSetUniformMatrices	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetUniformMatrices(int locIndex, const Matrix *mat, int count);    \/\/ Set shader /;"	p	typeref:typename:RLAPI void
+rlSetUniformMatrices	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetUniformMatrices(int locIndex, const Matrix *matrices, int count)$/;"	f	typeref:typename:void
 rlSetUniformMatrices	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetUniformMatrices(int locIndex, const Matrix *mat, int count);    \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetUniformMatrices	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetUniformMatrices(int locIndex, const Matrix *matrices, int count)$/;"	f	typeref:typename:void
 rlSetUniformMatrix	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetUniformMatrix(int locIndex, Matrix mat);                        \/\/ Set shader /;"	p	typeref:typename:RLAPI void
@@ -12229,6 +20846,8 @@
 rlSetUniformMatrix	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetUniformMatrix(int locIndex, Matrix mat)$/;"	f	typeref:typename:void
 rlSetUniformMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetUniformMatrix(int locIndex, Matrix mat);                        \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetUniformMatrix	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetUniformMatrix(int locIndex, Matrix mat)$/;"	f	typeref:typename:void
+rlSetUniformMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetUniformMatrix(int locIndex, Matrix mat);                        \/\/ Set shader /;"	p	typeref:typename:RLAPI void
+rlSetUniformMatrix	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetUniformMatrix(int locIndex, Matrix mat)$/;"	f	typeref:typename:void
 rlSetUniformMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetUniformMatrix(int locIndex, Matrix mat);                        \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetUniformMatrix	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetUniformMatrix(int locIndex, Matrix mat)$/;"	f	typeref:typename:void
 rlSetUniformSampler	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetUniformSampler(int locIndex, unsigned int textureId);           \/\/ Set shader /;"	p	typeref:typename:RLAPI void
@@ -12237,6 +20856,8 @@
 rlSetUniformSampler	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetUniformSampler(int locIndex, unsigned int textureId)$/;"	f	typeref:typename:void
 rlSetUniformSampler	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetUniformSampler(int locIndex, unsigned int textureId);           \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetUniformSampler	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetUniformSampler(int locIndex, unsigned int textureId)$/;"	f	typeref:typename:void
+rlSetUniformSampler	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetUniformSampler(int locIndex, unsigned int textureId);           \/\/ Set shader /;"	p	typeref:typename:RLAPI void
+rlSetUniformSampler	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetUniformSampler(int locIndex, unsigned int textureId)$/;"	f	typeref:typename:void
 rlSetUniformSampler	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetUniformSampler(int locIndex, unsigned int textureId);           \/\/ Set shader /;"	p	typeref:typename:RLAPI void
 rlSetUniformSampler	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetUniformSampler(int locIndex, unsigned int textureId)$/;"	f	typeref:typename:void
 rlSetVertexAttribute	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int/;"	p	typeref:typename:RLAPI void
@@ -12245,6 +20866,8 @@
 rlSetVertexAttribute	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int strid/;"	f	typeref:typename:void
 rlSetVertexAttribute	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int/;"	p	typeref:typename:RLAPI void
 rlSetVertexAttribute	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int strid/;"	f	typeref:typename:void
+rlSetVertexAttribute	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int/;"	p	typeref:typename:RLAPI void
+rlSetVertexAttribute	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int strid/;"	f	typeref:typename:void
 rlSetVertexAttribute	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int/;"	p	typeref:typename:RLAPI void
 rlSetVertexAttribute	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int strid/;"	f	typeref:typename:void
 rlSetVertexAttributeDefault	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int coun/;"	p	typeref:typename:RLAPI void
@@ -12253,6 +20876,8 @@
 rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int count)$/;"	f	typeref:typename:void
 rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int coun/;"	p	typeref:typename:RLAPI void
 rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int count)$/;"	f	typeref:typename:void
+rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int coun/;"	p	typeref:typename:RLAPI void
+rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int count)$/;"	f	typeref:typename:void
 rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int coun/;"	p	typeref:typename:RLAPI void
 rlSetVertexAttributeDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetVertexAttributeDefault(int locIndex, const void *value, int attribType, int count)$/;"	f	typeref:typename:void
 rlSetVertexAttributeDivisor	third_party/raylib/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDivisor(unsigned int index, int divisor); \/\/ Set vertex attribu/;"	p	typeref:typename:RLAPI void
@@ -12261,19 +20886,24 @@
 rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlSetVertexAttributeDivisor(unsigned int index, int divisor)$/;"	f	typeref:typename:void
 rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDivisor(unsigned int index, int divisor); \/\/ Set vertex attribu/;"	p	typeref:typename:RLAPI void
 rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlSetVertexAttributeDivisor(unsigned int index, int divisor)$/;"	f	typeref:typename:void
+rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDivisor(unsigned int index, int divisor); \/\/ Set vertex attribu/;"	p	typeref:typename:RLAPI void
+rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlSetVertexAttributeDivisor(unsigned int index, int divisor)$/;"	f	typeref:typename:void
 rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlSetVertexAttributeDivisor(unsigned int index, int divisor); \/\/ Set vertex attribu/;"	p	typeref:typename:RLAPI void
 rlSetVertexAttributeDivisor	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlSetVertexAttributeDivisor(unsigned int index, int divisor)$/;"	f	typeref:typename:void
 rlShaderAttributeDataType	third_party/raylib/include/rlgl.h	/^} rlShaderAttributeDataType;$/;"	t	typeref:enum:__anonb66549aa0903
 rlShaderAttributeDataType	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlShaderAttributeDataType;$/;"	t	typeref:enum:__anon0cdf4ceb0903
 rlShaderAttributeDataType	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlShaderAttributeDataType;$/;"	t	typeref:enum:__anon96c0c2130903
+rlShaderAttributeDataType	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlShaderAttributeDataType;$/;"	t	typeref:enum:__anonbc392dbe0903
 rlShaderAttributeDataType	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlShaderAttributeDataType;$/;"	t	typeref:enum:__anon9e7796b80903
 rlShaderLocationIndex	third_party/raylib/include/rlgl.h	/^} rlShaderLocationIndex;$/;"	t	typeref:enum:__anonb66549aa0703
 rlShaderLocationIndex	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlShaderLocationIndex;$/;"	t	typeref:enum:__anon0cdf4ceb0703
 rlShaderLocationIndex	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlShaderLocationIndex;$/;"	t	typeref:enum:__anon96c0c2130703
+rlShaderLocationIndex	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlShaderLocationIndex;$/;"	t	typeref:enum:__anonbc392dbe0703
 rlShaderLocationIndex	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlShaderLocationIndex;$/;"	t	typeref:enum:__anon9e7796b80703
 rlShaderUniformDataType	third_party/raylib/include/rlgl.h	/^} rlShaderUniformDataType;$/;"	t	typeref:enum:__anonb66549aa0803
 rlShaderUniformDataType	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlShaderUniformDataType;$/;"	t	typeref:enum:__anon0cdf4ceb0803
 rlShaderUniformDataType	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlShaderUniformDataType;$/;"	t	typeref:enum:__anon96c0c2130803
+rlShaderUniformDataType	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlShaderUniformDataType;$/;"	t	typeref:enum:__anonbc392dbe0803
 rlShaderUniformDataType	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlShaderUniformDataType;$/;"	t	typeref:enum:__anon9e7796b80803
 rlTexCoord2f	third_party/raylib/include/rlgl.h	/^RLAPI void rlTexCoord2f(float x, float y);              \/\/ Define one vertex (texture coordina/;"	p	typeref:typename:RLAPI void
 rlTexCoord2f	third_party/raylib/include/rlgl.h	/^void rlTexCoord2f(float x, float y) { glTexCoord2f(x, y); }$/;"	f	typeref:typename:void
@@ -12284,12 +20914,16 @@
 rlTexCoord2f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlTexCoord2f(float x, float y);              \/\/ Define one vertex (texture coordina/;"	p	typeref:typename:RLAPI void
 rlTexCoord2f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlTexCoord2f(float x, float y) { glTexCoord2f(x, y); }$/;"	f	typeref:typename:void
 rlTexCoord2f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlTexCoord2f(float x, float y)$/;"	f	typeref:typename:void
+rlTexCoord2f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlTexCoord2f(float x, float y);              \/\/ Define one vertex (texture coordina/;"	p	typeref:typename:RLAPI void
+rlTexCoord2f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlTexCoord2f(float x, float y) { glTexCoord2f(x, y); }$/;"	f	typeref:typename:void
+rlTexCoord2f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlTexCoord2f(float x, float y)$/;"	f	typeref:typename:void
 rlTexCoord2f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlTexCoord2f(float x, float y);              \/\/ Define one vertex (texture coordina/;"	p	typeref:typename:RLAPI void
 rlTexCoord2f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlTexCoord2f(float x, float y) { glTexCoord2f(x, y); }$/;"	f	typeref:typename:void
 rlTexCoord2f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlTexCoord2f(float x, float y)$/;"	f	typeref:typename:void
 rlTextureFilter	third_party/raylib/include/rlgl.h	/^} rlTextureFilter;$/;"	t	typeref:enum:__anonb66549aa0503
 rlTextureFilter	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlTextureFilter;$/;"	t	typeref:enum:__anon0cdf4ceb0503
 rlTextureFilter	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlTextureFilter;$/;"	t	typeref:enum:__anon96c0c2130503
+rlTextureFilter	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlTextureFilter;$/;"	t	typeref:enum:__anonbc392dbe0503
 rlTextureFilter	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlTextureFilter;$/;"	t	typeref:enum:__anon9e7796b80503
 rlTextureParameters	third_party/raylib/include/rlgl.h	/^RLAPI void rlTextureParameters(unsigned int id, int param, int value); \/\/ Set texture paramete/;"	p	typeref:typename:RLAPI void
 rlTextureParameters	third_party/raylib/include/rlgl.h	/^void rlTextureParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
@@ -12297,11 +20931,14 @@
 rlTextureParameters	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlTextureParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
 rlTextureParameters	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlTextureParameters(unsigned int id, int param, int value); \/\/ Set texture paramete/;"	p	typeref:typename:RLAPI void
 rlTextureParameters	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlTextureParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
+rlTextureParameters	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlTextureParameters(unsigned int id, int param, int value); \/\/ Set texture paramete/;"	p	typeref:typename:RLAPI void
+rlTextureParameters	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlTextureParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
 rlTextureParameters	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlTextureParameters(unsigned int id, int param, int value); \/\/ Set texture paramete/;"	p	typeref:typename:RLAPI void
 rlTextureParameters	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlTextureParameters(unsigned int id, int param, int value)$/;"	f	typeref:typename:void
 rlTraceLogLevel	third_party/raylib/include/rlgl.h	/^} rlTraceLogLevel;$/;"	t	typeref:enum:__anonb66549aa0303
 rlTraceLogLevel	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlTraceLogLevel;$/;"	t	typeref:enum:__anon0cdf4ceb0303
 rlTraceLogLevel	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlTraceLogLevel;$/;"	t	typeref:enum:__anon96c0c2130303
+rlTraceLogLevel	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlTraceLogLevel;$/;"	t	typeref:enum:__anonbc392dbe0303
 rlTraceLogLevel	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlTraceLogLevel;$/;"	t	typeref:enum:__anon9e7796b80303
 rlTranslatef	third_party/raylib/include/rlgl.h	/^RLAPI void rlTranslatef(float x, float y, float z);     \/\/ Multiply the current matrix by a tr/;"	p	typeref:typename:RLAPI void
 rlTranslatef	third_party/raylib/include/rlgl.h	/^void rlTranslatef(float x, float y, float z) { glTranslatef(x, y, z); }$/;"	f	typeref:typename:void
@@ -12312,6 +20949,9 @@
 rlTranslatef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlTranslatef(float x, float y, float z);     \/\/ Multiply the current matrix by a tr/;"	p	typeref:typename:RLAPI void
 rlTranslatef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlTranslatef(float x, float y, float z) { glTranslatef(x, y, z); }$/;"	f	typeref:typename:void
 rlTranslatef	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlTranslatef(float x, float y, float z)$/;"	f	typeref:typename:void
+rlTranslatef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlTranslatef(float x, float y, float z);     \/\/ Multiply the current matrix by a tr/;"	p	typeref:typename:RLAPI void
+rlTranslatef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlTranslatef(float x, float y, float z) { glTranslatef(x, y, z); }$/;"	f	typeref:typename:void
+rlTranslatef	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlTranslatef(float x, float y, float z)$/;"	f	typeref:typename:void
 rlTranslatef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlTranslatef(float x, float y, float z);     \/\/ Multiply the current matrix by a tr/;"	p	typeref:typename:RLAPI void
 rlTranslatef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlTranslatef(float x, float y, float z) { glTranslatef(x, y, z); }$/;"	f	typeref:typename:void
 rlTranslatef	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlTranslatef(float x, float y, float z)$/;"	f	typeref:typename:void
@@ -12321,6 +20961,8 @@
 rlUnloadFramebuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadFramebuffer(unsigned int id);                          \/\/ Delete framebuffe/;"	p	typeref:typename:RLAPI void
 rlUnloadFramebuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
+rlUnloadFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadFramebuffer(unsigned int id);                          \/\/ Delete framebuffe/;"	p	typeref:typename:RLAPI void
+rlUnloadFramebuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadFramebuffer(unsigned int id);                          \/\/ Delete framebuffe/;"	p	typeref:typename:RLAPI void
 rlUnloadFramebuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadFramebuffer(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadRenderBatch	third_party/raylib/include/rlgl.h	/^RLAPI void rlUnloadRenderBatch(rlRenderBatch batch);    \/\/ Unload render batch system$/;"	p	typeref:typename:RLAPI void
@@ -12329,6 +20971,8 @@
 rlUnloadRenderBatch	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadRenderBatch(rlRenderBatch batch)$/;"	f	typeref:typename:void
 rlUnloadRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadRenderBatch(rlRenderBatch batch);    \/\/ Unload render batch system$/;"	p	typeref:typename:RLAPI void
 rlUnloadRenderBatch	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadRenderBatch(rlRenderBatch batch)$/;"	f	typeref:typename:void
+rlUnloadRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadRenderBatch(rlRenderBatch batch);    \/\/ Unload render batch system$/;"	p	typeref:typename:RLAPI void
+rlUnloadRenderBatch	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadRenderBatch(rlRenderBatch batch)$/;"	f	typeref:typename:void
 rlUnloadRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadRenderBatch(rlRenderBatch batch);    \/\/ Unload render batch system$/;"	p	typeref:typename:RLAPI void
 rlUnloadRenderBatch	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadRenderBatch(rlRenderBatch batch)$/;"	f	typeref:typename:void
 rlUnloadShaderBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlUnloadShaderBuffer(unsigned int ssboId);                           \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
@@ -12337,6 +20981,8 @@
 rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadShaderBuffer(unsigned int ssboId)$/;"	f	typeref:typename:void
 rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadShaderBuffer(unsigned int ssboId);                           \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
 rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadShaderBuffer(unsigned int ssboId)$/;"	f	typeref:typename:void
+rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadShaderBuffer(unsigned int ssboId);                           \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
+rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadShaderBuffer(unsigned int ssboId)$/;"	f	typeref:typename:void
 rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadShaderBuffer(unsigned int ssboId);                           \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
 rlUnloadShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadShaderBuffer(unsigned int ssboId)$/;"	f	typeref:typename:void
 rlUnloadShaderDefault	third_party/raylib/include/rlgl.h	/^static void rlUnloadShaderDefault(void)$/;"	f	typeref:typename:void
@@ -12345,6 +20991,8 @@
 rlUnloadShaderDefault	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^static void rlUnloadShaderDefault(void);    \/\/ Unload default shader$/;"	p	typeref:typename:void
 rlUnloadShaderDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static void rlUnloadShaderDefault(void)$/;"	f	typeref:typename:void
 rlUnloadShaderDefault	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^static void rlUnloadShaderDefault(void);    \/\/ Unload default shader$/;"	p	typeref:typename:void
+rlUnloadShaderDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static void rlUnloadShaderDefault(void)$/;"	f	typeref:typename:void
+rlUnloadShaderDefault	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^static void rlUnloadShaderDefault(void);    \/\/ Unload default shader$/;"	p	typeref:typename:void
 rlUnloadShaderDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static void rlUnloadShaderDefault(void)$/;"	f	typeref:typename:void
 rlUnloadShaderDefault	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^static void rlUnloadShaderDefault(void);    \/\/ Unload default shader$/;"	p	typeref:typename:void
 rlUnloadShaderProgram	third_party/raylib/include/rlgl.h	/^RLAPI void rlUnloadShaderProgram(unsigned int id);                              \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
@@ -12353,6 +21001,8 @@
 rlUnloadShaderProgram	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadShaderProgram(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadShaderProgram	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadShaderProgram(unsigned int id);                              \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
 rlUnloadShaderProgram	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadShaderProgram(unsigned int id)$/;"	f	typeref:typename:void
+rlUnloadShaderProgram	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadShaderProgram(unsigned int id);                              \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
+rlUnloadShaderProgram	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadShaderProgram(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadShaderProgram	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadShaderProgram(unsigned int id);                              \/\/ Unload shad/;"	p	typeref:typename:RLAPI void
 rlUnloadShaderProgram	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadShaderProgram(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadTexture	third_party/raylib/include/rlgl.h	/^RLAPI void rlUnloadTexture(unsigned int id);                              \/\/ Unload texture fr/;"	p	typeref:typename:RLAPI void
@@ -12361,6 +21011,8 @@
 rlUnloadTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadTexture(unsigned int id);                              \/\/ Unload texture fr/;"	p	typeref:typename:RLAPI void
 rlUnloadTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadTexture(unsigned int id)$/;"	f	typeref:typename:void
+rlUnloadTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadTexture(unsigned int id);                              \/\/ Unload texture fr/;"	p	typeref:typename:RLAPI void
+rlUnloadTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadTexture(unsigned int id);                              \/\/ Unload texture fr/;"	p	typeref:typename:RLAPI void
 rlUnloadTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadTexture(unsigned int id)$/;"	f	typeref:typename:void
 rlUnloadVertexArray	third_party/raylib/include/rlgl.h	/^RLAPI void rlUnloadVertexArray(unsigned int vaoId);     \/\/ Unload vertex array (vao)$/;"	p	typeref:typename:RLAPI void
@@ -12369,6 +21021,8 @@
 rlUnloadVertexArray	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:void
 rlUnloadVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadVertexArray(unsigned int vaoId);     \/\/ Unload vertex array (vao)$/;"	p	typeref:typename:RLAPI void
 rlUnloadVertexArray	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:void
+rlUnloadVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadVertexArray(unsigned int vaoId);     \/\/ Unload vertex array (vao)$/;"	p	typeref:typename:RLAPI void
+rlUnloadVertexArray	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:void
 rlUnloadVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadVertexArray(unsigned int vaoId);     \/\/ Unload vertex array (vao)$/;"	p	typeref:typename:RLAPI void
 rlUnloadVertexArray	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadVertexArray(unsigned int vaoId)$/;"	f	typeref:typename:void
 rlUnloadVertexBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlUnloadVertexBuffer(unsigned int vboId);    \/\/ Unload vertex buffer object$/;"	p	typeref:typename:RLAPI void
@@ -12377,6 +21031,8 @@
 rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUnloadVertexBuffer(unsigned int vboId)$/;"	f	typeref:typename:void
 rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUnloadVertexBuffer(unsigned int vboId);    \/\/ Unload vertex buffer object$/;"	p	typeref:typename:RLAPI void
 rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUnloadVertexBuffer(unsigned int vboId)$/;"	f	typeref:typename:void
+rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUnloadVertexBuffer(unsigned int vboId);    \/\/ Unload vertex buffer object$/;"	p	typeref:typename:RLAPI void
+rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUnloadVertexBuffer(unsigned int vboId)$/;"	f	typeref:typename:void
 rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUnloadVertexBuffer(unsigned int vboId);    \/\/ Unload vertex buffer object$/;"	p	typeref:typename:RLAPI void
 rlUnloadVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUnloadVertexBuffer(unsigned int vboId)$/;"	f	typeref:typename:void
 rlUpdateShaderBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsign/;"	p	typeref:typename:RLAPI void
@@ -12385,6 +21041,8 @@
 rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsigned int/;"	f	typeref:typename:void
 rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsign/;"	p	typeref:typename:RLAPI void
 rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsigned int/;"	f	typeref:typename:void
+rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsign/;"	p	typeref:typename:RLAPI void
+rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsigned int/;"	f	typeref:typename:void
 rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsign/;"	p	typeref:typename:RLAPI void
 rlUpdateShaderBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsigned int/;"	f	typeref:typename:void
 rlUpdateTexture	third_party/raylib/include/rlgl.h	/^RLAPI void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int/;"	p	typeref:typename:RLAPI void
@@ -12393,6 +21051,8 @@
 rlUpdateTexture	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int forma/;"	f	typeref:typename:void
 rlUpdateTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int/;"	p	typeref:typename:RLAPI void
 rlUpdateTexture	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int forma/;"	f	typeref:typename:void
+rlUpdateTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int/;"	p	typeref:typename:RLAPI void
+rlUpdateTexture	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int forma/;"	f	typeref:typename:void
 rlUpdateTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int/;"	p	typeref:typename:RLAPI void
 rlUpdateTexture	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUpdateTexture(unsigned int id, int offsetX, int offsetY, int width, int height, int forma/;"	f	typeref:typename:void
 rlUpdateVertexBuffer	third_party/raylib/include/rlgl.h	/^RLAPI void rlUpdateVertexBuffer(unsigned int bufferId, const void *data, int dataSize, int offse/;"	p	typeref:typename:RLAPI void
@@ -12401,6 +21061,8 @@
 rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUpdateVertexBuffer(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
 rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUpdateVertexBuffer(unsigned int bufferId, const void *data, int dataSize, int offse/;"	p	typeref:typename:RLAPI void
 rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUpdateVertexBuffer(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
+rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUpdateVertexBuffer(unsigned int bufferId, const void *data, int dataSize, int offse/;"	p	typeref:typename:RLAPI void
+rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUpdateVertexBuffer(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
 rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUpdateVertexBuffer(unsigned int bufferId, const void *data, int dataSize, int offse/;"	p	typeref:typename:RLAPI void
 rlUpdateVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUpdateVertexBuffer(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
 rlUpdateVertexBufferElements	third_party/raylib/include/rlgl.h	/^RLAPI void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int off/;"	p	typeref:typename:RLAPI void
@@ -12409,6 +21071,8 @@
 rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
 rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int off/;"	p	typeref:typename:RLAPI void
 rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
+rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int off/;"	p	typeref:typename:RLAPI void
+rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
 rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int off/;"	p	typeref:typename:RLAPI void
 rlUpdateVertexBufferElements	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlUpdateVertexBufferElements(unsigned int id, const void *data, int dataSize, int offset)$/;"	f	typeref:typename:void
 rlVertex2f	third_party/raylib/include/rlgl.h	/^RLAPI void rlVertex2f(float x, float y);                \/\/ Define one vertex (position) - 2 fl/;"	p	typeref:typename:RLAPI void
@@ -12420,6 +21084,9 @@
 rlVertex2f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlVertex2f(float x, float y);                \/\/ Define one vertex (position) - 2 fl/;"	p	typeref:typename:RLAPI void
 rlVertex2f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlVertex2f(float x, float y) { glVertex2f(x, y); }$/;"	f	typeref:typename:void
 rlVertex2f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlVertex2f(float x, float y)$/;"	f	typeref:typename:void
+rlVertex2f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlVertex2f(float x, float y);                \/\/ Define one vertex (position) - 2 fl/;"	p	typeref:typename:RLAPI void
+rlVertex2f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlVertex2f(float x, float y) { glVertex2f(x, y); }$/;"	f	typeref:typename:void
+rlVertex2f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlVertex2f(float x, float y)$/;"	f	typeref:typename:void
 rlVertex2f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlVertex2f(float x, float y);                \/\/ Define one vertex (position) - 2 fl/;"	p	typeref:typename:RLAPI void
 rlVertex2f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlVertex2f(float x, float y) { glVertex2f(x, y); }$/;"	f	typeref:typename:void
 rlVertex2f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlVertex2f(float x, float y)$/;"	f	typeref:typename:void
@@ -12432,6 +21099,9 @@
 rlVertex2i	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlVertex2i(int x, int y);                    \/\/ Define one vertex (position) - 2 in/;"	p	typeref:typename:RLAPI void
 rlVertex2i	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlVertex2i(int x, int y) { glVertex2i(x, y); }$/;"	f	typeref:typename:void
 rlVertex2i	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlVertex2i(int x, int y)$/;"	f	typeref:typename:void
+rlVertex2i	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlVertex2i(int x, int y);                    \/\/ Define one vertex (position) - 2 in/;"	p	typeref:typename:RLAPI void
+rlVertex2i	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlVertex2i(int x, int y) { glVertex2i(x, y); }$/;"	f	typeref:typename:void
+rlVertex2i	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlVertex2i(int x, int y)$/;"	f	typeref:typename:void
 rlVertex2i	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlVertex2i(int x, int y);                    \/\/ Define one vertex (position) - 2 in/;"	p	typeref:typename:RLAPI void
 rlVertex2i	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlVertex2i(int x, int y) { glVertex2i(x, y); }$/;"	f	typeref:typename:void
 rlVertex2i	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlVertex2i(int x, int y)$/;"	f	typeref:typename:void
@@ -12444,6 +21114,9 @@
 rlVertex3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlVertex3f(float x, float y, float z);       \/\/ Define one vertex (position) - 3 fl/;"	p	typeref:typename:RLAPI void
 rlVertex3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlVertex3f(float x, float y, float z) { glVertex3f(x, y, z); }$/;"	f	typeref:typename:void
 rlVertex3f	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlVertex3f(float x, float y, float z)$/;"	f	typeref:typename:void
+rlVertex3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlVertex3f(float x, float y, float z);       \/\/ Define one vertex (position) - 3 fl/;"	p	typeref:typename:RLAPI void
+rlVertex3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlVertex3f(float x, float y, float z) { glVertex3f(x, y, z); }$/;"	f	typeref:typename:void
+rlVertex3f	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlVertex3f(float x, float y, float z)$/;"	f	typeref:typename:void
 rlVertex3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlVertex3f(float x, float y, float z);       \/\/ Define one vertex (position) - 3 fl/;"	p	typeref:typename:RLAPI void
 rlVertex3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlVertex3f(float x, float y, float z) { glVertex3f(x, y, z); }$/;"	f	typeref:typename:void
 rlVertex3f	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlVertex3f(float x, float y, float z)$/;"	f	typeref:typename:void
@@ -12453,6 +21126,8 @@
 rlVertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlVertexBuffer;$/;"	t	typeref:struct:rlVertexBuffer
 rlVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef struct rlVertexBuffer {$/;"	s
 rlVertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlVertexBuffer;$/;"	t	typeref:struct:rlVertexBuffer
+rlVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef struct rlVertexBuffer {$/;"	s
+rlVertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlVertexBuffer;$/;"	t	typeref:struct:rlVertexBuffer
 rlVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef struct rlVertexBuffer {$/;"	s
 rlVertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlVertexBuffer;$/;"	t	typeref:struct:rlVertexBuffer
 rlViewport	third_party/raylib/include/rlgl.h	/^RLAPI void rlViewport(int x, int y, int width, int height); \/\/ Set the viewport area$/;"	p	typeref:typename:RLAPI void
@@ -12461,6 +21136,8 @@
 rlViewport	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlViewport(int x, int y, int width, int height)$/;"	f	typeref:typename:void
 rlViewport	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlViewport(int x, int y, int width, int height); \/\/ Set the viewport area$/;"	p	typeref:typename:RLAPI void
 rlViewport	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlViewport(int x, int y, int width, int height)$/;"	f	typeref:typename:void
+rlViewport	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlViewport(int x, int y, int width, int height); \/\/ Set the viewport area$/;"	p	typeref:typename:RLAPI void
+rlViewport	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlViewport(int x, int y, int width, int height)$/;"	f	typeref:typename:void
 rlViewport	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlViewport(int x, int y, int width, int height); \/\/ Set the viewport area$/;"	p	typeref:typename:RLAPI void
 rlViewport	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlViewport(int x, int y, int width, int height)$/;"	f	typeref:typename:void
 rl_float16	third_party/raylib/include/rlgl.h	/^typedef struct rl_float16 {$/;"	s
@@ -12469,6 +21146,8 @@
 rl_float16	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rl_float16;$/;"	t	typeref:struct:rl_float16
 rl_float16	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef struct rl_float16 {$/;"	s
 rl_float16	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rl_float16;$/;"	t	typeref:struct:rl_float16
+rl_float16	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef struct rl_float16 {$/;"	s
+rl_float16	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rl_float16;$/;"	t	typeref:struct:rl_float16
 rl_float16	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef struct rl_float16 {$/;"	s
 rl_float16	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rl_float16;$/;"	t	typeref:struct:rl_float16
 rlglClose	third_party/raylib/include/rlgl.h	/^RLAPI void rlglClose(void);                             \/\/ De-initialize rlgl (buffers, shader/;"	p	typeref:typename:RLAPI void
@@ -12477,6 +21156,8 @@
 rlglClose	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlglClose(void)$/;"	f	typeref:typename:void
 rlglClose	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlglClose(void);                             \/\/ De-initialize rlgl (buffers, shader/;"	p	typeref:typename:RLAPI void
 rlglClose	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlglClose(void)$/;"	f	typeref:typename:void
+rlglClose	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlglClose(void);                             \/\/ De-initialize rlgl (buffers, shader/;"	p	typeref:typename:RLAPI void
+rlglClose	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlglClose(void)$/;"	f	typeref:typename:void
 rlglClose	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlglClose(void);                             \/\/ De-initialize rlgl (buffers, shader/;"	p	typeref:typename:RLAPI void
 rlglClose	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlglClose(void)$/;"	f	typeref:typename:void
 rlglData	third_party/raylib/include/rlgl.h	/^typedef struct rlglData {$/;"	s
@@ -12485,6 +21166,8 @@
 rlglData	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^} rlglData;$/;"	t	typeref:struct:rlglData
 rlglData	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef struct rlglData {$/;"	s
 rlglData	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^} rlglData;$/;"	t	typeref:struct:rlglData
+rlglData	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef struct rlglData {$/;"	s
+rlglData	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^} rlglData;$/;"	t	typeref:struct:rlglData
 rlglData	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef struct rlglData {$/;"	s
 rlglData	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^} rlglData;$/;"	t	typeref:struct:rlglData
 rlglInit	third_party/raylib/include/rlgl.h	/^RLAPI void rlglInit(int width, int height);             \/\/ Initialize rlgl (buffers, shaders, /;"	p	typeref:typename:RLAPI void
@@ -12493,20 +21176,38 @@
 rlglInit	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^void rlglInit(int width, int height)$/;"	f	typeref:typename:void
 rlglInit	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^RLAPI void rlglInit(int width, int height);             \/\/ Initialize rlgl (buffers, shaders, /;"	p	typeref:typename:RLAPI void
 rlglInit	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^void rlglInit(int width, int height)$/;"	f	typeref:typename:void
+rlglInit	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^RLAPI void rlglInit(int width, int height);             \/\/ Initialize rlgl (buffers, shaders, /;"	p	typeref:typename:RLAPI void
+rlglInit	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^void rlglInit(int width, int height)$/;"	f	typeref:typename:void
 rlglInit	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^RLAPI void rlglInit(int width, int height);             \/\/ Initialize rlgl (buffers, shaders, /;"	p	typeref:typename:RLAPI void
 rlglInit	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^void rlglInit(int width, int height)$/;"	f	typeref:typename:void
 rlglLoadProc	third_party/raylib/include/rlgl.h	/^typedef void *(*rlglLoadProc)(const char *name);   \/\/ OpenGL extension functions loader signat/;"	t	typeref:typename:void * (*)(const char * name)
 rlglLoadProc	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^typedef void *(*rlglLoadProc)(const char *name);   \/\/ OpenGL extension functions loader signat/;"	t	typeref:typename:void * (*)(const char * name)
 rlglLoadProc	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^typedef void *(*rlglLoadProc)(const char *name);   \/\/ OpenGL extension functions loader signat/;"	t	typeref:typename:void * (*)(const char * name)
+rlglLoadProc	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^typedef void *(*rlglLoadProc)(const char *name);   \/\/ OpenGL extension functions loader signat/;"	t	typeref:typename:void * (*)(const char * name)
 rlglLoadProc	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^typedef void *(*rlglLoadProc)(const char *name);   \/\/ OpenGL extension functions loader signat/;"	t	typeref:typename:void * (*)(const char * name)
+role	mrjunejune/conversation_store.h	/^  char *role;$/;"	m	struct:__anon7e63f6340208	typeref:typename:char *
+rollback_hook	third_party/sqlite3/sqlite3ext.h	/^  void * (*rollback_hook)(sqlite3*,void(*)(void*),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,void (*)(void *),void *)
+root	third_party/luajit/src/lj_jit.h	/^  TraceNo1 root;	\/* Root trace of side trace (or 0 for root traces). *\/$/;"	m	struct:GCtrace	typeref:typename:TraceNo1
+root	third_party/luajit/src/lj_obj.h	/^  GCRef root;		\/* List of all collectable objects. *\/$/;"	m	struct:GCState	typeref:typename:GCRef
 rotation	third_party/raylib/include/raylib.h	/^    Quaternion rotation;    \/\/ Rotation$/;"	m	struct:Transform	typeref:typename:Quaternion
 rotation	third_party/raylib/include/raylib.h	/^    float rotation;         \/\/ Camera rotation in degrees$/;"	m	struct:Camera2D	typeref:typename:float
 rotation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Quaternion rotation;    \/\/ Rotation$/;"	m	struct:Transform	typeref:typename:Quaternion
 rotation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float rotation;         \/\/ Camera rotation in degrees$/;"	m	struct:Camera2D	typeref:typename:float
 rotation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Quaternion rotation;    \/\/ Rotation$/;"	m	struct:Transform	typeref:typename:Quaternion
 rotation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float rotation;         \/\/ Camera rotation in degrees$/;"	m	struct:Camera2D	typeref:typename:float
+rotation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Quaternion rotation;    \/\/ Rotation$/;"	m	struct:Transform	typeref:typename:Quaternion
+rotation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float rotation;         \/\/ Camera rotation in degrees$/;"	m	struct:Camera2D	typeref:typename:float
 rotation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Quaternion rotation;    \/\/ Rotation$/;"	m	struct:Transform	typeref:typename:Quaternion
 rotation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float rotation;         \/\/ Camera rotation in degrees$/;"	m	struct:Camera2D	typeref:typename:float
+round_nkgc	third_party/luajit/src/lj_obj.h	/^#define round_nkgc(/;"	d
+rset_clear	third_party/luajit/src/lj_target.h	/^#define rset_clear(/;"	d
+rset_exclude	third_party/luajit/src/lj_target.h	/^#define rset_exclude(/;"	d
+rset_pickbot	third_party/luajit/src/lj_target.h	/^#define rset_pickbot(/;"	d
+rset_picktop	third_party/luajit/src/lj_target.h	/^#define rset_picktop(/;"	d
+rset_picktop	third_party/luajit/src/lj_target_x86.h	/^#define rset_picktop(/;"	d
+rset_picktop	third_party/luajit/src/lj_target_x86.h	/^#undef rset_picktop$/;"	d
+rset_set	third_party/luajit/src/lj_target.h	/^#define rset_set(/;"	d
+rset_test	third_party/luajit/src/lj_target.h	/^#define rset_test(/;"	d
 rtnevents	third_party/libuv/src/unix/internal.h	/^# define rtnevents /;"	d
 ru_idrss	third_party/libuv/include/uv.h	/^   uint64_t ru_idrss;     \/* integral unshared data size *\/$/;"	m	struct:__anon4de24c231508	typeref:typename:uint64_t
 ru_inblock	third_party/libuv/include/uv.h	/^   uint64_t ru_inblock;   \/* block input operations *\/$/;"	m	struct:__anon4de24c231508	typeref:typename:uint64_t
@@ -12547,6 +21248,8 @@
 sampleRate	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:Wave	typeref:typename:unsigned int
 sampleRate	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 sampleRate	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:Wave	typeref:typename:unsigned int
+sampleRate	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
+sampleRate	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:Wave	typeref:typename:unsigned int
 sampleRate	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 sampleRate	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int sampleRate;    \/\/ Frequency (samples per second)$/;"	m	struct:Wave	typeref:typename:unsigned int
 sampleSize	third_party/raylib/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
@@ -12555,25 +21258,79 @@
 sampleSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:Wave	typeref:typename:unsigned int
 sampleSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 sampleSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:Wave	typeref:typename:unsigned int
+sampleSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
+sampleSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:Wave	typeref:typename:unsigned int
 sampleSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:AudioStream	typeref:typename:unsigned int
 sampleSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int sampleSize;    \/\/ Bit depth (bits per sample): 8, 16, 32 (24 not supported)$/;"	m	struct:Wave	typeref:typename:unsigned int
 sanitizer/msan_interface.h	third_party/libuv/src/unix/internal.h	/^#  include <sanitizer\/msan_interface.h>/;"	h
 saveFileMode	postdog/gui_window_file_dialog.h	/^    bool saveFileMode;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
+savestack	third_party/luajit/src/lj_state.h	/^#define savestack(/;"	d
+sb	third_party/luajit/src/lj_cparse.h	/^  SBuf sb;		\/* String buffer for tokens. *\/$/;"	m	struct:CPState	typeref:typename:SBuf
+sb	third_party/luajit/src/lj_lex.h	/^  SBuf sb;		\/* String buffer for tokens. *\/$/;"	m	struct:LexState	typeref:typename:SBuf
+sbufL	third_party/luajit/src/lj_buf.h	/^#define sbufL(/;"	d
+sbufX	third_party/luajit/src/lj_buf.h	/^#define sbufX(/;"	d
+sbufflag	third_party/luajit/src/lj_buf.h	/^#define sbufflag(/;"	d
+sbufisborrow	third_party/luajit/src/lj_buf.h	/^#define sbufisborrow(/;"	d
+sbufiscow	third_party/luajit/src/lj_buf.h	/^#define sbufiscow(/;"	d
+sbufiscoworborrow	third_party/luajit/src/lj_buf.h	/^#define sbufiscoworborrow(/;"	d
+sbufisext	third_party/luajit/src/lj_buf.h	/^#define sbufisext(/;"	d
+sbufleft	third_party/luajit/src/lj_buf.h	/^#define sbufleft(/;"	d
+sbuflen	third_party/luajit/src/lj_buf.h	/^#define sbuflen(/;"	d
+sbufsz	third_party/luajit/src/lj_buf.h	/^#define sbufsz(/;"	d
+sbufxlen	third_party/luajit/src/lj_buf.h	/^#define sbufxlen(/;"	d
+sbufxslack	third_party/luajit/src/lj_buf.h	/^#define sbufxslack(/;"	d
+scale	third_party/luajit/src/lj_target_x86.h	/^  uint8_t scale;	\/* Index scale (XM_SCALE1 .. XM_SCALE8). *\/$/;"	m	struct:__anone14030640408	typeref:typename:uint8_t
 scale	third_party/raylib/include/raylib.h	/^    Vector3 scale;          \/\/ Scale$/;"	m	struct:Transform	typeref:typename:Vector3
 scale	third_party/raylib/include/raylib.h	/^    float scale[2];                 \/\/ VR distortion scale$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scale	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 scale;          \/\/ Scale$/;"	m	struct:Transform	typeref:typename:Vector3
 scale	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float scale[2];                 \/\/ VR distortion scale$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scale	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 scale;          \/\/ Scale$/;"	m	struct:Transform	typeref:typename:Vector3
 scale	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float scale[2];                 \/\/ VR distortion scale$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+scale	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 scale;          \/\/ Scale$/;"	m	struct:Transform	typeref:typename:Vector3
+scale	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float scale[2];                 \/\/ VR distortion scale$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scale	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 scale;          \/\/ Scale$/;"	m	struct:Transform	typeref:typename:Vector3
 scale	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float scale[2];                 \/\/ VR distortion scale$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scaleIn	third_party/raylib/include/raylib.h	/^    float scaleIn[2];               \/\/ VR distortion scale in$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scaleIn	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float scaleIn[2];               \/\/ VR distortion scale in$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scaleIn	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float scaleIn[2];               \/\/ VR distortion scale in$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+scaleIn	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float scaleIn[2];               \/\/ VR distortion scale in$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
 scaleIn	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float scaleIn[2];               \/\/ VR distortion scale in$/;"	m	struct:VrStereoConfig	typeref:typename:float[2]
+scan_metric	third_party/wrk/src/units.h	/^int scan_metric(char *, uint64_t *);$/;"	p	typeref:typename:int
+scan_time	third_party/wrk/src/units.h	/^int scan_time(char *, uint64_t *);$/;"	p	typeref:typename:int
 scandir	third_party/libuv/src/unix/os390-syscalls.h	/^int scandir(const char* maindir, struct dirent*** namelist,$/;"	p	typeref:typename:int
+scev	third_party/luajit/src/lj_jit.h	/^  ScEvEntry scev;	\/* Scalar evolution analysis cache slots. *\/$/;"	m	struct:jit_State	typeref:typename:ScEvEntry
+script_copy_value	third_party/wrk/src/script.h	/^void script_copy_value(lua_State *, lua_State *, int);$/;"	p	typeref:typename:void
+script_create	third_party/wrk/src/script.h	/^lua_State *script_create(char *, char *, char **);$/;"	p	typeref:typename:lua_State *
+script_delay	third_party/wrk/src/script.h	/^uint64_t script_delay(lua_State *);$/;"	p	typeref:typename:uint64_t
+script_done	third_party/wrk/src/script.h	/^void script_done(lua_State *, stats *, stats *);$/;"	p	typeref:typename:void
+script_errors	third_party/wrk/src/script.h	/^void script_errors(lua_State *, errors *);$/;"	p	typeref:typename:void
+script_has_delay	third_party/wrk/src/script.h	/^bool script_has_delay(lua_State *L);$/;"	p	typeref:typename:bool
+script_has_done	third_party/wrk/src/script.h	/^bool script_has_done(lua_State *L);$/;"	p	typeref:typename:bool
+script_init	third_party/wrk/src/script.h	/^void script_init(lua_State *, thread *, int, char **);$/;"	p	typeref:typename:void
+script_is_static	third_party/wrk/src/script.h	/^bool script_is_static(lua_State *);$/;"	p	typeref:typename:bool
+script_parse_url	third_party/wrk/src/script.h	/^int script_parse_url(char *, struct http_parser_url *);$/;"	p	typeref:typename:int
+script_request	third_party/wrk/src/script.h	/^void script_request(lua_State *, char **, size_t *);$/;"	p	typeref:typename:void
+script_resolve	third_party/wrk/src/script.h	/^bool script_resolve(lua_State *, char *, char *);$/;"	p	typeref:typename:bool
+script_response	third_party/wrk/src/script.h	/^void script_response(lua_State *, int, buffer *, buffer *);$/;"	p	typeref:typename:void
+script_setup	third_party/wrk/src/script.h	/^void script_setup(lua_State *, thread *);$/;"	p	typeref:typename:void
+script_summary	third_party/wrk/src/script.h	/^void script_summary(lua_State *, uint64_t, uint64_t, uint64_t);$/;"	p	typeref:typename:void
+script_verify_request	third_party/wrk/src/script.h	/^size_t script_verify_request(lua_State *L);$/;"	p	typeref:typename:size_t
+script_want_response	third_party/wrk/src/script.h	/^bool script_want_response(lua_State *L);$/;"	p	typeref:typename:bool
+second	third_party/luajit/src/lj_obj.h	/^  uint8_t second;	\/* String interning table uses secondary hashing. *\/$/;"	m	struct:StrInternState	typeref:typename:uint8_t
 secondary	third_party/raylib/custom.h	/^    Color secondary;      \/\/ Secondary background (Beige\/Egg white)$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
+secret_access_key	s3/s3_uploader.h	/^  const char *secret_access_key;  \/\/ AWS secret access key$/;"	m	struct:__anon4c6047910108	typeref:typename:const char *
+section	third_party/luajit/dynasm/dasm_arm.h	/^  dasm_Section *section;	\/* Pointer to active section. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section *
+section	third_party/luajit/dynasm/dasm_arm64.h	/^  dasm_Section *section;	\/* Pointer to active section. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section *
+section	third_party/luajit/dynasm/dasm_mips.h	/^  dasm_Section *section;	\/* Pointer to active section. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section *
+section	third_party/luajit/dynasm/dasm_ppc.h	/^  dasm_Section *section;	\/* Pointer to active section. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section *
+section	third_party/luajit/dynasm/dasm_x86.h	/^  dasm_Section *section;	\/* Pointer to active section. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section *
+sections	third_party/luajit/dynasm/dasm_arm.h	/^  dasm_Section sections[1];	\/* All sections. Alloc-extended. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section[1]
+sections	third_party/luajit/dynasm/dasm_arm64.h	/^  dasm_Section sections[1];	\/* All sections. Alloc-extended. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section[1]
+sections	third_party/luajit/dynasm/dasm_mips.h	/^  dasm_Section sections[1];	\/* All sections. Alloc-extended. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section[1]
+sections	third_party/luajit/dynasm/dasm_ppc.h	/^  dasm_Section sections[1];	\/* All sections. Alloc-extended. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section[1]
+sections	third_party/luajit/dynasm/dasm_x86.h	/^  dasm_Section sections[1];	\/* All sections. Alloc-extended. *\/$/;"	m	struct:dasm_State	typeref:typename:dasm_Section[1]
 seed	dowa/stb_ds.h	/^  size_t seed;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
+segment_duration	third_party/ffmpeg/ffmpeg_cli.h	/^  int segment_duration;$/;"	m	struct:__anon0adf63e40308	typeref:typename:int
 selectionEnd	third_party/raylib/include/raygui.h	/^    int selectionEnd;     \/\/ End index of selection (-1 if no selection)$/;"	m	struct:JUNE_TextBoxResult	typeref:typename:int
 selectionStart	third_party/raylib/include/raygui.h	/^    int selectionStart;   \/\/ Start index of selection (-1 if no selection)$/;"	m	struct:JUNE_TextBoxResult	typeref:typename:int
 sem_destroy	third_party/libuv/src/unix/os390-syscalls.h	/^int sem_destroy(UV_PLATFORM_SEM_T* semid);$/;"	p	typeref:typename:int
@@ -12589,73 +21346,931 @@
 seobeo/seobeo.h	mrjunejune/test/test.h	/^#include "seobeo\/seobeo.h"/;"	h
 seobeo/seobeo.h	seobeo/snapshot_creator.h	/^#include "seobeo\/seobeo.h"/;"	h
 seobeo/seobeo_internal.h	seobeo/seobeo.h	/^#include "seobeo\/seobeo_internal.h"/;"	h
+seobeo/seobeo_worker.h	seobeo/seobeo.h	/^#include "seobeo\/seobeo_worker.h"/;"	h
 seobeo/snapshot_creator.h	mrjunejune/test/test.h	/^#include "seobeo\/snapshot_creator.h"/;"	h
-sh_new_arena	dowa/stb_ds.h	/^#define sh_new_arena  stbds_sh_new_arena$/;"	d
-sh_new_strdup	dowa/stb_ds.h	/^#define sh_new_strdup stbds_sh_new_strdup$/;"	d
+sequence	mrjunejune/conversation_store.h	/^  int64 sequence;$/;"	m	struct:__anon7e63f6340208	typeref:typename:int64
+serialize	third_party/sqlite3/sqlite3ext.h	/^  unsigned char *(*serialize)(sqlite3*,const char *,sqlite3_int64*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:unsigned char * (*)(sqlite3 *,const char *,sqlite3_int64 *,unsigned int)
+set_authorizer	third_party/sqlite3/sqlite3ext.h	/^  int  (*set_authorizer)(sqlite3*,int(*)(void*,int,const char*,const char*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int (*)(void *,int,const char *,const char *,const char *,const char *),void *)
+set_auxdata	third_party/sqlite3/sqlite3ext.h	/^  void  (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_context *,int,void *,void (*)(void *))
+set_clientdata	third_party/sqlite3/sqlite3ext.h	/^  int (*set_clientdata)(sqlite3*, const char*, void*, void(*)(void*));$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,void *,void (*)(void *))
+set_errmsg	third_party/sqlite3/sqlite3ext.h	/^  int (*set_errmsg)(sqlite3*,int,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int,const char *)
+set_last_insert_rowid	third_party/sqlite3/sqlite3ext.h	/^  void (*set_last_insert_rowid)(sqlite3*,sqlite3_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3 *,sqlite3_int64)
+setbc_a	third_party/luajit/src/lj_bc.h	/^#define setbc_a(/;"	d
+setbc_b	third_party/luajit/src/lj_bc.h	/^#define setbc_b(/;"	d
+setbc_byte	third_party/luajit/src/lj_bc.h	/^#define setbc_byte(/;"	d
+setbc_c	third_party/luajit/src/lj_bc.h	/^#define setbc_c(/;"	d
+setbc_d	third_party/luajit/src/lj_bc.h	/^#define setbc_d(/;"	d
+setbc_j	third_party/luajit/src/lj_bc.h	/^#define setbc_j(/;"	d
+setbc_op	third_party/luajit/src/lj_bc.h	/^#define setbc_op(/;"	d
+setboolV	third_party/luajit/src/lj_obj.h	/^#define setboolV(/;"	d
+setcframe_L	third_party/luajit/src/lj_frame.h	/^#define setcframe_L(/;"	d
+setcframe_pc	third_party/luajit/src/lj_frame.h	/^#define setcframe_pc(/;"	d
+setcont	third_party/luajit/src/lj_obj.h	/^#define setcont(/;"	d
+setframe_ftsz	third_party/luajit/src/lj_frame.h	/^#define setframe_ftsz(/;"	d
+setframe_gc	third_party/luajit/src/lj_frame.h	/^#define setframe_gc(/;"	d
+setframe_pc	third_party/luajit/src/lj_frame.h	/^#define setframe_pc(/;"	d
+setfreetop	third_party/luajit/src/lj_obj.h	/^#define setfreetop(/;"	d
+setgcV	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void setgcV(lua_State *L, TValue *o, GCobj *v, uint32_t it)$/;"	f	typeref:typename:LJ_AINLINE void
+setgcVraw	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void setgcVraw(TValue *o, GCobj *v, uint32_t itype)$/;"	f	typeref:typename:LJ_AINLINE void
+setgcref	third_party/luajit/src/lj_obj.h	/^#define setgcref(/;"	d
+setgcrefnull	third_party/luajit/src/lj_obj.h	/^#define setgcrefnull(/;"	d
+setgcrefp	third_party/luajit/src/lj_obj.h	/^#define setgcrefp(/;"	d
+setgcrefr	third_party/luajit/src/lj_obj.h	/^#define setgcrefr(/;"	d
+setgcreft	third_party/luajit/src/lj_obj.h	/^#define setgcreft(/;"	d
+setint64V	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void setint64V(TValue *o, int64_t i)$/;"	f	typeref:typename:LJ_AINLINE void
+setintptrV	third_party/luajit/src/lj_obj.h	/^#define setintptrV(/;"	d
+setitype	third_party/luajit/src/lj_obj.h	/^#define setitype(/;"	d
+setlk_timeout	third_party/sqlite3/sqlite3ext.h	/^  int (*setlk_timeout)(sqlite3*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int,int)
+setminfV	third_party/luajit/src/lj_obj.h	/^#define setminfV(/;"	d
+setmref	third_party/luajit/src/lj_obj.h	/^#define setmref(/;"	d
+setmrefr	third_party/luajit/src/lj_obj.h	/^#define setmrefr(/;"	d
+setmrefu	third_party/luajit/src/lj_obj.h	/^#define setmrefu(/;"	d
+setnanV	third_party/luajit/src/lj_obj.h	/^#define setnanV(/;"	d
+setnilV	third_party/luajit/src/lj_obj.h	/^#define setnilV(/;"	d
+setnumV	third_party/luajit/src/lj_obj.h	/^#define setnumV(/;"	d
+setpinfV	third_party/luajit/src/lj_obj.h	/^#define setpinfV(/;"	d
+setpriV	third_party/luajit/src/lj_obj.h	/^#define setpriV(/;"	d
+setrawlightudV	third_party/luajit/src/lj_obj.h	/^static LJ_AINLINE void setrawlightudV(TValue *o, void *p)$/;"	f	typeref:typename:LJ_AINLINE void
+setsbufL	third_party/luajit/src/lj_buf.h	/^#define setsbufL(/;"	d
+setsbufXL	third_party/luajit/src/lj_buf.h	/^#define setsbufXL(/;"	d
+setsbufXL_	third_party/luajit/src/lj_buf.h	/^#define setsbufXL_(/;"	d
+setsbufflag	third_party/luajit/src/lj_buf.h	/^#define setsbufflag(/;"	d
+setsize	third_party/wrk/src/ae.h	/^    int setsize; \/* max number of file descriptors tracked *\/$/;"	m	struct:aeEventLoop	typeref:typename:int
+setvmstate	third_party/luajit/src/lj_obj.h	/^#define setvmstate(/;"	d
+sh_new_arena	dowa/stb_ds.h	/^#define sh_new_arena /;"	d
+sh_new_strdup	dowa/stb_ds.h	/^#define sh_new_strdup /;"	d
 shader	third_party/raylib/include/raylib.h	/^    Shader shader;          \/\/ Material shader$/;"	m	struct:Material	typeref:typename:Shader
 shader	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Shader shader;          \/\/ Material shader$/;"	m	struct:Material	typeref:typename:Shader
 shader	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Shader shader;          \/\/ Material shader$/;"	m	struct:Material	typeref:typename:Shader
+shader	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Shader shader;          \/\/ Material shader$/;"	m	struct:Material	typeref:typename:Shader
 shader	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Shader shader;          \/\/ Material shader$/;"	m	struct:Material	typeref:typename:Shader
-shdefault	dowa/stb_ds.h	/^#define shdefault   stbds_shdefault$/;"	d
-shdefaults	dowa/stb_ds.h	/^#define shdefaults  stbds_shdefaults$/;"	d
-shdel	dowa/stb_ds.h	/^#define shdel       stbds_shdel$/;"	d
+shdefault	dowa/stb_ds.h	/^#define shdefault /;"	d
+shdefaults	dowa/stb_ds.h	/^#define shdefaults /;"	d
+shdel	dowa/stb_ds.h	/^#define shdel /;"	d
 shell	third_party/libuv/include/uv.h	/^  char* shell;$/;"	m	struct:uv_passwd_s	typeref:typename:char *
-shfree	dowa/stb_ds.h	/^#define shfree      stbds_shfree$/;"	d
-shget	dowa/stb_ds.h	/^#define shget       stbds_shget$/;"	d
-shgeti	dowa/stb_ds.h	/^#define shgeti      stbds_shgeti$/;"	d
-shgetp	dowa/stb_ds.h	/^#define shgetp      stbds_shgetp$/;"	d
-shgetp_null	dowa/stb_ds.h	/^#define shgetp_null stbds_shgetp_null$/;"	d
-shgets	dowa/stb_ds.h	/^#define shgets      stbds_shgets$/;"	d
-shlen	dowa/stb_ds.h	/^#define shlen       stbds_shlen$/;"	d
-shlenu	dowa/stb_ds.h	/^#define shlenu      stbds_shlenu$/;"	d
+shfree	dowa/stb_ds.h	/^#define shfree /;"	d
+shget	dowa/stb_ds.h	/^#define shget /;"	d
+shgeti	dowa/stb_ds.h	/^#define shgeti /;"	d
+shgetp	dowa/stb_ds.h	/^#define shgetp /;"	d
+shgetp_null	dowa/stb_ds.h	/^#define shgetp_null /;"	d
+shgets	dowa/stb_ds.h	/^#define shgets /;"	d
+shlen	dowa/stb_ds.h	/^#define shlen /;"	d
+shlenu	dowa/stb_ds.h	/^#define shlenu /;"	d
+short_src	third_party/luajit/src/lj_debug.h	/^  char short_src[LUA_IDSIZE];$/;"	m	struct:lj_Debug	typeref:typename:char[]
+short_src	third_party/luajit/src/lua.h	/^  char short_src[LUA_IDSIZE]; \/* (S) *\/$/;"	m	struct:lua_Debug	typeref:typename:char[]
 show_output	third_party/libuv/test/runner.h	/^  int show_output;$/;"	m	struct:__anona47773ae0108	typeref:typename:int
-shput	dowa/stb_ds.h	/^#define shput       stbds_shput$/;"	d
-shputi	dowa/stb_ds.h	/^#define shputi      stbds_shputi$/;"	d
-shputs	dowa/stb_ds.h	/^#define shputs      stbds_shputs$/;"	d
+shput	dowa/stb_ds.h	/^#define shput /;"	d
+shputi	dowa/stb_ds.h	/^#define shputi /;"	d
+shputs	dowa/stb_ds.h	/^#define shputs /;"	d
+sib	third_party/luajit/src/lj_ctype.h	/^  CTypeID1 sib;		\/* Sibling element. *\/$/;"	m	struct:CType	typeref:typename:CTypeID1
+sid	third_party/luajit/src/lj_obj.h	/^  StrID sid;		\/* Interned string ID. *\/$/;"	m	struct:GCstr	typeref:typename:StrID
 signal.h	mrjunejune/test/test.h	/^#include <signal.h>/;"	h
 signal.h	seobeo/seobeo.h	/^#include <signal.h>/;"	h
 signal.h	third_party/libuv/include/uv/unix.h	/^#include <signal.h>/;"	h
 signal.h	third_party/libuv/include/uv/win.h	/^#include <signal.h>/;"	h
+signal.h	third_party/wrk/src/main.h	/^#include <signal.h>/;"	h
 signal_cb	third_party/libuv/include/uv.h	/^  uv_signal_cb signal_cb;$/;"	m	struct:uv_signal_s	typeref:typename:UV_HANDLE_FIELDS uv_signal_cb
 signal_event	third_party/libuv/include/uv/win.h	/^    HANDLE signal_event;$/;"	m	struct:__anond441abe0010a::__anond441abe00208	typeref:typename:HANDLE
 signum	third_party/libuv/include/uv.h	/^  int signum;$/;"	m	struct:uv_signal_s	typeref:typename:int
+sinktags	third_party/luajit/src/lj_jit.h	/^  uint8_t sinktags;	\/* Trace has SINK tags. *\/$/;"	m	struct:GCtrace	typeref:typename:uint8_t
 size	postdog/gui_window_file_dialog.h	/^    int size;$/;"	m	struct:FileInfo	typeref:typename:int
 size	seobeo/seobeo_internal.h	/^  size_t size;$/;"	m	struct:__anon7a4da8400308	typeref:typename:size_t
 size	third_party/libuv/src/unix/internal.h	/^  unsigned int size;$/;"	m	struct:uv__stream_queued_fds_s	typeref:typename:unsigned int
 size	third_party/libuv/src/unix/os390-syscalls.h	/^  unsigned long size;$/;"	m	struct:__anonf6e20ee80108	typeref:typename:unsigned long
 size	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  LARGE_INTEGER size;$/;"	m	struct:uv__fd_info_s	typeref:typename:LARGE_INTEGER
 size	third_party/libuv/src/win/fs-fd-hash-inl.h	/^  size_t size;$/;"	m	struct:uv__fd_hash_bucket_s	typeref:typename:size_t
+size	third_party/luajit/src/lj_ctype.h	/^  CTSize size;		\/* Type size or other info. *\/$/;"	m	struct:CType	typeref:typename:CTSize
+size	third_party/luajit/src/lj_jit.h	/^  size_t size;		\/* Size of current area. *\/$/;"	m	struct:MCLink	typeref:typename:size_t
+sizeCfunc	third_party/luajit/src/lj_obj.h	/^#define sizeCfunc(/;"	d
+sizeLfunc	third_party/luajit/src/lj_obj.h	/^#define sizeLfunc(/;"	d
+size_t	third_party/luajit/src/lua.h	/^LUA_API size_t          (lua_objlen) (lua_State *L, int idx);$/;"	p	typeref:typename:LUA_API
+sizebc	third_party/luajit/src/lj_obj.h	/^  MSize sizebc;		\/* Number of bytecode instructions. *\/$/;"	m	struct:GCproto	typeref:typename:MSize
+sizebcstack	third_party/luajit/src/lj_lex.h	/^  MSize sizebcstack;	\/* Size of bytecode stack. *\/$/;"	m	struct:LexState	typeref:typename:MSize
+sizecdatav	third_party/luajit/src/lj_obj.h	/^#define sizecdatav(/;"	d
+sizekgc	third_party/luajit/src/lj_obj.h	/^  MSize sizekgc;	\/* Number of collectable constants. *\/$/;"	m	struct:GCproto	typeref:typename:MSize
+sizekn	third_party/luajit/src/lj_obj.h	/^  MSize sizekn;		\/* Number of lua_Number constants. *\/$/;"	m	struct:GCproto	typeref:typename:MSize
+sizept	third_party/luajit/src/lj_obj.h	/^  MSize sizept;		\/* Total size including colocated arrays. *\/$/;"	m	struct:GCproto	typeref:typename:MSize
+sizesnap	third_party/luajit/src/lj_jit.h	/^  MSize sizesnap;	\/* Size of temp. snapshot buffer. *\/$/;"	m	struct:jit_State	typeref:typename:MSize
+sizesnapmap	third_party/luajit/src/lj_jit.h	/^  MSize sizesnapmap;	\/* Size of temp. snapshot map buffer. *\/$/;"	m	struct:jit_State	typeref:typename:MSize
+sizetab	third_party/luajit/src/lj_ctype.h	/^  MSize sizetab;	\/* Size of C type table. *\/$/;"	m	struct:CTState	typeref:typename:MSize
+sizetabcolo	third_party/luajit/src/lj_obj.h	/^#define sizetabcolo(/;"	d
+sizetrace	third_party/luajit/src/lj_jit.h	/^  MSize sizetrace;	\/* Size of trace array. *\/$/;"	m	struct:jit_State	typeref:typename:MSize
+sizeudata	third_party/luajit/src/lj_obj.h	/^#define sizeudata(/;"	d
+sizeuv	third_party/luajit/src/lj_obj.h	/^  uint8_t sizeuv;	\/* Number of upvalues. *\/$/;"	m	struct:GCproto	typeref:typename:uint8_t
+sizevstack	third_party/luajit/src/lj_lex.h	/^  MSize sizevstack;	\/* Size of variable stack. *\/$/;"	m	struct:LexState	typeref:typename:MSize
+sleep	third_party/sqlite3/sqlite3ext.h	/^  int (*sleep)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int)
+slot	third_party/luajit/src/lj_jit.h	/^  TRef slot[LJ_MAX_JSLOTS+LJ_STACK_EXTRA];  \/* Stack slot map. *\/$/;"	m	struct:jit_State	typeref:typename:TRef[]
+slot	third_party/luajit/src/lj_lex.h	/^  uint8_t slot;		\/* Variable slot. *\/$/;"	m	struct:VarInfo	typeref:typename:uint8_t
 slot_count	dowa/stb_ds.h	/^  size_t slot_count;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
 slot_count_log2	dowa/stb_ds.h	/^  size_t slot_count_log2;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
+snap	third_party/luajit/src/lj_jit.h	/^  SnapShot *snap;	\/* Snapshot array. *\/$/;"	m	struct:GCtrace	typeref:typename:SnapShot *
+snap_isframe	third_party/luajit/src/lj_jit.h	/^#define snap_isframe(/;"	d
+snap_nextofs	third_party/luajit/src/lj_jit.h	/^static LJ_AINLINE MSize snap_nextofs(GCtrace *T, SnapShot *snap)$/;"	f	typeref:typename:LJ_AINLINE MSize
+snap_pc	third_party/luajit/src/lj_jit.h	/^static LJ_AINLINE const BCIns *snap_pc(SnapEntry *sn)$/;"	f	typeref:typename:LJ_AINLINE const BCIns *
+snap_ref	third_party/luajit/src/lj_jit.h	/^#define snap_ref(/;"	d
+snap_setref	third_party/luajit/src/lj_jit.h	/^#define snap_setref(/;"	d
+snap_slot	third_party/luajit/src/lj_jit.h	/^#define snap_slot(/;"	d
+snapbuf	third_party/luajit/src/lj_jit.h	/^  SnapShot *snapbuf;	\/* Temp. snapshot buffer. *\/$/;"	m	struct:jit_State	typeref:typename:SnapShot *
+snapmap	third_party/luajit/src/lj_jit.h	/^  SnapEntry *snapmap;	\/* Snapshot map. *\/$/;"	m	struct:GCtrace	typeref:typename:SnapEntry *
+snapmapbuf	third_party/luajit/src/lj_jit.h	/^  SnapEntry *snapmapbuf;  \/* Temp. snapshot map buffer. *\/$/;"	m	struct:jit_State	typeref:typename:SnapEntry *
 snapshot_dir	seobeo/snapshot_creator.h	/^  const char *snapshot_dir;$/;"	m	struct:__anon0d8f4d060108	typeref:typename:const char *
 snprintf	third_party/libuv/src/uv-common.h	/^extern int snprintf(char*, size_t, const char*, ...);$/;"	p	typeref:typename:int
 snprintf	third_party/libuv/test/runner-win.h	/^extern int snprintf(char*, size_t, const char*, ...);$/;"	p	typeref:typename:int
 snprintf	third_party/libuv/test/task.h	/^extern int snprintf(char*, size_t, const char*, ...);$/;"	p	typeref:typename:int
-socket	seobeo/seobeo_internal.h	/^  int32       socket; $/;"	m	struct:__anon7a4da8400208	typeref:typename:int32
+sock	third_party/wrk/src/net.h	/^struct sock {$/;"	s
+sock_close	third_party/wrk/src/net.h	/^status sock_close(connection *);$/;"	p	typeref:typename:status
+sock_connect	third_party/wrk/src/net.h	/^status sock_connect(connection *, char *);$/;"	p	typeref:typename:status
+sock_read	third_party/wrk/src/net.h	/^status sock_read(connection *, size_t *);$/;"	p	typeref:typename:status
+sock_readable	third_party/wrk/src/net.h	/^size_t sock_readable(connection *);$/;"	p	typeref:typename:size_t
+sock_write	third_party/wrk/src/net.h	/^status sock_write(connection *, char *, size_t, size_t *);$/;"	p	typeref:typename:status
+socket	seobeo/seobeo_internal.h	/^  int32       socket;$/;"	m	struct:__anon7a4da8400208	typeref:typename:int32
+socket_connected	third_party/wrk/src/main.h	/^static void socket_connected(aeEventLoop *, int, void *, int);$/;"	p	typeref:typename:void
 socket_info	third_party/libuv/src/win/internal.h	/^  WSAPROTOCOL_INFOW socket_info;$/;"	m	struct:__anondc6407360208	typeref:typename:WSAPROTOCOL_INFOW
+socket_readable	third_party/wrk/src/main.h	/^static void socket_readable(aeEventLoop *, int, void *, int);$/;"	p	typeref:typename:void
+socket_writeable	third_party/wrk/src/main.h	/^static void socket_writeable(aeEventLoop *, int, void *, int);$/;"	p	typeref:typename:void
+soft_heap_limit	third_party/sqlite3/sqlite3ext.h	/^  void (*soft_heap_limit)(int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(int)
+soft_heap_limit64	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*soft_heap_limit64)(sqlite3_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(sqlite3_int64)
+softfp_add	third_party/luajit/src/lj_ircall.h	/^#define softfp_add /;"	d
+softfp_add	third_party/luajit/src/lj_ircall.h	/^extern double softfp_add(double a, double b);$/;"	p	typeref:typename:double
+softfp_cmp	third_party/luajit/src/lj_ircall.h	/^#define softfp_cmp /;"	d
+softfp_cmp	third_party/luajit/src/lj_ircall.h	/^extern void softfp_cmp(double a, double b);$/;"	p	typeref:typename:void
+softfp_d2f	third_party/luajit/src/lj_ircall.h	/^#define softfp_d2f /;"	d
+softfp_d2f	third_party/luajit/src/lj_ircall.h	/^extern float softfp_d2f(double a);$/;"	p	typeref:typename:float
+softfp_d2i	third_party/luajit/src/lj_ircall.h	/^#define softfp_d2i /;"	d
+softfp_d2i	third_party/luajit/src/lj_ircall.h	/^extern int32_t softfp_d2i(double a);$/;"	p	typeref:typename:int32_t
+softfp_d2ui	third_party/luajit/src/lj_ircall.h	/^#define softfp_d2ui /;"	d
+softfp_d2ui	third_party/luajit/src/lj_ircall.h	/^extern uint32_t softfp_d2ui(double a);$/;"	p	typeref:typename:uint32_t
+softfp_div	third_party/luajit/src/lj_ircall.h	/^#define softfp_div /;"	d
+softfp_div	third_party/luajit/src/lj_ircall.h	/^extern double softfp_div(double a, double b);$/;"	p	typeref:typename:double
+softfp_f2d	third_party/luajit/src/lj_ircall.h	/^#define softfp_f2d /;"	d
+softfp_f2d	third_party/luajit/src/lj_ircall.h	/^extern double softfp_f2d(float a);$/;"	p	typeref:typename:double
+softfp_f2i	third_party/luajit/src/lj_ircall.h	/^#define softfp_f2i /;"	d
+softfp_f2i	third_party/luajit/src/lj_ircall.h	/^extern int32_t softfp_f2i(float a);$/;"	p	typeref:typename:int32_t
+softfp_f2ui	third_party/luajit/src/lj_ircall.h	/^#define softfp_f2ui /;"	d
+softfp_f2ui	third_party/luajit/src/lj_ircall.h	/^extern uint32_t softfp_f2ui(float a);$/;"	p	typeref:typename:uint32_t
+softfp_i2d	third_party/luajit/src/lj_ircall.h	/^#define softfp_i2d /;"	d
+softfp_i2d	third_party/luajit/src/lj_ircall.h	/^extern double softfp_i2d(int32_t a);$/;"	p	typeref:typename:double
+softfp_i2f	third_party/luajit/src/lj_ircall.h	/^#define softfp_i2f /;"	d
+softfp_i2f	third_party/luajit/src/lj_ircall.h	/^extern float softfp_i2f(int32_t a);$/;"	p	typeref:typename:float
+softfp_mul	third_party/luajit/src/lj_ircall.h	/^#define softfp_mul /;"	d
+softfp_mul	third_party/luajit/src/lj_ircall.h	/^extern double softfp_mul(double a, double b);$/;"	p	typeref:typename:double
+softfp_sub	third_party/luajit/src/lj_ircall.h	/^#define softfp_sub /;"	d
+softfp_sub	third_party/luajit/src/lj_ircall.h	/^extern double softfp_sub(double a, double b);$/;"	p	typeref:typename:double
+softfp_ui2d	third_party/luajit/src/lj_ircall.h	/^#define softfp_ui2d /;"	d
+softfp_ui2d	third_party/luajit/src/lj_ircall.h	/^extern double softfp_ui2d(uint32_t a);$/;"	p	typeref:typename:double
+softfp_ui2f	third_party/luajit/src/lj_ircall.h	/^#define softfp_ui2f /;"	d
+softfp_ui2f	third_party/luajit/src/lj_ircall.h	/^extern float softfp_ui2f(uint32_t a);$/;"	p	typeref:typename:float
+source	third_party/luajit/src/lj_debug.h	/^  const char *source;$/;"	m	struct:lj_Debug	typeref:typename:const char *
+source	third_party/luajit/src/lua.h	/^  const char *source;	\/* (S) *\/$/;"	m	struct:lua_Debug	typeref:typename:const char *
 source	third_party/raylib/include/raylib.h	/^    Rectangle source;       \/\/ Texture source rectangle$/;"	m	struct:NPatchInfo	typeref:typename:Rectangle
 source	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Rectangle source;       \/\/ Texture source rectangle$/;"	m	struct:NPatchInfo	typeref:typename:Rectangle
 source	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Rectangle source;       \/\/ Texture source rectangle$/;"	m	struct:NPatchInfo	typeref:typename:Rectangle
+source	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Rectangle source;       \/\/ Texture source rectangle$/;"	m	struct:NPatchInfo	typeref:typename:Rectangle
 source	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Rectangle source;       \/\/ Texture source rectangle$/;"	m	struct:NPatchInfo	typeref:typename:Rectangle
+sourceid	third_party/sqlite3/sqlite3ext.h	/^  const char *(*sourceid)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(void)
+spadjust	third_party/luajit/src/lj_jit.h	/^  uint16_t spadjust;	\/* Stack pointer adjustment (offset in bytes). *\/$/;"	m	struct:GCtrace	typeref:typename:uint16_t
 speed	third_party/libuv/include/uv.h	/^  int speed;$/;"	m	struct:uv_cpu_info_s	typeref:typename:int
+spill	third_party/luajit/src/lj_target_arm.h	/^  int32_t spill[256];		\/* Spill slots. *\/$/;"	m	struct:__anondfc0b4be0208	typeref:typename:int32_t[256]
+spill	third_party/luajit/src/lj_target_arm64.h	/^  int32_t spill[256];		\/* Spill slots. *\/$/;"	m	struct:__anond2c468680208	typeref:typename:int32_t[256]
+spill	third_party/luajit/src/lj_target_mips.h	/^  int32_t spill[256];		\/* Spill slots. *\/$/;"	m	struct:__anonf3351b170208	typeref:typename:int32_t[256]
+spill	third_party/luajit/src/lj_target_ppc.h	/^  int32_t spill[256];		\/* Spill slots. *\/$/;"	m	struct:__anone0cee1010208	typeref:typename:int32_t[256]
+spill	third_party/luajit/src/lj_target_x86.h	/^  int32_t spill[256];		\/* Spill slots. *\/$/;"	m	struct:__anone14030640208	typeref:typename:int32_t[256]
 split_ratio	third_party/raylib/custom.h	/^    float split_ratio;              \/\/ 0.0-1.0, ratio of left panel$/;"	m	struct:__anon7f8247c10408	typeref:typename:float
+sps_align	third_party/luajit/src/lj_target_arm.h	/^#define sps_align(/;"	d
+sps_align	third_party/luajit/src/lj_target_arm64.h	/^#define sps_align(/;"	d
+sps_align	third_party/luajit/src/lj_target_mips.h	/^#define sps_align(/;"	d
+sps_align	third_party/luajit/src/lj_target_ppc.h	/^#define sps_align(/;"	d
+sps_align	third_party/luajit/src/lj_target_x86.h	/^#define sps_align(/;"	d
+sps_scale	third_party/luajit/src/lj_target_arm.h	/^#define sps_scale(/;"	d
+sps_scale	third_party/luajit/src/lj_target_arm64.h	/^#define sps_scale(/;"	d
+sps_scale	third_party/luajit/src/lj_target_mips.h	/^#define sps_scale(/;"	d
+sps_scale	third_party/luajit/src/lj_target_ppc.h	/^#define sps_scale(/;"	d
+sps_scale	third_party/luajit/src/lj_target_x86.h	/^#define sps_scale(/;"	d
 sq	third_party/libuv/src/uv-common.h	/^  void* sq;   \/* pointer to munmap() on event loop teardown *\/$/;"	m	struct:uv__iou	typeref:typename:void *
 sqe	third_party/libuv/src/uv-common.h	/^  void* sqe;  \/* pointer to array of struct uv__io_uring_sqe *\/$/;"	m	struct:uv__iou	typeref:typename:void *
 sqelen	third_party/libuv/src/uv-common.h	/^  size_t sqelen;$/;"	m	struct:uv__iou	typeref:typename:size_t
 sqflags	third_party/libuv/src/uv-common.h	/^  uint32_t* sqflags;$/;"	m	struct:uv__iou	typeref:typename:uint32_t *
 sqhead	third_party/libuv/src/uv-common.h	/^  uint32_t* sqhead;$/;"	m	struct:uv__iou	typeref:typename:uint32_t *
+sql	third_party/sqlite3/sqlite3ext.h	/^  const char *(*sql)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_stmt *)
 sqlen	third_party/libuv/src/uv-common.h	/^  size_t sqlen;$/;"	m	struct:uv__iou	typeref:typename:size_t
-sqlite3.h	deita/deita_internal.h	/^#include <sqlite3.h>/;"	h
+sqlite3	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3 sqlite3;$/;"	t	typeref:struct:sqlite3
+sqlite3.h	third_party/sqlite3/sqlite3ext.h	/^#include "sqlite3.h"/;"	h
+sqlite3_activate_cerod	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_activate_cerod($/;"	p	typeref:typename:SQLITE_API void
+sqlite3_aggregate_context	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_aggregate_context	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_aggregate_context /;"	d
+sqlite3_aggregate_count	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED int
+sqlite3_aggregate_count	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_aggregate_count /;"	d
+sqlite3_api_routines	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_api_routines sqlite3_api_routines;$/;"	t	typeref:struct:sqlite3_api_routines
+sqlite3_api_routines	third_party/sqlite3/sqlite3ext.h	/^struct sqlite3_api_routines {$/;"	s
+sqlite3_auto_extension	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_auto_extension	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_auto_extension /;"	d
+sqlite3_autovacuum_pages	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_autovacuum_pages($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_autovacuum_pages	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_autovacuum_pages /;"	d
+sqlite3_backup	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_backup sqlite3_backup;$/;"	t	typeref:struct:sqlite3_backup
+sqlite3_backup_finish	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_backup_finish	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_backup_finish /;"	d
+sqlite3_backup_init	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_backup *sqlite3_backup_init($/;"	p	typeref:typename:SQLITE_API sqlite3_backup *
+sqlite3_backup_init	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_backup_init /;"	d
+sqlite3_backup_pagecount	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_backup_pagecount	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_backup_pagecount /;"	d
+sqlite3_backup_remaining	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_backup_remaining	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_backup_remaining /;"	d
+sqlite3_backup_step	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_backup_step	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_backup_step /;"	d
+sqlite3_bind_blob	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_blob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_blob /;"	d
+sqlite3_bind_blob64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_blob64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_blob64 /;"	d
+sqlite3_bind_double	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_double	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_double /;"	d
+sqlite3_bind_int	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_int	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_int /;"	d
+sqlite3_bind_int64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_int64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_int64 /;"	d
+sqlite3_bind_null	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_null	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_null /;"	d
+sqlite3_bind_parameter_count	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_parameter_count	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_parameter_count /;"	d
+sqlite3_bind_parameter_index	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_parameter_index	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_parameter_index /;"	d
+sqlite3_bind_parameter_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_bind_parameter_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_parameter_name /;"	d
+sqlite3_bind_pointer	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_pointer	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_pointer /;"	d
+sqlite3_bind_text	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_text	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_text /;"	d
+sqlite3_bind_text16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_text16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_text16 /;"	d
+sqlite3_bind_text64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_text64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_text64 /;"	d
+sqlite3_bind_value	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_value	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_value /;"	d
+sqlite3_bind_zeroblob	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_zeroblob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_zeroblob /;"	d
+sqlite3_bind_zeroblob64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_bind_zeroblob64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_bind_zeroblob64 /;"	d
+sqlite3_blob	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_blob sqlite3_blob;$/;"	t	typeref:struct:sqlite3_blob
+sqlite3_blob_bytes	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_blob_bytes	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_blob_bytes /;"	d
+sqlite3_blob_close	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_blob_close(sqlite3_blob *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_blob_close	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_blob_close /;"	d
+sqlite3_blob_open	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_blob_open($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_blob_open	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_blob_open /;"	d
+sqlite3_blob_read	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_blob_read	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_blob_read /;"	d
+sqlite3_blob_reopen	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_blob_reopen	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_blob_reopen /;"	d
+sqlite3_blob_write	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_blob_write	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_blob_write /;"	d
+sqlite3_busy_handler	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_busy_handler	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_busy_handler /;"	d
+sqlite3_busy_timeout	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_busy_timeout	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_busy_timeout /;"	d
+sqlite3_callback	third_party/sqlite3/sqlite3.h	/^typedef int (*sqlite3_callback)(void*,int,char**, char**);$/;"	t	typeref:typename:int (*)(void *,int,char **,char **)
+sqlite3_cancel_auto_extension	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_cancel_auto_extension	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_cancel_auto_extension /;"	d
+sqlite3_carray_bind	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_carray_bind($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_changegroup	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_changegroup sqlite3_changegroup;$/;"	t	typeref:struct:sqlite3_changegroup
+sqlite3_changes	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_changes(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_changes	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_changes /;"	d
+sqlite3_changes64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3*);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_changes64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_changes64 /;"	d
+sqlite3_changeset_iter	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_changeset_iter sqlite3_changeset_iter;$/;"	t	typeref:struct:sqlite3_changeset_iter
+sqlite3_clear_bindings	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_clear_bindings	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_clear_bindings /;"	d
+sqlite3_close	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_close(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_close	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_close /;"	d
+sqlite3_close_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_close_v2(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_close_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_close_v2 /;"	d
+sqlite3_collation_needed	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_collation_needed($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_collation_needed	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_collation_needed /;"	d
+sqlite3_collation_needed16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_collation_needed16($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_collation_needed16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_collation_needed16 /;"	d
+sqlite3_column_blob	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_blob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_blob /;"	d
+sqlite3_column_bytes	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_column_bytes	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_bytes /;"	d
+sqlite3_column_bytes16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_column_bytes16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_bytes16 /;"	d
+sqlite3_column_count	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_column_count	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_count /;"	d
+sqlite3_column_database_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_column_database_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_database_name /;"	d
+sqlite3_column_database_name16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_database_name16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_database_name16 /;"	d
+sqlite3_column_decltype	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_column_decltype	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_decltype /;"	d
+sqlite3_column_decltype16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_decltype16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_decltype16 /;"	d
+sqlite3_column_double	third_party/sqlite3/sqlite3.h	/^SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API double
+sqlite3_column_double	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_double /;"	d
+sqlite3_column_int	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_column_int	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_int /;"	d
+sqlite3_column_int64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_column_int64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_int64 /;"	d
+sqlite3_column_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_column_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_name /;"	d
+sqlite3_column_name16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_name16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_name16 /;"	d
+sqlite3_column_origin_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_column_origin_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_origin_name /;"	d
+sqlite3_column_origin_name16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_origin_name16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_origin_name16 /;"	d
+sqlite3_column_table_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_column_table_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_table_name /;"	d
+sqlite3_column_table_name16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_table_name16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_table_name16 /;"	d
+sqlite3_column_text	third_party/sqlite3/sqlite3.h	/^SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API const unsigned char *
+sqlite3_column_text	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_text /;"	d
+sqlite3_column_text16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_column_text16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_text16 /;"	d
+sqlite3_column_type	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_column_type	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_type /;"	d
+sqlite3_column_value	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);$/;"	p	typeref:typename:SQLITE_API sqlite3_value *
+sqlite3_column_value	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_column_value /;"	d
+sqlite3_commit_hook	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_commit_hook	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_commit_hook /;"	d
+sqlite3_compileoption_get	third_party/sqlite3/sqlite3.h	/^# define sqlite3_compileoption_get(/;"	d
+sqlite3_compileoption_get	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_compileoption_get(int N);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_compileoption_get	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_compileoption_get /;"	d
+sqlite3_compileoption_used	third_party/sqlite3/sqlite3.h	/^# define sqlite3_compileoption_used(/;"	d
+sqlite3_compileoption_used	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_compileoption_used(const char *zOptName);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_compileoption_used	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_compileoption_used /;"	d
+sqlite3_complete	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_complete(const char *sql);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_complete	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_complete /;"	d
+sqlite3_complete16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_complete16(const void *sql);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_complete16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_complete16 /;"	d
+sqlite3_config	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_config(int, ...);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_context	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_context sqlite3_context;$/;"	t	typeref:struct:sqlite3_context
+sqlite3_context_db_handle	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API sqlite3 *
+sqlite3_context_db_handle	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_context_db_handle /;"	d
+sqlite3_create_collation	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_collation($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_collation	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_collation /;"	d
+sqlite3_create_collation16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_collation16($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_collation16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_collation16 /;"	d
+sqlite3_create_collation_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_collation_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_collation_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_collation_v2 /;"	d
+sqlite3_create_filename	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_filename sqlite3_create_filename($/;"	p	typeref:typename:SQLITE_API sqlite3_filename
+sqlite3_create_filename	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_filename /;"	d
+sqlite3_create_function	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_function($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_function	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_function /;"	d
+sqlite3_create_function16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_function16($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_function16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_function16 /;"	d
+sqlite3_create_function_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_function_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_function_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_function_v2 /;"	d
+sqlite3_create_module	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_module($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_module	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_module /;"	d
+sqlite3_create_module_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_module_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_module_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_module_v2 /;"	d
+sqlite3_create_window_function	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_create_window_function($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_create_window_function	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_create_window_function /;"	d
+sqlite3_data_count	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_data_count	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_data_count /;"	d
+sqlite3_data_directory	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_EXTERN char *sqlite3_data_directory;$/;"	v	typeref:typename:SQLITE_API SQLITE_EXTERN char *
+sqlite3_database_file_object	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_file *sqlite3_database_file_object(const char*);$/;"	p	typeref:typename:SQLITE_API sqlite3_file *
+sqlite3_database_file_object	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_database_file_object /;"	d
+sqlite3_db_cacheflush	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_db_cacheflush(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_db_cacheflush	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_cacheflush /;"	d
+sqlite3_db_config	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_db_config	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_config /;"	d
+sqlite3_db_filename	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_filename sqlite3_db_filename(sqlite3 *db, const char *zDbName);$/;"	p	typeref:typename:SQLITE_API sqlite3_filename
+sqlite3_db_filename	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_filename /;"	d
+sqlite3_db_handle	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API sqlite3 *
+sqlite3_db_handle	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_handle /;"	d
+sqlite3_db_mutex	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);$/;"	p	typeref:typename:SQLITE_API sqlite3_mutex *
+sqlite3_db_mutex	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_mutex /;"	d
+sqlite3_db_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_db_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_name /;"	d
+sqlite3_db_readonly	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_db_readonly	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_readonly /;"	d
+sqlite3_db_release_memory	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_db_release_memory(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_db_release_memory	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_release_memory /;"	d
+sqlite3_db_status	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_db_status	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_status /;"	d
+sqlite3_db_status64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_db_status64(sqlite3*,int,sqlite3_int64*,sqlite3_int64*,int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_db_status64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_db_status64 /;"	d
+sqlite3_declare_vtab	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_declare_vtab	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_declare_vtab /;"	d
+sqlite3_deserialize	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_deserialize($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_deserialize	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_deserialize /;"	d
+sqlite3_destructor_type	third_party/sqlite3/sqlite3.h	/^typedef void (*sqlite3_destructor_type)(void*);$/;"	t	typeref:typename:void (*)(void *)
+sqlite3_drop_modules	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_drop_modules($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_drop_modules	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_drop_modules /;"	d
+sqlite3_enable_load_extension	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_enable_shared_cache	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_enable_shared_cache(int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_enable_shared_cache	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_enable_shared_cache /;"	d
+sqlite3_errcode	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_errcode(sqlite3 *db);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_errcode	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_errcode /;"	d
+sqlite3_errmsg	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_errmsg(sqlite3*);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_errmsg	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_errmsg /;"	d
+sqlite3_errmsg16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_errmsg16(sqlite3*);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_errmsg16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_errmsg16 /;"	d
+sqlite3_error_offset	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_error_offset(sqlite3 *db);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_error_offset	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_error_offset /;"	d
+sqlite3_errstr	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_errstr(int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_errstr	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_errstr /;"	d
+sqlite3_exec	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_exec($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_exec	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_exec /;"	d
+sqlite3_expanded_sql	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_expanded_sql	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_expanded_sql /;"	d
+sqlite3_expired	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED int
+sqlite3_expired	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_expired /;"	d
+sqlite3_extended_errcode	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_extended_errcode	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_extended_errcode /;"	d
+sqlite3_extended_result_codes	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_extended_result_codes	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_extended_result_codes /;"	d
+sqlite3_file	third_party/sqlite3/sqlite3.h	/^struct sqlite3_file {$/;"	s
+sqlite3_file	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_file sqlite3_file;$/;"	t	typeref:struct:sqlite3_file
+sqlite3_file_control	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_file_control	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_file_control /;"	d
+sqlite3_filename	third_party/sqlite3/sqlite3.h	/^typedef const char *sqlite3_filename;$/;"	t	typeref:typename:const char *
+sqlite3_filename_database	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_filename_database(sqlite3_filename);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_filename_database	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_filename_database /;"	d
+sqlite3_filename_journal	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_filename_journal(sqlite3_filename);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_filename_journal	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_filename_journal /;"	d
+sqlite3_filename_wal	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_filename_wal(sqlite3_filename);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_filename_wal	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_filename_wal /;"	d
+sqlite3_finalize	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_finalize	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_finalize /;"	d
+sqlite3_free	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_free(void*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_free	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_free /;"	d
+sqlite3_free_filename	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_free_filename(sqlite3_filename);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_free_filename	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_free_filename /;"	d
+sqlite3_free_table	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_free_table(char **result);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_free_table	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_free_table /;"	d
+sqlite3_get_autocommit	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_get_autocommit(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_get_autocommit	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_get_autocommit /;"	d
+sqlite3_get_auxdata	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_get_auxdata	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_get_auxdata /;"	d
+sqlite3_get_clientdata	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_get_clientdata(sqlite3*,const char*);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_get_clientdata	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_get_clientdata /;"	d
+sqlite3_get_table	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_get_table($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_get_table	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_get_table /;"	d
+sqlite3_global_recover	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED int
+sqlite3_global_recover	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_global_recover /;"	d
+sqlite3_hard_heap_limit64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_hard_heap_limit64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_hard_heap_limit64 /;"	d
+sqlite3_index_constraint	third_party/sqlite3/sqlite3.h	/^  struct sqlite3_index_constraint {$/;"	s	struct:sqlite3_index_info
+sqlite3_index_constraint_usage	third_party/sqlite3/sqlite3.h	/^  struct sqlite3_index_constraint_usage {$/;"	s	struct:sqlite3_index_info
+sqlite3_index_info	third_party/sqlite3/sqlite3.h	/^struct sqlite3_index_info {$/;"	s
+sqlite3_index_info	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_index_info sqlite3_index_info;$/;"	t	typeref:struct:sqlite3_index_info
+sqlite3_index_orderby	third_party/sqlite3/sqlite3.h	/^  struct sqlite3_index_orderby {$/;"	s	struct:sqlite3_index_info
+sqlite3_initialize	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_initialize(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_int64	third_party/sqlite3/sqlite3.h	/^typedef sqlite_int64 sqlite3_int64;$/;"	t	typeref:typename:sqlite_int64
+sqlite3_interrupt	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_interrupt(sqlite3*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_interrupt	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_interrupt /;"	d
+sqlite3_io_methods	third_party/sqlite3/sqlite3.h	/^struct sqlite3_io_methods {$/;"	s
+sqlite3_io_methods	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_io_methods sqlite3_io_methods;$/;"	t	typeref:struct:sqlite3_io_methods
+sqlite3_is_interrupted	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_is_interrupted(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_is_interrupted	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_is_interrupted /;"	d
+sqlite3_keyword_check	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_keyword_check(const char*,int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_keyword_check	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_keyword_check /;"	d
+sqlite3_keyword_count	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_keyword_count(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_keyword_count	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_keyword_count /;"	d
+sqlite3_keyword_name	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_keyword_name(int,const char**,int*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_keyword_name	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_keyword_name /;"	d
+sqlite3_last_insert_rowid	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_last_insert_rowid	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_last_insert_rowid /;"	d
+sqlite3_libversion	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_libversion(void);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_libversion	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_libversion /;"	d
+sqlite3_libversion_number	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_libversion_number(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_libversion_number	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_libversion_number /;"	d
+sqlite3_limit	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_limit	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_limit /;"	d
+sqlite3_load_extension	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_load_extension($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_load_extension	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_load_extension /;"	d
+sqlite3_loadext_entry	third_party/sqlite3/sqlite3ext.h	/^typedef int (*sqlite3_loadext_entry)($/;"	t	typeref:typename:int (*)(sqlite3 * db,char ** pzErrMsg,const sqlite3_api_routines * pThunk)
+sqlite3_log	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_log	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_log /;"	d
+sqlite3_malloc	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_malloc(int);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_malloc	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_malloc /;"	d
+sqlite3_malloc64	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_malloc64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_malloc64 /;"	d
+sqlite3_mem_methods	third_party/sqlite3/sqlite3.h	/^struct sqlite3_mem_methods {$/;"	s
+sqlite3_mem_methods	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_mem_methods sqlite3_mem_methods;$/;"	t	typeref:struct:sqlite3_mem_methods
+sqlite3_memory_alarm	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED int
+sqlite3_memory_highwater	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_memory_highwater	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_memory_highwater /;"	d
+sqlite3_memory_used	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_memory_used(void);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_memory_used	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_memory_used /;"	d
+sqlite3_module	third_party/sqlite3/sqlite3.h	/^struct sqlite3_module {$/;"	s
+sqlite3_module	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_module sqlite3_module;$/;"	t	typeref:struct:sqlite3_module
+sqlite3_mprintf	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_mprintf(const char*,...);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_mprintf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_mprintf /;"	d
+sqlite3_msize	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_uint64 sqlite3_msize(void*);$/;"	p	typeref:typename:SQLITE_API sqlite3_uint64
+sqlite3_msize	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_msize /;"	d
+sqlite3_mutex	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_mutex sqlite3_mutex;$/;"	t	typeref:struct:sqlite3_mutex
+sqlite3_mutex_alloc	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);$/;"	p	typeref:typename:SQLITE_API sqlite3_mutex *
+sqlite3_mutex_alloc	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_mutex_alloc /;"	d
+sqlite3_mutex_enter	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_mutex_enter	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_mutex_enter /;"	d
+sqlite3_mutex_free	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_mutex_free	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_mutex_free /;"	d
+sqlite3_mutex_held	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_mutex_leave	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_mutex_leave	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_mutex_leave /;"	d
+sqlite3_mutex_methods	third_party/sqlite3/sqlite3.h	/^struct sqlite3_mutex_methods {$/;"	s
+sqlite3_mutex_methods	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_mutex_methods sqlite3_mutex_methods;$/;"	t	typeref:struct:sqlite3_mutex_methods
+sqlite3_mutex_notheld	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_mutex_try	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_mutex_try	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_mutex_try /;"	d
+sqlite3_next_stmt	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API sqlite3_stmt *
+sqlite3_next_stmt	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_next_stmt /;"	d
+sqlite3_normalized_sql	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_normalized_sql	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_normalized_sql /;"	d
+sqlite3_open	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_open($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_open	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_open /;"	d
+sqlite3_open16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_open16($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_open16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_open16 /;"	d
+sqlite3_open_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_open_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_open_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_open_v2 /;"	d
+sqlite3_os_end	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_os_end(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_os_init	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_os_init(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_overload_function	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_overload_function	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_overload_function /;"	d
+sqlite3_pcache	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_pcache sqlite3_pcache;$/;"	t	typeref:struct:sqlite3_pcache
+sqlite3_pcache_methods	third_party/sqlite3/sqlite3.h	/^struct sqlite3_pcache_methods {$/;"	s
+sqlite3_pcache_methods	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_pcache_methods sqlite3_pcache_methods;$/;"	t	typeref:struct:sqlite3_pcache_methods
+sqlite3_pcache_methods2	third_party/sqlite3/sqlite3.h	/^struct sqlite3_pcache_methods2 {$/;"	s
+sqlite3_pcache_methods2	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2;$/;"	t	typeref:struct:sqlite3_pcache_methods2
+sqlite3_pcache_page	third_party/sqlite3/sqlite3.h	/^struct sqlite3_pcache_page {$/;"	s
+sqlite3_pcache_page	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_pcache_page sqlite3_pcache_page;$/;"	t	typeref:struct:sqlite3_pcache_page
+sqlite3_prepare	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_prepare($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_prepare	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_prepare /;"	d
+sqlite3_prepare16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_prepare16($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_prepare16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_prepare16 /;"	d
+sqlite3_prepare16_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_prepare16_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_prepare16_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_prepare16_v2 /;"	d
+sqlite3_prepare16_v3	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_prepare16_v3($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_prepare16_v3	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_prepare16_v3 /;"	d
+sqlite3_prepare_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_prepare_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_prepare_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_prepare_v2 /;"	d
+sqlite3_prepare_v3	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_prepare_v3($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_prepare_v3	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_prepare_v3 /;"	d
+sqlite3_preupdate_blobwrite	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_preupdate_count	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_preupdate_count(sqlite3 *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_preupdate_depth	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_preupdate_hook	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_preupdate_hook($/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_preupdate_new	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_preupdate_old	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_profile	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED void *
+sqlite3_profile	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_profile /;"	d
+sqlite3_progress_handler	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_progress_handler	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_progress_handler /;"	d
+sqlite3_randomness	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_randomness(int N, void *P);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_randomness	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_randomness /;"	d
+sqlite3_realloc	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_realloc(void*, int);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_realloc	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_realloc /;"	d
+sqlite3_realloc64	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_realloc64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_realloc64 /;"	d
+sqlite3_rebaser	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_rebaser sqlite3_rebaser;$/;"	t	typeref:struct:sqlite3_rebaser
+sqlite3_release_memory	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_release_memory(int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_release_memory	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_release_memory /;"	d
+sqlite3_reset	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_reset	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_reset /;"	d
+sqlite3_reset_auto_extension	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_reset_auto_extension(void);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_reset_auto_extension	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_reset_auto_extension /;"	d
+sqlite3_result_blob	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_blob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_blob /;"	d
+sqlite3_result_blob64	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_blob64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_blob64 /;"	d
+sqlite3_result_double	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_double(sqlite3_context*, double);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_double	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_double /;"	d
+sqlite3_result_error	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_error	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_error /;"	d
+sqlite3_result_error16	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_error16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_error16 /;"	d
+sqlite3_result_error_code	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_error_code	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_error_code /;"	d
+sqlite3_result_error_nomem	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_error_nomem	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_error_nomem /;"	d
+sqlite3_result_error_toobig	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_error_toobig	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_error_toobig /;"	d
+sqlite3_result_int	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_int(sqlite3_context*, int);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_int	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_int /;"	d
+sqlite3_result_int64	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_int64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_int64 /;"	d
+sqlite3_result_null	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_null(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_null	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_null /;"	d
+sqlite3_result_pointer	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_pointer	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_pointer /;"	d
+sqlite3_result_subtype	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_subtype	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_subtype /;"	d
+sqlite3_result_text	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_text	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_text /;"	d
+sqlite3_result_text16	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_text16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_text16 /;"	d
+sqlite3_result_text16be	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_text16be	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_text16be /;"	d
+sqlite3_result_text16le	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_text16le	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_text16le /;"	d
+sqlite3_result_text64	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_text64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_text64 /;"	d
+sqlite3_result_value	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_value	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_value /;"	d
+sqlite3_result_zeroblob	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_result_zeroblob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_zeroblob /;"	d
+sqlite3_result_zeroblob64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_result_zeroblob64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_result_zeroblob64 /;"	d
+sqlite3_rollback_hook	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_rollback_hook	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_rollback_hook /;"	d
+sqlite3_rtree_dbl	third_party/sqlite3/sqlite3.h	/^  typedef double sqlite3_rtree_dbl;$/;"	t	typeref:typename:double
+sqlite3_rtree_dbl	third_party/sqlite3/sqlite3.h	/^  typedef sqlite3_int64 sqlite3_rtree_dbl;$/;"	t	typeref:typename:sqlite3_int64
+sqlite3_rtree_geometry	third_party/sqlite3/sqlite3.h	/^struct sqlite3_rtree_geometry {$/;"	s
+sqlite3_rtree_geometry	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry;$/;"	t	typeref:struct:sqlite3_rtree_geometry
+sqlite3_rtree_geometry_callback	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_rtree_geometry_callback($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_rtree_query_callback	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_rtree_query_callback($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_rtree_query_info	third_party/sqlite3/sqlite3.h	/^struct sqlite3_rtree_query_info {$/;"	s
+sqlite3_rtree_query_info	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info;$/;"	t	typeref:struct:sqlite3_rtree_query_info
+sqlite3_serialize	third_party/sqlite3/sqlite3.h	/^SQLITE_API unsigned char *sqlite3_serialize($/;"	p	typeref:typename:SQLITE_API unsigned char *
+sqlite3_serialize	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_serialize /;"	d
+sqlite3_session	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_session sqlite3_session;$/;"	t	typeref:struct:sqlite3_session
+sqlite3_set_authorizer	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_set_authorizer($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_set_authorizer	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_set_authorizer /;"	d
+sqlite3_set_auxdata	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_set_auxdata	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_set_auxdata /;"	d
+sqlite3_set_clientdata	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_set_clientdata(sqlite3*, const char*, void*, void(*)(void*));$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_set_clientdata	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_set_clientdata /;"	d
+sqlite3_set_errmsg	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_set_errmsg(sqlite3 *db, int errcode, const char *zErrMsg);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_set_errmsg	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_set_errmsg /;"	d
+sqlite3_set_last_insert_rowid	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_set_last_insert_rowid	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_set_last_insert_rowid /;"	d
+sqlite3_setlk_timeout	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_setlk_timeout(sqlite3*, int ms, int flags);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_setlk_timeout	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_setlk_timeout /;"	d
+sqlite3_shutdown	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_shutdown(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_sleep	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_sleep(int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_sleep	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_sleep /;"	d
+sqlite3_snapshot	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_snapshot {$/;"	s
+sqlite3_snapshot	third_party/sqlite3/sqlite3.h	/^} sqlite3_snapshot;$/;"	t	typeref:struct:sqlite3_snapshot
+sqlite3_snapshot_cmp	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_snapshot_cmp($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_snapshot_free	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_snapshot_get	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_snapshot_get($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_snapshot_open	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_snapshot_open($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_snapshot_recover	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_snprintf	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_snprintf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_snprintf /;"	d
+sqlite3_soft_heap_limit	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED void
+sqlite3_soft_heap_limit	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_soft_heap_limit /;"	d
+sqlite3_soft_heap_limit64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_soft_heap_limit64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_soft_heap_limit64 /;"	d
+sqlite3_sourceid	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_sourceid(void);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_sourceid	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_sourceid /;"	d
+sqlite3_sql	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_sql	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_sql /;"	d
+sqlite3_status	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_status	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_status /;"	d
+sqlite3_status64	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_status64($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_status64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_status64 /;"	d
+sqlite3_step	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_step(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_step	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_step /;"	d
+sqlite3_stmt	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_stmt sqlite3_stmt;$/;"	t	typeref:struct:sqlite3_stmt
+sqlite3_stmt_busy	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_busy	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_stmt_busy /;"	d
+sqlite3_stmt_explain	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_explain	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_stmt_explain /;"	d
+sqlite3_stmt_isexplain	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_isexplain	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_stmt_isexplain /;"	d
+sqlite3_stmt_readonly	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_readonly	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_stmt_readonly /;"	d
+sqlite3_stmt_scanstatus	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_scanstatus($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_scanstatus_reset	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_stmt_scanstatus_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_scanstatus_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_status	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stmt_status	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_stmt_status /;"	d
+sqlite3_str	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_str sqlite3_str;$/;"	t	typeref:struct:sqlite3_str
+sqlite3_str_append	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_str_append	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_append /;"	d
+sqlite3_str_appendall	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_str_appendall	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_appendall /;"	d
+sqlite3_str_appendchar	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_str_appendchar	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_appendchar /;"	d
+sqlite3_str_appendf	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_str_appendf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_appendf /;"	d
+sqlite3_str_errcode	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_str_errcode(sqlite3_str*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_str_errcode	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_errcode /;"	d
+sqlite3_str_finish	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_str_finish(sqlite3_str*);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_str_finish	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_finish /;"	d
+sqlite3_str_length	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_str_length(sqlite3_str*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_str_length	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_length /;"	d
+sqlite3_str_new	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*);$/;"	p	typeref:typename:SQLITE_API sqlite3_str *
+sqlite3_str_new	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_new /;"	d
+sqlite3_str_reset	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_str_reset(sqlite3_str*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_str_reset	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_reset /;"	d
+sqlite3_str_value	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_str_value(sqlite3_str*);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_str_value	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_value /;"	d
+sqlite3_str_vappendf	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_str_vappendf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_str_vappendf /;"	d
+sqlite3_strglob	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_strglob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_strglob /;"	d
+sqlite3_stricmp	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_stricmp(const char *, const char *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_stricmp	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_stricmp /;"	d
+sqlite3_strlike	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_strlike	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_strlike /;"	d
+sqlite3_strnicmp	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_strnicmp	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_strnicmp /;"	d
+sqlite3_syscall_ptr	third_party/sqlite3/sqlite3.h	/^typedef void (*sqlite3_syscall_ptr)(void);$/;"	t	typeref:typename:void (*)(void)
+sqlite3_system_errno	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_system_errno(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_system_errno	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_system_errno /;"	d
+sqlite3_table_column_metadata	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_table_column_metadata($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_table_column_metadata	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_table_column_metadata /;"	d
+sqlite3_temp_directory	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_EXTERN char *sqlite3_temp_directory;$/;"	v	typeref:typename:SQLITE_API SQLITE_EXTERN char *
+sqlite3_test_control	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_test_control(int op, ...);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_test_control	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_test_control /;"	d
+sqlite3_thread_cleanup	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED void
+sqlite3_thread_cleanup	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_thread_cleanup /;"	d
+sqlite3_threadsafe	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_threadsafe(void);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_threadsafe	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_threadsafe /;"	d
+sqlite3_total_changes	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_total_changes(sqlite3*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_total_changes	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_total_changes /;"	d
+sqlite3_total_changes64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3*);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_total_changes64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_total_changes64 /;"	d
+sqlite3_trace	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED void *
+sqlite3_trace	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_trace /;"	d
+sqlite3_trace_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_trace_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_trace_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_trace_v2 /;"	d
+sqlite3_transfer_bindings	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);$/;"	p	typeref:typename:SQLITE_API SQLITE_DEPRECATED int
+sqlite3_transfer_bindings	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_transfer_bindings /;"	d
+sqlite3_txn_state	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_txn_state(sqlite3*,const char *zSchema);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_txn_state	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_txn_state /;"	d
+sqlite3_uint64	third_party/sqlite3/sqlite3.h	/^typedef sqlite_uint64 sqlite3_uint64;$/;"	t	typeref:typename:sqlite_uint64
+sqlite3_unlock_notify	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_unlock_notify($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_unlock_notify	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_unlock_notify /;"	d
+sqlite3_update_hook	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_update_hook($/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_update_hook	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_update_hook /;"	d
+sqlite3_uri_boolean	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_uri_boolean(sqlite3_filename z, const char *zParam, int bDefault);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_uri_boolean	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_uri_boolean /;"	d
+sqlite3_uri_int64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_uri_int64(sqlite3_filename, const char*, sqlite3_int64);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_uri_int64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_uri_int64 /;"	d
+sqlite3_uri_key	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_uri_key(sqlite3_filename z, int N);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_uri_key	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_uri_key /;"	d
+sqlite3_uri_parameter	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_uri_parameter(sqlite3_filename z, const char *zParam);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_uri_parameter	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_uri_parameter /;"	d
+sqlite3_uri_vsnprintf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_uri_vsnprintf /;"	d
+sqlite3_user_data	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_user_data(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_user_data	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_user_data /;"	d
+sqlite3_value	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_value sqlite3_value;$/;"	t	typeref:struct:sqlite3_value
+sqlite3_value_blob	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_value_blob	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_blob /;"	d
+sqlite3_value_bytes	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_bytes(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_bytes	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_bytes /;"	d
+sqlite3_value_bytes16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_bytes16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_bytes16 /;"	d
+sqlite3_value_double	third_party/sqlite3/sqlite3.h	/^SQLITE_API double sqlite3_value_double(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API double
+sqlite3_value_double	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_double /;"	d
+sqlite3_value_dup	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API sqlite3_value *
+sqlite3_value_dup	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_dup /;"	d
+sqlite3_value_encoding	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_encoding(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_encoding	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_encoding /;"	d
+sqlite3_value_free	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3_value_free(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3_value_free	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_free /;"	d
+sqlite3_value_frombind	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_frombind(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_frombind	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_frombind /;"	d
+sqlite3_value_int	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_int(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_int	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_int /;"	d
+sqlite3_value_int64	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3_value_int64	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_int64 /;"	d
+sqlite3_value_nochange	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_nochange(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_nochange	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_nochange /;"	d
+sqlite3_value_numeric_type	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_numeric_type	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_numeric_type /;"	d
+sqlite3_value_pointer	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);$/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_value_pointer	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_pointer /;"	d
+sqlite3_value_subtype	third_party/sqlite3/sqlite3.h	/^SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API unsigned int
+sqlite3_value_subtype	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_subtype /;"	d
+sqlite3_value_text	third_party/sqlite3/sqlite3.h	/^SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API const unsigned char *
+sqlite3_value_text	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_text /;"	d
+sqlite3_value_text16	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_value_text16	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_text16 /;"	d
+sqlite3_value_text16be	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_value_text16be	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_text16be /;"	d
+sqlite3_value_text16le	third_party/sqlite3/sqlite3.h	/^SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API const void *
+sqlite3_value_text16le	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_text16le /;"	d
+sqlite3_value_type	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_value_type(sqlite3_value*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_value_type	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_value_type /;"	d
+sqlite3_version	third_party/sqlite3/sqlite3.h	/^SQLITE_API SQLITE_EXTERN const char sqlite3_version[];$/;"	v	typeref:typename:SQLITE_API SQLITE_EXTERN const char[]
+sqlite3_vfs	third_party/sqlite3/sqlite3.h	/^struct sqlite3_vfs {$/;"	s
+sqlite3_vfs	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_vfs sqlite3_vfs;$/;"	t	typeref:struct:sqlite3_vfs
+sqlite3_vfs_find	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);$/;"	p	typeref:typename:SQLITE_API sqlite3_vfs *
+sqlite3_vfs_find	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vfs_find /;"	d
+sqlite3_vfs_register	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vfs_register	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vfs_register /;"	d
+sqlite3_vfs_unregister	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vfs_unregister	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vfs_unregister /;"	d
+sqlite3_vmprintf	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_vmprintf(const char*, va_list);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_vmprintf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vmprintf /;"	d
+sqlite3_vsnprintf	third_party/sqlite3/sqlite3.h	/^SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);$/;"	p	typeref:typename:SQLITE_API char *
+sqlite3_vsnprintf	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vsnprintf /;"	d
+sqlite3_vtab	third_party/sqlite3/sqlite3.h	/^struct sqlite3_vtab {$/;"	s
+sqlite3_vtab	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_vtab sqlite3_vtab;$/;"	t	typeref:struct:sqlite3_vtab
+sqlite3_vtab_collation	third_party/sqlite3/sqlite3.h	/^SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info*,int);$/;"	p	typeref:typename:SQLITE_API const char *
+sqlite3_vtab_collation	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_collation /;"	d
+sqlite3_vtab_config	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_config	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_config /;"	d
+sqlite3_vtab_cursor	third_party/sqlite3/sqlite3.h	/^struct sqlite3_vtab_cursor {$/;"	s
+sqlite3_vtab_cursor	third_party/sqlite3/sqlite3.h	/^typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor;$/;"	t	typeref:struct:sqlite3_vtab_cursor
+sqlite3_vtab_distinct	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_distinct	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_distinct /;"	d
+sqlite3_vtab_in	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_in(sqlite3_index_info*, int iCons, int bHandle);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_in	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_in /;"	d
+sqlite3_vtab_in_first	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_in_first	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_in_first /;"	d
+sqlite3_vtab_in_next	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_in_next	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_in_next /;"	d
+sqlite3_vtab_nochange	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_nochange	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_nochange /;"	d
+sqlite3_vtab_on_conflict	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_on_conflict	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_on_conflict /;"	d
+sqlite3_vtab_rhs_value	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_vtab_rhs_value	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_vtab_rhs_value /;"	d
+sqlite3_wal_autocheckpoint	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_wal_autocheckpoint	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_wal_autocheckpoint /;"	d
+sqlite3_wal_checkpoint	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_wal_checkpoint	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_wal_checkpoint /;"	d
+sqlite3_wal_checkpoint_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_wal_checkpoint_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_wal_checkpoint_v2	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_wal_checkpoint_v2 /;"	d
+sqlite3_wal_hook	third_party/sqlite3/sqlite3.h	/^SQLITE_API void *sqlite3_wal_hook($/;"	p	typeref:typename:SQLITE_API void *
+sqlite3_wal_hook	third_party/sqlite3/sqlite3ext.h	/^#define sqlite3_wal_hook /;"	d
+sqlite3_win32_set_directory	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_win32_set_directory($/;"	p	typeref:typename:SQLITE_API int
+sqlite3_win32_set_directory16	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3_win32_set_directory8	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_add	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_add_change	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_add_change($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_add_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_delete	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3changegroup_new	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_output	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_output($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_output_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changegroup_schema	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changegroup_schema(sqlite3_changegroup*, sqlite3*, const char *zDb);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_apply	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_apply($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_apply_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_apply_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_apply_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_apply_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_apply_v2_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_apply_v2_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_apply_v3	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_apply_v3($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_apply_v3_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_apply_v3_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_concat	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_concat($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_concat_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_concat_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_conflict	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_conflict($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_finalize	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_fk_conflicts	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_fk_conflicts($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_invert	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_invert($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_invert_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_invert_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_new	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_new($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_next	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_old	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_old($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_op	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_op($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_pk	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_pk($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_start	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_start($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_start_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_start_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_start_v2	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_start_v2($/;"	p	typeref:typename:SQLITE_API int
+sqlite3changeset_start_v2_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3changeset_start_v2_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3rebaser_configure	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3rebaser_configure($/;"	p	typeref:typename:SQLITE_API int
+sqlite3rebaser_create	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3rebaser_delete	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3rebaser_rebase	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3rebaser_rebase($/;"	p	typeref:typename:SQLITE_API int
+sqlite3rebaser_rebase_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3rebaser_rebase_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_attach	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_attach($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_changeset	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_changeset($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_changeset_size	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3session_changeset_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_changeset_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_config	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_config(int op, void *pArg);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_create	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_create($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_delete	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);$/;"	p	typeref:typename:SQLITE_API void
+sqlite3session_diff	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_diff($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_enable	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_indirect	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_isempty	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_memory_used	third_party/sqlite3/sqlite3.h	/^SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);$/;"	p	typeref:typename:SQLITE_API sqlite3_int64
+sqlite3session_object_config	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);$/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_patchset	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_patchset($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_patchset_strm	third_party/sqlite3/sqlite3.h	/^SQLITE_API int sqlite3session_patchset_strm($/;"	p	typeref:typename:SQLITE_API int
+sqlite3session_table_filter	third_party/sqlite3/sqlite3.h	/^SQLITE_API void sqlite3session_table_filter($/;"	p	typeref:typename:SQLITE_API void
+sqlite_int64	third_party/sqlite3/sqlite3.h	/^  typedef SQLITE_INT64_TYPE sqlite_int64;$/;"	t	typeref:typename:SQLITE_INT64_TYPE
+sqlite_int64	third_party/sqlite3/sqlite3.h	/^  typedef __int64 sqlite_int64;$/;"	t	typeref:typename:__int64
+sqlite_int64	third_party/sqlite3/sqlite3.h	/^  typedef long long int sqlite_int64;$/;"	t	typeref:typename:long long int
+sqlite_uint64	third_party/sqlite3/sqlite3.h	/^    typedef SQLITE_UINT64_TYPE sqlite_uint64;$/;"	t	typeref:typename:SQLITE_UINT64_TYPE
+sqlite_uint64	third_party/sqlite3/sqlite3.h	/^    typedef unsigned SQLITE_INT64_TYPE sqlite_uint64;$/;"	t	typeref:typename:unsigned SQLITE_INT64_TYPE
+sqlite_uint64	third_party/sqlite3/sqlite3.h	/^  typedef unsigned __int64 sqlite_uint64;$/;"	t	typeref:typename:unsigned __int64
+sqlite_uint64	third_party/sqlite3/sqlite3.h	/^  typedef unsigned long long int sqlite_uint64;$/;"	t	typeref:typename:unsigned long long int
 sqmask	third_party/libuv/src/uv-common.h	/^  uint32_t sqmask;$/;"	m	struct:uv__iou	typeref:typename:uint32_t
 sqtail	third_party/libuv/src/uv-common.h	/^  uint32_t* sqtail;$/;"	m	struct:uv__iou	typeref:typename:uint32_t *
+srcname	third_party/luajit/src/lj_cparse.h	/^  const char *srcname;	\/* Current source name. *\/$/;"	m	struct:CPState	typeref:typename:const char *
 srv	seobeo/seobeo_internal.h	/^  Seobeo_Handle       *srv;$/;"	m	struct:__anon7a4da8400408	typeref:typename:Seobeo_Handle *
 ssbo	third_party/raylib/include/rlgl.h	/^        bool ssbo;                          \/\/ Shader storage buffer object support (GL_ARB_sh/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 ssbo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool ssbo;                          \/\/ Shader storage buffer object support (GL_ARB_sh/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 ssbo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool ssbo;                          \/\/ Shader storage buffer object support (GL_ARB_sh/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+ssbo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool ssbo;                          \/\/ Shader storage buffer object support (GL_ARB_sh/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 ssbo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool ssbo;                          \/\/ Shader storage buffer object support (GL_ARB_sh/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 ssize_t	third_party/libuv/include/uv/win.h	/^typedef intptr_t ssize_t;$/;"	t	typeref:typename:intptr_t
 ssl	seobeo/seobeo_internal.h	/^  SSL_TYPE         *ssl;$/;"	m	struct:__anon7a4da8400208	typeref:typename:SSL_TYPE *
+ssl	third_party/wrk/src/wrk.h	/^    SSL *ssl;$/;"	m	struct:connection	typeref:typename:SSL *
+ssl.h	third_party/wrk/src/main.h	/^#include "ssl.h"/;"	h
+ssl_close	third_party/wrk/src/ssl.h	/^status ssl_close(connection *);$/;"	p	typeref:typename:status
+ssl_connect	third_party/wrk/src/ssl.h	/^status ssl_connect(connection *, char *);$/;"	p	typeref:typename:status
 ssl_ctx	seobeo/seobeo_internal.h	/^  SSL_CTX_TYPE     *ssl_ctx;$/;"	m	struct:__anon7a4da8400208	typeref:typename:SSL_CTX_TYPE *
+ssl_init	third_party/wrk/src/ssl.h	/^SSL_CTX *ssl_init();$/;"	p	typeref:typename:SSL_CTX *
+ssl_read	third_party/wrk/src/ssl.h	/^status ssl_read(connection *, size_t *);$/;"	p	typeref:typename:status
+ssl_readable	third_party/wrk/src/ssl.h	/^size_t ssl_readable(connection *);$/;"	p	typeref:typename:size_t
+ssl_write	third_party/wrk/src/ssl.h	/^status ssl_write(connection *, char *, size_t, size_t *);$/;"	p	typeref:typename:status
 st_atim	third_party/libuv/include/uv.h	/^  uv_timespec_t st_atim;$/;"	m	struct:__anon4de24c230b08	typeref:typename:uv_timespec_t
 st_birthtim	third_party/libuv/include/uv.h	/^  uv_timespec_t st_birthtim;$/;"	m	struct:__anon4de24c230b08	typeref:typename:uv_timespec_t
 st_blksize	third_party/libuv/include/uv.h	/^  uint64_t st_blksize;$/;"	m	struct:__anon4de24c230b08	typeref:typename:uint64_t
@@ -12672,42 +22287,87 @@
 st_rdev	third_party/libuv/include/uv.h	/^  uint64_t st_rdev;$/;"	m	struct:__anon4de24c230b08	typeref:typename:uint64_t
 st_size	third_party/libuv/include/uv.h	/^  uint64_t st_size;$/;"	m	struct:__anon4de24c230b08	typeref:typename:uint64_t
 st_uid	third_party/libuv/include/uv.h	/^  uint64_t st_uid;$/;"	m	struct:__anon4de24c230b08	typeref:typename:uint64_t
+stack	third_party/luajit/src/lj_obj.h	/^  MRef stack;		\/* Stack base. *\/$/;"	m	struct:lua_State	typeref:typename:MRef
 stack	third_party/raylib/include/rlgl.h	/^        Matrix stack[RL_MAX_MATRIX_STACK_SIZE];\/\/ Matrix stack for push\/pop$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix[]
 stack	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        Matrix stack[RL_MAX_MATRIX_STACK_SIZE];\/\/ Matrix stack for push\/pop$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:Matrix[]
 stack	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix stack[RL_MAX_MATRIX_STACK_SIZE];\/\/ Matrix stack for push\/pop$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix[]
+stack	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix stack[RL_MAX_MATRIX_STACK_SIZE];\/\/ Matrix stack for push\/pop$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix[]
 stack	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix stack[RL_MAX_MATRIX_STACK_SIZE];\/\/ Matrix stack for push\/pop$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix[]
 stackCounter	third_party/raylib/include/rlgl.h	/^        int stackCounter;                   \/\/ Matrix stack counter$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 stackCounter	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int stackCounter;                   \/\/ Matrix stack counter$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 stackCounter	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int stackCounter;                   \/\/ Matrix stack counter$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+stackCounter	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int stackCounter;                   \/\/ Matrix stack counter$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 stackCounter	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int stackCounter;                   \/\/ Matrix stack counter$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 stack_size	third_party/libuv/include/uv.h	/^  size_t stack_size;$/;"	m	struct:uv_thread_options_s	typeref:typename:size_t
+stacksize	third_party/luajit/src/lj_obj.h	/^  MSize stacksize;	\/* True stack size (incl. LJ_STACK_EXTRA). *\/$/;"	m	struct:lua_State	typeref:typename:MSize
+start	third_party/luajit/src/lj_jit.h	/^  IRRef1 start;		\/* Constant start reference. *\/$/;"	m	struct:ScEvEntry	typeref:typename:IRRef1
+start	third_party/wrk/src/wrk.h	/^    uint64_t start;$/;"	m	struct:__anoneab013c20108	typeref:typename:uint64_t
+start	third_party/wrk/src/wrk.h	/^    uint64_t start;$/;"	m	struct:connection	typeref:typename:uint64_t
 start_test_server	mrjunejune/test/test.h	/^pid_t start_test_server(const char *server_binary)$/;"	f	typeref:typename:pid_t
-start_test_server	mrjunejune/test/test.h	/^pid_t start_test_server(const char *server_binary);$/;"	p	typeref:typename:pid_t
+started	seobeo/seobeo_internal.h	/^  boolean started;$/;"	m	struct:__anon7a4da8400608	typeref:typename:boolean
+startins	third_party/luajit/src/lj_jit.h	/^  BCIns startins;	\/* Original bytecode of starting instruction. *\/$/;"	m	struct:GCtrace	typeref:typename:BCIns
+startpc	third_party/luajit/src/lj_jit.h	/^  MRef startpc;		\/* Bytecode PC of starting instruction. *\/$/;"	m	struct:GCtrace	typeref:typename:MRef
+startpc	third_party/luajit/src/lj_jit.h	/^  const BCIns *startpc;	\/* Bytecode PC of starting instruction. *\/$/;"	m	struct:jit_State	typeref:typename:const BCIns *
+startpc	third_party/luajit/src/lj_lex.h	/^  BCPos startpc;	\/* First point where the local variable is active. *\/$/;"	m	struct:VarInfo	typeref:typename:BCPos
+startpt	third_party/luajit/src/lj_jit.h	/^  GCRef startpt;	\/* Starting prototype. *\/$/;"	m	struct:GCtrace	typeref:typename:GCRef
 statbuf	third_party/libuv/include/uv.h	/^  uv_stat_t statbuf;  \/* Stores the result of uv_fs_stat() and uv_fs_fstat(). *\/$/;"	m	struct:uv_fs_s	typeref:typename:uv_stat_t
-state	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_State state;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:Seobeo_WebSocket_State
+state	seobeo/seobeo_internal.h	/^  Seobeo_WebSocket_State state;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:Seobeo_WebSocket_State
+state	third_party/luajit/src/lj_jit.h	/^  TraceState state;	\/* Trace compiler state. *\/$/;"	m	struct:jit_State	typeref:typename:TraceState
+state	third_party/luajit/src/lj_obj.h	/^  uint8_t state;	\/* GC state. *\/$/;"	m	struct:GCState	typeref:typename:uint8_t
+state	third_party/wrk/src/http_parser.h	/^  unsigned int state : 7;        \/* enum state from http_parser.c *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:7
+state	third_party/wrk/src/wrk.h	/^    } state;$/;"	m	struct:connection	typeref:enum:connection::__anoneab013c20303
+stats	third_party/wrk/src/stats.h	/^} stats;$/;"	t	typeref:struct:__anon27370d1d0208
+stats.h	third_party/wrk/src/main.h	/^#include "stats.h"/;"	h
+stats.h	third_party/wrk/src/script.h	/^#include "stats.h"/;"	h
+stats.h	third_party/wrk/src/wrk.h	/^#include "stats.h"/;"	h
+stats_alloc	third_party/wrk/src/stats.h	/^stats *stats_alloc(uint64_t);$/;"	p	typeref:typename:stats *
+stats_correct	third_party/wrk/src/stats.h	/^void stats_correct(stats *, int64_t);$/;"	p	typeref:typename:void
+stats_free	third_party/wrk/src/stats.h	/^void stats_free(stats *);$/;"	p	typeref:typename:void
+stats_mean	third_party/wrk/src/stats.h	/^long double stats_mean(stats *);$/;"	p	typeref:typename:long double
+stats_percentile	third_party/wrk/src/stats.h	/^uint64_t stats_percentile(stats *, long double);$/;"	p	typeref:typename:uint64_t
+stats_popcount	third_party/wrk/src/stats.h	/^uint64_t stats_popcount(stats *);$/;"	p	typeref:typename:uint64_t
+stats_record	third_party/wrk/src/stats.h	/^int stats_record(stats *, uint64_t);$/;"	p	typeref:typename:int
+stats_stdev	third_party/wrk/src/stats.h	/^long double stats_stdev(stats *stats, long double);$/;"	p	typeref:typename:long double
+stats_value_at	third_party/wrk/src/stats.h	/^uint64_t stats_value_at(stats *stats, uint64_t, uint64_t *);$/;"	p	typeref:typename:uint64_t
+stats_within_stdev	third_party/wrk/src/stats.h	/^long double stats_within_stdev(stats *, long double, long double, uint64_t);$/;"	p	typeref:typename:long double
+status	mrjunejune/conversation_store.h	/^  char *status;$/;"	m	struct:__anon7e63f6340208	typeref:typename:char *
+status	mrjunejune/conversation_store.h	/^  char *status;$/;"	m	struct:__anon7e63f6340308	typeref:typename:char *
+status	mrjunejune/latex_renderer.h	/^  Latex_Render_Status status;$/;"	m	struct:__anon61eee9010208	typeref:typename:Latex_Render_Status
 status	third_party/libuv/include/uv.h	/^  int status;$/;"	m	struct:uv_random_s	typeref:typename:int
 status	third_party/libuv/test/runner-unix.h	/^  int status;$/;"	m	struct:__anonb753e3df0108	typeref:typename:int
-status_code	seobeo/seobeo_internal.h	/^  int32    status_code;$/;"	m	struct:__anon7a4da8400708	typeref:typename:int32
-status_text	seobeo/seobeo_internal.h	/^  char    *status_text;$/;"	m	struct:__anon7a4da8400708	typeref:typename:char *
-stbds_arraddn	dowa/stb_ds.h	/^#define stbds_arraddn(a,n)     ((void)(stbds_arraddni/;"	d
+status	third_party/luajit/dynasm/dasm_arm.h	/^  int status;			\/* Status code. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+status	third_party/luajit/dynasm/dasm_arm64.h	/^  int status;			\/* Status code. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+status	third_party/luajit/dynasm/dasm_mips.h	/^  int status;			\/* Status code. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+status	third_party/luajit/dynasm/dasm_ppc.h	/^  int status;			\/* Status code. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+status	third_party/luajit/dynasm/dasm_x86.h	/^  int status;			\/* Status code. *\/$/;"	m	struct:dasm_State	typeref:typename:int
+status	third_party/luajit/src/lj_obj.h	/^  uint8_t status;	\/* Thread status. *\/$/;"	m	struct:lua_State	typeref:typename:uint8_t
+status	third_party/sqlite3/sqlite3ext.h	/^  int (*status)(int,int*,int*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int,int *,int *,int)
+status	third_party/wrk/src/net.h	/^} status;$/;"	t	typeref:enum:__anonea063c950103
+status	third_party/wrk/src/stats.h	/^    uint32_t status;$/;"	m	struct:__anon27370d1d0108	typeref:typename:uint32_t
+status64	third_party/sqlite3/sqlite3ext.h	/^  int (*status64)(int,sqlite3_int64*,sqlite3_int64*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int,sqlite3_int64 *,sqlite3_int64 *,int)
+status_code	s3/s3_uploader.h	/^  int32       status_code;    \/\/ HTTP status code$/;"	m	struct:__anon4c6047910208	typeref:typename:int32
+status_code	seobeo/seobeo_internal.h	/^  int32    status_code;$/;"	m	struct:__anon7a4da8400908	typeref:typename:int32
+status_code	third_party/wrk/src/http_parser.h	/^  unsigned int status_code : 16; \/* responses only *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:16
+status_text	seobeo/seobeo_internal.h	/^  char    *status_text;$/;"	m	struct:__anon7a4da8400908	typeref:typename:char *
+stbds_arraddn	dowa/stb_ds.h	/^#define stbds_arraddn(/;"	d
 stbds_arraddnindex	dowa/stb_ds.h	/^#define stbds_arraddnindex(/;"	d
 stbds_arraddnoff	dowa/stb_ds.h	/^#define stbds_arraddnoff /;"	d
 stbds_arraddnptr	dowa/stb_ds.h	/^#define stbds_arraddnptr(/;"	d
 stbds_array_grow	dowa/stb_ds.h	/^size_t stbds_array_grow;$/;"	v	typeref:typename:size_t
 stbds_array_header	dowa/stb_ds.h	/^} stbds_array_header;$/;"	t	typeref:struct:__anon7f1219f40108
 stbds_arrcap	dowa/stb_ds.h	/^#define stbds_arrcap(/;"	d
-stbds_arrdel	dowa/stb_ds.h	/^#define stbds_arrdel(a,i)      stbds_arrdeln/;"	d
+stbds_arrdel	dowa/stb_ds.h	/^#define stbds_arrdel(/;"	d
 stbds_arrdeln	dowa/stb_ds.h	/^#define stbds_arrdeln(/;"	d
 stbds_arrdelswap	dowa/stb_ds.h	/^#define stbds_arrdelswap(/;"	d
 stbds_arrfree	dowa/stb_ds.h	/^#define stbds_arrfree(/;"	d
 stbds_arrfreef	dowa/stb_ds.h	/^extern void   stbds_arrfreef(void *a);$/;"	p	typeref:typename:void
 stbds_arrfreef	dowa/stb_ds.h	/^void stbds_arrfreef(void *a)$/;"	f	typeref:typename:void
-stbds_arrgrow	dowa/stb_ds.h	/^#define stbds_arrgrow(a,b,c)   ((a) = stbds_arrgrowf/;"	d
+stbds_arrgrow	dowa/stb_ds.h	/^#define stbds_arrgrow(/;"	d
 stbds_arrgrowf	dowa/stb_ds.h	/^extern void * stbds_arrgrowf(void *a, size_t elemsize, size_t addlen, size_t min_cap);$/;"	p	typeref:typename:void *
 stbds_arrgrowf	dowa/stb_ds.h	/^void *stbds_arrgrowf(void *a, size_t elemsize, size_t addlen, size_t min_cap)$/;"	f	typeref:typename:void *
 stbds_arrgrowf_wrapper	dowa/stb_ds.h	/^#define stbds_arrgrowf_wrapper /;"	d
 stbds_arrgrowf_wrapper	dowa/stb_ds.h	/^template<class T> static T * stbds_arrgrowf_wrapper(T *a, size_t elemsize, size_t addlen, size_t/;"	f	typeref:typename:template<class T> T *
-stbds_arrins	dowa/stb_ds.h	/^#define stbds_arrins(a,i,v)    (stbds_arrinsn/;"	d
+stbds_arrins	dowa/stb_ds.h	/^#define stbds_arrins(/;"	d
 stbds_arrinsn	dowa/stb_ds.h	/^#define stbds_arrinsn(/;"	d
 stbds_arrlast	dowa/stb_ds.h	/^#define stbds_arrlast(/;"	d
 stbds_arrlen	dowa/stb_ds.h	/^#define stbds_arrlen(/;"	d
@@ -12743,7 +22403,7 @@
 stbds_hmfree	dowa/stb_ds.h	/^#define stbds_hmfree(/;"	d
 stbds_hmfree_func	dowa/stb_ds.h	/^extern void   stbds_hmfree_func(void *p, size_t elemsize);$/;"	p	typeref:typename:void
 stbds_hmfree_func	dowa/stb_ds.h	/^void stbds_hmfree_func(void *a, size_t elemsize)$/;"	f	typeref:typename:void
-stbds_hmget	dowa/stb_ds.h	/^#define stbds_hmget(t, k)     (stbds_hmgetp/;"	d
+stbds_hmget	dowa/stb_ds.h	/^#define stbds_hmget(/;"	d
 stbds_hmget_key	dowa/stb_ds.h	/^extern void * stbds_hmget_key(void *a, size_t elemsize, void *key, size_t keysize, int mode);$/;"	p	typeref:typename:void *
 stbds_hmget_key	dowa/stb_ds.h	/^void * stbds_hmget_key(void *a, size_t elemsize, void *key, size_t keysize, int mode)$/;"	f	typeref:typename:void *
 stbds_hmget_key_ts	dowa/stb_ds.h	/^extern void * stbds_hmget_key_ts(void *a, size_t elemsize, void *key, size_t keysize, ptrdiff_t /;"	p	typeref:typename:void *
@@ -12790,7 +22450,7 @@
 stbds_shdefaults	dowa/stb_ds.h	/^#define stbds_shdefaults(/;"	d
 stbds_shdel	dowa/stb_ds.h	/^#define stbds_shdel(/;"	d
 stbds_shfree	dowa/stb_ds.h	/^#define stbds_shfree /;"	d
-stbds_shget	dowa/stb_ds.h	/^#define stbds_shget(t, k)  (stbds_shgetp/;"	d
+stbds_shget	dowa/stb_ds.h	/^#define stbds_shget(/;"	d
 stbds_shgeti	dowa/stb_ds.h	/^#define stbds_shgeti(/;"	d
 stbds_shgetp	dowa/stb_ds.h	/^#define stbds_shgetp(/;"	d
 stbds_shgetp_null	dowa/stb_ds.h	/^#define stbds_shgetp_null(/;"	d
@@ -12823,35 +22483,69 @@
 stbds_unit_tests	dowa/stb_ds.h	/^void stbds_unit_tests(void)$/;"	f	typeref:typename:void
 stdarg.h	seobeo/seobeo.h	/^#include <stdarg.h>/;"	h
 stdarg.h	third_party/libuv/src/uv-common.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/dynasm/dasm_arm.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/dynasm/dasm_arm64.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/dynasm/dasm_mips.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/dynasm/dasm_ppc.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/dynasm/dasm_proto.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/dynasm/dasm_x86.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/src/lj_err.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/src/lj_iropt.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/src/lj_lex.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/src/lj_str.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/luajit/src/lua.h	/^#include <stdarg.h>/;"	h
 stdarg.h	third_party/raylib/include/raygui.h	/^#include <stdarg.h>/;"	h
 stdarg.h	third_party/raylib/include/raylib.h	/^#include <stdarg.h>/;"	h
 stdarg.h	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^#include <stdarg.h>/;"	h
 stdarg.h	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^#include <stdarg.h>/;"	h
 stdarg.h	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/sqlite3/sqlite3.h	/^#include <stdarg.h>/;"	h
+stdarg.h	third_party/wrk/src/main.h	/^#include <stdarg.h>/;"	h
 stdatomic.h	seobeo/seobeo_internal.h	/^#include <stdatomic.h>/;"	h
 stdatomic.h	third_party/libuv/src/uv-common.h	/^# include <stdatomic.h>/;"	h
+stdbool.h	third_party/ffmpeg/ffmpeg_cli.h	/^#include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/include/raylib.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/include/rlgl.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    #include <stdbool.h>/;"	h
+stdbool.h	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    #include <stdbool.h>/;"	h
+stdbool.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    #include <stdbool.h>/;"	h
 stdbool.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    #include <stdbool.h>/;"	h
+stdbool.h	third_party/wrk/src/main.h	/^#include <stdbool.h>/;"	h
+stdbool.h	third_party/wrk/src/script.h	/^#include <stdbool.h>/;"	h
+stdbool.h	third_party/wrk/src/stats.h	/^#include <stdbool.h>/;"	h
 stddef.h	dowa/dowa.h	/^#include <stddef.h>/;"	h
 stddef.h	dowa/stb_ds.h	/^#include <stddef.h>/;"	h
 stddef.h	markdown_converter/markdown_to_html.h	/^#include <stddef.h>/;"	h
+stddef.h	s3/s3_uploader.h	/^#include <stddef.h>/;"	h
 stddef.h	third_party/libuv/include/uv.h	/^#include <stddef.h>/;"	h
 stddef.h	third_party/libuv/src/heap-inl.h	/^#include <stddef.h>/;"	h
 stddef.h	third_party/libuv/src/queue.h	/^#include <stddef.h>/;"	h
 stddef.h	third_party/libuv/src/uv-common.h	/^#include <stddef.h>/;"	h
 stddef.h	third_party/libuv/test/task.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/dynasm/dasm_arm.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/dynasm/dasm_arm64.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/dynasm/dasm_mips.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/dynasm/dasm_ppc.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/dynasm/dasm_proto.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/dynasm/dasm_x86.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/src/lauxlib.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/src/lua.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/luajit/src/luaconf.h	/^#include <stddef.h>/;"	h
+stddef.h	third_party/wrk/src/http_parser.h	/^#include <stddef.h>/;"	h
 stdint.h	third_party/libuv/include/uv.h	/^#include <stdint.h>/;"	h
 stdint.h	third_party/libuv/include/uv/win.h	/^#include <stdint.h>/;"	h
 stdint.h	third_party/libuv/src/unix/darwin-stub.h	/^#include <stdint.h>/;"	h
 stdint.h	third_party/libuv/src/unix/internal.h	/^#include <stdint.h>/;"	h
 stdint.h	third_party/libuv/src/uv-common.h	/^#include <stdint.h>/;"	h
 stdint.h	third_party/libuv/test/task.h	/^#include <stdint.h>/;"	h
+stdint.h	third_party/luajit/src/lj_def.h	/^#include <stdint.h>/;"	h
+stdint.h	third_party/wrk/src/net.h	/^#include <stdint.h>/;"	h
+stdint.h	third_party/wrk/src/stats.h	/^#include <stdint.h>/;"	h
 stdio	third_party/libuv/include/uv.h	/^  uv_stdio_container_t* stdio;$/;"	m	struct:uv_process_options_s	typeref:typename:uv_stdio_container_t *
 stdio.h	dowa/dowa.h	/^#include <stdio.h>/;"	h
 stdio.h	dowa/stb_ds.h	/^#include <stdio.h>/;"	h
@@ -12862,7 +22556,10 @@
 stdio.h	third_party/libuv/test/runner-win.h	/^#include <stdio.h>/;"	h
 stdio.h	third_party/libuv/test/runner.h	/^#include <stdio.h>/;"	h
 stdio.h	third_party/libuv/test/task.h	/^#include <stdio.h>/;"	h
+stdio.h	third_party/luajit/src/host/buildvm.h	/^#include <stdio.h>/;"	h
+stdio.h	third_party/luajit/src/lauxlib.h	/^#include <stdio.h>/;"	h
 stdio.h	third_party/raylib/include/raygui.h	/^#include <stdio.h>/;"	h
+stdio.h	third_party/wrk/src/main.h	/^#include <stdio.h>/;"	h
 stdio_count	third_party/libuv/include/uv.h	/^  int stdio_count;$/;"	m	struct:uv_process_options_s	typeref:typename:int
 stdio_in	third_party/libuv/test/runner-win.h	/^  HANDLE stdio_in;$/;"	m	struct:__anon343b4fa90108	typeref:typename:HANDLE
 stdio_out	third_party/libuv/test/runner-win.h	/^  HANDLE stdio_out;$/;"	m	struct:__anon343b4fa90108	typeref:typename:HANDLE
@@ -12871,23 +22568,62 @@
 stdlib.h	mrjunejune/test/test.h	/^#include <stdlib.h>/;"	h
 stdlib.h	third_party/libuv/src/unix/internal.h	/^#include <stdlib.h>/;"	h
 stdlib.h	third_party/libuv/test/task.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/dynasm/dasm_arm.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/dynasm/dasm_arm64.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/dynasm/dasm_mips.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/dynasm/dasm_ppc.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/dynasm/dasm_x86.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/src/host/buildvm.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/luajit/src/lj_def.h	/^#include <stdlib.h>/;"	h
 stdlib.h	third_party/raylib/include/raygui.h	/^    #include <stdlib.h>/;"	h
 stdlib.h	third_party/raylib/include/rlgl.h	/^#include <stdlib.h>/;"	h
 stdlib.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#include <stdlib.h>/;"	h
 stdlib.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#include <stdlib.h>/;"	h
 stdlib.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#include <stdlib.h>/;"	h
+stdlib.h	third_party/wrk/src/main.h	/^#include <stdlib.h>/;"	h
 stdout_file	third_party/libuv/test/runner-unix.h	/^  FILE* stdout_file;$/;"	m	struct:__anonb753e3df0108	typeref:typename:FILE *
+step	third_party/luajit/src/lj_jit.h	/^  IRRef1 step;		\/* Constant step reference. *\/$/;"	m	struct:ScEvEntry	typeref:typename:IRRef1
+step	third_party/sqlite3/sqlite3ext.h	/^  int  (*step)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+stepmul	third_party/luajit/src/lj_obj.h	/^  MSize stepmul;	\/* Incremental GC step granularity. *\/$/;"	m	struct:GCState	typeref:typename:MSize
 stereoRender	third_party/raylib/include/rlgl.h	/^        bool stereoRender;                  \/\/ Stereo rendering flag$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:bool
 stereoRender	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool stereoRender;                  \/\/ Stereo rendering flag$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:bool
 stereoRender	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool stereoRender;                  \/\/ Stereo rendering flag$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:bool
+stereoRender	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool stereoRender;                  \/\/ Stereo rendering flag$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:bool
 stereoRender	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool stereoRender;                  \/\/ Stereo rendering flag$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:bool
+stmt_busy	third_party/sqlite3/sqlite3ext.h	/^  int (*stmt_busy)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+stmt_explain	third_party/sqlite3/sqlite3ext.h	/^  int (*stmt_explain)(sqlite3_stmt*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int)
+stmt_isexplain	third_party/sqlite3/sqlite3ext.h	/^  int (*stmt_isexplain)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+stmt_readonly	third_party/sqlite3/sqlite3ext.h	/^  int (*stmt_readonly)(sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *)
+stmt_status	third_party/sqlite3/sqlite3ext.h	/^  int (*stmt_status)(sqlite3_stmt*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,int,int)
+stop	third_party/luajit/src/lj_jit.h	/^  IRRef1 stop;		\/* Constant stop reference. *\/$/;"	m	struct:ScEvEntry	typeref:typename:IRRef1
+stop	third_party/wrk/src/ae.h	/^    int stop;$/;"	m	struct:aeEventLoop	typeref:typename:int
 stop_flag	third_party/libuv/include/uv.h	/^  unsigned int stop_flag;$/;"	m	struct:uv_loop_s	typeref:typename:unsigned int
 stop_test_server	mrjunejune/test/test.h	/^void stop_test_server(pid_t server_pid)$/;"	f	typeref:typename:void
-stop_test_server	mrjunejune/test/test.h	/^void stop_test_server(pid_t server_pid);$/;"	p	typeref:typename:void
 storage	dowa/stb_ds.h	/^  char storage[8];$/;"	m	struct:stbds_string_block	typeref:typename:char[8]
 storage	dowa/stb_ds.h	/^  stbds_hash_bucket *storage; \/\/ not a separate allocation, just 64-byte aligned storage after/;"	m	struct:__anon7f1219f40408	typeref:typename:stbds_hash_bucket *
 storage	dowa/stb_ds.h	/^  stbds_string_block *storage;$/;"	m	struct:stbds_string_arena	typeref:typename:stbds_string_block *
-stralloc	dowa/stb_ds.h	/^#define stralloc    stbds_stralloc$/;"	d
+str	third_party/luajit/src/lj_cparse.h	/^  GCstr *str;		\/* Interned string of identifier\/keyword. *\/$/;"	m	struct:CPState	typeref:typename:GCstr *
+str	third_party/luajit/src/lj_obj.h	/^  GCstr str;$/;"	m	union:GCobj	typeref:typename:GCstr
+str	third_party/luajit/src/lj_obj.h	/^  StrInternState str;	\/* String interning. *\/$/;"	m	struct:global_State	typeref:typename:StrInternState
+str	third_party/luajit/src/lj_strfmt.h	/^  const char *str;	\/* Returned literal string. *\/$/;"	m	struct:FormatState	typeref:typename:const char *
+strV	third_party/luajit/src/lj_obj.h	/^#define strV(/;"	d
+strVdata	third_party/luajit/src/lj_obj.h	/^#define strVdata(/;"	d
+str_append	third_party/sqlite3/sqlite3ext.h	/^  void (*str_append)(sqlite3_str*, const char *zIn, int N);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_str *,const char * zIn,int N)
+str_appendall	third_party/sqlite3/sqlite3ext.h	/^  void (*str_appendall)(sqlite3_str*, const char *zIn);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_str *,const char * zIn)
+str_appendchar	third_party/sqlite3/sqlite3ext.h	/^  void (*str_appendchar)(sqlite3_str*, int N, char C);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_str *,int N,char C)
+str_appendf	third_party/sqlite3/sqlite3ext.h	/^  void (*str_appendf)(sqlite3_str*, const char *zFormat, ...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_str *,const char * zFormat,...)
+str_errcode	third_party/sqlite3/sqlite3ext.h	/^  int (*str_errcode)(sqlite3_str*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_str *)
+str_finish	third_party/sqlite3/sqlite3ext.h	/^  char *(*str_finish)(sqlite3_str*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(sqlite3_str *)
+str_length	third_party/sqlite3/sqlite3ext.h	/^  int (*str_length)(sqlite3_str*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_str *)
+str_new	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_str *(*str_new)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_str * (*)(sqlite3 *)
+str_reset	third_party/sqlite3/sqlite3ext.h	/^  void (*str_reset)(sqlite3_str*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_str *)
+str_val	dowa/dowa.h	/^    char   *str_val;$/;"	m	union:Dowa_JSON_Value::__anon82503da0070a	typeref:typename:char *
+str_value	third_party/sqlite3/sqlite3ext.h	/^  char *(*str_value)(sqlite3_str*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(sqlite3_str *)
+str_vappendf	third_party/sqlite3/sqlite3ext.h	/^  void (*str_vappendf)(sqlite3_str*, const char *zFormat, va_list);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_str *,const char * zFormat,va_list)
+stralloc	dowa/stb_ds.h	/^#define stralloc /;"	d
+strdata	third_party/luajit/src/lj_obj.h	/^#define strdata(/;"	d
+strdatawr	third_party/luajit/src/lj_obj.h	/^#define strdatawr(/;"	d
 stream	third_party/libuv/include/uv.h	/^    uv_stream_t* stream;$/;"	m	union:uv_stdio_container_s::__anon4de24c23110a	typeref:typename:uv_stream_t *
 stream	third_party/raylib/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Music	typeref:typename:AudioStream
 stream	third_party/raylib/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Sound	typeref:typename:AudioStream
@@ -12895,9 +22631,15 @@
 stream	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Sound	typeref:typename:AudioStream
 stream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Music	typeref:typename:AudioStream
 stream	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Sound	typeref:typename:AudioStream
+stream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Music	typeref:typename:AudioStream
+stream	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Sound	typeref:typename:AudioStream
 stream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Music	typeref:typename:AudioStream
 stream	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    AudioStream stream;         \/\/ Audio stream$/;"	m	struct:Sound	typeref:typename:AudioStream
 stream_type	third_party/libuv/test/task.h	/^} stream_type;$/;"	t	typeref:enum:__anon53cf48870103
+strempty	third_party/luajit/src/lj_obj.h	/^  GCstr strempty;	\/* Empty string. *\/$/;"	m	struct:global_State	typeref:typename:GCstr
+stremptyz	third_party/luajit/src/lj_obj.h	/^  uint8_t stremptyz;	\/* Zero terminator of empty string. *\/$/;"	m	struct:global_State	typeref:typename:uint8_t
+strglob	third_party/sqlite3/sqlite3ext.h	/^  int (*strglob)(const char*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,const char *)
+stricmp	third_party/sqlite3/sqlite3ext.h	/^  int (*stricmp)(const char*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,const char *)
 string	dowa/stb_ds.h	/^  stbds_string_arena string;$/;"	m	struct:__anon7f1219f40408	typeref:typename:stbds_string_arena
 string.h	dowa/dowa.h	/^#include <string.h>/;"	h
 string.h	dowa/stb_ds.h	/^#include <string.h>/;"	h
@@ -12906,15 +22648,28 @@
 string.h	third_party/libuv/src/unix/internal.h	/^#include <string.h>/;"	h
 string.h	third_party/libuv/src/uv-common.h	/^#include <string.h>/;"	h
 string.h	third_party/libuv/test/task.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/dynasm/dasm_arm.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/dynasm/dasm_arm64.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/dynasm/dasm_mips.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/dynasm/dasm_ppc.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/dynasm/dasm_x86.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/src/host/buildvm.h	/^#include <string.h>/;"	h
+string.h	third_party/luajit/src/lj_def.h	/^#include <string.h>/;"	h
 string.h	third_party/raylib/include/raygui.h	/^#include <string.h>/;"	h
 string.h	third_party/raylib/include/rlgl.h	/^#include <string.h>/;"	h
 string.h	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^#include <string.h>/;"	h
 string.h	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^#include <string.h>/;"	h
+string.h	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^#include <string.h>/;"	h
 string.h	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^#include <string.h>/;"	h
+string.h	third_party/wrk/src/main.h	/^#include <string.h>/;"	h
 strkey	dowa/stb_ds.h	/^char *strkey(int n)$/;"	f	typeref:typename:char *
+strlike	third_party/sqlite3/sqlite3ext.h	/^  int (*strlike)(const char*,const char*,unsigned int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,const char *,unsigned int)
+strnicmp	third_party/sqlite3/sqlite3ext.h	/^  int (*strnicmp)(const char*,const char*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,const char *,int)
 strnlen	third_party/libuv/src/unix/internal.h	/^size_t strnlen(const char* s, size_t maxlen);$/;"	p	typeref:typename:size_t
 strnlen	third_party/libuv/src/unix/os390-syscalls.h	/^size_t strnlen(const char* str, size_t maxlen);$/;"	p	typeref:typename:size_t
-strreset	dowa/stb_ds.h	/^#define strreset    stbds_strreset$/;"	d
+stropts.h	third_party/wrk/src/config.h	/^#include <stropts.h>/;"	h
+strref	third_party/luajit/src/lj_obj.h	/^#define strref(/;"	d
+strreset	dowa/stb_ds.h	/^#define strreset /;"	d
 strscpy.h	third_party/libuv/src/uv-common.h	/^#include "strscpy.h"/;"	h
 stx_atime	third_party/libuv/src/unix/internal.h	/^  struct uv__statx_timestamp stx_atime;$/;"	m	struct:uv__statx	typeref:struct:uv__statx_timestamp
 stx_attributes	third_party/libuv/src/unix/internal.h	/^  uint64_t stx_attributes;$/;"	m	struct:uv__statx	typeref:typename:uint64_t
@@ -12935,10 +22690,17 @@
 stx_rdev_minor	third_party/libuv/src/unix/internal.h	/^  uint32_t stx_rdev_minor;$/;"	m	struct:uv__statx	typeref:typename:uint32_t
 stx_size	third_party/libuv/src/unix/internal.h	/^  uint64_t stx_size;$/;"	m	struct:uv__statx	typeref:typename:uint64_t
 stx_uid	third_party/libuv/src/unix/internal.h	/^  uint32_t stx_uid;$/;"	m	struct:uv__statx	typeref:typename:uint32_t
+success	s3/s3_uploader.h	/^  boolean     success;        \/\/ TRUE if generation succeeded$/;"	m	struct:__anon4c6047910308	typeref:typename:boolean
+success	s3/s3_uploader.h	/^  boolean     success;        \/\/ TRUE if upload succeeded$/;"	m	struct:__anon4c6047910208	typeref:typename:boolean
 success	third_party/raylib/custom.h	/^    Color success;        \/\/ Success indicator$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 supportDrag	postdog/gui_window_file_dialog.h	/^    bool supportDrag;$/;"	m	struct:__anoncb6fd9740108	typeref:typename:bool
+sweep	third_party/luajit/src/lj_obj.h	/^  MRef sweep;		\/* Sweep position in root list. *\/$/;"	m	struct:GCState	typeref:typename:MRef
+sweepstr	third_party/luajit/src/lj_obj.h	/^  MSize sweepstr;	\/* Sweep position in string table. *\/$/;"	m	struct:GCState	typeref:typename:MSize
+sym	third_party/luajit/src/host/buildvm.h	/^  BuildSym *sym;$/;"	m	struct:BuildCtx	typeref:typename:BuildSym *
+sym	third_party/luajit/src/host/buildvm.h	/^  int sym;$/;"	m	struct:BuildReloc	typeref:typename:int
 sys	third_party/libuv/include/uv.h	/^  uint64_t sys; \/* milliseconds *\/$/;"	m	struct:uv_cpu_times_s	typeref:typename:uint64_t
 sys/event.h	third_party/libuv/src/unix/internal.h	/^#include <sys\/event.h>/;"	h
+sys/filio.h	third_party/wrk/src/config.h	/^#include <sys\/filio.h>/;"	h
 sys/param.h	third_party/libuv/include/uv/unix.h	/^#include <sys\/param.h>/;"	h
 sys/poll.h	third_party/libuv/src/unix/internal.h	/^# include <sys\/poll.h>/;"	h
 sys/port.h	third_party/libuv/include/uv/sunos.h	/^#include <sys\/port.h>/;"	h
@@ -12948,21 +22710,43 @@
 sys/socket.h	third_party/libuv/include/uv/unix.h	/^#include <sys\/socket.h>/;"	h
 sys/socket.h	third_party/libuv/src/unix/darwin-syscalls.h	/^#include <sys\/socket.h>/;"	h
 sys/socket.h	third_party/libuv/src/unix/internal.h	/^#include <sys\/socket.h>/;"	h
+sys/socket.h	third_party/wrk/src/wrk.h	/^#include <sys\/socket.h>/;"	h
 sys/stat.h	third_party/libuv/include/uv/unix.h	/^#include <sys\/stat.h>/;"	h
 sys/stat.h	third_party/libuv/include/uv/win.h	/^#include <sys\/stat.h>/;"	h
 sys/stat.h	third_party/libuv/src/unix/internal.h	/^#include <sys\/stat.h>/;"	h
 sys/time.h	third_party/libuv/test/task.h	/^# include <sys\/time.h>/;"	h
+sys/time.h	third_party/wrk/src/config.h	/^#include <sys\/time.h>/;"	h
+sys/time.h	third_party/wrk/src/main.h	/^#include <sys\/time.h>/;"	h
 sys/types.h	seobeo/seobeo.h	/^#include <sys\/types.h>/;"	h
 sys/types.h	third_party/libuv/include/uv/unix.h	/^#include <sys\/types.h>/;"	h
 sys/types.h	third_party/libuv/src/unix/darwin-syscalls.h	/^#include <sys\/types.h>/;"	h
 sys/types.h	third_party/libuv/src/unix/internal.h	/^#include <sys\/types.h>/;"	h
 sys/types.h	third_party/libuv/test/runner-unix.h	/^#include <sys\/types.h>/;"	h
+sys/types.h	third_party/luajit/src/host/buildvm.h	/^#include <sys\/types.h>/;"	h
+sys/types.h	third_party/wrk/src/wrk.h	/^#include <sys\/types.h>/;"	h
+sys/uio.h	third_party/wrk/src/main.h	/^#include <sys\/uio.h>/;"	h
 sys/wait.h	mrjunejune/test/test.h	/^#include <sys\/wait.h>/;"	h
 sys/wait.h	seobeo/seobeo.h	/^#include <sys\/wait.h>/;"	h
 sysname	third_party/libuv/include/uv.h	/^  char sysname[256];$/;"	m	struct:uv_utsname_s	typeref:typename:char[256]
+system_errno	third_party/sqlite3/sqlite3ext.h	/^  int (*system_errno)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+szOsFile	third_party/sqlite3/sqlite3.h	/^  int szOsFile;            \/* Size of subclassed sqlite3_file *\/$/;"	m	struct:sqlite3_vfs	typeref:typename:int
+szallmcarea	third_party/luajit/src/lj_jit.h	/^  size_t szallmcarea;	\/* Total size of all allocated mcode areas. *\/$/;"	m	struct:jit_State	typeref:typename:size_t
+szmcarea	third_party/luajit/src/lj_jit.h	/^  size_t szmcarea;	\/* Size of current mcode area. *\/$/;"	m	struct:jit_State	typeref:typename:size_t
+szmcode	third_party/luajit/src/lj_jit.h	/^  MSize szmcode;	\/* Size of machine code. *\/$/;"	m	struct:GCtrace	typeref:typename:MSize
+t	third_party/luajit/src/lj_jit.h	/^  IRType1 t;		\/* Scalar type. *\/$/;"	m	struct:ScEvEntry	typeref:typename:IRType1
+tab	third_party/luajit/src/lj_ctype.h	/^  CType *tab;		\/* C type table. *\/$/;"	m	struct:CTState	typeref:typename:CType *
+tab	third_party/luajit/src/lj_obj.h	/^  GCRef *tab;		\/* String hash table anchors. *\/$/;"	m	struct:StrInternState	typeref:typename:GCRef *
+tab	third_party/luajit/src/lj_obj.h	/^  GCtab tab;$/;"	m	union:GCobj	typeref:typename:GCtab
+tab	third_party/luajit/src/lj_record.h	/^  TRef tab;		\/* Table (or indexed object) reference. *\/$/;"	m	struct:RecordIndex	typeref:typename:TRef
+tabV	third_party/luajit/src/lj_obj.h	/^#define tabV(/;"	d
+table_column_metadata	third_party/sqlite3/sqlite3ext.h	/^  int  (*table_column_metadata)(sqlite3*,const char*,const char*,const char*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,const char *,const char *,char const **,char const **,int *,int *,int *)
+tabref	third_party/luajit/src/lj_obj.h	/^#define tabref(/;"	d
+tabv	third_party/luajit/src/lj_record.h	/^  TValue tabv;		\/* Runtime value of table (or indexed object). *\/$/;"	m	struct:RecordIndex	typeref:typename:TValue
+tailcalled	third_party/luajit/src/lj_jit.h	/^  int32_t tailcalled;	\/* Number of successive tailcalls. *\/$/;"	m	struct:jit_State	typeref:typename:int32_t
 tangents	third_party/raylib/include/raylib.h	/^    float *tangents;        \/\/ Vertex tangents (XYZW - 4 components per vertex) (shader-locati/;"	m	struct:Mesh	typeref:typename:float *
 tangents	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float *tangents;        \/\/ Vertex tangents (XYZW - 4 components per vertex) (shader-locati/;"	m	struct:Mesh	typeref:typename:float *
 tangents	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *tangents;        \/\/ Vertex tangents (XYZW - 4 components per vertex) (shader-locati/;"	m	struct:Mesh	typeref:typename:float *
+tangents	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *tangents;        \/\/ Vertex tangents (XYZW - 4 components per vertex) (shader-locati/;"	m	struct:Mesh	typeref:typename:float *
 tangents	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *tangents;        \/\/ Vertex tangents (XYZW - 4 components per vertex) (shader-locati/;"	m	struct:Mesh	typeref:typename:float *
 target	third_party/raylib/include/raylib.h	/^    Vector2 target;         \/\/ Camera target (rotation and zoom origin)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 target	third_party/raylib/include/raylib.h	/^    Vector3 target;         \/\/ Camera target it looks-at$/;"	m	struct:Camera3D	typeref:typename:Vector3
@@ -12970,6 +22754,8 @@
 target	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 target;         \/\/ Camera target it looks-at$/;"	m	struct:Camera3D	typeref:typename:Vector3
 target	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector2 target;         \/\/ Camera target (rotation and zoom origin)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 target	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 target;         \/\/ Camera target it looks-at$/;"	m	struct:Camera3D	typeref:typename:Vector3
+target	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector2 target;         \/\/ Camera target (rotation and zoom origin)$/;"	m	struct:Camera2D	typeref:typename:Vector2
+target	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 target;         \/\/ Camera target it looks-at$/;"	m	struct:Camera3D	typeref:typename:Vector3
 target	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector2 target;         \/\/ Camera target (rotation and zoom origin)$/;"	m	struct:Camera2D	typeref:typename:Vector2
 target	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 target;         \/\/ Camera target it looks-at$/;"	m	struct:Camera3D	typeref:typename:Vector3
 task_entry_t	third_party/libuv/test/runner.h	/^} task_entry_t, bench_entry_t;$/;"	t	typeref:struct:__anona47773ae0108
@@ -12978,54 +22764,67 @@
 temp_key	dowa/stb_ds.h	/^  char * temp_key; \/\/ this MUST be the first field of the hash table$/;"	m	struct:__anon7f1219f40408	typeref:typename:char *
 terminated	third_party/libuv/test/runner-unix.h	/^  int terminated;$/;"	m	struct:__anonb753e3df0108	typeref:typename:int
 termios.h	third_party/libuv/include/uv/unix.h	/^#include <termios.h>/;"	h
+test_control	third_party/sqlite3/sqlite3ext.h	/^  int (*test_control)(int, ...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(int,...)
 test_status	third_party/libuv/test/task.h	/^enum test_status {$/;"	g
 texAnisoFilter	third_party/raylib/include/rlgl.h	/^        bool texAnisoFilter;                \/\/ Anisotropic texture filtering support (GL_EXT_t/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texAnisoFilter	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texAnisoFilter;                \/\/ Anisotropic texture filtering support (GL_EXT_t/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texAnisoFilter	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texAnisoFilter;                \/\/ Anisotropic texture filtering support (GL_EXT_t/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texAnisoFilter	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texAnisoFilter;                \/\/ Anisotropic texture filtering support (GL_EXT_t/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texAnisoFilter	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texAnisoFilter;                \/\/ Anisotropic texture filtering support (GL_EXT_t/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texCompASTC	third_party/raylib/include/rlgl.h	/^        bool texCompASTC;                   \/\/ ASTC texture compression support (GL_KHR_textur/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texCompASTC	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texCompASTC;                   \/\/ ASTC texture compression support (GL_KHR_textur/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texCompASTC	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texCompASTC;                   \/\/ ASTC texture compression support (GL_KHR_textur/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texCompASTC	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texCompASTC;                   \/\/ ASTC texture compression support (GL_KHR_textur/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texCompASTC	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texCompASTC;                   \/\/ ASTC texture compression support (GL_KHR_textur/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texCompDXT	third_party/raylib/include/rlgl.h	/^        bool texCompDXT;                    \/\/ DDS texture compression support (GL_EXT_texture/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texCompDXT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texCompDXT;                    \/\/ DDS texture compression support (GL_EXT_texture/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texCompDXT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texCompDXT;                    \/\/ DDS texture compression support (GL_EXT_texture/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texCompDXT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texCompDXT;                    \/\/ DDS texture compression support (GL_EXT_texture/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texCompDXT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texCompDXT;                    \/\/ DDS texture compression support (GL_EXT_texture/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texCompETC1	third_party/raylib/include/rlgl.h	/^        bool texCompETC1;                   \/\/ ETC1 texture compression support (GL_OES_compre/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texCompETC1	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texCompETC1;                   \/\/ ETC1 texture compression support (GL_OES_compre/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texCompETC1	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texCompETC1;                   \/\/ ETC1 texture compression support (GL_OES_compre/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texCompETC1	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texCompETC1;                   \/\/ ETC1 texture compression support (GL_OES_compre/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texCompETC1	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texCompETC1;                   \/\/ ETC1 texture compression support (GL_OES_compre/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texCompETC2	third_party/raylib/include/rlgl.h	/^        bool texCompETC2;                   \/\/ ETC2\/EAC texture compression support (GL_ARB_E/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texCompETC2	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texCompETC2;                   \/\/ ETC2\/EAC texture compression support (GL_ARB_E/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texCompETC2	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texCompETC2;                   \/\/ ETC2\/EAC texture compression support (GL_ARB_E/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texCompETC2	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texCompETC2;                   \/\/ ETC2\/EAC texture compression support (GL_ARB_E/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texCompETC2	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texCompETC2;                   \/\/ ETC2\/EAC texture compression support (GL_ARB_E/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texCompPVRT	third_party/raylib/include/rlgl.h	/^        bool texCompPVRT;                   \/\/ PVR texture compression support (GL_IMG_texture/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texCompPVRT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texCompPVRT;                   \/\/ PVR texture compression support (GL_IMG_texture/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texCompPVRT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texCompPVRT;                   \/\/ PVR texture compression support (GL_IMG_texture/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texCompPVRT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texCompPVRT;                   \/\/ PVR texture compression support (GL_IMG_texture/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texCompPVRT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texCompPVRT;                   \/\/ PVR texture compression support (GL_IMG_texture/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texDepth	third_party/raylib/include/rlgl.h	/^        bool texDepth;                      \/\/ Depth textures supported (GL_ARB_depth_texture,/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texDepth	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texDepth;                      \/\/ Depth textures supported (GL_ARB_depth_texture,/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texDepth	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texDepth;                      \/\/ Depth textures supported (GL_ARB_depth_texture,/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texDepth	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texDepth;                      \/\/ Depth textures supported (GL_ARB_depth_texture,/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texDepth	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texDepth;                      \/\/ Depth textures supported (GL_ARB_depth_texture,/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texDepthWebGL	third_party/raylib/include/rlgl.h	/^        bool texDepthWebGL;                 \/\/ Depth textures supported WebGL specific (GL_WEB/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texDepthWebGL	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texDepthWebGL;                 \/\/ Depth textures supported WebGL specific (GL_WEB/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texDepthWebGL	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texDepthWebGL;                 \/\/ Depth textures supported WebGL specific (GL_WEB/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texDepthWebGL	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texDepthWebGL;                 \/\/ Depth textures supported WebGL specific (GL_WEB/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texDepthWebGL	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texDepthWebGL;                 \/\/ Depth textures supported WebGL specific (GL_WEB/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texFloat16	third_party/raylib/include/rlgl.h	/^        bool texFloat16;                    \/\/ half float textures support (16 bit per channel/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texFloat16	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texFloat16;                    \/\/ half float textures support (16 bit per channel/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texFloat16	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texFloat16;                    \/\/ half float textures support (16 bit per channel/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texFloat16	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texFloat16;                    \/\/ half float textures support (16 bit per channel/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texFloat16	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texFloat16;                    \/\/ half float textures support (16 bit per channel/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texFloat32	third_party/raylib/include/rlgl.h	/^        bool texFloat32;                    \/\/ float textures support (32 bit per channel) (GL/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texFloat32	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texFloat32;                    \/\/ float textures support (32 bit per channel) (GL/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texFloat32	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texFloat32;                    \/\/ float textures support (32 bit per channel) (GL/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texFloat32	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texFloat32;                    \/\/ float textures support (32 bit per channel) (GL/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texFloat32	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texFloat32;                    \/\/ float textures support (32 bit per channel) (GL/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texMirrorClamp	third_party/raylib/include/rlgl.h	/^        bool texMirrorClamp;                \/\/ Clamp mirror wrap mode supported (GL_EXT_textur/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texMirrorClamp	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texMirrorClamp;                \/\/ Clamp mirror wrap mode supported (GL_EXT_textur/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texMirrorClamp	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texMirrorClamp;                \/\/ Clamp mirror wrap mode supported (GL_EXT_textur/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texMirrorClamp	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texMirrorClamp;                \/\/ Clamp mirror wrap mode supported (GL_EXT_textur/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texMirrorClamp	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texMirrorClamp;                \/\/ Clamp mirror wrap mode supported (GL_EXT_textur/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texNPOT	third_party/raylib/include/rlgl.h	/^        bool texNPOT;                       \/\/ NPOT textures full support (GL_ARB_texture_non_/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 texNPOT	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool texNPOT;                       \/\/ NPOT textures full support (GL_ARB_texture_non_/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 texNPOT	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool texNPOT;                       \/\/ NPOT textures full support (GL_ARB_texture_non_/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+texNPOT	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool texNPOT;                       \/\/ NPOT textures full support (GL_ARB_texture_non_/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 texNPOT	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool texNPOT;                       \/\/ NPOT textures full support (GL_ARB_texture_non_/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 texcoords	third_party/raylib/include/raylib.h	/^    float *texcoords;       \/\/ Vertex texture coordinates (UV - 2 components per vertex) (shad/;"	m	struct:Mesh	typeref:typename:float *
 texcoords	third_party/raylib/include/rlgl.h	/^    float *texcoords;           \/\/ Vertex texture coordinates (UV - 2 components per vertex) (/;"	m	struct:rlVertexBuffer	typeref:typename:float *
@@ -13033,19 +22832,24 @@
 texcoords	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    float *texcoords;           \/\/ Vertex texture coordinates (UV - 2 components per vertex) (/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 texcoords	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *texcoords;       \/\/ Vertex texture coordinates (UV - 2 components per vertex) (shad/;"	m	struct:Mesh	typeref:typename:float *
 texcoords	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float *texcoords;           \/\/ Vertex texture coordinates (UV - 2 components per vertex) (/;"	m	struct:rlVertexBuffer	typeref:typename:float *
+texcoords	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *texcoords;       \/\/ Vertex texture coordinates (UV - 2 components per vertex) (shad/;"	m	struct:Mesh	typeref:typename:float *
+texcoords	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float *texcoords;           \/\/ Vertex texture coordinates (UV - 2 components per vertex) (/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 texcoords	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *texcoords;       \/\/ Vertex texture coordinates (UV - 2 components per vertex) (shad/;"	m	struct:Mesh	typeref:typename:float *
 texcoords	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float *texcoords;           \/\/ Vertex texture coordinates (UV - 2 components per vertex) (/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 texcoords2	third_party/raylib/include/raylib.h	/^    float *texcoords2;      \/\/ Vertex texture second coordinates (UV - 2 components per vertex/;"	m	struct:Mesh	typeref:typename:float *
 texcoords2	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float *texcoords2;      \/\/ Vertex texture second coordinates (UV - 2 components per vertex/;"	m	struct:Mesh	typeref:typename:float *
 texcoords2	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *texcoords2;      \/\/ Vertex texture second coordinates (UV - 2 components per vertex/;"	m	struct:Mesh	typeref:typename:float *
+texcoords2	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *texcoords2;      \/\/ Vertex texture second coordinates (UV - 2 components per vertex/;"	m	struct:Mesh	typeref:typename:float *
 texcoords2	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *texcoords2;      \/\/ Vertex texture second coordinates (UV - 2 components per vertex/;"	m	struct:Mesh	typeref:typename:float *
 texcoordx	third_party/raylib/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:float
 texcoordx	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:float
 texcoordx	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:float
+texcoordx	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:float
 texcoordx	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:float
 texcoordy	third_party/raylib/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:float
 texcoordy	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:float
 texcoordy	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:float
+texcoordy	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:float
 texcoordy	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        float texcoordx, texcoordy;         \/\/ Current active texture coordinate (added on glV/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:float
 text	third_party/raylib/custom.h	/^    Color text;           \/\/ Text color (Black)$/;"	m	struct:__anon7f8247c10108	typeref:typename:Color
 textBoxCursorIndex	third_party/raylib/include/raygui.h	/^static int textBoxCursorIndex = 0;              \/\/ Cursor index, shared by all GuiTextBox*()$/;"	v	typeref:typename:int
@@ -13069,47 +22873,124 @@
 texture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Texture texture;        \/\/ Color buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
 texture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Texture2D texture;      \/\/ Material map texture$/;"	m	struct:MaterialMap	typeref:typename:Texture2D
 texture	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Texture2D texture;      \/\/ Texture atlas containing the glyphs$/;"	m	struct:Font	typeref:typename:Texture2D
+texture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Texture texture;        \/\/ Color buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
+texture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Texture2D texture;      \/\/ Material map texture$/;"	m	struct:MaterialMap	typeref:typename:Texture2D
+texture	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Texture2D texture;      \/\/ Texture atlas containing the glyphs$/;"	m	struct:Font	typeref:typename:Texture2D
 texture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Texture texture;        \/\/ Color buffer attachment texture$/;"	m	struct:RenderTexture	typeref:typename:Texture
 texture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Texture2D texture;      \/\/ Material map texture$/;"	m	struct:MaterialMap	typeref:typename:Texture2D
 texture	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Texture2D texture;      \/\/ Texture atlas containing the glyphs$/;"	m	struct:Font	typeref:typename:Texture2D
 textureId	third_party/raylib/include/rlgl.h	/^    unsigned int textureId;     \/\/ Texture id to be used on the draw -> Use to create new draw/;"	m	struct:rlDrawCall	typeref:typename:unsigned int
 textureId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    unsigned int textureId;     \/\/ Texture id to be used on the draw -> Use to create new draw/;"	m	struct:rlDrawCall	typeref:typename:unsigned int
 textureId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    unsigned int textureId;     \/\/ Texture id to be used on the draw -> Use to create new draw/;"	m	struct:rlDrawCall	typeref:typename:unsigned int
+textureId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    unsigned int textureId;     \/\/ Texture id to be used on the draw -> Use to create new draw/;"	m	struct:rlDrawCall	typeref:typename:unsigned int
 textureId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    unsigned int textureId;     \/\/ Texture id to be used on the draw -> Use to create new draw/;"	m	struct:rlDrawCall	typeref:typename:unsigned int
+th	third_party/luajit/src/lj_obj.h	/^  lua_State th;$/;"	m	union:GCobj	typeref:typename:lua_State
 third_party/raylib/include/raygui.h	postdog/gui_window_file_dialog.h	/^#include "third_party\/raylib\/include\/raygui.h"/;"	h
 third_party/raylib/include/raylib.h	postdog/gui_window_file_dialog.h	/^#include "third_party\/raylib\/include\/raylib.h"/;"	h
 third_party/raylib/include/raylib.h	third_party/raylib/custom.h	/^#include "third_party\/raylib\/include\/raylib.h"/;"	h
+third_party/sqlite3/sqlite3.h	deita/deita_internal.h	/^#include "third_party\/sqlite3\/sqlite3.h"/;"	h
+thread	third_party/wrk/src/wrk.h	/^    pthread_t thread;$/;"	m	struct:__anoneab013c20108	typeref:typename:pthread_t
+thread	third_party/wrk/src/wrk.h	/^    thread *thread;$/;"	m	struct:connection	typeref:typename:thread *
+thread	third_party/wrk/src/wrk.h	/^} thread;$/;"	t	typeref:struct:__anoneab013c20108
+threadV	third_party/luajit/src/lj_obj.h	/^#define threadV(/;"	d
+thread_cleanup	third_party/sqlite3/sqlite3ext.h	/^  void  (*thread_cleanup)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(void)
+thread_main	third_party/wrk/src/main.h	/^static void *thread_main(void *);$/;"	p	typeref:typename:void *
 threshold	third_party/libuv/include/uv/unix.h	/^  unsigned threshold;$/;"	m	struct:_uv_barrier	typeref:typename:unsigned
 threshold	third_party/libuv/include/uv/win.h	/^  unsigned threshold;$/;"	m	struct:__anond441abe00408	typeref:typename:unsigned
+threshold	third_party/luajit/src/lj_obj.h	/^  GCSize threshold;	\/* Memory threshold. *\/$/;"	m	struct:GCState	typeref:typename:GCSize
+time.h	third_party/wrk/src/ae.h	/^#include <time.h>/;"	h
+time.h	third_party/wrk/src/main.h	/^#include <time.h>/;"	h
+timeEventHead	third_party/wrk/src/ae.h	/^    aeTimeEvent *timeEventHead;$/;"	m	struct:aeEventLoop	typeref:typename:aeTimeEvent *
+timeEventNextId	third_party/wrk/src/ae.h	/^    long long timeEventNextId;$/;"	m	struct:aeEventLoop	typeref:typename:long long
+timeProc	third_party/wrk/src/ae.h	/^    aeTimeProc *timeProc;$/;"	m	struct:aeTimeEvent	typeref:typename:aeTimeProc *
+time_us	third_party/wrk/src/main.h	/^static uint64_t time_us();$/;"	p	typeref:typename:uint64_t
 timeout	third_party/libuv/test/runner.h	/^  int timeout;$/;"	m	struct:__anona47773ae0108	typeref:typename:int
+timeout	third_party/wrk/src/stats.h	/^    uint32_t timeout;$/;"	m	struct:__anon27370d1d0108	typeref:typename:uint32_t
+timeout_ms	seobeo/seobeo_internal.h	/^  int32    timeout_ms;$/;"	m	struct:__anon7a4da8400808	typeref:typename:int32
+title	mrjunejune/conversation_store.h	/^  char *title;$/;"	m	struct:__anon7e63f6340308	typeref:typename:char *
 tls_index	third_party/libuv/include/uv/win.h	/^  DWORD tls_index;$/;"	m	struct:__anond441abe00508	typeref:typename:DWORD
+tmask	third_party/luajit/src/lj_cparse.h	/^  uint32_t tmask;	\/* Type mask for next identifier. *\/$/;"	m	struct:CPState	typeref:typename:uint32_t
+tmpbuf	third_party/luajit/src/lj_obj.h	/^  SBuf tmpbuf;		\/* Temporary string buffer. *\/$/;"	m	struct:global_State	typeref:typename:SBuf
+tmptv	third_party/luajit/src/lj_obj.h	/^  TValue tmptv, tmptv2;	\/* Temporary TValues. *\/$/;"	m	struct:global_State	typeref:typename:TValue
+tmptv2	third_party/luajit/src/lj_obj.h	/^  TValue tmptv, tmptv2;	\/* Temporary TValues. *\/$/;"	m	struct:global_State	typeref:typename:TValue
+tok	third_party/luajit/src/lj_cparse.h	/^  CPToken tok;		\/* Current token. *\/$/;"	m	struct:CPState	typeref:typename:CPToken
+tok	third_party/luajit/src/lj_lex.h	/^  LexToken tok;		\/* Current token. *\/$/;"	m	struct:LexState	typeref:typename:LexToken
+tokval	third_party/luajit/src/lj_lex.h	/^  TValue tokval;	\/* Current token value. *\/$/;"	m	struct:LexState	typeref:typename:TValue
 tombstone_count	dowa/dowa.h	/^  size_t tombstone_count;$/;"	m	struct:__anon82503da00508	typeref:typename:size_t
 tombstone_count	dowa/stb_ds.h	/^  size_t tombstone_count;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
 tombstone_count_threshold	dowa/stb_ds.h	/^  size_t tombstone_count_threshold;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
+top	third_party/luajit/src/lj_ctype.h	/^  CTypeID top;		\/* Current top of C type table. *\/$/;"	m	struct:CTState	typeref:typename:CTypeID
+top	third_party/luajit/src/lj_obj.h	/^  TValue *top;		\/* First free slot in the stack. *\/$/;"	m	struct:lua_State	typeref:typename:TValue *
 top	third_party/raylib/include/raylib.h	/^    int top;                \/\/ Top border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 top	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int top;                \/\/ Top border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 top	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int top;                \/\/ Top border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
+top	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int top;                \/\/ Top border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
 top	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int top;                \/\/ Top border offset$/;"	m	struct:NPatchInfo	typeref:typename:int
+topslot	third_party/luajit/src/lj_jit.h	/^  uint8_t topslot;	\/* Maximum frame extent. *\/$/;"	m	struct:SnapShot	typeref:typename:uint8_t
+topslot	third_party/luajit/src/lj_jit.h	/^  uint8_t topslot;	\/* Top stack slot already checked to be allocated. *\/$/;"	m	struct:GCtrace	typeref:typename:uint8_t
+total	third_party/luajit/src/lj_obj.h	/^  GCSize total;		\/* Memory currently allocated. *\/$/;"	m	struct:GCState	typeref:typename:GCSize
+total_changes	third_party/sqlite3/sqlite3ext.h	/^  int  (*total_changes)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+total_changes64	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*total_changes64)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(sqlite3 *)
+trace	third_party/luajit/src/lj_jit.h	/^  GCRef *trace;		\/* Array of traces. *\/$/;"	m	struct:jit_State	typeref:typename:GCRef *
+trace	third_party/luajit/src/lj_obj.h	/^  uint16_t trace;	\/* Anchor for chain of root traces. *\/$/;"	m	struct:GCproto	typeref:typename:uint16_t
+trace	third_party/sqlite3/sqlite3ext.h	/^  void * (*trace)(sqlite3*,void(*xTrace)(void*,const char*),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,void (* xTrace)(void *,const char *),void *)
+trace_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*trace_v2)(sqlite3*,unsigned,int(*)(unsigned,void*,void*,void*),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,unsigned,int (*)(unsigned,void *,void *,void *),void *)
+traceno	third_party/luajit/src/lj_jit.h	/^  TraceNo1 traceno;	\/* Trace number. *\/$/;"	m	struct:GCtrace	typeref:typename:TraceNo1
+traceref	third_party/luajit/src/lj_jit.h	/^#define traceref(/;"	d
+transfer_bindings	third_party/sqlite3/sqlite3ext.h	/^  int  (*transfer_bindings)(sqlite3_stmt*,sqlite3_stmt*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_stmt *,sqlite3_stmt *)
 transform	third_party/raylib/include/raylib.h	/^    Matrix transform;       \/\/ Local transform matrix$/;"	m	struct:Model	typeref:typename:Matrix
 transform	third_party/raylib/include/rlgl.h	/^        Matrix transform;                   \/\/ Transform matrix to be used with rlTranslate, r/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix
 transform	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Matrix transform;       \/\/ Local transform matrix$/;"	m	struct:Model	typeref:typename:Matrix
 transform	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        Matrix transform;                   \/\/ Transform matrix to be used with rlTranslate, r/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:Matrix
 transform	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Matrix transform;       \/\/ Local transform matrix$/;"	m	struct:Model	typeref:typename:Matrix
 transform	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix transform;                   \/\/ Transform matrix to be used with rlTranslate, r/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix
+transform	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Matrix transform;       \/\/ Local transform matrix$/;"	m	struct:Model	typeref:typename:Matrix
+transform	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix transform;                   \/\/ Transform matrix to be used with rlTranslate, r/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix
 transform	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Matrix transform;       \/\/ Local transform matrix$/;"	m	struct:Model	typeref:typename:Matrix
 transform	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix transform;                   \/\/ Transform matrix to be used with rlTranslate, r/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix
 transformRequired	third_party/raylib/include/rlgl.h	/^        bool transformRequired;             \/\/ Require transform matrix application to current/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:bool
 transformRequired	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool transformRequired;             \/\/ Require transform matrix application to current/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:bool
 transformRequired	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool transformRequired;             \/\/ Require transform matrix application to current/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:bool
+transformRequired	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool transformRequired;             \/\/ Require transform matrix application to current/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:bool
 transformRequired	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool transformRequired;             \/\/ Require transform matrix application to current/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:bool
 translation	third_party/raylib/include/raylib.h	/^    Vector3 translation;    \/\/ Translation$/;"	m	struct:Transform	typeref:typename:Vector3
 translation	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 translation;    \/\/ Translation$/;"	m	struct:Transform	typeref:typename:Vector3
 translation	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 translation;    \/\/ Translation$/;"	m	struct:Transform	typeref:typename:Vector3
+translation	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 translation;    \/\/ Translation$/;"	m	struct:Transform	typeref:typename:Vector3
 translation	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 translation;    \/\/ Translation$/;"	m	struct:Transform	typeref:typename:Vector3
+tref_isbool	third_party/luajit/src/lj_ir.h	/^#define tref_isbool(/;"	d
+tref_iscdata	third_party/luajit/src/lj_ir.h	/^#define tref_iscdata(/;"	d
+tref_isfalse	third_party/luajit/src/lj_ir.h	/^#define tref_isfalse(/;"	d
+tref_isfunc	third_party/luajit/src/lj_ir.h	/^#define tref_isfunc(/;"	d
+tref_isgcv	third_party/luajit/src/lj_ir.h	/^#define tref_isgcv(/;"	d
+tref_isint	third_party/luajit/src/lj_ir.h	/^#define tref_isint(/;"	d
+tref_isinteger	third_party/luajit/src/lj_ir.h	/^#define tref_isinteger(/;"	d
+tref_isk	third_party/luajit/src/lj_ir.h	/^#define tref_isk(/;"	d
+tref_isk2	third_party/luajit/src/lj_ir.h	/^#define tref_isk2(/;"	d
+tref_islightud	third_party/luajit/src/lj_ir.h	/^#define tref_islightud(/;"	d
+tref_isnil	third_party/luajit/src/lj_ir.h	/^#define tref_isnil(/;"	d
+tref_isnum	third_party/luajit/src/lj_ir.h	/^#define tref_isnum(/;"	d
+tref_isnumber	third_party/luajit/src/lj_ir.h	/^#define tref_isnumber(/;"	d
+tref_isnumber_str	third_party/luajit/src/lj_ir.h	/^#define tref_isnumber_str(/;"	d
+tref_ispri	third_party/luajit/src/lj_ir.h	/^#define tref_ispri(/;"	d
+tref_isstr	third_party/luajit/src/lj_ir.h	/^#define tref_isstr(/;"	d
+tref_istab	third_party/luajit/src/lj_ir.h	/^#define tref_istab(/;"	d
+tref_istrue	third_party/luajit/src/lj_ir.h	/^#define tref_istrue(/;"	d
+tref_istruecond	third_party/luajit/src/lj_ir.h	/^#define tref_istruecond(/;"	d
+tref_istype	third_party/luajit/src/lj_ir.h	/^#define tref_istype(/;"	d
+tref_isudata	third_party/luajit/src/lj_ir.h	/^#define tref_isudata(/;"	d
+tref_ref	third_party/luajit/src/lj_ir.h	/^#define tref_ref(/;"	d
+tref_t	third_party/luajit/src/lj_ir.h	/^#define tref_t(/;"	d
+tref_type	third_party/luajit/src/lj_ir.h	/^#define tref_type(/;"	d
+tref_typerange	third_party/luajit/src/lj_ir.h	/^#define tref_typerange(/;"	d
 triangleCount	third_party/raylib/include/raylib.h	/^    int triangleCount;      \/\/ Number of triangles stored (indexed or not)$/;"	m	struct:Mesh	typeref:typename:int
 triangleCount	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int triangleCount;      \/\/ Number of triangles stored (indexed or not)$/;"	m	struct:Mesh	typeref:typename:int
 triangleCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int triangleCount;      \/\/ Number of triangles stored (indexed or not)$/;"	m	struct:Mesh	typeref:typename:int
+triangleCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int triangleCount;      \/\/ Number of triangles stored (indexed or not)$/;"	m	struct:Mesh	typeref:typename:int
 triangleCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int triangleCount;      \/\/ Number of triangles stored (indexed or not)$/;"	m	struct:Mesh	typeref:typename:int
+turns	mrjunejune/conversation_store.h	/^  Conversation_Turn *turns;$/;"	m	struct:__anon7e63f6340308	typeref:typename:Conversation_Turn *
+tv	third_party/luajit/src/lj_ir.h	/^  TValue tv;		\/* TValue constant (overlaps entire slot). *\/$/;"	m	union:IRIns	typeref:typename:TValue
+tv	third_party/luajit/src/lj_obj.h	/^    TValue tv;		\/* If closed: the value itself. *\/$/;"	m	union:GCupval::__anone5760993030a	typeref:typename:TValue
 tv_nsec	third_party/libuv/include/uv.h	/^  int32_t tv_nsec;$/;"	m	struct:__anon4de24c230808	typeref:typename:int32_t
 tv_nsec	third_party/libuv/include/uv.h	/^  long tv_nsec;$/;"	m	struct:__anon4de24c230708	typeref:typename:long
 tv_nsec	third_party/libuv/src/unix/internal.h	/^  uint32_t tv_nsec;$/;"	m	struct:uv__statx_timestamp	typeref:typename:uint32_t
@@ -13120,40 +23001,127 @@
 tv_sec	third_party/libuv/src/unix/internal.h	/^  int64_t tv_sec;$/;"	m	struct:uv__statx_timestamp	typeref:typename:int64_t
 tv_usec	third_party/libuv/include/uv.h	/^  int32_t tv_usec;$/;"	m	struct:__anon4de24c230a08	typeref:typename:int32_t
 tv_usec	third_party/libuv/include/uv.h	/^  long tv_usec;$/;"	m	struct:__anon4de24c230908	typeref:typename:long
+tvisbool	third_party/luajit/src/lj_obj.h	/^#define tvisbool(/;"	d
+tvisbuf	third_party/luajit/src/lj_buf.h	/^#define tvisbuf(/;"	d
+tviscdata	third_party/luajit/src/lj_obj.h	/^#define tviscdata(/;"	d
+tvisfalse	third_party/luajit/src/lj_obj.h	/^#define tvisfalse(/;"	d
+tvisfunc	third_party/luajit/src/lj_obj.h	/^#define tvisfunc(/;"	d
+tvisgcv	third_party/luajit/src/lj_obj.h	/^#define tvisgcv(/;"	d
+tvisint	third_party/luajit/src/lj_obj.h	/^#define tvisint(/;"	d
+tvislightud	third_party/luajit/src/lj_obj.h	/^#define tvislightud(/;"	d
+tvismzero	third_party/luajit/src/lj_obj.h	/^#define tvismzero(/;"	d
+tvisnan	third_party/luajit/src/lj_obj.h	/^#define tvisnan(/;"	d
+tvisnil	third_party/luajit/src/lj_obj.h	/^#define tvisnil(/;"	d
+tvisnum	third_party/luajit/src/lj_obj.h	/^#define tvisnum(/;"	d
+tvisnumber	third_party/luajit/src/lj_obj.h	/^#define tvisnumber(/;"	d
+tvispone	third_party/luajit/src/lj_obj.h	/^#define tvispone(/;"	d
+tvispri	third_party/luajit/src/lj_obj.h	/^#define tvispri(/;"	d
+tvisproto	third_party/luajit/src/lj_obj.h	/^#define tvisproto(/;"	d
+tvispzero	third_party/luajit/src/lj_obj.h	/^#define tvispzero(/;"	d
+tvisstr	third_party/luajit/src/lj_obj.h	/^#define tvisstr(/;"	d
+tvistab	third_party/luajit/src/lj_obj.h	/^#define tvistab(/;"	d
+tvistabud	third_party/luajit/src/lj_obj.h	/^#define tvistabud(/;"	d
+tvisthread	third_party/luajit/src/lj_obj.h	/^#define tvisthread(/;"	d
+tvistrue	third_party/luajit/src/lj_obj.h	/^#define tvistrue(/;"	d
+tvistruecond	third_party/luajit/src/lj_obj.h	/^#define tvistruecond(/;"	d
+tvisudata	third_party/luajit/src/lj_obj.h	/^#define tvisudata(/;"	d
+tviswhite	third_party/luajit/src/lj_gc.h	/^#define tviswhite(/;"	d
+tviszero	third_party/luajit/src/lj_obj.h	/^#define tviszero(/;"	d
+tvref	third_party/luajit/src/lj_obj.h	/^#define tvref(/;"	d
+txn_state	third_party/sqlite3/sqlite3ext.h	/^  int (*txn_state)(sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *)
+type	dowa/dowa.h	/^  Dowa_JSON_Type type;$/;"	m	struct:Dowa_JSON_Value	typeref:typename:Dowa_JSON_Type
+type	mrjunejune/inference_bridge.h	/^  const char *type;$/;"	m	struct:__anon1c48e6a80108	typeref:typename:const char *
 type	postdog/gui_window_file_dialog.h	/^    int type;$/;"	m	struct:FileInfo	typeref:typename:int
 type	seobeo/seobeo_internal.h	/^  Seobeo_SocketType  type;$/;"	m	struct:__anon7a4da8400208	typeref:typename:Seobeo_SocketType
 type	third_party/libuv/include/uv.h	/^  uv_dirent_type_t type;$/;"	m	struct:uv_dirent_s	typeref:typename:uv_dirent_type_t
+type	third_party/luajit/src/host/buildvm.h	/^  int type;$/;"	m	struct:BuildReloc	typeref:typename:int
 type	third_party/raylib/include/raylib.h	/^    unsigned int type;              \/\/ Event type (AutomationEventType)$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 type	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int type;              \/\/ Event type (AutomationEventType)$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 type	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int type;              \/\/ Event type (AutomationEventType)$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
+type	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int type;              \/\/ Event type (AutomationEventType)$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
 type	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int type;              \/\/ Event type (AutomationEventType)$/;"	m	struct:AutomationEvent	typeref:typename:unsigned int
+type	third_party/wrk/src/http_parser.h	/^  unsigned int type : 2;         \/* enum http_parser_type *\/$/;"	m	struct:http_parser	typeref:typename:unsigned int:2
+u	third_party/luajit/src/lj_def.h	/^  uint16_t u;$/;"	m	union:Unaligned16	typeref:typename:uint16_t
+u	third_party/luajit/src/lj_def.h	/^  uint32_t u;$/;"	m	union:Unaligned32	typeref:typename:uint32_t
+u	third_party/luajit/src/lj_def.h	/^  uint64_t u[4];$/;"	m	struct:PRNGState	typeref:typename:uint64_t[4]
+u32	third_party/luajit/src/lj_cparse.h	/^    uint32_t u32;	\/* Value for CTID_UINT32. *\/$/;"	m	union:CPValue::__anon91672d76010a	typeref:typename:uint32_t
+u32ptr	third_party/luajit/src/lj_def.h	/^#define u32ptr(/;"	d
+u64ptr	third_party/luajit/src/lj_def.h	/^#define u64ptr(/;"	d
+ud	third_party/luajit/src/lj_obj.h	/^  GCudata ud;$/;"	m	union:GCobj	typeref:typename:GCudata
+udataV	third_party/luajit/src/lj_obj.h	/^#define udataV(/;"	d
+uddata	third_party/luajit/src/lj_obj.h	/^#define uddata(/;"	d
+udtype	third_party/luajit/src/lj_obj.h	/^  uint8_t udtype;	\/* Userdata type. *\/$/;"	m	struct:GCudata	typeref:typename:uint8_t
 uid	third_party/libuv/include/uv.h	/^  unsigned long uid;$/;"	m	struct:uv_passwd_s	typeref:typename:unsigned long
 uid	third_party/libuv/include/uv.h	/^  uv_uid_t uid;$/;"	m	struct:uv_process_options_s	typeref:typename:uv_uid_t
 uint16	dowa/dowa.h	/^typedef unsigned short       uint16;$/;"	t	typeref:typename:unsigned short
+uint16_t	third_party/luajit/src/lj_def.h	/^typedef unsigned __int16 uint16_t;$/;"	t	typeref:typename:unsigned __int16
+uint16_t	third_party/luajit/src/lj_def.h	/^typedef unsigned short int uint16_t;$/;"	t	typeref:typename:unsigned short int
+uint16_t	third_party/wrk/src/http_parser.h	/^typedef unsigned __int16 uint16_t;$/;"	t	typeref:typename:unsigned __int16
 uint32	dowa/dowa.h	/^typedef unsigned int         uint32;$/;"	t	typeref:typename:unsigned int
+uint32_t	third_party/luajit/src/lj_def.h	/^typedef unsigned __int32 uint32_t;$/;"	t	typeref:typename:unsigned __int32
+uint32_t	third_party/luajit/src/lj_def.h	/^typedef unsigned int uint32_t;$/;"	t	typeref:typename:unsigned int
+uint32_t	third_party/wrk/src/http_parser.h	/^typedef unsigned __int32 uint32_t;$/;"	t	typeref:typename:unsigned __int32
 uint64	dowa/dowa.h	/^typedef unsigned long long   uint64;$/;"	t	typeref:typename:unsigned long long
+uint64_t	third_party/luajit/src/lj_def.h	/^typedef unsigned __int64 uint64_t;$/;"	t	typeref:typename:unsigned __int64
+uint64_t	third_party/luajit/src/lj_def.h	/^typedef unsigned long long uint64_t;$/;"	t	typeref:typename:unsigned long long
+uint64_t	third_party/wrk/src/http_parser.h	/^typedef unsigned __int64 uint64_t;$/;"	t	typeref:typename:unsigned __int64
 uint8	dowa/dowa.h	/^typedef unsigned char        uint8;$/;"	t	typeref:typename:unsigned char
+uint8_t	third_party/luajit/src/lj_def.h	/^typedef unsigned __int8 uint8_t;$/;"	t	typeref:typename:unsigned __int8
+uint8_t	third_party/luajit/src/lj_def.h	/^typedef unsigned char uint8_t;$/;"	t	typeref:typename:unsigned char
+uint8_t	third_party/wrk/src/http_parser.h	/^typedef unsigned __int8 uint8_t;$/;"	t	typeref:typename:unsigned __int8
+uintptr_t	third_party/luajit/src/lj_def.h	/^typedef unsigned __int32 uintptr_t;$/;"	t	typeref:typename:unsigned __int32
+uintptr_t	third_party/luajit/src/lj_def.h	/^typedef unsigned __int64 uintptr_t;$/;"	t	typeref:typename:unsigned __int64
+uintptr_t	third_party/luajit/src/lj_def.h	/^typedef unsigned int uintptr_t;$/;"	t	typeref:typename:unsigned int
 unistd.h	mrjunejune/test/test.h	/^#include <unistd.h>/;"	h
 unistd.h	seobeo/seobeo.h	/^#include <unistd.h>/;"	h
+unistd.h	third_party/wrk/src/main.h	/^#include <unistd.h>/;"	h
+unistd.h	third_party/wrk/src/script.h	/^#include <unistd.h>/;"	h
+units.h	third_party/wrk/src/main.h	/^#include "units.h"/;"	h
+unlock_notify	third_party/sqlite3/sqlite3ext.h	/^  int (*unlock_notify)(sqlite3*,void(*)(void**,int),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,void (*)(void **,int),void *)
 unused	third_party/libuv/include/uv.h	/^    void* unused;$/;"	m	union:uv_loop_s::__anon4de24c23190a	typeref:typename:void *
 unused	third_party/libuv/include/uv/win.h	/^  unsigned char unused;$/;"	m	struct:uv_once_s	typeref:typename:unsigned char
 unused0	third_party/libuv/src/unix/internal.h	/^  int32_t unused0;$/;"	m	struct:uv__statx_timestamp	typeref:typename:int32_t
 unused0	third_party/libuv/src/unix/internal.h	/^  uint16_t unused0;$/;"	m	struct:uv__statx	typeref:typename:uint16_t
 unused1	third_party/libuv/src/unix/internal.h	/^  uint64_t unused1[14];$/;"	m	struct:uv__statx	typeref:typename:uint64_t[14]
+unused1	third_party/luajit/src/lj_jit.h	/^  uint8_t unused1;$/;"	m	struct:GCtrace	typeref:typename:uint8_t
+unused1	third_party/luajit/src/lj_obj.h	/^  uint8_t unused1;$/;"	m	struct:GCState	typeref:typename:uint8_t
+unused1	third_party/luajit/src/lj_obj.h	/^  uint8_t unused1;$/;"	m	struct:GChead	typeref:typename:uint8_t
+unused1	third_party/luajit/src/lj_obj.h	/^  uint8_t unused1;$/;"	m	struct:StrInternState	typeref:typename:uint8_t
+unused2	third_party/luajit/src/lj_obj.h	/^  uint8_t unused2;$/;"	m	struct:GChead	typeref:typename:uint8_t
+unused2	third_party/luajit/src/lj_obj.h	/^  uint8_t unused2;$/;"	m	struct:GCudata	typeref:typename:uint8_t
+unused2	third_party/luajit/src/lj_obj.h	/^  uint8_t unused2;$/;"	m	struct:StrInternState	typeref:typename:uint8_t
 unused_	third_party/libuv/include/uv/win.h	/^  } unused_; \/* TODO: retained for ABI compatibility; remove me in v2.x. *\/$/;"	m	union:__anond441abe0010a	typeref:struct:__anond441abe0010a::__anond441abe00208
+unused_gc64	third_party/luajit/src/lj_jit.h	/^  uint32_t unused_gc64;$/;"	m	struct:GCtrace	typeref:typename:uint32_t
+unused_gc64	third_party/luajit/src/lj_obj.h	/^  uint32_t unused_gc64;$/;"	m	struct:GCproto	typeref:typename:uint32_t
 up	third_party/raylib/include/raylib.h	/^    Vector3 up;             \/\/ Camera up vector (rotation over its axis)$/;"	m	struct:Camera3D	typeref:typename:Vector3
 up	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Vector3 up;             \/\/ Camera up vector (rotation over its axis)$/;"	m	struct:Camera3D	typeref:typename:Vector3
 up	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Vector3 up;             \/\/ Camera up vector (rotation over its axis)$/;"	m	struct:Camera3D	typeref:typename:Vector3
+up	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Vector3 up;             \/\/ Camera up vector (rotation over its axis)$/;"	m	struct:Camera3D	typeref:typename:Vector3
 up	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Vector3 up;             \/\/ Camera up vector (rotation over its axis)$/;"	m	struct:Camera3D	typeref:typename:Vector3
-url	seobeo/seobeo_internal.h	/^  char          *url;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:char *
-url	seobeo/seobeo_internal.h	/^  char    *url;$/;"	m	struct:__anon7a4da8400608	typeref:typename:char *
-use_tls	seobeo/seobeo_internal.h	/^  boolean        use_tls;$/;"	m	struct:__anon7a4da8400b08	typeref:typename:boolean
-use_tls	seobeo/seobeo_internal.h	/^  boolean  use_tls;$/;"	m	struct:__anon7a4da8400608	typeref:typename:boolean
+update_hook	third_party/sqlite3/sqlite3ext.h	/^  void * (*update_hook)(sqlite3*,void(*)(void*,int ,char const*,char const*,$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,void (*)(void *,int,char const *,char const *,sqlite_int64),void *)
+updated_at	mrjunejune/conversation_store.h	/^  int64 updated_at;$/;"	m	struct:__anon7e63f6340308	typeref:typename:int64
+upgrade	third_party/wrk/src/http_parser.h	/^  unsigned int upgrade : 1;$/;"	m	struct:http_parser	typeref:typename:unsigned int:1
+upvalue	third_party/luajit/src/lj_obj.h	/^  TValue upvalue[1];	\/* Array of upvalues (TValue). *\/$/;"	m	struct:GCfuncC	typeref:typename:TValue[1]
+uri_boolean	third_party/sqlite3/sqlite3ext.h	/^  int (*uri_boolean)(const char*,const char*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(const char *,const char *,int)
+uri_int64	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_int64 (*uri_int64)(const char*,const char*,sqlite3_int64);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_int64 (*)(const char *,const char *,sqlite3_int64)
+uri_key	third_party/sqlite3/sqlite3ext.h	/^  const char *(*uri_key)(const char*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(const char *,int)
+uri_parameter	third_party/sqlite3/sqlite3ext.h	/^  const char *(*uri_parameter)(const char*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(const char *,const char *)
+url	s3/s3_uploader.h	/^  char       *url;            \/\/ The presigned URL (on success)$/;"	m	struct:__anon4c6047910308	typeref:typename:char *
+url	seobeo/seobeo_internal.h	/^  char          *url;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:char *
+url	seobeo/seobeo_internal.h	/^  char    *url;$/;"	m	struct:__anon7a4da8400808	typeref:typename:char *
+usable	third_party/sqlite3/sqlite3.h	/^     unsigned char usable;     \/* True if this constraint is usable *\/$/;"	m	struct:sqlite3_index_info::sqlite3_index_constraint	typeref:typename:unsigned char
+use_mpeg_ts	third_party/ffmpeg/ffmpeg_cli.h	/^  bool use_mpeg_ts;$/;"	m	struct:__anon0adf63e40308	typeref:typename:bool
+use_path_style	s3/s3_uploader.h	/^  boolean     use_path_style;     \/\/ Use path-style URLs (bucket in path, not subdomain)$/;"	m	struct:__anon4c6047910108	typeref:typename:boolean
+use_tls	seobeo/seobeo_internal.h	/^  boolean        use_tls;$/;"	m	struct:__anon7a4da8400d08	typeref:typename:boolean
+use_tls	seobeo/seobeo_internal.h	/^  boolean  use_tls;$/;"	m	struct:__anon7a4da8400808	typeref:typename:boolean
 used_count	dowa/stb_ds.h	/^  size_t used_count;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
 used_count_shrink_threshold	dowa/stb_ds.h	/^  size_t used_count_shrink_threshold;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
 used_count_threshold	dowa/stb_ds.h	/^  size_t used_count_threshold;$/;"	m	struct:__anon7f1219f40408	typeref:typename:size_t
 user	third_party/libuv/include/uv.h	/^  uint64_t user; \/* milliseconds *\/$/;"	m	struct:uv_cpu_times_s	typeref:typename:uint64_t
+user_data	third_party/sqlite3/sqlite3ext.h	/^  void * (*user_data)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3_context *)
 username	third_party/libuv/include/uv.h	/^  char* username;$/;"	m	struct:uv_passwd_s	typeref:typename:char *
+uv	third_party/luajit/src/lj_obj.h	/^  GCupval uv;$/;"	m	union:GCobj	typeref:typename:GCupval
+uv	third_party/luajit/src/lj_obj.h	/^  MRef uv;		\/* Upvalue list. local slot|0x8000 or parent uv idx. *\/$/;"	m	struct:GCproto	typeref:typename:MRef
 uv-common.h	third_party/libuv/src/unix/internal.h	/^#include "uv-common.h"/;"	h
 uv.h	third_party/libuv/src/strscpy.h	/^#include "uv.h"/;"	h
 uv.h	third_party/libuv/src/unix/os390-syscalls.h	/^#include "uv.h"/;"	h
@@ -13172,7 +23140,6 @@
 uv/errno.h	third_party/libuv/include/uv.h	/^#include "uv\/errno.h"/;"	h
 uv/linux.h	third_party/libuv/include/uv/unix.h	/^# include "uv\/linux.h"/;"	h
 uv/os390.h	third_party/libuv/include/uv/unix.h	/^# include "uv\/os390.h"/;"	h
-uv/posix.h	third_party/libuv/include/uv/unix.h	/^# include "uv\/posix.h"  \/* IBM i needs uv\/posix.h,/;"	h
 uv/posix.h	third_party/libuv/include/uv/unix.h	/^# include "uv\/posix.h"/;"	h
 uv/sunos.h	third_party/libuv/include/uv/unix.h	/^# include "uv\/sunos.h"/;"	h
 uv/threadpool.h	third_party/libuv/include/uv/unix.h	/^#include "uv\/threadpool.h"/;"	h
@@ -13336,7 +23303,7 @@
 uv__msan_unpoison	third_party/libuv/src/unix/internal.h	/^#  undef uv__msan_unpoison$/;"	d
 uv__msan_unpoison	third_party/libuv/src/unix/internal.h	/^#define uv__msan_unpoison(/;"	d
 uv__next_timeout	third_party/libuv/src/uv-common.h	/^int uv__next_timeout(const uv_loop_t* loop);$/;"	p	typeref:typename:int
-uv__nonblock	third_party/libuv/src/unix/internal.h	/^#define uv__nonblock uv__nonblock_/;"	d
+uv__nonblock	third_party/libuv/src/unix/internal.h	/^#define uv__nonblock /;"	d
 uv__nonblock	third_party/libuv/src/unix/internal.h	/^#undef uv__nonblock$/;"	d
 uv__nonblock_fcntl	third_party/libuv/src/unix/internal.h	/^int uv__nonblock_fcntl(int fd, int set);$/;"	p	typeref:typename:int
 uv__nonblock_ioctl	third_party/libuv/src/unix/internal.h	/^int uv__nonblock_ioctl(int fd, int set);$/;"	p	typeref:typename:int
@@ -13593,7 +23560,7 @@
 uv_errno_t	third_party/libuv/include/uv.h	/^} uv_errno_t;$/;"	t	typeref:enum:__anon4de24c230103
 uv_exepath	third_party/libuv/include/uv.h	/^UV_EXTERN int uv_exepath(char* buffer, size_t* size);$/;"	p	typeref:typename:UV_EXTERN int
 uv_exit_cb	third_party/libuv/include/uv.h	/^typedef void (*uv_exit_cb)(uv_process_t*, int64_t exit_status, int term_signal);$/;"	t	typeref:typename:void (*)(uv_process_t *,int64_t exit_status,int term_signal)
-uv_fatal_error	third_party/libuv/src/win/internal.h	/^__declspec(noreturn) void uv_fatal_error(const int errorno, const char* syscall);$/;"	p	typeref:typename:void
+uv_fatal_error	third_party/libuv/src/win/internal.h	/^__declspec(noreturn) void uv_fatal_error(const int errorno, const char* syscall);$/;"	p	typeref:typename:(noreturn)void
 uv_file	third_party/libuv/include/uv/unix.h	/^typedef int uv_file;$/;"	t	typeref:typename:int
 uv_file	third_party/libuv/include/uv/win.h	/^typedef int uv_file;$/;"	t	typeref:typename:int
 uv_fileno	third_party/libuv/include/uv.h	/^UV_EXTERN int uv_fileno(const uv_handle_t* handle, uv_os_fd_t* fd);$/;"	p	typeref:typename:UV_EXTERN int
@@ -14021,6 +23988,13 @@
 uv_write_t	third_party/libuv/include/uv.h	/^typedef struct uv_write_s uv_write_t;$/;"	t	typeref:struct:uv_write_s
 uv_wtf8_length_as_utf16	third_party/libuv/include/uv.h	/^UV_EXTERN ssize_t uv_wtf8_length_as_utf16(const char* wtf8);$/;"	p	typeref:typename:UV_EXTERN ssize_t
 uv_wtf8_to_utf16	third_party/libuv/include/uv.h	/^UV_EXTERN void uv_wtf8_to_utf16(const char* wtf8,$/;"	p	typeref:typename:UV_EXTERN void
+uvhead	third_party/luajit/src/lj_obj.h	/^  GCupval uvhead;	\/* Head of double-linked list of all open upvalues. *\/$/;"	m	struct:global_State	typeref:typename:GCupval
+uvinfo	third_party/luajit/src/lj_obj.h	/^  MRef uvinfo;		\/* Upvalue names. *\/$/;"	m	struct:GCproto	typeref:typename:MRef
+uvnext	third_party/luajit/src/lj_obj.h	/^#define uvnext(/;"	d
+uvprev	third_party/luajit/src/lj_obj.h	/^#define uvprev(/;"	d
+uvptr	third_party/luajit/src/lj_obj.h	/^  GCRef uvptr[1];	\/* Array of _pointers_ to upvalue objects (GCupval). *\/$/;"	m	struct:GCfuncL	typeref:typename:GCRef[1]
+uvval	third_party/luajit/src/lj_obj.h	/^#define uvval(/;"	d
+v	third_party/luajit/src/lj_obj.h	/^  MRef v;		\/* Points to stack slot (open) or above (closed). *\/$/;"	m	struct:GCupval	typeref:typename:MRef
 v	third_party/raylib/include/raymath.h	/^    float v[16];$/;"	m	struct:float16	typeref:typename:float[16]
 v	third_party/raylib/include/raymath.h	/^    float v[3];$/;"	m	struct:float3	typeref:typename:float[3]
 v	third_party/raylib/include/rlgl.h	/^    float v[16];$/;"	m	struct:rl_float16	typeref:typename:float[16]
@@ -14030,17 +24004,27 @@
 v	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float v[16];$/;"	m	struct:float16	typeref:typename:float[16]
 v	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float v[3];$/;"	m	struct:float3	typeref:typename:float[3]
 v	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float v[16];$/;"	m	struct:rl_float16	typeref:typename:float[16]
+v	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float v[16];$/;"	m	struct:float16	typeref:typename:float[16]
+v	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float v[3];$/;"	m	struct:float3	typeref:typename:float[3]
+v	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float v[16];$/;"	m	struct:rl_float16	typeref:typename:float[16]
 v	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float v[16];$/;"	m	struct:float16	typeref:typename:float[16]
 v	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float v[3];$/;"	m	struct:float3	typeref:typename:float[3]
 v	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float v[16];$/;"	m	struct:rl_float16	typeref:typename:float[16]
 vResolution	third_party/raylib/include/raylib.h	/^    int vResolution;                \/\/ Vertical resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 vResolution	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int vResolution;                \/\/ Vertical resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 vResolution	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int vResolution;                \/\/ Vertical resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
+vResolution	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int vResolution;                \/\/ Vertical resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 vResolution	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int vResolution;                \/\/ Vertical resolution in pixels$/;"	m	struct:VrDeviceInfo	typeref:typename:int
 vScreenSize	third_party/raylib/include/raylib.h	/^    float vScreenSize;              \/\/ Vertical size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 vScreenSize	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float vScreenSize;              \/\/ Vertical size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 vScreenSize	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float vScreenSize;              \/\/ Vertical size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+vScreenSize	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float vScreenSize;              \/\/ Vertical size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
 vScreenSize	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float vScreenSize;              \/\/ Vertical size in meters$/;"	m	struct:VrDeviceInfo	typeref:typename:float
+val	third_party/luajit/src/lj_cparse.h	/^  CPValue val;		\/* Token value. *\/$/;"	m	struct:CPState	typeref:typename:CPValue
+val	third_party/luajit/src/lj_jit.h	/^  IRRef1 val;		\/* Value: reference after conversion. *\/$/;"	m	struct:BPropEntry	typeref:typename:IRRef1
+val	third_party/luajit/src/lj_jit.h	/^  uint16_t val;		\/* Penalty value, i.e. hotcount start. *\/$/;"	m	struct:HotPenalty	typeref:typename:uint16_t
+val	third_party/luajit/src/lj_obj.h	/^  TValue val;		\/* Value object. Must be first field. *\/$/;"	m	struct:Node	typeref:typename:TValue
+val	third_party/luajit/src/lj_record.h	/^  TRef val;		\/* Value reference for a store or 0 for a load. *\/$/;"	m	struct:RecordIndex	typeref:typename:TRef
 value	third_party/libuv/include/uv.h	/^  char* value;$/;"	m	struct:uv_env_item_s	typeref:typename:char *
 value	third_party/raylib/include/raygui.h	/^        int value;              \/\/ Character value (Unicode)$/;"	m	struct:GlyphInfo	typeref:typename:int
 value	third_party/raylib/include/raylib.h	/^    float value;            \/\/ Material map value$/;"	m	struct:MaterialMap	typeref:typename:float
@@ -14049,11 +24033,34 @@
 value	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    int value;              \/\/ Character value (Unicode)$/;"	m	struct:GlyphInfo	typeref:typename:int
 value	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float value;            \/\/ Material map value$/;"	m	struct:MaterialMap	typeref:typename:float
 value	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int value;              \/\/ Character value (Unicode)$/;"	m	struct:GlyphInfo	typeref:typename:int
+value	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float value;            \/\/ Material map value$/;"	m	struct:MaterialMap	typeref:typename:float
+value	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int value;              \/\/ Character value (Unicode)$/;"	m	struct:GlyphInfo	typeref:typename:int
 value	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float value;            \/\/ Material map value$/;"	m	struct:MaterialMap	typeref:typename:float
 value	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int value;              \/\/ Character value (Unicode)$/;"	m	struct:GlyphInfo	typeref:typename:int
+value_blob	third_party/sqlite3/sqlite3ext.h	/^  const void * (*value_blob)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_value *)
+value_bytes	third_party/sqlite3/sqlite3ext.h	/^  int  (*value_bytes)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_bytes16	third_party/sqlite3/sqlite3ext.h	/^  int  (*value_bytes16)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_double	third_party/sqlite3/sqlite3ext.h	/^  double  (*value_double)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:double (*)(sqlite3_value *)
+value_dup	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_value *(*value_dup)(const sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_value * (*)(const sqlite3_value *)
+value_encoding	third_party/sqlite3/sqlite3ext.h	/^  int (*value_encoding)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_free	third_party/sqlite3/sqlite3ext.h	/^  void (*value_free)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void (*)(sqlite3_value *)
+value_frombind	third_party/sqlite3/sqlite3ext.h	/^  int (*value_frombind)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_int	third_party/sqlite3/sqlite3ext.h	/^  int  (*value_int)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_int64	third_party/sqlite3/sqlite3ext.h	/^  sqlite_int64  (*value_int64)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite_int64 (*)(sqlite3_value *)
+value_nochange	third_party/sqlite3/sqlite3ext.h	/^  int (*value_nochange)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_numeric_type	third_party/sqlite3/sqlite3ext.h	/^  int  (*value_numeric_type)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+value_pointer	third_party/sqlite3/sqlite3ext.h	/^  void *(*value_pointer)(sqlite3_value*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3_value *,const char *)
+value_subtype	third_party/sqlite3/sqlite3ext.h	/^  unsigned int (*value_subtype)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:unsigned int (*)(sqlite3_value *)
+value_text	third_party/sqlite3/sqlite3ext.h	/^  const unsigned char * (*value_text)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const unsigned char * (*)(sqlite3_value *)
+value_text16	third_party/sqlite3/sqlite3ext.h	/^  const void * (*value_text16)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_value *)
+value_text16be	third_party/sqlite3/sqlite3ext.h	/^  const void * (*value_text16be)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_value *)
+value_text16le	third_party/sqlite3/sqlite3ext.h	/^  const void * (*value_text16le)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const void * (*)(sqlite3_value *)
+value_type	third_party/sqlite3/sqlite3ext.h	/^  int  (*value_type)(sqlite3_value*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *)
+valv	third_party/luajit/src/lj_record.h	/^  TValue valv;		\/* Runtime value of stored value. *\/$/;"	m	struct:RecordIndex	typeref:typename:TValue
 vao	third_party/raylib/include/rlgl.h	/^        bool vao;                           \/\/ VAO support (OpenGL ES2 could not support VAO e/;"	m	struct:rlglData::__anonb66549aa0e08	typeref:typename:bool
 vao	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        bool vao;                           \/\/ VAO support (OpenGL ES2 could not support VAO e/;"	m	struct:rlglData::__anon0cdf4ceb0e08	typeref:typename:bool
 vao	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        bool vao;                           \/\/ VAO support (OpenGL ES2 could not support VAO e/;"	m	struct:rlglData::__anon96c0c2130e08	typeref:typename:bool
+vao	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        bool vao;                           \/\/ VAO support (OpenGL ES2 could not support VAO e/;"	m	struct:rlglData::__anonbc392dbe0e08	typeref:typename:bool
 vao	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        bool vao;                           \/\/ VAO support (OpenGL ES2 could not support VAO e/;"	m	struct:rlglData::__anon9e7796b80e08	typeref:typename:bool
 vaoId	third_party/raylib/include/raylib.h	/^    unsigned int vaoId;     \/\/ OpenGL Vertex Array Object id$/;"	m	struct:Mesh	typeref:typename:unsigned int
 vaoId	third_party/raylib/include/rlgl.h	/^    unsigned int vaoId;         \/\/ OpenGL Vertex Array Object id$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int
@@ -14061,14 +24068,19 @@
 vaoId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    unsigned int vaoId;         \/\/ OpenGL Vertex Array Object id$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int
 vaoId	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int vaoId;     \/\/ OpenGL Vertex Array Object id$/;"	m	struct:Mesh	typeref:typename:unsigned int
 vaoId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    unsigned int vaoId;         \/\/ OpenGL Vertex Array Object id$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int
+vaoId	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int vaoId;     \/\/ OpenGL Vertex Array Object id$/;"	m	struct:Mesh	typeref:typename:unsigned int
+vaoId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    unsigned int vaoId;         \/\/ OpenGL Vertex Array Object id$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int
 vaoId	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int vaoId;     \/\/ OpenGL Vertex Array Object id$/;"	m	struct:Mesh	typeref:typename:unsigned int
 vaoId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    unsigned int vaoId;         \/\/ OpenGL Vertex Array Object id$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int
+varinfo	third_party/luajit/src/lj_obj.h	/^  MRef varinfo;		\/* Names and compressed extents of local variables. *\/$/;"	m	struct:GCproto	typeref:typename:MRef
 vboId	third_party/raylib/include/raylib.h	/^    unsigned int *vboId;    \/\/ OpenGL Vertex Buffer Objects id (default vertex data)$/;"	m	struct:Mesh	typeref:typename:unsigned int *
 vboId	third_party/raylib/include/rlgl.h	/^    unsigned int vboId[5];      \/\/ OpenGL Vertex Buffer Objects id (5 types of vertex data)$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int[5]
 vboId	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    unsigned int *vboId;    \/\/ OpenGL Vertex Buffer Objects id (default vertex data)$/;"	m	struct:Mesh	typeref:typename:unsigned int *
 vboId	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    unsigned int vboId[5];      \/\/ OpenGL Vertex Buffer Objects id (5 types of vertex data)$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int[5]
 vboId	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    unsigned int *vboId;    \/\/ OpenGL Vertex Buffer Objects id (default vertex data)$/;"	m	struct:Mesh	typeref:typename:unsigned int *
 vboId	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    unsigned int vboId[5];      \/\/ OpenGL Vertex Buffer Objects id (5 types of vertex data)$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int[5]
+vboId	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    unsigned int *vboId;    \/\/ OpenGL Vertex Buffer Objects id (default vertex data)$/;"	m	struct:Mesh	typeref:typename:unsigned int *
+vboId	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    unsigned int vboId[5];      \/\/ OpenGL Vertex Buffer Objects id (5 types of vertex data)$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int[5]
 vboId	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    unsigned int *vboId;    \/\/ OpenGL Vertex Buffer Objects id (default vertex data)$/;"	m	struct:Mesh	typeref:typename:unsigned int *
 vboId	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    unsigned int vboId[5];      \/\/ OpenGL Vertex Buffer Objects id (5 types of vertex data)$/;"	m	struct:rlVertexBuffer	typeref:typename:unsigned int[5]
 version	third_party/libuv/include/uv.h	/^  char version[256];$/;"	m	struct:uv_utsname_s	typeref:typename:char[256]
@@ -14077,10 +24089,12 @@
 vertexAlignment	third_party/raylib/include/rlgl.h	/^    int vertexAlignment;        \/\/ Number of vertex required for index alignment (LINES, TRIAN/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexAlignment	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int vertexAlignment;        \/\/ Number of vertex required for index alignment (LINES, TRIAN/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexAlignment	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int vertexAlignment;        \/\/ Number of vertex required for index alignment (LINES, TRIAN/;"	m	struct:rlDrawCall	typeref:typename:int
+vertexAlignment	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int vertexAlignment;        \/\/ Number of vertex required for index alignment (LINES, TRIAN/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexAlignment	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int vertexAlignment;        \/\/ Number of vertex required for index alignment (LINES, TRIAN/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexBuffer	third_party/raylib/include/rlgl.h	/^    rlVertexBuffer *vertexBuffer; \/\/ Dynamic buffer(s) for vertex data$/;"	m	struct:rlRenderBatch	typeref:typename:rlVertexBuffer *
 vertexBuffer	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    rlVertexBuffer *vertexBuffer; \/\/ Dynamic buffer(s) for vertex data$/;"	m	struct:rlRenderBatch	typeref:typename:rlVertexBuffer *
 vertexBuffer	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    rlVertexBuffer *vertexBuffer; \/\/ Dynamic buffer(s) for vertex data$/;"	m	struct:rlRenderBatch	typeref:typename:rlVertexBuffer *
+vertexBuffer	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    rlVertexBuffer *vertexBuffer; \/\/ Dynamic buffer(s) for vertex data$/;"	m	struct:rlRenderBatch	typeref:typename:rlVertexBuffer *
 vertexBuffer	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    rlVertexBuffer *vertexBuffer; \/\/ Dynamic buffer(s) for vertex data$/;"	m	struct:rlRenderBatch	typeref:typename:rlVertexBuffer *
 vertexCount	third_party/raylib/include/raylib.h	/^    int vertexCount;        \/\/ Number of vertices stored in arrays$/;"	m	struct:Mesh	typeref:typename:int
 vertexCount	third_party/raylib/include/rlgl.h	/^    int vertexCount;            \/\/ Number of vertex of the draw$/;"	m	struct:rlDrawCall	typeref:typename:int
@@ -14088,11 +24102,14 @@
 vertexCount	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    int vertexCount;            \/\/ Number of vertex of the draw$/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexCount	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int vertexCount;        \/\/ Number of vertices stored in arrays$/;"	m	struct:Mesh	typeref:typename:int
 vertexCount	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    int vertexCount;            \/\/ Number of vertex of the draw$/;"	m	struct:rlDrawCall	typeref:typename:int
+vertexCount	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int vertexCount;        \/\/ Number of vertices stored in arrays$/;"	m	struct:Mesh	typeref:typename:int
+vertexCount	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    int vertexCount;            \/\/ Number of vertex of the draw$/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexCount	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int vertexCount;        \/\/ Number of vertices stored in arrays$/;"	m	struct:Mesh	typeref:typename:int
 vertexCount	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    int vertexCount;            \/\/ Number of vertex of the draw$/;"	m	struct:rlDrawCall	typeref:typename:int
 vertexCounter	third_party/raylib/include/rlgl.h	/^        int vertexCounter;                  \/\/ Current active render batch vertex counter (gen/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:int
 vertexCounter	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        int vertexCounter;                  \/\/ Current active render batch vertex counter (gen/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:int
 vertexCounter	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        int vertexCounter;                  \/\/ Current active render batch vertex counter (gen/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:int
+vertexCounter	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        int vertexCounter;                  \/\/ Current active render batch vertex counter (gen/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:int
 vertexCounter	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        int vertexCounter;                  \/\/ Current active render batch vertex counter (gen/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:int
 vertices	third_party/raylib/include/raylib.h	/^    float *vertices;        \/\/ Vertex position (XYZ - 3 components per vertex) (shader-locatio/;"	m	struct:Mesh	typeref:typename:float *
 vertices	third_party/raylib/include/rlgl.h	/^    float *vertices;            \/\/ Vertex position (XYZ - 3 components per vertex) (shader-loc/;"	m	struct:rlVertexBuffer	typeref:typename:float *
@@ -14100,27 +24117,61 @@
 vertices	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^    float *vertices;            \/\/ Vertex position (XYZ - 3 components per vertex) (shader-loc/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 vertices	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float *vertices;        \/\/ Vertex position (XYZ - 3 components per vertex) (shader-locatio/;"	m	struct:Mesh	typeref:typename:float *
 vertices	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^    float *vertices;            \/\/ Vertex position (XYZ - 3 components per vertex) (shader-loc/;"	m	struct:rlVertexBuffer	typeref:typename:float *
+vertices	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float *vertices;        \/\/ Vertex position (XYZ - 3 components per vertex) (shader-locatio/;"	m	struct:Mesh	typeref:typename:float *
+vertices	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^    float *vertices;            \/\/ Vertex position (XYZ - 3 components per vertex) (shader-loc/;"	m	struct:rlVertexBuffer	typeref:typename:float *
 vertices	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float *vertices;        \/\/ Vertex position (XYZ - 3 components per vertex) (shader-locatio/;"	m	struct:Mesh	typeref:typename:float *
 vertices	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^    float *vertices;            \/\/ Vertex position (XYZ - 3 components per vertex) (shader-loc/;"	m	struct:rlVertexBuffer	typeref:typename:float *
+vfs_find	third_party/sqlite3/sqlite3ext.h	/^  sqlite3_vfs *(*vfs_find)(const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:sqlite3_vfs * (*)(const char *)
+vfs_register	third_party/sqlite3/sqlite3ext.h	/^  int (*vfs_register)(sqlite3_vfs*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_vfs *,int)
+vfs_unregister	third_party/sqlite3/sqlite3ext.h	/^  int (*vfs_unregister)(sqlite3_vfs*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_vfs *)
+video_bitrate	third_party/ffmpeg/ffmpeg_cli.h	/^  int video_bitrate;$/;"	m	struct:__anon0adf63e40308	typeref:typename:int
 viewOffset	third_party/raylib/include/raylib.h	/^    Matrix viewOffset[2];           \/\/ VR view offset matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 viewOffset	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    Matrix viewOffset[2];           \/\/ VR view offset matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 viewOffset	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    Matrix viewOffset[2];           \/\/ VR view offset matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
+viewOffset	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    Matrix viewOffset[2];           \/\/ VR view offset matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 viewOffset	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    Matrix viewOffset[2];           \/\/ VR view offset matrices (per eye)$/;"	m	struct:VrStereoConfig	typeref:typename:Matrix[2]
 viewOffsetStereo	third_party/raylib/include/rlgl.h	/^        Matrix viewOffsetStereo[2];         \/\/ VR stereo rendering eyes view offset matrices$/;"	m	struct:rlglData::__anonb66549aa0d08	typeref:typename:Matrix[2]
 viewOffsetStereo	third_party/raylib/raylib-5.5_linux_amd64/include/rlgl.h	/^        Matrix viewOffsetStereo[2];         \/\/ VR stereo rendering eyes view offset matrices$/;"	m	struct:rlglData::__anon0cdf4ceb0d08	typeref:typename:Matrix[2]
 viewOffsetStereo	third_party/raylib/raylib-5.5_macos/include/rlgl.h	/^        Matrix viewOffsetStereo[2];         \/\/ VR stereo rendering eyes view offset matrices$/;"	m	struct:rlglData::__anon96c0c2130d08	typeref:typename:Matrix[2]
+viewOffsetStereo	third_party/raylib/raylib-5.5_webassembly/include/rlgl.h	/^        Matrix viewOffsetStereo[2];         \/\/ VR stereo rendering eyes view offset matrices$/;"	m	struct:rlglData::__anonbc392dbe0d08	typeref:typename:Matrix[2]
 viewOffsetStereo	third_party/raylib/raylib-5.5_win64/include/rlgl.h	/^        Matrix viewOffsetStereo[2];         \/\/ VR stereo rendering eyes view offset matrices$/;"	m	struct:rlglData::__anon9e7796b80d08	typeref:typename:Matrix[2]
+vmevmask	third_party/luajit/src/lj_obj.h	/^  uint8_t vmevmask;	\/* VM event mask. *\/$/;"	m	struct:global_State	typeref:typename:uint8_t
+vmprintf	third_party/sqlite3/sqlite3ext.h	/^  char *(*vmprintf)(const char*,va_list);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(const char *,va_list)
+vmstate	third_party/luajit/src/lj_obj.h	/^  volatile int32_t vmstate;  \/* VM state or current JIT code trace number. *\/$/;"	m	struct:global_State	typeref:typename:volatile int32_t
+vstack	third_party/luajit/src/lj_lex.h	/^  VarInfo *vstack;	\/* Stack for names and extents of local variables. *\/$/;"	m	struct:LexState	typeref:typename:VarInfo *
+vtab_collation	third_party/sqlite3/sqlite3ext.h	/^  const char *(*vtab_collation)(sqlite3_index_info*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:const char * (*)(sqlite3_index_info *,int)
+vtab_config	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_config)(sqlite3*,int op,...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int op,...)
+vtab_distinct	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_distinct)(sqlite3_index_info*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_index_info *)
+vtab_in	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_in)(sqlite3_index_info*,int,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_index_info *,int,int)
+vtab_in_first	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_in_first)(sqlite3_value*,sqlite3_value**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *,sqlite3_value **)
+vtab_in_next	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_in_next)(sqlite3_value*,sqlite3_value**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_value *,sqlite3_value **)
+vtab_nochange	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_nochange)(sqlite3_context*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_context *)
+vtab_on_conflict	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_on_conflict)(sqlite3*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *)
+vtab_rhs_value	third_party/sqlite3/sqlite3ext.h	/^  int (*vtab_rhs_value)(sqlite3_index_info*,int,sqlite3_value**);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3_index_info *,int,sqlite3_value **)
+vtop	third_party/luajit/src/lj_lex.h	/^  MSize vtop;		\/* Top of variable stack. *\/$/;"	m	struct:LexState	typeref:typename:MSize
 w	third_party/raylib/include/raylib.h	/^    float w;                \/\/ Vector w component$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/include/raymath.h	/^    float w;$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float w;                \/\/ Vector w component$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/raylib-5.5_linux_amd64/include/raymath.h	/^    float w;$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float w;                \/\/ Vector w component$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float w;$/;"	m	struct:Vector4	typeref:typename:float
+w	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float w;                \/\/ Vector w component$/;"	m	struct:Vector4	typeref:typename:float
+w	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float w;$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float w;                \/\/ Vector w component$/;"	m	struct:Vector4	typeref:typename:float
 w	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float w;$/;"	m	struct:Vector4	typeref:typename:float
 waiters_count	third_party/libuv/include/uv/win.h	/^    unsigned int waiters_count;$/;"	m	struct:__anond441abe0010a::__anond441abe00208	typeref:typename:unsigned int
 waiters_count_lock	third_party/libuv/include/uv/win.h	/^    CRITICAL_SECTION waiters_count_lock;$/;"	m	struct:__anond441abe0010a::__anond441abe00208	typeref:typename:CRITICAL_SECTION
+wal_autocheckpoint	third_party/sqlite3/sqlite3ext.h	/^  int (*wal_autocheckpoint)(sqlite3*,int);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,int)
+wal_checkpoint	third_party/sqlite3/sqlite3ext.h	/^  int (*wal_checkpoint)(sqlite3*,const char*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *)
+wal_checkpoint_v2	third_party/sqlite3/sqlite3ext.h	/^  int (*wal_checkpoint_v2)(sqlite3*,const char*,int,int*,int*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(sqlite3 *,const char *,int,int *,int *)
+wal_hook	third_party/sqlite3/sqlite3ext.h	/^  void *(*wal_hook)(sqlite3*,int(*)(void*,sqlite3*,const char*,int),void*);$/;"	m	struct:sqlite3_api_routines	typeref:typename:void * (*)(sqlite3 *,int (*)(void *,sqlite3 *,const char *,int),void *)
 watcher_queue	third_party/libuv/include/uv/unix.h	/^  struct uv__queue watcher_queue;$/;"	m	struct:uv__io_s	typeref:struct:uv__queue
+weak	third_party/luajit/src/lj_obj.h	/^  GCRef weak;		\/* List of weak tables (to be cleared). *\/$/;"	m	struct:GCState	typeref:typename:GCRef
+wfileProc	third_party/wrk/src/ae.h	/^    aeFileProc *wfileProc;$/;"	m	struct:aeFileEvent	typeref:typename:aeFileProc *
+what	third_party/luajit/src/lj_debug.h	/^  const char *what;$/;"	m	struct:lj_Debug	typeref:typename:const char *
+what	third_party/luajit/src/lua.h	/^  const char *what;	\/* (S) `Lua', `C', `main', `tail' *\/$/;"	m	struct:lua_Debug	typeref:typename:const char *
+when_ms	third_party/wrk/src/ae.h	/^    long when_ms; \/* milliseconds *\/$/;"	m	struct:aeTimeEvent	typeref:typename:long
+when_sec	third_party/wrk/src/ae.h	/^    long when_sec; \/* seconds *\/$/;"	m	struct:aeTimeEvent	typeref:typename:long
 width	third_party/raylib/include/raygui.h	/^        float width;$/;"	m	struct:Rectangle	typeref:typename:float
 width	third_party/raylib/include/raygui.h	/^        int width;              \/\/ Image base width$/;"	m	struct:Image	typeref:typename:int
 width	third_party/raylib/include/raygui.h	/^        int width;              \/\/ Texture base width$/;"	m	struct:Texture	typeref:typename:int
@@ -14133,6 +24184,9 @@
 width	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float width;            \/\/ Rectangle width$/;"	m	struct:Rectangle	typeref:typename:float
 width	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int width;              \/\/ Image base width$/;"	m	struct:Image	typeref:typename:int
 width	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    int width;              \/\/ Texture base width$/;"	m	struct:Texture	typeref:typename:int
+width	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float width;            \/\/ Rectangle width$/;"	m	struct:Rectangle	typeref:typename:float
+width	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int width;              \/\/ Image base width$/;"	m	struct:Image	typeref:typename:int
+width	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    int width;              \/\/ Texture base width$/;"	m	struct:Texture	typeref:typename:int
 width	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float width;            \/\/ Rectangle width$/;"	m	struct:Rectangle	typeref:typename:float
 width	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int width;              \/\/ Image base width$/;"	m	struct:Image	typeref:typename:int
 width	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    int width;              \/\/ Texture base width$/;"	m	struct:Texture	typeref:typename:int
@@ -14144,6 +24198,7 @@
 windows.h	third_party/libuv/src/win/winapi.h	/^#include <windows.h>/;"	h
 windows.h	third_party/libuv/src/win/winsock.h	/^#include <windows.h>/;"	h
 windows.h	third_party/libuv/test/runner-win.h	/^#include <windows.h>/;"	h
+windows.h	third_party/luajit/src/lj_dispatch.h	/^#include <windows.h>/;"	h
 winsock.h	third_party/libuv/src/win/internal.h	/^#include "winsock.h"/;"	h
 winsock2.h	third_party/libuv/include/uv/win.h	/^#include <winsock2.h>/;"	h
 winsock2.h	third_party/libuv/src/win/winsock.h	/^#include <winsock2.h>/;"	h
@@ -14152,9 +24207,15 @@
 work_cb	third_party/libuv/include/uv.h	/^  uv_work_cb work_cb;$/;"	m	struct:uv_work_s	typeref:typename:uv_work_cb
 work_req	third_party/libuv/include/uv.h	/^  struct uv__work work_req;$/;"	m	struct:uv_random_s	typeref:struct:uv__work
 wq	third_party/libuv/include/uv/threadpool.h	/^  struct uv__queue wq;$/;"	m	struct:uv__work	typeref:struct:uv__queue
+wrapf	third_party/luajit/src/lj_obj.h	/^  lua_CFunction wrapf;	\/* Wrapper for C function calls. *\/$/;"	m	struct:global_State	typeref:typename:lua_CFunction
+write	third_party/wrk/src/net.h	/^    status (   *write)(connection *, char *, size_t, size_t *);$/;"	m	struct:sock	typeref:typename:status (*)(connection *,char *,size_t,size_t *)
+write	third_party/wrk/src/stats.h	/^    uint32_t write;$/;"	m	struct:__anon27370d1d0108	typeref:typename:uint32_t
 write_buffer	seobeo/seobeo_internal.h	/^  uint8       *write_buffer;$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint8 *
 write_buffer_capacity	seobeo/seobeo_internal.h	/^  uint32      write_buffer_capacity;$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint32
 write_buffer_len	seobeo/seobeo_internal.h	/^  uint32      write_buffer_len; \/\/ current size$/;"	m	struct:__anon7a4da8400208	typeref:typename:uint32
+written	third_party/wrk/src/wrk.h	/^    size_t written;$/;"	m	struct:connection	typeref:typename:size_t
+wrk.h	third_party/wrk/src/net.h	/^#include "wrk.h"/;"	h
+wrk.h	third_party/wrk/src/script.h	/^#include "wrk.h"/;"	h
 ws2tcpip.h	third_party/libuv/include/uv/win.h	/^#include <ws2tcpip.h>/;"	h
 ws2tcpip.h	third_party/libuv/src/win/winsock.h	/^#include <ws2tcpip.h>/;"	h
 x	third_party/raylib/include/raygui.h	/^        float x;$/;"	m	struct:Rectangle	typeref:typename:float
@@ -14181,6 +24242,13 @@
 x	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float x;$/;"	m	struct:Vector2	typeref:typename:float
 x	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float x;$/;"	m	struct:Vector3	typeref:typename:float
 x	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float x;$/;"	m	struct:Vector4	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float x;                \/\/ Rectangle top-left corner position x$/;"	m	struct:Rectangle	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float x;                \/\/ Vector x component$/;"	m	struct:Vector2	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float x;                \/\/ Vector x component$/;"	m	struct:Vector3	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float x;                \/\/ Vector x component$/;"	m	struct:Vector4	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float x;$/;"	m	struct:Vector2	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float x;$/;"	m	struct:Vector3	typeref:typename:float
+x	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float x;$/;"	m	struct:Vector4	typeref:typename:float
 x	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float x;                \/\/ Rectangle top-left corner position x$/;"	m	struct:Rectangle	typeref:typename:float
 x	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float x;                \/\/ Vector x component$/;"	m	struct:Vector2	typeref:typename:float
 x	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float x;                \/\/ Vector x component$/;"	m	struct:Vector3	typeref:typename:float
@@ -14188,6 +24256,149 @@
 x	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float x;$/;"	m	struct:Vector2	typeref:typename:float
 x	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float x;$/;"	m	struct:Vector3	typeref:typename:float
 x	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float x;$/;"	m	struct:Vector4	typeref:typename:float
+x86Arith	third_party/luajit/src/lj_target_x86.h	/^} x86Arith;$/;"	t	typeref:enum:__anone14030640603
+x86CC	third_party/luajit/src/lj_target_x86.h	/^} x86CC;$/;"	t	typeref:enum:__anone14030640a03
+x86Group	third_party/luajit/src/lj_target_x86.h	/^typedef uint32_t x86Group;$/;"	t	typeref:typename:uint32_t
+x86Group3	third_party/luajit/src/lj_target_x86.h	/^} x86Group3;$/;"	t	typeref:enum:__anone14030640803
+x86Group5	third_party/luajit/src/lj_target_x86.h	/^} x86Group5;$/;"	t	typeref:enum:__anone14030640903
+x86ModRM	third_party/luajit/src/lj_target_x86.h	/^} x86ModRM;$/;"	t	typeref:struct:__anone14030640408
+x86Mode	third_party/luajit/src/lj_target_x86.h	/^} x86Mode;$/;"	t	typeref:enum:__anone14030640303
+x86Op	third_party/luajit/src/lj_target_x86.h	/^} x86Op;$/;"	t	typeref:enum:__anone14030640503
+x86Shift	third_party/luajit/src/lj_target_x86.h	/^} x86Shift;$/;"	t	typeref:enum:__anone14030640703
+xAccess	third_party/sqlite3/sqlite3.h	/^  int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,const char * zName,int flags,int * pResOut)
+xBegin	third_party/sqlite3/sqlite3.h	/^  int (*xBegin)(sqlite3_vtab *pVTab);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab)
+xBestIndex	third_party/sqlite3/sqlite3.h	/^  int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab,sqlite3_index_info *)
+xCachesize	third_party/sqlite3/sqlite3.h	/^  void (*xCachesize)(sqlite3_pcache*, int nCachesize);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void (*)(sqlite3_pcache *,int nCachesize)
+xCachesize	third_party/sqlite3/sqlite3.h	/^  void (*xCachesize)(sqlite3_pcache*, int nCachesize);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(sqlite3_pcache *,int nCachesize)
+xCheckReservedLock	third_party/sqlite3/sqlite3.h	/^  int (*xCheckReservedLock)(sqlite3_file*, int *pResOut);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int * pResOut)
+xClose	third_party/sqlite3/sqlite3.h	/^  int (*xClose)(sqlite3_file*);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *)
+xClose	third_party/sqlite3/sqlite3.h	/^  int (*xClose)(sqlite3_vtab_cursor*);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab_cursor *)
+xColumn	third_party/sqlite3/sqlite3.h	/^  int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab_cursor *,sqlite3_context *,int)
+xColumnCount	third_party/sqlite3/sqlite3.h	/^  int (*xColumnCount)(Fts5Context*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *)
+xColumnLocale	third_party/sqlite3/sqlite3.h	/^  int (*xColumnLocale)(Fts5Context*, int iCol, const char **pz, int *pn);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iCol,const char ** pz,int * pn)
+xColumnSize	third_party/sqlite3/sqlite3.h	/^  int (*xColumnSize)(Fts5Context*, int iCol, int *pnToken);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iCol,int * pnToken)
+xColumnText	third_party/sqlite3/sqlite3.h	/^  int (*xColumnText)(Fts5Context*, int iCol, const char **pz, int *pn);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iCol,const char ** pz,int * pn)
+xColumnTotalSize	third_party/sqlite3/sqlite3.h	/^  int (*xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iCol,sqlite3_int64 * pnToken)
+xCommit	third_party/sqlite3/sqlite3.h	/^  int (*xCommit)(sqlite3_vtab *pVTab);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab)
+xConnect	third_party/sqlite3/sqlite3.h	/^  int (*xConnect)(sqlite3*, void *pAux,$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3 *,void * pAux,int argc,const char * const * argv,sqlite3_vtab ** ppVTab,char **)
+xCreate	third_party/sqlite3/sqlite3.h	/^  int (*xCreate)(sqlite3*, void *pAux,$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3 *,void * pAux,int argc,const char * const * argv,sqlite3_vtab ** ppVTab,char **)
+xCreate	third_party/sqlite3/sqlite3.h	/^  int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);$/;"	m	struct:fts5_tokenizer	typeref:typename:int (*)(void *,const char ** azArg,int nArg,Fts5Tokenizer ** ppOut)
+xCreate	third_party/sqlite3/sqlite3.h	/^  int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);$/;"	m	struct:fts5_tokenizer_v2	typeref:typename:int (*)(void *,const char ** azArg,int nArg,Fts5Tokenizer ** ppOut)
+xCreate	third_party/sqlite3/sqlite3.h	/^  sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:sqlite3_pcache * (*)(int szPage,int bPurgeable)
+xCreate	third_party/sqlite3/sqlite3.h	/^  sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:sqlite3_pcache * (*)(int szPage,int szExtra,int bPurgeable)
+xCreateFunction	third_party/sqlite3/sqlite3.h	/^  int (*xCreateFunction)($/;"	m	struct:fts5_api	typeref:typename:int (*)(fts5_api * pApi,const char * zName,void * pUserData,fts5_extension_function xFunction,void (* xDestroy)(void *))
+xCreateTokenizer	third_party/sqlite3/sqlite3.h	/^  int (*xCreateTokenizer)($/;"	m	struct:fts5_api	typeref:typename:int (*)(fts5_api * pApi,const char * zName,void * pUserData,fts5_tokenizer * pTokenizer,void (* xDestroy)(void *))
+xCreateTokenizer_v2	third_party/sqlite3/sqlite3.h	/^  int (*xCreateTokenizer_v2)($/;"	m	struct:fts5_api	typeref:typename:int (*)(fts5_api * pApi,const char * zName,void * pUserData,fts5_tokenizer_v2 * pTokenizer,void (* xDestroy)(void *))
+xCurrentTime	third_party/sqlite3/sqlite3.h	/^  int (*xCurrentTime)(sqlite3_vfs*, double*);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,double *)
+xCurrentTimeInt64	third_party/sqlite3/sqlite3.h	/^  int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,sqlite3_int64 *)
+xDelUser	third_party/sqlite3/sqlite3.h	/^  void (*xDelUser)(void *);       \/* Called by SQLite to clean up pUser *\/$/;"	m	struct:sqlite3_rtree_geometry	typeref:typename:void (*)(void *)
+xDelUser	third_party/sqlite3/sqlite3.h	/^  void (*xDelUser)(void*);          \/* function to free pUser *\/$/;"	m	struct:sqlite3_rtree_query_info	typeref:typename:void (*)(void *)
+xDelete	third_party/sqlite3/sqlite3.h	/^  int (*xDelete)(sqlite3_vfs*, const char *zName, int syncDir);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,const char * zName,int syncDir)
+xDelete	third_party/sqlite3/sqlite3.h	/^  void (*xDelete)(Fts5Tokenizer*);$/;"	m	struct:fts5_tokenizer	typeref:typename:void (*)(Fts5Tokenizer *)
+xDelete	third_party/sqlite3/sqlite3.h	/^  void (*xDelete)(Fts5Tokenizer*);$/;"	m	struct:fts5_tokenizer_v2	typeref:typename:void (*)(Fts5Tokenizer *)
+xDestroy	third_party/sqlite3/sqlite3.h	/^  int (*xDestroy)(sqlite3_vtab *pVTab);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab)
+xDestroy	third_party/sqlite3/sqlite3.h	/^  void (*xDestroy)(sqlite3_pcache*);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void (*)(sqlite3_pcache *)
+xDestroy	third_party/sqlite3/sqlite3.h	/^  void (*xDestroy)(sqlite3_pcache*);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(sqlite3_pcache *)
+xDeviceCharacteristics	third_party/sqlite3/sqlite3.h	/^  int (*xDeviceCharacteristics)(sqlite3_file*);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *)
+xDisconnect	third_party/sqlite3/sqlite3.h	/^  int (*xDisconnect)(sqlite3_vtab *pVTab);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab)
+xDlClose	third_party/sqlite3/sqlite3.h	/^  void (*xDlClose)(sqlite3_vfs*, void*);$/;"	m	struct:sqlite3_vfs	typeref:typename:void (*)(sqlite3_vfs *,void *)
+xDlError	third_party/sqlite3/sqlite3.h	/^  void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);$/;"	m	struct:sqlite3_vfs	typeref:typename:void (*)(sqlite3_vfs *,int nByte,char * zErrMsg)
+xDlOpen	third_party/sqlite3/sqlite3.h	/^  void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);$/;"	m	struct:sqlite3_vfs	typeref:typename:void * (*)(sqlite3_vfs *,const char * zFilename)
+xDlSym	third_party/sqlite3/sqlite3.h	/^  void (*(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(void);$/;"	m	struct:sqlite3_vfs	typeref:typename:void (* (*)(sqlite3_vfs *,void *,const char * zSymbol))(void)
+xEof	third_party/sqlite3/sqlite3.h	/^  int (*xEof)(sqlite3_vtab_cursor*);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab_cursor *)
+xFetch	third_party/sqlite3/sqlite3.h	/^  int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,sqlite3_int64 iOfst,int iAmt,void ** pp)
+xFetch	third_party/sqlite3/sqlite3.h	/^  sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:sqlite3_pcache_page * (*)(sqlite3_pcache *,unsigned key,int createFlag)
+xFetch	third_party/sqlite3/sqlite3.h	/^  void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void * (*)(sqlite3_pcache *,unsigned key,int createFlag)
+xFileControl	third_party/sqlite3/sqlite3.h	/^  int (*xFileControl)(sqlite3_file*, int op, void *pArg);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int op,void * pArg)
+xFileSize	third_party/sqlite3/sqlite3.h	/^  int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,sqlite3_int64 * pSize)
+xFilter	third_party/sqlite3/sqlite3.h	/^  int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab_cursor *,int idxNum,const char * idxStr,int argc,sqlite3_value ** argv)
+xFindFunction	third_party/sqlite3/sqlite3.h	/^  int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName,$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVtab,int nArg,const char * zName,void (** pxFunc)(sqlite3_context *,int,sqlite3_value **),void ** ppArg)
+xFindTokenizer	third_party/sqlite3/sqlite3.h	/^  int (*xFindTokenizer)($/;"	m	struct:fts5_api	typeref:typename:int (*)(fts5_api * pApi,const char * zName,void ** ppUserData,fts5_tokenizer * pTokenizer)
+xFindTokenizer_v2	third_party/sqlite3/sqlite3.h	/^  int (*xFindTokenizer_v2)($/;"	m	struct:fts5_api	typeref:typename:int (*)(fts5_api * pApi,const char * zName,void ** ppUserData,fts5_tokenizer_v2 ** ppTokenizer)
+xFree	third_party/sqlite3/sqlite3.h	/^  void (*xFree)(void*);          \/* Free a prior allocation *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:void (*)(void *)
+xFullPathname	third_party/sqlite3/sqlite3.h	/^  int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,const char * zName,int nOut,char * zOut)
+xGetAuxdata	third_party/sqlite3/sqlite3.h	/^  void *(*xGetAuxdata)(Fts5Context*, int bClear);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:void * (*)(Fts5Context *,int bClear)
+xGetLastError	third_party/sqlite3/sqlite3.h	/^  int (*xGetLastError)(sqlite3_vfs*, int, char *);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,int,char *)
+xGetSystemCall	third_party/sqlite3/sqlite3.h	/^  sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);$/;"	m	struct:sqlite3_vfs	typeref:typename:sqlite3_syscall_ptr (*)(sqlite3_vfs *,const char * zName)
+xInit	third_party/sqlite3/sqlite3.h	/^  int (*xInit)(void*);           \/* Initialize the memory allocator *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:int (*)(void *)
+xInit	third_party/sqlite3/sqlite3.h	/^  int (*xInit)(void*);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:int (*)(void *)
+xInit	third_party/sqlite3/sqlite3.h	/^  int (*xInit)(void*);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:int (*)(void *)
+xInst	third_party/sqlite3/sqlite3.h	/^  int (*xInst)(Fts5Context*, int iIdx, int *piPhrase, int *piCol, int *piOff);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iIdx,int * piPhrase,int * piCol,int * piOff)
+xInstCount	third_party/sqlite3/sqlite3.h	/^  int (*xInstCount)(Fts5Context*, int *pnInst);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int * pnInst)
+xInstToken	third_party/sqlite3/sqlite3.h	/^  int (*xInstToken)(Fts5Context*, int iIdx, int iToken, const char**, int*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iIdx,int iToken,const char **,int *)
+xIntegrity	third_party/sqlite3/sqlite3.h	/^  int (*xIntegrity)(sqlite3_vtab *pVTab, const char *zSchema,$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab,const char * zSchema,const char * zTabName,int mFlags,char ** pzErr)
+xLock	third_party/sqlite3/sqlite3.h	/^  int (*xLock)(sqlite3_file*, int);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int)
+xMalloc	third_party/sqlite3/sqlite3.h	/^  void *(*xMalloc)(int);         \/* Memory allocation function *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:void * (*)(int)
+xMutexAlloc	third_party/sqlite3/sqlite3.h	/^  sqlite3_mutex *(*xMutexAlloc)(int);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:sqlite3_mutex * (*)(int)
+xMutexEnd	third_party/sqlite3/sqlite3.h	/^  int (*xMutexEnd)(void);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:int (*)(void)
+xMutexEnter	third_party/sqlite3/sqlite3.h	/^  void (*xMutexEnter)(sqlite3_mutex *);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:void (*)(sqlite3_mutex *)
+xMutexFree	third_party/sqlite3/sqlite3.h	/^  void (*xMutexFree)(sqlite3_mutex *);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:void (*)(sqlite3_mutex *)
+xMutexHeld	third_party/sqlite3/sqlite3.h	/^  int (*xMutexHeld)(sqlite3_mutex *);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:int (*)(sqlite3_mutex *)
+xMutexInit	third_party/sqlite3/sqlite3.h	/^  int (*xMutexInit)(void);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:int (*)(void)
+xMutexLeave	third_party/sqlite3/sqlite3.h	/^  void (*xMutexLeave)(sqlite3_mutex *);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:void (*)(sqlite3_mutex *)
+xMutexNotheld	third_party/sqlite3/sqlite3.h	/^  int (*xMutexNotheld)(sqlite3_mutex *);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:int (*)(sqlite3_mutex *)
+xMutexTry	third_party/sqlite3/sqlite3.h	/^  int (*xMutexTry)(sqlite3_mutex *);$/;"	m	struct:sqlite3_mutex_methods	typeref:typename:int (*)(sqlite3_mutex *)
+xNext	third_party/sqlite3/sqlite3.h	/^  int (*xNext)(sqlite3_vtab_cursor*);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab_cursor *)
+xNextSystemCall	third_party/sqlite3/sqlite3.h	/^  const char *(*xNextSystemCall)(sqlite3_vfs*, const char *zName);$/;"	m	struct:sqlite3_vfs	typeref:typename:const char * (*)(sqlite3_vfs *,const char * zName)
+xOpen	third_party/sqlite3/sqlite3.h	/^  int (*xOpen)(sqlite3_vfs*, sqlite3_filename zName, sqlite3_file*,$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,sqlite3_filename zName,sqlite3_file *,int flags,int * pOutFlags)
+xOpen	third_party/sqlite3/sqlite3.h	/^  int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab,sqlite3_vtab_cursor ** ppCursor)
+xPagecount	third_party/sqlite3/sqlite3.h	/^  int (*xPagecount)(sqlite3_pcache*);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:int (*)(sqlite3_pcache *)
+xPagecount	third_party/sqlite3/sqlite3.h	/^  int (*xPagecount)(sqlite3_pcache*);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:int (*)(sqlite3_pcache *)
+xPhraseCount	third_party/sqlite3/sqlite3.h	/^  int (*xPhraseCount)(Fts5Context*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *)
+xPhraseFirst	third_party/sqlite3/sqlite3.h	/^  int (*xPhraseFirst)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*, int*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iPhrase,Fts5PhraseIter *,int *,int *)
+xPhraseFirstColumn	third_party/sqlite3/sqlite3.h	/^  int (*xPhraseFirstColumn)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iPhrase,Fts5PhraseIter *,int *)
+xPhraseNext	third_party/sqlite3/sqlite3.h	/^  void (*xPhraseNext)(Fts5Context*, Fts5PhraseIter*, int *piCol, int *piOff);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:void (*)(Fts5Context *,Fts5PhraseIter *,int * piCol,int * piOff)
+xPhraseNextColumn	third_party/sqlite3/sqlite3.h	/^  void (*xPhraseNextColumn)(Fts5Context*, Fts5PhraseIter*, int *piCol);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:void (*)(Fts5Context *,Fts5PhraseIter *,int * piCol)
+xPhraseSize	third_party/sqlite3/sqlite3.h	/^  int (*xPhraseSize)(Fts5Context*, int iPhrase);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iPhrase)
+xQueryPhrase	third_party/sqlite3/sqlite3.h	/^  int (*xQueryPhrase)(Fts5Context*, int iPhrase, void *pUserData,$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iPhrase,void * pUserData,int (*)(const Fts5ExtensionApi *,Fts5Context *,void *))
+xQueryToken	third_party/sqlite3/sqlite3.h	/^  int (*xQueryToken)(Fts5Context*,$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,int iPhrase,int iToken,const char ** ppToken,int * pnToken)
+xRandomness	third_party/sqlite3/sqlite3.h	/^  int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,int nByte,char * zOut)
+xRead	third_party/sqlite3/sqlite3.h	/^  int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,void *,int iAmt,sqlite3_int64 iOfst)
+xRealloc	third_party/sqlite3/sqlite3.h	/^  void *(*xRealloc)(void*,int);  \/* Resize an allocation *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:void * (*)(void *,int)
+xRekey	third_party/sqlite3/sqlite3.h	/^  void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(sqlite3_pcache *,sqlite3_pcache_page *,unsigned oldKey,unsigned newKey)
+xRekey	third_party/sqlite3/sqlite3.h	/^  void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void (*)(sqlite3_pcache *,void *,unsigned oldKey,unsigned newKey)
+xRelease	third_party/sqlite3/sqlite3.h	/^  int (*xRelease)(sqlite3_vtab *pVTab, int);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab,int)
+xRename	third_party/sqlite3/sqlite3.h	/^  int (*xRename)(sqlite3_vtab *pVtab, const char *zNew);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVtab,const char * zNew)
+xRollback	third_party/sqlite3/sqlite3.h	/^  int (*xRollback)(sqlite3_vtab *pVTab);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab)
+xRollbackTo	third_party/sqlite3/sqlite3.h	/^  int (*xRollbackTo)(sqlite3_vtab *pVTab, int);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab,int)
+xRoundup	third_party/sqlite3/sqlite3.h	/^  int (*xRoundup)(int);          \/* Round up request size to allocation size *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:int (*)(int)
+xRowCount	third_party/sqlite3/sqlite3.h	/^  int (*xRowCount)(Fts5Context*, sqlite3_int64 *pnRow);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,sqlite3_int64 * pnRow)
+xRowid	third_party/sqlite3/sqlite3.h	/^  int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab_cursor *,sqlite3_int64 * pRowid)
+xRowid	third_party/sqlite3/sqlite3.h	/^  sqlite3_int64 (*xRowid)(Fts5Context*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:sqlite3_int64 (*)(Fts5Context *)
+xSavepoint	third_party/sqlite3/sqlite3.h	/^  int (*xSavepoint)(sqlite3_vtab *pVTab, int);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab,int)
+xSectorSize	third_party/sqlite3/sqlite3.h	/^  int (*xSectorSize)(sqlite3_file*);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *)
+xSetAuxdata	third_party/sqlite3/sqlite3.h	/^  int (*xSetAuxdata)(Fts5Context*, void *pAux, void(*xDelete)(void*));$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,void * pAux,void (* xDelete)(void *))
+xSetSystemCall	third_party/sqlite3/sqlite3.h	/^  int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,const char * zName,sqlite3_syscall_ptr)
+xShadowName	third_party/sqlite3/sqlite3.h	/^  int (*xShadowName)(const char*);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(const char *)
+xShmBarrier	third_party/sqlite3/sqlite3.h	/^  void (*xShmBarrier)(sqlite3_file*);$/;"	m	struct:sqlite3_io_methods	typeref:typename:void (*)(sqlite3_file *)
+xShmLock	third_party/sqlite3/sqlite3.h	/^  int (*xShmLock)(sqlite3_file*, int offset, int n, int flags);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int offset,int n,int flags)
+xShmMap	third_party/sqlite3/sqlite3.h	/^  int (*xShmMap)(sqlite3_file*, int iPg, int pgsz, int, void volatile**);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int iPg,int pgsz,int,void volatile **)
+xShmUnmap	third_party/sqlite3/sqlite3.h	/^  int (*xShmUnmap)(sqlite3_file*, int deleteFlag);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int deleteFlag)
+xShrink	third_party/sqlite3/sqlite3.h	/^  void (*xShrink)(sqlite3_pcache*);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(sqlite3_pcache *)
+xShutdown	third_party/sqlite3/sqlite3.h	/^  void (*xShutdown)(void*);      \/* Deinitialize the memory allocator *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:void (*)(void *)
+xShutdown	third_party/sqlite3/sqlite3.h	/^  void (*xShutdown)(void*);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void (*)(void *)
+xShutdown	third_party/sqlite3/sqlite3.h	/^  void (*xShutdown)(void*);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(void *)
+xSize	third_party/sqlite3/sqlite3.h	/^  int (*xSize)(void*);           \/* Return the size of an allocation *\/$/;"	m	struct:sqlite3_mem_methods	typeref:typename:int (*)(void *)
+xSleep	third_party/sqlite3/sqlite3.h	/^  int (*xSleep)(sqlite3_vfs*, int microseconds);$/;"	m	struct:sqlite3_vfs	typeref:typename:int (*)(sqlite3_vfs *,int microseconds)
+xSync	third_party/sqlite3/sqlite3.h	/^  int (*xSync)(sqlite3_file*, int flags);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int flags)
+xSync	third_party/sqlite3/sqlite3.h	/^  int (*xSync)(sqlite3_vtab *pVTab);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab * pVTab)
+xTokenize	third_party/sqlite3/sqlite3.h	/^  int (*xTokenize)(Fts5Context*,$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,const char * pText,int nText,void * pCtx,int (* xToken)(void *,int,const char *,int,int,int))
+xTokenize	third_party/sqlite3/sqlite3.h	/^  int (*xTokenize)(Fts5Tokenizer*,$/;"	m	struct:fts5_tokenizer	typeref:typename:int (*)(Fts5Tokenizer *,void * pCtx,int flags,const char * pText,int nText,int (* xToken)(void * pCtx,int tflags,const char * pToken,int nToken,int iStart,int iEnd))
+xTokenize	third_party/sqlite3/sqlite3.h	/^  int (*xTokenize)(Fts5Tokenizer*,$/;"	m	struct:fts5_tokenizer_v2	typeref:typename:int (*)(Fts5Tokenizer *,void * pCtx,int flags,const char * pText,int nText,const char * pLocale,int nLocale,int (* xToken)(void * pCtx,int tflags,const char * pToken,int nToken,int iStart,int iEnd))
+xTokenize_v2	third_party/sqlite3/sqlite3.h	/^  int (*xTokenize_v2)(Fts5Context*,$/;"	m	struct:Fts5ExtensionApi	typeref:typename:int (*)(Fts5Context *,const char * pText,int nText,const char * pLocale,int nLocale,void * pCtx,int (* xToken)(void *,int,const char *,int,int,int))
+xTruncate	third_party/sqlite3/sqlite3.h	/^  int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,sqlite3_int64 size)
+xTruncate	third_party/sqlite3/sqlite3.h	/^  void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void (*)(sqlite3_pcache *,unsigned iLimit)
+xTruncate	third_party/sqlite3/sqlite3.h	/^  void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(sqlite3_pcache *,unsigned iLimit)
+xUnfetch	third_party/sqlite3/sqlite3.h	/^  int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,sqlite3_int64 iOfst,void * p)
+xUnlock	third_party/sqlite3/sqlite3.h	/^  int (*xUnlock)(sqlite3_file*, int);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,int)
+xUnpin	third_party/sqlite3/sqlite3.h	/^  void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);$/;"	m	struct:sqlite3_pcache_methods2	typeref:typename:void (*)(sqlite3_pcache *,sqlite3_pcache_page *,int discard)
+xUnpin	third_party/sqlite3/sqlite3.h	/^  void (*xUnpin)(sqlite3_pcache*, void*, int discard);$/;"	m	struct:sqlite3_pcache_methods	typeref:typename:void (*)(sqlite3_pcache *,void *,int discard)
+xUpdate	third_party/sqlite3/sqlite3.h	/^  int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);$/;"	m	struct:sqlite3_module	typeref:typename:int (*)(sqlite3_vtab *,int,sqlite3_value **,sqlite3_int64 *)
+xUserData	third_party/sqlite3/sqlite3.h	/^  void *(*xUserData)(Fts5Context*);$/;"	m	struct:Fts5ExtensionApi	typeref:typename:void * (*)(Fts5Context *)
+xWrite	third_party/sqlite3/sqlite3.h	/^  int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);$/;"	m	struct:sqlite3_io_methods	typeref:typename:int (*)(sqlite3_file *,const void *,int iAmt,sqlite3_int64 iOfst)
+xsnprintf	third_party/sqlite3/sqlite3ext.h	/^  char * (*xsnprintf)(int,char*,const char*,...);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(int,char *,const char *,...)
+xthreadsafe	third_party/sqlite3/sqlite3ext.h	/^  int (*xthreadsafe)(void);$/;"	m	struct:sqlite3_api_routines	typeref:typename:int (*)(void)
+xvsnprintf	third_party/sqlite3/sqlite3ext.h	/^  char *(*xvsnprintf)(int,char*,const char*,va_list);$/;"	m	struct:sqlite3_api_routines	typeref:typename:char * (*)(int,char *,const char *,va_list)
 y	third_party/raylib/include/raygui.h	/^        float y;$/;"	m	struct:Rectangle	typeref:typename:float
 y	third_party/raylib/include/raygui.h	/^        float y;$/;"	m	struct:Vector2	typeref:typename:float
 y	third_party/raylib/include/raygui.h	/^        float y;$/;"	m	struct:Vector3	typeref:typename:float
@@ -14212,6 +24423,13 @@
 y	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float y;$/;"	m	struct:Vector2	typeref:typename:float
 y	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float y;$/;"	m	struct:Vector3	typeref:typename:float
 y	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float y;$/;"	m	struct:Vector4	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float y;                \/\/ Rectangle top-left corner position y$/;"	m	struct:Rectangle	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float y;                \/\/ Vector y component$/;"	m	struct:Vector2	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float y;                \/\/ Vector y component$/;"	m	struct:Vector3	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float y;                \/\/ Vector y component$/;"	m	struct:Vector4	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float y;$/;"	m	struct:Vector2	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float y;$/;"	m	struct:Vector3	typeref:typename:float
+y	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float y;$/;"	m	struct:Vector4	typeref:typename:float
 y	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float y;                \/\/ Rectangle top-left corner position y$/;"	m	struct:Rectangle	typeref:typename:float
 y	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float y;                \/\/ Vector y component$/;"	m	struct:Vector2	typeref:typename:float
 y	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float y;                \/\/ Vector y component$/;"	m	struct:Vector3	typeref:typename:float
@@ -14232,12 +24450,37 @@
 z	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float z;                \/\/ Vector z component$/;"	m	struct:Vector4	typeref:typename:float
 z	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float z;$/;"	m	struct:Vector3	typeref:typename:float
 z	third_party/raylib/raylib-5.5_macos/include/raymath.h	/^    float z;$/;"	m	struct:Vector4	typeref:typename:float
+z	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float z;                \/\/ Vector z component$/;"	m	struct:Vector3	typeref:typename:float
+z	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float z;                \/\/ Vector z component$/;"	m	struct:Vector4	typeref:typename:float
+z	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float z;$/;"	m	struct:Vector3	typeref:typename:float
+z	third_party/raylib/raylib-5.5_webassembly/include/raymath.h	/^    float z;$/;"	m	struct:Vector4	typeref:typename:float
 z	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float z;                \/\/ Vector z component$/;"	m	struct:Vector3	typeref:typename:float
 z	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float z;                \/\/ Vector z component$/;"	m	struct:Vector4	typeref:typename:float
 z	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float z;$/;"	m	struct:Vector3	typeref:typename:float
 z	third_party/raylib/raylib-5.5_win64/include/raymath.h	/^    float z;$/;"	m	struct:Vector4	typeref:typename:float
+zErrMsg	third_party/sqlite3/sqlite3.h	/^  char *zErrMsg;                  \/* Error message from sqlite3_mprintf() *\/$/;"	m	struct:sqlite3_vtab	typeref:typename:char *
+zName	third_party/sqlite3/sqlite3.h	/^  const char *zName;       \/* Name of this virtual file system *\/$/;"	m	struct:sqlite3_vfs	typeref:typename:const char *
+zcalloc	third_party/wrk/src/zmalloc.h	/^void *zcalloc(size_t size);$/;"	p	typeref:typename:void *
+zfree	third_party/wrk/src/zmalloc.h	/^void zfree(void *ptr);$/;"	p	typeref:typename:void
+zfree_no_tcache	third_party/wrk/src/zmalloc.h	/^void zfree_no_tcache(void *ptr);$/;"	p	typeref:typename:void
+zlibc_free	third_party/wrk/src/zmalloc.h	/^void zlibc_free(void *ptr);$/;"	p	typeref:typename:void
+zmalloc	third_party/wrk/src/zmalloc.h	/^void *zmalloc(size_t size);$/;"	p	typeref:typename:void *
+zmalloc.h	third_party/wrk/src/main.h	/^#include "zmalloc.h"/;"	h
+zmalloc_get_fragmentation_ratio	third_party/wrk/src/zmalloc.h	/^float zmalloc_get_fragmentation_ratio(size_t rss);$/;"	p	typeref:typename:float
+zmalloc_get_memory_size	third_party/wrk/src/zmalloc.h	/^size_t zmalloc_get_memory_size(void);$/;"	p	typeref:typename:size_t
+zmalloc_get_private_dirty	third_party/wrk/src/zmalloc.h	/^size_t zmalloc_get_private_dirty(long pid);$/;"	p	typeref:typename:size_t
+zmalloc_get_rss	third_party/wrk/src/zmalloc.h	/^size_t zmalloc_get_rss(void);$/;"	p	typeref:typename:size_t
+zmalloc_get_smap_bytes_by_field	third_party/wrk/src/zmalloc.h	/^size_t zmalloc_get_smap_bytes_by_field(char *field, long pid);$/;"	p	typeref:typename:size_t
+zmalloc_no_tcache	third_party/wrk/src/zmalloc.h	/^void *zmalloc_no_tcache(size_t size);$/;"	p	typeref:typename:void *
+zmalloc_set_oom_handler	third_party/wrk/src/zmalloc.h	/^void zmalloc_set_oom_handler(void (*oom_handler)(size_t));$/;"	p	typeref:typename:void
+zmalloc_size	third_party/wrk/src/zmalloc.h	/^#define zmalloc_size(/;"	d
+zmalloc_size	third_party/wrk/src/zmalloc.h	/^size_t zmalloc_size(void *ptr);$/;"	p	typeref:typename:size_t
+zmalloc_used_memory	third_party/wrk/src/zmalloc.h	/^size_t zmalloc_used_memory(void);$/;"	p	typeref:typename:size_t
 zoom	third_party/raylib/include/raylib.h	/^    float zoom;             \/\/ Camera zoom (scaling), should be 1.0f by default$/;"	m	struct:Camera2D	typeref:typename:float
 zoom	third_party/raylib/raylib-5.5_linux_amd64/include/raylib.h	/^    float zoom;             \/\/ Camera zoom (scaling), should be 1.0f by default$/;"	m	struct:Camera2D	typeref:typename:float
 zoom	third_party/raylib/raylib-5.5_macos/include/raylib.h	/^    float zoom;             \/\/ Camera zoom (scaling), should be 1.0f by default$/;"	m	struct:Camera2D	typeref:typename:float
+zoom	third_party/raylib/raylib-5.5_webassembly/include/raylib.h	/^    float zoom;             \/\/ Camera zoom (scaling), should be 1.0f by default$/;"	m	struct:Camera2D	typeref:typename:float
 zoom	third_party/raylib/raylib-5.5_win64/include/raylib.h	/^    float zoom;             \/\/ Camera zoom (scaling), should be 1.0f by default$/;"	m	struct:Camera2D	typeref:typename:float
 zos-base.h	third_party/libuv/src/unix/os390-syscalls.h	/^#include "zos-base.h"/;"	h
+zrealloc	third_party/wrk/src/zmalloc.h	/^void *zrealloc(void *ptr, size_t size);$/;"	p	typeref:typename:void *
+zstrdup	third_party/wrk/src/zmalloc.h	/^char *zstrdup(const char *s);$/;"	p	typeref:typename:char *