diff --git a/build.sh b/build.sh index 75bad80..5d155f3 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -set -e +set -eo pipefail # Find the odin binary export PATH="$HOME/.odin:$PATH" @@ -9,26 +9,72 @@ SRC_DIR="src" OUT_DIR="out" OUT_NAME="pong" +# flags for every odin build; unix-style errors (file:line:col: msg) are what the vis error picker parses +ODIN_FLAGS=(-error-pos-style:unix) + +# ---- ctags ------------------------------------------------------------ +# tags = project tags (-t, vis runs it on every .odin save) +# + stdlib tags (-T, once, or after an Odin update), shared by all projects +TAGS_FILE="tags" +STD_TAGS="${XDG_CACHE_HOME:-$HOME/.cache}/odin-tags/std.tags" + +# --languages=Odin keeps vendor's bundled C/JS out of the index; +# --fields=+n adds the line:N field the vis pickers jump to +CTAGS_OPTS=(--languages=Odin --fields=+n) +# ----------------------------------------------------------------------- + BUILD_ONLY=0 OPTIMIZED=0 WEB=0 CLEAN=0 DEBUGGER=0 VALGRIND=0 +TAGS="" usage() { - echo "Usage: $0 [-b] [-o] [-w] [-d] [-v] [-c] [-h]" + echo "Usage: $0 [-b] [-o] [-w] [-d] [-v] [-c] [-t] [-T] [-h]" echo " -b build only, don't run" echo " -o optimized release build (-o:speed, no debug info)" echo " -w web/WASM build (js_wasm32 target)" echo " -d build then launch in debugger instead of running" echo " -v build then run under Valgrind" echo " -c clean build artifacts" + echo " -t re-index $SRC_DIR and merge it with the stdlib tags" + echo " -T index Odin core + vendor (once, or after an Odin update)" echo " -h show this help" exit 1 } -while getopts "bowdvch" opt; do +# stdlib tags, header lines stripped so the merged file keeps only one set +generate_std_tags() { + local root + root="$(odin root 2>/dev/null || echo "$HOME/.odin")" + root="${root%/}" + + mkdir -p "$(dirname "$STD_TAGS")" + ctags -R -f - "${CTAGS_OPTS[@]}" "$root/core" "$root/vendor" | grep -v '^!_TAG_' > "$STD_TAGS.tmp" + mv -f "$STD_TAGS.tmp" "$STD_TAGS" + echo "Stdlib tags written -> $STD_TAGS" +} + +# project tags merged with the stdlib tags; both inputs are byte-sorted +generate_tags() { + if [ ! -f "$STD_TAGS" ]; then + echo "No stdlib tags; run $0 -T first" >&2 + exit 1 + fi + + # $$ keeps two overlapping on-save runs from sharing temp files + local src_tags="$TAGS_FILE.src.$$" + local merged="$TAGS_FILE.tmp.$$" + + ctags -R -f "$src_tags" "${CTAGS_OPTS[@]}" "$SRC_DIR" + LC_ALL=C sort -m -u "$src_tags" "$STD_TAGS" > "$merged" + mv -f "$merged" "$TAGS_FILE" + rm -f "$src_tags" +} + +while getopts "bowdvctTh" opt; do case $opt in b) BUILD_ONLY=1 ;; o) OPTIMIZED=1 ;; @@ -36,11 +82,18 @@ while getopts "bowdvch" opt; do d) DEBUGGER=1 ;; v) VALGRIND=1 ;; c) CLEAN=1 ;; + t) TAGS=src ;; + T) TAGS=std ;; h) usage ;; *) usage ;; esac done +case "$TAGS" in + src) generate_tags; exit 0 ;; + std) generate_std_tags; exit 0 ;; +esac + mkdir -p "$OUT_DIR" if [ "$CLEAN" -eq 1 ]; then @@ -51,7 +104,7 @@ fi if [ "$WEB" -eq 1 ]; then echo "Building web (WASM)..." - odin build "$SRC_DIR" \ + odin build "$SRC_DIR" "${ODIN_FLAGS[@]}" \ -target:js_wasm32 \ -out:"$OUT_DIR/$OUT_NAME.wasm" \ $( [ "$OPTIMIZED" -eq 1 ] && echo "-o:speed" || echo "-debug" ) @@ -67,15 +120,16 @@ fi if [ "$OPTIMIZED" -eq 1 ]; then echo "Building optimized ($SRC_DIR -> $OUT_DIR/$OUT_NAME)..." - odin build "$SRC_DIR" \ + odin build "$SRC_DIR" "${ODIN_FLAGS[@]}" \ -out:"$OUT_DIR/$OUT_NAME" \ - -o:speed u - -no-bounds-check + -o:speed \ + -no-bounds-check else echo "Building debug ($SRC_DIR -> $OUT_DIR/$OUT_NAME)..." - odin build "$SRC_DIR" \ + odin build "$SRC_DIR" "${ODIN_FLAGS[@]}" \ -out:"$OUT_DIR/$OUT_NAME" \ - -define:DEBUG_MODE=true + -debug \ + -define:DEBUG_MODE=true fi echo "Build complete." @@ -87,6 +141,7 @@ if [ "$BUILD_ONLY" -eq 0 ]; then lldb "$OUT_DIR/$OUT_NAME" elif [ "$VALGRIND" -eq 1 ]; then + VG_STATUS=0 valgrind \ --leak-check=full \ --show-leak-kinds=definite,possible \ @@ -94,11 +149,13 @@ if [ "$BUILD_ONLY" -eq 0 ]; then --errors-for-leak-kinds=definite,possible \ --error-exitcode=1 \ --log-file="$OUT_DIR/valgrind.log" \ - "./$OUT_DIR/$OUT_NAME" + "./$OUT_DIR/$OUT_NAME" || VG_STATUS=$? echo echo "Valgrind report written to $OUT_DIR/valgrind.log" + [ "$VG_STATUS" -ne 0 ] && echo "Valgrind reported errors (exit $VG_STATUS)" + exit "$VG_STATUS" else "./$OUT_DIR/$OUT_NAME" fi -fi +fi \ No newline at end of file diff --git a/pong_odin.sublime-project b/pong_odin.sublime-project deleted file mode 100644 index ec28334..0000000 --- a/pong_odin.sublime-project +++ /dev/null @@ -1,44 +0,0 @@ -{ - "folders": - [ - { - "path": "." - } - ], - "build_systems": - [ - { - "name": "Run Build Script", - "cmd": ["/bin/bash", "build.sh"], - "working_dir": "$project_path", - "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", - "variants": - [ - { - "name": "Run with Arguments...", - "cmd": ["/bin/bash", "build.sh", "$select_args"] - }, - { - "name": "Build Only (-b)", - "cmd": ["/bin/bash", "build.sh", "-b"] - }, - { - "name": "Optimized (-o)", - "cmd": ["/bin/bash", "build.sh", "-o"] - }, - { - "name": "Debug in LLDB (-d)", - "cmd": ["/bin/bash", "build.sh", "-d"] - }, - { - "name": "Valgrind (-v)", - "cmd": ["/bin/bash", "build.sh", "-v"] - }, - { - "name": "Clean (-c)", - "cmd": ["/bin/bash", "build.sh", "-c"] - } - ] - } - ] -} diff --git a/pong_odin.sublime-workspace b/pong_odin.sublime-workspace deleted file mode 100644 index e1a67d8..0000000 --- a/pong_odin.sublime-workspace +++ /dev/null @@ -1,6779 +0,0 @@ -{ - "auto_complete": - { - "selected_items": - [ - [ - "trace", - "TraceLog(logLevel: TraceLogLevel, text: cstring, #c_vararg args: ꓸꓸany)" - ], - [ - "isKey", - "IsKeyPressed(key: KeyboardKey) -> bool" - ], - [ - "iskey", - "IsKeyPressedRepeat(key: KeyboardKey) -> bool" - ], - [ - "MID", - "MIDDLE_RIGHT" - ], - [ - "RIG", - "RIGHT_FACE_DOWN" - ], - [ - "GetGamepad", - "GetGamepadAxisMovement(gamepad: c.int, axis: GamepadAxis) -> f32" - ], - [ - "isgame", - "IsGamepadButtonDown(gamepad: c.int, button: GamepadButton) -> bool" - ] - ] - }, - "buffers": - [ - { - "file": "pong_odin.sublime-project", - "settings": - { - "buffer_size": 807, - "encoding": "UTF-8", - "line_ending": "Unix" - }, - "undo_stack": - [ - [ - 7, - 1, - "revert", - null, - "AgAAAAAAAAAAAAAAAAAAAAAAAAAmAwAAewoJImZvbGRlcnMiOgoJWwoJCXsKCQkJInBhdGgiOiAiLiIKCQl9CgldLAoJImJ1aWxkX3N5c3RlbXMiOgoJWwoJCXsKCQkJIm5hbWUiOiAiUnVuIEJ1aWxkIFNjcmlwdCIsCgkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCJdLAoJCQkid29ya2luZ19kaXIiOiAiJHByb2plY3RfcGF0aCIsCgkJCSJmaWxlX3JlZ2V4IjogIl5bIF0qRmlsZSBcIiguLi4qPylcIiwgbGluZSAoWzAtOV0qKSIsCgkJCSJ2YXJpYW50cyI6CgkJCVsKCQkJCXsKCQkJCQkibmFtZSI6ICJSdW4gd2l0aCBBcmd1bWVudHMuLi4iLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICIkc2VsZWN0X2FyZ3MiXQoJCQkJfSwKCQkJCXsKCQkJCQkibmFtZSI6ICJCdWlsZCBPbmx5ICgtYikiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItYiJdCgkJCQl9LAoJCQkJewoJCQkJCSJuYW1lIjogIk9wdGltaXplZCAoLW8pIiwKCQkJCQkiY21kIjogWyIvYmluL2Jhc2giLCAiYnVpbGQuc2giLCAiLW8iXQoJCQkJfSwKCQkJCXsKCQkJCQkibmFtZSI6ICJEZWJ1ZyBpbiBMTERCICgtZCkiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItZCJdCgkJCQl9LAoJCQkJewoJCQkJCSJuYW1lIjogIlZhbGdyaW5kICgtdikiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItdiJdCgkJCQl9LAoJCQkJewoJCQkJCSJuYW1lIjogIkNsZWFuICgtYykiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItYyJdCgkJCQl9CgkJCV0KCQl9CgldCn0AAAAAAAAAAC0AAAAAAAAAAAAAAA", - "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8" - ], - [ - 11, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAAAAAAAAAAAAJwMAAAAAAAAtAAAAewoJImZvbGRlcnMiOgoJWwoJCXsKCQkJInBhdGgiOiAiLiIKCQl9CgldCn0K", - "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAC0AAAAAAAAAAAAAAAAA8L8" - ] - ] - }, - { - "file": "src/main.odin", - "settings": - { - "buffer_size": 1395, - "line_ending": "Unix" - } - }, - { - "file": "src/level_manager.odin", - "settings": - { - "buffer_size": 3745, - "line_ending": "Unix" - } - }, - { - "file": "src/entity_player.odin", - "settings": - { - "buffer_size": 876, - "line_ending": "Unix" - } - }, - { - "file": "src/entity_opponent.odin", - "settings": - { - "buffer_size": 1529, - "line_ending": "Unix" - } - }, - { - "file": "todo", - "settings": - { - "buffer_size": 2487, - "encoding": "UTF-8", - "line_ending": "Unix" - }, - "undo_stack": - [ - [ - 20, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAKwDAAAAAAAArAMAAAAAAACNAQAAU2NlbmUgQXJjaGl0ZWN0dXJlICYgUGVyc2lzdGVuY2UKWyBdIFNjZW5lIFRyYW5zaXRpb25zOiBJbXBsZW1lbnQgYSBnbG9iYWwgZmFkZS1pbi9mYWRlLW91dCBvdmVybGF5IChvciBzdGF0ZSB0cmFuc2l0aW9uIG1hbmFnZXIpIGRyaXZlbiBieSBkdCBkdXJpbmcgc2NlbmUgc3dpdGNoZXMgKE1haW4gTWVudSA8LT4gR2FtZSA8LT4gV2luL0xvc3MpLgpbIF0gU2V0dGluZ3MgUGVyc2lzdGVuY2U6IEJ1aWxkIGEgbGlnaHR3ZWlnaHQgY29uZmlnIHN5c3RlbSB1c2luZyBPZGluJ3MgY29yZTpvcyB0byBzYXZlIGFuZCBsb2FkIHVzZXIgcHJlZmVyZW5jZXMgKHZvbHVtZSBsZXZlbHMsIHNlbGVjdGVkIHNjcmVlbiByZXNvbHV0aW9uKSB0by9mcm9tIGEgbG9jYWwgY29uZmlnIGZpbGUgb24gZGlzay4KCg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAArAMAAAAAAAA5BQAAAAAAAAAAAAAAAPC/" - ], - [ - 22, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAACcIAAAAAAAAKAgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxAcAAAAAAADEBwAAAAAAAAAAAAAAAPC/" - ], - [ - 24, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAACgIAAAAAAAAtgkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAKAgAAAAAAAAoCAAAAAAAAAAAAAAAAPC/" - ], - [ - 26, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAACcIAAAAAAAAKAgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxAcAAAAAAADEBwAAAAAAAAAAAAAAAPC/" - ], - [ - 67, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "X" - } - ] - ] - }, - "AgAAAMIAAAAAAAAAwgAAAAAAAAABAAAAIMIAAAAAAAAAwwAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAwwAAAAAAAADDAAAAAAAAAAAAAAAAAPC/" - ], - [ - 73, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "X" - } - ] - ] - }, - "AgAAADUBAAAAAAAANQEAAAAAAAABAAAAIDUBAAAAAAAANgEAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAANgEAAAAAAAA2AQAAAAAAAAAAAAAAAPC/" - ], - [ - 80, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "X" - } - ] - ] - }, - "AgAAAMMBAAAAAAAAwwEAAAAAAAABAAAAIMMBAAAAAAAAxAEAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxAEAAAAAAADEAQAAAAAAAAAAAAAAAPC/" - ] - ] - }, - { - "file": "src/game.odin", - "settings": - { - "buffer_size": 4136, - "line_ending": "Unix" - }, - "undo_stack": - [ - [ - 4, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAFwCAAAAAAAAXQIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAWwIAAAAAAABbAgAAAAAAAAAAAAAAAPC/" - ], - [ - 6, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAF4CAAAAAAAAzAIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAXQIAAAAAAABdAgAAAAAAAAAAAAAAAPC/" - ], - [ - 24, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "AO:" - } - ] - ] - }, - "BAAAAGECAAAAAAAAYQIAAAAAAAAMAAAAYXdlc29tZSBvZGluYQIAAAAAAABiAgAAAAAAAAAAAABiAgAAAAAAAGMCAAAAAAAAAAAAAGMCAAAAAAAAZAIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAYQIAAAAAAABtAgAAAAAAAAAAAAAAAPC/" - ], - [ - 37, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAANsEAAAAAAAA3AQAAAAAAAAAAAAA3AQAAAAAAADgBAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAyAQAAAAAAADIBAAAAAAAAAAAAAAAAPC/" - ], - [ - 38, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAANwEAAAAAAAA3AQAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA4AQAAAAAAADgBAAAAAAAAAAAAAAAAPC/" - ], - [ - 39, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAN0EAAAAAAAAYQUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA3AQAAAAAAADcBAAAAAAAAAAAAAAAAPC/" - ], - [ - 56, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "import" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "\"$0\"" - } - ], - [ - "insert", - { - "characters": "core:string" - } - ], - [ - "insert", - { - "characters": "s" - } - ] - ] - }, - "FQAAAA0AAAAAAAAADgAAAAAAAAAAAAAADgAAAAAAAAAPAAAAAAAAAAAAAAAPAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAEQAAAAAAAAAAAAAAEQAAAAAAAAASAAAAAAAAAAAAAAASAAAAAAAAABMAAAAAAAAAAAAAABMAAAAAAAAAFAAAAAAAAAAAAAAAFAAAAAAAAAAVAAAAAAAAAAAAAAAVAAAAAAAAABcAAAAAAAAAAAAAABYAAAAAAAAAFwAAAAAAAAAAAAAAFwAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABkAAAAAAAAAAAAAABkAAAAAAAAAGgAAAAAAAAAAAAAAGgAAAAAAAAAbAAAAAAAAAAAAAAAbAAAAAAAAABwAAAAAAAAAAAAAABwAAAAAAAAAHQAAAAAAAAAAAAAAHQAAAAAAAAAeAAAAAAAAAAAAAAAeAAAAAAAAAB8AAAAAAAAAAAAAAB8AAAAAAAAAIAAAAAAAAAAAAAAAIAAAAAAAAAAhAAAAAAAAAAAAAAAhAAAAAAAAACIAAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAADQAAAAAAAAANAAAAAAAAAAAAAAAAAPC/" - ], - [ - 64, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAHYFAAAAAAAAdwUAAAAAAAAAAAAAdwUAAAAAAAB7BQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAATwUAAAAAAABPBQAAAAAAAAAAAAAAAPC/" - ], - [ - 65, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAHcFAAAAAAAAdwUAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAewUAAAAAAAB7BQAAAAAAAAAAAAAAAPC/" - ], - [ - 66, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAHgFAAAAAAAAlQUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAdwUAAAAAAAB3BQAAAAAAAAAAAAAAAPC/" - ], - [ - 69, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "//" - } - ], - [ - "insert", - { - "characters": " " - } - ] - ] - }, - "AwAAAHwFAAAAAAAAfQUAAAAAAAAAAAAAfQUAAAAAAAB+BQAAAAAAAAAAAAB+BQAAAAAAAH8FAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfAUAAAAAAAB8BQAAAAAAAAAAAAAAAPC/" - ], - [ - 76, - 3, - "nv_vi_x", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AwAAAHwFAAAAAAAAfAUAAAAAAAABAAAAL3wFAAAAAAAAfAUAAAAAAAABAAAAL3wFAAAAAAAAfAUAAAAAAAABAAAAIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfAUAAAAAAAB8BQAAAAAAAAAAAAAAAPC/" - ], - [ - 97, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAALEDAAAAAAAAsQMAAAAAAAA8AAAAICAgIC8vcmwuU2V0Q29uZmlnRmxhZ3Moey5XSU5ET1dfUkVTSVpBQkxFLCAuTVNBQV80WF9ISU5UfSkK", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAsQMAAAAAAADtAwAAAAAAAAAAAAAAAPC/" - ], - [ - 122, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAA8HAAAAAAAAEAcAAAAAAAAAAAAAEAcAAAAAAAAUBwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA9AYAAAAAAAD0BgAAAAAAAAAAAAAAAPC/" - ], - [ - 123, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAABAHAAAAAAAAEAcAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAFAcAAAAAAAAUBwAAAAAAAAAAAAAAAPC/" - ], - [ - 148, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAABAHAAAAAAAAEAcAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAEAcAAAAAAAAQBwAAAAAAAAAAAAAAAPC/" - ], - [ - 166, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAADwFAAAAAAAAPAUAAAAAAAAdAAAAICAgIHJsLlNldEV4aXRLZXkoLktFWV9OVUxMKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPAUAAAAAAABZBQAAAAAAAAAAAAAAAPC/" - ], - [ - 168, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAALYEAAAAAAAA0wQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAngQAAAAAAACeBAAAAAAAAAAAAAAAAPC/" - ], - [ - 170, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAFgFAAAAAAAAWAUAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAWAUAAAAAAABYBQAAAAAAAAAAAAAAAPC/" - ], - [ - 205, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAALYEAAAAAAAAtgQAAAAAAAAdAAAAICAgIHJsLlNldEV4aXRLZXkoLktFWV9OVUxMKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtgQAAAAAAADTBAAAAAAAAAAAAAAAAPC/" - ], - [ - 207, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAGAEAAAAAAAAfQQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAXwQAAAAAAABfBAAAAAAAAAAAAAAAAPC/" - ], - [ - 214, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAGAEAAAAAAAAYAQAAAAAAAAdAAAAICAgIHJsLlNldEV4aXRLZXkoLktFWV9OVUxMKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAYAQAAAAAAAB9BAAAAAAAAAAAAAAAAPC/" - ], - [ - 216, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAALYEAAAAAAAA0wQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAogQAAAAAAACiBAAAAAAAAAAAAAAAAPC/" - ], - [ - 219, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAALYEAAAAAAAAtgQAAAAAAAAdAAAAICAgIHJsLlNldEV4aXRLZXkoLktFWV9OVUxMKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtgQAAAAAAADTBAAAAAAAAAAAAAAAAPC/" - ], - [ - 221, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJ4EAAAAAAAAuwQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAYAQAAAAAAABgBAAAAAAAAAAAAAAAAPC/" - ], - [ - 230, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAJ4EAAAAAAAAngQAAAAAAAAdAAAAICAgIHJsLlNldEV4aXRLZXkoLktFWV9OVUxMKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAngQAAAAAAAC7BAAAAAAAAAAAAAAAAPC/" - ], - [ - 231, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAALYEAAAAAAAA0wQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAogQAAAAAAACiBAAAAAAAAAAAAAAAAPC/" - ], - [ - 236, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAALUEAAAAAAAAtgQAAAAAAAAAAAAAtgQAAAAAAAC6BAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAogQAAAAAAACiBAAAAAAAAAAAAAAAAPC/" - ], - [ - 237, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAALYEAAAAAAAAtgQAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAugQAAAAAAAC6BAAAAAAAAAAAAAAAAPC/" - ], - [ - 243, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAALcEAAAAAAAAtwQAAAAAAAAdAAAAICAgIHJsLlNldEV4aXRLZXkoLktFWV9OVUxMKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtwQAAAAAAADUBAAAAAAAAAAAAAAAAPC/" - ], - [ - 245, - 1, - "left_delete", - null, - "AQAAALYEAAAAAAAAtgQAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtwQAAAAAAAC3BAAAAAAAAAAAAAAAAPC/" - ], - [ - 249, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAALcEAAAAAAAA1AQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtgQAAAAAAAC2BAAAAAAAAAAAAAAAAPC/" - ], - [ - 251, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAALYEAAAAAAAAtgQAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtgQAAAAAAAC2BAAAAAAAAAAAAAAAAPC/" - ], - [ - 252, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAANIEAAAAAAAA0wQAAAAAAAAAAAAA0wQAAAAAAADXBAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAugQAAAAAAAC6BAAAAAAAAAAAAAAAAPC/" - ], - [ - 253, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAANMEAAAAAAAA0wQAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA1wQAAAAAAADXBAAAAAAAAAAAAAAAAPC/" - ], - [ - 260, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAANcDAAAAAAAA2AMAAAAAAAAAAAAA2AMAAAAAAADcAwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA1gMAAAAAAADWAwAAAAAAAAAAAAAAAPC/" - ], - [ - 261, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAANgDAAAAAAAA2AMAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA3AMAAAAAAADcAwAAAAAAAAAAAAAAAPC/" - ], - [ - 262, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAANkDAAAAAAAAFgQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2AMAAAAAAADYAwAAAAAAAAAAAAAAAPC/" - ], - [ - 264, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAANgDAAAAAAAA2AMAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2AMAAAAAAADYAwAAAAAAAAAAAAAAAPC/" - ], - [ - 281, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "," - } - ], - [ - "insert", - { - "characters": " " - } - ] - ] - }, - "AgAAABMEAAAAAAAAFAQAAAAAAAAAAAAAFAQAAAAAAAAVBAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAEwQAAAAAAAATBAAAAAAAAAAAAAAAAPC/" - ], - [ - 283, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAABUEAAAAAAAAIgQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAFAQAAAAAAAAUBAAAAAAAAAAAAAAAAPC/" - ], - [ - 286, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAALEDAAAAAAAAsQMAAAAAAAAnAAAAICAgIHJsLlNldENvbmZpZ0ZsYWdzKHsuTVNBQV80WF9ISU5UfSkK", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAsQMAAAAAAADYAwAAAAAAAAAAAAAAAPC/" - ], - [ - 288, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAALEDAAAAAAAAtQMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAsQMAAAAAAACxAwAAAAAAAAAAAAAAAPC/" - ], - [ - 303, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": ".Fo" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "O" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ] - ] - }, - "CwAAAN0DAAAAAAAA3QMAAAAAAAATAAAARkxBR19XSU5ET1dfRk9DVVNFRNwDAAAAAAAA3AMAAAAAAAABAAAALtwDAAAAAAAA3QMAAAAAAAAAAAAA3QMAAAAAAADeAwAAAAAAAAAAAADeAwAAAAAAAN8DAAAAAAAAAAAAAN4DAAAAAAAA3gMAAAAAAAABAAAAb94DAAAAAAAA3wMAAAAAAAAAAAAA3gMAAAAAAADeAwAAAAAAAAEAAABP3QMAAAAAAADdAwAAAAAAAAEAAABG3AMAAAAAAADcAwAAAAAAAAEAAAAu2wMAAAAAAADbAwAAAAAAAAEAAAAg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA3QMAAAAAAADwAwAAAAAAAAAAAAAAAPC/" - ], - [ - 306, - 1, - "nv_vi_x", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAANoDAAAAAAAA2gMAAAAAAAABAAAALA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2gMAAAAAAADaAwAAAAAAAAAAAAAAAPC/" - ], - [ - 314, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAOsDAAAAAAAA7AMAAAAAAAAAAAAA7AMAAAAAAADwAwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2gMAAAAAAADaAwAAAAAAAAAAAAAAAPC/" - ], - [ - 315, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAOwDAAAAAAAA7AMAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA8AMAAAAAAADwAwAAAAAAAAAAAAAAAPC/" - ], - [ - 323, - 1, - "revert", - null, - "BQAAAAAAAAAAAAAAAAAAAAAAAAApEAAAcGFja2FnZSBnYW1lCgppbXBvcnQgImNvcmU6c3RyaW5ncyIKaW1wb3J0IHJsICJ2ZW5kb3I6cmF5bGliIgoKVklFV1BPUlRfVyAgIDo6IDEyODAKVklFV1BPUlRfSCAgIDo6IDcyMApXSU5ET1dfVElUTEUgOjogIlBvbmciCgpSZXNvbHV0aW9uIDo6IHN0cnVjdCB7CiAgICB3aWR0aDogIGkzMiwKICAgIGhlaWdodDogaTMyLAogICAgbGFiZWw6ICBjc3RyaW5nLAp9CgovLyBQcmVzZXQgd2luZG93IGRpbWVuc2lvbnMKUkVTT0xVVElPTlMgOj0gWz9dUmVzb2x1dGlvbnsKICAgIHsxMjgwLCA3MjAsICAiMTI4MHg3MjAifSwKICAgIHsxOTIwLCAxMDgwLCAiMTkyMHgxMDgwIn0sCiAgICB7MjU2MCwgMTQ0MCwgIjI1NjB4MTQ0MCJ9LAogICAgezM4NDAsIDIxNjAsICIzODQweDIxNjAifSwKfQoKR2FtZSA6OiBzdHJ1Y3QgewogICAgdmlld3BvcnQ6ICAgICAgcmwuUmVuZGVyVGV4dHVyZTJELAogICAgc2NlbmVfc3RhY2s6ICAgW2R5bmFtaWNdU2NlbmUsCiAgICBzaG91bGRfY2xvc2U6ICBib29sLAogICAgYXVkaW86ICAgICAgICAgQXVkaW9fTWFuYWdlciwKCiAgICAvLyByZXNvbHV0aW9uIHN0YXRlCiAgICB3aW5kb3dfdzogaTMyLAogICAgd2luZG93X2g6IGkzMiwKICAgIHJlc19pbmRleDogaW50Cn0KCi8vIEFPOiBsZXRzIG1lIGxvYWQgdGhpcyBhdCBjb21waWxlIHRpbWUhCmdhbWVwYWRfY29tcGF0IDo9ICNsb2FkKCIuLi9nYW1lY29udHJvbGxlcmRiLnR4dCIsIHN0cmluZykKCi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyBHYW1lIExpZmVjeWNsZQovLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZ2FtZV9pbml0IDo6IHByb2MoZ2FtZTogXkdhbWUpIHsKICAgIHJsLlNldENvbmZpZ0ZsYWdzKHsuV0lORE9XX0FMV0FZU19SVU4sIC5NU0FBXzRYX0hJTlR9KQoKICAgIGdhbWUucmVzX2luZGV4ID0gMgogICAgZ2FtZS53aW5kb3dfdyAgPSBSRVNPTFVUSU9OU1tnYW1lLnJlc19pbmRleF0ud2lkdGgKICAgIGdhbWUud2luZG93X2ggID0gUkVTT0xVVElPTlNbZ2FtZS5yZXNfaW5kZXhdLmhlaWdodAoKICAgIHJsLkluaXRXaW5kb3coZ2FtZS53aW5kb3dfdywgZ2FtZS53aW5kb3dfaCwgV0lORE9XX1RJVExFKQogICAgcmwuU2V0VGFyZ2V0RlBTKDYwKQogICAgcmwuU2V0RXhpdEtleSguS0VZX05VTEwpCgogICAgZ2FtZXBhZF9jc3RyIDo9IHN0cmluZ3MuY2xvbmVfdG9fY3N0cmluZyhnYW1lcGFkX2NvbXBhdCkKICAgIGRlZmVyIGRlbGV0ZShnYW1lcGFkX2NzdHIpCiAgICBybC5TZXRHYW1lcGFkTWFwcGluZ3MoZ2FtZXBhZF9jc3RyKQoKICAgIC8vIGluaXQgYW55IGdsb2JhbCBtYW5hZ2VycwogICAgYXVkaW9faW5pdCgmZ2FtZS5hdWRpbykKCiAgICAvLyBhbGxvY2F0ZSBzb21lIGV2ZW50IGNhcGFjaXR5IHRvIHN0b3AgZWFybHkgZHluYW1pYyByZWFsbG9jYXRpb25zIAogICAgR0xPQkFMX0VWRU5UUyA9IG1ha2UoW2R5bmFtaWNdRXZlbnQsIDAsIDE2KQoKICAgIGdhbWUuc2NlbmVfc3RhY2sgPSBtYWtlKFtkeW5hbWljXVNjZW5lLCAwLCA4KQogICAgZ2FtZS52aWV3cG9ydCA9IHJsLkxvYWRSZW5kZXJUZXh0dXJlKFZJRVdQT1JUX1csIFZJRVdQT1JUX0gpCiAgICBnYW1lLnNob3VsZF9jbG9zZSA9IGZhbHNlCiAgICBzZXRfcm9vdF9zY2VuZShnYW1lLCBtYWtlX21haW5fbWVudSgpKSAKfQoKZ2FtZV91cGRhdGUgOjogcHJvYyhnYW1lOiBeR2FtZSkgewogICAgZHQgOj0gcmwuR2V0RnJhbWVUaW1lKCkKICAgIGlucHV0IDo9IHBvbGxfaW5wdXQoKQoKICAgIGFjdGl2ZV9zY2VuZSA6PSBnZXRfYWN0aXZlX3NjZW5lKGdhbWUpCiAgICBpZiBhY3RpdmVfc2NlbmUgIT0gbmlsIHsKICAgICAgICBzY2VuZV91cGRhdGUoYWN0aXZlX3NjZW5lLCBnYW1lLCBpbnB1dCwgZHQpCiAgICB9CgogICAgLy8gYmFja2dyb3VuZCBtdXNpYyBidWZmZXIgc3RyZWFtaW5nCiAgICBhdWRpb191cGRhdGUoJmdhbWUuYXVkaW8sIGR0KQoKICAgIC8vIGZsdXNoIGFueSBldmVudHMgdHJpZ2dlcmVkIGluIHRoaXMgbG9vcAogICAgZmx1c2hfZXZlbnRzKCkKfQoKZ2FtZV9yZW5kZXIgOjogcHJvYyhnYW1lOiBeR2FtZSkgewogICAgcmwuQmVnaW5EcmF3aW5nKCkKICAgIHJsLkNsZWFyQmFja2dyb3VuZChybC5CTEFDSykKCiAgICBybC5CZWdpblRleHR1cmVNb2RlKGdhbWUudmlld3BvcnQpCiAgICAgICAgcmwuQ2xlYXJCYWNrZ3JvdW5kKHJsLkJMQUNLKQogICAgICAgIAogICAgICAgIC8vIEBub3RlOiBmaW5lIGZvciBub3cgYnV0IHByb2JhYmx5IG5vdCBhIGdvb2QgaWRlYS4uLgogICAgICAgIC8vIFJlbmRlciBhbGwgc2NlbmVzIGluIHRoZSBzdGFjayBmcm9tIGJvdHRvbSB0byB0b3AKICAgICAgICBmb3IgaSBpbiAwIC4uPCBsZW4oZ2FtZS5zY2VuZV9zdGFjaykgewogICAgICAgICAgICBzY2VuZV9yZW5kZXIoJmdhbWUuc2NlbmVfc3RhY2tbaV0pCiAgICAgICAgfQoKICAgIHJsLkVuZFRleHR1cmVNb2RlKCkKCiAgICByZW5kZXJfZ2FtZV90b193aW5kb3coZ2FtZSkKCiAgICBybC5FbmREcmF3aW5nKCkKfQoKCmdhbWVfcXVpdCA6OiBwcm9jKGdhbWU6IF5HYW1lKSB7CiAgICBhdWRpb19tYW5hZ2VyX3F1aXQoJmdhbWUuYXVkaW8pCgogICAgcmwuVW5sb2FkUmVuZGVyVGV4dHVyZShnYW1lLnZpZXdwb3J0KQogICAgZGVsZXRlKEdMT0JBTF9FVkVOVFMpCiAgICBkZWxldGUoZ2FtZS5zY2VuZV9zdGFjaykKCiAgICBybC5DbG9zZVdpbmRvdygpCn0KCmdhbWVfc2hvdWxkX3J1biA6OiBwcm9jKGdhbWU6IEdhbWUpIC0+IGJvb2wgewogICAgcmV0dXJuICFnYW1lLnNob3VsZF9jbG9zZSAmJiAhcmwuV2luZG93U2hvdWxkQ2xvc2UoKQp9CgovLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gV2luZG93IFVwc2NhbGUgUmVuZGVyIAovLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZ2FtZV9zZXRfcmVzb2x1dGlvbiA6OiBwcm9jKGdhbWU6IF5HYW1lLCByZXNfaW5kZXg6IGludCkgewogICAgZ2FtZS5yZXNfaW5kZXggPSBjbGFtcChyZXNfaW5kZXgsIDAsIGxlbihSRVNPTFVUSU9OUykgLSAxKQogICAgCiAgICB0YXJnZXRfdyA6PSBSRVNPTFVUSU9OU1tnYW1lLnJlc19pbmRleF0ud2lkdGgKICAgIHRhcmdldF9oIDo9IFJFU09MVVRJT05TW2dhbWUucmVzX2luZGV4XS5oZWlnaHQKCiAgICBtb25pdG9yICA6PSBybC5HZXRDdXJyZW50TW9uaXRvcigpCiAgICBzY3JlZW5fdyA6PSBybC5HZXRNb25pdG9yV2lkdGgobW9uaXRvcikKICAgIHNjcmVlbl9oIDo9IHJsLkdldE1vbml0b3JIZWlnaHQobW9uaXRvcikKCiAgICAvLyBDbGFtcCB3aW5kb3cgc2l6ZSBzbyBpdCBkb2Vzbid0IGV4Y2VlZCBwaHlzaWNhbCBzY3JlZW4gbGltaXRzCiAgICBnYW1lLndpbmRvd193ID0gbWluKHRhcmdldF93LCBzY3JlZW5fdykKICAgIGdhbWUud2luZG93X2ggPSBtaW4odGFyZ2V0X2gsIHNjcmVlbl9oKQoKICAgIHJsLlNldFdpbmRvd1NpemUoZ2FtZS53aW5kb3dfdywgZ2FtZS53aW5kb3dfaCkKfQoKcmVuZGVyX2dhbWVfdG9fd2luZG93IDo6IHByb2MoZ2FtZTogXkdhbWUpIHsKICAgIHRleHR1cmUgOj0gZ2FtZS52aWV3cG9ydC50ZXh0dXJlCgogICAgcmwuRHJhd1RleHR1cmVQcm8oCiAgICAgICAgdGV4dHVyZSwgCiAgICAgICAgLy8gc3JjOiBpbnZlcnRlZCB5IGNvb3JkaW5hdGUgZmxpcHMgb3BlbmdsIHRleHR1cmUgYnVmZmVyIGNvcnJlY3RseQogICAgICAgIHJsLlJlY3RhbmdsZXswLCAwLCBmMzIodGV4dHVyZS53aWR0aCksIC1mMzIodGV4dHVyZS5oZWlnaHQpfSwKICAgICAgICAvLyBkc3Q6IHNjYWxlcyB2aWV3cG9ydCBjYW52YXMgdG8gZmlsbCB3aW5kb3cgcmVzb2x1dGlvbgogICAgICAgIHJsLlJlY3RhbmdsZXswLCAwLCBmMzIoZ2FtZS53aW5kb3dfdyksIGYzMihnYW1lLndpbmRvd19oKX0sCiAgICAgICAgcmwuVmVjdG9yMnt9LAogICAgICAgIDAsCiAgICAgICAgcmwuV0hJVEUsCiAgICApIAp9AAAAAAAAAAAoEAAAAAAAAAAAAAAAAAAAAAAAACgQAAAAAAAAAAAAAAAAAAAAAAAAKBAAAAAAAAAAAAAAAAAAAAAAAAAoEAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA6AQAAAAAAADoBAAAAAAAAAAAAAAAAPC/" - ] - ] - }, - { - "file": "src/input_manager.odin", - "redo_stack": - [ - [ - 1732, - 1, - "nv_vi_paste", - { - "before_cursor": true, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAAAAAAAAAAAAAAAAAAAAAACXDgAAcGFja2FnZSBnYW1lCgppbXBvcnQgcmwgInZlbmRvcjpyYXlsaWIiCgovLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gSW5wdXQgTWFuYWdlciwgY2FwdHVyZXMgaW5wdXQgZXZlbnRzIGFuZCBzdG9yZXMgdGhlbSBpbnRvIGEgc3RydWN0LgovLyBQYXNzaW5nIHRoZSBzdHJ1Y3QgZG93biBhbGxvd3MgZm9yIGNvbXBvbmVudHMgdG8gdXNlIGlucHV0cyBpbmRlcGVuZGVudGx5IAovLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCklucHV0X0V2ZW50IDo6IHN0cnVjdCB7CiAgICAvLyBDb250aW51b3VzIG1vdmVtZW50IG5vcm1hbGl6ZWQgCiAgICBtb3ZlX2RpcjogICAgICAgIHJsLlZlY3RvcjIsCgogICAgLy8gc2luZ2xlIGZyYW1lIGFjdGlvbnMgVUkgYW5kIHRyaWdnZXJzCiAgICB1cF9wcmVzc2VkOiAgICAgIGJvb2wsCiAgICBkb3duX3ByZXNzZWQ6ICAgIGJvb2wsCiAgICBsZWZ0X3ByZXNzZWQ6ICAgIGJvb2wsCiAgICByaWdodF9wcmVzc2VkOiAgIGJvb2wsCiAgICBjb25maXJtX3ByZXNzZWQ6IGJvb2wsCiAgICBwYXVzZV9wcmVzc2VkOiAgIGJvb2wsCn0KCi8vIEN1cnJlbnRseSBhY3RpdmUgY29udHJvbGxlcgphY3RpdmVfZ2FtZXBhZF9pZDogaTMyID0gLTEKCnVwZGF0ZV9hY3RpdmVfZ2FtZXBhZCA6OiBwcm9jKCkgewogICAgLy8gaXMgdGhlcmUgY3VycmVudGx5IGEgY29udHJvbGxlciwgaWYgc28gY2hlY2sgaWYgaXRzIHN0aWxsIGNvbm5lY3RlZC4KICAgIGlmIGFjdGl2ZV9nYW1lcGFkX2lkICE9IC0xIHsKICAgICAgICBpZiBybC5Jc0dhbWVwYWRBdmFpbGFibGUoYWN0aXZlX2dhbWVwYWRfaWQpIHsKICAgICAgICAgICAgLy8gZG8gbm90aGluZyBzdGlsbCBjb25uZWN0ZWQKICAgICAgICAgICAgcmV0dXJuCiAgICAgICAgfQogICAgICAgIC8vIGVsc2Ugd2UgbG9zdCBjb25uZWN0aW9uCiAgICAgICAgYWN0aXZlX2dhbWVwYWRfaWQgPSAtMQogICAgICAgIHJsLlRyYWNlTG9nKC5XQVJOSU5HLCAiQ29udHJvbGxlciBkaXNjb25uZWN0ZWQhISIpCiAgICB9CgogICAgZm9yIGk6IGkzMiA9IDA7IGkgPCA0OyBpICs9IDEgewogICAgICAgIGlmIHJsLklzR2FtZXBhZEF2YWlsYWJsZShpKSB7CiAgICAgICAgICAgIGFjdGl2ZV9nYW1lcGFkX2lkID0gaQogICAgICAgICAgICByZXR1cm4gCiAgICAgICAgfQogICAgfQp9Cgpwb2xsX2lucHV0IDo6IHByb2MoKSAtPiBJbnB1dF9FdmVudCB7CiAgICBpbnB1dF9ldmVudCA6PSBJbnB1dF9FdmVudHt9CiAgICBpbnB1dF9kaXIgOj0gcmwuVmVjdG9yMnswLCAwfQoKICAgIHVwZGF0ZV9hY3RpdmVfZ2FtZXBhZCgpCiAgICBnYW1lcGFkX2FjdGl2ZSA6PSBhY3RpdmVfZ2FtZXBhZF9pZCAhPSAtMQogICAgZ2lkIDo9IGFjdGl2ZV9nYW1lcGFkX2lkCgogICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgIC8vIENvbnRpbnVvdXMgSW5wdXQgKGtleWJvYXJkICsgZ2FtZXBhZCBkLXBhZCkKICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICBpZiBybC5Jc0tleURvd24oLlcpIHx8IHJsLklzS2V5RG93biguVVApICAgIHx8IChnYW1lcGFkX2FjdGl2ZSAmJiBybC5Jc0dhbWVwYWRCdXR0b25Eb3duKGdpZCwgLkxFRlRfRkFDRV9VUCkpICAgeyBpbnB1dF9kaXIueSAtPSAxIH0KICAgIGlmIHJsLklzS2V5RG93biguUykgfHwgcmwuSXNLZXlEb3duKC5ET1dOKSAgfHwgKGdhbWVwYWRfYWN0aXZlICYmIHJsLklzR2FtZXBhZEJ1dHRvbkRvd24oZ2lkLCAuTEVGVF9GQUNFX0RPV04pKSB7IGlucHV0X2Rpci55ICs9IDEgfQoKICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAvLyBBbmFsb2cgc3RpY2sgaW5wdXQgZ2FtZXBhZHMKICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICBpZiBnYW1lcGFkX2FjdGl2ZSB7CiAgICAgICAgREVBRFpPTkUgICA6OiAwLjI1CiAgICAgICAgYXhpc195IDo9IHJsLkdldEdhbWVwYWRBeGlzTW92ZW1lbnQoZ2lkLCAuTEVGVF9ZKQoKICAgICAgICAvLyBhcHBseSBkZWFkem9uZSBhbmQgY29tYmluZSB3aXRoIGlucHV0IGlmIG1vdmVkCiAgICAgICAgaWYgYWJzKGF4aXNfeSkgPiBERUFEWk9ORSB7IGlucHV0X2Rpci55ID0gYXhpc195IH0KICAgIH0KCiAgICAvLyBOb3JtYWxpemUgc28gZGlhZ29uYWwgbW92ZW1lbnQgaXNuJ3QgZmFzdGVyIHRoYW4gY2FyZGluYWwgZGlyZWN0aW9ucwogICAgaWYgaW5wdXRfZGlyLnggIT0gMCB8fCBpbnB1dF9kaXIueSAhPSAwIGRvIGlucHV0X2V2ZW50Lm1vdmVfZGlyID0gcmwuVmVjdG9yMk5vcm1hbGl6ZShpbnB1dF9kaXIpCgogICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgIC8vIGFjdGlvbnMgc2luZ2xlIHByZXNzIGllIG1lbnUgbmF2aWdhdGlvbiBldGMKICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICBpbnB1dF9ldmVudC51cF9wcmVzc2VkICAgICAgPSBybC5Jc0tleVByZXNzZWQoLlcpIHx8IHJsLklzS2V5UHJlc3NlZCguVVApIHx8CiAgICAoZ2FtZXBhZF9hY3RpdmUgJiYgcmwuSXNHYW1lcGFkQnV0dG9uUHJlc3NlZChnaWQsIC5MRUZUX0ZBQ0VfVVApKQoKICAgIGlucHV0X2V2ZW50LmRvd25fcHJlc3NlZCAgICA9IHJsLklzS2V5UHJlc3NlZCguUykgfHwgcmwuSXNLZXlQcmVzc2VkKC5ET1dOKSB8fAogICAgKGdhbWVwYWRfYWN0aXZlICYmIHJsLklzR2FtZXBhZEJ1dHRvblByZXNzZWQoZ2lkLCAuTEVGVF9GQUNFX0RPV04pKQoKICAgIGlucHV0X2V2ZW50LmxlZnRfcHJlc3NlZCAgICA9IHJsLklzS2V5UHJlc3NlZCguQSkgfHwgcmwuSXNLZXlQcmVzc2VkKC5MRUZUKSB8fAogICAgKGdhbWVwYWRfYWN0aXZlICYmIHJsLklzR2FtZXBhZEJ1dHRvblByZXNzZWQoZ2lkLCAuTEVGVF9GQUNFX0xFRlQpKQoKICAgIGlucHV0X2V2ZW50LnJpZ2h0X3ByZXNzZWQgICA9IHJsLklzS2V5UHJlc3NlZCguRCkgfHwgcmwuSXNLZXlQcmVzc2VkKC5SSUdIVCkgfHwKICAgIChnYW1lcGFkX2FjdGl2ZSAmJiBybC5Jc0dhbWVwYWRCdXR0b25QcmVzc2VkKGdpZCwgLkxFRlRfRkFDRV9SSUdIVCkpCgogICAgaW5wdXRfZXZlbnQuY29uZmlybV9wcmVzc2VkID0gcmwuSXNLZXlQcmVzc2VkKC5FTlRFUikgfHwgcmwuSXNLZXlQcmVzc2VkKC5TUEFDRSkgfHwKICAgIChnYW1lcGFkX2FjdGl2ZSAmJiBybC5Jc0dhbWVwYWRCdXR0b25QcmVzc2VkKGdpZCwgLlJJR0hUX0ZBQ0VfRE9XTikpCgogICAgaW5wdXRfZXZlbnQucGF1c2VfcHJlc3NlZCAgID0gcmwuSXNLZXlQcmVzc2VkKC5TUEFDRSkgfHwKICAgIChnYW1lcGFkX2FjdGl2ZSAmJiBybC5Jc0dhbWVwYWRCdXR0b25QcmVzc2VkKGdpZCwgLk1JRERMRV9SSUdIVCkpCgogICAgcmV0dXJuIGlucHV0X2V2ZW50Cn0K", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/" - ] - ], - "settings": - { - "buffer_size": 3734, - "encoding": "UTF-8", - "line_ending": "Unix" - }, - "undo_stack": - [ - [ - 33, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\nGAMPE" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "EPAD_ID" - } - ], - [ - "insert", - { - "characters": " ::" - } - ], - [ - "insert", - { - "characters": " 0" - } - ] - ] - }, - "FwAAAP0CAAAAAAAA/gIAAAAAAAAAAAAA/gIAAAAAAAACAwAAAAAAAAAAAAACAwAAAAAAAAcDAAAAAAAAAAAAAP4CAAAAAAAA/gIAAAAAAAAEAAAAICAgIAMDAAAAAAAABAMAAAAAAAAAAAAABAMAAAAAAAAFAwAAAAAAAAAAAAAFAwAAAAAAAAYDAAAAAAAAAAAAAAYDAAAAAAAABwMAAAAAAAAAAAAABwMAAAAAAAAIAwAAAAAAAAAAAAAHAwAAAAAAAAcDAAAAAAAAAQAAAEUGAwAAAAAAAAYDAAAAAAAAAQAAAFAGAwAAAAAAAAcDAAAAAAAAAAAAAAcDAAAAAAAACAMAAAAAAAAAAAAACAMAAAAAAAAJAwAAAAAAAAAAAAAJAwAAAAAAAAoDAAAAAAAAAAAAAAoDAAAAAAAACwMAAAAAAAAAAAAACwMAAAAAAAAMAwAAAAAAAAAAAAAMAwAAAAAAAA0DAAAAAAAAAAAAAA0DAAAAAAAADgMAAAAAAAAAAAAADgMAAAAAAAAPAwAAAAAAAAAAAAAPAwAAAAAAABADAAAAAAAAAAAAABADAAAAAAAAEQMAAAAAAAAAAAAAEQMAAAAAAAASAwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA9QIAAAAAAAD1AgAAAAAAAAAAAAAAAPC/" - ], - [ - 46, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gamp" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "epad_activ" - } - ], - [ - "insert", - { - "characters": "e" - } - ], - [ - "insert", - { - "characters": " :=" - } - ], - [ - "insert", - { - "characters": " rl.Is" - } - ], - [ - "insert", - { - "characters": "game" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsGamepadAvailable(gamepad: c.int) -> bool" - } - ], - [ - "insert", - { - "characters": "GAM" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "GAMEPAD_ID" - } - ] - ] - }, - "JgAAABIDAAAAAAAAEwMAAAAAAAAAAAAAEwMAAAAAAAAXAwAAAAAAAAAAAAAXAwAAAAAAABgDAAAAAAAAAAAAABgDAAAAAAAAGQMAAAAAAAAAAAAAGQMAAAAAAAAaAwAAAAAAAAAAAAAaAwAAAAAAABsDAAAAAAAAAAAAABoDAAAAAAAAGgMAAAAAAAABAAAAcBoDAAAAAAAAGwMAAAAAAAAAAAAAGwMAAAAAAAAcAwAAAAAAAAAAAAAcAwAAAAAAAB0DAAAAAAAAAAAAAB0DAAAAAAAAHgMAAAAAAAAAAAAAHgMAAAAAAAAfAwAAAAAAAAAAAAAfAwAAAAAAACADAAAAAAAAAAAAACADAAAAAAAAIQMAAAAAAAAAAAAAIQMAAAAAAAAiAwAAAAAAAAAAAAAiAwAAAAAAACMDAAAAAAAAAAAAACMDAAAAAAAAJAMAAAAAAAAAAAAAJAMAAAAAAAAlAwAAAAAAAAAAAAAlAwAAAAAAACYDAAAAAAAAAAAAACYDAAAAAAAAJwMAAAAAAAAAAAAAJwMAAAAAAAAoAwAAAAAAAAAAAAAoAwAAAAAAACkDAAAAAAAAAAAAACkDAAAAAAAAKgMAAAAAAAAAAAAAKgMAAAAAAAArAwAAAAAAAAAAAAArAwAAAAAAACwDAAAAAAAAAAAAACwDAAAAAAAALQMAAAAAAAAAAAAALQMAAAAAAAAuAwAAAAAAAAAAAAAuAwAAAAAAAC8DAAAAAAAAAAAAAC8DAAAAAAAAMAMAAAAAAAAAAAAAMAMAAAAAAAAxAwAAAAAAAAAAAAAxAwAAAAAAADIDAAAAAAAAAAAAACwDAAAAAAAALAMAAAAAAAAGAAAASXNnYW1lLAMAAAAAAABAAwAAAAAAAAAAAAA/AwAAAAAAAEADAAAAAAAAAAAAAEADAAAAAAAAQQMAAAAAAAAAAAAAQQMAAAAAAABCAwAAAAAAAAAAAAA/AwAAAAAAAD8DAAAAAAAAAwAAAEdBTT8DAAAAAAAASQMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAEQMAAAAAAAARAwAAAAAAAAAAAAAAAPC/" - ], - [ - 53, - 1, - "nv_vi_big_d", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAALYDAAAAAAAAtgMAAAAAAAAQAAAAaWUgbW92ZW1lbnQgY29kZQ", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtgMAAAAAAAC2AwAAAAAAAAAAAAAAAPC/" - ], - [ - 61, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert_snippet", - { - "contents": "($0)" - } - ], - [ - "insert", - { - "characters": "keyboard" - } - ], - [ - "insert", - { - "characters": " +" - } - ], - [ - "insert", - { - "characters": " gamepade" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": " d-pad" - } - ] - ] - }, - "HQAAALYDAAAAAAAAuAMAAAAAAAAAAAAAtwMAAAAAAAC4AwAAAAAAAAAAAAC4AwAAAAAAALkDAAAAAAAAAAAAALkDAAAAAAAAugMAAAAAAAAAAAAAugMAAAAAAAC7AwAAAAAAAAAAAAC7AwAAAAAAALwDAAAAAAAAAAAAALwDAAAAAAAAvQMAAAAAAAAAAAAAvQMAAAAAAAC+AwAAAAAAAAAAAAC+AwAAAAAAAL8DAAAAAAAAAAAAAL8DAAAAAAAAwAMAAAAAAAAAAAAAwAMAAAAAAADBAwAAAAAAAAAAAADBAwAAAAAAAMIDAAAAAAAAAAAAAMIDAAAAAAAAwwMAAAAAAAAAAAAAwwMAAAAAAADEAwAAAAAAAAAAAADEAwAAAAAAAMUDAAAAAAAAAAAAAMUDAAAAAAAAxgMAAAAAAAAAAAAAxgMAAAAAAADHAwAAAAAAAAAAAADHAwAAAAAAAMgDAAAAAAAAAAAAAMgDAAAAAAAAyQMAAAAAAAAAAAAAyQMAAAAAAADKAwAAAAAAAAAAAADKAwAAAAAAAMsDAAAAAAAAAAAAAMoDAAAAAAAAygMAAAAAAAABAAAAIMkDAAAAAAAAyQMAAAAAAAABAAAAZckDAAAAAAAAygMAAAAAAAAAAAAAygMAAAAAAADLAwAAAAAAAAAAAADLAwAAAAAAAMwDAAAAAAAAAAAAAMwDAAAAAAAAzQMAAAAAAAAAAAAAzQMAAAAAAADOAwAAAAAAAAAAAADOAwAAAAAAAM8DAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtQMAAAAAAAC1AwAAAAAAAAAAAAAAAPC/" - ], - [ - 87, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": " ++" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "||" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "($0)" - } - ], - [ - "insert", - { - "characters": "gamep" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "gamepad_active" - } - ], - [ - "insert", - { - "characters": " &&" - } - ], - [ - "insert", - { - "characters": " rl.i" - } - ], - [ - "insert", - { - "characters": "sKye" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsKeyPressed(key: KeyboardKey) -> bool" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Delete Left Right.sublime-macro" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "Down" - } - ], - [ - "insert_snippet", - { - "contents": "($0)" - } - ] - ] - }, - "LAAAAE8EAAAAAAAAUAQAAAAAAAAAAAAAUAQAAAAAAABRBAAAAAAAAAAAAABRBAAAAAAAAFIEAAAAAAAAAAAAAFEEAAAAAAAAUQQAAAAAAAABAAAAK1AEAAAAAAAAUAQAAAAAAAABAAAAK1AEAAAAAAAAUQQAAAAAAAAAAAAAUQQAAAAAAABSBAAAAAAAAAAAAABSBAAAAAAAAFMEAAAAAAAAAAAAAFMEAAAAAAAAVQQAAAAAAAAAAAAAVAQAAAAAAABVBAAAAAAAAAAAAABVBAAAAAAAAFYEAAAAAAAAAAAAAFYEAAAAAAAAVwQAAAAAAAAAAAAAVwQAAAAAAABYBAAAAAAAAAAAAABYBAAAAAAAAFkEAAAAAAAAAAAAAFQEAAAAAAAAVAQAAAAAAAAFAAAAZ2FtZXBUBAAAAAAAAGIEAAAAAAAAAAAAAGIEAAAAAAAAYwQAAAAAAAAAAAAAYwQAAAAAAABkBAAAAAAAAAAAAABkBAAAAAAAAGUEAAAAAAAAAAAAAGUEAAAAAAAAZgQAAAAAAAAAAAAAZgQAAAAAAABnBAAAAAAAAAAAAABnBAAAAAAAAGgEAAAAAAAAAAAAAGgEAAAAAAAAaQQAAAAAAAAAAAAAaQQAAAAAAABqBAAAAAAAAAAAAABqBAAAAAAAAGsEAAAAAAAAAAAAAGsEAAAAAAAAbAQAAAAAAAAAAAAAbAQAAAAAAABtBAAAAAAAAAAAAABtBAAAAAAAAG4EAAAAAAAAAAAAAGkEAAAAAAAAaQQAAAAAAAAFAAAAaXNLeWVpBAAAAAAAAHcEAAAAAAAAAAAAAHUEAAAAAAAAdQQAAAAAAAABAAAAKHUEAAAAAAAAdQQAAAAAAAABAAAAKXQEAAAAAAAAdAQAAAAAAAABAAAAZHMEAAAAAAAAcwQAAAAAAAABAAAAZXIEAAAAAAAAcgQAAAAAAAABAAAAc3EEAAAAAAAAcQQAAAAAAAABAAAAc3AEAAAAAAAAcAQAAAAAAAABAAAAZW8EAAAAAAAAbwQAAAAAAAABAAAAcm4EAAAAAAAAbgQAAAAAAAABAAAAUG4EAAAAAAAAbwQAAAAAAAAAAAAAbwQAAAAAAABwBAAAAAAAAAAAAABwBAAAAAAAAHEEAAAAAAAAAAAAAHEEAAAAAAAAcgQAAAAAAAAAAAAAcgQAAAAAAAB0BAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAATwQAAAAAAABPBAAAAAAAAAAAAAAAAPC/" - ], - [ - 98, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "game" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "isgame" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsGamepadButtonDown(gamepad: c.int, button: GamepadButton) -> bool" - } - ] - ] - }, - "EQAAAGkEAAAAAAAAaQQAAAAAAAAJAAAASXNLZXlEb3duaQQAAAAAAABqBAAAAAAAAAAAAABqBAAAAAAAAGsEAAAAAAAAAAAAAGsEAAAAAAAAbAQAAAAAAAAAAAAAbAQAAAAAAABtBAAAAAAAAAAAAABsBAAAAAAAAGwEAAAAAAAAAQAAAGVrBAAAAAAAAGsEAAAAAAAAAQAAAG1qBAAAAAAAAGoEAAAAAAAAAQAAAGFpBAAAAAAAAGkEAAAAAAAAAQAAAGdpBAAAAAAAAGoEAAAAAAAAAAAAAGoEAAAAAAAAawQAAAAAAAAAAAAAawQAAAAAAABsBAAAAAAAAAAAAABsBAAAAAAAAG0EAAAAAAAAAAAAAG0EAAAAAAAAbgQAAAAAAAAAAAAAbgQAAAAAAABvBAAAAAAAAAAAAABpBAAAAAAAAGkEAAAAAAAABgAAAGlzZ2FtZWkEAAAAAAAAfAQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAaQQAAAAAAAByBAAAAAAAAAAAAAAAAPC/" - ], - [ - 108, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "GAM" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "GAMEPAD_ID" - } - ], - [ - "insert", - { - "characters": "," - } - ], - [ - "insert", - { - "characters": " ." - } - ], - [ - "insert", - { - "characters": "LEFT" - } - ], - [ - "insert", - { - "characters": "_FA" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "LEFT_FACE_UP" - } - ] - ] - }, - "EQAAAH0EAAAAAAAAfgQAAAAAAAAAAAAAfgQAAAAAAAB/BAAAAAAAAAAAAAB/BAAAAAAAAIAEAAAAAAAAAAAAAH0EAAAAAAAAfQQAAAAAAAADAAAAR0FNfQQAAAAAAACHBAAAAAAAAAAAAACHBAAAAAAAAIgEAAAAAAAAAAAAAIgEAAAAAAAAiQQAAAAAAAAAAAAAiQQAAAAAAACKBAAAAAAAAAAAAACKBAAAAAAAAIsEAAAAAAAAAAAAAIsEAAAAAAAAjAQAAAAAAAAAAAAAjAQAAAAAAACNBAAAAAAAAAAAAACNBAAAAAAAAI4EAAAAAAAAAAAAAI4EAAAAAAAAjwQAAAAAAAAAAAAAjwQAAAAAAACQBAAAAAAAAAAAAACQBAAAAAAAAJEEAAAAAAAAAAAAAIoEAAAAAAAAigQAAAAAAAAHAAAATEVGVF9GQYoEAAAAAAAAlgQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfQQAAAAAAAB9BAAAAAAAAAAAAAAAAPC/" - ], - [ - 116, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "left_delete", - null - ] - ] - }, - "AgAAAJoEAAAAAAAAmgQAAAAAAAABAAAAIJkEAAAAAAAAmQQAAAAAAAABAAAAIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAmwQAAAAAAACbBAAAAAAAAAAAAAAAAPC/" - ], - [ - 127, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAANwEAAAAAAAAJAUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2wQAAAAAAADbBAAAAAAAAAAAAAAAAPC/" - ], - [ - 131, - 1, - "insert", - { - "characters": " " - }, - "AQAAANwEAAAAAAAA3QQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA3AQAAAAAAADcBAAAAAAAAAAAAAAAAPC/" - ], - [ - 137, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "DOWN" - } - ] - ] - }, - "BgAAACIFAAAAAAAAIgUAAAAAAAABAAAAUCEFAAAAAAAAIQUAAAAAAAABAAAAVSEFAAAAAAAAIgUAAAAAAAAAAAAAIgUAAAAAAAAjBQAAAAAAAAAAAAAjBQAAAAAAACQFAAAAAAAAAAAAACQFAAAAAAAAJQUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAIwUAAAAAAAAjBQAAAAAAAAAAAAAAAPC/" - ], - [ - 145, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAD0FAAAAAAAAPgUAAAAAAAAAAAAAPgUAAAAAAABCBQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPQUAAAAAAAA9BQAAAAAAAAAAAAAAAPC/" - ], - [ - 150, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAEIFAAAAAAAAiQUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAQQUAAAAAAABBBQAAAAAAAAAAAAAAAPC/" - ], - [ - 161, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\n//" - } - ], - [ - "insert", - { - "characters": " " - } - ] - ] - }, - "BwAAADwFAAAAAAAAPQUAAAAAAAAAAAAAPQUAAAAAAABBBQAAAAAAAAAAAABBBQAAAAAAAEYFAAAAAAAAAAAAAD0FAAAAAAAAPQUAAAAAAAAEAAAAICAgIEIFAAAAAAAAQwUAAAAAAAAAAAAAQwUAAAAAAABEBQAAAAAAAAAAAABEBQAAAAAAAEUFAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA+AQAAAAAAAD4BAAAAAAAAAAAAAAAAPC/" - ], - [ - 171, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAEYFAAAAAAAAHQYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAQgUAAAAAAABCBQAAAAAAAAAAAAAAAPC/" - ], - [ - 174, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAD4FAAAAAAAAPgUAAAAAAAAIAAAAICAgIC8vIAo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPgUAAAAAAABGBQAAAAAAAAAAAAAAAPC/" - ], - [ - 177, - 1, - "nv_vi_big_d", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJcFAAAAAAAAlwUAAAAAAAArAAAAQ29udGludW91cyBJbnB1dCAoa2V5Ym9hcmQgKyBnYW1lcGFkIGQtcGFkKQ", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAlwUAAAAAAACXBQAAAAAAAAAAAAAAAPC/" - ], - [ - 186, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "ANa" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "nalog" - } - ], - [ - "insert", - { - "characters": " stick" - } - ], - [ - "insert", - { - "characters": " input" - } - ], - [ - "insert", - { - "characters": " gamp" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "epads" - } - ] - ] - }, - "IQAAAJcFAAAAAAAAmAUAAAAAAAAAAAAAmAUAAAAAAACZBQAAAAAAAAAAAACZBQAAAAAAAJoFAAAAAAAAAAAAAJkFAAAAAAAAmQUAAAAAAAABAAAAYZgFAAAAAAAAmAUAAAAAAAABAAAATpgFAAAAAAAAmQUAAAAAAAAAAAAAmQUAAAAAAACaBQAAAAAAAAAAAACaBQAAAAAAAJsFAAAAAAAAAAAAAJsFAAAAAAAAnAUAAAAAAAAAAAAAnAUAAAAAAACdBQAAAAAAAAAAAACdBQAAAAAAAJ4FAAAAAAAAAAAAAJ4FAAAAAAAAnwUAAAAAAAAAAAAAnwUAAAAAAACgBQAAAAAAAAAAAACgBQAAAAAAAKEFAAAAAAAAAAAAAKEFAAAAAAAAogUAAAAAAAAAAAAAogUAAAAAAACjBQAAAAAAAAAAAACjBQAAAAAAAKQFAAAAAAAAAAAAAKQFAAAAAAAApQUAAAAAAAAAAAAApQUAAAAAAACmBQAAAAAAAAAAAACmBQAAAAAAAKcFAAAAAAAAAAAAAKcFAAAAAAAAqAUAAAAAAAAAAAAAqAUAAAAAAACpBQAAAAAAAAAAAACpBQAAAAAAAKoFAAAAAAAAAAAAAKoFAAAAAAAAqwUAAAAAAAAAAAAAqwUAAAAAAACsBQAAAAAAAAAAAACsBQAAAAAAAK0FAAAAAAAAAAAAAK0FAAAAAAAArgUAAAAAAAAAAAAArQUAAAAAAACtBQAAAAAAAAEAAABwrQUAAAAAAACuBQAAAAAAAAAAAACuBQAAAAAAAK8FAAAAAAAAAAAAAK8FAAAAAAAAsAUAAAAAAAAAAAAAsAUAAAAAAACxBQAAAAAAAAAAAACxBQAAAAAAALIFAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAlgUAAAAAAACWBQAAAAAAAAAAAAAAAPC/" - ], - [ - 210, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "if" - } - ], - [ - "insert", - { - "characters": " game" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "gamepad_active" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "axis_x" - } - ], - [ - "insert", - { - "characters": " :=" - } - ], - [ - "insert", - { - "characters": " rl.G" - } - ], - [ - "insert", - { - "characters": "etGamepad" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "GetGamepadAxisMovement(gamepad: c.int, axis: GamepadAxis) -> f32" - } - ], - [ - "insert", - { - "characters": "GAM" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "GAMEPAD_ID" - } - ], - [ - "insert", - { - "characters": "," - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert", - { - "characters": ".LEX" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "LEFT_X" - } - ] - ] - }, - "NwAAAAQGAAAAAAAABQYAAAAAAAAAAAAABQYAAAAAAAAJBgAAAAAAAAAAAAAJBgAAAAAAAAoGAAAAAAAAAAAAAAoGAAAAAAAACwYAAAAAAAAAAAAACwYAAAAAAAAMBgAAAAAAAAAAAAAMBgAAAAAAAA0GAAAAAAAAAAAAAA0GAAAAAAAADgYAAAAAAAAAAAAADgYAAAAAAAAPBgAAAAAAAAAAAAAPBgAAAAAAABAGAAAAAAAAAAAAAAwGAAAAAAAADAYAAAAAAAAEAAAAZ2FtZQwGAAAAAAAAGgYAAAAAAAAAAAAAGgYAAAAAAAAbBgAAAAAAAAAAAAAbBgAAAAAAAB0GAAAAAAAAAAAAABwGAAAAAAAAIQYAAAAAAAAAAAAAIQYAAAAAAAAmBgAAAAAAAAAAAAAdBgAAAAAAAB0GAAAAAAAABAAAACAgICAdBgAAAAAAACUGAAAAAAAAAAAAACUGAAAAAAAAJgYAAAAAAAAAAAAAJgYAAAAAAAAnBgAAAAAAAAAAAAAnBgAAAAAAACgGAAAAAAAAAAAAACgGAAAAAAAAKQYAAAAAAAAAAAAAKQYAAAAAAAAqBgAAAAAAAAAAAAAqBgAAAAAAACsGAAAAAAAAAAAAACsGAAAAAAAALAYAAAAAAAAAAAAALAYAAAAAAAAtBgAAAAAAAAAAAAAtBgAAAAAAAC4GAAAAAAAAAAAAAC4GAAAAAAAALwYAAAAAAAAAAAAALwYAAAAAAAAwBgAAAAAAAAAAAAAwBgAAAAAAADEGAAAAAAAAAAAAADEGAAAAAAAAMgYAAAAAAAAAAAAAMgYAAAAAAAAzBgAAAAAAAAAAAAAzBgAAAAAAADQGAAAAAAAAAAAAADQGAAAAAAAANQYAAAAAAAAAAAAANQYAAAAAAAA2BgAAAAAAAAAAAAA2BgAAAAAAADcGAAAAAAAAAAAAADcGAAAAAAAAOAYAAAAAAAAAAAAAOAYAAAAAAAA5BgAAAAAAAAAAAAA5BgAAAAAAADoGAAAAAAAAAAAAADoGAAAAAAAAOwYAAAAAAAAAAAAAOwYAAAAAAAA8BgAAAAAAAAAAAAAyBgAAAAAAADIGAAAAAAAACgAAAEdldEdhbWVwYWQyBgAAAAAAAEoGAAAAAAAAAAAAAEkGAAAAAAAASgYAAAAAAAAAAAAASgYAAAAAAABLBgAAAAAAAAAAAABLBgAAAAAAAEwGAAAAAAAAAAAAAEkGAAAAAAAASQYAAAAAAAADAAAAR0FNSQYAAAAAAABTBgAAAAAAAAAAAABTBgAAAAAAAFQGAAAAAAAAAAAAAFQGAAAAAAAAVQYAAAAAAAAAAAAAVQYAAAAAAABWBgAAAAAAAAAAAABWBgAAAAAAAFcGAAAAAAAAAAAAAFcGAAAAAAAAWAYAAAAAAAAAAAAAWAYAAAAAAABZBgAAAAAAAAAAAABWBgAAAAAAAFYGAAAAAAAAAwAAAExFWFYGAAAAAAAAXAYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA1AUAAAAAAADUBQAAAAAAAAAAAAAAAPC/" - ], - [ - 222, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "y" - } - ] - ] - }, - "AgAAACoGAAAAAAAAKgYAAAAAAAABAAAAeCoGAAAAAAAAKwYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAKwYAAAAAAAArBgAAAAAAAAAAAAAAAPC/" - ], - [ - 230, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "Y" - } - ] - ] - }, - "AgAAAFsGAAAAAAAAWwYAAAAAAAABAAAAWFsGAAAAAAAAXAYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAXAYAAAAAAABcBgAAAAAAAAAAAAAAAPC/" - ], - [ - 233, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAF0GAAAAAAAAXgYAAAAAAAAAAAAAXgYAAAAAAABmBgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAWwYAAAAAAABbBgAAAAAAAAAAAAAAAPC/" - ], - [ - 234, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAF4GAAAAAAAAXgYAAAAAAAAIAAAAICAgICAgICA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAZgYAAAAAAABmBgAAAAAAAAAAAAAAAPC/" - ], - [ - 240, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\t" - } - ], - [ - "left_delete", - null - ] - ] - }, - "BAAAAF4GAAAAAAAAXwYAAAAAAAAAAAAAXwYAAAAAAABnBgAAAAAAAAAAAABnBgAAAAAAAGsGAAAAAAAAAAAAAGcGAAAAAAAAZwYAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAXgYAAAAAAABeBgAAAAAAAAAAAAAAAPC/" - ], - [ - 250, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "DEADZO" - } - ], - [ - "insert", - { - "characters": "NE" - } - ], - [ - "insert", - { - "characters": " ::25" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": " 24" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "5" - } - ] - ] - }, - "FwAAABwGAAAAAAAAHQYAAAAAAAAAAAAAHQYAAAAAAAAlBgAAAAAAAAAAAAAlBgAAAAAAACYGAAAAAAAAAAAAAGkGAAAAAAAAaQYAAAAAAAAIAAAAICAgICAgICAmBgAAAAAAACcGAAAAAAAAAAAAACcGAAAAAAAAKAYAAAAAAAAAAAAAKAYAAAAAAAApBgAAAAAAAAAAAAApBgAAAAAAACoGAAAAAAAAAAAAACoGAAAAAAAAKwYAAAAAAAAAAAAAKwYAAAAAAAAsBgAAAAAAAAAAAAAsBgAAAAAAAC0GAAAAAAAAAAAAAC0GAAAAAAAALgYAAAAAAAAAAAAALgYAAAAAAAAvBgAAAAAAAAAAAAAvBgAAAAAAADAGAAAAAAAAAAAAADAGAAAAAAAAMQYAAAAAAAAAAAAAMQYAAAAAAAAyBgAAAAAAAAAAAAAxBgAAAAAAADEGAAAAAAAAAQAAADUwBgAAAAAAADAGAAAAAAAAAQAAADIwBgAAAAAAADEGAAAAAAAAAAAAADEGAAAAAAAAMgYAAAAAAAAAAAAAMgYAAAAAAAAzBgAAAAAAAAAAAAAyBgAAAAAAADIGAAAAAAAAAQAAADQyBgAAAAAAADMGAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAADAYAAAAAAAAMBgAAAAAAAAAAAAAAAPC/" - ], - [ - 256, - 1, - "insert", - { - "characters": "0." - }, - "AgAAADEGAAAAAAAAMgYAAAAAAAAAAAAAMgYAAAAAAAAzBgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAMQYAAAAAAAAxBgAAAAAAAAAAAAAAAPC/" - ], - [ - 270, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "//" - } - ], - [ - "insert", - { - "characters": " apply" - } - ], - [ - "insert", - { - "characters": " deadzone" - } - ], - [ - "insert", - { - "characters": " and" - } - ], - [ - "insert", - { - "characters": " combine" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert", - { - "characters": "with" - } - ], - [ - "insert", - { - "characters": " input" - } - ], - [ - "insert", - { - "characters": " if" - } - ], - [ - "insert", - { - "characters": " moved" - } - ] - ] - }, - "MwAAAHcGAAAAAAAAeAYAAAAAAAAAAAAAeAYAAAAAAACABgAAAAAAAAAAAACABgAAAAAAAIEGAAAAAAAAAAAAAIEGAAAAAAAAggYAAAAAAAAAAAAAggYAAAAAAACDBgAAAAAAAAAAAACDBgAAAAAAAIQGAAAAAAAAAAAAAIQGAAAAAAAAhQYAAAAAAAAAAAAAhQYAAAAAAACGBgAAAAAAAAAAAACGBgAAAAAAAIcGAAAAAAAAAAAAAIcGAAAAAAAAiAYAAAAAAAAAAAAAiAYAAAAAAACJBgAAAAAAAAAAAACJBgAAAAAAAIoGAAAAAAAAAAAAAIoGAAAAAAAAiwYAAAAAAAAAAAAAiwYAAAAAAACMBgAAAAAAAAAAAACMBgAAAAAAAI0GAAAAAAAAAAAAAI0GAAAAAAAAjgYAAAAAAAAAAAAAjgYAAAAAAACPBgAAAAAAAAAAAACPBgAAAAAAAJAGAAAAAAAAAAAAAJAGAAAAAAAAkQYAAAAAAAAAAAAAkQYAAAAAAACSBgAAAAAAAAAAAACSBgAAAAAAAJMGAAAAAAAAAAAAAJMGAAAAAAAAlAYAAAAAAAAAAAAAlAYAAAAAAACVBgAAAAAAAAAAAACVBgAAAAAAAJYGAAAAAAAAAAAAAJYGAAAAAAAAlwYAAAAAAAAAAAAAlwYAAAAAAACYBgAAAAAAAAAAAACYBgAAAAAAAJkGAAAAAAAAAAAAAJkGAAAAAAAAmgYAAAAAAAAAAAAAmgYAAAAAAACbBgAAAAAAAAAAAACbBgAAAAAAAJwGAAAAAAAAAAAAAJwGAAAAAAAAnQYAAAAAAAAAAAAAnQYAAAAAAACeBgAAAAAAAAAAAACeBgAAAAAAAJ8GAAAAAAAAAAAAAJ8GAAAAAAAAoAYAAAAAAAAAAAAAoAYAAAAAAAChBgAAAAAAAAAAAAChBgAAAAAAAKIGAAAAAAAAAAAAAKIGAAAAAAAAowYAAAAAAAAAAAAAowYAAAAAAACkBgAAAAAAAAAAAACkBgAAAAAAAKUGAAAAAAAAAAAAAKUGAAAAAAAApgYAAAAAAAAAAAAApgYAAAAAAACnBgAAAAAAAAAAAACnBgAAAAAAAKgGAAAAAAAAAAAAAKgGAAAAAAAAqQYAAAAAAAAAAAAAqQYAAAAAAACqBgAAAAAAAAAAAACqBgAAAAAAAKsGAAAAAAAAAAAAAKsGAAAAAAAArAYAAAAAAAAAAAAArAYAAAAAAACtBgAAAAAAAAAAAACtBgAAAAAAAK4GAAAAAAAAAAAAAK4GAAAAAAAArwYAAAAAAAAAAAAArwYAAAAAAACwBgAAAAAAAAAAAACwBgAAAAAAALEGAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAdwYAAAAAAAB3BgAAAAAAAAAAAAAAAPC/" - ], - [ - 279, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "if" - } - ], - [ - "insert", - { - "characters": " rl.Vec" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":17,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "Vector2" - } - ], - [ - "insert", - { - "characters": "Len" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "Vector2Length(v: Vector2) -> f32" - } - ], - [ - "insert", - { - "characters": "rl.vec" - } - ] - ] - }, - "GAAAALEGAAAAAAAAsgYAAAAAAAAAAAAAsgYAAAAAAAC6BgAAAAAAAAAAAAC6BgAAAAAAALsGAAAAAAAAAAAAALsGAAAAAAAAvAYAAAAAAAAAAAAAvAYAAAAAAAC9BgAAAAAAAAAAAAC9BgAAAAAAAL4GAAAAAAAAAAAAAL4GAAAAAAAAvwYAAAAAAAAAAAAAvwYAAAAAAADABgAAAAAAAAAAAADABgAAAAAAAMEGAAAAAAAAAAAAAMEGAAAAAAAAwgYAAAAAAAAAAAAAwgYAAAAAAADDBgAAAAAAAAAAAADABgAAAAAAAMAGAAAAAAAAAwAAAFZlY8AGAAAAAAAAxwYAAAAAAAAAAAAAxwYAAAAAAADIBgAAAAAAAAAAAADIBgAAAAAAAMkGAAAAAAAAAAAAAMkGAAAAAAAAygYAAAAAAAAAAAAAwAYAAAAAAADABgAAAAAAAAoAAABWZWN0b3IyTGVuwAYAAAAAAADPBgAAAAAAAAAAAADOBgAAAAAAAM8GAAAAAAAAAAAAAM8GAAAAAAAA0AYAAAAAAAAAAAAA0AYAAAAAAADRBgAAAAAAAAAAAADRBgAAAAAAANIGAAAAAAAAAAAAANIGAAAAAAAA0wYAAAAAAAAAAAAA0wYAAAAAAADUBgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAsAYAAAAAAACwBgAAAAAAAAAAAAAAAPC/" - ], - [ - 307, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "axi" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "axis_y" - } - ], - [ - "insert", - { - "characters": " >" - } - ], - [ - "insert", - { - "characters": " DEA" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "DEADZONE" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ] - ] - }, - "FAAAAL0GAAAAAAAAvQYAAAAAAAAYAAAAcmwuVmVjdG9yMkxlbmd0aChybC52ZWMpvQYAAAAAAAC+BgAAAAAAAAAAAAC+BgAAAAAAAL8GAAAAAAAAAAAAAL8GAAAAAAAAwAYAAAAAAAAAAAAAvQYAAAAAAAC9BgAAAAAAAAMAAABheGm9BgAAAAAAAMMGAAAAAAAAAAAAAMMGAAAAAAAAxAYAAAAAAAAAAAAAxAYAAAAAAADFBgAAAAAAAAAAAADFBgAAAAAAAMYGAAAAAAAAAAAAAMYGAAAAAAAAxwYAAAAAAAAAAAAAxwYAAAAAAADIBgAAAAAAAAAAAADIBgAAAAAAAMkGAAAAAAAAAAAAAMYGAAAAAAAAxgYAAAAAAAADAAAAREVBxgYAAAAAAADOBgAAAAAAAAAAAADOBgAAAAAAAM8GAAAAAAAAAAAAAM8GAAAAAAAA0QYAAAAAAAAAAAAA0AYAAAAAAADZBgAAAAAAAAAAAADZBgAAAAAAAOIGAAAAAAAAAAAAANEGAAAAAAAA0QYAAAAAAAAIAAAAICAgICAgICDRBgAAAAAAAN0GAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAvQYAAAAAAADVBgAAAAAAAAAAAAAAAPC/" - ], - [ - 328, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAN0GAAAAAAAA6AYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA3AYAAAAAAADcBgAAAAAAAAAAAAAAAPC/" - ], - [ - 333, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": " +" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "=" - } - ], - [ - "insert", - { - "characters": " axis_y" - } - ] - ] - }, - "CwAAAOgGAAAAAAAA6QYAAAAAAAAAAAAA6QYAAAAAAADqBgAAAAAAAAAAAADpBgAAAAAAAOkGAAAAAAAAAQAAACvpBgAAAAAAAOoGAAAAAAAAAAAAAOoGAAAAAAAA6wYAAAAAAAAAAAAA6wYAAAAAAADsBgAAAAAAAAAAAADsBgAAAAAAAO0GAAAAAAAAAAAAAO0GAAAAAAAA7gYAAAAAAAAAAAAA7gYAAAAAAADvBgAAAAAAAAAAAADvBgAAAAAAAPAGAAAAAAAAAAAAAPAGAAAAAAAA8QYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA5wYAAAAAAADnBgAAAAAAAAAAAAAAAPC/" - ], - [ - 337, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAPwGAAAAAAAA/AYAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA/AYAAAAAAAD8BgAAAAAAAAAAAAAAAPC/" - ], - [ - 350, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": " ||" - } - ], - [ - "insert", - { - "characters": "\n" - } - ] - ] - }, - "BAAAAAAJAAAAAAAAAQkAAAAAAAAAAAAAAQkAAAAAAAACCQAAAAAAAAAAAAACCQAAAAAAAAMJAAAAAAAAAAAAAAMJAAAAAAAACAkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA/wgAAAAAAAD/CAAAAAAAAAAAAAAAAPC/" - ], - [ - 358, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "p" - } - ], - [ - "left_delete", - null - ] - ] - }, - "BQAAAAMJAAAAAAAABAkAAAAAAAAAAAAABAkAAAAAAAAICQAAAAAAAAAAAAAICQAAAAAAAAkJAAAAAAAAAAAAAAoJAAAAAAAACgkAAAAAAAAEAAAAICAgIAgJAAAAAAAACAkAAAAAAAABAAAAcA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtggAAAAAAAC2CAAAAAAAAAAAAAAAAPC/" - ], - [ - 360, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAAkJAAAAAAAAUQkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABwkAAAAAAAAHCQAAAAAAAAAAAAAAAPC/" - ], - [ - 362, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAAQJAAAAAAAABAkAAAAAAAAFAAAAICAgIAo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABAkAAAAAAAAECQAAAAAAAAAAAAAAAPC/" - ], - [ - 364, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAAAQJAAAAAAAACAkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABAkAAAAAAAAECQAAAAAAAAAAAAAAAPC/" - ], - [ - 367, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAFAJAAAAAAAAUQkAAAAAAAAAAAAAUQkAAAAAAABVCQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABwkAAAAAAAAHCQAAAAAAAAAAAAAAAPC/" - ], - [ - 368, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAFEJAAAAAAAAUQkAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAVQkAAAAAAABVCQAAAAAAAAAAAAAAAPC/" - ], - [ - 379, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAKIJAAAAAAAA7wkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAVgkAAAAAAABWCQAAAAAAAAAAAAAAAPC/" - ], - [ - 382, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAD8KAAAAAAAAjAoAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA8wkAAAAAAADzCQAAAAAAAAAAAAAAAPC/" - ], - [ - 386, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAN0KAAAAAAAAKgsAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkAoAAAAAAACQCgAAAAAAAAAAAAAAAPC/" - ], - [ - 392, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAACkLAAAAAAAAKgsAAAAAAAAAAAAAKgsAAAAAAAAuCwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA4QoAAAAAAADhCgAAAAAAAAAAAAAAAPC/" - ], - [ - 393, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAACoLAAAAAAAAKgsAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAALgsAAAAAAAAuCwAAAAAAAAAAAAAAAPC/" - ], - [ - 413, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAKEJAAAAAAAApAkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAoAkAAAAAAACgCQAAAAAAAAAAAAAAAPC/" - ], - [ - 415, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAEEKAAAAAAAARAoAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAQAoAAAAAAABACgAAAAAAAAAAAAAAAPC/" - ], - [ - 417, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAOIKAAAAAAAA5QoAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA4QoAAAAAAADhCgAAAAAAAAAAAAAAAPC/" - ], - [ - 420, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAJEKAAAAAAAAkgoAAAAAAAAAAAAAkgoAAAAAAACWCgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkAoAAAAAAACQCgAAAAAAAAAAAAAAAPC/" - ], - [ - 421, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAJIKAAAAAAAAkgoAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAlgoAAAAAAACWCgAAAAAAAAAAAAAAAPC/" - ], - [ - 423, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAPEJAAAAAAAA8gkAAAAAAAAAAAAA8gkAAAAAAAD2CQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAqQkAAAAAAACpCQAAAAAAAAAAAAAAAPC/" - ], - [ - 424, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAPIJAAAAAAAA8gkAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA9gkAAAAAAAD2CQAAAAAAAAAAAAAAAPC/" - ], - [ - 449, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "Es" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":49,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "ESCAPE" - } - ] - ] - }, - "BQAAAL4LAAAAAAAAvgsAAAAAAAABAAAAUL4LAAAAAAAAvwsAAAAAAAAAAAAAvwsAAAAAAADACwAAAAAAAAAAAAC+CwAAAAAAAL4LAAAAAAAAAgAAAEVzvgsAAAAAAADECwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAvwsAAAAAAAC/CwAAAAAAAAAAAAAAAPC/" - ], - [ - 478, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAIoLAAAAAAAAiwsAAAAAAAAAAAAAiwsAAAAAAACPCwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAaQsAAAAAAABpCwAAAAAAAAAAAAAAAPC/" - ], - [ - 479, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAIsLAAAAAAAAiwsAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" - ], - [ - 503, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "D" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "_DOWN" - } - ] - ] - }, - "CgAAAO4JAAAAAAAA7gkAAAAAAAABAAAAUO0JAAAAAAAA7QkAAAAAAAABAAAAVewJAAAAAAAA7AkAAAAAAAABAAAAX+wJAAAAAAAA7QkAAAAAAAAAAAAA7AkAAAAAAADsCQAAAAAAAAEAAABE7AkAAAAAAADtCQAAAAAAAAAAAADtCQAAAAAAAO4JAAAAAAAAAAAAAO4JAAAAAAAA7wkAAAAAAAAAAAAA7wkAAAAAAADwCQAAAAAAAAAAAADwCQAAAAAAAPEJAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA7wkAAAAAAADvCQAAAAAAAAAAAAAAAPC/" - ], - [ - 510, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "LEFT" - } - ] - ] - }, - "BgAAAJEKAAAAAAAAkQoAAAAAAAABAAAAUJAKAAAAAAAAkAoAAAAAAAABAAAAVZAKAAAAAAAAkQoAAAAAAAAAAAAAkQoAAAAAAACSCgAAAAAAAAAAAACSCgAAAAAAAJMKAAAAAAAAAAAAAJMKAAAAAAAAlAoAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkgoAAAAAAACSCgAAAAAAAAAAAAAAAPC/" - ], - [ - 517, - 1, - "sequence", - { - "commands": - [ - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "RIGHT" - } - ] - ] - }, - "BwAAADULAAAAAAAANQsAAAAAAAABAAAAUDQLAAAAAAAANAsAAAAAAAABAAAAVTQLAAAAAAAANQsAAAAAAAAAAAAANQsAAAAAAAA2CwAAAAAAAAAAAAA2CwAAAAAAADcLAAAAAAAAAAAAADcLAAAAAAAAOAsAAAAAAAAAAAAAOAsAAAAAAAA5CwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAANgsAAAAAAAA2CwAAAAAAAAAAAAAAAPC/" - ], - [ - 532, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJELAAAAAAAAlAsAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" - ], - [ - 537, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJULAAAAAAAA5QsAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAQQsAAAAAAABBCwAAAAAAAAAAAAAAAPC/" - ], - [ - 545, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "l" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "." - } - ] - ] - }, - "BQAAANMLAAAAAAAA0wsAAAAAAAAPAAAATEVGVF9GQUNFX1JJR0hU0gsAAAAAAADSCwAAAAAAAAEAAAAu0gsAAAAAAADTCwAAAAAAAAAAAADSCwAAAAAAANILAAAAAAAAAQAAAGzSCwAAAAAAANMLAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0wsAAAAAAADiCwAAAAAAAAAAAAAAAPC/" - ], - [ - 576, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "." - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "." - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": " ." - } - ] - ] - }, - "CAAAANMLAAAAAAAA1AsAAAAAAAAAAAAA0wsAAAAAAADTCwAAAAAAAAEAAAAu0wsAAAAAAADUCwAAAAAAAAAAAADTCwAAAAAAANMLAAAAAAAAAQAAAC7SCwAAAAAAANILAAAAAAAAAQAAAC7RCwAAAAAAANELAAAAAAAAAQAAACDRCwAAAAAAANILAAAAAAAAAAAAANILAAAAAAAA0wsAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0wsAAAAAAADTCwAAAAAAAAAAAAAAAPC/" - ], - [ - 606, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "." - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "." - } - ] - ] - }, - "BAAAANMLAAAAAAAA1AsAAAAAAAAAAAAA0wsAAAAAAADTCwAAAAAAAAEAAAAu0gsAAAAAAADSCwAAAAAAAAEAAAAu0gsAAAAAAADTCwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0wsAAAAAAADTCwAAAAAAAAAAAAAAAPC/" - ], - [ - 622, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "r" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "RIG" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":7,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "RIGHT_FACE_DOWN" - } - ] - ] - }, - "BwAAANMLAAAAAAAA1AsAAAAAAAAAAAAA0wsAAAAAAADTCwAAAAAAAAEAAABy0wsAAAAAAADUCwAAAAAAAAAAAADUCwAAAAAAANULAAAAAAAAAAAAANULAAAAAAAA1gsAAAAAAAAAAAAA0wsAAAAAAADTCwAAAAAAAAMAAABSSUfTCwAAAAAAAOILAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0wsAAAAAAADTCwAAAAAAAAAAAAAAAPC/" - ], - [ - 634, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Delete Left Right.sublime-macro" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Delete Left Right.sublime-macro" - } - ], - [ - "insert", - { - "characters": "++" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "||" - } - ] - ] - }, - "DQAAACAMAAAAAAAAIQwAAAAAAAAAAAAAIQwAAAAAAAAjDAAAAAAAAAAAAAAiDAAAAAAAACQMAAAAAAAAAAAAACIMAAAAAAAAIgwAAAAAAAABAAAAeyIMAAAAAAAAIgwAAAAAAAABAAAAfSEMAAAAAAAAIQwAAAAAAAABAAAAeyEMAAAAAAAAIQwAAAAAAAABAAAAfSEMAAAAAAAAIgwAAAAAAAAAAAAAIgwAAAAAAAAjDAAAAAAAAAAAAAAiDAAAAAAAACIMAAAAAAAAAQAAACshDAAAAAAAACEMAAAAAAAAAQAAACshDAAAAAAAACIMAAAAAAAAAAAAACIMAAAAAAAAIwwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAHwwAAAAAAAAfDAAAAAAAAAAAAAAAAPC/" - ], - [ - 640, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAACQMAAAAAAAAdAwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA6gsAAAAAAADqCwAAAAAAAAAAAAAAAPC/" - ], - [ - 649, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "." - } - ] - ] - }, - "AwAAAGIMAAAAAAAAYgwAAAAAAAAPAAAAUklHSFRfRkFDRV9ET1dOYQwAAAAAAABhDAAAAAAAAAEAAAAuYQwAAAAAAABiDAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAcQwAAAAAAABiDAAAAAAAAAAAAAAAAPC/" - ], - [ - 671, - 1, - "sequence", - { - "commands": - [ - [ - "insert", - { - "characters": "MID" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":15,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "MIDDLE_RIGHT" - } - ] - ] - }, - "BQAAAGIMAAAAAAAAYwwAAAAAAAAAAAAAYwwAAAAAAABkDAAAAAAAAAAAAABkDAAAAAAAAGUMAAAAAAAAAAAAAGIMAAAAAAAAYgwAAAAAAAADAAAATUlEYgwAAAAAAABuDAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAYgwAAAAAAABiDAAAAAAAAAAAAAAAAPC/" - ], - [ - 690, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "1" - } - ] - ] - }, - "AgAAABEDAAAAAAAAEQMAAAAAAAABAAAAMBEDAAAAAAAAEgMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABwMAAAAAAAAHAwAAAAAAAAAAAAAAAPC/" - ], - [ - 703, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAANAGAAAAAAAA0QYAAAAAAAAAAAAA0QYAAAAAAADdBgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxwYAAAAAAADHBgAAAAAAAAAAAAAAAPC/" - ], - [ - 704, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAANEGAAAAAAAA0QYAAAAAAAAMAAAAICAgICAgICAgICAg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA3QYAAAAAAADdBgAAAAAAAAAAAAAAAPC/" - ], - [ - 707, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAANEGAAAAAAAA0QYAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0QYAAAAAAADSBgAAAAAAAAAAAAAAAPC/" - ], - [ - 748, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_visual", - "register": "\"" - }, - "AQAAAAsMAAAAAAAAGAwAAAAAAAAMAAAASXNLZXlQcmVzc2Vk", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAACwwAAAAAAAAXDAAAAAAAAAAAAAAAAPC/" - ], - [ - 784, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAHYGAAAAAAAAdwYAAAAAAAAAAAAAdwYAAAAAAAB/BgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAANgYAAAAAAAA2BgAAAAAAAAAAAAAAAPC/" - ], - [ - 785, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAHcGAAAAAAAAdwYAAAAAAAAIAAAAICAgICAgICA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfwYAAAAAAAB/BgAAAAAAAAAAAAAAAPC/" - ], - [ - 786, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAHgGAAAAAAAAsQYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAdwYAAAAAAAB3BgAAAAAAAAAAAAAAAPC/" - ], - [ - 788, - 1, - "insert", - { - "characters": "\t\t" - }, - "AgAAAHgGAAAAAAAAfAYAAAAAAAAAAAAAfAYAAAAAAACABgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAeAYAAAAAAAB4BgAAAAAAAAAAAAAAAPC/" - ], - [ - 797, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAPQGAAAAAAAA9AYAAAAAAABKAAAAICAgICAgICBpZiBheGlzX3kgPiBERUFEWk9ORSB7CiAgICAgICAgICAgIGlucHV0X2Rpci55ID0gYXhpc195CiAgICAgICAgfQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPgcAAAAAAAD0BgAAAAAAAAAAAAAAAPC/" - ], - [ - 800, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAALoGAAAAAAAAugYAAAAAAAA6AAAAICAgICAgICAvLyBhcHBseSBkZWFkem9uZSBhbmQgY29tYmluZSB3aXRoIGlucHV0IGlmIG1vdmVkCg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAugYAAAAAAAD0BgAAAAAAAAAAAAAAAPC/" - ], - [ - 802, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAHgGAAAAAAAAsgYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAdwYAAAAAAAB3BgAAAAAAAAAAAAAAAPC/" - ], - [ - 816, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "ab" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "Math" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "abs" - } - ] - ] - }, - "EwAAAMAGAAAAAAAAwAYAAAAAAAAHAAAATWF0aEFic8AGAAAAAAAAwQYAAAAAAAAAAAAAwQYAAAAAAADCBgAAAAAAAAAAAADBBgAAAAAAAMEGAAAAAAAAAQAAAGLABgAAAAAAAMAGAAAAAAAAAQAAAGHABgAAAAAAAMEGAAAAAAAAAAAAAMEGAAAAAAAAwgYAAAAAAAAAAAAAwgYAAAAAAADDBgAAAAAAAAAAAADDBgAAAAAAAMQGAAAAAAAAAAAAAMMGAAAAAAAAwwYAAAAAAAABAAAAaMIGAAAAAAAAwgYAAAAAAAABAAAAdMEGAAAAAAAAwQYAAAAAAAABAAAAYcAGAAAAAAAAwAYAAAAAAAABAAAATb8GAAAAAAAAvwYAAAAAAAABAAAALr4GAAAAAAAAvgYAAAAAAAABAAAAbL0GAAAAAAAAvQYAAAAAAAABAAAAcr0GAAAAAAAAvgYAAAAAAAAAAAAAvgYAAAAAAAC/BgAAAAAAAAAAAAC/BgAAAAAAAMAGAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAwAYAAAAAAADHBgAAAAAAAAAAAAAAAPC/" - ], - [ - 834, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAMsHAAAAAAAAzAcAAAAAAAAAAAAAzAcAAAAAAADQBwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAApwcAAAAAAACnBwAAAAAAAAAAAAAAAPC/" - ], - [ - 835, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAMwHAAAAAAAAzAcAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0AcAAAAAAADQBwAAAAAAAAAAAAAAAPC/" - ], - [ - 836, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAMwHAAAAAAAAXgkAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAzAcAAAAAAADMBwAAAAAAAAAAAAAAAPC/" - ], - [ - 840, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAAMwHAAAAAAAA0AcAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAzAcAAAAAAADMBwAAAAAAAAAAAAAAAPC/" - ], - [ - 843, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAMsHAAAAAAAAzAcAAAAAAAAAAAAAzAcAAAAAAADQBwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAqgcAAAAAAACqBwAAAAAAAAAAAAAAAPC/" - ], - [ - 868, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AgAAANEHAAAAAAAA0QcAAAAAAACXAQAAICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAvLyBMaW51eC1TYWZlIEVTQ0FQRSBLZXkgVHJhY2tpbmcgKFN0YXRpYyBFZGdlLVRyaWdnZXIgTGF0Y2gpCiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAgQChzdGF0aWMpIGVzY2FwZV93YXNfZG93biA6PSBmYWxzZQogICAgZXNjYXBlX2lzX2Rvd24gOj0gcmwuSXNLZXlEb3duKC5FU0NBUEUpCiAgICBlc2NhcGVfcHJlc3NlZCA6PSBlc2NhcGVfaXNfZG93biAmJiAhZXNjYXBlX3dhc19kb3duCiAgICBlc2NhcGVfd2FzX2Rvd24gPSBlc2NhcGVfaXNfZG93bgrMBwAAAAAAAMwHAAAAAAAABAAAACAgICA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0QcAAAAAAABoCQAAAAAAAAAAAAAAAPC/" - ], - [ - 869, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAM0HAAAAAAAAzQcAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAzQcAAAAAAADNBwAAAAAAAAAAAAAAAPC/" - ], - [ - 878, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "do" - } - ], - [ - "insert", - { - "characters": " " - } - ] - ] - }, - "BAAAAGwHAAAAAAAAbAcAAAAAAAABAAAAe2wHAAAAAAAAbQcAAAAAAAAAAAAAbQcAAAAAAABuBwAAAAAAAAAAAABuBwAAAAAAAG8HAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAARAcAAAAAAABEBwAAAAAAAAAAAAAAAPC/" - ], - [ - 880, - 1, - "nv_vi_big_j", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAG4HAAAAAAAAmQcAAAAAAAA0AAAAIAogICAgICAgIGlucHV0X2RpciA9IHJsLlZlY3RvcjJOb3JtYWxpemUoaW5wdXRfZGlyKQ", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAbgcAAAAAAABuBwAAAAAAAAAAAAAAAPC/" - ], - [ - 883, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAJoHAAAAAAAAmgcAAAAAAAAGAAAAICAgIH0K", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAmgcAAAAAAACgBwAAAAAAAAAAAAAAAPC/" - ], - [ - 903, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - }, - "AQAAAJ4HAAAAAAAAngcAAAAAAAAUAAAAaW5wdXRfZXZlbnQubW92ZV9kaXI", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAngcAAAAAAACyBwAAAAAAAAAAAAAAAPC/" - ], - [ - 909, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_visual", - "register": "\"" - }, - "AQAAAG8HAAAAAAAAgwcAAAAAAAAJAAAAaW5wdXRfZGly", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAbwcAAAAAAAB4BwAAAAAAAAAAAAAAAPC/" - ], - [ - 913, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAKUHAAAAAAAApQcAAAAAAAARAAAAICAgICA9IGlucHV0X2Rpcgo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAApQcAAAAAAAC2BwAAAAAAAAAAAAAAAPC/" - ], - [ - 954, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAB0GAAAAAAAAHQYAAAAAAAAZAAAAICAgICAgICBERUFEWk9ORSA6OiAwLjI1Cg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAHQYAAAAAAAA2BgAAAAAAAAAAAAAAAPC/" - ], - [ - 956, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAP8CAAAAAAAAGAMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA/gIAAAAAAAD+AgAAAAAAAAAAAAAAAPC/" - ], - [ - 958, - 1, - "left_delete", - null, - "AQAAAAMDAAAAAAAAAwMAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABwMAAAAAAAAHAwAAAAAAAAAAAAAAAPC/" - ], - [ - 967, - 1, - "insert", - { - "characters": " " - }, - "AgAAAAwDAAAAAAAADQMAAAAAAAAAAAAADQMAAAAAAAAOAwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAADAMAAAAAAAAMAwAAAAAAAAAAAAAAAPC/" - ], - [ - 972, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "0" - } - ] - ] - }, - "AgAAABQDAAAAAAAAFAMAAAAAAAABAAAANRQDAAAAAAAAFQMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAADQMAAAAAAAANAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1005, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "iskey" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":2,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsKeyPressedRepeat(key: KeyboardKey) -> bool" - } - ] - ] - }, - "CAAAANMLAAAAAAAA0wsAAAAAAAANAAAASXNLZXlSZWxlYXNlZNMLAAAAAAAA1AsAAAAAAAAAAAAA1AsAAAAAAADVCwAAAAAAAAAAAADVCwAAAAAAANYLAAAAAAAAAAAAANYLAAAAAAAA1wsAAAAAAAAAAAAA1wsAAAAAAADYCwAAAAAAAAAAAADTCwAAAAAAANMLAAAAAAAABQAAAGlza2V50wsAAAAAAADlCwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0wsAAAAAAADgCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1019, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "isKey" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsKeyPressed(key: KeyboardKey) -> bool" - } - ] - ] - }, - "CAAAANMLAAAAAAAA0wsAAAAAAAASAAAASXNLZXlQcmVzc2VkUmVwZWF00wsAAAAAAADUCwAAAAAAAAAAAADUCwAAAAAAANULAAAAAAAAAAAAANULAAAAAAAA1gsAAAAAAAAAAAAA1gsAAAAAAADXCwAAAAAAAAAAAADXCwAAAAAAANgLAAAAAAAAAAAAANMLAAAAAAAA0wsAAAAAAAAFAAAAaXNLZXnTCwAAAAAAAN8LAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0wsAAAAAAADlCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1063, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "SP" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":48,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "SPACE" - } - ] - ] - }, - "BQAAAOELAAAAAAAA4QsAAAAAAAAGAAAARVNDQVBF4QsAAAAAAADiCwAAAAAAAAAAAADiCwAAAAAAAOMLAAAAAAAAAAAAAOELAAAAAAAA4QsAAAAAAAACAAAAU1DhCwAAAAAAAOYLAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA4QsAAAAAAADnCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1121, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\nget_ac" - } - ], - [ - "insert", - { - "characters": "tive_game" - } - ], - [ - "insert", - { - "characters": "pad_id" - } - ], - [ - "insert", - { - "characters": " ::" - } - ], - [ - "insert", - { - "characters": " proc" - } - ], - [ - "insert_snippet", - { - "contents": "($0)" - } - ], - [ - "move", - { - "by": "characters", - "forward": true - } - ], - [ - "insert", - { - "characters": " ->" - } - ], - [ - "insert", - { - "characters": " int" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "MAX)" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "_GAMEPADS" - } - ], - [ - "insert", - { - "characters": " ::" - } - ], - [ - "insert", - { - "characters": " 4" - } - ] - ] - }, - "PwAAAJMCAAAAAAAAlAIAAAAAAAAAAAAAlAIAAAAAAACVAgAAAAAAAAAAAACVAgAAAAAAAJYCAAAAAAAAAAAAAJYCAAAAAAAAlwIAAAAAAAAAAAAAlwIAAAAAAACYAgAAAAAAAAAAAACYAgAAAAAAAJkCAAAAAAAAAAAAAJkCAAAAAAAAmgIAAAAAAAAAAAAAmgIAAAAAAACbAgAAAAAAAAAAAACbAgAAAAAAAJwCAAAAAAAAAAAAAJwCAAAAAAAAnQIAAAAAAAAAAAAAnQIAAAAAAACeAgAAAAAAAAAAAACeAgAAAAAAAJ8CAAAAAAAAAAAAAJ8CAAAAAAAAoAIAAAAAAAAAAAAAoAIAAAAAAAChAgAAAAAAAAAAAAChAgAAAAAAAKICAAAAAAAAAAAAAKICAAAAAAAAowIAAAAAAAAAAAAAowIAAAAAAACkAgAAAAAAAAAAAACkAgAAAAAAAKUCAAAAAAAAAAAAAKUCAAAAAAAApgIAAAAAAAAAAAAApgIAAAAAAACnAgAAAAAAAAAAAACnAgAAAAAAAKgCAAAAAAAAAAAAAKgCAAAAAAAAqQIAAAAAAAAAAAAAqQIAAAAAAACqAgAAAAAAAAAAAACqAgAAAAAAAKsCAAAAAAAAAAAAAKsCAAAAAAAArAIAAAAAAAAAAAAArAIAAAAAAACtAgAAAAAAAAAAAACtAgAAAAAAAK4CAAAAAAAAAAAAAK4CAAAAAAAArwIAAAAAAAAAAAAArwIAAAAAAACwAgAAAAAAAAAAAACwAgAAAAAAALECAAAAAAAAAAAAALECAAAAAAAAsgIAAAAAAAAAAAAAsgIAAAAAAAC0AgAAAAAAAAAAAAC0AgAAAAAAALUCAAAAAAAAAAAAALUCAAAAAAAAtgIAAAAAAAAAAAAAtgIAAAAAAAC3AgAAAAAAAAAAAAC3AgAAAAAAALgCAAAAAAAAAAAAALgCAAAAAAAAuQIAAAAAAAAAAAAAuQIAAAAAAAC6AgAAAAAAAAAAAAC6AgAAAAAAALsCAAAAAAAAAAAAALsCAAAAAAAAvAIAAAAAAAAAAAAAvAIAAAAAAAC+AgAAAAAAAAAAAAC9AgAAAAAAAL4CAAAAAAAAAAAAAL4CAAAAAAAAvwIAAAAAAAAAAAAAvgIAAAAAAADCAgAAAAAAAAAAAADCAgAAAAAAAMMCAAAAAAAAAAAAAMMCAAAAAAAAxAIAAAAAAAAAAAAAxAIAAAAAAADFAgAAAAAAAAAAAADFAgAAAAAAAMYCAAAAAAAAAAAAAMUCAAAAAAAAxQIAAAAAAAABAAAAKcUCAAAAAAAAxgIAAAAAAAAAAAAAxgIAAAAAAADHAgAAAAAAAAAAAADHAgAAAAAAAMgCAAAAAAAAAAAAAMgCAAAAAAAAyQIAAAAAAAAAAAAAyQIAAAAAAADKAgAAAAAAAAAAAADKAgAAAAAAAMsCAAAAAAAAAAAAAMsCAAAAAAAAzAIAAAAAAAAAAAAAzAIAAAAAAADNAgAAAAAAAAAAAADNAgAAAAAAAM4CAAAAAAAAAAAAAM4CAAAAAAAAzwIAAAAAAAAAAAAAzwIAAAAAAADQAgAAAAAAAAAAAADQAgAAAAAAANECAAAAAAAAAAAAANECAAAAAAAA0gIAAAAAAAAAAAAA0gIAAAAAAADTAgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkgIAAAAAAACSAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1140, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "for" - } - ], - [ - "insert", - { - "characters": " i" - } - ], - [ - "insert", - { - "characters": " in" - } - ], - [ - "insert", - { - "characters": " 0" - } - ], - [ - "insert", - { - "characters": " ..<" - } - ], - [ - "insert", - { - "characters": " MAX" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "MAX_GAMEPADS" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "if" - } - ], - [ - "insert", - { - "characters": " rl.isg" - } - ], - [ - "insert", - { - "characters": "amepa" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsGamepadAvailable(gamepad: c.int) -> bool" - } - ], - [ - "insert", - { - "characters": "auto_" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "auto_cast" - } - ], - [ - "insert", - { - "characters": " i" - } - ] - ] - }, - "NQAAANMCAAAAAAAA1AIAAAAAAAAAAAAA1AIAAAAAAADYAgAAAAAAAAAAAADYAgAAAAAAANkCAAAAAAAAAAAAANkCAAAAAAAA2gIAAAAAAAAAAAAA2gIAAAAAAADbAgAAAAAAAAAAAADbAgAAAAAAANwCAAAAAAAAAAAAANwCAAAAAAAA3QIAAAAAAAAAAAAA3QIAAAAAAADeAgAAAAAAAAAAAADeAgAAAAAAAN8CAAAAAAAAAAAAAN8CAAAAAAAA4AIAAAAAAAAAAAAA4AIAAAAAAADhAgAAAAAAAAAAAADhAgAAAAAAAOICAAAAAAAAAAAAAOICAAAAAAAA4wIAAAAAAAAAAAAA4wIAAAAAAADkAgAAAAAAAAAAAADkAgAAAAAAAOUCAAAAAAAAAAAAAOUCAAAAAAAA5gIAAAAAAAAAAAAA5gIAAAAAAADnAgAAAAAAAAAAAADnAgAAAAAAAOgCAAAAAAAAAAAAAOgCAAAAAAAA6QIAAAAAAAAAAAAA6QIAAAAAAADqAgAAAAAAAAAAAADnAgAAAAAAAOcCAAAAAAAAAwAAAE1BWOcCAAAAAAAA8wIAAAAAAAAAAAAA8wIAAAAAAAD0AgAAAAAAAAAAAAD0AgAAAAAAAPYCAAAAAAAAAAAAAPUCAAAAAAAA+gIAAAAAAAAAAAAA+gIAAAAAAAD/AgAAAAAAAAAAAAD2AgAAAAAAAPYCAAAAAAAABAAAACAgICD2AgAAAAAAAP4CAAAAAAAAAAAAAP4CAAAAAAAA/wIAAAAAAAAAAAAA/wIAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAAAAAEDAAAAAAAAAAAAAAEDAAAAAAAAAgMAAAAAAAAAAAAAAgMAAAAAAAADAwAAAAAAAAAAAAADAwAAAAAAAAQDAAAAAAAAAAAAAAQDAAAAAAAABQMAAAAAAAAAAAAABQMAAAAAAAAGAwAAAAAAAAAAAAAGAwAAAAAAAAcDAAAAAAAAAAAAAAcDAAAAAAAACAMAAAAAAAAAAAAACAMAAAAAAAAJAwAAAAAAAAAAAAAJAwAAAAAAAAoDAAAAAAAAAAAAAAoDAAAAAAAACwMAAAAAAAAAAAAACwMAAAAAAAAMAwAAAAAAAAAAAAAEAwAAAAAAAAQDAAAAAAAACAAAAGlzZ2FtZXBhBAMAAAAAAAAYAwAAAAAAAAAAAAAXAwAAAAAAABgDAAAAAAAAAAAAABgDAAAAAAAAGQMAAAAAAAAAAAAAGQMAAAAAAAAaAwAAAAAAAAAAAAAaAwAAAAAAABsDAAAAAAAAAAAAABsDAAAAAAAAHAMAAAAAAAAAAAAAFwMAAAAAAAAXAwAAAAAAAAUAAABhdXRvXxcDAAAAAAAAIAMAAAAAAAAAAAAAIAMAAAAAAAAhAwAAAAAAAAAAAAAhAwAAAAAAACIDAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0gIAAAAAAADSAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1147, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "return" - } - ], - [ - "insert", - { - "characters": " i" - } - ] - ] - }, - "DgAAACMDAAAAAAAAJAMAAAAAAAAAAAAAJAMAAAAAAAAmAwAAAAAAAAAAAAAlAwAAAAAAAC4DAAAAAAAAAAAAAC4DAAAAAAAANwMAAAAAAAAAAAAAJgMAAAAAAAAmAwAAAAAAAAgAAAAgICAgICAgICYDAAAAAAAAMgMAAAAAAAAAAAAAMgMAAAAAAAAzAwAAAAAAAAAAAAAzAwAAAAAAADQDAAAAAAAAAAAAADQDAAAAAAAANQMAAAAAAAAAAAAANQMAAAAAAAA2AwAAAAAAAAAAAAA2AwAAAAAAADcDAAAAAAAAAAAAADcDAAAAAAAAOAMAAAAAAAAAAAAAOAMAAAAAAAA5AwAAAAAAAAAAAAA5AwAAAAAAADoDAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAIQMAAAAAAAAhAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1157, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\nreturn" - } - ], - [ - "insert", - { - "characters": " -1" - } - ] - ] - }, - "DQAAAEoDAAAAAAAASwMAAAAAAAAAAAAASwMAAAAAAABPAwAAAAAAAAAAAABPAwAAAAAAAFQDAAAAAAAAAAAAAEsDAAAAAAAASwMAAAAAAAAEAAAAICAgIFADAAAAAAAAUQMAAAAAAAAAAAAAUQMAAAAAAABSAwAAAAAAAAAAAABSAwAAAAAAAFMDAAAAAAAAAAAAAFMDAAAAAAAAVAMAAAAAAAAAAAAAVAMAAAAAAABVAwAAAAAAAAAAAABVAwAAAAAAAFYDAAAAAAAAAAAAAFYDAAAAAAAAVwMAAAAAAAAAAAAAVwMAAAAAAABYAwAAAAAAAAAAAABYAwAAAAAAAFkDAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAASQMAAAAAAABJAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1189, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAMcDAAAAAAAAxwMAAAAAAAAXAAAAICAgIERFQURaT05FICAgOjogMC4yMAo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxwMAAAAAAADeAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1192, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAOUGAAAAAAAA/AYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0QYAAAAAAADRBgAAAAAAAAAAAAAAAPC/" - ], - [ - 1194, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAAOkGAAAAAAAA7QYAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA6QYAAAAAAADpBgAAAAAAAAAAAAAAAPC/" - ], - [ - 1203, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gameep" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "pad_id" - } - ], - [ - "insert", - { - "characters": " " - } - ] - ] - }, - "EQAAABIEAAAAAAAAEwQAAAAAAAAAAAAAEwQAAAAAAAAXBAAAAAAAAAAAAAAXBAAAAAAAABgEAAAAAAAAAAAAABgEAAAAAAAAGQQAAAAAAAAAAAAAGQQAAAAAAAAaBAAAAAAAAAAAAAAaBAAAAAAAABsEAAAAAAAAAAAAABsEAAAAAAAAHAQAAAAAAAAAAAAAHAQAAAAAAAAdBAAAAAAAAAAAAAAcBAAAAAAAABwEAAAAAAAAAQAAAHAbBAAAAAAAABsEAAAAAAAAAQAAAGUbBAAAAAAAABwEAAAAAAAAAAAAABwEAAAAAAAAHQQAAAAAAAAAAAAAHQQAAAAAAAAeBAAAAAAAAAAAAAAeBAAAAAAAAB8EAAAAAAAAAAAAAB8EAAAAAAAAIAQAAAAAAAAAAAAAIAQAAAAAAAAhBAAAAAAAAAAAAAAhBAAAAAAAACIEAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA4gMAAAAAAADiAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1210, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "i32(" - } - ] - ] - }, - "BQAAABcDAAAAAAAAFwMAAAAAAAAKAAAAYXV0b19jYXN0IBcDAAAAAAAAGAMAAAAAAAAAAAAAGAMAAAAAAAAZAwAAAAAAAAAAAAAZAwAAAAAAABoDAAAAAAAAAAAAABoDAAAAAAAAGwMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAFwMAAAAAAAAhAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1215, - 1, - "insert", - { - "characters": ")" - }, - "AQAAAB0DAAAAAAAAHgMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAHQMAAAAAAAAdAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1221, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJQCAAAAAAAAlQIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAlAIAAAAAAACUAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1224, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJQCAAAAAAAA4gIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAlAIAAAAAAACUAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1228, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAJMCAAAAAAAAlAIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkgIAAAAAAACSAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1241, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "Currently" - } - ], - [ - "insert", - { - "characters": " aciv" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "tive" - } - ], - [ - "insert", - { - "characters": " contorller" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "roller" - } - ] - ] - }, - "LAAAAJgCAAAAAAAAmAIAAAAAAAAvAAAAVHJhY2sgdGhlIGFjdGl2ZSBjb250cm9sbGVyIGluZGV4IGFjcm9zcyBmcmFtZXOYAgAAAAAAAJkCAAAAAAAAAAAAAJkCAAAAAAAAmgIAAAAAAAAAAAAAmgIAAAAAAACbAgAAAAAAAAAAAACbAgAAAAAAAJwCAAAAAAAAAAAAAJwCAAAAAAAAnQIAAAAAAAAAAAAAnQIAAAAAAACeAgAAAAAAAAAAAACeAgAAAAAAAJ8CAAAAAAAAAAAAAJ8CAAAAAAAAoAIAAAAAAAAAAAAAoAIAAAAAAAChAgAAAAAAAAAAAAChAgAAAAAAAKICAAAAAAAAAAAAAKICAAAAAAAAowIAAAAAAAAAAAAAowIAAAAAAACkAgAAAAAAAAAAAACkAgAAAAAAAKUCAAAAAAAAAAAAAKUCAAAAAAAApgIAAAAAAAAAAAAApQIAAAAAAAClAgAAAAAAAAEAAAB2pAIAAAAAAACkAgAAAAAAAAEAAABppAIAAAAAAAClAgAAAAAAAAAAAAClAgAAAAAAAKYCAAAAAAAAAAAAAKYCAAAAAAAApwIAAAAAAAAAAAAApwIAAAAAAACoAgAAAAAAAAAAAACoAgAAAAAAAKkCAAAAAAAAAAAAAKkCAAAAAAAAqgIAAAAAAAAAAAAAqgIAAAAAAACrAgAAAAAAAAAAAACrAgAAAAAAAKwCAAAAAAAAAAAAAKwCAAAAAAAArQIAAAAAAAAAAAAArQIAAAAAAACuAgAAAAAAAAAAAACuAgAAAAAAAK8CAAAAAAAAAAAAAK8CAAAAAAAAsAIAAAAAAAAAAAAAsAIAAAAAAACxAgAAAAAAAAAAAACxAgAAAAAAALICAAAAAAAAAAAAALICAAAAAAAAswIAAAAAAAAAAAAAsgIAAAAAAACyAgAAAAAAAAEAAABysQIAAAAAAACxAgAAAAAAAAEAAABlsAIAAAAAAACwAgAAAAAAAAEAAABsrwIAAAAAAACvAgAAAAAAAAEAAABsrgIAAAAAAACuAgAAAAAAAAEAAAByrQIAAAAAAACtAgAAAAAAAAEAAABvrQIAAAAAAACuAgAAAAAAAAAAAACuAgAAAAAAAK8CAAAAAAAAAAAAAK8CAAAAAAAAsAIAAAAAAAAAAAAAsAIAAAAAAACxAgAAAAAAAAAAAACxAgAAAAAAALICAAAAAAAAAAAAALICAAAAAAAAswIAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAmAIAAAAAAADHAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1259, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "update_g" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "active_game" - } - ], - [ - "insert", - { - "characters": "pad" - } - ], - [ - "insert_snippet", - { - "contents": "($0)" - } - ], - [ - "move", - { - "by": "characters", - "forward": true - } - ], - [ - "insert", - { - "characters": " ::" - } - ], - [ - "insert", - { - "characters": " proc" - } - ], - [ - "insert_snippet", - { - "contents": "($0)" - } - ], - [ - "move", - { - "by": "characters", - "forward": true - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ] - ] - }, - "JwAAANACAAAAAAAA0QIAAAAAAAAAAAAA0QIAAAAAAADSAgAAAAAAAAAAAADSAgAAAAAAANMCAAAAAAAAAAAAANMCAAAAAAAA1AIAAAAAAAAAAAAA1AIAAAAAAADVAgAAAAAAAAAAAADVAgAAAAAAANYCAAAAAAAAAAAAANYCAAAAAAAA1wIAAAAAAAAAAAAA1wIAAAAAAADYAgAAAAAAAAAAAADYAgAAAAAAANkCAAAAAAAAAAAAANgCAAAAAAAA2AIAAAAAAAABAAAAZ9gCAAAAAAAA2QIAAAAAAAAAAAAA2QIAAAAAAADaAgAAAAAAAAAAAADaAgAAAAAAANsCAAAAAAAAAAAAANsCAAAAAAAA3AIAAAAAAAAAAAAA3AIAAAAAAADdAgAAAAAAAAAAAADdAgAAAAAAAN4CAAAAAAAAAAAAAN4CAAAAAAAA3wIAAAAAAAAAAAAA3wIAAAAAAADgAgAAAAAAAAAAAADgAgAAAAAAAOECAAAAAAAAAAAAAOECAAAAAAAA4gIAAAAAAAAAAAAA4gIAAAAAAADjAgAAAAAAAAAAAADjAgAAAAAAAOQCAAAAAAAAAAAAAOQCAAAAAAAA5QIAAAAAAAAAAAAA5QIAAAAAAADmAgAAAAAAAAAAAADmAgAAAAAAAOgCAAAAAAAAAAAAAOgCAAAAAAAA6QIAAAAAAAAAAAAA6QIAAAAAAADqAgAAAAAAAAAAAADqAgAAAAAAAOsCAAAAAAAAAAAAAOsCAAAAAAAA7AIAAAAAAAAAAAAA7AIAAAAAAADtAgAAAAAAAAAAAADtAgAAAAAAAO4CAAAAAAAAAAAAAO4CAAAAAAAA7wIAAAAAAAAAAAAA7wIAAAAAAADwAgAAAAAAAAAAAADwAgAAAAAAAPICAAAAAAAAAAAAAPICAAAAAAAA8wIAAAAAAAAAAAAA8wIAAAAAAAD1AgAAAAAAAAAAAAD0AgAAAAAAAPUCAAAAAAAAAAAAAPUCAAAAAAAA9gIAAAAAAAAAAAAA9QIAAAAAAAD5AgAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA0AIAAAAAAADQAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1274, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AgAAAPwCAAAAAAAA/AIAAAAAAADCAAAAZ2V0X2FjdGl2ZV9nYW1lcGFkX2lkIDo6IHByb2MoKSAtPiBpbnQgewogICAgTUFYX0dBTUVQQURTIDo6IDQKICAgIGZvciBpIGluIDAgLi48IE1BWF9HQU1FUEFEUyB7CiAgICAgICAgaWYgcmwuSXNHYW1lcGFkQXZhaWxhYmxlKGkzMihpKSkgewogICAgICAgICAgICByZXR1cm4gaQogICAgICAgIH0KICAgIH0KCiAgICByZXR1cm4gLTEKfQr1AgAAAAAAAPUCAAAAAAAABAAAACAgICA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA/AIAAAAAAAC+AwAAAAAAAAAAAAAAAPC/" - ], - [ - 1297, - 2, - "nv_vi_x", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAOYCAAAAAAAA5gIAAAAAAAABAAAAKOYCAAAAAAAA5gIAAAAAAAABAAAAKQ", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA5gIAAAAAAADmAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1323, - 1, - "sequence", - { - "commands": - [ - [ - "reindent", - null - ], - [ - "insert", - { - "characters": "//" - } - ], - [ - "insert", - { - "characters": " is" - } - ], - [ - "insert", - { - "characters": " there" - } - ], - [ - "insert", - { - "characters": " currently" - } - ], - [ - "insert", - { - "characters": " a" - } - ], - [ - "insert", - { - "characters": " controller," - } - ], - [ - "insert", - { - "characters": " if" - } - ], - [ - "insert", - { - "characters": " so" - } - ], - [ - "insert", - { - "characters": " check" - } - ], - [ - "insert", - { - "characters": " if" - } - ], - [ - "insert", - { - "characters": " its" - } - ], - [ - "insert", - { - "characters": " stil" - } - ], - [ - "insert", - { - "characters": " lconne" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "l" - } - ], - [ - "insert", - { - "characters": " connected." - } - ] - ] - }, - "VgAAAPMCAAAAAAAA9wIAAAAAAAAAAAAA9wIAAAAAAAD4AgAAAAAAAAAAAAD4AgAAAAAAAPkCAAAAAAAAAAAAAPkCAAAAAAAA+gIAAAAAAAAAAAAA+gIAAAAAAAD7AgAAAAAAAAAAAAD7AgAAAAAAAPwCAAAAAAAAAAAAAPwCAAAAAAAA/QIAAAAAAAAAAAAA/QIAAAAAAAD+AgAAAAAAAAAAAAD+AgAAAAAAAP8CAAAAAAAAAAAAAP8CAAAAAAAAAAMAAAAAAAAAAAAAAAMAAAAAAAABAwAAAAAAAAAAAAABAwAAAAAAAAIDAAAAAAAAAAAAAAIDAAAAAAAAAwMAAAAAAAAAAAAAAwMAAAAAAAAEAwAAAAAAAAAAAAAEAwAAAAAAAAUDAAAAAAAAAAAAAAUDAAAAAAAABgMAAAAAAAAAAAAABgMAAAAAAAAHAwAAAAAAAAAAAAAHAwAAAAAAAAgDAAAAAAAAAAAAAAgDAAAAAAAACQMAAAAAAAAAAAAACQMAAAAAAAAKAwAAAAAAAAAAAAAKAwAAAAAAAAsDAAAAAAAAAAAAAAsDAAAAAAAADAMAAAAAAAAAAAAADAMAAAAAAAANAwAAAAAAAAAAAAANAwAAAAAAAA4DAAAAAAAAAAAAAA4DAAAAAAAADwMAAAAAAAAAAAAADwMAAAAAAAAQAwAAAAAAAAAAAAAQAwAAAAAAABEDAAAAAAAAAAAAABEDAAAAAAAAEgMAAAAAAAAAAAAAEgMAAAAAAAATAwAAAAAAAAAAAAATAwAAAAAAABQDAAAAAAAAAAAAABQDAAAAAAAAFQMAAAAAAAAAAAAAFQMAAAAAAAAWAwAAAAAAAAAAAAAWAwAAAAAAABcDAAAAAAAAAAAAABcDAAAAAAAAGAMAAAAAAAAAAAAAGAMAAAAAAAAZAwAAAAAAAAAAAAAZAwAAAAAAABoDAAAAAAAAAAAAABoDAAAAAAAAGwMAAAAAAAAAAAAAGwMAAAAAAAAcAwAAAAAAAAAAAAAcAwAAAAAAAB0DAAAAAAAAAAAAAB0DAAAAAAAAHgMAAAAAAAAAAAAAHgMAAAAAAAAfAwAAAAAAAAAAAAAfAwAAAAAAACADAAAAAAAAAAAAACADAAAAAAAAIQMAAAAAAAAAAAAAIQMAAAAAAAAiAwAAAAAAAAAAAAAiAwAAAAAAACMDAAAAAAAAAAAAACMDAAAAAAAAJAMAAAAAAAAAAAAAJAMAAAAAAAAlAwAAAAAAAAAAAAAlAwAAAAAAACYDAAAAAAAAAAAAACYDAAAAAAAAJwMAAAAAAAAAAAAAJwMAAAAAAAAoAwAAAAAAAAAAAAAoAwAAAAAAACkDAAAAAAAAAAAAACkDAAAAAAAAKgMAAAAAAAAAAAAAKgMAAAAAAAArAwAAAAAAAAAAAAArAwAAAAAAACwDAAAAAAAAAAAAACwDAAAAAAAALQMAAAAAAAAAAAAALQMAAAAAAAAuAwAAAAAAAAAAAAAuAwAAAAAAAC8DAAAAAAAAAAAAAC8DAAAAAAAAMAMAAAAAAAAAAAAAMAMAAAAAAAAxAwAAAAAAAAAAAAAxAwAAAAAAADIDAAAAAAAAAAAAADIDAAAAAAAAMwMAAAAAAAAAAAAAMwMAAAAAAAA0AwAAAAAAAAAAAAA0AwAAAAAAADUDAAAAAAAAAAAAADUDAAAAAAAANgMAAAAAAAAAAAAANgMAAAAAAAA3AwAAAAAAAAAAAAA3AwAAAAAAADgDAAAAAAAAAAAAADgDAAAAAAAAOQMAAAAAAAAAAAAAOAMAAAAAAAA4AwAAAAAAAAEAAABlNwMAAAAAAAA3AwAAAAAAAAEAAABuNgMAAAAAAAA2AwAAAAAAAAEAAABuNQMAAAAAAAA1AwAAAAAAAAEAAABvNAMAAAAAAAA0AwAAAAAAAAEAAABjMwMAAAAAAAAzAwAAAAAAAAEAAABsMgMAAAAAAAAyAwAAAAAAAAEAAAAgMgMAAAAAAAAzAwAAAAAAAAAAAAAzAwAAAAAAADQDAAAAAAAAAAAAADQDAAAAAAAANQMAAAAAAAAAAAAANQMAAAAAAAA2AwAAAAAAAAAAAAA2AwAAAAAAADcDAAAAAAAAAAAAADcDAAAAAAAAOAMAAAAAAAAAAAAAOAMAAAAAAAA5AwAAAAAAAAAAAAA5AwAAAAAAADoDAAAAAAAAAAAAADoDAAAAAAAAOwMAAAAAAAAAAAAAOwMAAAAAAAA8AwAAAAAAAAAAAAA8AwAAAAAAAD0DAAAAAAAAAAAAAD0DAAAAAAAAPgMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA8wIAAAAAAADzAgAAAAAAAAAAAAAAAPC/" - ], - [ - 1340, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "if" - } - ], - [ - "insert", - { - "characters": " active" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "active_gamepad_id" - } - ], - [ - "insert", - { - "characters": " !=" - } - ], - [ - "insert", - { - "characters": " -1" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "if" - } - ], - [ - "insert", - { - "characters": " rl.isg" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "Gam" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":1,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsGamepadAvailable(gamepad: c.int) -> bool" - } - ], - [ - "insert", - { - "characters": "a" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "active_gamepad_id" - } - ] - ] - }, - "KwAAAD4DAAAAAAAAPwMAAAAAAAAAAAAAPwMAAAAAAABDAwAAAAAAAAAAAABDAwAAAAAAAEQDAAAAAAAAAAAAAEQDAAAAAAAARQMAAAAAAAAAAAAARQMAAAAAAABGAwAAAAAAAAAAAABGAwAAAAAAAEcDAAAAAAAAAAAAAEcDAAAAAAAASAMAAAAAAAAAAAAASAMAAAAAAABJAwAAAAAAAAAAAABJAwAAAAAAAEoDAAAAAAAAAAAAAEoDAAAAAAAASwMAAAAAAAAAAAAASwMAAAAAAABMAwAAAAAAAAAAAABGAwAAAAAAAEYDAAAAAAAABgAAAGFjdGl2ZUYDAAAAAAAAVwMAAAAAAAAAAAAAVwMAAAAAAABYAwAAAAAAAAAAAABYAwAAAAAAAFkDAAAAAAAAAAAAAFkDAAAAAAAAWgMAAAAAAAAAAAAAWgMAAAAAAABbAwAAAAAAAAAAAABbAwAAAAAAAFwDAAAAAAAAAAAAAFwDAAAAAAAAXQMAAAAAAAAAAAAAXQMAAAAAAABeAwAAAAAAAAAAAABeAwAAAAAAAGADAAAAAAAAAAAAAF8DAAAAAAAAZAMAAAAAAAAAAAAAZAMAAAAAAABpAwAAAAAAAAAAAABgAwAAAAAAAGADAAAAAAAABAAAACAgICBgAwAAAAAAAGgDAAAAAAAAAAAAAGgDAAAAAAAAaQMAAAAAAAAAAAAAaQMAAAAAAABqAwAAAAAAAAAAAABqAwAAAAAAAGsDAAAAAAAAAAAAAGsDAAAAAAAAbAMAAAAAAAAAAAAAbAMAAAAAAABtAwAAAAAAAAAAAABtAwAAAAAAAG4DAAAAAAAAAAAAAG4DAAAAAAAAbwMAAAAAAAAAAAAAbwMAAAAAAABwAwAAAAAAAAAAAABwAwAAAAAAAHEDAAAAAAAAAAAAAHADAAAAAAAAcAMAAAAAAAABAAAAZ3ADAAAAAAAAcQMAAAAAAAAAAAAAcQMAAAAAAAByAwAAAAAAAAAAAAByAwAAAAAAAHMDAAAAAAAAAAAAAG4DAAAAAAAAbgMAAAAAAAAFAAAAaXNHYW1uAwAAAAAAAIIDAAAAAAAAAAAAAIEDAAAAAAAAggMAAAAAAAAAAAAAgQMAAAAAAACBAwAAAAAAAAEAAABhgQMAAAAAAACSAwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPQMAAAAAAAA9AwAAAAAAAAAAAAAAAPC/" - ], - [ - 1349, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "return" - } - ] - ] - }, - "DAAAAJMDAAAAAAAAlAMAAAAAAAAAAAAAlAMAAAAAAACWAwAAAAAAAAAAAACVAwAAAAAAAJ4DAAAAAAAAAAAAAJ4DAAAAAAAApwMAAAAAAAAAAAAAlgMAAAAAAACWAwAAAAAAAAgAAAAgICAgICAgIJYDAAAAAAAAogMAAAAAAAAAAAAAogMAAAAAAACjAwAAAAAAAAAAAACjAwAAAAAAAKQDAAAAAAAAAAAAAKQDAAAAAAAApQMAAAAAAAAAAAAApQMAAAAAAACmAwAAAAAAAAAAAACmAwAAAAAAAKcDAAAAAAAAAAAAAKcDAAAAAAAAqAMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAkQMAAAAAAACRAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1361, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "//" - } - ], - [ - "insert", - { - "characters": " do" - } - ], - [ - "insert", - { - "characters": " nothing" - } - ], - [ - "insert", - { - "characters": " still" - } - ], - [ - "insert", - { - "characters": " s" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "conntec" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "ected" - } - ] - ] - }, - "JwAAAJUDAAAAAAAAlgMAAAAAAAAAAAAAlgMAAAAAAACiAwAAAAAAAAAAAACiAwAAAAAAAKMDAAAAAAAAAAAAAKMDAAAAAAAApAMAAAAAAAAAAAAApAMAAAAAAAClAwAAAAAAAAAAAAClAwAAAAAAAKYDAAAAAAAAAAAAAKYDAAAAAAAApwMAAAAAAAAAAAAApwMAAAAAAACoAwAAAAAAAAAAAACoAwAAAAAAAKkDAAAAAAAAAAAAAKkDAAAAAAAAqgMAAAAAAAAAAAAAqgMAAAAAAACrAwAAAAAAAAAAAACrAwAAAAAAAKwDAAAAAAAAAAAAAKwDAAAAAAAArQMAAAAAAAAAAAAArQMAAAAAAACuAwAAAAAAAAAAAACuAwAAAAAAAK8DAAAAAAAAAAAAAK8DAAAAAAAAsAMAAAAAAAAAAAAAsAMAAAAAAACxAwAAAAAAAAAAAACxAwAAAAAAALIDAAAAAAAAAAAAALIDAAAAAAAAswMAAAAAAAAAAAAAswMAAAAAAAC0AwAAAAAAAAAAAAC0AwAAAAAAALUDAAAAAAAAAAAAALUDAAAAAAAAtgMAAAAAAAAAAAAAtgMAAAAAAAC3AwAAAAAAAAAAAAC2AwAAAAAAALYDAAAAAAAAAQAAAHO2AwAAAAAAALcDAAAAAAAAAAAAALcDAAAAAAAAuAMAAAAAAAAAAAAAuAMAAAAAAAC5AwAAAAAAAAAAAAC5AwAAAAAAALoDAAAAAAAAAAAAALoDAAAAAAAAuwMAAAAAAAAAAAAAuwMAAAAAAAC8AwAAAAAAAAAAAAC8AwAAAAAAAL0DAAAAAAAAAAAAALwDAAAAAAAAvAMAAAAAAAABAAAAY7sDAAAAAAAAuwMAAAAAAAABAAAAZboDAAAAAAAAugMAAAAAAAABAAAAdLoDAAAAAAAAuwMAAAAAAAAAAAAAuwMAAAAAAAC8AwAAAAAAAAAAAAC8AwAAAAAAAL0DAAAAAAAAAAAAAL0DAAAAAAAAvgMAAAAAAAAAAAAAvgMAAAAAAAC/AwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAcQMAAAAAAABxAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1371, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "acti" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "active_gamepad_id" - } - ], - [ - "insert", - { - "characters": " =" - } - ], - [ - "insert", - { - "characters": " 1" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "-1" - } - ] - ] - }, - "DwAAANwDAAAAAAAA3QMAAAAAAAAAAAAA3QMAAAAAAADlAwAAAAAAAAAAAADlAwAAAAAAAOYDAAAAAAAAAAAAAOYDAAAAAAAA5wMAAAAAAAAAAAAA5wMAAAAAAADoAwAAAAAAAAAAAADoAwAAAAAAAOkDAAAAAAAAAAAAAOUDAAAAAAAA5QMAAAAAAAAEAAAAYWN0aeUDAAAAAAAA9gMAAAAAAAAAAAAA9gMAAAAAAAD3AwAAAAAAAAAAAAD3AwAAAAAAAPgDAAAAAAAAAAAAAPgDAAAAAAAA+QMAAAAAAAAAAAAA+QMAAAAAAAD6AwAAAAAAAAAAAAD5AwAAAAAAAPkDAAAAAAAAAQAAADH5AwAAAAAAAPoDAAAAAAAAAAAAAPoDAAAAAAAA+wMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2wMAAAAAAADbAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1379, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "//" - } - ], - [ - "insert", - { - "characters": " else" - } - ], - [ - "insert", - { - "characters": " we" - } - ], - [ - "insert", - { - "characters": " lost" - } - ], - [ - "insert", - { - "characters": " connection" - } - ] - ] - }, - "HAAAANwDAAAAAAAA3QMAAAAAAAAAAAAA3QMAAAAAAADlAwAAAAAAAAAAAADlAwAAAAAAAOYDAAAAAAAAAAAAAOYDAAAAAAAA5wMAAAAAAAAAAAAA5wMAAAAAAADoAwAAAAAAAAAAAADoAwAAAAAAAOkDAAAAAAAAAAAAAOkDAAAAAAAA6gMAAAAAAAAAAAAA6gMAAAAAAADrAwAAAAAAAAAAAADrAwAAAAAAAOwDAAAAAAAAAAAAAOwDAAAAAAAA7QMAAAAAAAAAAAAA7QMAAAAAAADuAwAAAAAAAAAAAADuAwAAAAAAAO8DAAAAAAAAAAAAAO8DAAAAAAAA8AMAAAAAAAAAAAAA8AMAAAAAAADxAwAAAAAAAAAAAADxAwAAAAAAAPIDAAAAAAAAAAAAAPIDAAAAAAAA8wMAAAAAAAAAAAAA8wMAAAAAAAD0AwAAAAAAAAAAAAD0AwAAAAAAAPUDAAAAAAAAAAAAAPUDAAAAAAAA9gMAAAAAAAAAAAAA9gMAAAAAAAD3AwAAAAAAAAAAAAD3AwAAAAAAAPgDAAAAAAAAAAAAAPgDAAAAAAAA+QMAAAAAAAAAAAAA+QMAAAAAAAD6AwAAAAAAAAAAAAD6AwAAAAAAAPsDAAAAAAAAAAAAAPsDAAAAAAAA/AMAAAAAAAAAAAAA/AMAAAAAAAD9AwAAAAAAAAAAAAD9AwAAAAAAAP4DAAAAAAAAAAAAAP4DAAAAAAAA/wMAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA2wMAAAAAAADbAwAAAAAAAAAAAAAAAPC/" - ], - [ - 1418, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\nfor" - } - ], - [ - "insert", - { - "characters": " i:" - } - ], - [ - "insert", - { - "characters": " i32" - } - ], - [ - "insert", - { - "characters": " =" - } - ], - [ - "insert", - { - "characters": " 0" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": ";" - } - ], - [ - "insert", - { - "characters": " i" - } - ], - [ - "insert", - { - "characters": " <" - } - ], - [ - "insert", - { - "characters": " 3" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "4" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": ";" - } - ], - [ - "insert", - { - "characters": " i" - } - ], - [ - "insert", - { - "characters": " ++" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "=" - } - ], - [ - "insert", - { - "characters": " 1" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "fir" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "if" - } - ], - [ - "insert", - { - "characters": " rl.is" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "Game" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "IsGamepadAvailable(gamepad: c.int) -> bool" - } - ], - [ - "insert", - { - "characters": "i" - } - ] - ] - }, - "SAAAACQEAAAAAAAAJQQAAAAAAAAAAAAAJQQAAAAAAAApBAAAAAAAAAAAAAApBAAAAAAAAC4EAAAAAAAAAAAAACUEAAAAAAAAJQQAAAAAAAAEAAAAICAgICoEAAAAAAAAKwQAAAAAAAAAAAAAKwQAAAAAAAAsBAAAAAAAAAAAAAAsBAAAAAAAAC0EAAAAAAAAAAAAAC0EAAAAAAAALgQAAAAAAAAAAAAALgQAAAAAAAAvBAAAAAAAAAAAAAAvBAAAAAAAADAEAAAAAAAAAAAAADAEAAAAAAAAMQQAAAAAAAAAAAAAMQQAAAAAAAAyBAAAAAAAAAAAAAAyBAAAAAAAADMEAAAAAAAAAAAAADMEAAAAAAAANAQAAAAAAAAAAAAANAQAAAAAAAA1BAAAAAAAAAAAAAA1BAAAAAAAADYEAAAAAAAAAAAAADYEAAAAAAAANwQAAAAAAAAAAAAANwQAAAAAAAA4BAAAAAAAAAAAAAA4BAAAAAAAADkEAAAAAAAAAAAAADgEAAAAAAAAOAQAAAAAAAABAAAAIDgEAAAAAAAAOQQAAAAAAAAAAAAAOQQAAAAAAAA6BAAAAAAAAAAAAAA6BAAAAAAAADsEAAAAAAAAAAAAADsEAAAAAAAAPAQAAAAAAAAAAAAAPAQAAAAAAAA9BAAAAAAAAAAAAAA9BAAAAAAAAD4EAAAAAAAAAAAAAD4EAAAAAAAAPwQAAAAAAAAAAAAAPgQAAAAAAAA+BAAAAAAAAAEAAAAzPgQAAAAAAAA/BAAAAAAAAAAAAAA/BAAAAAAAAEAEAAAAAAAAAAAAAD8EAAAAAAAAPwQAAAAAAAABAAAAID8EAAAAAAAAQAQAAAAAAAAAAAAAQAQAAAAAAABBBAAAAAAAAAAAAABBBAAAAAAAAEIEAAAAAAAAAAAAAEIEAAAAAAAAQwQAAAAAAAAAAAAAQwQAAAAAAABEBAAAAAAAAAAAAABEBAAAAAAAAEUEAAAAAAAAAAAAAEQEAAAAAAAARAQAAAAAAAABAAAAK0QEAAAAAAAARQQAAAAAAAAAAAAARQQAAAAAAABGBAAAAAAAAAAAAABGBAAAAAAAAEcEAAAAAAAAAAAAAEcEAAAAAAAASAQAAAAAAAAAAAAASAQAAAAAAABKBAAAAAAAAAAAAABJBAAAAAAAAE4EAAAAAAAAAAAAAE4EAAAAAAAAUwQAAAAAAAAAAAAASgQAAAAAAABKBAAAAAAAAAQAAAAgICAgSgQAAAAAAABSBAAAAAAAAAAAAABSBAAAAAAAAFMEAAAAAAAAAAAAAFMEAAAAAAAAVAQAAAAAAAAAAAAAVAQAAAAAAABVBAAAAAAAAAAAAABVBAAAAAAAAFYEAAAAAAAAAAAAAFUEAAAAAAAAVQQAAAAAAAABAAAAIFQEAAAAAAAAVAQAAAAAAAABAAAAclMEAAAAAAAAUwQAAAAAAAABAAAAaVIEAAAAAAAAUgQAAAAAAAABAAAAZlIEAAAAAAAAUwQAAAAAAAAAAAAAUwQAAAAAAABUBAAAAAAAAAAAAABUBAAAAAAAAFUEAAAAAAAAAAAAAFUEAAAAAAAAVgQAAAAAAAAAAAAAVgQAAAAAAABXBAAAAAAAAAAAAABXBAAAAAAAAFgEAAAAAAAAAAAAAFgEAAAAAAAAWQQAAAAAAAAAAAAAWQQAAAAAAABaBAAAAAAAAAAAAABaBAAAAAAAAFsEAAAAAAAAAAAAAFoEAAAAAAAAWgQAAAAAAAABAAAAIFoEAAAAAAAAWwQAAAAAAAAAAAAAWwQAAAAAAABcBAAAAAAAAAAAAABcBAAAAAAAAF0EAAAAAAAAAAAAAF0EAAAAAAAAXgQAAAAAAAAAAAAAWAQAAAAAAABYBAAAAAAAAAYAAABpc0dhbWVYBAAAAAAAAGwEAAAAAAAAAAAAAGsEAAAAAAAAbAQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAIwQAAAAAAAAjBAAAAAAAAAAAAAAAAPC/" - ], - [ - 1425, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "{$0}" - } - ], - [ - "run_macro_file", - { - "file": "res://Packages/Default/Add Line in Braces.sublime-macro" - } - ], - [ - "insert", - { - "characters": "return" - } - ], - [ - "insert", - { - "characters": " " - } - ] - ] - }, - "DQAAAG0EAAAAAAAAbgQAAAAAAAAAAAAAbgQAAAAAAABwBAAAAAAAAAAAAABvBAAAAAAAAHgEAAAAAAAAAAAAAHgEAAAAAAAAgQQAAAAAAAAAAAAAcAQAAAAAAABwBAAAAAAAAAgAAAAgICAgICAgIHAEAAAAAAAAfAQAAAAAAAAAAAAAfAQAAAAAAAB9BAAAAAAAAAAAAAB9BAAAAAAAAH4EAAAAAAAAAAAAAH4EAAAAAAAAfwQAAAAAAAAAAAAAfwQAAAAAAACABAAAAAAAAAAAAACABAAAAAAAAIEEAAAAAAAAAAAAAIEEAAAAAAAAggQAAAAAAAAAAAAAggQAAAAAAACDBAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAawQAAAAAAABrBAAAAAAAAAAAAAAAAPC/" - ], - [ - 1432, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "act" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "active_gamepad_id" - } - ], - [ - "insert", - { - "characters": " =" - } - ], - [ - "insert", - { - "characters": " 1" - } - ] - ] - }, - "CwAAAG8EAAAAAAAAcAQAAAAAAAAAAAAAcAQAAAAAAAB8BAAAAAAAAAAAAAB8BAAAAAAAAH0EAAAAAAAAAAAAAH0EAAAAAAAAfgQAAAAAAAAAAAAAfgQAAAAAAAB/BAAAAAAAAAAAAAB8BAAAAAAAAHwEAAAAAAAAAwAAAGFjdHwEAAAAAAAAjQQAAAAAAAAAAAAAjQQAAAAAAACOBAAAAAAAAAAAAACOBAAAAAAAAI8EAAAAAAAAAAAAAI8EAAAAAAAAkAQAAAAAAAAAAAAAkAQAAAAAAACRBAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAXAQAAAAAAABcBAAAAAAAAAAAAAAAAPC/" - ], - [ - 1446, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAACMFAAAAAAAAIwUAAAAAAABcAAAAICAgIEdBTUVQQURfSUQgOjogMQogICAgZ2FtZXBhZF9hY3RpdmUgOj0gcmwuSXNHYW1lcGFkQXZhaWxhYmxlKEdBTUVQQURfSUQpCiAgICBnYW1lcGFkX2lkIAo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAIwUAAAAAAAB/BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1449, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAACIFAAAAAAAAIgUAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAIgUAAAAAAAAiBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1456, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "update" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "update_active_gamepad()" - } - ] - ] - }, - "CgAAAN4EAAAAAAAA3wQAAAAAAAAAAAAA3wQAAAAAAADjBAAAAAAAAAAAAADjBAAAAAAAAOQEAAAAAAAAAAAAAOQEAAAAAAAA5QQAAAAAAAAAAAAA5QQAAAAAAADmBAAAAAAAAAAAAADmBAAAAAAAAOcEAAAAAAAAAAAAAOcEAAAAAAAA6AQAAAAAAAAAAAAA6AQAAAAAAADpBAAAAAAAAAAAAADjBAAAAAAAAOMEAAAAAAAABgAAAHVwZGF0ZeMEAAAAAAAA+gQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAuQQAAAAAAAC5BAAAAAAAAAAAAAAAAPC/" - ], - [ - 1462, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAD0FAAAAAAAAPgUAAAAAAAAAAAAAPgUAAAAAAABCBQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPAUAAAAAAAA8BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1463, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAD4FAAAAAAAAPgUAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAQgUAAAAAAABCBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1464, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAD8FAAAAAAAAhQUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPgUAAAAAAAA+BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1466, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAAD8FAAAAAAAAQwUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPwUAAAAAAAA/BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1469, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAIkFAAAAAAAAigUAAAAAAAAAAAAAigUAAAAAAACOBQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAcAUAAAAAAABwBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1470, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAIoFAAAAAAAAigUAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAjgUAAAAAAACOBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1475, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAHsHAAAAAAAAfAcAAAAAAAAAAAAAfAcAAAAAAACABwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAGgcAAAAAAAAaBwAAAAAAAAAAAAAAAPC/" - ], - [ - 1476, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAHwHAAAAAAAAfAcAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAgAcAAAAAAACABwAAAAAAAAAAAAAAAPC/" - ], - [ - 1477, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAH0HAAAAAAAAiggAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfAcAAAAAAAB8BwAAAAAAAAAAAAAAAPC/" - ], - [ - 1479, - 1, - "nv_vi_dd", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAHwHAAAAAAAAfAcAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfAcAAAAAAAB8BwAAAAAAAAAAAAAAAPC/" - ], - [ - 1481, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAAHwHAAAAAAAAgAcAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfAcAAAAAAAB8BwAAAAAAAAAAAAAAAPC/" - ], - [ - 1486, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAGIGAAAAAAAAYgYAAAAAAAAaAQAAICAgIGlmIHJsLklzS2V5RG93biguVykgfHwgcmwuSXNLZXlEb3duKC5VUCkgfHwgKGdhbWVwYWRfYWN0aXZlICYmIHJsLklzR2FtZXBhZEJ1dHRvbkRvd24oR0FNRVBBRF9JRCwgLkxFRlRfRkFDRV9VUCkpIHsgaW5wdXRfZGlyLnkgLT0gMSB9CiAgICBpZiBybC5Jc0tleURvd24oLlMpIHx8IHJsLklzS2V5RG93biguRE9XTikgfHwgKGdhbWVwYWRfYWN0aXZlICYmIHJsLklzR2FtZXBhZEJ1dHRvbkRvd24oR0FNRVBBRF9JRCwgLkxFRlRfRkFDRV9ET1dOKSkgeyBpbnB1dF9kaXIueSArPSAxIH0K", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAfAcAAAAAAABiBgAAAAAAAAAAAAAAAPC/" - ], - [ - 1493, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAHMHAAAAAAAAdAcAAAAAAAAAAAAAdAcAAAAAAAB4BwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAA7wYAAAAAAADvBgAAAAAAAAAAAAAAAPC/" - ], - [ - 1494, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAHQHAAAAAAAAdAcAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAeAcAAAAAAAB4BwAAAAAAAAAAAAAAAPC/" - ], - [ - 1503, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "5" - } - ] - ] - }, - "AgAAAG0IAAAAAAAAbQgAAAAAAAABAAAAMG0IAAAAAAAAbggAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAbQgAAAAAAABtCAAAAAAAAAAAAAAAAPC/" - ], - [ - 1512, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gid" - } - ] - ] - }, - "BAAAAJsIAAAAAAAAmwgAAAAAAAAKAAAAR0FNRVBBRF9JRJsIAAAAAAAAnAgAAAAAAAAAAAAAnAgAAAAAAACdCAAAAAAAAAAAAACdCAAAAAAAAJ4IAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAmwgAAAAAAAClCAAAAAAAAAAAAAAAAPC/" - ], - [ - 1522, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAEwLAAAAAAAATQsAAAAAAAAAAAAATQsAAAAAAABRCwAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAARQsAAAAAAABFCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1523, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAE0LAAAAAAAATQsAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAUQsAAAAAAABRCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1524, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAE0LAAAAAAAAjgsAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAATQsAAAAAAABNCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1534, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_i", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "\t" - } - ] - ] - }, - "AQAAAE0LAAAAAAAAUQsAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1538, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAAALAAAAAAAAAAsAAAAAAABNAAAAICAgIChnYW1lcGFkX2FjdGl2ZSAmJiBybC5Jc0dhbWVwYWRCdXR0b25QcmVzc2VkKEdBTUVQQURfSUQsIC5MRUZUX0ZBQ0VfVVApKQo", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAsAAAAAAABNCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1545, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gid" - } - ] - ] - }, - "BAAAAMsLAAAAAAAAywsAAAAAAAAKAAAAR0FNRVBBRF9JRMsLAAAAAAAAzAsAAAAAAAAAAAAAzAsAAAAAAADNCwAAAAAAAAAAAADNCwAAAAAAAM4LAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAywsAAAAAAADVCwAAAAAAAAAAAAAAAPC/" - ], - [ - 1553, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gid" - } - ] - ] - }, - "BAAAAGcMAAAAAAAAZwwAAAAAAAAKAAAAR0FNRVBBRF9JRGcMAAAAAAAAaAwAAAAAAAAAAAAAaAwAAAAAAABpDAAAAAAAAAAAAABpDAAAAAAAAGoMAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAZwwAAAAAAABxDAAAAAAAAAAAAAAAAPC/" - ], - [ - 1560, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gid" - } - ] - ] - }, - "BAAAAAQNAAAAAAAABA0AAAAAAAAKAAAAR0FNRVBBRF9JRAQNAAAAAAAABQ0AAAAAAAAAAAAABQ0AAAAAAAAGDQAAAAAAAAAAAAAGDQAAAAAAAAcNAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABA0AAAAAAAAODQAAAAAAAAAAAAAAAPC/" - ], - [ - 1570, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_internal_normal", - "motion": - { - "motion": "nv_vi_b", - "motion_args": - { - "count": 1, - "mode": "mode_internal_normal" - } - }, - "register": "\"" - } - ], - [ - "insert", - { - "characters": "vc" - } - ], - [ - "left_delete", - null - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "gid" - } - ] - ] - }, - "CAAAAKYNAAAAAAAApg0AAAAAAAAJAAAAR0FNRVBBRF9Jpg0AAAAAAACnDQAAAAAAAAAAAACnDQAAAAAAAKgNAAAAAAAAAAAAAKcNAAAAAAAApw0AAAAAAAABAAAAY6YNAAAAAAAApg0AAAAAAAABAAAAdqYNAAAAAAAApw0AAAAAAAAAAAAApw0AAAAAAACoDQAAAAAAAAAAAACoDQAAAAAAAKkNAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAArw0AAAAAAACvDQAAAAAAAAAAAAAAAPC/" - ], - [ - 1574, - 1, - "left_delete", - null, - "AQAAAKkNAAAAAAAAqQ0AAAAAAAABAAAARA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAqg0AAAAAAACqDQAAAAAAAAAAAAAAAPC/" - ], - [ - 1589, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_c", - { - "count": 1, - "mode": "mode_visual", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "gid" - } - ] - ] - }, - "BAAAAC0OAAAAAAAALQ4AAAAAAAAKAAAAR0FNRVBBRF9JRC0OAAAAAAAALg4AAAAAAAAAAAAALg4AAAAAAAAvDgAAAAAAAAAAAAAvDgAAAAAAADAOAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAALQ4AAAAAAAA3DgAAAAAAAAAAAAAAAPC/" - ], - [ - 1612, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "insert", - { - "characters": "t" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "rl.trace" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":16,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "TraceLog(logLevel: TraceLogLevel, text: cstring, #c_vararg args: ꓸꓸany)" - } - ], - [ - "insert", - { - "characters": "." - } - ], - [ - "insert", - { - "characters": "WA" - } - ], - [ - "insert_completion", - { - "completion": "lsp_select_completion {\"index\":4,\"session_name\":\"odin\"}", - "format": "command", - "keep_prefix": false, - "must_insert": false, - "trigger": "WARNING" - } - ], - [ - "insert", - { - "characters": "," - } - ], - [ - "insert", - { - "characters": " " - } - ], - [ - "insert_snippet", - { - "contents": "\"$0\"" - } - ], - [ - "insert", - { - "characters": "Controller" - } - ], - [ - "insert", - { - "characters": " disconnected" - } - ], - [ - "insert", - { - "characters": "!!" - } - ] - ] - }, - "LwAAAB4EAAAAAAAAHwQAAAAAAAAAAAAAHwQAAAAAAAAnBAAAAAAAAAAAAAAnBAAAAAAAACgEAAAAAAAAAAAAACcEAAAAAAAAJwQAAAAAAAABAAAAdCcEAAAAAAAAKAQAAAAAAAAAAAAAKAQAAAAAAAApBAAAAAAAAAAAAAApBAAAAAAAACoEAAAAAAAAAAAAACoEAAAAAAAAKwQAAAAAAAAAAAAAKwQAAAAAAAAsBAAAAAAAAAAAAAAsBAAAAAAAAC0EAAAAAAAAAAAAAC0EAAAAAAAALgQAAAAAAAAAAAAALgQAAAAAAAAvBAAAAAAAAAAAAAAqBAAAAAAAACoEAAAAAAAABQAAAHRyYWNlKgQAAAAAAAA0BAAAAAAAAAAAAAAzBAAAAAAAADQEAAAAAAAAAAAAADQEAAAAAAAANQQAAAAAAAAAAAAANQQAAAAAAAA2BAAAAAAAAAAAAAA0BAAAAAAAADQEAAAAAAAAAgAAAFdBNAQAAAAAAAA7BAAAAAAAAAAAAAA7BAAAAAAAADwEAAAAAAAAAAAAADwEAAAAAAAAPQQAAAAAAAAAAAAAPQQAAAAAAAA/BAAAAAAAAAAAAAA+BAAAAAAAAD8EAAAAAAAAAAAAAD8EAAAAAAAAQAQAAAAAAAAAAAAAQAQAAAAAAABBBAAAAAAAAAAAAABBBAAAAAAAAEIEAAAAAAAAAAAAAEIEAAAAAAAAQwQAAAAAAAAAAAAAQwQAAAAAAABEBAAAAAAAAAAAAABEBAAAAAAAAEUEAAAAAAAAAAAAAEUEAAAAAAAARgQAAAAAAAAAAAAARgQAAAAAAABHBAAAAAAAAAAAAABHBAAAAAAAAEgEAAAAAAAAAAAAAEgEAAAAAAAASQQAAAAAAAAAAAAASQQAAAAAAABKBAAAAAAAAAAAAABKBAAAAAAAAEsEAAAAAAAAAAAAAEsEAAAAAAAATAQAAAAAAAAAAAAATAQAAAAAAABNBAAAAAAAAAAAAABNBAAAAAAAAE4EAAAAAAAAAAAAAE4EAAAAAAAATwQAAAAAAAAAAAAATwQAAAAAAABQBAAAAAAAAAAAAABQBAAAAAAAAFEEAAAAAAAAAAAAAFEEAAAAAAAAUgQAAAAAAAAAAAAAUgQAAAAAAABTBAAAAAAAAAAAAABTBAAAAAAAAFQEAAAAAAAAAAAAAFQEAAAAAAAAVQQAAAAAAAAAAAAAVQQAAAAAAABWBAAAAAAAAAAAAABWBAAAAAAAAFcEAAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAABAQAAAAAAAAEBAAAAAAAAAAAAAAAAPC/" - ], - [ - 1650, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAADUFAAAAAAAANgUAAAAAAAAAAAAANgUAAAAAAAA6BQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAMgUAAAAAAAAyBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1651, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAADYFAAAAAAAANgUAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAOgUAAAAAAAA6BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1655, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAADYFAAAAAAAANwUAAAAAAAAAAAAANwUAAAAAAAA7BQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAANgUAAAAAAAA2BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1656, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAADcFAAAAAAAANwUAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAOwUAAAAAAAA7BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1659, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAADYFAAAAAAAAfAUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAANgUAAAAAAAA2BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1663, - 1, - "insert", - { - "characters": "\t" - }, - "AQAAADYFAAAAAAAAOgUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAANgUAAAAAAAA2BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1668, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAMYFAAAAAAAAxgUAAAAAAABLAAAAICAgIGdhbWVwYWRfYWN0aXZlIDo9IGFjdGl2ZV9nYW1lcGFkX2lkICE9IC0xCiAgICBnaWQgOj0gYWN0aXZlX2dhbWVwYWRfaWQK", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxgUAAAAAAAARBgAAAAAAAAAAAAAAAPC/" - ], - [ - 1671, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAMUFAAAAAAAAxQUAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAxQUAAAAAAADGBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1680, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAABoFAAAAAAAAGgUAAAAAAABnAAAAICAgIHVwZGF0ZV9hY3RpdmVfZ2FtZXBhZCgpCiAgICBnYW1lcGFkX2FjdGl2ZSA6PSBhY3RpdmVfZ2FtZXBhZF9pZCAhPSAtMQogICAgZ2lkIDo9IGFjdGl2ZV9nYW1lcGFkX2lkCg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAgQUAAAAAAAAaBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1683, - 1, - "nv_vi_o", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AgAAAF0FAAAAAAAAXgUAAAAAAAAAAAAAXgUAAAAAAABiBQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAPAUAAAAAAAA8BQAAAAAAAAAAAAAAAPC/" - ], - [ - 1684, - 1, - "nv_enter_normal_mode", - { - "mode": "mode_insert" - }, - "AQAAAF4FAAAAAAAAXgUAAAAAAAAEAAAAICAgIA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAYgUAAAAAAABiBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1685, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAF8FAAAAAAAAxgUAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAXgUAAAAAAABeBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1688, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAABoFAAAAAAAAGgUAAAAAAAABAAAACg", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAGgUAAAAAAAAbBQAAAAAAAAAAAAAAAPC/" - ], - [ - 1701, - 1, - "sequence", - { - "commands": - [ - [ - "nv_vi_big_a", - { - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - } - ], - [ - "left_delete", - null - ], - [ - "insert", - { - "characters": "i" - } - ] - ] - }, - "AgAAAMsEAAAAAAAAywQAAAAAAAABAAAAMcsEAAAAAAAAzAQAAAAAAAAAAAAA", - "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAtwQAAAAAAAC3BAAAAAAAAAAAAAAAAPC/" - ] - ] - }, - { - "file": "src/scene_manager.odin", - "settings": - { - "buffer_size": 15392, - "line_ending": "Unix" - } - }, - { - "file": "gamecontrollerdb.txt", - "settings": - { - "buffer_size": 600308, - "line_ending": "Unix" - } - }, - { - "contents": "", - "settings": - { - "buffer_size": 0, - "line_ending": "Unix" - }, - "undo_stack": - [ - [ - 2, - 1, - "nv_vi_paste", - { - "before_cursor": false, - "count": 1, - "mode": "mode_internal_normal", - "register": "\"" - }, - "AQAAAAAAAAAAAAAAJwMAAAAAAAAAAAAA", - "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8" - ], - [ - 6, - 1, - "nv_vi_d", - { - "count": 1, - "mode": "mode_visual_line", - "register": "\"" - }, - "AQAAAAAAAAAAAAAAAAAAAAAAAAAnAwAAewoJImZvbGRlcnMiOgoJWwoJCXsKCQkJInBhdGgiOiAiLiIKCQl9CgldLAoJImJ1aWxkX3N5c3RlbXMiOgoJWwoJCXsKCQkJIm5hbWUiOiAiUnVuIEJ1aWxkIFNjcmlwdCIsCgkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCJdLAoJCQkid29ya2luZ19kaXIiOiAiJHByb2plY3RfcGF0aCIsCgkJCSJmaWxlX3JlZ2V4IjogIl5bIF0qRmlsZSBcIiguLi4qPylcIiwgbGluZSAoWzAtOV0qKSIsCgkJCSJ2YXJpYW50cyI6CgkJCVsKCQkJCXsKCQkJCQkibmFtZSI6ICJSdW4gd2l0aCBBcmd1bWVudHMuLi4iLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICIkc2VsZWN0X2FyZ3MiXQoJCQkJfSwKCQkJCXsKCQkJCQkibmFtZSI6ICJCdWlsZCBPbmx5ICgtYikiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItYiJdCgkJCQl9LAoJCQkJewoJCQkJCSJuYW1lIjogIk9wdGltaXplZCAoLW8pIiwKCQkJCQkiY21kIjogWyIvYmluL2Jhc2giLCAiYnVpbGQuc2giLCAiLW8iXQoJCQkJfSwKCQkJCXsKCQkJCQkibmFtZSI6ICJEZWJ1ZyBpbiBMTERCICgtZCkiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItZCJdCgkJCQl9LAoJCQkJewoJCQkJCSJuYW1lIjogIlZhbGdyaW5kICgtdikiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItdiJdCgkJCQl9LAoJCQkJewoJCQkJCSJuYW1lIjogIkNsZWFuICgtYykiLAoJCQkJCSJjbWQiOiBbIi9iaW4vYmFzaCIsICJidWlsZC5zaCIsICItYyJdCgkJCQl9CgkJCV0KCQl9CgldCn0K", - "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAACcDAAAAAAAAAAAAAAAA8L8" - ] - ] - } - ], - "build_system": "", - "build_system_choices": - [ - [ - [ - [ - "Run Build Script", - "" - ], - [ - "Run Build Script", - "Run with Arguments..." - ], - [ - "Run Build Script", - "Build Only (-b)" - ], - [ - "Run Build Script", - "Optimized (-o)" - ], - [ - "Run Build Script", - "Debug in LLDB (-d)" - ], - [ - "Run Build Script", - "Valgrind (-v)" - ], - [ - "Run Build Script", - "Clean (-c)" - ] - ], - [ - "Run Build Script", - "" - ] - ] - ], - "build_varint": "", - "command_palette": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - [ - "sett", - "Preferences: Settings" - ], - [ - "lsp res", - "LSP: Restart Server" - ], - [ - "lsp", - "Preferences: LSP Server Configurations" - ], - [ - "setting", - "Preferences: Settings" - ], - [ - "set", - "Selection: Expand to Block" - ], - [ - "lsp se", - "Preferences: LSP Server Configurations" - ], - [ - "lsp server", - "Preferences: LSP Server Configurations" - ], - [ - "inst", - "Package Control: Install Package" - ], - [ - "key", - "Preferences: Key Bindings" - ], - [ - "remo", - "Package Control: Remove Package" - ], - [ - "color", - "UI: Select Color Scheme" - ], - [ - "insta", - "Package Control: Install Package" - ], - [ - "remove", - "Package Control: Remove Package" - ], - [ - "theme", - "UI: Customize Theme" - ], - [ - "instal", - "Package Control: Install Package" - ], - [ - "color scheme", - "UI: Select Color Scheme" - ], - [ - "cust", - "UI: Customize Color Scheme" - ], - [ - "settings", - "Preferences: Settings" - ], - [ - "pack", - "Package Control: Install Package" - ], - [ - "list pac", - "Package Control: List Packages" - ], - [ - "package inst", - "Package Control: Install Package" - ] - ], - "width": 0.0 - }, - "console": - { - "height": 124.0, - "history": - [ - ] - }, - "distraction_free": - { - "menu_visible": true, - "show_minimap": false, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "status_bar_visible": false - }, - "expanded_folders": - [ - "/home/jason/Projects/pong_raylib", - "/home/jason/Projects/pong_raylib/src" - ], - "file_history": - [ - "/home/jason/Projects/pong_raylib/src/audio_manager.odin", - "/home/jason/Projects/Games/pong_raylib/src/input_manager.odin", - "/home/jason/Projects/Games/pong_raylib/todo", - "/home/jason/Projects/Games/pong_raylib/src/main.odin", - "/home/jason/Projects/Games/pong_raylib/pong_odin.sublime-project", - "/home/jason/Projects/Games/pong_raylib/src/entity_player.odin", - "/home/jason/Projects/Games/pong_raylib/src/audio_manager.odin", - "/home/jason/.config/sublime-text/Packages/User/LanguageServers.sublime-settings", - "/home/jason/.config/sublime-text/Packages/LSP/LanguageServers.sublime-settings", - "/home/jason/.config/sublime-text/Packages/User/Mariana.sublime-color-scheme", - "/home/jason/.config/sublime-text/Packages/Color Scheme - Default/Mariana.sublime-color-scheme" - ], - "find": - { - "height": 43.0 - }, - "find_in_files": - { - "height": 158.0, - "where_history": - [ - ] - }, - "find_state": - { - "case_sensitive": false, - "find_history": - [ - ], - "highlight": true, - "in_selection": false, - "preserve_case": false, - "regex": false, - "replace_history": - [ - ], - "reverse": false, - "scrollbar_highlights": true, - "show_context": true, - "use_buffer2": true, - "use_gitignore": true, - "whole_word": false, - "wrap": true - }, - "groups": - [ - { - "sheets": - [ - { - "buffer": 0, - "file": "pong_odin.sublime-project", - "semi_transient": false, - "settings": - { - "buffer_size": 807, - "regions": - { - }, - "selection": - [ - [ - 17, - 17 - ] - ], - "settings": - { - "_nv_visual_sel_mode": "mode_visual_line", - "lsp_uri": "file:///home/jason/Projects/pong_raylib/pong_odin.sublime-project", - "syntax": "Packages/JSON/JSON.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": false - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 9, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 1, - "file": "src/main.odin", - "semi_transient": false, - "settings": - { - "buffer_size": 1395, - "regions": - { - }, - "selection": - [ - [ - 14, - 14 - ] - ], - "settings": - { - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/main.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": false - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 8, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 2, - "file": "src/level_manager.odin", - "semi_transient": false, - "settings": - { - "buffer_size": 3745, - "regions": - { - }, - "selection": - [ - [ - 1749, - 1749 - ] - ], - "settings": - { - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/level_manager.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": true - }, - "translation.x": 0.0, - "translation.y": 1564.0, - "zoom_level": 1.0 - }, - "stack_index": 5, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 3, - "file": "src/entity_player.odin", - "semi_transient": false, - "settings": - { - "buffer_size": 876, - "regions": - { - }, - "selection": - [ - [ - 0, - 0 - ] - ], - "settings": - { - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/entity_player.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": false - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 4, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 4, - "file": "src/entity_opponent.odin", - "semi_transient": false, - "settings": - { - "buffer_size": 1529, - "regions": - { - }, - "selection": - [ - [ - 0, - 0 - ] - ], - "settings": - { - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "highlight_line": false, - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/entity_opponent.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": false - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 7, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 5, - "file": "todo", - "semi_transient": false, - "settings": - { - "buffer_size": 2487, - "regions": - { - }, - "selection": - [ - [ - 1710, - 1710 - ] - ], - "settings": - { - "_nv_visual_sel_mode": "mode_visual_line", - "lsp_uri": "file:///home/jason/Projects/pong_raylib/todo", - "syntax": "Packages/Text/Plain text.tmLanguage" - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 2, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 6, - "file": "src/game.odin", - "selected": true, - "semi_transient": false, - "settings": - { - "buffer_size": 4136, - "regions": - { - }, - "selection": - [ - [ - 1424, - 1424 - ] - ], - "settings": - { - "_nv_visual_sel_mode": "mode_visual", - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/game.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": true - }, - "translation.x": 0.0, - "translation.y": 1245.0, - "zoom_level": 1.0 - }, - "stack_index": 0, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 7, - "file": "src/input_manager.odin", - "semi_transient": false, - "settings": - { - "buffer_size": 3734, - "regions": - { - }, - "selection": - [ - [ - 0, - 0 - ] - ], - "settings": - { - "_nv_visual_sel_mode": "mode_visual_line", - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "highlight_line": false, - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/input_manager.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": true - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 1, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 8, - "file": "src/scene_manager.odin", - "semi_transient": false, - "settings": - { - "buffer_size": 15392, - "regions": - { - }, - "selection": - [ - [ - 1735, - 1735 - ] - ], - "settings": - { - "_nv_visual_sel_mode": "mode_visual_line", - "auto_complete_triggers": - [ - { - "characters": "<", - "selector": "text.html, text.xml" - }, - { - "rhs_empty": true, - "selector": "punctuation.accessor" - }, - { - "characters": ".>#\"/:", - "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", - "server": "odin" - } - ], - "lsp_active": true, - "lsp_uri": "file:///home/jason/Projects/pong_raylib/src/scene_manager.odin", - "show_definitions": false, - "syntax": "Packages/Odin/Odin.sublime-syntax", - "tab_size": 4, - "translate_tabs_to_spaces": true - }, - "translation.x": 0.0, - "translation.y": 1142.0, - "zoom_level": 1.0 - }, - "stack_index": 3, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 9, - "file": "gamecontrollerdb.txt", - "semi_transient": false, - "settings": - { - "buffer_size": 600308, - "regions": - { - }, - "selection": - [ - [ - 46, - 46 - ] - ], - "settings": - { - "lsp_uri": "file:///home/jason/Projects/pong_raylib/gamecontrollerdb.txt", - "syntax": "Packages/Text/Plain text.tmLanguage" - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 6, - "stack_multiselect": false, - "type": "text" - }, - { - "buffer": 10, - "semi_transient": false, - "settings": - { - "buffer_size": 0, - "regions": - { - }, - "selection": - [ - [ - 0, - 0 - ] - ], - "settings": - { - "_nv_visual_sel_mode": "mode_visual_line", - "auto_name": "", - "lsp_uri": "buffer:41", - "syntax": "Packages/Text/Plain text.tmLanguage" - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 10, - "stack_multiselect": false, - "type": "text" - } - ] - } - ], - "incremental_find": - { - "height": 43.0 - }, - "input": - { - "height": 59.0 - }, - "layout": - { - "cells": - [ - [ - 0, - 0, - 1, - 1 - ] - ], - "cols": - [ - 0.0, - 1.0 - ], - "rows": - [ - 0.0, - 1.0 - ] - }, - "menu_visible": true, - "output.LSP Log Panel": - { - "height": 0.0, - "history": - [ - ] - }, - "output.diagnostics": - { - "height": 0.0, - "history": - [ - ] - }, - "output.exec": - { - "height": 1123.0, - "history": - [ - ] - }, - "output.find_results": - { - "height": 0.0, - "history": - [ - ] - }, - "output.mdpopups": - { - "height": 0.0, - "history": - [ - ] - }, - "pinned_build_system": "", - "project": "pong_odin.sublime-project", - "replace": - { - "height": 82.0 - }, - "save_all_on_build": true, - "select_file": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - [ - "game", - "src/game.odin" - ], - [ - "inpu", - "src/input_manager.odin" - ], - [ - "inp", - "src/input_manager.odin" - ], - [ - "todo", - "todo" - ], - [ - "in", - "src/input_manager.odin" - ], - [ - "sce", - "src/scene_manager.odin" - ], - [ - "leve", - "src/level_manager.odin" - ], - [ - "scee", - "src/scene_manager.odin" - ], - [ - "gam", - "src/game.odin" - ], - [ - "gma", - "gamecontrollerdb.txt" - ], - [ - "main", - "src/main.odin" - ], - [ - "input", - "src/input_manager.odin" - ], - [ - "ene", - "src/entity_player.odin" - ] - ], - "width": 0.0 - }, - "select_project": - { - "height": 500.0, - "last_filter": "pong", - "selected_items": - [ - [ - "pong", - "~/Projects/pong_raylib/pong_odin.sublime-project" - ] - ], - "width": 380.0 - }, - "select_symbol": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "selected_group": 0, - "settings": - { - "_vintageous_reset_during_init": true, - "lsp_show_inlay_hints": false - }, - "show_minimap": true, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "side_bar_width": 328.0, - "status_bar_visible": true, - "template_settings": - { - } -} diff --git a/tags b/tags new file mode 100644 index 0000000..bba8773 --- /dev/null +++ b/tags @@ -0,0 +1,114393 @@ +!_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 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 line /Line number of tag definition/ +!_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!Odin b,bits /bit sets and bit fields/ +!_TAG_KIND_DESCRIPTION!Odin c,constant /constants/ +!_TAG_KIND_DESCRIPTION!Odin e,enum /enums/ +!_TAG_KIND_DESCRIPTION!Odin f,foreign /foreign imports/ +!_TAG_KIND_DESCRIPTION!Odin g,group /procedure groups/ +!_TAG_KIND_DESCRIPTION!Odin k,package /packages/ +!_TAG_KIND_DESCRIPTION!Odin p,procedure /procedures/ +!_TAG_KIND_DESCRIPTION!Odin s,struct /structs/ +!_TAG_KIND_DESCRIPTION!Odin t,type /type aliases and distinct types/ +!_TAG_KIND_DESCRIPTION!Odin u,union /unions/ +!_TAG_KIND_DESCRIPTION!Odin v,variable /package-level variables/ +!_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!Odin 0.0 /current.age/ +!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/ +!_TAG_PROC_CWD /home/jason/Projects/pong_raylib/ // +!_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.1 // +A /home/jason/.odin/core/rexcode/isa/mos6502/registers.odin /^A :: Register(REG_GP | 0)$/;" c line:29 +A /home/jason/.odin/core/rexcode/isa/mos65816/registers.odin /^A :: Register(REG_GP | 0)$/;" c line:31 +A0 /home/jason/.odin/core/rexcode/isa/mips/registers.odin /^A0 :: Register(REG_GPR | 4); A1 :: Register(REG_GPR | 5)$/;" c line:47 +A0 /home/jason/.odin/core/rexcode/isa/riscv/registers.odin /^A0 :: Register(REG_GPR | 10); A1 :: Register(REG_GPR | 11); A2 :: Register(REG_GPR | 12); A/;" c line:58 +A0 /home/jason/.odin/core/rexcode/isa/rsp/registers.odin /^A0 :: Register(REG_GPR | 4); A1 :: Register(REG_GPR | 5)$/;" c line:47 +A2 /home/jason/.odin/core/rexcode/isa/mips/registers.odin /^A2 :: Register(REG_GPR | 6); A3 :: Register(REG_GPR | 7)$/;" c line:48 +A2 /home/jason/.odin/core/rexcode/isa/rsp/registers.odin /^A2 :: Register(REG_GPR | 6); A3 :: Register(REG_GPR | 7)$/;" c line:48 +A32_BUCKETS /home/jason/.odin/core/rexcode/isa/arm32/tablegen/gen.odin /^A32_BUCKETS :: 256 \/\/ bits[27:20]$/;" c line:54 +A32_Pair /home/jason/.odin/core/rexcode/isa/arm32/tablegen/gen.odin /^ A32_Pair :: struct { bucket: u16, entry_idx: u16 }$/;" s line:208 +A4 /home/jason/.odin/core/rexcode/isa/riscv/registers.odin /^A4 :: Register(REG_GPR | 14); A5 :: Register(REG_GPR | 15); A6 :: Register(REG_GPR | 16); A/;" c line:59 +AABB /home/jason/.odin/vendor/box2d/math_functions.odin /^AABB :: struct {$/;" s line:28 +AABB /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB :: struct {$/;" s line:48 +AABB_Area /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Area :: proc "c" (a: AABB) -> f32 {$/;" p line:676 +AABB_Center /home/jason/.odin/vendor/box2d/math_functions.odin /^AABB_Center :: proc "c" (a: AABB) -> Vec2 {$/;" p line:525 +AABB_Center /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Center :: proc "c" (a: AABB) -> Vec3 {$/;" p line:683 +AABB_Contains /home/jason/.odin/vendor/box2d/math_functions.odin /^AABB_Contains :: proc "c" (a, b: AABB) -> bool {$/;" p line:515 +AABB_Contains /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Contains :: proc "c" (a, b: AABB) -> bool {$/;" p line:662 +AABB_Extents /home/jason/.odin/vendor/box2d/math_functions.odin /^AABB_Extents :: proc "c" (a: AABB) -> Vec2 {$/;" p line:531 +AABB_Extents /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Extents :: proc "c" (a: AABB) -> Vec3 {$/;" p line:689 +AABB_Inflate /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Inflate :: proc "c" (a: AABB, extension: f32) -> (out: AABB) {$/;" p line:703 +AABB_MARGIN_FRACTION /home/jason/.odin/vendor/box3d/box3d_constants.odin /^AABB_MARGIN_FRACTION :: 0.125$/;" c line:120 +AABB_Overlaps /home/jason/.odin/vendor/box2d/math_functions.odin /^AABB_Overlaps :: proc "c" (a, b: AABB) -> bool {$/;" p line:547 +AABB_Overlaps /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Overlaps :: proc "c" (a, b: AABB) -> bool {$/;" p line:713 +AABB_Transform /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Transform :: proc "c" (transform: Transform, a: AABB) -> AABB {$/;" p line:732 +AABB_Union /home/jason/.odin/vendor/box2d/math_functions.odin /^AABB_Union :: proc "c" (a, b: AABB) -> (c: AABB) {$/;" p line:537 +AABB_Union /home/jason/.odin/vendor/box3d/box3d_math.odin /^AABB_Union :: proc "c" (a, b: AABB) -> (out: AABB) {$/;" p line:695 +ABE_BOTTOM /home/jason/.odin/core/sys/windows/shell32.odin /^ABE_BOTTOM :: 3$/;" c line:75 +ABE_LEFT /home/jason/.odin/core/sys/windows/shell32.odin /^ABE_LEFT :: 0$/;" c line:72 +ABE_RIGHT /home/jason/.odin/core/sys/windows/shell32.odin /^ABE_RIGHT :: 2$/;" c line:74 +ABE_TOP /home/jason/.odin/core/sys/windows/shell32.odin /^ABE_TOP :: 1$/;" c line:73 +ABM_ACTIVATE /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_ACTIVATE :: 0x00000006$/;" c line:61 +ABM_GETAUTOHIDEBAR /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_GETAUTOHIDEBAR :: 0x00000007$/;" c line:62 +ABM_GETSTATE /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_GETSTATE :: 0x00000004$/;" c line:59 +ABM_GETTASKBARPOS /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_GETTASKBARPOS :: 0x00000005$/;" c line:60 +ABM_NEW /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_NEW :: 0x00000000$/;" c line:55 +ABM_QUERYPOS /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_QUERYPOS :: 0x00000002$/;" c line:57 +ABM_REMOVE /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_REMOVE :: 0x00000001$/;" c line:56 +ABM_SETAUTOHIDEBAR /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_SETAUTOHIDEBAR :: 0x00000008$/;" c line:63 +ABM_SETPOS /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_SETPOS :: 0x00000003$/;" c line:58 +ABM_SETSTATE /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_SETSTATE :: 0x0000000a$/;" c line:65 +ABM_WINDOWPOSCHANGED /home/jason/.odin/core/sys/windows/shell32.odin /^ABM_WINDOWPOSCHANGED :: 0x0000009$/;" c line:64 +ABN_FULLSCREENAPP /home/jason/.odin/core/sys/windows/shell32.odin /^ABN_FULLSCREENAPP :: 0x0000002$/;" c line:68 +ABN_POSCHANGED /home/jason/.odin/core/sys/windows/shell32.odin /^ABN_POSCHANGED :: 0x0000001$/;" c line:67 +ABN_STATECHANGE /home/jason/.odin/core/sys/windows/shell32.odin /^ABN_STATECHANGE :: 0x0000000$/;" c line:66 +ABN_WINDOWARRANGE /home/jason/.odin/core/sys/windows/shell32.odin /^ABN_WINDOWARRANGE :: 0x0000003$/;" c line:69 +ABOVE_NORMAL_PRIORITY_CLASS /home/jason/.odin/core/sys/windows/kernel32.odin /^ABOVE_NORMAL_PRIORITY_CLASS :: 0x00008000$/;" c line:643 +ABSOLUTE_TO_INTERNAL /home/jason/.odin/core/time/time.odin /^ABSOLUTE_TO_INTERNAL :: i64(-9223371966579724800) \/\/ i64((ABSOLUTE_ZERO_YEAR - 1) * 365.2425 */;" c line:871 +ABSOLUTE_TO_UNIX /home/jason/.odin/core/time/time.odin /^ABSOLUTE_TO_UNIX :: -UNIX_TO_ABSOLUTE$/;" c line:881 +ABSOLUTE_ZERO_YEAR /home/jason/.odin/core/time/time.odin /^ABSOLUTE_ZERO_YEAR :: i64(-292277022399) \/\/ Day is chosen so that 2001-01-01 is Monday in the /;" c line:870 +ABS_ALWAYSONTOP /home/jason/.odin/core/sys/windows/shell32.odin /^ABS_ALWAYSONTOP :: 0x0000002$/;" c line:71 +ABS_AUTOHIDE /home/jason/.odin/core/sys/windows/shell32.odin /^ABS_AUTOHIDE :: 0x0000001$/;" c line:70 +ACCEL /home/jason/.odin/core/sys/windows/user32.odin /^ACCEL :: struct {$/;" s line:760 +ACCESS_FILTER_SECURITY_INFORMATION /home/jason/.odin/core/sys/windows/types.odin /^ACCESS_FILTER_SECURITY_INFORMATION :: 0x00000100$/;" c line:292 +ACCESS_MASK /home/jason/.odin/core/sys/windows/types.odin /^ACCESS_MASK :: DWORD$/;" c line:349 +ACCUM /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM :: 0x0100$/;" c line:198 +ACCUM_ALPHA_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM_ALPHA_BITS :: 0x0D5B$/;" c line:342 +ACCUM_ALPHA_BITS /home/jason/.odin/vendor/glfw/constants.odin /^ACCUM_ALPHA_BITS :: 0x0002100A$/;" c line:297 +ACCUM_BLUE_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM_BLUE_BITS :: 0x0D5A$/;" c line:341 +ACCUM_BLUE_BITS /home/jason/.odin/vendor/glfw/constants.odin /^ACCUM_BLUE_BITS :: 0x00021009$/;" c line:296 +ACCUM_BUFFER_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM_BUFFER_BIT :: 0x00000200$/;" c line:186 +ACCUM_CLEAR_VALUE /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM_CLEAR_VALUE :: 0x0B80$/;" c line:270 +ACCUM_GREEN_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM_GREEN_BITS :: 0x0D59$/;" c line:340 +ACCUM_GREEN_BITS /home/jason/.odin/vendor/glfw/constants.odin /^ACCUM_GREEN_BITS :: 0x00021008$/;" c line:295 +ACCUM_RED_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACCUM_RED_BITS :: 0x0D58$/;" c line:339 +ACCUM_RED_BITS /home/jason/.odin/vendor/glfw/constants.odin /^ACCUM_RED_BITS :: 0x00021007$/;" c line:294 +ACL /home/jason/.odin/core/sys/windows/advapi32.odin /^ACL :: struct {$/;" s line:375 +ACM_OPENA /home/jason/.odin/core/sys/windows/window_messages.odin /^ACM_OPENA :: 0x0464$/;" c line:698 +ACM_OPENW /home/jason/.odin/core/sys/windows/window_messages.odin /^ACM_OPENW :: 0x0467$/;" c line:724 +ACM_PLAY /home/jason/.odin/core/sys/windows/window_messages.odin /^ACM_PLAY :: 0x0465$/;" c line:705 +ACM_STOP /home/jason/.odin/core/sys/windows/window_messages.odin /^ACM_STOP :: 0x0466$/;" c line:714 +ACS_AUTOPLAY /home/jason/.odin/core/sys/windows/types.odin /^ACS_AUTOPLAY :: 0x4$/;" c line:1134 +ACS_CENTER /home/jason/.odin/core/sys/windows/types.odin /^ACS_CENTER :: 0x1$/;" c line:1132 +ACS_TIMER /home/jason/.odin/core/sys/windows/types.odin /^ACS_TIMER :: 0x8$/;" c line:1135 +ACS_TRANSPARENT /home/jason/.odin/core/sys/windows/types.odin /^ACS_TRANSPARENT :: 0x2$/;" c line:1133 +ACTCTXW /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTXW :: struct {$/;" s line:1379 +ACTCTX_FLAG_APPLICATION_NAME_VALID /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_APPLICATION_NAME_VALID :: 0x020$/;" c line:1398 +ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID :: 0x004$/;" c line:1395 +ACTCTX_FLAG_HMODULE_VALID /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_HMODULE_VALID :: 0x080$/;" c line:1399 +ACTCTX_FLAG_LANGID_VALID /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_LANGID_VALID :: 0x002$/;" c line:1394 +ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID :: 0x001$/;" c line:1393 +ACTCTX_FLAG_RESOURCE_NAME_VALID /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_RESOURCE_NAME_VALID :: 0x008$/;" c line:1396 +ACTCTX_FLAG_SET_PROCESS_DEFAULT /home/jason/.odin/core/sys/windows/kernel32.odin /^ACTCTX_FLAG_SET_PROCESS_DEFAULT :: 0x010$/;" c line:1397 +ACTIVE /home/jason/.odin/core/text/i18n/i18n.odin /^ACTIVE: ^Translation$/;" v line:14 +ACTIVE_ATOMIC_COUNTER_BUFFERS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_ATOMIC_COUNTER_BUFFERS :: 0x92D9$/;" c line:1407 +ACTIVE_ATTRIBUTES /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_ATTRIBUTES :: 0x8B89$/;" c line:839 +ACTIVE_ATTRIBUTES /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ACTIVE_ATTRIBUTES :: Enum(0x8B89)$/;" c line:227 +ACTIVE_ATTRIBUTE_MAX_LENGTH /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_ATTRIBUTE_MAX_LENGTH :: 0x8B8A$/;" c line:840 +ACTIVE_PROGRAM /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_PROGRAM :: 0x8259$/;" c line:1359 +ACTIVE_RESOURCES /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_RESOURCES :: 0x92F5$/;" c line:1676 +ACTIVE_SUBROUTINES /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_SUBROUTINES :: 0x8DE5$/;" c line:1286 +ACTIVE_SUBROUTINE_MAX_LENGTH /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_SUBROUTINE_MAX_LENGTH :: 0x8E48$/;" c line:1289 +ACTIVE_SUBROUTINE_UNIFORMS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_SUBROUTINE_UNIFORMS :: 0x8DE6$/;" c line:1287 +ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS :: 0x8E47$/;" c line:1288 +ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH :: 0x8E49$/;" c line:1290 +ACTIVE_TEXTURE /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_TEXTURE :: 0x84E0$/;" c line:606 +ACTIVE_TEXTURE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ACTIVE_TEXTURE :: Enum(0x84E0)$/;" c line:321 +ACTIVE_UNIFORMS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_UNIFORMS :: 0x8B86$/;" c line:836 +ACTIVE_UNIFORMS /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ACTIVE_UNIFORMS :: Enum(0x8B86)$/;" c line:226 +ACTIVE_UNIFORM_BLOCKS /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_UNIFORM_BLOCKS :: 0x8A36$/;" c line:1157 +ACTIVE_UNIFORM_BLOCKS /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^ACTIVE_UNIFORM_BLOCKS :: Enum(0x8A36)$/;" c line:220 +ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH :: 0x8A35$/;" c line:1156 +ACTIVE_UNIFORM_MAX_LENGTH /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_UNIFORM_MAX_LENGTH :: 0x8B87$/;" c line:837 +ACTIVE_VARIABLES /home/jason/.odin/vendor/OpenGL/constants.odin /^ACTIVE_VARIABLES :: 0x9305$/;" c line:1692 +ACTLR_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^ACTLR_EL1 :: Register(0x4081_1000) \/\/ 3 0 1 0 1$/;" c line:319 +AC_Line_Status /home/jason/.odin/core/sys/windows/kernel32.odin /^AC_Line_Status :: enum BYTE {$/;" e line:1343 +AC_SRC_ALPHA /home/jason/.odin/core/sys/windows/gdi32.odin /^AC_SRC_ALPHA :: 0x01$/;" c line:179 +AC_SRC_OVER /home/jason/.odin/core/sys/windows/gdi32.odin /^AC_SRC_OVER :: 0x00$/;" c line:178 +ADAM7_X_ORIG /home/jason/.odin/core/image/png/png.odin /^ADAM7_X_ORIG := []int{ 0,4,0,2,0,1,0 }$/;" v line:158 +ADAM7_X_SPACING /home/jason/.odin/core/image/png/png.odin /^ADAM7_X_SPACING := []int{ 8,8,4,4,2,2,1 }$/;" v line:160 +ADAM7_Y_ORIG /home/jason/.odin/core/image/png/png.odin /^ADAM7_Y_ORIG := []int{ 0,0,4,0,2,0,1 }$/;" v line:159 +ADAM7_Y_SPACING /home/jason/.odin/core/image/png/png.odin /^ADAM7_Y_SPACING := []int{ 8,8,8,4,4,2,2 }$/;" v line:161 +ADAPTER_DESC /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_DESC :: struct {$/;" s line:392 +ADAPTER_DESC1 /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_DESC1 :: struct {$/;" s line:631 +ADAPTER_DESC2 /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_DESC2 :: struct {$/;" s line:907 +ADAPTER_DESC3 /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_DESC3 :: struct {$/;" s line:1271 +ADAPTER_FLAG /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_FLAG :: enum u32 {$/;" e line:626 +ADAPTER_FLAG3 /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_FLAG3 :: enum u32 {$/;" e line:1262 +ADAPTER_FLAGS /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_FLAGS :: bit_set[ADAPTER_FLAG;u32]$/;" b line:625 +ADAPTER_FLAGS3 /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ADAPTER_FLAGS3 :: bit_set[ADAPTER_FLAG3;u32]$/;" b line:1261 +ADD /home/jason/.odin/vendor/OpenGL/constants.odin /^ADD :: 0x0104$/;" c line:202 +ADDRESS_FAMILY /home/jason/.odin/core/sys/windows/types.odin /^ADDRESS_FAMILY :: USHORT$/;" c line:5161 +ADDRESS_MODE /home/jason/.odin/core/sys/windows/types.odin /^ADDRESS_MODE :: enum c_int {$/;" e line:3204 +ADDRINFOA /home/jason/.odin/core/sys/windows/types.odin /^ADDRINFOA :: struct {$/;" s line:5180 +ADDRINFOEXW /home/jason/.odin/core/sys/windows/types.odin /^ADDRINFOEXW :: struct {$/;" s line:3471 +ADDR_COMPAT_LAYOUT /home/jason/.odin/core/sys/linux/bits.odin /^ADDR_COMPAT_LAYOUT :: 21$/;" c line:1584 +ADDR_LIMIT_32BIT /home/jason/.odin/core/sys/linux/bits.odin /^ADDR_LIMIT_32BIT :: 23$/;" c line:1586 +ADDR_LIMIT_3GB /home/jason/.odin/core/sys/linux/bits.odin /^ADDR_LIMIT_3GB :: 27$/;" c line:1590 +ADDR_NO_RANDOMIZE /home/jason/.odin/core/sys/linux/bits.odin /^ADDR_NO_RANDOMIZE :: 18$/;" c line:1581 +ADD_SIGNED /home/jason/.odin/vendor/OpenGL/constants.odin /^ADD_SIGNED :: 0x8574$/;" c line:662 +AEAD_KEY_SIZE /home/jason/.odin/core/crypto/noise/protocol.odin /^AEAD_KEY_SIZE :: 32$/;" c line:13 +AES_CTR_IV /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AES_CTR_IV :: struct {$/;" s line:2520 +AF /home/jason/.odin/core/sys/posix/sys_socket.odin /^AF :: enum c.int {$/;" e line:229 +AFD_POLL_ABORT /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_ABORT :: 0x0010$/;" c line:34 +AFD_POLL_ACCEPT /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_ACCEPT :: 0x0080$/;" c line:36 +AFD_POLL_CONNECT_FAIL /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_CONNECT_FAIL :: 0x0100$/;" c line:37 +AFD_POLL_DISCONNECT /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_DISCONNECT :: 0x0008$/;" c line:33 +AFD_POLL_LOCAL_CLOSE /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_LOCAL_CLOSE :: 0x0020$/;" c line:35 +AFD_POLL_RECEIVE /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_RECEIVE :: 0x0001$/;" c line:30 +AFD_POLL_RECEIVE_EXPEDITED /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_RECEIVE_EXPEDITED :: 0x0002$/;" c line:31 +AFD_POLL_SEND /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_POLL_SEND :: 0x0004$/;" c line:32 +AFD_Poll_Handle_Info /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_Poll_Handle_Info :: struct {$/;" s line:39 +AFD_Poll_Info /home/jason/.odin/core/nbio/impl_windows.odin /^AFD_Poll_Info :: struct {$/;" s line:45 +AFSR0_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^AFSR0_EL1 :: Register(0x4288_1000) \/\/ 3 0 5 1 0$/;" c line:182 +AFSR1_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^AFSR1_EL1 :: Register(0x4289_1000) \/\/ 3 0 5 1 1$/;" c line:183 +AF_BTH /home/jason/.odin/core/sys/windows/types.odin /^AF_BTH : c_int : 32 \/\/ Bluetooth$/;" v line:5092 +AF_INET /home/jason/.odin/core/sys/windows/types.odin /^AF_INET : c_int : 2 \/\/ IPv4$/;" v line:5089 +AF_INET6 /home/jason/.odin/core/sys/windows/types.odin /^AF_INET6 : c_int : 23 \/\/ IPv6$/;" v line:5090 +AF_IRDA /home/jason/.odin/core/sys/windows/types.odin /^AF_IRDA : c_int : 26 \/\/ Infrared$/;" v line:5091 +AF_UNSPEC /home/jason/.odin/core/sys/posix/sys_socket.odin /^AF_UNSPEC :: 0$/;" c line:227 +AF_UNSPEC /home/jason/.odin/core/sys/windows/types.odin /^AF_UNSPEC : c_int : 0 \/\/ Unspecified$/;" v line:5088 +AH /home/jason/.odin/core/rexcode/isa/x86/registers.odin /^AH :: Register(REG_GPR8H | 4); CH :: Register(REG_GPR8H | 5)$/;" c line:169 +AI_ADDRCONFIG /home/jason/.odin/core/sys/windows/types.odin /^AI_ADDRCONFIG :: 0x0400$/;" c line:3461 +AI_ALL /home/jason/.odin/core/sys/windows/types.odin /^AI_ALL :: 0x0100$/;" c line:3460 +AI_CANONNAME /home/jason/.odin/core/sys/windows/types.odin /^AI_CANONNAME :: 0x02$/;" c line:3458 +AI_FILESERVER /home/jason/.odin/core/sys/windows/types.odin /^AI_FILESERVER :: 0x00040000$/;" c line:3467 +AI_FQDN /home/jason/.odin/core/sys/windows/types.odin /^AI_FQDN :: 0x00020000$/;" c line:3466 +AI_NON_AUTHORITATIVE /home/jason/.odin/core/sys/windows/types.odin /^AI_NON_AUTHORITATIVE :: 0x04000$/;" c line:3463 +AI_NUMERICHOST /home/jason/.odin/core/sys/windows/types.odin /^AI_NUMERICHOST :: 0x04$/;" c line:3459 +AI_PASSIVE /home/jason/.odin/core/sys/windows/types.odin /^AI_PASSIVE :: 0x01$/;" c line:3457 +AI_RETURN_PREFERRED_NAMES /home/jason/.odin/core/sys/windows/types.odin /^AI_RETURN_PREFERRED_NAMES :: 0x010000$/;" c line:3465 +AI_SECURE /home/jason/.odin/core/sys/windows/types.odin /^AI_SECURE :: 0x08000$/;" c line:3464 +AI_V4MAPPED /home/jason/.odin/core/sys/windows/types.odin /^AI_V4MAPPED :: 0x0800$/;" c line:3462 +AL /home/jason/.odin/core/rexcode/isa/x86/registers.odin /^AL :: Register(REG_GPR8 | 0); CL :: Register(REG_GPR8 | 1)$/;" c line:159 +ALGORITHM_NAMES /home/jason/.odin/core/crypto/aead/low_level.odin /^ALGORITHM_NAMES := [Algorithm]string {$/;" v line:38 +ALGORITHM_NAMES /home/jason/.odin/core/crypto/hash/low_level.odin /^ALGORITHM_NAMES := [Algorithm]string {$/;" v line:45 +ALIASED_LINE_WIDTH_RANGE /home/jason/.odin/vendor/OpenGL/constants.odin /^ALIASED_LINE_WIDTH_RANGE :: 0x846E$/;" c line:568 +ALIASED_LINE_WIDTH_RANGE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ALIASED_LINE_WIDTH_RANGE :: Enum(0x846E)$/;" c line:125 +ALIASED_POINT_SIZE_RANGE /home/jason/.odin/vendor/OpenGL/constants.odin /^ALIASED_POINT_SIZE_RANGE :: 0x846D$/;" c line:573 +ALIASED_POINT_SIZE_RANGE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ALIASED_POINT_SIZE_RANGE :: Enum(0x846D)$/;" c line:124 +ALIGN_SIZE /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^ALIGN_SIZE :: 1 << ALIGN_SIZE_LOG2$/;" c line:29 +ALIGN_SIZE_LOG2 /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^ALIGN_SIZE_LOG2 :: 3 when size_of(uintptr) == 8 else 2$/;" c line:22 +ALL_ATTRIB_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ALL_ATTRIB_BITS :: 0xFFFFFFFF$/;" c line:195 +ALL_BARRIER_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ALL_BARRIER_BITS :: 0xFFFFFFFF$/;" c line:1422 +ALL_INFO /home/jason/.odin/core/os/process.odin /^ALL_INFO :: Process_Info_Fields{.Executable_Path, .PPid, .Priority, .Command_Line, .Command_Args/;" c line:167 +ALL_SHADER_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ALL_SHADER_BITS :: 0xFFFFFFFF$/;" c line:1357 +ALPHA /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA :: 0x1906$/;" c line:153 +ALPHA /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ALPHA :: Enum(0x1906)$/;" c line:199 +ALPHA12 /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA12 :: 0x803D$/;" c line:502 +ALPHA16 /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA16 :: 0x803E$/;" c line:503 +ALPHA4 /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA4 :: 0x803B$/;" c line:500 +ALPHA8 /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA8 :: 0x803C$/;" c line:501 +ALPHA_BIAS /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_BIAS :: 0x0D1D$/;" c line:320 +ALPHA_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_BITS :: 0x0D55$/;" c line:336 +ALPHA_BITS /home/jason/.odin/vendor/glfw/constants.odin /^ALPHA_BITS :: 0x00021004$/;" c line:291 +ALPHA_BITS /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ALPHA_BITS :: Enum(0x0D55)$/;" c line:160 +ALPHA_CHANNEL_NONE /home/jason/.odin/vendor/stb/image/stb_image_resize.odin /^ALPHA_CHANNEL_NONE :: -1$/;" c line:60 +ALPHA_FORMAT /home/jason/.odin/vendor/egl/egl.odin /^ALPHA_FORMAT :: 0x3088$/;" c line:128 +ALPHA_FORMAT_NONPRE /home/jason/.odin/vendor/egl/egl.odin /^ALPHA_FORMAT_NONPRE :: 0x308B$/;" c line:131 +ALPHA_FORMAT_PRE /home/jason/.odin/vendor/egl/egl.odin /^ALPHA_FORMAT_PRE :: 0x308C$/;" c line:132 +ALPHA_INTEGER /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_INTEGER :: 0x8D97$/;" c line:1113 +ALPHA_MASK_SIZE /home/jason/.odin/vendor/egl/egl.odin /^ALPHA_MASK_SIZE :: 0x303E$/;" c line:97 +ALPHA_MODE /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^ALPHA_MODE :: enum i32 {$/;" e line:755 +ALPHA_OPAQUE /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ALPHA_OPAQUE :: 255$/;" c line:13 +ALPHA_OPAQUE /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^ALPHA_OPAQUE :: 255$/;" c line:5 +ALPHA_OPAQUE_FLOAT /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^ALPHA_OPAQUE_FLOAT :: 1.0$/;" c line:6 +ALPHA_SCALE /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_SCALE :: 0x0D1C$/;" c line:319 +ALPHA_SIZE /home/jason/.odin/vendor/egl/egl.odin /^ALPHA_SIZE :: 0x3021$/;" c line:68 +ALPHA_TEST /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_TEST :: 0x0BC0$/;" c line:280 +ALPHA_TEST_FUNC /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_TEST_FUNC :: 0x0BC1$/;" c line:281 +ALPHA_TEST_REF /home/jason/.odin/vendor/OpenGL/constants.odin /^ALPHA_TEST_REF :: 0x0BC2$/;" c line:282 +ALPHA_TRANSPARENT /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ALPHA_TRANSPARENT :: 0$/;" c line:14 +ALPHA_TRANSPARENT /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^ALPHA_TRANSPARENT :: 0$/;" c line:7 +ALPHA_TRANSPARENT_FLOAT /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^ALPHA_TRANSPARENT_FLOAT :: 0.0$/;" c line:8 +ALREADY_SIGNALED /home/jason/.odin/vendor/OpenGL/constants.odin /^ALREADY_SIGNALED :: 0x911A$/;" c line:1212 +ALREADY_SIGNALED /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^ALREADY_SIGNALED :: Enum(0x911A)$/;" c line:246 +ALTERNATE /home/jason/.odin/core/sys/windows/gdi32.odin /^ALTERNATE :: 1$/;" c line:284 +ALTSVC_H1 /home/jason/.odin/vendor/curl/curl.odin /^ALTSVC_H1 :: 1<<3$/;" c line:905 +ALTSVC_H2 /home/jason/.odin/vendor/curl/curl.odin /^ALTSVC_H2 :: 1<<4$/;" c line:906 +ALTSVC_H3 /home/jason/.odin/vendor/curl/curl.odin /^ALTSVC_H3 :: 1<<5$/;" c line:907 +ALTSVC_READONLYFILE /home/jason/.odin/vendor/curl/curl.odin /^ALTSVC_READONLYFILE :: 1<<2$/;" c line:904 +ALWAYS /home/jason/.odin/vendor/OpenGL/constants.odin /^ALWAYS :: 0x0207$/;" c line:25 +ALWAYS /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ALWAYS :: Enum(0x0207)$/;" c line:239 +ALWAYS_REPORT_MEMORY /home/jason/.odin/core/testing/runner.odin /^ALWAYS_REPORT_MEMORY : bool : #config(ODIN_TEST_ALWAYS_REPORT_MEMORY, false)$/;" v line:38 +AMAIR_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^AMAIR_EL1 :: Register(0x4518_1000) \/\/ 3 0 10 3 0$/;" c line:320 +AMBIENT /home/jason/.odin/vendor/OpenGL/constants.odin /^AMBIENT :: 0x1200$/;" c line:369 +AMBIENT_AND_DIFFUSE /home/jason/.odin/vendor/OpenGL/constants.odin /^AMBIENT_AND_DIFFUSE :: 0x1602$/;" c line:386 +AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME :: "VK_AMDX_dense_geometry_format"$/;" c line:1494 +AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION :: 1$/;" c line:1493 +AMDX_SHADER_ENQUEUE_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMDX_SHADER_ENQUEUE_EXTENSION_NAME :: "VK_AMDX_shader_enqueue"$/;" c line:1485 +AMDX_SHADER_ENQUEUE_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMDX_SHADER_ENQUEUE_SPEC_VERSION :: 2$/;" c line:1484 +AMDX_dense_geometry_format /home/jason/.odin/vendor/vulkan/core.odin /^AMDX_dense_geometry_format :: 1$/;" c line:1492 +AMDX_shader_enqueue /home/jason/.odin/vendor/vulkan/core.odin /^AMDX_shader_enqueue :: 1$/;" c line:1483 +AMD_ANTI_LAG_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_ANTI_LAG_EXTENSION_NAME :: "VK_AMD_anti_lag"$/;" c line:1235 +AMD_ANTI_LAG_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_ANTI_LAG_SPEC_VERSION :: 1$/;" c line:1234 +AMD_BUFFER_MARKER_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_BUFFER_MARKER_EXTENSION_NAME :: "VK_AMD_buffer_marker"$/;" c line:831 +AMD_BUFFER_MARKER_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_BUFFER_MARKER_SPEC_VERSION :: 1$/;" c line:830 +AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME :: "VK_AMD_device_coherent_memory"$/;" c line:902 +AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION :: 1$/;" c line:901 +AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME :: "VK_AMD_display_native_hdr"$/;" c line:879 +AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION :: 1$/;" c line:878 +AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME :: "VK_AMD_draw_indirect_count"$/;" c line:637 +AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION :: 2$/;" c line:636 +AMD_GCN_SHADER_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GCN_SHADER_EXTENSION_NAME :: "VK_AMD_gcn_shader"$/;" c line:622 +AMD_GCN_SHADER_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GCN_SHADER_SPEC_VERSION :: 1$/;" c line:621 +AMD_GPA_INTERFACE_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GPA_INTERFACE_EXTENSION_NAME :: "VK_AMD_gpa_interface"$/;" c line:751 +AMD_GPA_INTERFACE_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GPA_INTERFACE_SPEC_VERSION :: 1$/;" c line:750 +AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME :: "VK_AMD_gpu_shader_half_float"$/;" c line:643 +AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION :: 2$/;" c line:642 +AMD_GPU_SHADER_INT16_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GPU_SHADER_INT16_EXTENSION_NAME :: "VK_AMD_gpu_shader_int16"$/;" c line:748 +AMD_GPU_SHADER_INT16_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_GPU_SHADER_INT16_SPEC_VERSION :: 2$/;" c line:747 +AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME :: "VK_AMD_memory_overallocation_be/;" c line:843 +AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION :: 1$/;" c line:842 +AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME :: "VK_AMD_mixed_attachment_samples/;" c line:757 +AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION :: 1$/;" c line:756 +AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME :: "VK_AMD_negative_viewport_height/;" c line:640 +AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION :: 1$/;" c line:639 +AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME :: "VK_AMD_pipeline_compiler_contro/;" c line:834 +AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION :: 1$/;" c line:833 +AMD_RASTERIZATION_ORDER_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_RASTERIZATION_ORDER_EXTENSION_NAME :: "VK_AMD_rasterization_order"$/;" c line:610 +AMD_RASTERIZATION_ORDER_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_RASTERIZATION_ORDER_SPEC_VERSION :: 1$/;" c line:609 +AMD_SHADER_BALLOT_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_BALLOT_EXTENSION_NAME :: "VK_AMD_shader_ballot"$/;" c line:646 +AMD_SHADER_BALLOT_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_BALLOT_SPEC_VERSION :: 1$/;" c line:645 +AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME :: "VK_AMD_shader_core_properties2"$/;" c line:899 +AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION :: 1$/;" c line:898 +AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME :: "VK_AMD_shader_core_properties"$/;" c line:840 +AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION :: 2$/;" c line:839 +AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME :: "VK_AMD_shader_early_and_late_fr/;" c line:1052 +AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION :: 1$/;" c line:1051 +AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME :: "VK_AMD_shader_explicit_vertex_p/;" c line:616 +AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION :: 1$/;" c line:615 +AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME :: "VK_AMD_shader_fragment_mask"$/;" c line:760 +AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION :: 1$/;" c line:759 +AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME :: "VK_AMD_shader_image_load_store_/;" c line:655 +AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION :: 1$/;" c line:654 +AMD_SHADER_INFO_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_INFO_EXTENSION_NAME :: "VK_AMD_shader_info"$/;" c line:652 +AMD_SHADER_INFO_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_INFO_SPEC_VERSION :: 1$/;" c line:651 +AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME :: "VK_AMD_shader_trinary_minmax"$/;" c line:613 +AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION :: 1$/;" c line:612 +AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME :: "VK_AMD_texture_gather_bias_lod"$/;" c line:649 +AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION :: 1$/;" c line:648 +AMD_anti_lag /home/jason/.odin/vendor/vulkan/core.odin /^AMD_anti_lag :: 1$/;" c line:1233 +AMD_buffer_marker /home/jason/.odin/vendor/vulkan/core.odin /^AMD_buffer_marker :: 1$/;" c line:829 +AMD_device_coherent_memory /home/jason/.odin/vendor/vulkan/core.odin /^AMD_device_coherent_memory :: 1$/;" c line:900 +AMD_display_native_hdr /home/jason/.odin/vendor/vulkan/core.odin /^AMD_display_native_hdr :: 1$/;" c line:877 +AMD_draw_indirect_count /home/jason/.odin/vendor/vulkan/core.odin /^AMD_draw_indirect_count :: 1$/;" c line:635 +AMD_gcn_shader /home/jason/.odin/vendor/vulkan/core.odin /^AMD_gcn_shader :: 1$/;" c line:620 +AMD_gpa_interface /home/jason/.odin/vendor/vulkan/core.odin /^AMD_gpa_interface :: 1$/;" c line:749 +AMD_gpu_shader_half_float /home/jason/.odin/vendor/vulkan/core.odin /^AMD_gpu_shader_half_float :: 1$/;" c line:641 +AMD_gpu_shader_int16 /home/jason/.odin/vendor/vulkan/core.odin /^AMD_gpu_shader_int16 :: 1$/;" c line:746 +AMD_memory_overallocation_behavior /home/jason/.odin/vendor/vulkan/core.odin /^AMD_memory_overallocation_behavior :: 1$/;" c line:841 +AMD_mixed_attachment_samples /home/jason/.odin/vendor/vulkan/core.odin /^AMD_mixed_attachment_samples :: 1$/;" c line:755 +AMD_negative_viewport_height /home/jason/.odin/vendor/vulkan/core.odin /^AMD_negative_viewport_height :: 1$/;" c line:638 +AMD_pipeline_compiler_control /home/jason/.odin/vendor/vulkan/core.odin /^AMD_pipeline_compiler_control :: 1$/;" c line:832 +AMD_rasterization_order /home/jason/.odin/vendor/vulkan/core.odin /^AMD_rasterization_order :: 1$/;" c line:608 +AMD_shader_ballot /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_ballot :: 1$/;" c line:644 +AMD_shader_core_properties /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_core_properties :: 1$/;" c line:838 +AMD_shader_core_properties2 /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_core_properties2 :: 1$/;" c line:897 +AMD_shader_early_and_late_fragment_tests /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_early_and_late_fragment_tests :: 1$/;" c line:1050 +AMD_shader_explicit_vertex_parameter /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_explicit_vertex_parameter :: 1$/;" c line:614 +AMD_shader_fragment_mask /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_fragment_mask :: 1$/;" c line:758 +AMD_shader_image_load_store_lod /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_image_load_store_lod :: 1$/;" c line:653 +AMD_shader_info /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_info :: 1$/;" c line:650 +AMD_shader_trinary_minmax /home/jason/.odin/vendor/vulkan/core.odin /^AMD_shader_trinary_minmax :: 1$/;" c line:611 +AMD_texture_gather_bias_lod /home/jason/.odin/vendor/vulkan/core.odin /^AMD_texture_gather_bias_lod :: 1$/;" c line:647 +AND /home/jason/.odin/vendor/OpenGL/constants.odin /^AND :: 0x1501$/;" c line:129 +ANDROID_EXTERNAL_STORAGE_READ /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ANDROID_EXTERNAL_STORAGE_READ :: 0x01$/;" c line:110 +ANDROID_EXTERNAL_STORAGE_WRITE /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ANDROID_EXTERNAL_STORAGE_WRITE :: 0x02$/;" c line:111 +AND_INVERTED /home/jason/.odin/vendor/OpenGL/constants.odin /^AND_INVERTED :: 0x1504$/;" c line:132 +AND_REVERSE /home/jason/.odin/vendor/OpenGL/constants.odin /^AND_REVERSE :: 0x1502$/;" c line:130 +ANGLE_PLATFORM_TYPE /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE :: 0x00050002$/;" c line:406 +ANGLE_PLATFORM_TYPE_D3D11 /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_D3D11 :: 0x00037005$/;" c line:375 +ANGLE_PLATFORM_TYPE_D3D9 /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_D3D9 :: 0x00037004$/;" c line:374 +ANGLE_PLATFORM_TYPE_METAL /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_METAL :: 0x00037008$/;" c line:377 +ANGLE_PLATFORM_TYPE_NONE /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_NONE :: 0x00037001$/;" c line:371 +ANGLE_PLATFORM_TYPE_OPENGL /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_OPENGL :: 0x00037002$/;" c line:372 +ANGLE_PLATFORM_TYPE_OPENGLES /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_OPENGLES :: 0x00037003$/;" c line:373 +ANGLE_PLATFORM_TYPE_VULKAN /home/jason/.odin/vendor/glfw/constants.odin /^ANGLE_PLATFORM_TYPE_VULKAN :: 0x00037007$/;" c line:376 +ANIMATE_CLASS /home/jason/.odin/core/sys/windows/comctl32.odin /^ANIMATE_CLASS :: "SysAnimate32"$/;" c line:66 +ANISOTROPIC_FILTERING_BIT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^ANISOTROPIC_FILTERING_BIT :: 0x40$/;" c line:544 +ANISOTROPIC_FILTERING_BIT /home/jason/.odin/vendor/directx/d3d12/d3d12_constants.odin /^ANISOTROPIC_FILTERING_BIT :: 0x40$/;" c line:519 +ANSI_CHARSET /home/jason/.odin/core/sys/windows/types.odin /^ANSI_CHARSET :: 0$/;" c line:1189 +ANSI_FIXED_FONT /home/jason/.odin/core/sys/windows/types.odin /^ANSI_FIXED_FONT :: 11$/;" c line:2529 +ANSI_VAR_FONT /home/jason/.odin/core/sys/windows/types.odin /^ANSI_VAR_FONT :: 12$/;" c line:2530 +ANTIALIASED_QUALITY /home/jason/.odin/core/sys/windows/types.odin /^ANTIALIASED_QUALITY :: 4$/;" c line:1256 +ANYSIZE_ARRAY /home/jason/.odin/core/sys/windows/types.odin /^ANYSIZE_ARRAY :: 1$/;" c line:2785 +ANY_PLATFORM /home/jason/.odin/vendor/glfw/constants.odin /^ANY_PLATFORM :: 0x00060000$/;" c line:415 +ANY_POSITION /home/jason/.odin/vendor/glfw/constants.odin /^ANY_POSITION :: 0x80000000$/;" c line:382 +ANY_RELEASE_BEHAVIOR /home/jason/.odin/vendor/glfw/constants.odin /^ANY_RELEASE_BEHAVIOR :: 0$/;" c line:362 +ANY_SAMPLES_PASSED /home/jason/.odin/vendor/OpenGL/constants.odin /^ANY_SAMPLES_PASSED :: 0x8C2F$/;" c line:1244 +ANY_SAMPLES_PASSED /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^ANY_SAMPLES_PASSED :: Enum(0x8C2F)$/;" c line:252 +ANY_SAMPLES_PASSED_CONSERVATIVE /home/jason/.odin/vendor/OpenGL/constants.odin /^ANY_SAMPLES_PASSED_CONSERVATIVE :: 0x8D6A$/;" c line:1492 +ANY_SAMPLES_PASSED_CONSERVATIVE /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^ANY_SAMPLES_PASSED_CONSERVATIVE :: Enum(0x8D6A)$/;" c line:253 +APDAKEYHI_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APDAKEYHI_EL1 :: Register(0x4111_1000) \/\/ 3 0 2 2 1$/;" c line:281 +APDAKEYLO_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APDAKEYLO_EL1 :: Register(0x4110_1000) \/\/ 3 0 2 2 0$/;" c line:282 +APDBKEYHI_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APDBKEYHI_EL1 :: Register(0x4113_1000) \/\/ 3 0 2 2 3$/;" c line:283 +APDBKEYLO_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APDBKEYLO_EL1 :: Register(0x4112_1000) \/\/ 3 0 2 2 2$/;" c line:284 +APGAKEYHI_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APGAKEYHI_EL1 :: Register(0x4119_1000) \/\/ 3 0 2 3 1$/;" c line:285 +APGAKEYLO_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APGAKEYLO_EL1 :: Register(0x4118_1000) \/\/ 3 0 2 3 0$/;" c line:286 +APIAKEYHI_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APIAKEYHI_EL1 :: Register(0x4109_1000) \/\/ 3 0 2 1 1$/;" c line:287 +APIAKEYLO_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APIAKEYLO_EL1 :: Register(0x4108_1000) \/\/ 3 0 2 1 0 (FEAT_PAuth)$/;" c line:288 +APIBKEYHI_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APIBKEYHI_EL1 :: Register(0x410B_1000) \/\/ 3 0 2 1 3$/;" c line:289 +APIBKEYLO_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^APIBKEYLO_EL1 :: Register(0x410A_1000) \/\/ 3 0 2 1 2$/;" c line:290 +API_UNAVAILABLE /home/jason/.odin/vendor/glfw/constants.odin /^API_UNAVAILABLE :: 0x00010006$/;" c line:260 +API_VERSION_1_0 /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_1_0 :: (1<<22) | (0<<12) | (0)$/;" c line:4 +API_VERSION_1_1 /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_1_1 :: (1<<22) | (1<<12) | (0)$/;" c line:5 +API_VERSION_1_2 /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_1_2 :: (1<<22) | (2<<12) | (0)$/;" c line:6 +API_VERSION_1_3 /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_1_3 :: (1<<22) | (3<<12) | (0)$/;" c line:7 +API_VERSION_1_4 /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_1_4 :: (1<<22) | (4<<12) | (0)$/;" c line:8 +API_VERSION_MAJOR /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_MAJOR :: proc "contextless" (version: u32) -> u32 {$/;" p line:18 +API_VERSION_MINOR /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_MINOR :: proc "contextless" (version: u32) -> u32 {$/;" p line:26 +API_VERSION_PATCH /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_PATCH :: proc "contextless" (version: u32) -> u32 {$/;" p line:32 +API_VERSION_VARIANT /home/jason/.odin/vendor/vulkan/core.odin /^API_VERSION_VARIANT :: proc "contextless" (version: u32) -> u32 {$/;" p line:38 +APPBARDATA /home/jason/.odin/core/sys/windows/shell32.odin /^APPBARDATA :: struct {$/;" s line:45 +APPEND_ALIGNED_ELEMENT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^APPEND_ALIGNED_ELEMENT :: 0xffffffff$/;" c line:536 +APPEND_ALIGNED_ELEMENT /home/jason/.odin/vendor/directx/d3d12/d3d12_constants.odin /^APPEND_ALIGNED_ELEMENT :: 0xffffffff$/;" c line:28 +APP_DEPRECATED_HRESULT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^APP_DEPRECATED_HRESULT :: HRESULT$/;" c line:2478 +APP_LOCAL_DEVICE_ID /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^APP_LOCAL_DEVICE_ID :: distinct [32]byte$/;" t line:20 +APSR /home/jason/.odin/core/rexcode/isa/arm32/registers.odin /^APSR :: Register(REG_SREG | 0)$/;" c line:162 +ARABIC_CHARSET /home/jason/.odin/core/sys/windows/types.odin /^ARABIC_CHARSET :: 178$/;" c line:1200 +ARG_ALL_RESOURCES_BOUND /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_ALL_RESOURCES_BOUND :: "-all_resources_bound"$/;" c line:589 +ARG_AVOID_FLOW_CONTROL /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_AVOID_FLOW_CONTROL :: "-Gfa"$/;" c line:578 +ARG_DEBUG /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_DEBUG :: "-Zi"$/;" c line:573 +ARG_DEBUG_NAME_FOR_BINARY /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_DEBUG_NAME_FOR_BINARY :: "-Zsb"$/;" c line:591 +ARG_DEBUG_NAME_FOR_SOURCE /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_DEBUG_NAME_FOR_SOURCE :: "-Zss"$/;" c line:590 +ARG_ENABLE_BACKWARDS_COMPATIBILITY /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_ENABLE_BACKWARDS_COMPATIBILITY :: "-Gec"$/;" c line:581 +ARG_ENABLE_STRICTNESS /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_ENABLE_STRICTNESS :: "-Ges"$/;" c line:580 +ARG_IEEE_STRICTNESS /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_IEEE_STRICTNESS :: "-Gis"$/;" c line:582 +ARG_OPTIMIZATION_LEVEL0 /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_OPTIMIZATION_LEVEL0 :: "-O0"$/;" c line:583 +ARG_OPTIMIZATION_LEVEL1 /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_OPTIMIZATION_LEVEL1 :: "-O1"$/;" c line:584 +ARG_OPTIMIZATION_LEVEL2 /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_OPTIMIZATION_LEVEL2 :: "-O2"$/;" c line:585 +ARG_OPTIMIZATION_LEVEL3 /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_OPTIMIZATION_LEVEL3 :: "-O3"$/;" c line:586 +ARG_PACK_MATRIX_COLUMN_MAJOR /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_PACK_MATRIX_COLUMN_MAJOR :: "-Zpc"$/;" c line:577 +ARG_PACK_MATRIX_ROW_MAJOR /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_PACK_MATRIX_ROW_MAJOR :: "-Zpr"$/;" c line:576 +ARG_PREFER_FLOW_CONTROL /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_PREFER_FLOW_CONTROL :: "-Gfp"$/;" c line:579 +ARG_RESOURCES_MAY_ALIAS /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_RESOURCES_MAY_ALIAS :: "-res_may_alias"$/;" c line:588 +ARG_SKIP_OPTIMIZATIONS /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_SKIP_OPTIMIZATIONS :: "-Od"$/;" c line:575 +ARG_SKIP_VALIDATION /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_SKIP_VALIDATION :: "-Vd"$/;" c line:574 +ARG_WARNINGS_ARE_ERRORS /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ARG_WARNINGS_ARE_ERRORS :: "-WX"$/;" c line:587 +ARM_DATA_GRAPH_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_EXTENSION_NAME :: "VK_ARM_data_graph"$/;" c line:1278 +ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_EXTENSION_NAME :: "VK_ARM_data_graph_instruction_s/;" c line:1282 +ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_INSTRUCTION_SET_TOSA_SPEC_VERSION :: 1$/;" c line:1281 +ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_EXTENSION_NAME :: "VK_ARM_data_graph_neural_accele/;" c line:1416 +ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_NEURAL_ACCELERATOR_STATISTICS_SPEC_VERSION :: 1$/;" c line:1415 +ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME :: "VK_ARM_data_graph_optical_flow"$/;" c line:1398 +ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION :: 1$/;" c line:1397 +ARM_DATA_GRAPH_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_DATA_GRAPH_SPEC_VERSION :: 1$/;" c line:1277 +ARM_FORMAT_PACK_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_FORMAT_PACK_EXTENSION_NAME :: "VK_ARM_format_pack"$/;" c line:1373 +ARM_FORMAT_PACK_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_FORMAT_PACK_SPEC_VERSION :: 1$/;" c line:1372 +ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME :: "VK_ARM_performance_counters_by_/;" c line:1364 +ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION :: 1$/;" c line:1363 +ARM_PIPELINE_OPACITY_MICROMAP_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_PIPELINE_OPACITY_MICROMAP_EXTENSION_NAME :: "VK_ARM_pipeline_opacity_microma/;" c line:1361 +ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION :: 1$/;" c line:1360 +ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME :: "VK_ARM_rasterization_order_atta/;" c line:1085 +ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION :: 1$/;" c line:1084 +ARM_RENDER_PASS_STRIPED_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_RENDER_PASS_STRIPED_EXTENSION_NAME :: "VK_ARM_render_pass_striped"$/;" c line:1174 +ARM_RENDER_PASS_STRIPED_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_RENDER_PASS_STRIPED_SPEC_VERSION :: 1$/;" c line:1173 +ARM_SCHEDULING_CONTROLS_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SCHEDULING_CONTROLS_EXTENSION_NAME :: "VK_ARM_scheduling_controls"$/;" c line:1161 +ARM_SCHEDULING_CONTROLS_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SCHEDULING_CONTROLS_SPEC_VERSION :: 2$/;" c line:1160 +ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME :: "VK_ARM_shader_core_builtins"$/;" c line:1265 +ARM_SHADER_CORE_BUILTINS_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SHADER_CORE_BUILTINS_SPEC_VERSION :: 2$/;" c line:1264 +ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME :: "VK_ARM_shader_core_properties"$/;" c line:1158 +ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION :: 1$/;" c line:1157 +ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME :: "VK_ARM_shader_instrumentation"$/;" c line:1367 +ARM_SHADER_INSTRUMENTATION_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_SHADER_INSTRUMENTATION_SPEC_VERSION :: 1$/;" c line:1366 +ARM_TENSORS_EXTENSION_NAME /home/jason/.odin/vendor/vulkan/core.odin /^ARM_TENSORS_EXTENSION_NAME :: "VK_ARM_tensors"$/;" c line:1216 +ARM_TENSORS_SPEC_VERSION /home/jason/.odin/vendor/vulkan/core.odin /^ARM_TENSORS_SPEC_VERSION :: 2$/;" c line:1215 +ARM_THREAD_STATE64 /home/jason/.odin/core/sys/darwin/mach_darwin.odin /^ARM_THREAD_STATE64 :: 6$/;" c line:27 +ARM_THREAD_STATE64_COUNT /home/jason/.odin/core/sys/darwin/mach_darwin.odin /^ARM_THREAD_STATE64_COUNT :: size_of(arm_thread_state64_t) \/ size_of(u32)$/;" c line:208 +ARM_data_graph /home/jason/.odin/vendor/vulkan/core.odin /^ARM_data_graph :: 1$/;" c line:1275 +ARM_data_graph_instruction_set_tosa /home/jason/.odin/vendor/vulkan/core.odin /^ARM_data_graph_instruction_set_tosa :: 1$/;" c line:1279 +ARM_data_graph_neural_accelerator_statistics /home/jason/.odin/vendor/vulkan/core.odin /^ARM_data_graph_neural_accelerator_statistics :: 1$/;" c line:1414 +ARM_data_graph_optical_flow /home/jason/.odin/vendor/vulkan/core.odin /^ARM_data_graph_optical_flow :: 1$/;" c line:1396 +ARM_format_pack /home/jason/.odin/vendor/vulkan/core.odin /^ARM_format_pack :: 1$/;" c line:1371 +ARM_performance_counters_by_region /home/jason/.odin/vendor/vulkan/core.odin /^ARM_performance_counters_by_region :: 1$/;" c line:1362 +ARM_pipeline_opacity_micromap /home/jason/.odin/vendor/vulkan/core.odin /^ARM_pipeline_opacity_micromap :: 1$/;" c line:1359 +ARM_rasterization_order_attachment_access /home/jason/.odin/vendor/vulkan/core.odin /^ARM_rasterization_order_attachment_access :: 1$/;" c line:1083 +ARM_render_pass_striped /home/jason/.odin/vendor/vulkan/core.odin /^ARM_render_pass_striped :: 1$/;" c line:1172 +ARM_scheduling_controls /home/jason/.odin/vendor/vulkan/core.odin /^ARM_scheduling_controls :: 1$/;" c line:1159 +ARM_shader_core_builtins /home/jason/.odin/vendor/vulkan/core.odin /^ARM_shader_core_builtins :: 1$/;" c line:1263 +ARM_shader_core_properties /home/jason/.odin/vendor/vulkan/core.odin /^ARM_shader_core_properties :: 1$/;" c line:1156 +ARM_shader_instrumentation /home/jason/.odin/vendor/vulkan/core.odin /^ARM_shader_instrumentation :: 1$/;" c line:1365 +ARM_tensors /home/jason/.odin/vendor/vulkan/core.odin /^ARM_tensors :: 1$/;" c line:1214 +ARRAYORDER_ABGR /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_ABGR :: 6$/;" c line:52 +ARRAYORDER_ARGB /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_ARGB :: 3$/;" c line:49 +ARRAYORDER_BGR /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_BGR :: 4$/;" c line:50 +ARRAYORDER_BGRA /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_BGRA :: 5$/;" c line:51 +ARRAYORDER_NONE /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_NONE :: 0$/;" c line:46 +ARRAYORDER_RGB /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_RGB :: 1$/;" c line:47 +ARRAYORDER_RGBA /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ARRAYORDER_RGBA :: 2$/;" c line:48 +ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT :: 9$/;" c line:157 +ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT /home/jason/.odin/vendor/directx/d3d12/d3d12_constants.odin /^ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT :: 9$/;" c line:29 +ARRAY_BUFFER /home/jason/.odin/vendor/OpenGL/constants.odin /^ARRAY_BUFFER :: 0x8892$/;" c line:726 +ARRAY_BUFFER /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ARRAY_BUFFER :: Enum(0x8892)$/;" c line:70 +ARRAY_BUFFER_BINDING /home/jason/.odin/vendor/OpenGL/constants.odin /^ARRAY_BUFFER_BINDING :: 0x8894$/;" c line:728 +ARRAY_BUFFER_BINDING /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ARRAY_BUFFER_BINDING :: Enum(0x8894)$/;" c line:72 +ARRAY_LAYER_COUNT_UNDEFINED /home/jason/.odin/vendor/wgpu/wgpu.odin /^ARRAY_LAYER_COUNT_UNDEFINED :: max(u32)$/;" c line:73 +ARRAY_SIZE /home/jason/.odin/vendor/OpenGL/constants.odin /^ARRAY_SIZE :: 0x92FB$/;" c line:1682 +ARRAY_STRIDE /home/jason/.odin/vendor/OpenGL/constants.odin /^ARRAY_STRIDE :: 0x92FE$/;" c line:1685 +ARROW_CURSOR /home/jason/.odin/vendor/glfw/constants.odin /^ARROW_CURSOR :: 0x00036001$/;" c line:385 +ASCII /home/jason/.odin/core/image/netpbm/netpbm.odin /^ASCII :: Formats{.P1, .P2, .P3}$/;" c line:26 +ASCII /home/jason/.odin/vendor/zlib/zlib.odin /^ASCII :: TEXT \/\/ for compatibility with 1.2.2 and earlier$/;" c line:125 +ASSERT /home/jason/.odin/vendor/box3d/box3d.odin /^ASSERT :: proc "c" (condition: bool, message := #caller_expression(condition), loc := #caller_lo/;" p line:124 +ASSOCCLASS /home/jason/.odin/core/sys/windows/types.odin /^ASSOCCLASS :: enum c_int {$/;" e line:5408 +ASSOCDATA /home/jason/.odin/core/sys/windows/types.odin /^ASSOCDATA :: enum c_int {$/;" e line:4772 +ASSOCENUM /home/jason/.odin/core/sys/windows/types.odin /^ASSOCENUM :: enum c_int {$/;" e line:4782 +ASSOCF /home/jason/.odin/core/sys/windows/types.odin /^ASSOCF :: bit_set[ASSOCF_Bits; c_int]$/;" b line:4735 +ASSOCF_Bits /home/jason/.odin/core/sys/windows/types.odin /^ASSOCF_Bits :: enum c_int {$/;" e line:4715 +ASSOCIATIONELEMENT /home/jason/.odin/core/sys/windows/types.odin /^ASSOCIATIONELEMENT :: struct {$/;" s line:5423 +ASSOCKEY /home/jason/.odin/core/sys/windows/types.odin /^ASSOCKEY :: enum c_int {$/;" e line:4764 +ASSOCSTR /home/jason/.odin/core/sys/windows/types.odin /^ASSOCSTR :: enum c_int {$/;" e line:4737 +ASYNC_GETDATA_FLAG /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^ASYNC_GETDATA_FLAG :: enum u32 {$/;" e line:2008 +ASYNC_GETDATA_FLAGS /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^ASYNC_GETDATA_FLAGS :: distinct bit_set[ASYNC_GETDATA_FLAG; u32]$/;" t line:2007 +AT /home/jason/.odin/core/sys/darwin/Foundation/NSString.odin /^AT :: MakeConstantString$/;" c line:49 +ATEXIT_MAX /home/jason/.odin/vendor/libc-shim/stdlib.odin /^ATEXIT_MAX :: 32$/;" c line:146 +ATOM /home/jason/.odin/core/sys/windows/types.odin /^ATOM :: distinct WORD$/;" t line:110 +ATOMIC_BOOL_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_BOOL_LOCK_FREE :: true$/;" c line:7 +ATOMIC_CHAR16_T_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_CHAR16_T_LOCK_FREE :: true$/;" c line:9 +ATOMIC_CHAR32_T_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_CHAR32_T_LOCK_FREE :: true$/;" c line:10 +ATOMIC_CHAR_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_CHAR_LOCK_FREE :: true$/;" c line:8 +ATOMIC_COUNTER_BARRIER_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BARRIER_BIT :: 0x00001000$/;" c line:1421 +ATOMIC_COUNTER_BUFFER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER :: 0x92C0$/;" c line:1381 +ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS :: 0x92C5$/;" c line:1386 +ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES :: 0x92C6$/;" c line:1387 +ATOMIC_COUNTER_BUFFER_BINDING /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_BINDING :: 0x92C1$/;" c line:1382 +ATOMIC_COUNTER_BUFFER_DATA_SIZE /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_DATA_SIZE :: 0x92C4$/;" c line:1385 +ATOMIC_COUNTER_BUFFER_INDEX /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_INDEX :: 0x9301$/;" c line:1688 +ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER :: 0x90ED$/;" c line:1508 +ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER :: 0x92CB$/;" c line:1392 +ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER :: 0x92CA$/;" c line:1391 +ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER :: 0x92C8$/;" c line:1389 +ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER :: 0x92C9$/;" c line:1390 +ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER :: 0x92C7$/;" c line:1388 +ATOMIC_COUNTER_BUFFER_SIZE /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_SIZE :: 0x92C3$/;" c line:1384 +ATOMIC_COUNTER_BUFFER_START /home/jason/.odin/vendor/OpenGL/constants.odin /^ATOMIC_COUNTER_BUFFER_START :: 0x92C2$/;" c line:1383 +ATOMIC_INT_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_INT_LOCK_FREE :: true$/;" c line:13 +ATOMIC_LLONG_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_LLONG_LOCK_FREE :: true$/;" c line:15 +ATOMIC_LONG_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_LONG_LOCK_FREE :: true$/;" c line:14 +ATOMIC_POINTER_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_POINTER_LOCK_FREE :: true$/;" c line:16 +ATOMIC_SHORT_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_SHORT_LOCK_FREE :: true$/;" c line:12 +ATOMIC_VAR_INIT /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_VAR_INIT :: #force_inline proc(value: $T) -> T {$/;" p line:36 +ATOMIC_WCHAR_T_LOCK_FREE /home/jason/.odin/core/c/libc/stdatomic.odin /^ATOMIC_WCHAR_T_LOCK_FREE :: true$/;" c line:11 +ATTACHED_SHADERS /home/jason/.odin/vendor/OpenGL/constants.odin /^ATTACHED_SHADERS :: 0x8B85$/;" c line:835 +ATTACHED_SHADERS /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^ATTACHED_SHADERS :: Enum(0x8B85)$/;" c line:225 +ATTACHMENT_UNUSED /home/jason/.odin/vendor/vulkan/core.odin /^ATTACHMENT_UNUSED :: ~u32(0)$/;" c line:62 +ATTRIBUTE_SECURITY_INFORMATION /home/jason/.odin/core/sys/windows/types.odin /^ATTRIBUTE_SECURITY_INFORMATION :: 0x00000020$/;" c line:289 +ATTRIB_STACK_DEPTH /home/jason/.odin/vendor/OpenGL/constants.odin /^ATTRIB_STACK_DEPTH :: 0x0BB0$/;" c line:279 +AT_FDCWD /home/jason/.odin/core/sys/linux/constants.odin /^AT_FDCWD :: Fd(-100)$/;" c line:22 +AT_FDCWD /home/jason/.odin/core/sys/unix/syscalls_linux.odin /^AT_FDCWD :: ~uintptr(99)$/;" c line:1855 +AT_Flag_Bits /home/jason/.odin/core/sys/posix/fcntl.odin /^AT_Flag_Bits :: enum c.int {$/;" e line:143 +AT_Flags /home/jason/.odin/core/sys/posix/fcntl.odin /^AT_Flags :: bit_set[AT_Flag_Bits; c.int]$/;" b line:149 +AT_REMOVEDIR /home/jason/.odin/core/sys/unix/syscalls_linux.odin /^AT_REMOVEDIR :: uintptr(0x200)$/;" c line:1856 +AT_SYMLINK_FOLLOW /home/jason/.odin/core/sys/unix/syscalls_linux.odin /^AT_SYMLINK_FOLLOW :: uintptr(0x400)$/;" c line:1857 +AT_SYMLINK_NOFOLLOW /home/jason/.odin/core/sys/unix/syscalls_linux.odin /^AT_SYMLINK_NOFOLLOW :: uintptr(0x100)$/;" c line:1858 +AUDCLNT_FLAG /home/jason/.odin/vendor/windows/wasapi/wasapi_types.odin /^AUDCLNT_FLAG :: enum windows.DWORD {$/;" e line:108 +AUDCLNT_SHAREMODE /home/jason/.odin/vendor/windows/wasapi/wasapi_types.odin /^AUDCLNT_SHAREMODE :: enum u32 {$/;" e line:15 +AUDCLNT_STREAMOPTION /home/jason/.odin/vendor/windows/wasapi/wasapi_types.odin /^AUDCLNT_STREAMOPTION :: enum u32 {$/;" e line:141 +AUDCLNT_STREAMOPTIONS_NONE /home/jason/.odin/vendor/windows/wasapi/wasapi_types.odin /^AUDCLNT_STREAMOPTIONS_NONE :: bit_set[AUDCLNT_STREAMOPTION]{}$/;" b line:140 +AUDIOCVT_MAX_FILTERS /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIOCVT_MAX_FILTERS :: 9$/;" c line:115 +AUDIOSTREAM_AUTO_CLEANUP_BOOLEAN /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIOSTREAM_AUTO_CLEANUP_BOOLEAN :: "SDL.audiostream.auto_cleanup"$/;" c line:74 +AUDIO_ALLOW_ANY_CHANGE /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ALLOW_ANY_CHANGE :: AudioAllowChangeFlags{.FREQUENCY, .FORMAT, .CHANNELS, .SAMPLES}$/;" c line:84 +AUDIO_BITSIZE /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_BITSIZE :: #force_inline proc "c" (x: AudioFormat) -> u8 { return u8(x & AUDIO_MA/;" p line:40 +AUDIO_BITSIZE /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_BITSIZE :: #force_inline proc "c" (x: AudioFormat) -> Uint16 { r/;" p line:41 +AUDIO_BYTESIZE /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_BYTESIZE :: #force_inline proc "c" (x: AudioFormat) -> Uint16 { r/;" p line:42 +AUDIO_DEVICE_DEFAULT_PLAYBACK /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_DEVICE_DEFAULT_PLAYBACK :: AudioDeviceID(0xFFFFFFFF)$/;" c line:53 +AUDIO_DEVICE_DEFAULT_RECORDING /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_DEVICE_DEFAULT_RECORDING :: AudioDeviceID(0xFFFFFFFE)$/;" c line:54 +AUDIO_F32 /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_F32 :: AUDIO_F32LSB$/;" c line:63 +AUDIO_F32LSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_F32LSB :: 0x8120 \/**< 32-bit floating point samples *\/$/;" c line:61 +AUDIO_F32MSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_F32MSB :: 0x9120 \/**< As above, but big-endian byte order *\/$/;" c line:62 +AUDIO_FRAMESIZE /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_FRAMESIZE :: #force_inline proc "c" (x: AudioSpec) -> c.int {$/;" p line:63 +AUDIO_ISBIGENDIAN /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ISBIGENDIAN :: #force_inline proc "c" (x: AudioFormat) -> bool { return (x & AUDIO_MASK/;" p line:42 +AUDIO_ISBIGENDIAN /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_ISBIGENDIAN :: #force_inline proc "c" (x: AudioFormat) -> bool { ret/;" p line:44 +AUDIO_ISFLOAT /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ISFLOAT :: #force_inline proc "c" (x: AudioFormat) -> bool { return (x & AUDIO_MASK/;" p line:41 +AUDIO_ISFLOAT /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_ISFLOAT :: #force_inline proc "c" (x: AudioFormat) -> bool { ret/;" p line:43 +AUDIO_ISINT /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ISINT :: #force_inline proc "c" (x: AudioFormat) -> bool { return !AUDIO_ISFLOAT(/;" p line:44 +AUDIO_ISINT /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_ISINT :: #force_inline proc "c" (x: AudioFormat) -> bool { ret/;" p line:47 +AUDIO_ISLITTLEENDIAN /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ISLITTLEENDIAN :: #force_inline proc "c" (x: AudioFormat) -> bool { return !AUDIO_ISBIGEND/;" p line:45 +AUDIO_ISLITTLEENDIAN /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_ISLITTLEENDIAN :: #force_inline proc "c" (x: AudioFormat) -> bool { ret/;" p line:45 +AUDIO_ISSIGNED /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ISSIGNED :: #force_inline proc "c" (x: AudioFormat) -> bool { return (x & AUDIO_MASK/;" p line:43 +AUDIO_ISSIGNED /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_ISSIGNED :: #force_inline proc "c" (x: AudioFormat) -> bool { ret/;" p line:46 +AUDIO_ISUNSIGNED /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_ISUNSIGNED :: #force_inline proc "c" (x: AudioFormat) -> bool { return !AUDIO_ISSIGNED/;" p line:46 +AUDIO_ISUNSIGNED /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^@(require_results) AUDIO_ISUNSIGNED :: #force_inline proc "c" (x: AudioFormat) -> bool { ret/;" p line:48 +AUDIO_MASK_BIG_ENDIAN /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_MASK_BIG_ENDIAN :: 1<<12$/;" c line:7 +AUDIO_MASK_BITSIZE /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_MASK_BITSIZE :: 0xFF$/;" c line:36 +AUDIO_MASK_BITSIZE /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_MASK_BITSIZE :: 0xFF$/;" c line:5 +AUDIO_MASK_DATATYPE /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_MASK_DATATYPE :: 1<<8$/;" c line:37 +AUDIO_MASK_ENDIAN /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_MASK_ENDIAN :: 1<<12$/;" c line:38 +AUDIO_MASK_FLOAT /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_MASK_FLOAT :: 1<<8$/;" c line:6 +AUDIO_MASK_SIGNED /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_MASK_SIGNED :: 1<<15$/;" c line:39 +AUDIO_MASK_SIGNED /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AUDIO_MASK_SIGNED :: 1<<15$/;" c line:8 +AUDIO_S16 /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S16 :: AUDIO_S16LSB$/;" c line:55 +AUDIO_S16LSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S16LSB :: 0x8010 \/**< Signed 16-bit samples *\/$/;" c line:51 +AUDIO_S16MSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S16MSB :: 0x9010 \/**< As above, but big-endian byte order *\/$/;" c line:53 +AUDIO_S32 /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S32 :: AUDIO_S32LSB$/;" c line:59 +AUDIO_S32LSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S32LSB :: 0x8020 \/**< 32-bit integer samples *\/$/;" c line:57 +AUDIO_S32MSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S32MSB :: 0x9020 \/**< As above, but big-endian byte order *\/$/;" c line:58 +AUDIO_S8 /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_S8 :: 0x8008 \/**< Signed 8-bit samples *\/$/;" c line:49 +AUDIO_STREAM_CATEGORY /home/jason/.odin/vendor/windows/XAudio2/xaudio2.odin /^AUDIO_STREAM_CATEGORY :: enum i32 {$/;" e line:801 +AUDIO_STREAM_CATEGORY /home/jason/.odin/vendor/windows/wasapi/wasapi_types.odin /^AUDIO_STREAM_CATEGORY :: enum u32 {$/;" e line:38 +AUDIO_U16 /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_U16 :: AUDIO_U16LSB$/;" c line:54 +AUDIO_U16LSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_U16LSB :: 0x0010 \/**< Unsigned 16-bit samples *\/$/;" c line:50 +AUDIO_U16MSB /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_U16MSB :: 0x1010 \/**< As above, but big-endian byte order *\/$/;" c line:52 +AUDIO_U8 /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AUDIO_U8 :: 0x0008 \/**< Unsigned 8-bit samples *\/$/;" c line:48 +AURL_DISABLEMIXEDLGC /home/jason/.odin/core/sys/windows/types.odin /^AURL_DISABLEMIXEDLGC :: 32 \/\/ Disable mixed Latin Greek Cyrillic IDNs$/;" c line:1897 +AURL_ENABLEDRIVELETTERS /home/jason/.odin/core/sys/windows/types.odin /^AURL_ENABLEDRIVELETTERS :: 16$/;" c line:1896 +AURL_ENABLEEAURLS /home/jason/.odin/core/sys/windows/types.odin /^AURL_ENABLEEAURLS :: 8$/;" c line:1895 +AURL_ENABLEEMAILADDR /home/jason/.odin/core/sys/windows/types.odin /^AURL_ENABLEEMAILADDR :: 2$/;" c line:1893 +AURL_ENABLETELNO /home/jason/.odin/core/sys/windows/types.odin /^AURL_ENABLETELNO :: 4$/;" c line:1894 +AURL_ENABLEURL /home/jason/.odin/core/sys/windows/types.odin /^AURL_ENABLEURL :: 1$/;" c line:1892 +AUTHENTICATED_CHANNEL_TYPE /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CHANNEL_TYPE :: enum i32 {$/;" e line:2887 +AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT :: struct {$/;" s line:3096 +AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT :: struct {$/;" s line:3082 +AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT :: struct {$/;" s line:3071 +AUTHENTICATED_CONFIGURE_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_INPUT :: struct {$/;" s line:3056 +AUTHENTICATED_CONFIGURE_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_OUTPUT :: struct {$/;" s line:3063 +AUTHENTICATED_CONFIGURE_PROTECTION_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_PROTECTION_INPUT :: struct {$/;" s line:3077 +AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT :: struct {$/;" s line:3089 +AUTHENTICATED_PROCESS_IDENTIFIER_TYPE /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_PROCESS_IDENTIFIER_TYPE :: enum i32 {$/;" e line:2966 +AUTHENTICATED_PROTECTION_FLAG /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_PROTECTION_FLAG :: enum u32 {$/;" e line:2922 +AUTHENTICATED_PROTECTION_FLAGS /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_PROTECTION_FLAGS :: distinct bit_set[AUTHENTICATED_PROTECTION_FLAG; u32]$/;" t line:2927 +AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT :: struct {$/;" s line:3035 +AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT :: struct {$/;" s line:3040 +AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT :: struct {$/;" s line:3045 +AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT :: AUTHENTICATED_QUERY_ACESSIBILITY_OUTPUT$/;" c line:3033 +AUTHENTICATED_QUERY_ACESSIBILITY_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_ACESSIBILITY_OUTPUT :: struct {$/;" s line:3026 +AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT :: struct {$/;" s line:2934 +AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT :: struct {$/;" s line:2944 +AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT :: struct {$/;" s line:2949 +AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT :: struct {$/;" s line:3051 +AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT :: struct {$/;" s line:2939 +AUTHENTICATED_QUERY_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_INPUT :: struct {$/;" s line:2908 +AUTHENTICATED_QUERY_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_OUTPUT :: struct {$/;" s line:2914 +AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT :: struct {$/;" s line:2984 +AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT :: struct {$/;" s line:2990 +AUTHENTICATED_QUERY_OUTPUT_ID_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_OUTPUT_ID_INPUT :: struct {$/;" s line:2997 +AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT :: struct {$/;" s line:3004 +AUTHENTICATED_QUERY_PROTECTION_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_PROTECTION_OUTPUT :: struct {$/;" s line:2929 +AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT :: struct {$/;" s line:2956 +AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT :: struct {$/;" s line:2961 +AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT :: struct {$/;" s line:2972 +AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT :: struct {$/;" s line:2979 +AUTHORS /home/jason/.odin/vendor/lua/5.1/lua.odin /^AUTHORS :: "R. Ierusalimschy, L. H. de Figueiredo & W. Celes"$/;" c line:36 +AUTHORS /home/jason/.odin/vendor/lua/5.2/lua.odin /^AUTHORS :: "R. Ierusalimschy, L. H. de Figueiredo, W. Celes"$/;" c line:40 +AUTHORS /home/jason/.odin/vendor/lua/5.3/lua.odin /^AUTHORS :: "R. Ierusalimschy, L. H. de Figueiredo, W. Celes"$/;" c line:40 +AUTHORS /home/jason/.odin/vendor/lua/5.4/lua.odin /^AUTHORS :: "R. Ierusalimschy, L. H. de Figueiredo, W. Celes"$/;" c line:42 +AUTH_ANY /home/jason/.odin/vendor/curl/curl.odin /^AUTH_ANY :: ~AUTH_DIGEST_IE$/;" c line:733 +AUTH_ANYSAFE /home/jason/.odin/vendor/curl/curl.odin /^AUTH_ANYSAFE :: ~(AUTH_BASIC|AUTH_DIGEST_IE)$/;" c line:734 +AUTH_AWS_SIGV4 /home/jason/.odin/vendor/curl/curl.odin /^AUTH_AWS_SIGV4 :: ((c.ulong)(1))<<7$/;" c line:731 +AUTH_BASIC /home/jason/.odin/vendor/curl/curl.odin /^AUTH_BASIC :: ((c.ulong)(1))<<0$/;" c line:720 +AUTH_BEARER /home/jason/.odin/vendor/curl/curl.odin /^AUTH_BEARER :: ((c.ulong)(1))<<6$/;" c line:730 +AUTH_DIGEST /home/jason/.odin/vendor/curl/curl.odin /^AUTH_DIGEST :: ((c.ulong)(1))<<1$/;" c line:721 +AUTH_DIGEST_IE /home/jason/.odin/vendor/curl/curl.odin /^AUTH_DIGEST_IE :: ((c.ulong)(1))<<4$/;" c line:728 +AUTH_GSSAPI /home/jason/.odin/vendor/curl/curl.odin /^AUTH_GSSAPI :: AUTH_NEGOTIATE$/;" c line:726 +AUTH_GSSNEGOTIATE /home/jason/.odin/vendor/curl/curl.odin /^AUTH_GSSNEGOTIATE :: AUTH_NEGOTIATE$/;" c line:724 +AUTH_NEGOTIATE /home/jason/.odin/vendor/curl/curl.odin /^AUTH_NEGOTIATE :: ((c.ulong)(1))<<2$/;" c line:722 +AUTH_NONE /home/jason/.odin/vendor/curl/curl.odin /^AUTH_NONE :: (c.ulong)(0)$/;" c line:719 +AUTH_NTLM /home/jason/.odin/vendor/curl/curl.odin /^AUTH_NTLM :: ((c.ulong)(1))<<3$/;" c line:727 +AUTH_ONLY /home/jason/.odin/vendor/curl/curl.odin /^AUTH_ONLY :: ((c.ulong)(1))<<31$/;" c line:732 +AUTO_BREADCRUMB_NODE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^AUTO_BREADCRUMB_NODE :: struct {$/;" s line:3509 +AUTO_BREADCRUMB_NODE1 /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^AUTO_BREADCRUMB_NODE1 :: struct {$/;" s line:3527 +AUTO_BREADCRUMB_OP /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^AUTO_BREADCRUMB_OP :: enum i32 {$/;" e line:3461 +AUTO_GENERATE_MIPMAP /home/jason/.odin/vendor/OpenGL/constants.odin /^AUTO_GENERATE_MIPMAP :: 0x8295$/;" c line:1597 +AUTO_ICONIFY /home/jason/.odin/vendor/glfw/constants.odin /^AUTO_ICONIFY :: 0x00020006$/;" c line:276 +AUTO_NORMAL /home/jason/.odin/vendor/OpenGL/constants.odin /^AUTO_NORMAL :: 0x0D80$/;" c line:344 +AUX0 /home/jason/.odin/vendor/OpenGL/constants.odin /^AUX0 :: 0x0409$/;" c line:203 +AUX1 /home/jason/.odin/vendor/OpenGL/constants.odin /^AUX1 :: 0x040A$/;" c line:204 +AUX2 /home/jason/.odin/vendor/OpenGL/constants.odin /^AUX2 :: 0x040B$/;" c line:205 +AUX3 /home/jason/.odin/vendor/OpenGL/constants.odin /^AUX3 :: 0x040C$/;" c line:206 +AUX_BUFFERS /home/jason/.odin/vendor/OpenGL/constants.odin /^AUX_BUFFERS :: 0x0C00$/;" c line:284 +AUX_BUFFERS /home/jason/.odin/vendor/glfw/constants.odin /^AUX_BUFFERS :: 0x0002100B$/;" c line:298 +AUX_OFF /home/jason/.odin/core/terminal/ansi/ansi.odin /^AUX_OFF :: "4i" \/\/ AUX Port Off$/;" c line:30 +AUX_ON /home/jason/.odin/core/terminal/ansi/ansi.odin /^AUX_ON :: "5i" \/\/ AUX Port On$/;" c line:29 +AVX2_FEATURES /home/jason/.odin/core/hash/xxhash/xxhash_3_intel.odin /^@(private="file") AVX2_FEATURES :: "avx2"$/;" c line:7 +AVX512_FEATURES /home/jason/.odin/core/hash/xxhash/xxhash_3_intel.odin /^@(private="file") AVX512_FEATURES :: "avx512dq,evex512"$/;" c line:8 +AX /home/jason/.odin/core/rexcode/isa/x86/registers.odin /^AX :: Register(REG_GPR16 | 0); CX :: Register(REG_GPR16 | 1)$/;" c line:145 +AXIS_SHADING_RATE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^AXIS_SHADING_RATE :: enum i32 {$/;" e line:5312 +AabbPositionsKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AabbPositionsKHR :: struct {$/;" s line:6682 +AabbPositionsNV /home/jason/.odin/vendor/vulkan/structs.odin /^AabbPositionsNV :: AabbPositionsKHR$/;" c line:12900 +Abort /home/jason/.odin/vendor/portmidi/portmidi.odin /^ Abort :: proc(stream: Stream) -> Error ---$/;" p line:336 +Abs /home/jason/.odin/vendor/box2d/math_functions.odin /^Abs :: proc "c" (a: Vec2) -> (b: Vec2) {$/;" p line:193 +Abs /home/jason/.odin/vendor/box3d/box3d_math.odin /^Abs :: linalg.abs$/;" c line:257 +AbsFloat /home/jason/.odin/vendor/box2d/math_functions.odin /^AbsFloat :: proc "c" (a: f32) -> f32 {$/;" p line:85 +AbsFloat /home/jason/.odin/vendor/box3d/box3d_math.odin /^AbsFloat :: builtin.abs$/;" c line:155 +AbsInt /home/jason/.odin/vendor/box2d/math_functions.odin /^AbsInt :: proc "c" (a: c.int) -> c.int {$/;" p line:60 +AbsMatrix3 /home/jason/.odin/vendor/box3d/box3d_math.odin /^AbsMatrix3 :: proc "c" (m: Matrix3) -> (out: Matrix3) {$/;" p line:618 +AccelerationStructure /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructure :: struct { using _: Resource }$/;" s line:4304 +AccelerationStructureBoundingBoxGeometryDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor :: struct { using _: NS.Copying(AccelerationS/;" s line:12 +AccelerationStructureBoundingBoxGeometryDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_alloc :: #force_inline proc "c" () -> ^Accele/;" p line:15 +AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxBuffer :: #force_inline proc "c" (/;" p line:23 +AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxBufferOffset :: #force_inline proc/;" p line:27 +AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxCount :: #force_inline proc "c" (s/;" p line:31 +AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_boundingBoxStride :: #force_inline proc "c" (/;" p line:35 +AccelerationStructureBoundingBoxGeometryDescriptor_descriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_descriptor :: #force_inline proc "c" () -> ^A/;" p line:39 +AccelerationStructureBoundingBoxGeometryDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_init :: #force_inline proc "c" (self: ^Accele/;" p line:19 +AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxBuffer :: #force_inline proc "c/;" p line:43 +AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxBufferOffset :: #force_inline p/;" p line:47 +AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxCount :: #force_inline proc "c"/;" p line:51 +AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureBoundingBoxGeometryDescriptor_setBoundingBoxStride :: #force_inline proc "c/;" p line:55 +AccelerationStructureBuildGeometryInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureBuildGeometryInfoKHR :: struct {$/;" s line:10730 +AccelerationStructureBuildRangeInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureBuildRangeInfoKHR :: struct {$/;" s line:10683 +AccelerationStructureBuildSizesInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureBuildSizesInfoKHR :: struct {$/;" s line:9955 +AccelerationStructureBuildTypeKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureBuildTypeKHR :: enum c.int {$/;" e line:6 +AccelerationStructureCaptureDescriptorDataInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureCaptureDescriptorDataInfoEXT :: struct {$/;" s line:7761 +AccelerationStructureCommandEncoder /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder :: struct { using _: CommandEncoder }$/;" s line:4320 +AccelerationStructureCommandEncoder_buildAccelerationStructure /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_buildAccelerationStructure :: #force_inline proc "c" (self: /;" p line:4323 +AccelerationStructureCommandEncoder_copyAccelerationStructure /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_copyAccelerationStructure :: #force_inline proc "c" (self: ^/;" p line:4327 +AccelerationStructureCommandEncoder_copyAndCompactAccelerationStructure /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_copyAndCompactAccelerationStructure :: #force_inline proc "c/;" p line:4331 +AccelerationStructureCommandEncoder_refitAccelerationStructure /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_refitAccelerationStructure :: #force_inline proc "c" (self: /;" p line:4335 +AccelerationStructureCommandEncoder_refitAccelerationStructureWithOptions /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_refitAccelerationStructureWithOptions :: #force_inline proc /;" p line:4339 +AccelerationStructureCommandEncoder_sampleCountersInBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_sampleCountersInBuffer :: #force_inline proc "c" (self: ^Acc/;" p line:4343 +AccelerationStructureCommandEncoder_updateFence /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_updateFence :: #force_inline proc "c" (self: ^AccelerationSt/;" p line:4347 +AccelerationStructureCommandEncoder_useHeap /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_useHeap :: #force_inline proc "c" (self: ^AccelerationStruct/;" p line:4351 +AccelerationStructureCommandEncoder_useHeaps /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_useHeaps :: #force_inline proc "c" (self: ^AccelerationStruc/;" p line:4355 +AccelerationStructureCommandEncoder_useResource /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_useResource :: #force_inline proc "c" (self: ^AccelerationSt/;" p line:4359 +AccelerationStructureCommandEncoder_useResources /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_useResources :: #force_inline proc "c" (self: ^AccelerationS/;" p line:4363 +AccelerationStructureCommandEncoder_waitForFence /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_waitForFence :: #force_inline proc "c" (self: ^AccelerationS/;" p line:4367 +AccelerationStructureCommandEncoder_writeCompactedAccelerationStructureSize /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureCommandEncoder_writeCompactedAccelerationStructureSize :: #force_inline pro/;" p line:4371 +AccelerationStructureCompatibilityKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureCompatibilityKHR :: enum c.int {$/;" e line:12 +AccelerationStructureCreateFlagKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureCreateFlagKHR :: enum Flags {$/;" e line:18 +AccelerationStructureCreateFlagsKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureCreateFlagsKHR :: distinct bit_set[AccelerationStructureCreateFlagKHR; Flag/;" t line:17 +AccelerationStructureCreateInfo2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureCreateInfo2KHR :: struct {$/;" s line:4476 +AccelerationStructureCreateInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureCreateInfoKHR :: struct {$/;" s line:10744 +AccelerationStructureCreateInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureCreateInfoNV :: struct {$/;" s line:6634 +AccelerationStructureDenseGeometryFormatTrianglesDataAMDX /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureDenseGeometryFormatTrianglesDataAMDX :: struct {$/;" s line:11411 +AccelerationStructureDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureDescriptor :: struct { using _: NS.Copying(AccelerationStructureDescriptor)/;" s line:250 +AccelerationStructureDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureDescriptor_alloc :: #force_inline proc "c" () -> ^AccelerationStructureDesc/;" p line:253 +AccelerationStructureDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureDescriptor_init :: #force_inline proc "c" (self: ^AccelerationStructureDesc/;" p line:257 +AccelerationStructureDescriptor_setUsage /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureDescriptor_setUsage :: #force_inline proc "c" (self: ^AccelerationStructure/;" p line:261 +AccelerationStructureDescriptor_usage /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureDescriptor_usage :: #force_inline proc "c" (self: ^AccelerationStructureDes/;" p line:265 +AccelerationStructureDeviceAddressInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureDeviceAddressInfoKHR :: struct {$/;" s line:10785 +AccelerationStructureGeometryAabbsDataKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryAabbsDataKHR :: struct {$/;" s line:10702 +AccelerationStructureGeometryDataKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryDataKHR :: struct #raw_union {$/;" s line:10716 +AccelerationStructureGeometryDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor :: struct { using _: NS.Copying(AccelerationStructureGeo/;" s line:273 +AccelerationStructureGeometryDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_alloc :: #force_inline proc "c" () -> ^AccelerationStruc/;" p line:276 +AccelerationStructureGeometryDescriptor_allowDuplicateIntersectionFunctionInvocation /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_allowDuplicateIntersectionFunctionInvocation :: #force_i/;" p line:284 +AccelerationStructureGeometryDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_init :: #force_inline proc "c" (self: ^AccelerationStruc/;" p line:280 +AccelerationStructureGeometryDescriptor_intersectionFunctionTableOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_intersectionFunctionTableOffset :: #force_inline proc "c/;" p line:288 +AccelerationStructureGeometryDescriptor_opaque /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_opaque :: #force_inline proc "c" (self: ^AccelerationStr/;" p line:292 +AccelerationStructureGeometryDescriptor_primitiveDataBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_primitiveDataBuffer :: #force_inline proc "c" (self: ^Ac/;" p line:308 +AccelerationStructureGeometryDescriptor_primitiveDataBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_primitiveDataBufferOffset :: #force_inline proc "c" (sel/;" p line:316 +AccelerationStructureGeometryDescriptor_primitiveDataElementSize /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_primitiveDataElementSize :: #force_inline proc "c" (self/;" p line:332 +AccelerationStructureGeometryDescriptor_primitiveDataStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_primitiveDataStride :: #force_inline proc "c" (self: ^Ac/;" p line:324 +AccelerationStructureGeometryDescriptor_setAllowDuplicateIntersectionFunctionInvocation /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setAllowDuplicateIntersectionFunctionInvocation :: #forc/;" p line:296 +AccelerationStructureGeometryDescriptor_setIntersectionFunctionTableOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setIntersectionFunctionTableOffset :: #force_inline proc/;" p line:300 +AccelerationStructureGeometryDescriptor_setOpaque /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setOpaque :: #force_inline proc "c" (self: ^Acceleration/;" p line:304 +AccelerationStructureGeometryDescriptor_setPrimitiveDataBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setPrimitiveDataBuffer :: #force_inline proc "c" (self: /;" p line:312 +AccelerationStructureGeometryDescriptor_setPrimitiveDataBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setPrimitiveDataBufferOffset :: #force_inline proc "c" (/;" p line:320 +AccelerationStructureGeometryDescriptor_setPrimitiveDataElementSize /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setPrimitiveDataElementSize :: #force_inline proc "c" (s/;" p line:336 +AccelerationStructureGeometryDescriptor_setPrimitiveDataStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureGeometryDescriptor_setPrimitiveDataStride :: #force_inline proc "c" (self: /;" p line:328 +AccelerationStructureGeometryInstancesDataKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryInstancesDataKHR :: struct {$/;" s line:10709 +AccelerationStructureGeometryKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryKHR :: struct {$/;" s line:10722 +AccelerationStructureGeometryLinearSweptSpheresDataNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryLinearSweptSpheresDataNV :: struct {$/;" s line:8637 +AccelerationStructureGeometryMicromapDataKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryMicromapDataKHR :: struct {$/;" s line:5409 +AccelerationStructureGeometryMotionTrianglesDataNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryMotionTrianglesDataNV :: struct {$/;" s line:7826 +AccelerationStructureGeometrySpheresDataNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometrySpheresDataNV :: struct {$/;" s line:8653 +AccelerationStructureGeometryTrianglesDataKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureGeometryTrianglesDataKHR :: struct {$/;" s line:10690 +AccelerationStructureInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureInfoNV :: struct {$/;" s line:6624 +AccelerationStructureInstanceDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^AccelerationStructureInstanceDescriptor :: struct {$/;" s line:19 +AccelerationStructureInstanceDescriptorType /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureInstanceDescriptorType :: enum NS.UInteger {$/;" e line:33 +AccelerationStructureInstanceKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureInstanceKHR :: struct {$/;" s line:6691 +AccelerationStructureInstanceNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureInstanceNV :: AccelerationStructureInstanceKHR$/;" c line:12901 +AccelerationStructureInstanceOption /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureInstanceOption :: enum u32 {$/;" e line:13 +AccelerationStructureInstanceOptions /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureInstanceOptions :: distinct bit_set[AccelerationStructureInstanceOption; u3/;" t line:12 +AccelerationStructureKHR /home/jason/.odin/vendor/vulkan/core.odin /^AccelerationStructureKHR :: distinct NonDispatchableHandle$/;" t line:1533 +AccelerationStructureMatrixMotionInstanceNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureMatrixMotionInstanceNV :: struct {$/;" s line:7839 +AccelerationStructureMemoryRequirementsInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureMemoryRequirementsInfoNV :: struct {$/;" s line:6658 +AccelerationStructureMemoryRequirementsTypeNV /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureMemoryRequirementsTypeNV :: enum c.int {$/;" e line:24 +AccelerationStructureMotionBoundingBoxGeometryDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor :: struct { using _: NS.Copying(Acceler/;" s line:197 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_alloc :: #force_inline proc "c" () -> ^/;" p line:200 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_boundingBoxBuffers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_boundingBoxBuffers :: #force_inline pro/;" p line:214 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_boundingBoxCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_boundingBoxCount :: #force_inline proc /;" p line:232 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_boundingBoxStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_boundingBoxStride :: #force_inline proc/;" p line:223 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_descriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_descriptor :: #force_inline proc "c" ()/;" p line:209 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_init :: #force_inline proc "c" (self: ^/;" p line:204 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_setBoundBoxBuffers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_setBoundBoxBuffers :: #force_inline pro/;" p line:218 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_setBoundingBoxCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_setBoundingBoxCount :: #force_inline pr/;" p line:236 +AccelerationStructureMotionBoundingBoxGeometryDescriptor_setBoundingBoxStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionBoundingBoxGeometryDescriptor_setBoundingBoxStride :: #force_inline p/;" p line:227 +AccelerationStructureMotionInfoFlagNV /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureMotionInfoFlagNV :: enum u32 {}$/;" e line:5444 +AccelerationStructureMotionInfoFlagsNV /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureMotionInfoFlagsNV :: distinct bit_set[AccelerationStructureMo/;" t line:5443 +AccelerationStructureMotionInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureMotionInfoNV :: struct {$/;" s line:7832 +AccelerationStructureMotionInstanceDataNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureMotionInstanceDataNV :: struct #raw_union {$/;" s line:7886 +AccelerationStructureMotionInstanceFlagNV /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureMotionInstanceFlagNV :: enum u32 {}$/;" e line:5446 +AccelerationStructureMotionInstanceFlagsNV /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureMotionInstanceFlagsNV :: distinct bit_set[AccelerationStructureMo/;" t line:5445 +AccelerationStructureMotionInstanceNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureMotionInstanceNV :: struct {$/;" s line:7892 +AccelerationStructureMotionInstanceTypeNV /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureMotionInstanceTypeNV :: enum c.int {$/;" e line:30 +AccelerationStructureMotionTriangleGeometryDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor :: struct { using _: NS.Copying(Accelerati/;" s line:99 +AccelerationStructureMotionTriangleGeometryDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_alloc :: #force_inline proc "c" () -> ^Acc/;" p line:102 +AccelerationStructureMotionTriangleGeometryDescriptor_indexBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_indexBuffer :: #force_inline proc "c" (sel/;" p line:130 +AccelerationStructureMotionTriangleGeometryDescriptor_indexBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_indexBufferOffset :: #force_inline proc "c/;" p line:140 +AccelerationStructureMotionTriangleGeometryDescriptor_indexType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_indexType :: #force_inline proc "c" (self:/;" p line:149 +AccelerationStructureMotionTriangleGeometryDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_init :: #force_inline proc "c" (self: ^Acc/;" p line:106 +AccelerationStructureMotionTriangleGeometryDescriptor_setIndexBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setIndexBuffer :: #force_inline proc "c" (/;" p line:134 +AccelerationStructureMotionTriangleGeometryDescriptor_setIndexBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setIndexBufferOffset :: #force_inline proc/;" p line:144 +AccelerationStructureMotionTriangleGeometryDescriptor_setIndexType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setIndexType :: #force_inline proc "c" (se/;" p line:153 +AccelerationStructureMotionTriangleGeometryDescriptor_setTransformationMatrixBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setTransformationMatrixBuffer :: #force_in/;" p line:180 +AccelerationStructureMotionTriangleGeometryDescriptor_setTransformationMatrixBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setTransformationMatrixBufferOffset :: #fo/;" p line:188 +AccelerationStructureMotionTriangleGeometryDescriptor_setTriangleCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setTriangleCount :: #force_inline proc "c"/;" p line:162 +AccelerationStructureMotionTriangleGeometryDescriptor_setVertexBuffers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setVertexBuffers :: #force_inline proc "c"/;" p line:115 +AccelerationStructureMotionTriangleGeometryDescriptor_setVertexFormat /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setVertexFormat :: #force_inline proc "c" /;" p line:171 +AccelerationStructureMotionTriangleGeometryDescriptor_setVertexStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_setVertexStride :: #force_inline proc "c" /;" p line:124 +AccelerationStructureMotionTriangleGeometryDescriptor_transformationMatrixBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_transformationMatrixBuffer :: #force_inlin/;" p line:176 +AccelerationStructureMotionTriangleGeometryDescriptor_transformationMatrixBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_transformationMatrixBufferOffset :: #force/;" p line:184 +AccelerationStructureMotionTriangleGeometryDescriptor_triangleCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_triangleCount :: #force_inline proc "c" (s/;" p line:158 +AccelerationStructureMotionTriangleGeometryDescriptor_vertexBuffers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_vertexBuffers :: #force_inline proc "c" (s/;" p line:111 +AccelerationStructureMotionTriangleGeometryDescriptor_vertexFormat /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_vertexFormat :: #force_inline proc "c" (se/;" p line:167 +AccelerationStructureMotionTriangleGeometryDescriptor_vertexStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureMotionTriangleGeometryDescriptor_vertexStride :: #force_inline proc "c" (se/;" p line:120 +AccelerationStructureNV /home/jason/.odin/vendor/vulkan/core.odin /^AccelerationStructureNV :: distinct NonDispatchableHandle$/;" t line:1542 +AccelerationStructurePassDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassDescriptor :: struct { using _: NS.Copying(AccelerationStructurePassDes/;" s line:4447 +AccelerationStructurePassDescriptor_accelerationStructurePassDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassDescriptor_accelerationStructurePassDescriptor :: #force_inline proc "c/;" p line:4461 +AccelerationStructurePassDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassDescriptor_alloc :: #force_inline proc "c" () -> ^AccelerationStructure/;" p line:4451 +AccelerationStructurePassDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassDescriptor_init :: #force_inline proc "c" (self: ^AccelerationStructure/;" p line:4455 +AccelerationStructurePassDescriptor_sampleBufferAttachments /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassDescriptor_sampleBufferAttachments :: #force_inline proc "c" (self: ^A/;" p line:4465 +AccelerationStructurePassSampleBufferAttachmentDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor :: struct { using _: NS.Copying(Accele/;" s line:4379 +AccelerationStructurePassSampleBufferAttachmentDescriptorArray /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptorArray :: struct { using _: NS.Object }$/;" s line:4423 +AccelerationStructurePassSampleBufferAttachmentDescriptorArray_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptorArray_alloc :: #force_inline proc "c" (/;" p line:4426 +AccelerationStructurePassSampleBufferAttachmentDescriptorArray_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptorArray_init :: #force_inline proc "c" (s/;" p line:4430 +AccelerationStructurePassSampleBufferAttachmentDescriptorArray_object /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptorArray_object :: #force_inline proc "c" /;" p line:4435 +AccelerationStructurePassSampleBufferAttachmentDescriptorArray_setObject /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptorArray_setObject :: #force_inline proc "/;" p line:4440 +AccelerationStructurePassSampleBufferAttachmentDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_alloc :: #force_inline proc "c" () -> /;" p line:4382 +AccelerationStructurePassSampleBufferAttachmentDescriptor_endOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_endOfEncoderSampleIndex :: #force_inli/;" p line:4412 +AccelerationStructurePassSampleBufferAttachmentDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_init :: #force_inline proc "c" (self: /;" p line:4386 +AccelerationStructurePassSampleBufferAttachmentDescriptor_sampleBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_sampleBuffer :: #force_inline proc "c"/;" p line:4392 +AccelerationStructurePassSampleBufferAttachmentDescriptor_setEndOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_setEndOfEncoderSampleIndex :: #force_i/;" p line:4416 +AccelerationStructurePassSampleBufferAttachmentDescriptor_setSampleBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_setSampleBuffer :: #force_inline proc /;" p line:4396 +AccelerationStructurePassSampleBufferAttachmentDescriptor_setStartOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_setStartOfEncoderSampleIndex :: #force/;" p line:4406 +AccelerationStructurePassSampleBufferAttachmentDescriptor_startOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructurePassSampleBufferAttachmentDescriptor_startOfEncoderSampleIndex :: #force_in/;" p line:4402 +AccelerationStructureRefitOption /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureRefitOption :: enum NS.UInteger {$/;" e line:22 +AccelerationStructureRefitOptions /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureRefitOptions :: distinct bit_set[AccelerationStructureRefitOption; NS.UInte/;" t line:21 +AccelerationStructureSRTMotionInstanceNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureSRTMotionInstanceNV :: struct {$/;" s line:7872 +AccelerationStructureSerializedBlockTypeKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureSerializedBlockTypeKHR :: enum c.int {$/;" e line:36 +AccelerationStructureSizes /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^AccelerationStructureSizes :: struct {$/;" s line:27 +AccelerationStructureTriangleGeometryDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor :: struct { using _: NS.Copying(AccelerationStru/;" s line:346 +AccelerationStructureTriangleGeometryDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_alloc :: #force_inline proc "c" () -> ^Accelerat/;" p line:349 +AccelerationStructureTriangleGeometryDescriptor_descriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_descriptor :: #force_inline proc "c" () -> ^Acce/;" p line:357 +AccelerationStructureTriangleGeometryDescriptor_indexBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_indexBuffer :: #force_inline proc "c" (self: ^Ac/;" p line:361 +AccelerationStructureTriangleGeometryDescriptor_indexBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_indexBufferOffset :: #force_inline proc "c" (sel/;" p line:365 +AccelerationStructureTriangleGeometryDescriptor_indexType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_indexType :: #force_inline proc "c" (self: ^Acce/;" p line:369 +AccelerationStructureTriangleGeometryDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_init :: #force_inline proc "c" (self: ^Accelerat/;" p line:353 +AccelerationStructureTriangleGeometryDescriptor_setIndexBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setIndexBuffer :: #force_inline proc "c" (self: /;" p line:373 +AccelerationStructureTriangleGeometryDescriptor_setIndexBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setIndexBufferOffset :: #force_inline proc "c" (/;" p line:377 +AccelerationStructureTriangleGeometryDescriptor_setIndexType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setIndexType :: #force_inline proc "c" (self: ^A/;" p line:381 +AccelerationStructureTriangleGeometryDescriptor_setTransformationMatrixBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setTransformationMatrixBuffer :: #force_inline p/;" p line:431 +AccelerationStructureTriangleGeometryDescriptor_setTransformationMatrixBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setTransformationMatrixBufferOffset :: #force_in/;" p line:439 +AccelerationStructureTriangleGeometryDescriptor_setTriangleCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setTriangleCount :: #force_inline proc "c" (self/;" p line:385 +AccelerationStructureTriangleGeometryDescriptor_setVertexBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setVertexBuffer :: #force_inline proc "c" (self:/;" p line:389 +AccelerationStructureTriangleGeometryDescriptor_setVertexBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setVertexBufferOffset :: #force_inline proc "c" /;" p line:393 +AccelerationStructureTriangleGeometryDescriptor_setVertexFormat /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setVertexFormat :: #force_inline proc "c" (self:/;" p line:422 +AccelerationStructureTriangleGeometryDescriptor_setVertexStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_setVertexStride :: #force_inline proc "c" (self:/;" p line:397 +AccelerationStructureTriangleGeometryDescriptor_transformationMatrixBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_transformationMatrixBuffer :: #force_inline proc/;" p line:427 +AccelerationStructureTriangleGeometryDescriptor_transformationMatrixBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_transformationMatrixBufferOffset :: #force_inlin/;" p line:435 +AccelerationStructureTriangleGeometryDescriptor_triangleCount /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_triangleCount :: #force_inline proc "c" (self: ^/;" p line:401 +AccelerationStructureTriangleGeometryDescriptor_vertexBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_vertexBuffer :: #force_inline proc "c" (self: ^A/;" p line:405 +AccelerationStructureTriangleGeometryDescriptor_vertexBufferOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_vertexBufferOffset :: #force_inline proc "c" (se/;" p line:409 +AccelerationStructureTriangleGeometryDescriptor_vertexFormat /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_vertexFormat :: #force_inline proc "c" (self: ^A/;" p line:418 +AccelerationStructureTriangleGeometryDescriptor_vertexStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructureTriangleGeometryDescriptor_vertexStride :: #force_inline proc "c" (self: ^A/;" p line:413 +AccelerationStructureTrianglesDisplacementMicromapNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureTrianglesDisplacementMicromapNV :: struct {$/;" s line:11384 +AccelerationStructureTrianglesOpacityMicromapEXT /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureTrianglesOpacityMicromapEXT :: struct {$/;" s line:8388 +AccelerationStructureTrianglesOpacityMicromapKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureTrianglesOpacityMicromapKHR :: struct {$/;" s line:5441 +AccelerationStructureTypeKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AccelerationStructureTypeKHR :: enum c.int {$/;" e line:40 +AccelerationStructureTypeNV /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureTypeNV :: AccelerationStructureTypeKHR$/;" c line:12891 +AccelerationStructureUsage /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureUsage :: distinct bit_set[AccelerationStructureUsageFlag; NS.UInteger]$/;" t line:5 +AccelerationStructureUsageFlag /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AccelerationStructureUsageFlag :: enum NS.UInteger {$/;" e line:6 +AccelerationStructureVersionInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccelerationStructureVersionInfoKHR :: struct {$/;" s line:10791 +AccelerationStructure_gpuResourceID /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructure_gpuResourceID :: #force_inline proc "c" (self: ^AccelerationStructure) -> /;" p line:4312 +AccelerationStructure_size /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AccelerationStructure_size :: #force_inline proc "c" (self: ^AccelerationStructure) -> NS.UInteg/;" p line:4307 +Accept /home/jason/.odin/core/nbio/ops.odin /^Accept :: struct {$/;" s line:11 +AcceptEx /home/jason/.odin/core/sys/windows/mswsock.odin /^ AcceptEx :: proc($/;" p line:17 +Accept_Error /home/jason/.odin/core/nbio/net.odin /^Accept_Error :: net.Accept_Error$/;" c line:6 +Accept_Error /home/jason/.odin/core/net/errors.odin /^Accept_Error :: enum i32 {$/;" e line:117 +Accept_Range /home/jason/.odin/core/unicode/utf8/utf8.odin /^Accept_Range :: struct {lo, hi: u8}$/;" s line:41 +AccessCheck /home/jason/.odin/core/sys/windows/advapi32.odin /^ AccessCheck :: proc($/;" p line:218 +AccessControlMode /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AccessControlMode :: enum i32 {$/;" e line:638 +AccessFlag /home/jason/.odin/vendor/vulkan/enums.odin /^AccessFlag :: enum Flags {$/;" e line:50 +AccessFlag2 /home/jason/.odin/vendor/vulkan/enums.odin /^AccessFlag2 :: enum Flags64 {$/;" e line:5540 +AccessFlag2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccessFlag2KHR :: AccessFlag2$/;" c line:12796 +AccessFlag3KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccessFlag3KHR :: Flags64$/;" c line:12858 +AccessFlags /home/jason/.odin/vendor/vulkan/enums.odin /^AccessFlags :: distinct bit_set[AccessFlag; Flags]$/;" t line:49 +AccessFlags2 /home/jason/.odin/vendor/vulkan/enums.odin /^AccessFlags2 :: distinct bit_set[AccessFlag2; Flags64]$/;" t line:5539 +AccessFlags2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccessFlags2KHR :: AccessFlags2$/;" c line:12795 +AccessFlags3KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AccessFlags3KHR :: Flags64$/;" c line:12857 +AccessFlags_NONE /home/jason/.odin/vendor/vulkan/enums.odin /^AccessFlags_NONE :: AccessFlags{}$/;" c line:86 +Access_Qualifier /home/jason/.odin/core/rexcode/ir/spirv/operand_kinds.odin /^Access_Qualifier :: enum u32 {$/;" e line:571 +Acknowledgment /home/jason/.odin/vendor/ENet/enet.odin /^Acknowledgment :: struct {$/;" s line:125 +AcquireCameraFrame /home/jason/.odin/vendor/sdl3/sdl3_camera.odin /^ AcquireCameraFrame :: proc(camera: ^Camera, timestampNS: ^Uint64) -> ^Surface ---$/;" p line:44 +AcquireDrmDisplayEXT /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquireDrmDisplayEXT: ProcAcquireDrmDisplayEXT$/;" v line:841 +AcquireFullScreenExclusiveModeEXT /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquireFullScreenExclusiveModeEXT: ProcAcquireFullScreenExclusiveModeEXT$/;" v line:948 +AcquireGPUCommandBuffer /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ AcquireGPUCommandBuffer :: proc(device: ^GPUDevice) -> ^GPUCommandBuffer ---$/;" p line:850 +AcquireGPUSwapchainTexture /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ AcquireGPUSwapchainTexture :: proc(command_buffer: ^GPUCommandBuffer, window: ^Windo/;" p line:900 +AcquireNextImage2KHR /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquireNextImage2KHR: ProcAcquireNextImage2KHR$/;" v line:949 +AcquireNextImageInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AcquireNextImageInfoKHR :: struct {$/;" s line:3224 +AcquireNextImageKHR /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquireNextImageKHR: ProcAcquireNextImageKHR$/;" v line:950 +AcquirePerformanceConfigurationINTEL /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquirePerformanceConfigurationINTEL: ProcAcquirePerformanceConfigurationINTEL$/;" v line:951 +AcquireProfilingLockFlagKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AcquireProfilingLockFlagKHR :: enum Flags {$/;" e line:90 +AcquireProfilingLockFlagsKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AcquireProfilingLockFlagsKHR :: distinct bit_set[AcquireProfilingLockFlagKHR; Flags]$/;" t line:89 +AcquireProfilingLockInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AcquireProfilingLockInfoKHR :: struct {$/;" s line:3946 +AcquireProfilingLockKHR /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquireProfilingLockKHR: ProcAcquireProfilingLockKHR$/;" v line:952 +AcquireSRWLockExclusive /home/jason/.odin/core/sys/windows/kernel32.odin /^ AcquireSRWLockExclusive :: proc(SRWLock: ^SRWLOCK) ---$/;" p line:508 +AcquireSRWLockShared /home/jason/.odin/core/sys/windows/kernel32.odin /^ AcquireSRWLockShared :: proc(SRWLock: ^SRWLOCK) ---$/;" p line:511 +AcquireWinrtDisplayNV /home/jason/.odin/vendor/vulkan/procedures.odin /^AcquireWinrtDisplayNV: ProcAcquireWinrtDisplayNV$/;" v line:842 +ActivateActCtx /home/jason/.odin/core/sys/windows/kernel32.odin /^ ActivateActCtx :: proc(hActCtx: HANDLE, lpCookie: ^ULONG_PTR) -> BOOL ---$/;" p line:1404 +ActivateScreenSaver /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ ActivateScreenSaver :: proc(display: ^Display) ---$/;" p line:1009 +ActivationPolicy /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ActivationPolicy :: enum UInteger {$/;" e line:7 +ActiveDrawBuffers /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^ ActiveDrawBuffers :: proc(count: c.int) --- \/\/ Activate multi/;" p line:456 +ActiveGlyphIterator /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^ ActiveGlyphIterator :: proc(Storage: ^glyph_storage) -> glyph_iterator ---$/;" p line:156 +ActiveInfo /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ActiveInfo :: struct {$/;" s line:29 +ActiveShaderProgram /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ ActiveShaderProgram :: proc "c" (pipeline: u32, program: u32) /;" p line:475 +ActiveShaderProgram /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ ActiveShaderProgram :: proc "c" (pipeline: u32, program: u32, loc := #caller_location) /;" p line:1281 +ActiveTexture /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ ActiveTexture :: proc "c" (texture: u32) /;" p line:83 +ActiveTexture /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ ActiveTexture :: proc "c" (texture: u32, loc := #caller_location) /;" p line:888 +ActiveTexture /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ ActiveTexture :: proc(x: Enum) ---$/;" p line:57 +ActiveTextureSlot /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^ ActiveTextureSlot :: proc(slot: c.int) --- \/\/ Select and activ/;" p line:441 +ActivityOptions /home/jason/.odin/core/sys/darwin/Foundation/NSProcessInfo.odin /^ActivityOptions :: bit_set[ActivityOptionsBits; u64]$/;" b line:162 +ActivityOptionsBits /home/jason/.odin/core/sys/darwin/Foundation/NSProcessInfo.odin /^ActivityOptionsBits :: enum u64 {$/;" e line:149 +Adapter /home/jason/.odin/vendor/wgpu/wgpu.odin /^Adapter :: distinct rawptr$/;" t line:90 +AdapterAddRef /home/jason/.odin/vendor/wgpu/wgpu.odin /^ AdapterAddRef :: proc(adapter: Adapter) ---$/;" p line:1599 +AdapterGetFeatures /home/jason/.odin/vendor/wgpu/wgpu.odin /^AdapterGetFeatures :: proc "c" (adapter: Adapter) -> (features: SupportedFeatures) {$/;" p line:1895 +AdapterGetInfo /home/jason/.odin/vendor/wgpu/wgpu.odin /^AdapterGetInfo :: proc "c" (adapter: Adapter) -> (info: AdapterInfo, status: Status) {$/;" p line:1890 +AdapterGetLimits /home/jason/.odin/vendor/wgpu/wgpu.odin /^AdapterGetLimits :: proc "c" (adapter: Adapter) -> (limits: Limits, status: Status) {$/;" p line:1885 +AdapterHasFeature /home/jason/.odin/vendor/wgpu/wgpu.odin /^ AdapterHasFeature :: proc(adapter: Adapter, feature: FeatureName) -> b32 ---$/;" p line:1597 +AdapterInfo /home/jason/.odin/vendor/wgpu/wgpu.odin /^AdapterInfo :: struct {$/;" s line:928 +AdapterInfoFreeMembers /home/jason/.odin/vendor/wgpu/wgpu.odin /^ AdapterInfoFreeMembers :: proc(adapterInfo: AdapterInfo) ---$/;" p line:1603 +AdapterRelease /home/jason/.odin/vendor/wgpu/wgpu.odin /^ AdapterRelease :: proc(adapter: Adapter) ---$/;" p line:1600 +AdapterRequestDevice /home/jason/.odin/vendor/wgpu/wgpu.odin /^ AdapterRequestDevice :: proc(adapter: Adapter, \/* NULLABLE *\/ descriptor: \/* const *\/ ^Devi/;" p line:1598 +AdapterType /home/jason/.odin/vendor/wgpu/wgpu.odin /^AdapterType :: enum i32 {$/;" e line:114 +Add /home/jason/.odin/core/encoding/cbor/cbor.odin /^Add :: enum u8 {$/;" e line:63 +Add /home/jason/.odin/vendor/box2d/math_functions.odin /^Add :: proc "c" (a, b: Vec2) -> Vec2 {$/;" p line:144 +AddAnimationEncoderFrame /home/jason/.odin/vendor/sdl3/image/sdl_image.odin /^ AddAnimationEncoderFrame :: proc(encoder: ^AnimationEncoder, surface: ^SDL.Surface,/;" p line:180 +AddAtomicInt /home/jason/.odin/vendor/sdl3/sdl3_atomic.odin /^ AddAtomicInt :: proc(a: ^AtomicInt, v: c.int) -> int ---$/;" p line:34 +AddAtomicU32 /home/jason/.odin/vendor/sdl3/sdl3_atomic.odin /^ AddAtomicU32 :: proc(a: ^AtomicU32) -> Uint32 ---$/;" p line:39 +AddClipboardFormatListener /home/jason/.odin/core/sys/windows/user32.odin /^ AddClipboardFormatListener :: proc(hwnd: HWND) -> BOOL ---$/;" p line:331 +AddConnectionWatch /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AddConnectionWatch :: proc($/;" p line:134 +AddDllDirectory /home/jason/.odin/core/sys/windows/kernel32.odin /^ AddDllDirectory :: proc(NewDirectory: PCWSTR) -> rawptr ---$/;" p line:537 +AddEventWatch /home/jason/.odin/vendor/sdl2/sdl_events.odin /^ AddEventWatch :: proc(filter: EventFilter, userdata: rawptr) ---$/;" p line:499 +AddEventWatch /home/jason/.odin/vendor/sdl3/sdl3_events.odin /^ AddEventWatch :: proc(filter: EventFilter, userdata: rawptr) -> bool ---$/;" p line:657 +AddFallbackFont /home/jason/.odin/vendor/fontstash/fontstash.odin /^AddFallbackFont :: proc(ctx: ^FontContext, base, fallback: int) -> bool {$/;" p line:362 +AddFallbackFont /home/jason/.odin/vendor/nanovg/nanovg.odin /^AddFallbackFont :: proc(ctx: ^Context, base_font: string, fallback_font: string) -> bool {$/;" p line:2649 +AddFallbackFont /home/jason/.odin/vendor/sdl3/ttf/sdl3_ttf.odin /^ AddFallbackFont :: proc(font: ^Font, fallback: ^Font) -> bool ---$/;" p line:231 +AddFallbackFontId /home/jason/.odin/vendor/nanovg/nanovg.odin /^AddFallbackFontId :: proc(ctx: ^Context, base_font, fallback_font: int) -> bool {$/;" p line:2640 +AddFont /home/jason/.odin/vendor/fontstash/fontstash.odin /^AddFont :: proc { AddFontPath, AddFontMem }$/;" g line:360 +AddFontMem /home/jason/.odin/vendor/fontstash/fontstash.odin /^AddFontMem :: proc($/;" p line:330 +AddFontMemResourceEx /home/jason/.odin/core/sys/windows/gdi32.odin /^ AddFontMemResourceEx :: proc(pFileView: PVOID, cjSize: DWORD, pvResrved: PVOID, pNumFonts: ^DW/;" p line:42 +AddFontPath /home/jason/.odin/vendor/fontstash/fontstash_os.odin /^AddFontPath :: proc($/;" p line:9 +AddFontPath /home/jason/.odin/vendor/fontstash/fontstash_other.odin /^AddFontPath :: proc($/;" p line:4 +AddFontResourceExW /home/jason/.odin/core/sys/windows/gdi32.odin /^ AddFontResourceExW :: proc(name: LPCWSTR, fl: DWORD, res: PVOID) -> INT ---$/;" p line:41 +AddFontResourceW /home/jason/.odin/core/sys/windows/gdi32.odin /^ AddFontResourceW :: proc(unnamedParam1: LPCWSTR) -> INT ---$/;" p line:40 +AddGamepadMapping /home/jason/.odin/vendor/sdl3/sdl3_gamepad.odin /^ AddGamepadMapping :: proc(mapping: cstring) -> c.int ---$/;" p line:120 +AddGamepadMappingsFromFile /home/jason/.odin/vendor/sdl3/sdl3_gamepad.odin /^ AddGamepadMappingsFromFile :: proc(file: cstring) -> c.int ---$/;" p line:122 +AddGamepadMappingsFromIO /home/jason/.odin/vendor/sdl3/sdl3_gamepad.odin /^ AddGamepadMappingsFromIO :: proc(src: ^IOStream, closeio: bool) -> c.int ---$/;" p line:121 +AddHintCallback /home/jason/.odin/vendor/sdl2/sdl_hints.odin /^ AddHintCallback :: proc(name: cstring, callback: HintCallback, userdata: rawptr) ---$/;" p line:149 +AddHintCallback /home/jason/.odin/vendor/sdl3/sdl3_hints.odin /^ AddHintCallback :: proc(name: cstring, callback: HintCallback, userdata: rawptr) -> bool --/;" p line:287 +AddHost /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AddHost :: proc(display: ^Display, addr: ^XHostAddress) ---$/;" p line:1019 +AddHosts /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AddHosts :: proc(display: ^Display, hosts: [^]XHostAddress, nhosts: i32) ---$/;" p line:1020 +AddPixel /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AddPixel :: proc($/;" p line:1655 +AddSocket /home/jason/.odin/vendor/sdl2/net/sdl_net.odin /^ AddSocket :: proc(set: SocketSet, sock: GenericSocket) -> c.int ---$/;" p line:148 +AddSurfaceAlternateImage /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ AddSurfaceAlternateImage :: proc(surface: ^Surface, image: ^Surface) -> bool ---$/;" p line:69 +AddTimer /home/jason/.odin/vendor/sdl2/sdl_timer.odin /^ AddTimer :: proc(interval: u32, callback: TimerCallback, param: rawptr) -> Timer/;" p line:26 +AddTimer /home/jason/.odin/vendor/sdl3/sdl3_timer.odin /^ AddTimer :: proc(interval: Uint32, callback: TimerCallback, userdata: rawptr) ->/;" p line:30 +AddTimerNS /home/jason/.odin/vendor/sdl3/sdl3_timer.odin /^ AddTimerNS :: proc(interval: Uint64, callback: NSTimerCallback, userdata: rawptr) /;" p line:31 +AddToSaveSet /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AddToSaveSet :: proc($/;" p line:979 +AddVectoredContinueHandler /home/jason/.odin/core/sys/windows/kernel32.odin /^ AddVectoredContinueHandler :: proc(FirstHandler: ULONG, VectoredHandler: PVECTORED_EXCEPTI/;" p line:98 +AddVectoredExceptionHandler /home/jason/.odin/core/sys/windows/kernel32.odin /^ AddVectoredExceptionHandler :: proc(FirstHandler: ULONG, VectoredHandler: PVECTORED_EXCEPTI/;" p line:97 +AddVulkanRenderSemaphores /home/jason/.odin/vendor/sdl3/sdl3_render.odin /^ AddVulkanRenderSemaphores :: proc(renderer: ^Renderer, wait_stage_mask: Uint32, wait_sem/;" p line:251 +Add_Scratch /home/jason/.odin/core/crypto/_edwards25519/edwards25519.odin /^Add_Scratch :: struct {$/;" s line:222 +Addend_Group_Element /home/jason/.odin/core/crypto/_edwards25519/edwards25519.odin /^Addend_Group_Element :: struct {$/;" s line:199 +Addr_Size /home/jason/.odin/core/rexcode/isa/x86/encoding_types.odin /^Addr_Size :: enum u8 {$/;" e line:256 +Address /home/jason/.odin/core/nbio/net.odin /^Address :: net.Address$/;" c line:20 +Address /home/jason/.odin/core/net/common.odin /^Address :: union {IP4_Address, IP6_Address}$/;" u line:142 +Address /home/jason/.odin/vendor/ENet/enet.odin /^Address :: struct {$/;" s line:100 +AddressCommandFlagKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AddressCommandFlagKHR :: enum Flags {$/;" e line:94 +AddressCommandFlagsKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AddressCommandFlagsKHR :: distinct bit_set[AddressCommandFlagKHR; Flags]$/;" t line:93 +AddressCopyFlagKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AddressCopyFlagKHR :: enum Flags {$/;" e line:104 +AddressCopyFlagsKHR /home/jason/.odin/vendor/vulkan/enums.odin /^AddressCopyFlagsKHR :: distinct bit_set[AddressCopyFlagKHR; Flags]$/;" t line:103 +AddressMode /home/jason/.odin/vendor/wgpu/wgpu.odin /^AddressMode :: enum i32 {$/;" e line:121 +Address_Duplication /home/jason/.odin/core/net/common.odin /^Address_Duplication :: enum i32 {$/;" e line:250 +Address_Family /home/jason/.odin/core/nbio/net.odin /^Address_Family :: net.Address_Family$/;" c line:17 +Address_Family /home/jason/.odin/core/net/common.odin /^Address_Family :: enum {$/;" e line:158 +Address_Family /home/jason/.odin/core/sys/freebsd/types.odin /^Address_Family :: enum sa_family_t {$/;" e line:344 +Address_Family /home/jason/.odin/core/sys/linux/types.odin /^Address_Family :: distinct Protocol_Family$/;" t line:772 +Address_Family /home/jason/.odin/core/sys/windows/ip_helper.odin /^Address_Family :: enum u32 {$/;" e line:6 +Address_Mode /home/jason/.odin/core/rexcode/isa/arm64/operands.odin /^Address_Mode :: enum u8 {$/;" e line:62 +Address_Mode /home/jason/.odin/core/rexcode/isa/mos6502/operands.odin /^Address_Mode :: enum u8 {$/;" e line:36 +Address_Mode /home/jason/.odin/core/rexcode/isa/mos65816/operands.odin /^Address_Mode :: enum u8 {$/;" e line:48 +Addressing_Model /home/jason/.odin/core/rexcode/ir/spirv/operand_kinds.odin /^Addressing_Model :: enum u32 {$/;" e line:260 +Addrinfo_Flag_Bits /home/jason/.odin/core/sys/posix/netdb.odin /^Addrinfo_Flag_Bits :: enum c.int {$/;" e line:262 +Addrinfo_Flags /home/jason/.odin/core/sys/posix/netdb.odin /^Addrinfo_Flags :: bit_set[Addrinfo_Flag_Bits; c.int]$/;" b line:280 +AdjustWindowRect /home/jason/.odin/core/sys/windows/user32.odin /^ AdjustWindowRect :: proc(lpRect: LPRECT, dwStyle: DWORD, bMenu: BOOL) -> BOOL ---$/;" p line:134 +AdjustWindowRectEx /home/jason/.odin/core/sys/windows/user32.odin /^ AdjustWindowRectEx :: proc(lpRect: LPRECT, dwStyle: DWORD, bMenu: BOOL, dwExStyle: DWORD)/;" p line:135 +AdjustWindowRectExForDpi /home/jason/.odin/core/sys/windows/user32.odin /^ AdjustWindowRectExForDpi :: proc(lpRect: LPRECT, dwStyle: DWORD, bMenu: BOOL, dwExStyle: DWORD,/;" p line:136 +Affine_Point_p256r1 /home/jason/.odin/core/crypto/_weierstrass/scalar_mul.odin /^ Affine_Point_p256r1 :: struct {$/;" s line:257 +Affine_Point_p256r1 /home/jason/.odin/core/crypto/_weierstrass/tools/ecc_gen_tables.odin /^ Affine_Point_p256r1 :: struct {$/;" s line:22 +Affine_Point_p384r1 /home/jason/.odin/core/crypto/_weierstrass/scalar_mul.odin /^ Affine_Point_p384r1 :: struct {$/;" s line:263 +Affine_Point_p384r1 /home/jason/.odin/core/crypto/_weierstrass/tools/ecc_gen_tables.odin /^ Affine_Point_p384r1 :: struct {$/;" s line:34 +Age /home/jason/.odin/core/unicode/tools/ucd/types.odin /^Age :: enum byte {$/;" e line:5 +Algorithm /home/jason/.odin/core/crypto/aead/low_level.odin /^Algorithm :: enum {$/;" e line:23 +Algorithm /home/jason/.odin/core/crypto/hash/low_level.odin /^Algorithm :: enum {$/;" e line:22 +AlgorithmIdentifier /home/jason/.odin/core/crypto/x509/parse.odin /^AlgorithmIdentifier ::= SEQUENCE {$/;" c line:71 +Alias_Src /home/jason/.odin/core/rexcode/isa/riscv/pseudo_aliases.odin /^Alias_Src :: enum u8 {$/;" e line:16 +AlignHorizontal /home/jason/.odin/vendor/fontstash/fontstash.odin /^AlignHorizontal :: enum {$/;" e line:37 +AlignHorizontal /home/jason/.odin/vendor/nanovg/nanovg.odin /^AlignHorizontal :: fontstash.AlignHorizontal$/;" c line:15 +AlignVertical /home/jason/.odin/vendor/fontstash/fontstash.odin /^AlignVertical :: enum {$/;" e line:43 +AlignVertical /home/jason/.odin/vendor/nanovg/nanovg.odin /^AlignVertical :: fontstash.AlignVertical$/;" c line:14 +Aligned_Value /home/jason/.odin/core/text/table/table.odin /^Aligned_Value :: struct {$/;" s line:32 +Alignment /home/jason/.odin/core/hash/xxhash/common.odin /^Alignment :: enum {$/;" e line:41 +AllHints /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AllHints :: WMHints{$/;" c line:706 +AllTemporary /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AllTemporary :: 0$/;" c line:104 +Alloc /home/jason/.odin/vendor/lua/5.1/lua.odin /^Alloc :: #type proc "c" (ud: rawptr, ptr: rawptr, osize, nsize: c.size_t) -> rawptr$/;" t line:175 +Alloc /home/jason/.odin/vendor/lua/5.2/lua.odin /^Alloc :: #type proc "c" (ud: rawptr, ptr: rawptr, osize, nsize: c.size_t) -> rawptr$/;" t line:210 +Alloc /home/jason/.odin/vendor/lua/5.3/lua.odin /^Alloc :: #type proc "c" (ud: rawptr, ptr: rawptr, osize, nsize: c.size_t) -> rawptr$/;" t line:229 +Alloc /home/jason/.odin/vendor/lua/5.4/lua.odin /^Alloc :: #type proc "c" (ud: rawptr, ptr: rawptr, osize, nsize: c.size_t) -> rawptr$/;" t line:230 +AllocClassHint /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocClassHint :: proc() -> ^XClassHint ---$/;" p line:1398 +AllocColor /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocColor :: proc($/;" p line:481 +AllocColorCells /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocColorCells :: proc($/;" p line:493 +AllocColorPlanes /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocColorPlanes :: proc($/;" p line:502 +AllocConsole /home/jason/.odin/core/sys/windows/kernel32.odin /^ AllocConsole :: proc() -> BOOL ---$/;" p line:574 +AllocFcn /home/jason/.odin/vendor/box2d/box2d.odin /^AllocFcn :: #type proc "c" (size: u32, alignment: i32) -> rawptr$/;" t line:41 +AllocFcn /home/jason/.odin/vendor/box3d/box3d.odin /^AllocFcn :: proc "c" (size, alignment: i32) -> rawptr$/;" p line:41 +AllocFormat /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ AllocFormat :: proc(pixel_format: u32) -> ^PixelFormat ---$/;" p line:229 +AllocIconSize /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocIconSize :: proc() -> ^XIconSize ---$/;" p line:1447 +AllocNamedColor /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocNamedColor :: proc($/;" p line:486 +AllocPacket /home/jason/.odin/vendor/sdl2/net/sdl_net.odin /^ AllocPacket :: proc(size: c.int) -> ^UDPpacket ---$/;" p line:82 +AllocPacketSlice /home/jason/.odin/vendor/sdl2/net/sdl_net.odin /^AllocPacketSlice :: proc "c" (howmany: c.int, size: c.int) -> []^UDPpacket {$/;" p line:102 +AllocPacketV /home/jason/.odin/vendor/sdl2/net/sdl_net.odin /^ AllocPacketV :: proc(howmany: c.int, size: c.int) -> [^]^UDPpacket ---$/;" p line:86 +AllocPalette /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^ AllocPalette :: proc(ncolors: c.int) -> ^Palette ---$/;" p line:231 +AllocRW /home/jason/.odin/vendor/sdl2/sdl_rwops.odin /^ AllocRW :: proc() -> ^RWops ---$/;" p line:83 +AllocSizeHints /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocSizeHints :: proc() -> ^XSizeHints ---$/;" p line:1372 +AllocSocketSet /home/jason/.odin/vendor/sdl2/net/sdl_net.odin /^ AllocSocketSet :: proc(maxsockets: c.int) -> SocketSet ---$/;" p line:147 +AllocWMHints /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllocWMHints :: proc() -> ^XWMHints ---$/;" p line:1361 +AllocateChannels /home/jason/.odin/vendor/sdl2/mixer/sdl_mixer.odin /^ AllocateChannels :: proc(numchans: c.int) -> c.int ---$/;" p line:114 +AllocateCommandBuffers /home/jason/.odin/vendor/vulkan/procedures.odin /^AllocateCommandBuffers: ProcAllocateCommandBuffers$/;" v line:953 +AllocateDescriptorSets /home/jason/.odin/vendor/vulkan/procedures.odin /^AllocateDescriptorSets: ProcAllocateDescriptorSets$/;" v line:954 +AllocateMemory /home/jason/.odin/vendor/vulkan/procedures.odin /^AllocateMemory: ProcAllocateMemory$/;" v line:955 +AllocateObject /home/jason/.odin/core/sys/darwin/Foundation/objc.odin /^ AllocateObject :: proc "c" (aClass: Class, extraBytes: UInteger, zone: ^Zone) -> id ---$/;" p line:101 +AllocateProc /home/jason/.odin/vendor/glfw/bindings/types.odin /^AllocateProc :: #type proc "c" (size: c.size_t, user: rawptr) -> rawptr$/;" t line:64 +AllocateProc /home/jason/.odin/vendor/glfw/types.odin /^AllocateProc :: glfw.AllocateProc$/;" c line:41 +AllocateUserPhysicalPages /home/jason/.odin/core/sys/windows/kernel32.odin /^ AllocateUserPhysicalPages :: proc($/;" p line:1008 +AllocateUserPhysicalPagesNuma /home/jason/.odin/core/sys/windows/kernel32.odin /^ AllocateUserPhysicalPagesNuma :: proc($/;" p line:1023 +AllocationCallbacks /home/jason/.odin/vendor/vulkan/structs.odin /^AllocationCallbacks :: struct {$/;" s line:95 +Allocator /home/jason/.odin/core/mem/alloc.odin /^ Allocator :: struct {$/;" s line:239 +Allocator /home/jason/.odin/core/mem/alloc.odin /^Allocator :: runtime.Allocator$/;" c line:247 +Allocator /home/jason/.odin/core/mem/tlsf/tlsf.odin /^Allocator :: struct {$/;" s line:25 +Allocator /home/jason/.odin/vendor/commonmark/cmark.odin /^Allocator :: struct {$/;" s line:120 +Allocator /home/jason/.odin/vendor/glfw/bindings/types.odin /^Allocator :: struct {$/;" s line:33 +Allocator /home/jason/.odin/vendor/glfw/types.odin /^Allocator :: glfw.Allocator$/;" c line:15 +AllocatorFromOdinAllocator /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^AllocatorFromOdinAllocator :: proc "contextless" (allocator: ^runtime.Allocator) -> (Allocator: /;" p line:394 +Allocator_Error /home/jason/.odin/core/mem/alloc.odin /^ Allocator_Error :: enum byte {$/;" e line:76 +Allocator_Error /home/jason/.odin/core/mem/alloc.odin /^Allocator_Error :: runtime.Allocator_Error$/;" c line:103 +Allocator_Error /home/jason/.odin/core/mem/virtual/virtual.odin /^Allocator_Error :: mem.Allocator_Error$/;" c line:9 +Allocator_Mode /home/jason/.odin/core/mem/alloc.odin /^ Allocator_Mode :: enum byte {$/;" e line:16 +Allocator_Mode /home/jason/.odin/core/mem/alloc.odin /^Allocator_Mode :: runtime.Allocator_Mode$/;" c line:39 +Allocator_Mode_Set /home/jason/.odin/core/mem/alloc.odin /^ Allocator_Mode_Set :: distinct bit_set[Allocator_Mode];$/;" t line:47 +Allocator_Mode_Set /home/jason/.odin/core/mem/alloc.odin /^Allocator_Mode_Set :: runtime.Allocator_Mode_Set$/;" c line:49 +Allocator_Proc /home/jason/.odin/core/mem/alloc.odin /^ Allocator_Proc :: #type proc($/;" t line:114 +Allocator_Proc /home/jason/.odin/core/mem/alloc.odin /^Allocator_Proc :: runtime.Allocator_Proc$/;" c line:231 +Allocator_Query_Info /home/jason/.odin/core/mem/alloc.odin /^ Allocator_Query_Info :: struct {$/;" s line:57 +Allocator_Query_Info /home/jason/.odin/core/mem/alloc.odin /^Allocator_Query_Info :: runtime.Allocator_Query_Info$/;" c line:69 +AllowEvents /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AllowEvents :: proc(display: ^Display, evend_mode: AllowEventsMode, time: Time) ---$/;" p line:1213 +AllowEventsMode /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AllowEventsMode :: enum i32 {$/;" e line:648 +AlphaBlend /home/jason/.odin/core/sys/windows/gdi32.odin /^AlphaBlend :: GdiAlphaBlend$/;" c line:183 +Alpha_Key /home/jason/.odin/core/image/common.odin /^Alpha_Key :: union {$/;" u line:892 +AmigoProfilingSubmitInfoSEC /home/jason/.odin/vendor/vulkan/structs.odin /^AmigoProfilingSubmitInfoSEC :: struct {$/;" s line:9190 +AmplitudeRatioToDecibels /home/jason/.odin/vendor/windows/XAudio2/xaudio2.odin /^AmplitudeRatioToDecibels :: #force_inline proc "contextless" (Volume: f32) -> f32 {$/;" p line:735 +AndroidBackButton /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidBackButton :: proc() ---$/;" p line:122 +AndroidExternalStorageFlag /home/jason/.odin/vendor/sdl3/sdl3_system.odin /^AndroidExternalStorageFlag :: enum Uint32 {$/;" e line:50 +AndroidExternalStorageFlags /home/jason/.odin/vendor/sdl3/sdl3_system.odin /^AndroidExternalStorageFlags :: distinct bit_set[AndroidExternalStorageFlag; Uint32]$/;" t line:49 +AndroidGetActivity /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidGetActivity :: proc() -> rawptr ---$/;" p line:117 +AndroidGetExternalStoragePath /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidGetExternalStoragePath :: proc() -> cstring ---$/;" p line:125 +AndroidGetExternalStorageState /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidGetExternalStorageState :: proc() -> c.int ---$/;" p line:124 +AndroidGetInternalStoragePath /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidGetInternalStoragePath :: proc() -> cstring ---$/;" p line:123 +AndroidGetJNIEnv /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidGetJNIEnv :: proc() -> rawptr ---$/;" p line:116 +AndroidRequestPermission /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidRequestPermission :: proc(permission: cstring) -> bool ---$/;" p line:126 +AndroidShowToast /home/jason/.odin/vendor/sdl2/sdl_system.odin /^ AndroidShowToast :: proc(message: cstring, duration, gravity, xoffset, yoffset: c/;" p line:127 +Animation /home/jason/.odin/vendor/sdl2/image/sdl_image.odin /^Animation :: struct {$/;" s line:41 +Animation /home/jason/.odin/vendor/sdl3/image/sdl_image.odin /^Animation :: struct {$/;" s line:17 +AnimationDecoder /home/jason/.odin/vendor/sdl3/image/sdl_image.odin /^AnimationDecoder :: struct {}$/;" s line:45 +AnimationDecoderStatus /home/jason/.odin/vendor/sdl3/image/sdl_image.odin /^AnimationDecoderStatus :: enum c.int {$/;" e line:38 +AnimationEncoder /home/jason/.odin/vendor/sdl3/image/sdl_image.odin /^AnimationEncoder :: struct {}$/;" s line:24 +AntiLagDataAMD /home/jason/.odin/vendor/vulkan/structs.odin /^AntiLagDataAMD :: struct {$/;" s line:9127 +AntiLagModeAMD /home/jason/.odin/vendor/vulkan/enums.odin /^AntiLagModeAMD :: enum c.int {$/;" e line:110 +AntiLagPresentationInfoAMD /home/jason/.odin/vendor/vulkan/structs.odin /^AntiLagPresentationInfoAMD :: struct {$/;" s line:9120 +AntiLagStageAMD /home/jason/.odin/vendor/vulkan/enums.odin /^AntiLagStageAMD :: enum c.int {$/;" e line:116 +AntiLagUpdateAMD /home/jason/.odin/vendor/vulkan/procedures.odin /^AntiLagUpdateAMD: ProcAntiLagUpdateAMD$/;" v line:956 +AnyButton /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AnyButton :: 0$/;" c line:103 +AnyKey /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AnyKey :: 0$/;" c line:102 +AnyPropertyType /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^AnyPropertyType :: 0$/;" c line:101 +Any_Code /home/jason/.odin/core/sys/posix/signal.odin /^Any_Code :: enum c.int {$/;" e line:296 +Any_Expr /home/jason/.odin/core/odin/ast/ast.odin /^Any_Expr :: union {$/;" u line:1064 +Any_Node /home/jason/.odin/core/odin/ast/ast.odin /^Any_Node :: union {$/;" u line:963 +Any_Socket /home/jason/.odin/core/nbio/net.odin /^Any_Socket :: net.Any_Socket$/;" c line:28 +Any_Socket /home/jason/.odin/core/net/common.odin /^Any_Socket :: union {$/;" u line:131 +Any_Stmt /home/jason/.odin/core/odin/ast/ast.odin /^Any_Stmt :: union {$/;" u line:1125 +AppEvent /home/jason/.odin/vendor/sdl3/sdl3_main.odin /^ AppEvent :: proc(appstate: rawptr, event: ^Event) -> AppResult ---$/;" p line:12 +AppEvent_func /home/jason/.odin/vendor/sdl3/sdl3_init.odin /^AppEvent_func :: #type proc "c" (appstate: rawptr, event: ^Event) -> AppResult$/;" t line:34 +AppInit /home/jason/.odin/vendor/sdl3/sdl3_main.odin /^ AppInit :: proc(appstate: ^rawptr, argc: c.int, argv: [^]cstring) -> AppResult --/;" p line:10 +AppInit_func /home/jason/.odin/vendor/sdl3/sdl3_init.odin /^AppInit_func :: #type proc "c" (appstate: ^rawptr, argc: c.int, argv: [^]cstring) -> AppRe/;" t line:32 +AppIterate /home/jason/.odin/vendor/sdl3/sdl3_main.odin /^ AppIterate :: proc(appstate: rawptr) -> AppResult ---$/;" p line:11 +AppIterate_func /home/jason/.odin/vendor/sdl3/sdl3_init.odin /^AppIterate_func :: #type proc "c" (appstate: rawptr) -> AppResult$/;" t line:33 +AppQuit /home/jason/.odin/vendor/sdl3/sdl3_main.odin /^ AppQuit :: proc(appstate: rawptr, result: AppResult) ---$/;" p line:13 +AppQuit_func /home/jason/.odin/vendor/sdl3/sdl3_init.odin /^AppQuit_func :: #type proc "c" (appstate: rawptr, result: AppResult)$/;" t line:35 +AppResult /home/jason/.odin/vendor/sdl3/sdl3_init.odin /^AppResult :: enum c.int {$/;" e line:26 +AppendMenuW /home/jason/.odin/core/sys/windows/user32.odin /^ AppendMenuW :: proc(hMenu: HMENU, uFlags: UINT, uIDNewItem: UINT_PTR, lpNewItem: LPC/;" p line:154 +AppendTextString /home/jason/.odin/vendor/sdl3/ttf/sdl3_ttf.odin /^ AppendTextString :: proc(text: ^Text, string: [^]byte, length: c.size_t) -> bool ---$/;" p line:278 +Application /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application :: struct {using _: Object}$/;" s line:58 +ApplicationDelegate /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationDelegate :: struct { using _: Object }$/;" s line:291 +ApplicationDelegateTemplate /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationDelegateTemplate :: struct {$/;" s line:223 +ApplicationInfo /home/jason/.odin/vendor/vulkan/structs.odin /^ApplicationInfo :: struct {$/;" s line:104 +ApplicationPresentationOptionFlag /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionFlag :: enum UInteger {$/;" e line:26 +ApplicationPresentationOptions /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptions :: distinct bit_set[ApplicationPresentationOptionFlag; UInteger]$/;" t line:41 +ApplicationPresentationOptionsAutoHideDock /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsAutoHideDock :: ApplicationPresentationOptions /;" c line:43 +ApplicationPresentationOptionsAutoHideMenuBar /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsAutoHideMenuBar :: ApplicationPresentationOptions /;" c line:45 +ApplicationPresentationOptionsAutoHideToolbar /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsAutoHideToolbar :: ApplicationPresentationOptions /;" c line:54 +ApplicationPresentationOptionsDefault /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDefault :: ApplicationPresentationOptions /;" c line:42 +ApplicationPresentationOptionsDisableAppleMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableAppleMenu :: ApplicationPresentationOptions /;" c line:47 +ApplicationPresentationOptionsDisableCursorLocationAssistance /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableCursorLocationAssistance :: ApplicationPresentationOptions /;" c line:55 +ApplicationPresentationOptionsDisableForceQuit /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableForceQuit :: ApplicationPresentationOptions /;" c line:49 +ApplicationPresentationOptionsDisableHideApplication /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableHideApplication :: ApplicationPresentationOptions /;" c line:51 +ApplicationPresentationOptionsDisableMenuBarTransparency /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableMenuBarTransparency :: ApplicationPresentationOptions /;" c line:52 +ApplicationPresentationOptionsDisableProcessSwitching /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableProcessSwitching :: ApplicationPresentationOptions /;" c line:48 +ApplicationPresentationOptionsDisableSessionTermination /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsDisableSessionTermination :: ApplicationPresentationOptions /;" c line:50 +ApplicationPresentationOptionsFullScreen /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsFullScreen :: ApplicationPresentationOptions /;" c line:53 +ApplicationPresentationOptionsHideDock /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsHideDock :: ApplicationPresentationOptions /;" c line:44 +ApplicationPresentationOptionsHideMenuBar /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPresentationOptionsHideMenuBar :: ApplicationPresentationOptions /;" c line:46 +ApplicationPrintReply /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationPrintReply :: enum UInteger {$/;" e line:19 +ApplicationTerminateReply /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^ApplicationTerminateReply :: enum UInteger {$/;" e line:13 +Application_activate /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_activate :: proc "c" (self: ^Application) {$/;" p line:79 +Application_activateIgnoringOtherApps /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_activateIgnoringOtherApps :: proc "c" (self: ^Application, ignoreOtherApps: BOOL) {$/;" p line:74 +Application_active /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_active :: proc "c" (self: ^Application) -> BOOL {$/;" p line:84 +Application_currentEvent /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_currentEvent :: proc "c" (self: ^Application) -> ^Event {$/;" p line:173 +Application_finishLaunching /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_finishLaunching :: proc "c" (self: ^Application) {$/;" p line:153 +Application_isRunning /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_isRunning :: proc "c" (self: ^Application) -> BOOL {$/;" p line:168 +Application_keyWindow /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_keyWindow :: proc "c" (self: ^Application) -> ^Window {$/;" p line:138 +Application_mainMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_mainMenu :: proc "c" (self: ^Application) -> ^Menu {$/;" p line:94 +Application_mainWindow /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_mainWindow :: proc "c" (self: ^Application) -> ^Window {$/;" p line:133 +Application_nextEventMatchingMask /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_nextEventMatchingMask :: proc "c" (self: ^Application, mask: EventMask, expiration: /;" p line:178 +Application_postEvent /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_postEvent :: proc "c" (self: ^Application, event: ^Event, atStart: BOOL) {$/;" p line:188 +Application_run /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_run :: proc "c" (self: ^Application) {$/;" p line:148 +Application_sendAction /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_sendAction :: proc "c" (self: ^Application, action: SEL, to: id, from: id) {$/;" p line:198 +Application_sendEvent /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_sendEvent :: proc "c" (self: ^Application, event: ^Event) {$/;" p line:183 +Application_servicesMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_servicesMenu :: proc "c" (self: ^Application) -> ^Menu {$/;" p line:113 +Application_setActivationPolicy /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setActivationPolicy :: proc "c" (self: ^Application, activationPolicy: ActivationPol/;" p line:66 +Application_setAppleMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setAppleMenu :: proc "c" (self: ^Application, menu: ^Menu) {$/;" p line:108 +Application_setDelegate /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setDelegate :: proc "c" (self: ^Application, delegate: ^ApplicationDelegate) {$/;" p line:674 +Application_setMainMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setMainMenu :: proc "c" (self: ^Application, menu: ^Menu) {$/;" p line:99 +Application_setServicesMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setServicesMenu :: proc "c" (self: ^Application, menu: ^Menu) {$/;" p line:118 +Application_setTitle /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setTitle :: proc "c" (self: ^Application, title: ^String) {$/;" p line:89 +Application_setWindowsMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_setWindowsMenu :: proc "c" (self: ^Application, menu: ^Menu) {$/;" p line:128 +Application_sharedApplication /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_sharedApplication :: proc "c" () -> ^Application {$/;" p line:61 +Application_stop /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_stop :: proc "c" (self: ^Application, sender: ^Object) {$/;" p line:158 +Application_terminate /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_terminate :: proc "c" (self: ^Application, sender: ^Object) {$/;" p line:163 +Application_updateWindows /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_updateWindows :: proc "c" (self: ^Application) {$/;" p line:193 +Application_windows /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_windows :: proc "c" (self: ^Application) -> ^Array {$/;" p line:143 +Application_windowsMenu /home/jason/.odin/core/sys/darwin/Foundation/NSApplication.odin /^Application_windowsMenu :: proc "c" (self: ^Application) -> ^Menu {$/;" p line:123 +Arc /home/jason/.odin/vendor/nanovg/nanovg.odin /^Arc :: proc(ctx: ^Context, cx, cy, r, a0, a1: f32, dir: Winding) {$/;" p line:2328 +ArcMode /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^ArcMode :: enum i32 {$/;" e line:583 +ArcTo /home/jason/.odin/vendor/nanovg/nanovg.odin /^ArcTo :: proc($/;" p line:2269 +ArcadeStickButtons /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^ArcadeStickButtons :: distinct bit_set[ArcadeStickButtonsFlag; u32]$/;" t line:117 +ArcadeStickButtonsFlag /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^ArcadeStickButtonsFlag :: enum u32 {$/;" e line:118 +ArcadeStickInfo /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^ArcadeStickInfo :: struct {$/;" s line:732 +ArcadeStickNone /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^ArcadeStickNone :: ArcadeStickButtons{}$/;" c line:134 +ArcadeStickState /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^ArcadeStickState :: struct {$/;" s line:549 +Arena /home/jason/.odin/core/mem/allocators.odin /^Arena :: struct {$/;" s line:147 +Arena /home/jason/.odin/core/mem/virtual/arena.odin /^Arena :: struct {$/;" s line:21 +Arena_Kind /home/jason/.odin/core/mem/virtual/arena.odin /^Arena_Kind :: enum uint {$/;" e line:8 +Arena_Temp /home/jason/.odin/core/mem/virtual/arena.odin /^Arena_Temp :: struct {$/;" s line:409 +Arena_Temp_Memory /home/jason/.odin/core/mem/allocators.odin /^Arena_Temp_Memory :: struct {$/;" s line:337 +ArgPair /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^ArgPair :: struct {$/;" s line:478 +Argument /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument :: struct { using _: NS.Object }$/;" s line:447 +ArgumentAccess /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^ArgumentAccess :: enum NS.UInteger {$/;" e line:147 +ArgumentBuffersTier /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^ArgumentBuffersTier :: enum NS.UInteger {$/;" e line:369 +ArgumentDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor :: struct { using _: NS.Copying(ArgumentDescriptor) }$/;" s line:526 +ArgumentDescriptor_access /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_access :: #force_inline proc "c" (self: ^ArgumentDescriptor) -> ArgumentAcces/;" p line:537 +ArgumentDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_alloc :: #force_inline proc "c" () -> ^ArgumentDescriptor {$/;" p line:529 +ArgumentDescriptor_argumentDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_argumentDescriptor :: #force_inline proc "c" () -> ^ArgumentDescriptor {$/;" p line:541 +ArgumentDescriptor_arrayLength /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_arrayLength :: #force_inline proc "c" (self: ^ArgumentDescriptor) -> NS.UInte/;" p line:545 +ArgumentDescriptor_constantBlockAlignment /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_constantBlockAlignment :: #force_inline proc "c" (self: ^ArgumentDescriptor) /;" p line:549 +ArgumentDescriptor_dataType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_dataType :: #force_inline proc "c" (self: ^ArgumentDescriptor) -> DataType {$/;" p line:553 +ArgumentDescriptor_index /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_index :: #force_inline proc "c" (self: ^ArgumentDescriptor) -> NS.UInteger {$/;" p line:557 +ArgumentDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_init :: #force_inline proc "c" (self: ^ArgumentDescriptor) -> ^ArgumentDescri/;" p line:533 +ArgumentDescriptor_setAccess /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_setAccess :: #force_inline proc "c" (self: ^ArgumentDescriptor, access: Argum/;" p line:561 +ArgumentDescriptor_setArrayLength /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_setArrayLength :: #force_inline proc "c" (self: ^ArgumentDescriptor, arrayLen/;" p line:565 +ArgumentDescriptor_setConstantBlockAlignment /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_setConstantBlockAlignment :: #force_inline proc "c" (self: ^ArgumentDescripto/;" p line:569 +ArgumentDescriptor_setDataType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_setDataType :: #force_inline proc "c" (self: ^ArgumentDescriptor, dataType: D/;" p line:573 +ArgumentDescriptor_setIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_setIndex :: #force_inline proc "c" (self: ^ArgumentDescriptor, index: NS.UInt/;" p line:577 +ArgumentDescriptor_setTextureType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_setTextureType :: #force_inline proc "c" (self: ^ArgumentDescriptor, textureT/;" p line:581 +ArgumentDescriptor_textureType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentDescriptor_textureType :: #force_inline proc "c" (self: ^ArgumentDescriptor) -> TextureT/;" p line:585 +ArgumentEncoder /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder :: struct { using _: NS.Object }$/;" s line:4579 +ArgumentEncoder_alignment /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_alignment :: #force_inline proc "c" (self: ^ArgumentEncoder) -> NS.UInteger {$/;" p line:4582 +ArgumentEncoder_constantData /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_constantData :: #force_inline proc "c" (self: ^ArgumentEncoder, index: NS.UInteg/;" p line:4586 +ArgumentEncoder_device /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_device :: #force_inline proc "c" (self: ^ArgumentEncoder) -> ^Device {$/;" p line:4590 +ArgumentEncoder_encodedLength /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_encodedLength :: #force_inline proc "c" (self: ^ArgumentEncoder) -> NS.UInteger /;" p line:4594 +ArgumentEncoder_label /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_label :: #force_inline proc "c" (self: ^ArgumentEncoder) -> ^NS.String {$/;" p line:4598 +ArgumentEncoder_newArgumentEncoderForBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_newArgumentEncoderForBuffer :: #force_inline proc "c" (self: ^ArgumentEncoder, i/;" p line:4602 +ArgumentEncoder_setAccelerationStructure /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setAccelerationStructure :: #force_inline proc "c" (self: ^ArgumentEncoder, acce/;" p line:4606 +ArgumentEncoder_setArgumentBufferWithOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setArgumentBufferWithOffset :: #force_inline proc "c" (self: ^ArgumentEncoder, a/;" p line:4610 +ArgumentEncoder_setArgumentBuffer_startOffsetWithStartOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setArgumentBuffer_startOffsetWithStartOffset :: #force_inline proc "c" (self: ^A/;" p line:4614 +ArgumentEncoder_setBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setBuffer :: #force_inline proc "c" (self: ^ArgumentEncoder, buffer: ^Buffer, of/;" p line:4618 +ArgumentEncoder_setBuffers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setBuffers :: #force_inline proc "odin" (self: ^ArgumentEncoder, buffers: []^Buf/;" p line:4622 +ArgumentEncoder_setComputePipelineState /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setComputePipelineState :: #force_inline proc "c" (self: ^ArgumentEncoder, pipel/;" p line:4627 +ArgumentEncoder_setComputePipelineStates /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setComputePipelineStates :: #force_inline proc "odin" (self: ^ArgumentEncoder, p/;" p line:4631 +ArgumentEncoder_setIndirectCommandBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setIndirectCommandBuffer :: #force_inline proc "c" (self: ^ArgumentEncoder, indi/;" p line:4636 +ArgumentEncoder_setIndirectCommandBuffers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setIndirectCommandBuffers :: #force_inline proc "odin" (self: ^ArgumentEncoder, /;" p line:4640 +ArgumentEncoder_setIntersectionFunctionTable /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setIntersectionFunctionTable :: #force_inline proc "c" (self: ^ArgumentEncoder, /;" p line:4645 +ArgumentEncoder_setIntersectionFunctionTables /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setIntersectionFunctionTables :: #force_inline proc "odin" (self: ^ArgumentEncod/;" p line:4649 +ArgumentEncoder_setLabel /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setLabel :: #force_inline proc "c" (self: ^ArgumentEncoder, label: ^NS.String) {$/;" p line:4654 +ArgumentEncoder_setRenderPipelineState /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setRenderPipelineState :: #force_inline proc "c" (self: ^ArgumentEncoder, pipeli/;" p line:4658 +ArgumentEncoder_setRenderPipelineStates /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setRenderPipelineStates :: #force_inline proc "odin" (self: ^ArgumentEncoder, pi/;" p line:4662 +ArgumentEncoder_setSamplerState /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setSamplerState :: #force_inline proc "c" (self: ^ArgumentEncoder, sampler: ^Sam/;" p line:4667 +ArgumentEncoder_setSamplerStates /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setSamplerStates :: #force_inline proc "odin" (self: ^ArgumentEncoder, samplers:/;" p line:4671 +ArgumentEncoder_setTexture /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setTexture :: #force_inline proc "c" (self: ^ArgumentEncoder, texture: ^Texture,/;" p line:4676 +ArgumentEncoder_setTextures /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setTextures :: #force_inline proc "odin" (self: ^ArgumentEncoder, textures: []^T/;" p line:4680 +ArgumentEncoder_setVisibleFunctionTable /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setVisibleFunctionTable :: #force_inline proc "c" (self: ^ArgumentEncoder, visib/;" p line:4685 +ArgumentEncoder_setVisibleFunctionTables /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArgumentEncoder_setVisibleFunctionTables :: #force_inline proc "odin" (self: ^ArgumentEncoder, v/;" p line:4689 +ArgumentType /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^ArgumentType :: enum NS.UInteger {$/;" e line:134 +Argument_access /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_access :: #force_inline proc "c" (self: ^Argument) -> ArgumentAccess {$/;" p line:458 +Argument_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_alloc :: #force_inline proc "c" () -> ^Argument {$/;" p line:450 +Argument_arrayLength /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_arrayLength :: #force_inline proc "c" (self: ^Argument) -> NS.UInteger {$/;" p line:462 +Argument_bufferAlignment /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_bufferAlignment :: #force_inline proc "c" (self: ^Argument) -> NS.UInteger {$/;" p line:466 +Argument_bufferDataSize /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_bufferDataSize :: #force_inline proc "c" (self: ^Argument) -> NS.UInteger {$/;" p line:470 +Argument_bufferDataType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_bufferDataType :: #force_inline proc "c" (self: ^Argument) -> DataType {$/;" p line:474 +Argument_bufferPointerType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_bufferPointerType :: #force_inline proc "c" (self: ^Argument) -> ^PointerType {$/;" p line:478 +Argument_bufferStructType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_bufferStructType :: #force_inline proc "c" (self: ^Argument) -> ^StructType {$/;" p line:482 +Argument_index /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_index :: #force_inline proc "c" (self: ^Argument) -> NS.UInteger {$/;" p line:486 +Argument_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_init :: #force_inline proc "c" (self: ^Argument) -> ^Argument {$/;" p line:454 +Argument_isActive /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_isActive :: #force_inline proc "c" (self: ^Argument) -> BOOL {$/;" p line:490 +Argument_isDepthTexture /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_isDepthTexture :: #force_inline proc "c" (self: ^Argument) -> BOOL {$/;" p line:494 +Argument_name /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_name :: #force_inline proc "c" (self: ^Argument) -> ^NS.String {$/;" p line:498 +Argument_textureDataType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_textureDataType :: #force_inline proc "c" (self: ^Argument) -> DataType {$/;" p line:502 +Argument_textureType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_textureType :: #force_inline proc "c" (self: ^Argument) -> TextureType {$/;" p line:506 +Argument_threadgroupMemoryAlignment /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_threadgroupMemoryAlignment :: #force_inline proc "c" (self: ^Argument) -> NS.UInteger {$/;" p line:510 +Argument_threadgroupMemoryDataSize /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_threadgroupMemoryDataSize :: #force_inline proc "c" (self: ^Argument) -> NS.UInteger {$/;" p line:514 +Argument_type /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Argument_type :: #force_inline proc "c" (self: ^Argument) -> ArgumentType {$/;" p line:518 +ArithOp /home/jason/.odin/vendor/lua/5.2/lua.odin /^ArithOp :: enum c.int {$/;" e line:143 +ArithOp /home/jason/.odin/vendor/lua/5.3/lua.odin /^ArithOp :: enum c.int {$/;" e line:141 +ArithOp /home/jason/.odin/vendor/lua/5.4/lua.odin /^ArithOp :: enum c.int {$/;" e line:142 +Array /home/jason/.odin/core/container/xar/xar.odin /^Array :: struct($T: typeid, $SHIFT: uint) where 0 < SHIFT, SHIFT <= MAX_SHIFT {$/;" s line:72 +Array /home/jason/.odin/core/encoding/cbor/cbor.odin /^Array :: []Value$/;" c line:108 +Array /home/jason/.odin/core/encoding/json/types.odin /^Array :: distinct [dynamic]Value$/;" t line:56 +Array /home/jason/.odin/core/odin/doc-format/doc_format.odin /^Array :: struct($T: typeid) {$/;" s line:6 +Array /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array :: struct {$/;" s line:6 +ArrayOrder /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^ArrayOrder :: enum c.int {$/;" e line:45 +ArrayType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType :: struct { using _: Type }$/;" s line:593 +ArrayType_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_alloc :: #force_inline proc "c" () -> ^ArrayType {$/;" p line:596 +ArrayType_argumentIndexStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_argumentIndexStride :: #force_inline proc "c" (self: ^ArrayType) -> NS.UInteger {$/;" p line:604 +ArrayType_arrayLength /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_arrayLength :: #force_inline proc "c" (self: ^ArrayType) -> NS.UInteger {$/;" p line:608 +ArrayType_elementArrayType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_elementArrayType :: #force_inline proc "c" (self: ^ArrayType) -> ^ArrayType {$/;" p line:612 +ArrayType_elementPointerType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_elementPointerType :: #force_inline proc "c" (self: ^ArrayType) -> ^PointerType {$/;" p line:616 +ArrayType_elementStructType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_elementStructType :: #force_inline proc "c" (self: ^ArrayType) -> ^StructType {$/;" p line:620 +ArrayType_elementTextureReferenceType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_elementTextureReferenceType :: #force_inline proc "c" (self: ^ArrayType) -> ^TextureRe/;" p line:624 +ArrayType_elementType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_elementType :: #force_inline proc "c" (self: ^ArrayType) -> DataType {$/;" p line:628 +ArrayType_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_init :: #force_inline proc "c" (self: ^ArrayType) -> ^ArrayType {$/;" p line:600 +ArrayType_stride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^ArrayType_stride :: #force_inline proc "c" (self: ^ArrayType) -> NS.UInteger {$/;" p line:632 +Array_Iterator /home/jason/.odin/core/container/xar/xar.odin /^Array_Iterator :: struct($T: typeid, $SHIFT: uint) {$/;" s line:424 +Array_Type /home/jason/.odin/core/odin/ast/ast.odin /^Array_Type :: struct {$/;" s line:749 +Array_alloc /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_alloc :: proc "c" () -> ^Array {$/;" p line:11 +Array_count /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_count :: proc "c" (self: ^Array) -> UInteger {$/;" p line:40 +Array_init /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_init :: proc "c" (self: ^Array) -> ^Array {$/;" p line:16 +Array_initWithCoder /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_initWithCoder :: proc "c" (self: ^Array, coder: ^Coder) -> ^Array {$/;" p line:26 +Array_initWithObjects /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_initWithObjects :: proc "c" (self: ^Array, objects: [^]^Object, count: UInteger) -> ^Array/;" p line:21 +Array_object /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_object :: proc "c" (self: ^Array, index: UInteger) -> ^Object {$/;" p line:31 +Array_objectAs /home/jason/.odin/core/sys/darwin/Foundation/NSArray.odin /^Array_objectAs :: proc "c" (self: ^Array, index: UInteger, $T: typeid) -> T where intrinsics.typ/;" p line:35 +Ascii_Set /home/jason/.odin/core/strings/ascii_set.odin /^Ascii_Set :: distinct [8]u32$/;" t line:10 +Asm_Clobber /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Clobber :: struct {$/;" s line:900 +Asm_Directive /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Directive :: struct {$/;" s line:955 +Asm_Instruction /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Instruction :: struct {$/;" s line:918 +Asm_Label /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Label :: struct {$/;" s line:907 +Asm_Label_Decl /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Label_Decl :: struct {$/;" s line:913 +Asm_Memory_Operand /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Memory_Operand :: struct {$/;" s line:930 +Asm_Memory_Operand_Kind /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Memory_Operand_Kind :: enum u8 {$/;" e line:924 +Asm_Operand_Kind /home/jason/.odin/core/rexcode/isa/x86/tablegen/cpp-compiler/cpp-gen.odin /^Asm_Operand_Kind :: enum u8 {$/;" e line:1173 +Asm_Register /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Register :: struct {$/;" s line:893 +Asm_Register_Group /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Register_Group :: struct {$/;" s line:946 +Asm_Spec /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Spec :: struct {$/;" s line:884 +Asm_Template /home/jason/.odin/core/odin/ast/ast.odin /^Asm_Template :: struct {$/;" s line:875 +Assembler_CLSID /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^Assembler_CLSID := &CLSID{0xD728DB68, 0xF903, 0x4F80, {0x94, 0xCD, 0xDC, 0xCF, 0x76, 0xEC, 0x71,/;" v line:540 +Assembler_CLSID_STRING /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^Assembler_CLSID_STRING :: "D728DB68-F903-4F80-94CD-DCCF76EC7151"$/;" c line:539 +AssertBreakpoint /home/jason/.odin/vendor/sdl3/sdl3_assert.odin /^AssertBreakpoint :: TriggerBreakpoint$/;" c line:7 +AssertData /home/jason/.odin/vendor/sdl3/sdl3_assert.odin /^AssertData :: struct {$/;" s line:39 +AssertFcn /home/jason/.odin/vendor/box2d/box2d.odin /^AssertFcn :: #type proc "c" (condition, file_name: cstring, line_number: i32) -> i32$/;" t line:48 +AssertFcn /home/jason/.odin/vendor/box3d/box3d.odin /^AssertFcn :: proc "c" (condition: cstring, fileName: cstring, lineNumber: c.int) -> c.int$/;" p line:48 +AssertState /home/jason/.odin/vendor/sdl3/sdl3_assert.odin /^AssertState :: enum c.int {$/;" e line:22 +AssertionHandler /home/jason/.odin/vendor/sdl3/sdl3_assert.odin /^AssertionHandler :: #type proc "c" (data: ^AssertData, userdata: rawptr) -> AssertState$/;" t line:49 +Assign_Stmt /home/jason/.odin/core/odin/ast/ast.odin /^Assign_Stmt :: struct {$/;" s line:354 +AssocCreate /home/jason/.odin/core/sys/windows/shlwapi.odin /^ AssocCreate :: proc(clsid: CLSID, riid: REFIID, ppv: ^rawptr) -> HRESULT ---$/;" p line:13 +AssocCreateForClasses /home/jason/.odin/core/sys/windows/shell32.odin /^ AssocCreateForClasses :: proc (rgClasses: [^]ASSOCIATIONELEMENT, cClasses: ULONG, riid: REFIID,/;" p line:42 +AssocGetPerceivedType /home/jason/.odin/core/sys/windows/shlwapi.odin /^ AssocGetPerceivedType :: proc(pszExt: PCWSTR, ptype: ^PERCEIVED, pflag: ^PERCEIVEDFLAG, ppszTy/;" p line:19 +AssocIsDangerous /home/jason/.odin/core/sys/windows/shlwapi.odin /^ AssocIsDangerous :: proc(pszAssoc: PCWSTR) -> HRESULT ---$/;" p line:18 +AssocQueryKeyW /home/jason/.odin/core/sys/windows/shlwapi.odin /^ AssocQueryKeyW :: proc(flags: ASSOCF, key: ASSOCKEY, pszAssoc: LPCWSTR, pszExtra: LPCWS/;" p line:17 +AssocQueryStringByKeyW /home/jason/.odin/core/sys/windows/shlwapi.odin /^ AssocQueryStringByKeyW :: proc(flags: ASSOCF, str: ASSOCSTR, hkAssoc: HKEY, pszExtra: LPCWSTR, /;" p line:16 +AssocQueryStringW /home/jason/.odin/core/sys/windows/shlwapi.odin /^ AssocQueryStringW :: proc(flags: ASSOCF, str: ASSOCSTR, pszAssoc: LPCWSTR, pszExtra: LPCWS/;" p line:15 +AssociateMouseAndMouseCursorPosition /home/jason/.odin/core/sys/darwin/CoreGraphics/CoreGraphics.odin /^ AssociateMouseAndMouseCursorPosition :: proc(connected: b32) -> Error ---$/;" p line:11 +Association_Error /home/jason/.odin/core/nbio/nbio.odin /^Association_Error :: enum {$/;" e line:318 +Assumed_State /home/jason/.odin/core/rexcode/isa/mos65816/encoding_types.odin /^Assumed_State :: struct {$/;" s line:49 +Assumptions /home/jason/.odin/core/net/doc.odin /^Assumptions:$/;" v line:20 +AsyncIO /home/jason/.odin/vendor/sdl3/sdl3_asyncio.odin /^AsyncIO :: struct {}$/;" s line:5 +AsyncIOFromFile /home/jason/.odin/vendor/sdl3/sdl3_asyncio.odin /^ AsyncIOFromFile :: proc(file: cstring, mode: cstring) -> ^AsyncIO ---$/;" p line:34 +AsyncIOOutcome /home/jason/.odin/vendor/sdl3/sdl3_asyncio.odin /^AsyncIOOutcome :: struct {$/;" s line:19 +AsyncIOQueue /home/jason/.odin/vendor/sdl3/sdl3_asyncio.odin /^AsyncIOQueue :: struct {}$/;" s line:30 +AsyncIOResult /home/jason/.odin/vendor/sdl3/sdl3_asyncio.odin /^AsyncIOResult :: enum c.int {$/;" e line:13 +AsyncIOTaskType /home/jason/.odin/vendor/sdl3/sdl3_asyncio.odin /^AsyncIOTaskType :: enum c.int {$/;" e line:7 +Atan2 /home/jason/.odin/vendor/box2d/math_functions.odin /^Atan2 :: proc "c" (y, x: f32) -> f32 {$/;" p line:96 +Atan2 /home/jason/.odin/vendor/box3d/box3d_math.odin /^ Atan2 :: proc(y, x: f32) -> f32 ---$/;" p line:96 +AtlasNode /home/jason/.odin/vendor/fontstash/fontstash.odin /^AtlasNode :: struct {$/;" s line:79 +Atom /home/jason/.odin/core/encoding/cbor/cbor.odin /^Atom :: Simple$/;" c line:128 +Atom /home/jason/.odin/vendor/x11/xlib/xlib_types.odin /^Atom :: distinct uint$/;" t line:15 +AtomicAdd /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicAdd :: proc(a: ^atomic_t, v: c.int) -> c.int ---$/;" p line:111 +AtomicCAS /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicCAS :: proc(a: ^atomic_t, oldval, newval: c.int) -> bool ---$/;" p line:108 +AtomicCASPtr /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicCASPtr :: proc(a: ^rawptr, oldval, newval: rawptr) -> bool ---$/;" p line:112 +AtomicGet /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicGet :: proc(a: ^atomic_t) -> c.int ---$/;" p line:110 +AtomicGetPtr /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicGetPtr :: proc(a: ^rawptr) -> rawptr ---$/;" p line:114 +AtomicInt /home/jason/.odin/vendor/sdl3/sdl3_atomic.odin /^AtomicInt :: distinct c.int$/;" t line:26 +AtomicLock /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicLock :: proc(lock: ^SpinLock) ---$/;" p line:104 +AtomicSet /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicSet :: proc(a: ^atomic_t, v: c.int) -> c.int ---$/;" p line:109 +AtomicSetPtr /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicSetPtr :: proc(a: ^rawptr, v: rawptr) -> rawptr ---$/;" p line:113 +AtomicTryLock /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicTryLock :: proc(lock: ^SpinLock) -> bool ---$/;" p line:103 +AtomicU32 /home/jason/.odin/vendor/sdl3/sdl3_atomic.odin /^AtomicU32 :: distinct Uint32$/;" t line:27 +AtomicUnlock /home/jason/.odin/vendor/sdl2/sdl2.odin /^ AtomicUnlock :: proc(lock: ^SpinLock) ---$/;" p line:105 +Atomic_Cond /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_Cond :: struct {$/;" s line:312 +Atomic_Memory_Order /home/jason/.odin/core/sync/atomic.odin /^ Atomic_Memory_Order :: enum {$/;" e line:55 +Atomic_Memory_Order /home/jason/.odin/core/sync/atomic.odin /^Atomic_Memory_Order :: intrinsics.Atomic_Memory_Order$/;" c line:73 +Atomic_Mutex /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_Mutex :: struct {$/;" s line:16 +Atomic_Mutex_State /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_Mutex_State :: enum Futex {$/;" e line:5 +Atomic_RW_Mutex /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_RW_Mutex :: struct {$/;" s line:108 +Atomic_RW_Mutex_State /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_RW_Mutex_State :: distinct uint$/;" t line:97 +Atomic_RW_Mutex_State_Is_Writing /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_RW_Mutex_State_Is_Writing :: Atomic_RW_Mutex_State(1) << (size_of(Atomic_RW_Mutex_State)/;" c line:98 +Atomic_RW_Mutex_State_Reader /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_RW_Mutex_State_Reader :: Atomic_RW_Mutex_State(1)$/;" c line:99 +Atomic_RW_Mutex_State_Reader_Mask /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_RW_Mutex_State_Reader_Mask :: ~Atomic_RW_Mutex_State_Is_Writing$/;" c line:100 +Atomic_Recursive_Mutex /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_Recursive_Mutex :: struct {$/;" s line:249 +Atomic_Sema /home/jason/.odin/core/sync/primitives_atomic.odin /^Atomic_Sema :: struct {$/;" s line:347 +AttachAudioMixedProcessor /home/jason/.odin/vendor/raylib/raylib.odin /^ AttachAudioMixedProcessor :: proc(processor: AudioCallback) --- \/\/ Attach audio stream proces/;" p line:1772 +AttachAudioStreamProcessor /home/jason/.odin/vendor/raylib/raylib.odin /^ AttachAudioStreamProcessor :: proc(stream: AudioStream, processor: AudioCallback) --- \/\/ Atta/;" p line:1769 +AttachConsole /home/jason/.odin/core/sys/windows/kernel32.odin /^ AttachConsole :: proc(dwProcessId: DWORD) -> BOOL ---$/;" p line:575 +AttachShader /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ AttachShader :: proc "c" (program: u32, shader: u32) /;" p line:131 +AttachShader /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ AttachShader :: proc "c" (program: u32, shader: u32, loc := #caller_location) /;" p line:936 +AttachShader /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ AttachShader :: proc(program: Program, shader: Shader) ---$/;" p line:58 +AttachVirtualJoystick /home/jason/.odin/vendor/sdl3/sdl3_joystick.odin /^ AttachVirtualJoystick :: proc(#by_ptr desc: VirtualJoystickDesc) -> JoystickID ---$/;" p line:123 +AttachmentDescription /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentDescription :: struct {$/;" s line:1040 +AttachmentDescription2 /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentDescription2 :: struct {$/;" s line:2042 +AttachmentDescription2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentDescription2KHR :: AttachmentDescription2$/;" c line:12702 +AttachmentDescriptionFlag /home/jason/.odin/vendor/vulkan/enums.odin /^AttachmentDescriptionFlag :: enum Flags {$/;" e line:122 +AttachmentDescriptionFlags /home/jason/.odin/vendor/vulkan/enums.odin /^AttachmentDescriptionFlags :: distinct bit_set[AttachmentDescriptionFlag; Flags]$/;" t line:121 +AttachmentDescriptionStencilLayout /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentDescriptionStencilLayout :: struct {$/;" s line:2185 +AttachmentDescriptionStencilLayoutKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentDescriptionStencilLayoutKHR :: AttachmentDescriptionStencilLayou/;" c line:12780 +AttachmentFeedbackLoopInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentFeedbackLoopInfoEXT :: struct {$/;" s line:5005 +AttachmentLoadOp /home/jason/.odin/vendor/vulkan/enums.odin /^AttachmentLoadOp :: enum c.int {$/;" e line:128 +AttachmentReference /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentReference :: struct {$/;" s line:1052 +AttachmentReference2 /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentReference2 :: struct {$/;" s line:2056 +AttachmentReference2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentReference2KHR :: AttachmentReference2$/;" c line:12703 +AttachmentReferenceStencilLayout /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentReferenceStencilLayout :: struct {$/;" s line:2179 +AttachmentReferenceStencilLayoutKHR /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentReferenceStencilLayoutKHR :: AttachmentReferenceStencilLayout$/;" c line:12779 +AttachmentSampleCountInfoAMD /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentSampleCountInfoAMD :: struct {$/;" s line:6323 +AttachmentSampleCountInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentSampleCountInfoNV :: AttachmentSampleCountInfoAMD$/;" c line:12881 +AttachmentSampleLocationsEXT /home/jason/.odin/vendor/vulkan/structs.odin /^AttachmentSampleLocationsEXT :: struct {$/;" s line:6345 +AttachmentStoreOp /home/jason/.odin/vendor/vulkan/enums.odin /^AttachmentStoreOp :: enum c.int {$/;" e line:135 +Attr /home/jason/.odin/core/rexcode/ir/wasm/operands.odin /^Attr :: enum u16 {$/;" e line:56 +Attribute /home/jason/.odin/core/encoding/xml/xml_reader.odin /^Attribute :: struct {$/;" s line:100 +Attribute /home/jason/.odin/core/odin/ast/ast.odin /^Attribute :: struct {$/;" s line:669 +Attribute /home/jason/.odin/core/odin/doc-format/doc_format.odin /^Attribute :: struct {$/;" s line:165 +Attribute /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute :: struct { using _: NS.Object }$/;" s line:640 +AttributeDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor :: struct { using _: NS.Copying(AttributeDescriptor) }$/;" s line:679 +AttributeDescriptorArray /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptorArray :: struct { using _: NS.Object }$/;" s line:718 +AttributeDescriptorArray_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptorArray_alloc :: #force_inline proc "c" () -> ^AttributeDescriptorArray {$/;" p line:721 +AttributeDescriptorArray_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptorArray_init :: #force_inline proc "c" (self: ^AttributeDescriptorArray) -> ^At/;" p line:725 +AttributeDescriptorArray_object /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptorArray_object :: #force_inline proc "c" (self: ^AttributeDescriptorArray, inde/;" p line:729 +AttributeDescriptorArray_setObject /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptorArray_setObject :: #force_inline proc "c" (self: ^AttributeDescriptorArray, a/;" p line:733 +AttributeDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_alloc :: #force_inline proc "c" () -> ^AttributeDescriptor {$/;" p line:682 +AttributeDescriptor_bufferIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_bufferIndex :: #force_inline proc "c" (self: ^AttributeDescriptor) -> NS.UIn/;" p line:690 +AttributeDescriptor_format /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_format :: #force_inline proc "c" (self: ^AttributeDescriptor) -> AttributeFo/;" p line:694 +AttributeDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_init :: #force_inline proc "c" (self: ^AttributeDescriptor) -> ^AttributeDes/;" p line:686 +AttributeDescriptor_offset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_offset :: #force_inline proc "c" (self: ^AttributeDescriptor) -> NS.UInteger/;" p line:698 +AttributeDescriptor_setBufferIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_setBufferIndex :: #force_inline proc "c" (self: ^AttributeDescriptor, buffer/;" p line:702 +AttributeDescriptor_setFormat /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_setFormat :: #force_inline proc "c" (self: ^AttributeDescriptor, format: Att/;" p line:706 +AttributeDescriptor_setOffset /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^AttributeDescriptor_setOffset :: #force_inline proc "c" (self: ^AttributeDescriptor, offset: NS./;" p line:710 +AttributeFormat /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^AttributeFormat :: enum NS.UInteger {$/;" e line:848 +AttributeType /home/jason/.odin/core/crypto/x509/parse.odin /^AttributeType ::= OBJECT IDENTIFIER$/;" c line:89 +AttributeTypeAndValue /home/jason/.odin/core/crypto/x509/parse.odin /^AttributeTypeAndValue ::= SEQUENCE {$/;" c line:84 +AttributeValue /home/jason/.odin/core/crypto/x509/parse.odin /^AttributeValue ::= ANY -- DEFINED BY AttributeType$/;" c line:91 +Attribute_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_alloc :: #force_inline proc "c" () -> ^Attribute {$/;" p line:643 +Attribute_attributeIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_attributeIndex :: #force_inline proc "c" (self: ^Attribute) -> NS.UInteger {$/;" p line:651 +Attribute_attributeType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_attributeType :: #force_inline proc "c" (self: ^Attribute) -> DataType {$/;" p line:655 +Attribute_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_init :: #force_inline proc "c" (self: ^Attribute) -> ^Attribute {$/;" p line:647 +Attribute_isActive /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_isActive :: #force_inline proc "c" (self: ^Attribute) -> BOOL {$/;" p line:659 +Attribute_isPatchControlPointData /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_isPatchControlPointData :: #force_inline proc "c" (self: ^Attribute) -> BOOL {$/;" p line:663 +Attribute_isPatchData /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_isPatchData :: #force_inline proc "c" (self: ^Attribute) -> BOOL {$/;" p line:667 +Attribute_name /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Attribute_name :: #force_inline proc "c" (self: ^Attribute) -> ^NS.String {$/;" p line:671 +Attributes /home/jason/.odin/core/encoding/xml/xml_reader.odin /^Attributes :: [dynamic]Attribute$/;" c line:105 +Audio /home/jason/.odin/vendor/sdl3/mixer/sdl3_mixer.odin /^Audio :: struct {}$/;" s line:14 +AudioAllowChangeFlag /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioAllowChangeFlag :: enum c.int {$/;" e line:78 +AudioAllowChangeFlags /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioAllowChangeFlags :: distinct bit_set[AudioAllowChangeFlag; c.int]$/;" t line:77 +AudioCVT /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioCVT :: struct #packed {$/;" s line:117 +AudioCallback /home/jason/.odin/vendor/raylib/raylib.odin /^AudioCallback :: #type proc "c" (bufferData: rawptr, frames: c.uint)$/;" t line:929 +AudioCallback /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioCallback :: proc "c" (userdata: rawptr, stream: [^]u8, len: c.int)$/;" p line:86 +AudioClientProperties /home/jason/.odin/vendor/windows/wasapi/wasapi_types.odin /^AudioClientProperties :: struct {$/;" s line:133 +AudioDecoder /home/jason/.odin/vendor/sdl3/mixer/sdl3_mixer.odin /^AudioDecoder :: struct {}$/;" s line:30 +AudioDeviceEvent /home/jason/.odin/vendor/sdl2/sdl_events.odin /^AudioDeviceEvent :: struct {$/;" s line:333 +AudioDeviceEvent /home/jason/.odin/vendor/sdl3/sdl3_events.odin /^AudioDeviceEvent :: struct {$/;" s line:411 +AudioDeviceID /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioDeviceID :: distinct u32$/;" t line:133 +AudioDeviceID /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioDeviceID :: distinct Uint32$/;" t line:51 +AudioDevicePaused /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^ AudioDevicePaused :: proc(devid: AudioDeviceID) -> bool ---$/;" p line:91 +AudioFilter /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioFilter :: proc "c" (cvt: ^AudioCVT, format: AudioFormat)$/;" p line:113 +AudioFormat /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioFormat :: distinct u16$/;" t line:33 +AudioFormat /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioFormat :: enum c.int {$/;" e line:16 +AudioFramesToMS /home/jason/.odin/vendor/sdl3/mixer/sdl3_mixer.odin /^ AudioFramesToMS :: proc(audio: ^Audio, frames: SDL.Sint64) -> SDL.Sint64 ---$/;" p line:121 +AudioInit /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioInit :: proc(driver_name: cstring) -> c.int ---$/;" p line:140 +AudioMSToFrames /home/jason/.odin/vendor/sdl3/mixer/sdl3_mixer.odin /^ AudioMSToFrames :: proc(audio: ^Audio, ms: SDL.Sint64) -> SDL.Sint64 ---$/;" p line:120 +AudioPostmixCallback /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioPostmixCallback :: #type proc "c" (userdata: rawptr, spec: ^AudioSpec, buffer: [/;" t line:72 +AudioQuit /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioQuit :: proc() ---$/;" p line:141 +AudioSpec /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioSpec :: struct {$/;" s line:100 +AudioSpec /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioSpec :: struct {$/;" s line:56 +AudioStatus /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioStatus :: enum c.int {$/;" e line:161 +AudioStream /home/jason/.odin/vendor/raylib/raylib.odin /^AudioStream :: struct {$/;" s line:430 +AudioStream /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^AudioStream :: struct {}$/;" s line:174 +AudioStream /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioStream :: struct {}$/;" s line:68 +AudioStreamAvailable /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioStreamAvailable :: proc(stream: ^AudioStream) -> c.int ---$/;" p line:221 +AudioStreamCallback /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioStreamCallback :: #type proc "c" (userdata: rawptr, stream: ^AudioStream, addit/;" t line:70 +AudioStreamClear /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioStreamClear :: proc(stream: ^AudioStream) ---$/;" p line:223 +AudioStreamDataCompleteCallback /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^AudioStreamDataCompleteCallback :: #type proc "c" (userdata: rawptr, buf: rawptr, buflen: c.int)$/;" t line:71 +AudioStreamDevicePaused /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^ AudioStreamDevicePaused :: proc(stream: ^AudioStream) -> bool ---$/;" p line:122 +AudioStreamFlush /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioStreamFlush :: proc(stream: ^AudioStream) -> c.int ---$/;" p line:222 +AudioStreamGet /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioStreamGet :: proc(stream: ^AudioStream, buf: rawptr, len: c.int) -> c.int ---$/;" p line:219 +AudioStreamPut /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ AudioStreamPut :: proc(stream: ^AudioStream, buf: rawptr, len: c.int) -> c.int ---$/;" p line:218 +Audio_Manager src/audio_manager.odin /^Audio_Manager :: struct {$/;" s line:20 +AutoRepeatOff /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AutoRepeatOff :: proc(display: ^Display) ---$/;" p line:1249 +AutoRepeatOn /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ AutoRepeatOn :: proc(display: ^Display) ---$/;" p line:1248 +Auto_Cast /home/jason/.odin/core/odin/ast/ast.odin /^Auto_Cast :: struct {$/;" s line:322 +Auto_Reset_Event /home/jason/.odin/core/sync/extended.odin /^Auto_Reset_Event :: struct {$/;" s line:209 +AutomationEvent /home/jason/.odin/vendor/raylib/raylib.odin /^AutomationEvent :: struct {$/;" s line:488 +AutomationEventList /home/jason/.odin/vendor/raylib/raylib.odin /^AutomationEventList :: struct {$/;" s line:495 +AutoreleasePool /home/jason/.odin/core/sys/darwin/Foundation/NSAutoreleasePool.odin /^AutoreleasePool :: struct {using _: Object}$/;" s line:4 +AutoreleasePool_addObject /home/jason/.odin/core/sys/darwin/Foundation/NSAutoreleasePool.odin /^AutoreleasePool_addObject :: proc "c" (self: ^AutoreleasePool, obj: ^Object) {$/;" p line:21 +AutoreleasePool_alloc /home/jason/.odin/core/sys/darwin/Foundation/NSAutoreleasePool.odin /^AutoreleasePool_alloc :: proc "c" () -> ^AutoreleasePool {$/;" p line:7 +AutoreleasePool_drain /home/jason/.odin/core/sys/darwin/Foundation/NSAutoreleasePool.odin /^AutoreleasePool_drain :: proc "c" (self: ^AutoreleasePool) {$/;" p line:17 +AutoreleasePool_init /home/jason/.odin/core/sys/darwin/Foundation/NSAutoreleasePool.odin /^AutoreleasePool_init :: proc "c" (self: ^AutoreleasePool) -> ^AutoreleasePool {$/;" p line:12 +AutoreleasePool_showPools /home/jason/.odin/core/sys/darwin/Foundation/NSAutoreleasePool.odin /^AutoreleasePool_showPools :: proc "c" (self: ^AutoreleasePool, obj: ^Object) {$/;" p line:25 +AutoreleasedArgument /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^AutoreleasedArgument :: ^Argument/;" c line:201 +AutoreleasedComputePipelineReflection /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^AutoreleasedComputePipelineReflection :: ^ComputePipelineReflection$/;" c line:190 +AutoreleasedRenderPipelineReflection /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^AutoreleasedRenderPipelineReflection :: ^RenderPipelineReflection$/;" c line:191 +AxisAlignedBoundingBox /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^AxisAlignedBoundingBox :: struct {$/;" s line:33 +BACK /home/jason/.odin/vendor/OpenGL/constants.odin /^BACK :: 0x0405$/;" c line:43 +BACK /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BACK :: Enum(0x0405)$/;" c line:86 +BACKEND_COUNT /home/jason/.odin/vendor/miniaudio/device_io_types.odin /^BACKEND_COUNT :: len(backend)$/;" c line:57 +BACKGROUND_BLUE /home/jason/.odin/core/sys/windows/kernel32.odin /^BACKGROUND_BLUE :: WORD(0x0010)$/;" c line:11 +BACKGROUND_GREEN /home/jason/.odin/core/sys/windows/kernel32.odin /^BACKGROUND_GREEN :: WORD(0x0020)$/;" c line:12 +BACKGROUND_INTENSITY /home/jason/.odin/core/sys/windows/kernel32.odin /^BACKGROUND_INTENSITY :: WORD(0x0080)$/;" c line:14 +BACKGROUND_PROCESSING_MODE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BACKGROUND_PROCESSING_MODE :: enum i32 {$/;" e line:3744 +BACKGROUND_RED /home/jason/.odin/core/sys/windows/kernel32.odin /^BACKGROUND_RED :: WORD(0x0040)$/;" c line:13 +BACKING_SIZE /home/jason/.odin/core/sys/orca/orca.odin /^BACKING_SIZE :: 64$/;" c line:1110 +BACKTRACE_SIZE /home/jason/.odin/core/debug/trace/trace.odin /^BACKTRACE_SIZE :: #config(ODIN_TRACE_SIZE, 16)$/;" c line:9 +BACKUP_SECURITY_INFORMATION /home/jason/.odin/core/sys/windows/types.odin /^BACKUP_SECURITY_INFORMATION :: 0x00010000$/;" c line:293 +BACK_BUFFER /home/jason/.odin/vendor/egl/egl.odin /^BACK_BUFFER :: 0x3084$/;" c line:124 +BACK_LEFT /home/jason/.odin/vendor/OpenGL/constants.odin /^BACK_LEFT :: 0x0402$/;" c line:40 +BACK_RIGHT /home/jason/.odin/vendor/OpenGL/constants.odin /^BACK_RIGHT :: 0x0403$/;" c line:41 +BAD_ACCESS /home/jason/.odin/vendor/egl/egl.odin /^BAD_ACCESS :: 0x3002$/;" c line:53 +BAD_ALLOC /home/jason/.odin/vendor/egl/egl.odin /^BAD_ALLOC :: 0x3003$/;" c line:54 +BAD_ATTRIBUTE /home/jason/.odin/vendor/egl/egl.odin /^BAD_ATTRIBUTE :: 0x3004$/;" c line:55 +BAD_CONFIG /home/jason/.odin/vendor/egl/egl.odin /^BAD_CONFIG :: 0x3005$/;" c line:56 +BAD_CONTEXT /home/jason/.odin/vendor/egl/egl.odin /^BAD_CONTEXT :: 0x3006$/;" c line:57 +BAD_CURRENT_SURFACE /home/jason/.odin/vendor/egl/egl.odin /^BAD_CURRENT_SURFACE :: 0x3007$/;" c line:58 +BAD_DISPLAY /home/jason/.odin/vendor/egl/egl.odin /^BAD_DISPLAY :: 0x3008$/;" c line:59 +BAD_MATCH /home/jason/.odin/vendor/egl/egl.odin /^BAD_MATCH :: 0x3009$/;" c line:60 +BAD_NATIVE_PIXMAP /home/jason/.odin/vendor/egl/egl.odin /^BAD_NATIVE_PIXMAP :: 0x300A$/;" c line:61 +BAD_NATIVE_WINDOW /home/jason/.odin/vendor/egl/egl.odin /^BAD_NATIVE_WINDOW :: 0x300B$/;" c line:62 +BAD_PARAMETER /home/jason/.odin/vendor/egl/egl.odin /^BAD_PARAMETER :: 0x300C$/;" c line:63 +BAD_SURFACE /home/jason/.odin/vendor/egl/egl.odin /^BAD_SURFACE :: 0x300D$/;" c line:64 +BALTIC_CHARSET /home/jason/.odin/core/sys/windows/types.odin /^BALTIC_CHARSET :: 186$/;" c line:1208 +BARRIER_ACCESS_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_ACCESS_FLAG :: enum u32 {$/;" e line:5432 +BARRIER_ACCESS_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_ACCESS_FLAGS :: bit_set[BARRIER_ACCESS_FLAG; u32]$/;" b line:5460 +BARRIER_GROUP /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_GROUP :: struct {$/;" s line:5511 +BARRIER_LAYOUT /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_LAYOUT :: enum u32 {$/;" e line:5368 +BARRIER_SUBRESOURCE_RANGE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_SUBRESOURCE_RANGE :: struct {$/;" s line:5473 +BARRIER_SYNC_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_SYNC_FLAG :: enum u32 {$/;" e line:5404 +BARRIER_SYNC_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_SYNC_FLAGS :: bit_set[BARRIER_SYNC_FLAG; u32]$/;" b line:5430 +BARRIER_TYPE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BARRIER_TYPE :: enum i32 {$/;" e line:5462 +BASE64_FULL_LINE_BYTES /home/jason/.odin/core/encoding/pem/pem.odin /^BASE64_FULL_LINE_BYTES :: (BASE64_FULL_LINE_LENGTH \/ 4) * 3$/;" c line:13 +BASE64_FULL_LINE_LENGTH /home/jason/.odin/core/encoding/pem/pem.odin /^BASE64_FULL_LINE_LENGTH :: 64$/;" c line:11 +BASE_TYPE /home/jason/.odin/core/math/linalg/general.odin /^@private BASE_TYPE :: intrinsics.type_base_type$/;" c line:38 +BATTERY_DEVTYPE /home/jason/.odin/core/sys/windows/xinput.odin /^BATTERY_DEVTYPE :: enum BYTE {$/;" e line:73 +BATTERY_LEVEL /home/jason/.odin/core/sys/windows/xinput.odin /^BATTERY_LEVEL :: enum BYTE {$/;" e line:91 +BATTERY_TYPE /home/jason/.odin/core/sys/windows/xinput.odin /^BATTERY_TYPE :: enum BYTE {$/;" e line:80 +BCCL_NOGLYPH /home/jason/.odin/core/sys/windows/comctl32.odin /^BCCL_NOGLYPH :: cast(HIMAGELIST)(~uintptr(0))$/;" c line:559 +BCM_FIRST /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_FIRST :: 0x1600$/;" c line:1213 +BCM_GETIDEALSIZE /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_GETIDEALSIZE :: BCM_FIRST + 0x0001$/;" c line:1214 +BCM_GETIMAGELIST /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_GETIMAGELIST :: BCM_FIRST + 0x0003$/;" c line:1216 +BCM_GETNOTE /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_GETNOTE :: BCM_FIRST + 0x000A$/;" c line:1223 +BCM_GETNOTELENGTH /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_GETNOTELENGTH :: BCM_FIRST + 0x000B$/;" c line:1224 +BCM_GETSPLITINFO /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_GETSPLITINFO :: BCM_FIRST + 0x0008$/;" c line:1221 +BCM_GETTEXTMARGIN /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_GETTEXTMARGIN :: BCM_FIRST + 0x0005$/;" c line:1218 +BCM_SETDROPDOWNSTATE /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_SETDROPDOWNSTATE :: BCM_FIRST + 0x0006$/;" c line:1219 +BCM_SETIMAGELIST /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_SETIMAGELIST :: BCM_FIRST + 0x0002$/;" c line:1215 +BCM_SETNOTE /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_SETNOTE :: BCM_FIRST + 0x0009$/;" c line:1222 +BCM_SETSHIELD /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_SETSHIELD :: BCM_FIRST + 0x000C$/;" c line:1225 +BCM_SETSPLITINFO /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_SETSPLITINFO :: BCM_FIRST + 0x0007$/;" c line:1220 +BCM_SETTEXTMARGIN /home/jason/.odin/core/sys/windows/window_messages.odin /^BCM_SETTEXTMARGIN :: BCM_FIRST + 0x0004$/;" c line:1217 +BCN_DROPDOWN /home/jason/.odin/core/sys/windows/types.odin /^BCN_DROPDOWN :: (BCN_FIRST + 0x0002)$/;" c line:694 +BCN_FIRST /home/jason/.odin/core/sys/windows/types.odin /^BCN_FIRST :: ~DWORD(1250 - 1)$/;" c line:607 +BCN_HOTITEMCHANGE /home/jason/.odin/core/sys/windows/types.odin /^BCN_HOTITEMCHANGE :: (BCN_FIRST + 0x0001)$/;" c line:693 +BCN_LAST /home/jason/.odin/core/sys/windows/types.odin /^BCN_LAST :: ~DWORD(1350 - 1)$/;" c line:608 +BCRYPT_USE_SYSTEM_PREFERRED_RNG /home/jason/.odin/core/sys/windows/bcrypt.odin /^BCRYPT_USE_SYSTEM_PREFERRED_RNG: DWORD : 0x00000002$/;" v line:6 +BCSIF_GLYPH /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSIF_GLYPH :: 0x0001$/;" c line:521 +BCSIF_IMAGE /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSIF_IMAGE :: 0x0002$/;" c line:522 +BCSIF_SIZE /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSIF_SIZE :: 0x0008$/;" c line:524 +BCSIF_STYLE /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSIF_STYLE :: 0x0004$/;" c line:523 +BCSS_ALIGNLEFT /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSS_ALIGNLEFT :: 0x0004$/;" c line:528 +BCSS_IMAGE /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSS_IMAGE :: 0x0008$/;" c line:529 +BCSS_NOSPLIT /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSS_NOSPLIT :: 0x0001$/;" c line:526 +BCSS_STRETCH /home/jason/.odin/core/sys/windows/comctl32.odin /^BCSS_STRETCH :: 0x0002$/;" c line:527 +BC_ROUNDS /home/jason/.odin/core/crypto/deoxysii/deoxysii.odin /^BC_ROUNDS :: 16$/;" c line:36 +BCryptGenRandom /home/jason/.odin/core/sys/windows/bcrypt.odin /^ BCryptGenRandom :: proc(hAlgorithm: LPVOID, pBuffer: [^]u8, cbBuffer: ULONG, dwFlags: ULONG) ->/;" p line:10 +BE /home/jason/.odin/core/rexcode/isa/arm32/registers.odin /^BE :: Register(REG_ENDIAN | 1)$/;" c line:170 +BEGIN_EVENT_MAX /home/jason/.odin/core/prof/spall/spall.odin /^BEGIN_EVENT_MAX :: size_of(Begin_Event) + 255 + 255$/;" c line:45 +BEIGE /home/jason/.odin/vendor/raylib/raylib.odin /^BEIGE :: Color{ 211, 176, 131, 255 } \/\/ Beige$/;" c line:180 +BEL /home/jason/.odin/core/terminal/ansi/ansi.odin /^BEL :: "\\a" \/\/ Bell$/;" c line:3 +BELOW_NORMAL_PRIORITY_CLASS /home/jason/.odin/core/sys/windows/kernel32.odin /^BELOW_NORMAL_PRIORITY_CLASS :: 0x00004000$/;" c line:642 +BEST_COMPRESSION /home/jason/.odin/vendor/zlib/zlib.odin /^BEST_COMPRESSION :: 9$/;" c line:112 +BEST_SPEED /home/jason/.odin/vendor/zlib/zlib.odin /^BEST_SPEED :: 1$/;" c line:111 +BFFM_ENABLEOK /home/jason/.odin/core/sys/windows/window_messages.odin /^BFFM_ENABLEOK :: 0x0465$/;" c line:706 +BFFM_SETSELECTIONA /home/jason/.odin/core/sys/windows/window_messages.odin /^BFFM_SETSELECTIONA :: 0x0466$/;" c line:715 +BFFM_SETSELECTIONW /home/jason/.odin/core/sys/windows/window_messages.odin /^BFFM_SETSELECTIONW :: 0x0467$/;" c line:725 +BFFM_SETSTATUSTEXTA /home/jason/.odin/core/sys/windows/window_messages.odin /^BFFM_SETSTATUSTEXTA :: 0x0464$/;" c line:699 +BFFM_SETSTATUSTEXTW /home/jason/.odin/core/sys/windows/window_messages.odin /^BFFM_SETSTATUSTEXTW :: 0x0468$/;" c line:733 +BGR /home/jason/.odin/vendor/OpenGL/constants.odin /^BGR :: 0x80E0$/;" c line:555 +BGRA /home/jason/.odin/vendor/OpenGL/constants.odin /^BGRA :: 0x80E1$/;" c line:556 +BGRA_INTEGER /home/jason/.odin/vendor/OpenGL/constants.odin /^BGRA_INTEGER :: 0x8D9B$/;" c line:949 +BGR_INTEGER /home/jason/.odin/vendor/OpenGL/constants.odin /^BGR_INTEGER :: 0x8D9A$/;" c line:948 +BG_BLACK /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BLACK :: "40"$/;" c line:90 +BG_BLUE /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BLUE :: "44"$/;" c line:94 +BG_BRIGHT_BLACK /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_BLACK :: "100" \/\/ Also known as grey.$/;" c line:121 +BG_BRIGHT_BLUE /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_BLUE :: "104"$/;" c line:125 +BG_BRIGHT_CYAN /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_CYAN :: "106"$/;" c line:127 +BG_BRIGHT_GREEN /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_GREEN :: "102"$/;" c line:123 +BG_BRIGHT_MAGENTA /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_MAGENTA :: "105"$/;" c line:126 +BG_BRIGHT_RED /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_RED :: "101"$/;" c line:122 +BG_BRIGHT_WHITE /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_WHITE :: "107"$/;" c line:128 +BG_BRIGHT_YELLOW /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_BRIGHT_YELLOW :: "103"$/;" c line:124 +BG_COLOR /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_COLOR :: "48"$/;" c line:98 +BG_COLOR_24_BIT /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_COLOR_24_BIT :: "48;2" \/\/ Followed by ";r;g;b" where r,g,b are in 0..=255$/;" c line:100 +BG_COLOR_8_BIT /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_COLOR_8_BIT :: "48;5" \/\/ Followed by ";n" where n is in 0..=255$/;" c line:99 +BG_CYAN /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_CYAN :: "46"$/;" c line:96 +BG_DEFAULT /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_DEFAULT :: "49"$/;" c line:101 +BG_GREEN /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_GREEN :: "42"$/;" c line:92 +BG_MAGENTA /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_MAGENTA :: "45"$/;" c line:95 +BG_RED /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_RED :: "41"$/;" c line:91 +BG_WHITE /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_WHITE :: "47"$/;" c line:97 +BG_YELLOW /home/jason/.odin/core/terminal/ansi/ansi.odin /^BG_YELLOW :: "43"$/;" c line:93 +BIG_BANG_ISH /home/jason/.odin/core/time/timezone/tzif.odin /^BIG_BANG_ISH :: -0x800000000000000$/;" c line:18 +BIG_CLOCK_ERROR /home/jason/.odin/core/encoding/uuid/definitions.odin /^BIG_CLOCK_ERROR :: "The clock sequence can only hold 14 bits of data, therefore no number greate/;" c line:22 +BIG_ENDIAN /home/jason/.odin/vendor/sdl3/sdl3_endian.odin /^BIG_ENDIAN :: 4321$/;" c line:6 +BINARY /home/jason/.odin/core/image/netpbm/netpbm.odin /^BINARY :: Formats{.P4, .P5, .P6} + PAM + PFM$/;" c line:27 +BINARY /home/jason/.odin/vendor/zlib/zlib.odin /^BINARY :: 0$/;" c line:123 +BINDINGS_VERSION /home/jason/.odin/vendor/miniaudio/common.odin /^BINDINGS_VERSION :: [3]u32{BINDINGS_VERSION_MAJOR, BINDINGS_VERSION_MINOR, BINDINGS_VER/;" c line:24 +BINDINGS_VERSION /home/jason/.odin/vendor/wgpu/wgpu_native_types.odin /^BINDINGS_VERSION :: [4]u8{29, 0, 1, 1}$/;" c line:5 +BINDINGS_VERSION_MAJOR /home/jason/.odin/vendor/miniaudio/common.odin /^BINDINGS_VERSION_MAJOR :: 0$/;" c line:21 +BINDINGS_VERSION_MINOR /home/jason/.odin/vendor/miniaudio/common.odin /^BINDINGS_VERSION_MINOR :: 11$/;" c line:22 +BINDINGS_VERSION_REVISION /home/jason/.odin/vendor/miniaudio/common.odin /^BINDINGS_VERSION_REVISION :: 24$/;" c line:23 +BINDINGS_VERSION_STRING /home/jason/.odin/vendor/miniaudio/common.odin /^BINDINGS_VERSION_STRING :: "0.11.24"$/;" c line:25 +BINDINGS_VERSION_STRING /home/jason/.odin/vendor/wgpu/wgpu_native_types.odin /^BINDINGS_VERSION_STRING :: "29.0.1.1"$/;" c line:6 +BINDING_VERSION /home/jason/.odin/vendor/commonmark/cmark.odin /^BINDING_VERSION :: Version_Info{major = 0, minor = 30, patch = 2}$/;" c line:7 +BIND_FLAG /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BIND_FLAG :: enum u32 {$/;" e line:1053 +BIND_FLAGS /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BIND_FLAGS :: distinct bit_set[BIND_FLAG; u32]$/;" t line:1052 +BIND_OPTS /home/jason/.odin/core/sys/windows/types.odin /^BIND_OPTS :: struct {$/;" s line:4186 +BIND_TO_TEXTURE_RGB /home/jason/.odin/vendor/egl/egl.odin /^BIND_TO_TEXTURE_RGB :: 0x3039$/;" c line:92 +BIND_TO_TEXTURE_RGBA /home/jason/.odin/vendor/egl/egl.odin /^BIND_TO_TEXTURE_RGBA :: 0x303A$/;" c line:93 +BITLIBNAME /home/jason/.odin/vendor/lua/5.2/lua.odin /^BITLIBNAME :: "bit32"$/;" c line:507 +BITLIBNAME /home/jason/.odin/vendor/lua/5.3/lua.odin /^BITLIBNAME :: "bit32"$/;" c line:517 +BITMAP /home/jason/.odin/core/sys/windows/types.odin /^BITMAP :: struct {$/;" s line:2597 +BITMAP /home/jason/.odin/vendor/OpenGL/constants.odin /^BITMAP :: 0x1A00$/;" c line:393 +BITMAPINFO /home/jason/.odin/core/sys/windows/types.odin /^BITMAPINFO :: struct {$/;" s line:2592 +BITMAPINFOHEADER /home/jason/.odin/core/sys/windows/types.odin /^BITMAPINFOHEADER :: struct {$/;" s line:2578 +BITMAPORDER_1234 /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^BITMAPORDER_1234 :: 2$/;" c line:31 +BITMAPORDER_4321 /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^BITMAPORDER_4321 :: 1$/;" c line:30 +BITMAPORDER_NONE /home/jason/.odin/vendor/sdl2/sdl_pixels.odin /^BITMAPORDER_NONE :: 0$/;" c line:29 +BITMAPV5HEADER /home/jason/.odin/core/sys/windows/gdi32.odin /^BITMAPV5HEADER :: struct {$/;" s line:118 +BITMAP_TOKEN /home/jason/.odin/vendor/OpenGL/constants.odin /^BITMAP_TOKEN :: 0x0704$/;" c line:216 +BITSPERPIXEL /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^BITSPERPIXEL :: #force_inline proc "c" (format: PixelFormat) -> Uint32 {$/;" p line:86 +BI_BITFIELDS /home/jason/.odin/core/sys/windows/types.odin /^BI_BITFIELDS :: 3$/;" c line:2643 +BI_JPEG /home/jason/.odin/core/sys/windows/types.odin /^BI_JPEG :: 4$/;" c line:2644 +BI_PNG /home/jason/.odin/core/sys/windows/types.odin /^BI_PNG :: 5$/;" c line:2645 +BI_RGB /home/jason/.odin/core/sys/windows/types.odin /^BI_RGB :: 0$/;" c line:2640 +BI_RLE4 /home/jason/.odin/core/sys/windows/types.odin /^BI_RLE4 :: 2$/;" c line:2642 +BI_RLE8 /home/jason/.odin/core/sys/windows/types.odin /^BI_RLE8 :: 1$/;" c line:2641 +BKMODE /home/jason/.odin/core/sys/windows/gdi32.odin /^BKMODE :: enum {$/;" e line:155 +BLACK /home/jason/.odin/vendor/raylib/raylib.odin /^BLACK :: Color{ 0, 0, 0, 255 } \/\/ Black$/;" c line:185 +BLACKNESS /home/jason/.odin/core/sys/windows/types.odin /^BLACKNESS : DWORD : 0x00000042 \/\/ dest = BLACK$/;" v line:2512 +BLACKONWHITE /home/jason/.odin/core/sys/windows/types.odin /^BLACKONWHITE :: 1$/;" c line:2473 +BLACK_BRUSH /home/jason/.odin/core/sys/windows/types.odin /^BLACK_BRUSH :: 4$/;" c line:2522 +BLACK_PEN /home/jason/.odin/core/sys/windows/types.odin /^BLACK_PEN :: 7$/;" c line:2526 +BLAKE2B_BLOCK_SIZE /home/jason/.odin/core/crypto/_blake2/blake2.odin /^BLAKE2B_BLOCK_SIZE :: 128$/;" c line:19 +BLAKE2B_IV /home/jason/.odin/core/crypto/_blake2/blake2.odin /^BLAKE2B_IV := [8]u64 {$/;" v line:73 +BLAKE2B_SIZE /home/jason/.odin/core/crypto/_blake2/blake2.odin /^BLAKE2B_SIZE :: 64$/;" c line:20 +BLAKE2S_BLOCK_SIZE /home/jason/.odin/core/crypto/_blake2/blake2.odin /^BLAKE2S_BLOCK_SIZE :: 64$/;" c line:17 +BLAKE2S_IV /home/jason/.odin/core/crypto/_blake2/blake2.odin /^BLAKE2S_IV := [8]u32 {$/;" v line:67 +BLAKE2S_SIZE /home/jason/.odin/core/crypto/_blake2/blake2.odin /^BLAKE2S_SIZE :: 32$/;" c line:18 +BLANK /home/jason/.odin/vendor/raylib/raylib.odin /^BLANK :: Color{ 0, 0, 0, 0 } \/\/ Blank (Transparent)$/;" c line:186 +BLEND /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND :: 0x0BE2$/;" c line:84 +BLEND /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BLEND :: enum i32 {$/;" e line:1214 +BLEND /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BLEND :: enum i32 {$/;" e line:574 +BLEND /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND :: Enum(0x0BE2)$/;" c line:102 +BLENDFUNCTION /home/jason/.odin/core/sys/windows/gdi32.odin /^BLENDFUNCTION :: struct {$/;" s line:206 +BLENDMODE_ADD /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_ADD :: BlendMode{.ADD} \/**< additive blending: dstRGB/;" c line:19 +BLENDMODE_ADD_PREMULTIPLIED /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_ADD_PREMULTIPLIED :: BlendMode{.ADD_PREMULTIPLIED} \/**< pre-multiplied additive b/;" c line:20 +BLENDMODE_BLEND /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_BLEND :: BlendMode{.BLEND} \/**< alpha blending: dstRGB = /;" c line:17 +BLENDMODE_BLEND_PREMULTIPLIED /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_BLEND_PREMULTIPLIED :: BlendMode{.BLEND_PREMULTIPLIED} \/**< pre-multiplied alpha blen/;" c line:18 +BLENDMODE_INVALID /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_INVALID :: transmute(BlendMode)Uint32(0x7FFFFFFF)$/;" c line:23 +BLENDMODE_MOD /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_MOD :: BlendMode{.MOD} \/**< color modulate: dstRGB = /;" c line:21 +BLENDMODE_MUL /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_MUL :: BlendMode{.MUL} \/**< color multiply: dstRGB = /;" c line:22 +BLENDMODE_NONE /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BLENDMODE_NONE :: BlendMode{} \/**< no blending: dstRGBA = sr/;" c line:16 +BLEND_COLOR /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_COLOR :: 0x8005$/;" c line:709 +BLEND_COLOR /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_COLOR :: 0x8005 \/\/ GL_BLEND_COLOR$/;" c line:285 +BLEND_COLOR /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_COLOR :: Enum(0x8005)$/;" c line:67 +BLEND_DESC /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BLEND_DESC :: struct {$/;" s line:1268 +BLEND_DESC /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BLEND_DESC :: struct {$/;" s line:649 +BLEND_DST /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_DST :: 0x0BE0$/;" c line:82 +BLEND_DST_ALPHA /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_DST_ALPHA :: 0x80CA$/;" c line:672 +BLEND_DST_ALPHA /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_DST_ALPHA :: 0x80CA \/\/ GL_BLEND_DST_ALPHA$/;" c line:283 +BLEND_DST_ALPHA /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_DST_ALPHA :: Enum(0x80CA)$/;" c line:61 +BLEND_DST_RGB /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_DST_RGB :: 0x80C8$/;" c line:670 +BLEND_DST_RGB /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_DST_RGB :: 0x80C8 \/\/ GL_BLEND_DST_RGB$/;" c line:281 +BLEND_DST_RGB /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_DST_RGB :: Enum(0x80C8)$/;" c line:59 +BLEND_EQUATION /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_EQUATION :: 0x8009$/;" c line:710 +BLEND_EQUATION /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_EQUATION :: 0x8009 \/\/ GL_BLEND_EQUATION$/;" c line:278 +BLEND_EQUATION /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_EQUATION :: Enum(0x8009)$/;" c line:50 +BLEND_EQUATION_ALPHA /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_EQUATION_ALPHA :: 0x883D$/;" c line:799 +BLEND_EQUATION_ALPHA /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_EQUATION_ALPHA :: 0x883D \/\/ GL_BLEND_EQUATION_ALPHA$/;" c line:280 +BLEND_EQUATION_ALPHA /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_EQUATION_ALPHA :: Enum(0x883D)$/;" c line:52 +BLEND_EQUATION_RGB /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_EQUATION_RGB :: 0x8009$/;" c line:770 +BLEND_EQUATION_RGB /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_EQUATION_RGB :: 0x8009 \/\/ GL_BLEND_EQUATION_RGB \/\/ (Same as B/;" c line:279 +BLEND_EQUATION_RGB /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_EQUATION_RGB :: Enum(0x8009 \/* same as BLEND_EQUATION *\/)$/;" c line:51 +BLEND_FACTOR_TABLE /home/jason/.odin/vendor/nanovg/gl/gl.odin /^BLEND_FACTOR_TABLE :: [nvg.BlendFactor]u32 {$/;" c line:937 +BLEND_OP /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BLEND_OP :: enum i32 {$/;" e line:1234 +BLEND_OP /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BLEND_OP :: enum i32 {$/;" e line:594 +BLEND_SRC /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_SRC :: 0x0BE1$/;" c line:83 +BLEND_SRC_ALPHA /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_SRC_ALPHA :: 0x80CB$/;" c line:673 +BLEND_SRC_ALPHA /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_SRC_ALPHA :: 0x80CB \/\/ GL_BLEND_SRC_ALPHA$/;" c line:284 +BLEND_SRC_ALPHA /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_SRC_ALPHA :: Enum(0x80CB)$/;" c line:62 +BLEND_SRC_RGB /home/jason/.odin/vendor/OpenGL/constants.odin /^BLEND_SRC_RGB :: 0x80C9$/;" c line:671 +BLEND_SRC_RGB /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BLEND_SRC_RGB :: 0x80C9 \/\/ GL_BLEND_SRC_RGB$/;" c line:282 +BLEND_SRC_RGB /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLEND_SRC_RGB :: Enum(0x80C9)$/;" c line:60 +BLINK_RAPID /home/jason/.odin/core/terminal/ansi/ansi.odin /^BLINK_RAPID :: "6" \/\/ Not widely supported.$/;" c line:52 +BLINK_SLOW /home/jason/.odin/core/terminal/ansi/ansi.odin /^BLINK_SLOW :: "5"$/;" c line:51 +BLOBS /home/jason/.odin/core/rexcode/isa/arm32/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:39 +BLOBS /home/jason/.odin/core/rexcode/isa/arm64/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:34 +BLOBS /home/jason/.odin/core/rexcode/isa/mips/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:34 +BLOBS /home/jason/.odin/core/rexcode/isa/mos6502/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:41 +BLOBS /home/jason/.odin/core/rexcode/isa/mos65816/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:38 +BLOBS /home/jason/.odin/core/rexcode/isa/ppc/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:40 +BLOBS /home/jason/.odin/core/rexcode/isa/ppc_vle/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:40 +BLOBS /home/jason/.odin/core/rexcode/isa/riscv/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:58 +BLOBS /home/jason/.odin/core/rexcode/isa/rsp/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:34 +BLOBS /home/jason/.odin/core/rexcode/isa/x86/tablegen/gen.odin /^BLOBS := [?]Blob{$/;" v line:48 +BLOB_COPY /home/jason/.odin/vendor/curl/curl_easy.odin /^BLOB_COPY :: blob_flags{.COPY} \/* tell libcurl to copy the data *\/$/;" c line:6 +BLOB_NOCOPY /home/jason/.odin/vendor/curl/curl_easy.odin /^BLOB_NOCOPY :: blob_flags{} \/* tell libcurl to NOT copy the data *\/$/;" c line:7 +BLOB_PART /home/jason/.odin/vendor/directx/d3d_compiler/d3d_compiler.odin /^BLOB_PART :: enum i32 {$/;" e line:171 +BLOCK /home/jason/.odin/vendor/zlib/zlib.odin /^BLOCK :: 5$/;" c line:94 +BLOCK_HEADER_FREE /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^BLOCK_HEADER_FREE :: uint(1 << 0)$/;" c line:86 +BLOCK_HEADER_OVERHEAD /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^BLOCK_HEADER_OVERHEAD :: uint(size_of(uint))$/;" c line:93 +BLOCK_HEADER_PREV_FREE /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^BLOCK_HEADER_PREV_FREE :: uint(1 << 1)$/;" c line:87 +BLOCK_INDEX /home/jason/.odin/vendor/OpenGL/constants.odin /^BLOCK_INDEX :: 0x92FD$/;" c line:1684 +BLOCK_SIZE /home/jason/.odin/core/crypto/_aes/aes.odin /^BLOCK_SIZE :: 16$/;" c line:11 +BLOCK_SIZE /home/jason/.odin/core/crypto/_chacha20/chacha20.odin /^BLOCK_SIZE :: 64$/;" c line:18 +BLOCK_SIZE /home/jason/.odin/core/crypto/aes/aes.odin /^BLOCK_SIZE :: _aes.BLOCK_SIZE$/;" c line:21 +BLOCK_SIZE /home/jason/.odin/core/crypto/blake2b/blake2b.odin /^BLOCK_SIZE :: _blake2.BLAKE2B_BLOCK_SIZE$/;" c line:24 +BLOCK_SIZE /home/jason/.odin/core/crypto/blake2s/blake2s.odin /^BLOCK_SIZE :: _blake2.BLAKE2S_BLOCK_SIZE$/;" c line:24 +BLOCK_SIZE /home/jason/.odin/core/crypto/deoxysii/deoxysii.odin /^BLOCK_SIZE :: aes.BLOCK_SIZE$/;" c line:38 +BLOCK_SIZE /home/jason/.odin/core/crypto/legacy/md5/md5.odin /^BLOCK_SIZE :: 64$/;" c line:30 +BLOCK_SIZE /home/jason/.odin/core/crypto/legacy/sha1/sha1.odin /^BLOCK_SIZE :: 64$/;" c line:31 +BLOCK_SIZE /home/jason/.odin/core/crypto/siphash/siphash.odin /^BLOCK_SIZE :: 8$/;" c line:297 +BLOCK_SIZE /home/jason/.odin/core/crypto/sm3/sm3.odin /^BLOCK_SIZE :: 64$/;" c line:25 +BLOCK_SIZE /home/jason/.odin/core/image/jpeg/jpeg.odin /^BLOCK_SIZE :: 8$/;" c line:20 +BLOCK_SIZES /home/jason/.odin/core/crypto/hash/low_level.odin /^BLOCK_SIZES := [Algorithm]int {$/;" v line:91 +BLOCK_SIZE_224 /home/jason/.odin/core/crypto/legacy/keccak/keccak.odin /^BLOCK_SIZE_224 :: _sha3.RATE_224$/;" c line:31 +BLOCK_SIZE_224 /home/jason/.odin/core/crypto/sha3/sha3.odin /^BLOCK_SIZE_224 :: _sha3.RATE_224$/;" c line:33 +BLOCK_SIZE_256 /home/jason/.odin/core/crypto/legacy/keccak/keccak.odin /^BLOCK_SIZE_256 :: _sha3.RATE_256$/;" c line:33 +BLOCK_SIZE_256 /home/jason/.odin/core/crypto/sha2/sha2.odin /^BLOCK_SIZE_256 :: 64$/;" c line:34 +BLOCK_SIZE_256 /home/jason/.odin/core/crypto/sha3/sha3.odin /^BLOCK_SIZE_256 :: _sha3.RATE_256$/;" c line:35 +BLOCK_SIZE_384 /home/jason/.odin/core/crypto/legacy/keccak/keccak.odin /^BLOCK_SIZE_384 :: _sha3.RATE_384$/;" c line:35 +BLOCK_SIZE_384 /home/jason/.odin/core/crypto/sha3/sha3.odin /^BLOCK_SIZE_384 :: _sha3.RATE_384$/;" c line:37 +BLOCK_SIZE_512 /home/jason/.odin/core/crypto/legacy/keccak/keccak.odin /^BLOCK_SIZE_512 :: _sha3.RATE_512$/;" c line:37 +BLOCK_SIZE_512 /home/jason/.odin/core/crypto/sha2/sha2.odin /^BLOCK_SIZE_512 :: 128$/;" c line:37 +BLOCK_SIZE_512 /home/jason/.odin/core/crypto/sha3/sha3.odin /^BLOCK_SIZE_512 :: _sha3.RATE_512$/;" c line:39 +BLOCK_SIZE_BYTES /home/jason/.odin/core/crypto/argon2id/argon2id.odin /^BLOCK_SIZE_BYTES :: 1024$/;" c line:40 +BLOCK_SIZE_MAX /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^BLOCK_SIZE_MAX :: uint(1) << FL_INDEX_MAX$/;" c line:107 +BLOCK_SIZE_MIN /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^BLOCK_SIZE_MIN :: uint(size_of(Block_Header) - size_of(^Block_Header))$/;" c line:106 +BLOCK_SIZE_U64 /home/jason/.odin/core/crypto/argon2id/argon2id.odin /^BLOCK_SIZE_U64 :: 128$/;" c line:42 +BLOCK_START_OFFSET /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^BLOCK_START_OFFSET :: offset_of(Block_Header, size) + size_of(Block_Header{}.size)$/;" c line:99 +BLUE /home/jason/.odin/core/rexcode/isa/x86/tests/test.odin /^BLUE :: "\\x1b[34m"$/;" c line:27 +BLUE /home/jason/.odin/vendor/OpenGL/constants.odin /^BLUE :: 0x1905$/;" c line:152 +BLUE /home/jason/.odin/vendor/raylib/raylib.odin /^BLUE :: Color{ 0, 121, 241, 255 } \/\/ Blue$/;" c line:175 +BLUETOOTH_ADDRESS /home/jason/.odin/core/sys/windows/bluetooth.odin /^BLUETOOTH_ADDRESS :: struct #raw_union {$/;" s line:34 +BLUETOOTH_DEVICE_INFO /home/jason/.odin/core/sys/windows/bluetooth.odin /^BLUETOOTH_DEVICE_INFO :: struct {$/;" s line:41 +BLUETOOTH_DEVICE_SEARCH_PARAMS /home/jason/.odin/core/sys/windows/bluetooth.odin /^BLUETOOTH_DEVICE_SEARCH_PARAMS :: struct {$/;" s line:22 +BLUETOOTH_FIND_RADIO_PARAMS /home/jason/.odin/core/sys/windows/bluetooth.odin /^BLUETOOTH_FIND_RADIO_PARAMS :: struct {$/;" s line:9 +BLUETOOTH_MAX_NAME_SIZE /home/jason/.odin/core/sys/windows/bluetooth.odin /^BLUETOOTH_MAX_NAME_SIZE :: 248$/;" c line:39 +BLUETOOTH_RADIO_INFO /home/jason/.odin/core/sys/windows/bluetooth.odin /^BLUETOOTH_RADIO_INFO :: struct {$/;" s line:13 +BLUE_BIAS /home/jason/.odin/vendor/OpenGL/constants.odin /^BLUE_BIAS :: 0x0D1B$/;" c line:318 +BLUE_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^BLUE_BITS :: 0x0D54$/;" c line:335 +BLUE_BITS /home/jason/.odin/vendor/glfw/constants.odin /^BLUE_BITS :: 0x00021003$/;" c line:290 +BLUE_BITS /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BLUE_BITS :: Enum(0x0D54)$/;" c line:159 +BLUE_INTEGER /home/jason/.odin/vendor/OpenGL/constants.odin /^BLUE_INTEGER :: 0x8D96$/;" c line:945 +BLUE_SCALE /home/jason/.odin/vendor/OpenGL/constants.odin /^BLUE_SCALE :: 0x0D1A$/;" c line:317 +BLUE_SIZE /home/jason/.odin/vendor/egl/egl.odin /^BLUE_SIZE :: 0x3022$/;" c line:69 +BLUR_APREC /home/jason/.odin/vendor/fontstash/fontstash.odin /^BLUR_APREC :: 16$/;" c line:558 +BLUR_ZPREC /home/jason/.odin/vendor/fontstash/fontstash.odin /^BLUR_ZPREC :: 7$/;" c line:559 +BMP_CIEXYZ /home/jason/.odin/core/image/common.odin /^BMP_CIEXYZ :: [3]BMP_FXPT2DOT30$/;" c line:321 +BMP_CIEXYZTRIPLE /home/jason/.odin/core/image/common.odin /^BMP_CIEXYZTRIPLE :: [3]BMP_CIEXYZ$/;" c line:322 +BMP_Compression /home/jason/.odin/core/image/common.odin /^BMP_Compression :: enum u32le {$/;" e line:299 +BMP_Error /home/jason/.odin/core/image/common.odin /^BMP_Error :: enum {$/;" e line:214 +BMP_FXPT2DOT30 /home/jason/.odin/core/image/common.odin /^BMP_FXPT2DOT30 :: u32le$/;" c line:320 +BMP_GAMMA16_16 /home/jason/.odin/core/image/common.odin /^BMP_GAMMA16_16 :: [2]u16le$/;" c line:323 +BMP_Gamut_Mapping_Intent /home/jason/.odin/core/image/common.odin /^BMP_Gamut_Mapping_Intent :: enum u32le {$/;" e line:325 +BMP_Header /home/jason/.odin/core/image/common.odin /^BMP_Header :: struct #packed {$/;" s line:259 +BMP_Info /home/jason/.odin/core/image/common.odin /^BMP_Info :: struct {$/;" s line:231 +BMP_Logical_Color_Space /home/jason/.odin/core/image/common.odin /^BMP_Logical_Color_Space :: enum u32le {$/;" e line:314 +BMP_Magic /home/jason/.odin/core/image/common.odin /^BMP_Magic :: enum u16le {$/;" e line:235 +BMP_Version /home/jason/.odin/core/image/common.odin /^BMP_Version :: enum u32le {$/;" e line:245 +BM_CLICK /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_CLICK :: 0x00f5$/;" c line:152 +BM_GETCHECK /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_GETCHECK :: 0x00f0$/;" c line:147 +BM_GETIMAGE /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_GETIMAGE :: 0x00f6$/;" c line:153 +BM_GETSTATE /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_GETSTATE :: 0x00f2$/;" c line:149 +BM_SETCHECK /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_SETCHECK :: 0x00f1$/;" c line:148 +BM_SETDONTCLICK /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_SETDONTCLICK :: 0x00f8$/;" c line:155 +BM_SETIMAGE /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_SETIMAGE :: 0x00f7$/;" c line:154 +BM_SETSTATE /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_SETSTATE :: 0x00f3$/;" c line:150 +BM_SETSTYLE /home/jason/.odin/core/sys/windows/window_messages.odin /^BM_SETSTYLE :: 0x00f4$/;" c line:151 +BND /home/jason/.odin/core/rexcode/isa/x86/registers.odin /^BND :: enum u8 { BND0, BND1, BND2, BND3 }$/;" e line:110 +BND0 /home/jason/.odin/core/rexcode/isa/x86/registers.odin /^BND0 :: Register(REG_BND | 0); BND1 :: Register(REG_BND | 1)$/;" c line:276 +BND2 /home/jason/.odin/core/rexcode/isa/x86/registers.odin /^BND2 :: Register(REG_BND | 2); BND3 :: Register(REG_BND | 3)$/;" c line:277 +BN_CLICKED /home/jason/.odin/core/sys/windows/types.odin /^BN_CLICKED :: 0$/;" c line:639 +BN_DBLCLK /home/jason/.odin/core/sys/windows/types.odin /^BN_DBLCLK :: BN_DOUBLECLICKED$/;" c line:647 +BN_DISABLE /home/jason/.odin/core/sys/windows/types.odin /^BN_DISABLE :: 4$/;" c line:643 +BN_DOUBLECLICKED /home/jason/.odin/core/sys/windows/types.odin /^BN_DOUBLECLICKED :: 5$/;" c line:644 +BN_HILITE /home/jason/.odin/core/sys/windows/types.odin /^BN_HILITE :: 2$/;" c line:641 +BN_KILLFOCUS /home/jason/.odin/core/sys/windows/types.odin /^BN_KILLFOCUS :: 7$/;" c line:649 +BN_PAINT /home/jason/.odin/core/sys/windows/types.odin /^BN_PAINT :: 1$/;" c line:640 +BN_PUSHED /home/jason/.odin/core/sys/windows/types.odin /^BN_PUSHED :: BN_HILITE$/;" c line:645 +BN_SETFOCUS /home/jason/.odin/core/sys/windows/types.odin /^BN_SETFOCUS :: 6$/;" c line:648 +BN_UNHILITE /home/jason/.odin/core/sys/windows/types.odin /^BN_UNHILITE :: 3$/;" c line:642 +BN_UNPUSHED /home/jason/.odin/core/sys/windows/types.odin /^BN_UNPUSHED :: BN_UNHILITE$/;" c line:646 +BOLD /home/jason/.odin/core/rexcode/isa/x86/tests/test.odin /^BOLD :: "\\x1b[1m"$/;" c line:31 +BOLD /home/jason/.odin/core/terminal/ansi/ansi.odin /^BOLD :: "1"$/;" c line:47 +BOOL /home/jason/.odin/core/sys/darwin/Foundation/NSTypes.odin /^BOOL :: bool \/\/ TODO(bill): should this be `distinct`?$/;" c line:20 +BOOL /home/jason/.odin/core/sys/windows/types.odin /^BOOL :: distinct b32$/;" t line:49 +BOOL /home/jason/.odin/vendor/OpenGL/constants.odin /^BOOL :: 0x8B56$/;" c line:817 +BOOL /home/jason/.odin/vendor/darwin/Metal/MetalTypes.odin /^BOOL :: NS.BOOL$/;" c line:6 +BOOL /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BOOL :: dxgi.BOOL$/;" c line:19 +BOOL /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BOOL :: dxgi.BOOL$/;" c line:22 +BOOL /home/jason/.odin/vendor/directx/d3d_compiler/d3d_compiler.odin /^BOOL :: dxgi.BOOL$/;" c line:14 +BOOL /home/jason/.odin/vendor/directx/dxc/dxcdef_unix.odin /^BOOL :: distinct b32$/;" t line:20 +BOOL /home/jason/.odin/vendor/directx/dxc/dxcdef_windows.odin /^BOOL :: dxgi.BOOL$/;" c line:6 +BOOL /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^BOOL :: win32.BOOL$/;" c line:22 +BOOL /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BOOL :: Enum(0x8B56)$/;" c line:335 +BOOLEAN /home/jason/.odin/core/sys/windows/types.odin /^BOOLEAN :: distinct b8$/;" t line:51 +BOOL_VEC2 /home/jason/.odin/vendor/OpenGL/constants.odin /^BOOL_VEC2 :: 0x8B57$/;" c line:818 +BOOL_VEC2 /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BOOL_VEC2 :: Enum(0x8B57)$/;" c line:336 +BOOL_VEC3 /home/jason/.odin/vendor/OpenGL/constants.odin /^BOOL_VEC3 :: 0x8B58$/;" c line:819 +BOOL_VEC3 /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BOOL_VEC3 :: Enum(0x8B58)$/;" c line:337 +BOOL_VEC4 /home/jason/.odin/vendor/OpenGL/constants.odin /^BOOL_VEC4 :: 0x8B59$/;" c line:820 +BOOL_VEC4 /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BOOL_VEC4 :: Enum(0x8B59)$/;" c line:338 +BOX /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BOX :: struct {$/;" s line:1123 +BOX /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BOX :: struct {$/;" s line:508 +BOX3D_SHARED /home/jason/.odin/vendor/box3d/box3d.odin /^BOX3D_SHARED :: #config(BOX3D_SHARED, false)$/;" c line:10 +BPPF_ERASE /home/jason/.odin/core/sys/windows/ux_theme.odin /^BPPF_ERASE :: 0x0001$/;" c line:59 +BPPF_NOCLIP /home/jason/.odin/core/sys/windows/ux_theme.odin /^BPPF_NOCLIP :: 0x0002$/;" c line:60 +BPPF_NONCLIENT /home/jason/.odin/core/sys/windows/ux_theme.odin /^BPPF_NONCLIENT :: 0x0004$/;" c line:61 +BP_ANIMATIONPARAMS /home/jason/.odin/core/sys/windows/ux_theme.odin /^BP_ANIMATIONPARAMS :: struct {$/;" s line:63 +BP_ANIMATIONSTYLE /home/jason/.odin/core/sys/windows/ux_theme.odin /^BP_ANIMATIONSTYLE :: enum c_int {$/;" e line:51 +BP_BUFFERFORMAT /home/jason/.odin/core/sys/windows/ux_theme.odin /^BP_BUFFERFORMAT :: enum c_int {$/;" e line:44 +BP_PAINTPARAMS /home/jason/.odin/core/sys/windows/ux_theme.odin /^BP_PAINTPARAMS :: struct {$/;" s line:70 +BREAKPOINT /home/jason/.odin/vendor/box3d/box3d.odin /^BREAKPOINT :: intrinsics.debug_trap$/;" c line:54 +BREAK_FLAG_ANY /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_ANY :: break_flags{.DIRECTION, .SCRIPT, .GRAPHEME, .WORD, .LINE_SOFT, .LINE_HARD}$/;" c line:749 +BREAK_FLAG_DIRECTION /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_DIRECTION :: break_flags{.DIRECTION}$/;" c line:739 +BREAK_FLAG_GRAPHEME /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_GRAPHEME :: break_flags{.GRAPHEME}$/;" c line:741 +BREAK_FLAG_LINE /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_LINE :: break_flags{.LINE_SOFT, .LINE_HARD}$/;" c line:748 +BREAK_FLAG_LINE_HARD /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_LINE_HARD :: break_flags{.LINE_HARD}$/;" c line:744 +BREAK_FLAG_LINE_SOFT /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_LINE_SOFT :: break_flags{.LINE_SOFT}$/;" c line:743 +BREAK_FLAG_MANUAL /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_MANUAL :: break_flags{.MANUAL}$/;" c line:745 +BREAK_FLAG_PARAGRAPH_DIRECTION /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_PARAGRAPH_DIRECTION :: break_flags{.PARAGRAPH_DIRECTION}$/;" c line:746 +BREAK_FLAG_SCRIPT /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_SCRIPT :: break_flags{.SCRIPT}$/;" c line:740 +BREAK_FLAG_WORD /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_types.odin /^BREAK_FLAG_WORD :: break_flags{.WORD}$/;" c line:742 +BROADCAST_QUERY_DENY /home/jason/.odin/core/sys/windows/types.odin /^BROADCAST_QUERY_DENY :: 0x424D5144$/;" c line:517 +BROWN /home/jason/.odin/vendor/raylib/raylib.odin /^BROWN :: Color{ 127, 106, 79, 255 } \/\/ Brown$/;" c line:181 +BROWSER_DEFAULT_WEBGL /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BROWSER_DEFAULT_WEBGL :: Enum(0x9244)$/;" c line:420 +BS /home/jason/.odin/core/terminal/ansi/ansi.odin /^BS :: "\\b" \/\/ Backspace$/;" c line:4 +BSDLY /home/jason/.odin/core/sys/posix/termios.odin /^BSDLY :: transmute(COutput_Flags)tcflag_t(_BSDLY)$/;" c line:192 +BSF_ALLOWSFW /home/jason/.odin/core/sys/windows/types.odin /^BSF_ALLOWSFW :: 0x00000080$/;" c line:512 +BSF_FLUSHDISK /home/jason/.odin/core/sys/windows/types.odin /^BSF_FLUSHDISK :: 0x00000004$/;" c line:507 +BSF_FORCEIFHUNG /home/jason/.odin/core/sys/windows/types.odin /^BSF_FORCEIFHUNG :: 0x00000020$/;" c line:510 +BSF_IGNORECURRENTTASK /home/jason/.odin/core/sys/windows/types.odin /^BSF_IGNORECURRENTTASK :: 0x00000002$/;" c line:506 +BSF_LUID /home/jason/.odin/core/sys/windows/types.odin /^BSF_LUID :: 0x00000400$/;" c line:515 +BSF_NOHANG /home/jason/.odin/core/sys/windows/types.odin /^BSF_NOHANG :: 0x00000008$/;" c line:508 +BSF_NOTIMEOUTIFNOTHUNG /home/jason/.odin/core/sys/windows/types.odin /^BSF_NOTIMEOUTIFNOTHUNG :: 0x00000040$/;" c line:511 +BSF_POSTMESSAGE /home/jason/.odin/core/sys/windows/types.odin /^BSF_POSTMESSAGE :: 0x00000010$/;" c line:509 +BSF_QUERY /home/jason/.odin/core/sys/windows/types.odin /^BSF_QUERY :: 0x00000001$/;" c line:505 +BSF_RETURNHDESK /home/jason/.odin/core/sys/windows/types.odin /^BSF_RETURNHDESK :: 0x00000200$/;" c line:514 +BSF_SENDNOTIFYMESSAGE /home/jason/.odin/core/sys/windows/types.odin /^BSF_SENDNOTIFYMESSAGE :: 0x00000100$/;" c line:513 +BSMINFO /home/jason/.odin/core/sys/windows/types.odin /^BSMINFO :: struct {$/;" s line:488 +BSM_ALLCOMPONENTS /home/jason/.odin/core/sys/windows/types.odin /^BSM_ALLCOMPONENTS :: 0x00000000$/;" c line:497 +BSM_ALLDESKTOPS /home/jason/.odin/core/sys/windows/types.odin /^BSM_ALLDESKTOPS :: 0x00000010$/;" c line:502 +BSM_APPLICATIONS /home/jason/.odin/core/sys/windows/types.odin /^BSM_APPLICATIONS :: 0x00000008$/;" c line:501 +BSM_INSTALLABLEDRIVERS /home/jason/.odin/core/sys/windows/types.odin /^BSM_INSTALLABLEDRIVERS :: 0x00000004$/;" c line:500 +BSM_NETDRIVER /home/jason/.odin/core/sys/windows/types.odin /^BSM_NETDRIVER :: 0x00000002$/;" c line:499 +BSM_VXDS /home/jason/.odin/core/sys/windows/types.odin /^BSM_VXDS :: 0x00000001$/;" c line:498 +BSTR /home/jason/.odin/core/sys/windows/types.odin /^BSTR :: ^OLECHAR$/;" c line:150 +BSTR /home/jason/.odin/vendor/directx/dxc/dxcdef_unix.odin /^BSTR :: wstring$/;" c line:28 +BSTR /home/jason/.odin/vendor/directx/dxc/dxcdef_windows.odin /^BSTR :: wstring$/;" c line:16 +BST_CHECKED /home/jason/.odin/core/sys/windows/types.odin /^BST_CHECKED :: 0x0001$/;" c line:687 +BST_FOCUS /home/jason/.odin/core/sys/windows/types.odin /^BST_FOCUS :: 0x0008$/;" c line:690 +BST_INDETERMINATE /home/jason/.odin/core/sys/windows/types.odin /^BST_INDETERMINATE :: 0x0002$/;" c line:688 +BST_PUSHED /home/jason/.odin/core/sys/windows/types.odin /^BST_PUSHED :: 0x0004$/;" c line:689 +BST_UNCHECKED /home/jason/.odin/core/sys/windows/types.odin /^BST_UNCHECKED :: 0x0000$/;" c line:686 +BS_3STATE /home/jason/.odin/core/sys/windows/types.odin /^BS_3STATE :: 0x00000005$/;" c line:657 +BS_AUTO3STATE /home/jason/.odin/core/sys/windows/types.odin /^BS_AUTO3STATE :: 0x00000006$/;" c line:658 +BS_AUTOCHECKBOX /home/jason/.odin/core/sys/windows/types.odin /^BS_AUTOCHECKBOX :: 0x00000003$/;" c line:655 +BS_AUTORADIOBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_AUTORADIOBUTTON :: 0x00000009$/;" c line:661 +BS_BITMAP /home/jason/.odin/core/sys/windows/types.odin /^BS_BITMAP :: 0x00000080$/;" c line:668 +BS_BOTTOM /home/jason/.odin/core/sys/windows/types.odin /^BS_BOTTOM :: 0x00000800$/;" c line:673 +BS_CENTER /home/jason/.odin/core/sys/windows/types.odin /^BS_CENTER :: 0x00000300$/;" c line:671 +BS_CHECKBOX /home/jason/.odin/core/sys/windows/types.odin /^BS_CHECKBOX :: 0x00000002$/;" c line:654 +BS_COMMANDLINK /home/jason/.odin/core/sys/windows/types.odin /^BS_COMMANDLINK :: 0x0000000E$/;" c line:682 +BS_DEFCOMMANDLINK /home/jason/.odin/core/sys/windows/types.odin /^BS_DEFCOMMANDLINK :: 0x0000000F$/;" c line:683 +BS_DEFPUSHBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_DEFPUSHBUTTON :: 0x00000001$/;" c line:653 +BS_DEFSPLITBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_DEFSPLITBUTTON :: 0x0000000D$/;" c line:681 +BS_DIBPATTERN /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_DIBPATTERN :: 5$/;" c line:225 +BS_DIBPATTERN8X8 /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_DIBPATTERN8X8 :: 8$/;" c line:228 +BS_DIBPATTERNPT /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_DIBPATTERNPT :: 6$/;" c line:226 +BS_FLAT /home/jason/.odin/core/sys/windows/types.odin /^BS_FLAT :: 0x00008000$/;" c line:678 +BS_GROUPBOX /home/jason/.odin/core/sys/windows/types.odin /^BS_GROUPBOX :: 0x00000007$/;" c line:659 +BS_HATCHED /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_HATCHED :: 2$/;" c line:222 +BS_HOLLOW /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_HOLLOW :: BS_NULL$/;" c line:221 +BS_ICON /home/jason/.odin/core/sys/windows/types.odin /^BS_ICON :: 0x00000040$/;" c line:667 +BS_INDEXED /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_INDEXED :: 4$/;" c line:224 +BS_LEFT /home/jason/.odin/core/sys/windows/types.odin /^BS_LEFT :: 0x00000100$/;" c line:669 +BS_LEFTTEXT /home/jason/.odin/core/sys/windows/types.odin /^BS_LEFTTEXT :: 0x00000020$/;" c line:665 +BS_MONOPATTERN /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_MONOPATTERN :: 9$/;" c line:229 +BS_MULTILINE /home/jason/.odin/core/sys/windows/types.odin /^BS_MULTILINE :: 0x00002000$/;" c line:676 +BS_NOTIFY /home/jason/.odin/core/sys/windows/types.odin /^BS_NOTIFY :: 0x00004000$/;" c line:677 +BS_NULL /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_NULL :: 1$/;" c line:220 +BS_OWNERDRAW /home/jason/.odin/core/sys/windows/types.odin /^BS_OWNERDRAW :: 0x0000000B$/;" c line:663 +BS_PATTERN /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_PATTERN :: 3$/;" c line:223 +BS_PATTERN8X8 /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_PATTERN8X8 :: 7$/;" c line:227 +BS_PUSHBOX /home/jason/.odin/core/sys/windows/types.odin /^BS_PUSHBOX :: 0x0000000A$/;" c line:662 +BS_PUSHBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_PUSHBUTTON :: 0x00000000$/;" c line:652 +BS_PUSHLIKE /home/jason/.odin/core/sys/windows/types.odin /^BS_PUSHLIKE :: 0x00001000$/;" c line:675 +BS_RADIOBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_RADIOBUTTON :: 0x00000004$/;" c line:656 +BS_RIGHT /home/jason/.odin/core/sys/windows/types.odin /^BS_RIGHT :: 0x00000200$/;" c line:670 +BS_RIGHTBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_RIGHTBUTTON :: BS_LEFTTEXT$/;" c line:679 +BS_SOLID /home/jason/.odin/core/sys/windows/gdi32.odin /^BS_SOLID :: 0$/;" c line:219 +BS_SPLITBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_SPLITBUTTON :: 0x0000000C$/;" c line:680 +BS_TEXT /home/jason/.odin/core/sys/windows/types.odin /^BS_TEXT :: 0x00000000$/;" c line:666 +BS_TOP /home/jason/.odin/core/sys/windows/types.odin /^BS_TOP :: 0x00000400$/;" c line:672 +BS_TYPEMASK /home/jason/.odin/core/sys/windows/types.odin /^BS_TYPEMASK :: 0x0000000F$/;" c line:664 +BS_USERBUTTON /home/jason/.odin/core/sys/windows/types.odin /^BS_USERBUTTON :: 0x00000008$/;" c line:660 +BS_VCENTER /home/jason/.odin/core/sys/windows/types.odin /^BS_VCENTER :: 0x00000C00$/;" c line:674 +BTHPROTO_RFCOMM /home/jason/.odin/core/sys/windows/types.odin /^BTHPROTO_RFCOMM : c_int : 3 \/\/ Bluetooth: AF_BTH + SOCK_STREAM$/;" v line:5105 +BTNS_AUTOSIZE /home/jason/.odin/core/sys/windows/types.odin /^BTNS_AUTOSIZE :: TBSTYLE_AUTOSIZE$/;" c line:800 +BTNS_BUTTON /home/jason/.odin/core/sys/windows/types.odin /^BTNS_BUTTON :: TBSTYLE_BUTTON$/;" c line:794 +BTNS_CHECK /home/jason/.odin/core/sys/windows/types.odin /^BTNS_CHECK :: TBSTYLE_CHECK$/;" c line:796 +BTNS_CHECKGROUP /home/jason/.odin/core/sys/windows/types.odin /^BTNS_CHECKGROUP :: TBSTYLE_CHECKGROUP$/;" c line:798 +BTNS_DROPDOWN /home/jason/.odin/core/sys/windows/types.odin /^BTNS_DROPDOWN :: TBSTYLE_DROPDOWN$/;" c line:799 +BTNS_GROUP /home/jason/.odin/core/sys/windows/types.odin /^BTNS_GROUP :: TBSTYLE_GROUP$/;" c line:797 +BTNS_NOPREFIX /home/jason/.odin/core/sys/windows/types.odin /^BTNS_NOPREFIX :: TBSTYLE_NOPREFIX$/;" c line:801 +BTNS_SEP /home/jason/.odin/core/sys/windows/types.odin /^BTNS_SEP :: TBSTYLE_SEP$/;" c line:795 +BTNS_SHOWTEXT /home/jason/.odin/core/sys/windows/types.odin /^BTNS_SHOWTEXT :: 0x40$/;" c line:802 +BTNS_WHOLEDROPDOWN /home/jason/.odin/core/sys/windows/types.odin /^BTNS_WHOLEDROPDOWN :: 0x80$/;" c line:803 +BUFFER /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER :: 0x82E0$/;" c line:1540 +BUFFER /home/jason/.odin/vendor/windows/XAudio2/xaudio2.odin /^BUFFER :: struct #packed {$/;" s line:187 +BUFFEREX_SRV /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFEREX_SRV :: struct {$/;" s line:1499 +BUFFEREX_SRV_FLAG /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFEREX_SRV_FLAG :: enum u32 {$/;" e line:1495 +BUFFEREX_SRV_FLAGS /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFEREX_SRV_FLAGS :: distinct bit_set[BUFFEREX_SRV_FLAG; u32]$/;" t line:1494 +BUFFER_ACCESS /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_ACCESS :: 0x88BB$/;" c line:734 +BUFFER_ACCESS_FLAGS /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_ACCESS_FLAGS :: 0x911F$/;" c line:974 +BUFFER_BARRIER /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_BARRIER :: struct {$/;" s line:5501 +BUFFER_BINDING /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_BINDING :: 0x9302$/;" c line:1689 +BUFFER_DATA_SIZE /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_DATA_SIZE :: 0x9303$/;" c line:1690 +BUFFER_DEFAULT_SIZE /home/jason/.odin/core/prof/spall/spall.odin /^BUFFER_DEFAULT_SIZE :: 0x10_0000$/;" c line:81 +BUFFER_DESC /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFER_DESC :: struct {$/;" s line:1348 +BUFFER_DESTROYED /home/jason/.odin/vendor/egl/egl.odin /^BUFFER_DESTROYED :: 0x3095$/;" c line:153 +BUFFER_IMMUTABLE_STORAGE /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_IMMUTABLE_STORAGE :: 0x821F$/;" c line:1746 +BUFFER_MAPPED /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_MAPPED :: 0x88BC$/;" c line:735 +BUFFER_MAP_LENGTH /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_MAP_LENGTH :: 0x9120$/;" c line:975 +BUFFER_MAP_OFFSET /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_MAP_OFFSET :: 0x9121$/;" c line:976 +BUFFER_MAP_POINTER /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_MAP_POINTER :: 0x88BD$/;" c line:736 +BUFFER_MAXIMUM /home/jason/.odin/vendor/ENet/enet.odin /^BUFFER_MAXIMUM :: (1 + 2 * PROTOCOL_MAXIMUM_PACKET_COMMANDS)$/;" c line:169 +BUFFER_PRESERVED /home/jason/.odin/vendor/egl/egl.odin /^BUFFER_PRESERVED :: 0x3094$/;" c line:152 +BUFFER_RTV /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFER_RTV :: struct {$/;" s line:1590 +BUFFER_RTV /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_RTV :: struct {$/;" s line:2000 +BUFFER_SIZE /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_SIZE :: 0x8764$/;" c line:720 +BUFFER_SIZE /home/jason/.odin/vendor/egl/egl.odin /^BUFFER_SIZE :: 0x3020$/;" c line:67 +BUFFER_SIZE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BUFFER_SIZE :: Enum(0x8764)$/;" c line:79 +BUFFER_SRV /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFER_SRV :: struct {$/;" s line:1483 +BUFFER_SRV /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_SRV :: struct {$/;" s line:1752 +BUFFER_SRV_BYTE_OFFSET /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_SRV_BYTE_OFFSET :: struct {$/;" s line:1822 +BUFFER_SRV_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_SRV_FLAG :: enum u32 {$/;" e line:1748 +BUFFER_SRV_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_SRV_FLAGS :: distinct bit_set[BUFFER_SRV_FLAG; u32]$/;" t line:1747 +BUFFER_STORAGE_FLAGS /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_STORAGE_FLAGS :: 0x8220$/;" c line:1747 +BUFFER_UAV /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFER_UAV :: struct {$/;" s line:1745 +BUFFER_UAV /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_UAV :: struct {$/;" s line:1931 +BUFFER_UAV_BYTE_OFFSET /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_UAV_BYTE_OFFSET :: struct {$/;" s line:1967 +BUFFER_UAV_FLAG /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFER_UAV_FLAG :: enum u32 {$/;" e line:1739 +BUFFER_UAV_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_UAV_FLAG :: enum u32 {$/;" e line:1927 +BUFFER_UAV_FLAGS /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUFFER_UAV_FLAGS :: distinct bit_set[BUFFER_UAV_FLAG; u32]$/;" t line:1738 +BUFFER_UAV_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUFFER_UAV_FLAGS :: distinct bit_set[BUFFER_UAV_FLAG; u32]$/;" t line:1926 +BUFFER_UPDATE_BARRIER_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_UPDATE_BARRIER_BIT :: 0x00000200$/;" c line:1418 +BUFFER_USAGE /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_USAGE :: 0x8765$/;" c line:721 +BUFFER_USAGE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BUFFER_USAGE :: Enum(0x8765)$/;" c line:80 +BUFFER_VARIABLE /home/jason/.odin/vendor/OpenGL/constants.odin /^BUFFER_VARIABLE :: 0x92E5$/;" c line:1661 +BUFFER_WMA /home/jason/.odin/vendor/windows/XAudio2/xaudio2.odin /^BUFFER_WMA :: struct #packed {$/;" s line:202 +BUFSIZ /home/jason/.odin/core/sys/posix/stdio_libc.odin /^BUFSIZ :: libc.BUFSIZ$/;" c line:189 +BUF_ERROR /home/jason/.odin/vendor/zlib/zlib.odin /^BUF_ERROR :: -5$/;" c line:106 +BUF_SIZE /home/jason/.odin/core/fmt/fmt_js.odin /^BUF_SIZE :: 1024$/;" c line:15 +BUILDERS_OUT /home/jason/.odin/core/rexcode/ir/spirv/tablegen/gen.odin /^BUILDERS_OUT :: #directory + "\/..\/builders_gen.odin"$/;" c line:21 +BUILDER_TABLE_FINGERPRINT /home/jason/.odin/core/rexcode/isa/x86/mnemonic_builders.odin /^BUILDER_TABLE_FINGERPRINT :: u64(0xecfb0a3d7397cdbe)$/;" c line:10341 +BUILD_KIND_NEWLINE_MARKER /home/jason/.odin/core/odin/parser/file_tags.odin /^BUILD_KIND_NEWLINE_MARKER :: Build_Kind{}$/;" c line:21 +BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC :: struct {$/;" s line:3410 +BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS :: struct {$/;" s line:3398 +BUILD_RAYTRACING_ACCELERATION_STRUCTURE_TOOLS_VISUALIZATION_HEADER /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^BUILD_RAYTRACING_ACCELERATION_STRUCTURE_TOOLS_VISUALIZATION_HEADER :: struct {$/;" s line:3343 +BUS_Code /home/jason/.odin/core/sys/posix/signal.odin /^BUS_Code :: enum c.int {$/;" e line:250 +BUS_TYPE /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^BUS_TYPE :: enum i32 {$/;" e line:3012 +BUTTON /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON :: #force_inline proc "c" (X: c.int) -> c.int { return 1 << u32(X-1) }$/;" p line:15 +BUTTON_IMAGELIST /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_IMAGELIST :: struct {$/;" s line:531 +BUTTON_IMAGELIST_ALIGN_BOTTOM /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_IMAGELIST_ALIGN_BOTTOM :: 3$/;" c line:518 +BUTTON_IMAGELIST_ALIGN_CENTER /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_IMAGELIST_ALIGN_CENTER :: 4$/;" c line:519 +BUTTON_IMAGELIST_ALIGN_LEFT /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_IMAGELIST_ALIGN_LEFT :: 0$/;" c line:515 +BUTTON_IMAGELIST_ALIGN_RIGHT /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_IMAGELIST_ALIGN_RIGHT :: 1$/;" c line:516 +BUTTON_IMAGELIST_ALIGN_TOP /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_IMAGELIST_ALIGN_TOP :: 2$/;" c line:517 +BUTTON_LEFT /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_LEFT :: 1$/;" c line:16 +BUTTON_LEFT /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_LEFT :: 1$/;" c line:51 +BUTTON_LMASK /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_LMASK :: 1<<(BUTTON_LEFT-1)$/;" c line:21 +BUTTON_LMASK /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_LMASK :: MouseButtonFlags{.LEFT}$/;" c line:57 +BUTTON_MIDDLE /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_MIDDLE :: 2$/;" c line:17 +BUTTON_MIDDLE /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_MIDDLE :: 2$/;" c line:52 +BUTTON_MMASK /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_MMASK :: 1<<(BUTTON_MIDDLE-1)$/;" c line:22 +BUTTON_MMASK /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_MMASK :: MouseButtonFlags{.MIDDLE}$/;" c line:58 +BUTTON_RIGHT /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_RIGHT :: 3$/;" c line:18 +BUTTON_RIGHT /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_RIGHT :: 3$/;" c line:53 +BUTTON_RMASK /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_RMASK :: 1<<(BUTTON_RIGHT-1)$/;" c line:23 +BUTTON_RMASK /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_RMASK :: MouseButtonFlags{.RIGHT}$/;" c line:59 +BUTTON_SPLITINFO /home/jason/.odin/core/sys/windows/comctl32.odin /^BUTTON_SPLITINFO :: struct {$/;" s line:538 +BUTTON_X1 /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_X1 :: 4$/;" c line:19 +BUTTON_X1 /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_X1 :: 4$/;" c line:54 +BUTTON_X1MASK /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_X1MASK :: 1<<(BUTTON_X1-1)$/;" c line:24 +BUTTON_X1MASK /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_X1MASK :: MouseButtonFlags{.X1}$/;" c line:60 +BUTTON_X2 /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_X2 :: 5$/;" c line:20 +BUTTON_X2 /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_X2 :: 5$/;" c line:55 +BUTTON_X2MASK /home/jason/.odin/vendor/sdl2/sdl_mouse.odin /^BUTTON_X2MASK :: 1<<(BUTTON_X2-1)$/;" c line:25 +BUTTON_X2MASK /home/jason/.odin/vendor/sdl3/sdl3_mouse.odin /^BUTTON_X2MASK :: MouseButtonFlags{.X2}$/;" c line:61 +BYTE /home/jason/.odin/core/sys/windows/types.odin /^BYTE :: distinct u8$/;" t line:50 +BYTE /home/jason/.odin/vendor/OpenGL/constants.odin /^BYTE :: 0x1400$/;" c line:119 +BYTE /home/jason/.odin/vendor/directx/dxc/dxcdef_unix.odin /^BYTE :: distinct u8$/;" t line:17 +BYTE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^BYTE :: Enum(0x1400)$/;" c line:189 +BYTEORDER /home/jason/.odin/vendor/sdl3/sdl3_endian.odin /^BYTEORDER :: LIL_ENDIAN when ODIN_ENDIAN == .Little else BIG_ENDIAN$/;" c line:8 +BY_HANDLE_FILE_INFORMATION /home/jason/.odin/core/sys/windows/types.odin /^BY_HANDLE_FILE_INFORMATION :: struct {$/;" s line:3429 +B_Op /home/jason/.odin/core/rexcode/ir/spirv/tablegen/gen.odin /^B_Op :: struct { class, quant, typ: string } \/\/ class in {id,lit,venum,benum,string,pair_ii,/;" s line:273 +BackendType /home/jason/.odin/vendor/wgpu/wgpu.odin /^BackendType :: enum i32 {$/;" e line:132 +BackingStore /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^BackingStore :: enum i32 {$/;" e line:180 +BackingStoreType /home/jason/.odin/core/sys/darwin/Foundation/NSWindow.odin /^BackingStoreType :: enum UInteger {$/;" e line:69 +Bad_Decl /home/jason/.odin/core/odin/ast/ast.odin /^Bad_Decl :: struct {$/;" s line:482 +Bad_Expr /home/jason/.odin/core/odin/ast/ast.odin /^Bad_Expr :: struct {$/;" s line:112 +Bad_Stmt /home/jason/.odin/core/odin/ast/ast.odin /^Bad_Stmt :: struct {$/;" s line:333 +BakeFontBitmap /home/jason/.odin/vendor/stb/truetype/stb_truetype.odin /^ BakeFontBitmap :: proc(data: [^]byte, offset: c.int, \/\/ font location (use offset=0 for pla/;" p line:66 +Ball_Collision_Data src/event_manager.odin /^Ball_Collision_Data :: struct { speed: f32, }$/;" s line:4 +Barrier /home/jason/.odin/core/sync/extended.odin /^Barrier :: struct {$/;" s line:147 +BarrierScope /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BarrierScope :: distinct bit_set[BarrierScopeFlag; NS.UInteger]$/;" t line:252 +BarrierScopeFlag /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BarrierScopeFlag :: enum NS.UInteger {$/;" e line:247 +BaseInStructure /home/jason/.odin/vendor/vulkan/structs.odin /^BaseInStructure :: struct {$/;" s line:85 +BaseOutStructure /home/jason/.odin/vendor/vulkan/structs.odin /^BaseOutStructure :: struct {$/;" s line:90 +Basepoint_Addend_Group_Element /home/jason/.odin/core/crypto/_edwards25519/edwards25519_scalar_mul_base.odin /^ Basepoint_Addend_Group_Element :: struct {$/;" s line:40 +Basepoint_Addend_Group_Element /home/jason/.odin/core/crypto/_edwards25519/tools/edwards_gen_tables.odin /^ Basepoint_Addend_Group_Element :: struct {$/;" s line:28 +Basic_Directive /home/jason/.odin/core/odin/ast/ast.odin /^Basic_Directive :: struct {$/;" s line:137 +Basic_Lit /home/jason/.odin/core/odin/ast/ast.odin /^Basic_Lit :: struct {$/;" s line:132 +BatteryState /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^BatteryState :: struct {$/;" s line:586 +BatteryStatus /home/jason/.odin/vendor/windows/GameInput/windows_game_input.odin /^BatteryStatus :: enum i32 {$/;" e line:224 +Battery_Flag /home/jason/.odin/core/sys/windows/kernel32.odin /^Battery_Flag :: enum BYTE {$/;" e line:1349 +Battery_Flags /home/jason/.odin/core/sys/windows/kernel32.odin /^Battery_Flags :: bit_set[Battery_Flag; BYTE]$/;" b line:1356 +Before /home/jason/.odin/vendor/portmidi/portmidi.odin /^Before :: #force_inline proc "c" (t1, t2: Timestamp) -> b32 {$/;" p line:144 +Begin /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^ Begin :: proc(mode: c.int) --- \/\/ Initialize drawing mode (how to organize vertex)$/;" p line:409 +BeginBlendMode /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginBlendMode :: proc(mode: BlendMode) --- \/\/ Begin blending mode (alpha, addi/;" p line:1017 +BeginBufferedAnimation /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BeginBufferedAnimation :: proc(hwnd: HWND, hdcTarget: HDC, prcTarget: ^RECT, dwFormat: /;" p line:36 +BeginBufferedPaint /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BeginBufferedPaint :: proc(hdcTarget: HDC, prcTarget: ^RECT, dwFormat: BP_BUFFERFORMAT, pPaintP/;" p line:24 +BeginCommandBuffer /home/jason/.odin/vendor/vulkan/procedures.odin /^BeginCommandBuffer: ProcBeginCommandBuffer$/;" v line:957 +BeginConditionalRender /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginConditionalRender :: proc "c" (id: u32, mode: u32) /;" p line:243 +BeginConditionalRender /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginConditionalRender :: proc "c" (id: u32, mode: u32, loc := #caller_location) /;" p line:1047 +BeginCustomResolveInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BeginCustomResolveInfoEXT :: struct {$/;" s line:10480 +BeginDrawing /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginDrawing :: proc() --- \/\/ Setup canvas (framebuffer) to st/;" p line:1007 +BeginFrame /home/jason/.odin/vendor/nanovg/nanovg.odin /^BeginFrame :: proc($/;" p line:354 +BeginGPUComputePass /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BeginGPUComputePass :: proc(command_buffer: ^GPUCommandBuffer, storage_textur/;" p line:873 +BeginGPUCopyPass /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BeginGPUCopyPass :: proc(command_buffer: ^GPUCommandBuffer) -> ^GPUCopyPas/;" p line:883 +BeginGPURenderPass /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BeginGPURenderPass :: proc(command_buffer: ^GPUCommandBuffer, color_target_i/;" p line:854 +BeginMode2D /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginMode2D :: proc(camera: Camera2D) --- \/\/ Initialize 2D mode with custom c/;" p line:1009 +BeginMode3D /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginMode3D :: proc(camera: Camera3D) --- \/\/ Initializes 3D mode with custom /;" p line:1011 +BeginPaint /home/jason/.odin/core/sys/windows/user32.odin /^ BeginPaint :: proc(hWnd: HWND, lpPaint: ^PAINTSTRUCT) -> HDC ---$/;" p line:177 +BeginPath /home/jason/.odin/vendor/nanovg/nanovg.odin /^BeginPath :: proc(ctx: ^Context) {$/;" p line:2213 +BeginQuery /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginQuery :: proc "c" (target: u32, id: u32) { i/;" p line:108 +BeginQuery /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginQuery :: proc "c" (target: u32, id: u32, loc := #caller_location) /;" p line:913 +BeginQuery /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BeginQuery :: proc(target: Enum, query: Query) ---$/;" p line:76 +BeginQueryIndexed /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginQueryIndexed :: proc "c" (target: u32, index: u32, id: u32) /;" p line:454 +BeginQueryIndexed /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginQueryIndexed :: proc "c" (target: u32, index: u32, id: u32, loc := #caller_lo/;" p line:1258 +BeginScissorMode /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginScissorMode :: proc(x, y, width, height: c.int) --- \/\/ Begin scissor mode (define scree/;" p line:1019 +BeginShaderMode /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginShaderMode :: proc(shader: Shader) --- \/\/ Begin custom shader drawing$/;" p line:1015 +BeginState /home/jason/.odin/vendor/fontstash/fontstash.odin /^BeginState :: proc(ctx: ^FontContext) {$/;" p line:1174 +BeginTextureMode /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginTextureMode :: proc(target: RenderTexture2D) --- \/\/ Initializes render texture for d/;" p line:1013 +BeginThreadFunction /home/jason/.odin/vendor/sdl3/sdl3_thread.odin /^BeginThreadFunction :: proc "c" () -> FunctionPointer {$/;" p line:49 +BeginTransformFeedback /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginTransformFeedback :: proc "c" (primitiveMode: u32) /;" p line:236 +BeginTransformFeedback /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BeginTransformFeedback :: proc "c" (primitiveMode: u32, loc := #caller_location) /;" p line:1040 +BeginTransformFeedback /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BeginTransformFeedback :: proc(primitiveMode: Enum) ---$/;" p line:97 +BeginVrStereoMode /home/jason/.odin/vendor/raylib/raylib.odin /^ BeginVrStereoMode :: proc(config: VrStereoConfig) --- \/\/ Begin stereo rendering (requires/;" p line:1021 +Begin_Event /home/jason/.odin/core/prof/spall/spall.odin /^Begin_Event :: struct #packed {$/;" s line:39 +Bell /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ Bell :: proc(display: ^Display, percent: i32) ---$/;" p line:1250 +Benaphore /home/jason/.odin/core/sync/extended.odin /^Benaphore :: struct {$/;" s line:336 +Benchmark_Error /home/jason/.odin/core/time/perf.odin /^Benchmark_Error :: enum {$/;" e line:160 +Benchmark_Options /home/jason/.odin/core/time/perf.odin /^Benchmark_Options :: struct {$/;" s line:168 +BezierTo /home/jason/.odin/vendor/nanovg/nanovg.odin /^BezierTo :: proc($/;" p line:2244 +Bidi /home/jason/.odin/core/unicode/tools/ucd/types.odin /^Bidi :: struct {$/;" s line:458 +Bidi_Class /home/jason/.odin/core/unicode/tools/ucd/types.odin /^Bidi_Class :: enum {$/;" e line:431 +Big_Int /home/jason/.odin/core/crypto/rsa/rsa_int.odin /^Big_Int :: struct($N: int) {$/;" s line:6 +BinaryArchive /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive :: struct { using _: NS.Copying(BinaryArchive) }$/;" s line:4697 +BinaryArchiveDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchiveDescriptor :: struct { using _: NS.Copying(BinaryArchiveDescriptor) }$/;" s line:741 +BinaryArchiveDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchiveDescriptor_alloc :: #force_inline proc "c" () -> ^BinaryArchiveDescriptor {$/;" p line:744 +BinaryArchiveDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchiveDescriptor_init :: #force_inline proc "c" (self: ^BinaryArchiveDescriptor) -> ^Bina/;" p line:748 +BinaryArchiveDescriptor_setUrl /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchiveDescriptor_setUrl :: #force_inline proc "c" (self: ^BinaryArchiveDescriptor, url: ^/;" p line:752 +BinaryArchiveDescriptor_url /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchiveDescriptor_url :: #force_inline proc "c" (self: ^BinaryArchiveDescriptor) -> ^NS.UR/;" p line:756 +BinaryArchiveError /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BinaryArchiveError :: enum NS.UInteger {$/;" e line:154 +BinaryArchive_addComputePipelineFunctions /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_addComputePipelineFunctions :: #force_inline proc "contextless" (self: ^BinaryArch/;" p line:4700 +BinaryArchive_addFunction /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_addFunction :: #force_inline proc "contextless" (self: ^BinaryArchive, descriptor:/;" p line:4734 +BinaryArchive_addRenderPipelineFunctions /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_addRenderPipelineFunctions :: #force_inline proc "contextless" (self: ^BinaryArchi/;" p line:4705 +BinaryArchive_addTileRenderPipelineFunctions /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_addTileRenderPipelineFunctions :: #force_inline proc "contextless" (self: ^BinaryA/;" p line:4710 +BinaryArchive_device /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_device :: #force_inline proc "c" (self: ^BinaryArchive) -> ^Device {$/;" p line:4715 +BinaryArchive_label /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_label :: #force_inline proc "c" (self: ^BinaryArchive) -> ^NS.String {$/;" p line:4719 +BinaryArchive_serializeToURL /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_serializeToURL :: #force_inline proc "contextless" (self: ^BinaryArchive, url: ^NS/;" p line:4723 +BinaryArchive_setLabel /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BinaryArchive_setLabel :: #force_inline proc "c" (self: ^BinaryArchive, label: ^NS.String) {$/;" p line:4728 +Binary_Expr /home/jason/.odin/core/odin/ast/ast.odin /^Binary_Expr :: struct {$/;" s line:182 +BindAPI /home/jason/.odin/vendor/egl/egl.odin /^ BindAPI :: proc(api: u32) -> Boolean ---$/;" p line:231 +BindAccelerationStructureMemoryInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^BindAccelerationStructureMemoryInfoNV :: struct {$/;" s line:6641 +BindAccelerationStructureMemoryNV /home/jason/.odin/vendor/vulkan/procedures.odin /^BindAccelerationStructureMemoryNV: ProcBindAccelerationStructureMemoryNV$/;" v line:958 +BindAttribLocation /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindAttribLocation :: proc "c" (program: u32, index: u32, name: cstring) /;" p line:132 +BindAttribLocation /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindAttribLocation :: proc "c" (program: u32, index: u32, name: cstring, loc := #caller_l/;" p line:937 +BindAttribLocation /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BindAttribLocation :: proc(program: Program, index: i32, name: string) ---$/;" p line:59 +BindAudioStream /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^ BindAudioStream :: proc(devid: AudioDeviceID, stream: ^AudioStream) -> bool ---$/;" p line:96 +BindAudioStreams /home/jason/.odin/vendor/sdl3/sdl3_audio.odin /^ BindAudioStreams :: proc(devid: AudioDeviceID, streams: [^]^AudioStream, num_stre/;" p line:95 +BindBuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBuffer :: proc "c" (target: u32, buffer: u32) { i/;" p line:113 +BindBuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBuffer :: proc "c" (target: u32, buffer: u32, loc := #caller_location) /;" p line:918 +BindBuffer /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BindBuffer :: proc(target: Enum, buffer: Buffer) ---$/;" p line:60 +BindBufferBase /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBufferBase :: proc "c" (target: u32, index: u32, buffer: u32) /;" p line:239 +BindBufferBase /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBufferBase :: proc "c" (target: u32, index: u32, buffer: u32, loc := #/;" p line:1043 +BindBufferBase /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BindBufferBase :: proc(target: Enum, index: i32, buffer: Buffer) ---$/;" p line:103 +BindBufferMemory /home/jason/.odin/vendor/vulkan/procedures.odin /^BindBufferMemory: ProcBindBufferMemory$/;" v line:959 +BindBufferMemory2 /home/jason/.odin/vendor/vulkan/procedures.odin /^BindBufferMemory2: ProcBindBufferMemory2$/;" v line:960 +BindBufferMemory2KHR /home/jason/.odin/vendor/vulkan/procedures.odin /^BindBufferMemory2KHR: ProcBindBufferMemory2KHR$/;" v line:961 +BindBufferMemoryDeviceGroupInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindBufferMemoryDeviceGroupInfo :: struct {$/;" s line:1212 +BindBufferMemoryDeviceGroupInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindBufferMemoryDeviceGroupInfoKHR :: BindBufferMemoryDeviceGroupInfo$/;" c line:12661 +BindBufferMemoryInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindBufferMemoryInfo :: struct {$/;" s line:1151 +BindBufferMemoryInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindBufferMemoryInfoKHR :: BindBufferMemoryInfo$/;" c line:12744 +BindBufferRange /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBufferRange :: proc "c" (target: u32, index: u32, buffer: u32, offset: /;" p line:1042 +BindBufferRange /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBufferRange :: proc "c" (target: u32, index: u32, buffer: u32, offset: /;" p line:238 +BindBufferRange /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BindBufferRange :: proc(target: Enum, index: i32, buffer: Buffer, offset: int, size: /;" p line:104 +BindBuffersBase /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBuffersBase :: proc "c" (target: u32, first: u32, count: i32, buffers: [^]u32) /;" p line:618 +BindBuffersBase /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBuffersBase :: proc "c" (target: u32, first: u32, count: i32, buffers: [^]u32, loc := #ca/;" p line:1424 +BindBuffersRange /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBuffersRange :: proc "c" (target: u32, first: u32, count: i32, buffers: [^]u32, offsets: [/;" p line:1425 +BindBuffersRange /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindBuffersRange :: proc "c" (target: u32, first: u32, count: i32, buffers: [^]u32, offsets: [/;" p line:619 +BindDataGraphPipelineSessionMemoryARM /home/jason/.odin/vendor/vulkan/procedures.odin /^BindDataGraphPipelineSessionMemoryARM: ProcBindDataGraphPipelineSessionMemoryAR/;" v line:962 +BindDataGraphPipelineSessionMemoryInfoARM /home/jason/.odin/vendor/vulkan/structs.odin /^BindDataGraphPipelineSessionMemoryInfoARM :: struct {$/;" s line:9478 +BindDescriptorBufferEmbeddedSamplersInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BindDescriptorBufferEmbeddedSamplersInfoEXT :: struct {$/;" s line:5028 +BindDescriptorSetsInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindDescriptorSetsInfo :: struct {$/;" s line:3006 +BindDescriptorSetsInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindDescriptorSetsInfoKHR :: BindDescriptorSetsInfo$/;" c line:12853 +BindFragDataLocation /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindFragDataLocation :: proc "c" (program: u32, color: u32, name: cstring) /;" p line:269 +BindFragDataLocation /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindFragDataLocation :: proc "c" (program: u32, color: u32, name: cstring, loc :/;" p line:1073 +BindFragDataLocationIndexed /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindFragDataLocationIndexed :: proc "c" (program: u32, colorNumber: u32, index: u32, name: cstr/;" p line:1155 +BindFragDataLocationIndexed /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindFragDataLocationIndexed :: proc "c" (program: u32, colorNumber: u32, index: u32, name: cstr/;" p line:351 +BindFramebuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindFramebuffer :: proc "c" (target: u32, framebuffer: u32) /;" p line:295 +BindFramebuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindFramebuffer :: proc "c" (target: u32, framebuffer: u32, loc := #caller_/;" p line:1099 +BindFramebuffer /home/jason/.odin/vendor/nanovg/gl/gl.odin /^BindFramebuffer :: proc(fb: ^framebuffer) {$/;" p line:1380 +BindFramebuffer /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BindFramebuffer :: proc(target: Enum, framebuffer: Framebuffer) ---$/;" p line:61 +BindGPUComputePipeline /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUComputePipeline :: proc(compute_pass: ^GPUComputePass, compute_pipeline: /;" p line:874 +BindGPUComputeSamplers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUComputeSamplers :: proc(compute_pass: ^GPUComputePass, first_slot: Uint32/;" p line:875 +BindGPUComputeStorageBuffers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUComputeStorageBuffers :: proc(compute_pass: ^GPUComputePass, first_slot: Uint32/;" p line:877 +BindGPUComputeStorageTextures /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUComputeStorageTextures :: proc(compute_pass: ^GPUComputePass, first_slot: Uint32/;" p line:876 +BindGPUFragmentSamplers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUFragmentSamplers :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:865 +BindGPUFragmentStorageBuffers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUFragmentStorageBuffers :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:867 +BindGPUFragmentStorageTextures /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUFragmentStorageTextures :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:866 +BindGPUGraphicsPipeline /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUGraphicsPipeline :: proc(render_pass: ^GPURenderPass, graphics_pipeline: ^/;" p line:855 +BindGPUIndexBuffer /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUIndexBuffer :: proc(render_pass: ^GPURenderPass, #by_ptr binding: GPU/;" p line:861 +BindGPUVertexBuffers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUVertexBuffers :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:860 +BindGPUVertexSamplers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUVertexSamplers :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:862 +BindGPUVertexStorageBuffers /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUVertexStorageBuffers :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:864 +BindGPUVertexStorageTextures /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BindGPUVertexStorageTextures :: proc(render_pass: ^GPURenderPass, first_slot: Uint32, /;" p line:863 +BindGroup /home/jason/.odin/vendor/wgpu/wgpu.odin /^BindGroup :: distinct rawptr$/;" t line:91 +BindGroupAddRef /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BindGroupAddRef :: proc(bindGroup: BindGroup) ---$/;" p line:1607 +BindGroupDescriptor /home/jason/.odin/vendor/wgpu/wgpu.odin /^BindGroupDescriptor :: struct {$/;" s line:1486 +BindGroupEntry /home/jason/.odin/vendor/wgpu/wgpu.odin /^BindGroupEntry :: struct {$/;" s line:1308 +BindGroupEntryExtras /home/jason/.odin/vendor/wgpu/wgpu_native_types.odin /^BindGroupEntryExtras :: struct {$/;" s line:205 +BindGroupLayout /home/jason/.odin/vendor/wgpu/wgpu.odin /^BindGroupLayout :: distinct rawptr$/;" t line:92 +BindGroupLayoutAddRef /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BindGroupLayoutAddRef :: proc(bindGroupLayout: BindGroupLayout) ---$/;" p line:1612 +BindGroupLayoutDescriptor /home/jason/.odin/vendor/wgpu/wgpu.odin /^BindGroupLayoutDescriptor :: struct {$/;" s line:1494 +BindGroupLayoutEntry /home/jason/.odin/vendor/wgpu/wgpu.odin /^BindGroupLayoutEntry :: struct {$/;" s line:1318 +BindGroupLayoutEntryExtras /home/jason/.odin/vendor/wgpu/wgpu_native_types.odin /^BindGroupLayoutEntryExtras :: struct {$/;" s line:215 +BindGroupLayoutRelease /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BindGroupLayoutRelease :: proc(bindGroupLayout: BindGroupLayout) ---$/;" p line:1613 +BindGroupLayoutSetLabel /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BindGroupLayoutSetLabel :: proc(bindGroupLayout: BindGroupLayout, label: cstring) ---$/;" p line:1611 +BindGroupRelease /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BindGroupRelease :: proc(bindGroup: BindGroup) ---$/;" p line:1608 +BindGroupSetLabel /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BindGroupSetLabel :: proc(bindGroup: BindGroup, label: StringView) ---$/;" p line:1606 +BindHeapInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BindHeapInfoEXT :: struct {$/;" s line:6126 +BindImageMemory /home/jason/.odin/vendor/vulkan/procedures.odin /^BindImageMemory: ProcBindImageMemory$/;" v line:963 +BindImageMemory2 /home/jason/.odin/vendor/vulkan/procedures.odin /^BindImageMemory2: ProcBindImageMemory2$/;" v line:964 +BindImageMemory2KHR /home/jason/.odin/vendor/vulkan/procedures.odin /^BindImageMemory2KHR: ProcBindImageMemory2KHR$/;" v line:965 +BindImageMemoryDeviceGroupInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindImageMemoryDeviceGroupInfo :: struct {$/;" s line:1219 +BindImageMemoryDeviceGroupInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindImageMemoryDeviceGroupInfoKHR :: BindImageMemoryDeviceGroupInfo$/;" c line:12662 +BindImageMemoryInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindImageMemoryInfo :: struct {$/;" s line:1159 +BindImageMemoryInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindImageMemoryInfoKHR :: BindImageMemoryInfo$/;" c line:12745 +BindImageMemorySwapchainInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindImageMemorySwapchainInfoKHR :: struct {$/;" s line:3217 +BindImagePlaneMemoryInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindImagePlaneMemoryInfo :: struct {$/;" s line:1367 +BindImagePlaneMemoryInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindImagePlaneMemoryInfoKHR :: BindImagePlaneMemoryInfo$/;" c line:12740 +BindImageTexture /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindImageTexture :: proc "c" (unit: u32, texture: u32, level: i32, l/;" p line:1367 +BindImageTexture /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindImageTexture :: proc "c" (unit: u32, texture: u32, level: i32, l/;" p line:561 +BindImageTexture /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^ BindImageTexture :: proc(id: c.uint, index: c.uint, format: c.int, readonly: bool) --- \/\/ Bi/;" p line:587 +BindImageTextures /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindImageTextures :: proc "c" (first: u32, count: i32, textures: [^]u32) /;" p line:622 +BindImageTextures /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindImageTextures :: proc "c" (first: u32, count: i32, textures: [^]u32, loc := #caller_locatio/;" p line:1428 +BindIndexBuffer3InfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindIndexBuffer3InfoKHR :: struct {$/;" s line:4411 +BindIndexBufferIndirectCommandEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BindIndexBufferIndirectCommandEXT :: struct {$/;" s line:10191 +BindIndexBufferIndirectCommandNV /home/jason/.odin/vendor/vulkan/structs.odin /^BindIndexBufferIndirectCommandNV :: struct {$/;" s line:7327 +BindMemoryStatus /home/jason/.odin/vendor/vulkan/structs.odin /^BindMemoryStatus :: struct {$/;" s line:2876 +BindMemoryStatusKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindMemoryStatusKHR :: BindMemoryStatus$/;" c line:12852 +BindOpticalFlowSessionImageNV /home/jason/.odin/vendor/vulkan/procedures.odin /^BindOpticalFlowSessionImageNV: ProcBindOpticalFlowSessionImageNV$/;" v line:966 +BindPipelineIndirectCommandNV /home/jason/.odin/vendor/vulkan/structs.odin /^BindPipelineIndirectCommandNV :: struct {$/;" s line:8626 +BindProgramPipeline /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindProgramPipeline :: proc "c" (pipeline: u32) /;" p line:477 +BindProgramPipeline /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindProgramPipeline :: proc "c" (pipeline: u32, loc := #caller_location) /;" p line:1283 +BindRenderbuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindRenderbuffer :: proc "c" (target: u32, renderbuffer: u32) /;" p line:289 +BindRenderbuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindRenderbuffer :: proc "c" (target: u32, renderbuffer: u32, loc := #caller/;" p line:1093 +BindRenderbuffer /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BindRenderbuffer :: proc(target: Enum, renderbuffer: Renderbuffer) ---$/;" p line:63 +BindSampler /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindSampler :: proc "c" (unit: u32, sampler: u32) /;" p line:356 +BindSampler /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindSampler :: proc "c" (unit: u32, sampler: u32, loc := #caller_location) /;" p line:1160 +BindSampler /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BindSampler :: proc(unit: Enum, sampler: Sampler) ---$/;" p line:83 +BindSamplers /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindSamplers :: proc "c" (first: u32, count: i32, samplers: [^]u32) /;" p line:621 +BindSamplers /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindSamplers :: proc "c" (first: u32, count: i32, samplers: [^]u32, loc := #caller_locatio/;" p line:1427 +BindShaderBuffer /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^ BindShaderBuffer :: proc(id: c.uint, index: c.uint) --- /;" p line:581 +BindShaderGroupIndirectCommandNV /home/jason/.odin/vendor/vulkan/structs.odin /^BindShaderGroupIndirectCommandNV :: struct {$/;" s line:7323 +BindSparseInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BindSparseInfo :: struct {$/;" s line:472 +BindTensorMemoryARM /home/jason/.odin/vendor/vulkan/procedures.odin /^BindTensorMemoryARM: ProcBindTensorMemoryARM$/;" v line:967 +BindTensorMemoryInfoARM /home/jason/.odin/vendor/vulkan/structs.odin /^BindTensorMemoryInfoARM :: struct {$/;" s line:8859 +BindTexImage /home/jason/.odin/vendor/egl/egl.odin /^ BindTexImage :: proc(display: Display, surface: Surface, buffer: i32) -> Boolean ---$/;" p line:257 +BindTexture /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTexture :: proc "c" (target: u32, texture: u32) /;" p line:71 +BindTexture /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTexture :: proc "c" (target: u32, texture: u32, loc := #caller_location) /;" p line:876 +BindTexture /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BindTexture :: proc(target: Enum, texture: Texture) ---$/;" p line:62 +BindTextureUnit /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTextureUnit :: proc "c" (unit: u32, texture: u32) /;" p line:694 +BindTextureUnit /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTextureUnit :: proc "c" (unit: u32, texture: u32, loc := #caller_l/;" p line:1500 +BindTextures /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTextures :: proc "c" (first: u32, count: i32, textures: [^]u32) /;" p line:620 +BindTextures /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTextures :: proc "c" (first: u32, count: i32, textures: [^]u32, loc := #caller_locatio/;" p line:1426 +BindTransformFeedback /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTransformFeedback :: proc "c" (target: u32, id: u32) /;" p line:446 +BindTransformFeedback /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindTransformFeedback :: proc "c" (target: u32, id: u32, loc := #caller_location) /;" p line:1250 +BindTransformFeedback /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BindTransformFeedback :: proc(target: Enum, tf: TransformFeedback) ---$/;" p line:96 +BindTransformFeedbackBuffer2InfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BindTransformFeedbackBuffer2InfoEXT :: struct {$/;" s line:4460 +BindVertexArray /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindVertexArray :: proc "c" (array: u32) /;" p line:310 +BindVertexArray /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindVertexArray :: proc "c" (array: u32, loc := #caller_location) /;" p line:1114 +BindVertexArray /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BindVertexArray :: proc(vertexArray: VertexArrayObject) --- $/;" p line:117 +BindVertexBuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindVertexBuffer :: proc "c" (bindingindex: u32, buffer: u32, offset: int, strid/;" p line:1403 +BindVertexBuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindVertexBuffer :: proc "c" (bindingindex: u32, buffer: u32, offset: int, strid/;" p line:597 +BindVertexBuffer3InfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindVertexBuffer3InfoKHR :: struct {$/;" s line:4419 +BindVertexBufferIndirectCommandEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BindVertexBufferIndirectCommandEXT :: struct {$/;" s line:10185 +BindVertexBufferIndirectCommandNV /home/jason/.odin/vendor/vulkan/structs.odin /^BindVertexBufferIndirectCommandNV :: struct {$/;" s line:7333 +BindVertexBuffers /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindVertexBuffers :: proc "c" (first: u32, count: i32, buffers: [^]u32, offsets: [^]uintptr, st/;" p line:1429 +BindVertexBuffers /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BindVertexBuffers :: proc "c" (first: u32, count: i32, buffers: [^]u32, offsets: [^]uintptr, st/;" p line:623 +BindVideoSessionMemoryInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BindVideoSessionMemoryInfoKHR :: struct {$/;" s line:3402 +BindVideoSessionMemoryKHR /home/jason/.odin/vendor/vulkan/procedures.odin /^BindVideoSessionMemoryKHR: ProcBindVideoSessionMemoryKHR$/;" v line:968 +Bind_Error /home/jason/.odin/core/net/errors.odin /^Bind_Error :: enum i32 {$/;" e line:79 +Binding /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding :: struct { using _: NS.Object }$/;" s line:4473 +BindingType /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BindingType :: enum NS.Integer {$/;" e line:162 +Binding_access /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding_access :: #force_inline proc "c" (self: ^Binding) -> ArgumentAccess {$/;" p line:4484 +Binding_index /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding_index :: #force_inline proc "c" (self: ^Binding) -> NS.UInteger {$/;" p line:4488 +Binding_isArgument /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding_isArgument :: #force_inline proc "c" (self: ^Binding) -> BOOL {$/;" p line:4496 +Binding_isUsed /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding_isUsed :: #force_inline proc "c" (self: ^Binding) -> BOOL {$/;" p line:4492 +Binding_name /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding_name :: #force_inline proc "c" (self: ^Binding) -> ^NS.String {$/;" p line:4476 +Binding_type /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Binding_type :: #force_inline proc "c" (self: ^Binding) -> BindingType {$/;" p line:4480 +BitBlt /home/jason/.odin/core/sys/windows/gdi32.odin /^ BitBlt :: proc(hdc: HDC, x, y, cx, cy: INT, hdcSrc: HDC, x1, y1: INT, rop: DWOR/;" p line:55 +Bit_Array /home/jason/.odin/core/container/bit_array/bit_array.odin /^Bit_Array :: struct {$/;" s line:18 +Bit_Array_Iterator /home/jason/.odin/core/container/bit_array/bit_array.odin /^Bit_Array_Iterator :: struct {$/;" s line:25 +Bit_Field /home/jason/.odin/core/reflect/reflect.odin /^Bit_Field :: struct {$/;" s line:1197 +Bit_Field_Field /home/jason/.odin/core/odin/ast/ast.odin /^Bit_Field_Field :: struct {$/;" s line:864 +Bit_Field_Type /home/jason/.odin/core/odin/ast/ast.odin /^Bit_Field_Type :: struct {$/;" s line:855 +Bit_Set_Type /home/jason/.odin/core/odin/ast/ast.odin /^Bit_Set_Type :: struct {$/;" s line:824 +BitmapBitOrder /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ BitmapBitOrder :: proc(display: ^Display) -> ByteOrder ---$/;" p line:102 +BitmapFormatFlag /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapFormatFlag :: enum BitmapInteger {$/;" e line:7 +BitmapFormatFlags /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapFormatFlags :: bit_set[BitmapFormatFlag; BitmapInteger]$/;" b line:16 +BitmapImageRep /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep :: struct { using _: Object }$/;" s line:4 +BitmapImageRep_CGImage /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep_CGImage :: proc "c" (self: ^BitmapImageRep) -> rawptr {$/;" p line:78 +BitmapImageRep_alloc /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep_alloc :: proc "c" () -> ^BitmapImageRep {$/;" p line:19 +BitmapImageRep_bitmapData /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep_bitmapData :: proc "c" (self: ^BitmapImageRep) -> rawptr {$/;" p line:73 +BitmapImageRep_initWithBitmapDataPlanes /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep_initWithBitmapDataPlanes :: proc{$/;" g line:67 +BitmapImageRep_initWithBitmapDataPlanes_bitmapFormat /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep_initWithBitmapDataPlanes_bitmapFormat :: proc "c" ($/;" p line:44 +BitmapImageRep_initWithBitmapDataPlanes_legacy /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapImageRep_initWithBitmapDataPlanes_legacy :: proc "c" ($/;" p line:23 +BitmapInteger /home/jason/.odin/core/sys/darwin/Foundation/NSBitmapImageRep.odin /^BitmapInteger :: distinct UInteger$/;" t line:6 +BitmapOrder /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^BitmapOrder :: enum c.int {$/;" e line:27 +BitmapPad /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ BitmapPad :: proc(display: ^Display) -> i32 ---$/;" p line:103 +BitmapUnit /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ BitmapUnit :: proc(display: ^Display) -> i32 ---$/;" p line:101 +Bitmask /home/jason/.odin/core/image/bmp/bmp.odin /^Bitmask :: struct {$/;" s line:287 +BlackPixel /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ BlackPixel :: proc(display: ^Display, screen_no: i32) -> uint ---$/;" p line:80 +BlackPixelsOfScreen /home/jason/.odin/vendor/x11/xlib/xlib_procs.odin /^ BlackPixelsOfScreen :: proc(screen: ^Screen) -> uint ---$/;" p line:109 +Blake2_Config /home/jason/.odin/core/crypto/_blake2/blake2.odin /^Blake2_Config :: struct {$/;" s line:46 +Blake2_Tree /home/jason/.odin/core/crypto/_blake2/blake2.odin /^Blake2_Tree :: struct {$/;" s line:56 +Blake2b_Context /home/jason/.odin/core/crypto/_blake2/blake2.odin /^Blake2b_Context :: struct {$/;" s line:34 +Blake2s_Context /home/jason/.odin/core/crypto/_blake2/blake2.odin /^Blake2s_Context :: struct {$/;" s line:22 +Blend /home/jason/.odin/vendor/nanovg/gl/gl.odin /^Blend :: struct {$/;" s line:61 +Blend2 /home/jason/.odin/vendor/box3d/box3d_math.odin /^Blend2 :: proc "c" (s: f32, a: Vec3, t: f32, b: Vec3) -> Vec3 {$/;" p line:248 +BlendColor /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendColor :: proc "c" (red: f32, green: f32, blue: f32, alpha: f32) /;" p line:101 +BlendColor /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendColor :: proc "c" (red: f32, green: f32, blue: f32, alpha: f32, loc := #caller_loca/;" p line:906 +BlendColor /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BlendColor :: proc(red, green, blue, alpha: f32) ---$/;" p line:64 +BlendComponent /home/jason/.odin/vendor/wgpu/wgpu.odin /^BlendComponent :: struct {$/;" s line:942 +BlendEquation /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquation :: proc "c" (mode: u32) /;" p line:102 +BlendEquation /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquation :: proc "c" (mode: u32, loc := #caller_location) /;" p line:907 +BlendEquation /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BlendEquation :: proc(mode: Enum) ---$/;" p line:65 +BlendEquationSeparate /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquationSeparate :: proc "c" (modeRGB: u32, modeAlpha: u32) /;" p line:126 +BlendEquationSeparate /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquationSeparate :: proc "c" (modeRGB: u32, modeAlpha: u32, loc := #caller_location) /;" p line:931 +BlendEquationSeparate /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BlendEquationSeparate :: proc(modeRGB: Enum, modeAlpha: Enum) ---$/;" p line:66 +BlendEquationSeparatei /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquationSeparatei :: proc "c" (buf: u32, modeRGB: u32, modeAlpha: u32) /;" p line:413 +BlendEquationSeparatei /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquationSeparatei :: proc "c" (buf: u32, modeRGB: u32, modeAlpha: u32, loc := #cal/;" p line:1217 +BlendEquationi /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquationi :: proc "c" (buf: u32, mode: u32) /;" p line:412 +BlendEquationi /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendEquationi :: proc "c" (buf: u32, mode: u32, loc := #caller_location) /;" p line:1216 +BlendFactor /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BlendFactor :: enum NS.UInteger {$/;" e line:706 +BlendFactor /home/jason/.odin/vendor/nanovg/nanovg.odin /^BlendFactor :: enum {$/;" e line:71 +BlendFactor /home/jason/.odin/vendor/sdl2/sdl_blendmode.odin /^BlendFactor :: enum c.int {$/;" e line:50 +BlendFactor /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BlendFactor :: enum c.int {$/;" e line:34 +BlendFactor /home/jason/.odin/vendor/vulkan/enums.odin /^BlendFactor :: enum c.int {$/;" e line:141 +BlendFactor /home/jason/.odin/vendor/wgpu/wgpu.odin /^BlendFactor :: enum i32 {$/;" e line:144 +BlendFunc /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFunc :: proc "c" (sfactor, dfactor: u32) /;" p line:37 +BlendFunc /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFunc :: proc "c" (sfactor, dfactor: u32, loc := #caller_location) /;" p line:842 +BlendFunc /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BlendFunc :: proc(sfactor, dfactor: Enum) ---$/;" p line:67 +BlendFuncSeparate /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFuncSeparate :: proc "c" (sfactorRGB: u32, dfactorRGB: u32, sfactorAlpha: u32, dfactorAlph/;" p line:899 +BlendFuncSeparate /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFuncSeparate :: proc "c" (sfactorRGB: u32, dfactorRGB: u32, sfactorAlpha: u32, dfactorAlph/;" p line:94 +BlendFuncSeparate /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BlendFuncSeparate :: proc(srcRGB, dstRGB, srcAlpha, dstAlpha: Enum) ---$/;" p line:68 +BlendFuncSeparatei /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFuncSeparatei :: proc "c" (buf: u32, srcRGB: u32, dstRGB: u32, srcAlpha: u32, /;" p line:1219 +BlendFuncSeparatei /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFuncSeparatei :: proc "c" (buf: u32, srcRGB: u32, dstRGB: u32, srcAlpha: u32, /;" p line:415 +BlendFunci /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFunci :: proc "c" (buf: u32, src: u32, dst: u32) /;" p line:414 +BlendFunci /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlendFunci :: proc "c" (buf: u32, src: u32, dst: u32, loc := #caller_locati/;" p line:1218 +BlendMode /home/jason/.odin/vendor/raylib/raylib.odin /^BlendMode :: enum c.int {$/;" e line:860 +BlendMode /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^BlendMode :: rl.BlendMode$/;" c line:340 +BlendMode /home/jason/.odin/vendor/sdl2/sdl_blendmode.odin /^BlendMode :: enum c.int {$/;" e line:16 +BlendMode /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BlendMode :: distinct bit_set[BlendModeFlag; Uint32]$/;" t line:5 +BlendModeFlag /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BlendModeFlag :: enum Uint32 {$/;" e line:7 +BlendOp /home/jason/.odin/vendor/vulkan/enums.odin /^BlendOp :: enum c.int {$/;" e line:163 +BlendOperation /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BlendOperation :: enum NS.UInteger {$/;" e line:728 +BlendOperation /home/jason/.odin/vendor/sdl2/sdl_blendmode.odin /^BlendOperation :: enum c.int {$/;" e line:39 +BlendOperation /home/jason/.odin/vendor/sdl3/sdl3_blendmode.odin /^BlendOperation :: enum c.int {$/;" e line:26 +BlendOperation /home/jason/.odin/vendor/wgpu/wgpu.odin /^BlendOperation :: enum i32 {$/;" e line:165 +BlendOverlapEXT /home/jason/.odin/vendor/vulkan/enums.odin /^BlendOverlapEXT :: enum c.int {$/;" e line:217 +BlendState /home/jason/.odin/vendor/wgpu/wgpu.odin /^BlendState :: struct {$/;" s line:1329 +BlitCommandEncoder /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder :: struct { using _: CommandEncoder }$/;" s line:4742 +BlitCommandEncoder_copyFromBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromBuffer :: #force_inline proc "c" (self: ^BlitCommandEncoder, sourceBu/;" p line:4753 +BlitCommandEncoder_copyFromBufferEx /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromBufferEx :: #force_inline proc "c" (self: ^BlitCommandEncoder, source/;" p line:4745 +BlitCommandEncoder_copyFromBufferExWithOptions /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromBufferExWithOptions :: #force_inline proc "c" (self: ^BlitCommandEnco/;" p line:4749 +BlitCommandEncoder_copyFromTexture /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromTexture :: #force_inline proc "c" (self: ^BlitCommandEncoder, sourceT/;" p line:4773 +BlitCommandEncoder_copyFromTextureEx /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromTextureEx :: #force_inline proc "c" (self: ^BlitCommandEncoder, sourc/;" p line:4757 +BlitCommandEncoder_copyFromTextureExWithOptions /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromTextureExWithOptions :: #force_inline proc "c" (self: ^BlitCommandEnc/;" p line:4761 +BlitCommandEncoder_copyFromTextureWithCounts /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromTextureWithCounts :: #force_inline proc "c" (self: ^BlitCommandEncode/;" p line:4769 +BlitCommandEncoder_copyFromTextureWithDestinationOrigin /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyFromTextureWithDestinationOrigin :: #force_inline proc "c" (self: ^BlitCo/;" p line:4765 +BlitCommandEncoder_copyIndirectCommandBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_copyIndirectCommandBuffer :: #force_inline proc "c" (self: ^BlitCommandEncode/;" p line:4777 +BlitCommandEncoder_fillBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_fillBuffer :: #force_inline proc "c" (self: ^BlitCommandEncoder, buffer: ^Buf/;" p line:4781 +BlitCommandEncoder_generateMipmapsForTexture /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_generateMipmapsForTexture :: #force_inline proc "c" (self: ^BlitCommandEncode/;" p line:4785 +BlitCommandEncoder_getTextureAccessCounters /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_getTextureAccessCounters :: #force_inline proc "c" (self: ^BlitCommandEncoder/;" p line:4789 +BlitCommandEncoder_optimizeContentsForCPUAccess /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_optimizeContentsForCPUAccess :: #force_inline proc "c" (self: ^BlitCommandEnc/;" p line:4793 +BlitCommandEncoder_optimizeContentsForCPUAccessWithSliceAndLevel /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_optimizeContentsForCPUAccessWithSliceAndLevel :: #force_inline proc "c" (self/;" p line:4797 +BlitCommandEncoder_optimizeContentsForGPUAccess /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_optimizeContentsForGPUAccess :: #force_inline proc "c" (self: ^BlitCommandEnc/;" p line:4801 +BlitCommandEncoder_optimizeContentsForGPUAccessWithSliceAndLevel /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_optimizeContentsForGPUAccessWithSliceAndLevel :: #force_inline proc "c" (self/;" p line:4805 +BlitCommandEncoder_optimizeIndirectCommandBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_optimizeIndirectCommandBuffer :: #force_inline proc "c" (self: ^BlitCommandEn/;" p line:4809 +BlitCommandEncoder_resetCommandsInBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_resetCommandsInBuffer :: #force_inline proc "c" (self: ^BlitCommandEncoder, b/;" p line:4813 +BlitCommandEncoder_resetTextureAccessCounters /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_resetTextureAccessCounters :: #force_inline proc "c" (self: ^BlitCommandEncod/;" p line:4817 +BlitCommandEncoder_resolveCounters /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_resolveCounters :: #force_inline proc "c" (self: ^BlitCommandEncoder, sampleB/;" p line:4821 +BlitCommandEncoder_sampleCountersInBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_sampleCountersInBuffer :: #force_inline proc "c" (self: ^BlitCommandEncoder, /;" p line:4825 +BlitCommandEncoder_synchronizeResource /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_synchronizeResource :: #force_inline proc "c" (self: ^BlitCommandEncoder, res/;" p line:4829 +BlitCommandEncoder_synchronizeTexture /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_synchronizeTexture :: #force_inline proc "c" (self: ^BlitCommandEncoder, text/;" p line:4833 +BlitCommandEncoder_updateFence /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_updateFence :: #force_inline proc "c" (self: ^BlitCommandEncoder, fence: ^Fen/;" p line:4837 +BlitCommandEncoder_waitForFence /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitCommandEncoder_waitForFence :: #force_inline proc "c" (self: ^BlitCommandEncoder, fence: ^Fe/;" p line:4841 +BlitFramebuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlitFramebuffer :: proc "c" (srcX0: i32, srcY0: i32, srcX1: i32, srcY1: i32/;" p line:1109 +BlitFramebuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlitFramebuffer :: proc "c" (srcX0: i32, srcY0: i32, srcX1: i32, srcY1: i32/;" p line:305 +BlitFramebuffer /home/jason/.odin/vendor/raylib/rlgl/rlgl.odin /^ BlitFramebuffer :: proc(srcX, srcY, srcWidth, srcHeight, dstX, dstY, dstWidth, dstHeight, buff/;" p line:457 +BlitFramebuffer /home/jason/.odin/vendor/wasm/WebGL/webgl2.odin /^ BlitFramebuffer :: proc(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1: i32, m/;" p line:28 +BlitGPUTexture /home/jason/.odin/vendor/sdl3/sdl3_gpu.odin /^ BlitGPUTexture :: proc(command_buffer: ^GPUCommandBuffer, #by_ptr info: /;" p line:892 +BlitImageCubicWeightsInfoQCOM /home/jason/.odin/vendor/vulkan/structs.odin /^BlitImageCubicWeightsInfoQCOM :: struct {$/;" s line:9629 +BlitImageInfo2 /home/jason/.odin/vendor/vulkan/structs.odin /^BlitImageInfo2 :: struct {$/;" s line:2636 +BlitImageInfo2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BlitImageInfo2KHR :: BlitImageInfo2$/;" c line:12812 +BlitMap /home/jason/.odin/vendor/sdl2/sdl_surface.odin /^BlitMap :: struct {}$/;" s line:23 +BlitNamedFramebuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlitNamedFramebuffer :: proc "c" (readFramebuffer: u32, drawFramebuffer: u3/;" p line:1468 +BlitNamedFramebuffer /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BlitNamedFramebuffer :: proc "c" (readFramebuffer: u32, drawFramebuffer: u3/;" p line:662 +BlitOption /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BlitOption :: distinct bit_set[BlitOptionFlag; NS.UInteger]$/;" t line:181 +BlitOptionFlag /home/jason/.odin/vendor/darwin/Metal/MetalEnums.odin /^BlitOptionFlag :: enum NS.UInteger {$/;" e line:176 +BlitPassDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassDescriptor :: struct { using _: NS.Copying(BlitPassDescriptor) }$/;" s line:764 +BlitPassDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassDescriptor_alloc :: #force_inline proc "c" () -> ^BlitPassDescriptor {$/;" p line:767 +BlitPassDescriptor_blitPassDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassDescriptor_blitPassDescriptor :: #force_inline proc "c" () -> ^BlitPassDescriptor {$/;" p line:775 +BlitPassDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassDescriptor_init :: #force_inline proc "c" (self: ^BlitPassDescriptor) -> ^BlitPassDescri/;" p line:771 +BlitPassDescriptor_sampleBufferAttachments /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassDescriptor_sampleBufferAttachments :: #force_inline proc "c" (self: ^BlitPassDescriptor)/;" p line:779 +BlitPassSampleBufferAttachmentDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor :: struct { using _: NS.Copying(BlitPassSampleBufferAtt/;" s line:787 +BlitPassSampleBufferAttachmentDescriptorArray /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptorArray :: struct { using _: NS.Object }$/;" s line:826 +BlitPassSampleBufferAttachmentDescriptorArray_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptorArray_alloc :: #force_inline proc "c" () -> ^BlitPassSam/;" p line:829 +BlitPassSampleBufferAttachmentDescriptorArray_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptorArray_init :: #force_inline proc "c" (self: ^BlitPassSam/;" p line:833 +BlitPassSampleBufferAttachmentDescriptorArray_object /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptorArray_object :: #force_inline proc "c" (self: ^BlitPassS/;" p line:837 +BlitPassSampleBufferAttachmentDescriptorArray_setObject /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptorArray_setObject :: #force_inline proc "c" (self: ^BlitPa/;" p line:841 +BlitPassSampleBufferAttachmentDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_alloc :: #force_inline proc "c" () -> ^BlitPassSampleBu/;" p line:790 +BlitPassSampleBufferAttachmentDescriptor_endOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_endOfEncoderSampleIndex :: #force_inline proc "c" (self/;" p line:798 +BlitPassSampleBufferAttachmentDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_init :: #force_inline proc "c" (self: ^BlitPassSampleBu/;" p line:794 +BlitPassSampleBufferAttachmentDescriptor_sampleBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_sampleBuffer :: #force_inline proc "c" (self: ^BlitPass/;" p line:802 +BlitPassSampleBufferAttachmentDescriptor_setEndOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_setEndOfEncoderSampleIndex :: #force_inline proc "c" (s/;" p line:806 +BlitPassSampleBufferAttachmentDescriptor_setSampleBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_setSampleBuffer :: #force_inline proc "c" (self: ^BlitP/;" p line:810 +BlitPassSampleBufferAttachmentDescriptor_setStartOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_setStartOfEncoderSampleIndex :: #force_inline proc "c" /;" p line:814 +BlitPassSampleBufferAttachmentDescriptor_startOfEncoderSampleIndex /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BlitPassSampleBufferAttachmentDescriptor_startOfEncoderSampleIndex :: #force_inline proc "c" (se/;" p line:818 +BlitScaled /home/jason/.odin/vendor/sdl2/sdl_surface.odin /^BlitScaled :: UpperBlitScaled$/;" c line:71 +BlitSurface /home/jason/.odin/vendor/sdl2/sdl_surface.odin /^BlitSurface :: UpperBlit$/;" c line:70 +BlitSurface /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurface :: proc(src: ^Surface, srcrect: Maybe(^Rect), dst: ^Surface, dstre/;" p line:111 +BlitSurface9Grid /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurface9Grid :: proc(src: ^Surface, srcrect: Maybe(^Rect), left_width, right_wi/;" p line:118 +BlitSurfaceScaled /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurfaceScaled :: proc(src: ^Surface, srcrect: Maybe(^Rect), dst: ^Surface, dstre/;" p line:113 +BlitSurfaceTiled /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurfaceTiled :: proc(src: ^Surface, srcrect: Maybe(^Rect), dst: ^Surface, dstre/;" p line:116 +BlitSurfaceTiledWithScale /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurfaceTiledWithScale :: proc(src: ^Surface, srcrect: Maybe(^Rect), scale: f32, scaleMod/;" p line:117 +BlitSurfaceUnchecked /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurfaceUnchecked :: proc(src: ^Surface, srcrect: Maybe(^Rect), dst: ^Surface, dstre/;" p line:112 +BlitSurfaceUncheckedScaled /home/jason/.odin/vendor/sdl3/sdl3_surface.odin /^ BlitSurfaceUncheckedScaled :: proc(src: ^Surface, srcrect: Maybe(^Rect), dst: ^Surface, dstre/;" p line:114 +Blob /home/jason/.odin/core/rexcode/isa/arm32/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:38 +Blob /home/jason/.odin/core/rexcode/isa/arm64/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:33 +Blob /home/jason/.odin/core/rexcode/isa/mips/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:33 +Blob /home/jason/.odin/core/rexcode/isa/mos6502/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:40 +Blob /home/jason/.odin/core/rexcode/isa/mos65816/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:37 +Blob /home/jason/.odin/core/rexcode/isa/ppc/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:39 +Blob /home/jason/.odin/core/rexcode/isa/ppc_vle/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:39 +Blob /home/jason/.odin/core/rexcode/isa/riscv/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:57 +Blob /home/jason/.odin/core/rexcode/isa/rsp/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:33 +Blob /home/jason/.odin/core/rexcode/isa/x86/tablegen/gen.odin /^Blob :: struct { global, file, typ: string }$/;" s line:45 +Block /home/jason/.odin/core/crypto/argon2id/argon2id.odin /^Block :: [BLOCK_SIZE_U64]u64$/;" c line:93 +Block /home/jason/.odin/core/encoding/pem/pem.odin /^Block :: struct {$/;" s line:28 +Block /home/jason/.odin/core/image/jpeg/jpeg.odin /^Block :: [Component][COEFFICIENT_COUNT]i16$/;" c line:52 +Block /home/jason/.odin/core/rexcode/ir/module.odin /^Block :: struct {$/;" s line:126 +Block /home/jason/.odin/core/rexcode/ir/spirv/spirv.odin /^Block :: ir.Block$/;" c line:36 +Block /home/jason/.odin/core/rexcode/ir/wasm/wasm.odin /^Block :: ir.Block$/;" c line:44 +Block /home/jason/.odin/core/slice/ptr.odin /^ Block :: distinct [4]u64$/;" t line:21 +Block /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block :: struct {using _: Object}$/;" s line:8 +Block /home/jason/.odin/core/unicode/tools/ucd/types.odin /^Block :: enum {$/;" e line:71 +BlockMatchWindowCompareModeQCOM /home/jason/.odin/vendor/vulkan/enums.odin /^BlockMatchWindowCompareModeQCOM :: enum c.int {$/;" e line:223 +Block_Descriptor /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_Descriptor :: struct {$/;" s line:51 +Block_Header /home/jason/.odin/core/mem/tlsf/tlsf_internal.odin /^Block_Header :: struct {$/;" s line:70 +Block_Stmt /home/jason/.odin/core/odin/ast/ast.odin /^Block_Stmt :: struct {$/;" s line:362 +Block_Type /home/jason/.odin/core/rexcode/ir/wasm/operands.odin /^Block_Type :: enum i64 {$/;" e line:79 +Block_createGlobal /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_createGlobal :: proc (user_data: rawptr, user_proc: proc "c" (user_data: rawptr), allocato/;" p line:11 +Block_createGlobalWithParam /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_createGlobalWithParam :: proc (user_data: rawptr, user_proc: proc "c" (user_data: rawptr, /;" p line:20 +Block_createInternal /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_createInternal :: proc (is_global: bool, user_data: rawptr, user_proc: proc "c" (user_data/;" p line:108 +Block_createInternalWithParam /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_createInternalWithParam :: proc (is_global: bool, user_data: rawptr, user_proc: proc "c" (/;" p line:117 +Block_createLocal /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_createLocal :: proc (user_data: rawptr, user_proc: proc "c" (user_data: rawptr)) -> ^Block/;" p line:15 +Block_createLocalWithParam /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_createLocalWithParam :: proc (user_data: rawptr, user_proc: proc "c" (user_data: rawptr, t/;" p line:24 +Block_invoke /home/jason/.odin/core/sys/darwin/Foundation/NSBlock.odin /^Block_invoke :: proc "c" (self: ^Block, args: ..any) -> ^Object {$/;" p line:29 +BluetoothDisplayDeviceProperties /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothDisplayDeviceProperties :: proc(hwnd_parent: HWND, device_info: ^BLUETOOTH_DEVICE_INFO/;" p line:76 +BluetoothFindDeviceClose /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothFindDeviceClose :: proc(handle: HBLUETOOTH_DEVICE_FIND) -> BOOL ---$/;" p line:74 +BluetoothFindFirstDevice /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothFindFirstDevice :: proc(search_params: ^BLUETOOTH_DEVICE_SEARCH_PARAMS, device/;" p line:72 +BluetoothFindFirstRadio /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothFindFirstRadio :: proc(find_radio_params: ^BLUETOOTH_FIND_RADIO_PARAMS, radio: ^HANDLE/;" p line:64 +BluetoothFindNextDevice /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothFindNextDevice :: proc(handle: HBLUETOOTH_DEVICE_FIND, device_info: ^BLUETOOT/;" p line:73 +BluetoothFindNextRadio /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothFindNextRadio :: proc(handle: HBLUETOOTH_RADIO_FIND, radio: ^HANDLE) -> BOOL ---$/;" p line:65 +BluetoothFindRadioClose /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothFindRadioClose :: proc(handle: HBLUETOOTH_RADIO_FIND) -> BOOL ---$/;" p line:66 +BluetoothGetDeviceInfo /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothGetDeviceInfo :: proc(radio: HANDLE, device_info: ^BLUETOOTH_DEVICE_INFO) ->/;" p line:75 +BluetoothGetRadioInfo /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothGetRadioInfo :: proc(radio: HANDLE, radio_info: ^BLUETOOTH_RADIO_INFO) -> DWORD ---$/;" p line:67 +BluetoothIsVersionAvailable /home/jason/.odin/core/sys/windows/bluetooth.odin /^ BluetoothIsVersionAvailable :: proc(major: u8, minor: u8) -> BOOL ---$/;" p line:59 +BodyCastResult /home/jason/.odin/vendor/box3d/box3d_types.odin /^BodyCastResult :: struct {$/;" s line:1448 +BodyDef /home/jason/.odin/vendor/box2d/types.odin /^BodyDef :: struct {$/;" s line:157 +BodyDef /home/jason/.odin/vendor/box3d/box3d_types.odin /^BodyDef :: struct{$/;" s line:336 +BodyEvents /home/jason/.odin/vendor/box2d/types.odin /^BodyEvents :: struct {$/;" s line:1053 +BodyEvents /home/jason/.odin/vendor/box3d/box3d_types.odin /^BodyEvents :: struct {$/;" s line:1215 +BodyId /home/jason/.odin/vendor/box2d/id.odin /^BodyId :: struct {$/;" s line:31 +BodyId /home/jason/.odin/vendor/box3d/box3d_id.odin /^BodyId :: struct {$/;" s line:10 +BodyMoveEvent /home/jason/.odin/vendor/box2d/types.odin /^BodyMoveEvent :: struct {$/;" s line:1043 +BodyMoveEvent /home/jason/.odin/vendor/box3d/box3d_types.odin /^BodyMoveEvent :: struct {$/;" s line:1198 +BodyPlaneResult /home/jason/.odin/vendor/box3d/box3d_types.odin /^BodyPlaneResult :: struct {$/;" s line:1796 +BodyType /home/jason/.odin/vendor/box2d/types.odin /^BodyType :: enum c.int {$/;" e line:137 +BodyType /home/jason/.odin/vendor/box3d/box3d_types.odin /^BodyType :: enum c.int {$/;" e line:298 +Body_AllowFastRotation /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_AllowFastRotation :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:839 +Body_ApplyAngularImpulse /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyAngularImpulse :: proc(bodyId: BodyId, impulse: f32, wake: bool) ---$/;" p line:831 +Body_ApplyAngularImpulse /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyAngularImpulse :: proc(bodyId: BodyId, impulse: Vec3, wake: bool) ---$/;" p line:740 +Body_ApplyForce /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyForce :: proc(bodyId: BodyId, force: Vec2, point: Vec2, wake: bool) -/;" p line:787 +Body_ApplyForce /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyForce :: proc(bodyId: BodyId, force: Vec3, point: Pos, wake: bool) ---$/;" p line:696 +Body_ApplyForceToCenter /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyForceToCenter :: proc(bodyId: BodyId, force: Vec2, wake: bool) ---$/;" p line:794 +Body_ApplyForceToCenter /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyForceToCenter :: proc(bodyId: BodyId, force: Vec3, wake: bool) ---$/;" p line:703 +Body_ApplyLinearImpulse /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyLinearImpulse :: proc(bodyId: BodyId, impulse: Vec2, point: Vec2, wake: bool)/;" p line:813 +Body_ApplyLinearImpulse /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyLinearImpulse :: proc(bodyId: BodyId, impulse: Vec3, point: Pos, wake: bool) ---$/;" p line:722 +Body_ApplyLinearImpulseToCenter /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyLinearImpulseToCenter :: proc(bodyId: BodyId, impulse: Vec2, wake: bool) ---$/;" p line:822 +Body_ApplyLinearImpulseToCenter /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyLinearImpulseToCenter :: proc(bodyId: BodyId, impulse: Vec3, wake: bool) ---$/;" p line:731 +Body_ApplyMassFromShapes /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyMassFromShapes :: proc(bodyId: BodyId) ---$/;" p line:858 +Body_ApplyMassFromShapes /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyMassFromShapes :: proc(bodyId: BodyId) ---$/;" p line:773 +Body_ApplyTorque /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ApplyTorque :: proc(bodyId: BodyId, torque: f32, wake: bool) ---$/;" p line:801 +Body_ApplyTorque /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ApplyTorque :: proc(bodyId: BodyId, torque: Vec3, wake: bool) ---$/;" p line:710 +Body_CastRay /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_CastRay :: proc(bodyId: BodyId, origin: Pos, translation: Vec3, filter: QueryFilter, maxFr/;" p line:889 +Body_CastShape /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_CastShape :: proc(bodyId: BodyId, origin: Pos, #by_ptr proxy: ShapeProxy, translation: Vec/;" p line:892 +Body_CollideMover /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_CollideMover :: proc(bodyId: BodyId, bodyPlanes: [^]BodyPlaneResult, planeCapacity: c.int,/;" p line:898 +Body_ComputeAABB /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_ComputeAABB :: proc(bodyId: BodyId) -> AABB ---$/;" p line:944 +Body_ComputeAABB /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_ComputeAABB :: proc(bodyId: BodyId) -> AABB ---$/;" p line:883 +Body_Disable /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_Disable :: proc(bodyId: BodyId) ---$/;" p line:903 +Body_Disable /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_Disable :: proc(bodyId: BodyId) ---$/;" p line:818 +Body_Enable /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_Enable :: proc(bodyId: BodyId) ---$/;" p line:906 +Body_Enable /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_Enable :: proc(bodyId: BodyId) ---$/;" p line:821 +Body_EnableContactEvents /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_EnableContactEvents :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:924 +Body_EnableContactRecycling /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_EnableContactRecycling :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:849 +Body_EnableHitEvents /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_EnableHitEvents :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:928 +Body_EnableHitEvents /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_EnableHitEvents :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:856 +Body_EnableSleep /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_EnableSleep :: proc(bodyId: BodyId, enableSleep: bool) ---$/;" p line:888 +Body_EnableSleep /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_EnableSleep :: proc(bodyId: BodyId, enableSleep: bool) ---$/;" p line:803 +Body_GetAngularDamping /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetAngularDamping :: proc(bodyId: BodyId) -> f32 ---$/;" p line:870 +Body_GetAngularDamping /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetAngularDamping :: proc(bodyId: BodyId) -> f32 ---$/;" p line:785 +Body_GetAngularVelocity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetAngularVelocity :: proc(bodyId: BodyId) -> f32 ---$/;" p line:760 +Body_GetAngularVelocity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetAngularVelocity :: proc(bodyId: BodyId) -> Vec3 ---$/;" p line:669 +Body_GetClosestPoint /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetClosestPoint :: proc(bodyId: BodyId, result: ^Vec3, target: Vec3) -> f32 ---$/;" p line:886 +Body_GetContactCapacity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetContactCapacity :: proc(bodyId: BodyId) -> c.int ---$/;" p line:940 +Body_GetContactCapacity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetContactCapacity :: proc(bodyId: BodyId) -> c.int ---$/;" p line:876 +Body_GetContactData /home/jason/.odin/vendor/box2d/box2d.odin /^Body_GetContactData :: proc "c" (bodyId: BodyId, contactData: []ContactData) -> []ContactData {$/;" p line:973 +Body_GetContactData /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetContactData :: proc(bodyId: BodyId, contactData: [^]ContactData, capacity: c.int) -> c./;" p line:879 +Body_GetGravityScale /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetGravityScale :: proc(bodyId: BodyId) -> f32 ---$/;" p line:877 +Body_GetGravityScale /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetGravityScale :: proc(bodyId: BodyId) -> f32 ---$/;" p line:792 +Body_GetInverseMass /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetInverseMass :: proc(bodyId: BodyId) -> f32 ---$/;" p line:749 +Body_GetJointCount /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetJointCount :: proc(bodyId: BodyId) -> c.int ---$/;" p line:937 +Body_GetJointCount /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetJointCount :: proc(bodyId: BodyId) -> c.int ---$/;" p line:869 +Body_GetJoints /home/jason/.odin/vendor/box2d/box2d.odin /^Body_GetJoints :: proc "c" (bodyId: BodyId, jointArray: []JointId) -> []JointId {$/;" p line:962 +Body_GetJoints /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetJoints :: proc(bodyId: BodyId, jointArray: [^]JointId, capacity: c.int) -> c.int ---$/;" p line:873 +Body_GetLinearDamping /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetLinearDamping :: proc(bodyId: BodyId) -> f32 ---$/;" p line:864 +Body_GetLinearDamping /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLinearDamping :: proc(bodyId: BodyId) -> f32 ---$/;" p line:779 +Body_GetLinearVelocity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetLinearVelocity :: proc(bodyId: BodyId) -> Vec2 ---$/;" p line:757 +Body_GetLinearVelocity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLinearVelocity :: proc(bodyId: BodyId) -> Vec3 ---$/;" p line:666 +Body_GetLocalCenter /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLocalCenter :: proc(bodyId: BodyId) -> Vec3 ---$/;" p line:755 +Body_GetLocalCenterOfMass /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetLocalCenterOfMass :: proc(bodyId: BodyId) -> Vec2 ---$/;" p line:840 +Body_GetLocalPoint /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetLocalPoint :: proc(bodyId: BodyId, worldPoint: Vec2) -> Vec2 ---$/;" p line:745 +Body_GetLocalPoint /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLocalPoint :: proc(bodyId: BodyId, worldPoint: Pos) -> Vec3 ---$/;" p line:654 +Body_GetLocalPointVelocity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetLocalPointVelocity :: proc(bodyId: BodyId, localPoint: Vec2) -> Vec2 ---$/;" p line:775 +Body_GetLocalPointVelocity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLocalPointVelocity :: proc(bodyId: BodyId, localPoint: Vec3) -> Vec3 ---$/;" p line:684 +Body_GetLocalRotationalInertia /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLocalRotationalInertia :: proc(bodyId: BodyId) -> Matrix3 ---$/;" p line:746 +Body_GetLocalVector /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetLocalVector :: proc(bodyId: BodyId, worldVector: Vec2) -> Vec2 ---$/;" p line:751 +Body_GetLocalVector /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetLocalVector :: proc(bodyId: BodyId, worldVector: Vec3) -> Vec3 ---$/;" p line:660 +Body_GetMass /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetMass :: proc(bodyId: BodyId) -> f32 ---$/;" p line:834 +Body_GetMass /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetMass :: proc(bodyId: BodyId) -> f32 ---$/;" p line:743 +Body_GetMassData /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetMassData :: proc(bodyId: BodyId) -> MassData ---$/;" p line:851 +Body_GetMassData /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetMassData :: proc(bodyId: BodyId) -> MassData ---$/;" p line:766 +Body_GetMotionLocks /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetMotionLocks :: proc(bodyId: BodyId) -> MotionLocks ---$/;" p line:827 +Body_GetName /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetName :: proc(bodyId: BodyId) -> cstring ---$/;" p line:722 +Body_GetName /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetName :: proc(bodyId: BodyId) -> cstring ---$/;" p line:631 +Body_GetPosition /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetPosition :: proc(bodyId: BodyId) -> Vec2 ---$/;" p line:731 +Body_GetPosition /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetPosition :: proc(bodyId: BodyId) -> Pos ---$/;" p line:640 +Body_GetRotation /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetRotation :: proc(bodyId: BodyId) -> Rot ---$/;" p line:734 +Body_GetRotation /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetRotation :: proc(bodyId: BodyId) -> Quat ---$/;" p line:643 +Body_GetRotationalInertia /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetRotationalInertia :: proc(bodyId: BodyId) -> f32 ---$/;" p line:837 +Body_GetShapeCount /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetShapeCount :: proc(bodyId: BodyId) -> c.int ---$/;" p line:934 +Body_GetShapeCount /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetShapeCount :: proc(bodyId: BodyId) -> c.int ---$/;" p line:862 +Body_GetShapes /home/jason/.odin/vendor/box2d/box2d.odin /^Body_GetShapes :: proc "c" (bodyId: BodyId, shapeArray: []ShapeId) -> []ShapeId {$/;" p line:950 +Body_GetShapes /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetShapes :: proc(bodyId: BodyId, shapeArray: [^]ShapeId, capacity: c.int) -> c.int ---$/;" p line:866 +Body_GetSleepThreshold /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetSleepThreshold :: proc(bodyId: BodyId) -> f32 ---$/;" p line:897 +Body_GetSleepThreshold /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetSleepThreshold :: proc(bodyId: BodyId) -> f32 ---$/;" p line:812 +Body_GetTransform /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetTransform :: proc(bodyId: BodyId) -> Transform ---$/;" p line:737 +Body_GetTransform /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetTransform :: proc(bodyId: BodyId) -> WorldTransform ---$/;" p line:646 +Body_GetType /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetType :: proc(bodyId: BodyId) -> BodyType ---$/;" p line:712 +Body_GetType /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetType :: proc(bodyId: BodyId) -> BodyType ---$/;" p line:621 +Body_GetUserData /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetUserData :: proc(bodyId: BodyId) -> rawptr ---$/;" p line:728 +Body_GetUserData /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetUserData :: proc(bodyId: BodyId) -> rawptr ---$/;" p line:637 +Body_GetWorld /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetWorld :: proc(bodyId: BodyId) -> WorldId ---$/;" p line:931 +Body_GetWorld /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetWorld :: proc(bodyId: BodyId) -> WorldId ---$/;" p line:859 +Body_GetWorldCenter /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetWorldCenter :: proc(bodyId: BodyId) -> Pos ---$/;" p line:758 +Body_GetWorldCenterOfMass /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetWorldCenterOfMass :: proc(bodyId: BodyId) -> Vec2 ---$/;" p line:843 +Body_GetWorldInverseRotationalInertia /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetWorldInverseRotationalInertia :: proc(bodyId: BodyId) -> Matrix3 ---$/;" p line:752 +Body_GetWorldPoint /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetWorldPoint :: proc(bodyId: BodyId, localPoint: Vec2) -> Vec2 ---$/;" p line:748 +Body_GetWorldPoint /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetWorldPoint :: proc(bodyId: BodyId, localPoint: Vec3) -> Pos ---$/;" p line:657 +Body_GetWorldPointVelocity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetWorldPointVelocity :: proc(bodyId: BodyId, worldPoint: Vec2) -> Vec2 ---$/;" p line:778 +Body_GetWorldPointVelocity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetWorldPointVelocity :: proc(bodyId: BodyId, worldPoint: Pos) -> Vec3 ---$/;" p line:687 +Body_GetWorldVector /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_GetWorldVector :: proc(bodyId: BodyId, localVector: Vec2) -> Vec2 ---$/;" p line:754 +Body_GetWorldVector /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_GetWorldVector :: proc(bodyId: BodyId, localVector: Vec3) -> Vec3 ---$/;" p line:663 +Body_IsAwake /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_IsAwake :: proc(bodyId: BodyId) -> bool ---$/;" p line:880 +Body_IsAwake /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsAwake :: proc(bodyId: BodyId) -> bool ---$/;" p line:795 +Body_IsBullet /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_IsBullet :: proc(bodyId: BodyId) -> bool ---$/;" p line:919 +Body_IsBullet /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsBullet :: proc(bodyId: BodyId) -> bool ---$/;" p line:834 +Body_IsContactRecyclingEnabled /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsContactRecyclingEnabled :: proc(bodyId: BodyId) -> bool ---$/;" p line:852 +Body_IsEnabled /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_IsEnabled :: proc(bodyId: BodyId) -> bool ---$/;" p line:900 +Body_IsEnabled /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsEnabled :: proc(bodyId: BodyId) -> bool ---$/;" p line:815 +Body_IsFastRotationAllowed /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsFastRotationAllowed :: proc(bodyId: BodyId) -> bool ---$/;" p line:842 +Body_IsFixedRotation /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_IsFixedRotation :: proc(bodyId: BodyId) -> bool ---$/;" p line:912 +Body_IsSleepEnabled /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_IsSleepEnabled :: proc(bodyId: BodyId) -> bool ---$/;" p line:891 +Body_IsSleepEnabled /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsSleepEnabled :: proc(bodyId: BodyId) -> bool ---$/;" p line:806 +Body_IsValid /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_IsValid :: proc(id: BodyId) -> bool ---$/;" p line:709 +Body_IsValid /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_IsValid :: proc(id: BodyId) -> bool ---$/;" p line:618 +Body_OverlapShape /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_OverlapShape :: proc(bodyId: BodyId, origin: Pos, #by_ptr proxy: ShapeProxy, filter: Query/;" p line:895 +Body_SetAngularDamping /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetAngularDamping :: proc(bodyId: BodyId, angularDamping: f32) ---$/;" p line:867 +Body_SetAngularDamping /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetAngularDamping :: proc(bodyId: BodyId, angularDamping: f32) ---$/;" p line:782 +Body_SetAngularVelocity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetAngularVelocity :: proc(bodyId: BodyId, angularVelocity: f32) ---$/;" p line:766 +Body_SetAngularVelocity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetAngularVelocity :: proc(bodyId: BodyId, angularVelocity: Vec3) ---$/;" p line:675 +Body_SetAwake /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetAwake :: proc(bodyId: BodyId, awake: bool) ---$/;" p line:885 +Body_SetAwake /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetAwake :: proc(bodyId: BodyId, awake: bool) ---$/;" p line:800 +Body_SetBullet /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetBullet :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:916 +Body_SetBullet /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetBullet :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:831 +Body_SetFixedRotation /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetFixedRotation :: proc(bodyId: BodyId, flag: bool) ---$/;" p line:909 +Body_SetGravityScale /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetGravityScale :: proc(bodyId: BodyId, gravityScale: f32) ---$/;" p line:874 +Body_SetGravityScale /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetGravityScale :: proc(bodyId: BodyId, gravityScale: f32) ---$/;" p line:789 +Body_SetLinearDamping /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetLinearDamping :: proc(bodyId: BodyId, linearDamping: f32) ---$/;" p line:861 +Body_SetLinearDamping /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetLinearDamping :: proc(bodyId: BodyId, linearDamping: f32) ---$/;" p line:776 +Body_SetLinearVelocity /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetLinearVelocity :: proc(bodyId: BodyId, linearVelocity: Vec2) ---$/;" p line:763 +Body_SetLinearVelocity /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetLinearVelocity :: proc(bodyId: BodyId, linearVelocity: Vec3) ---$/;" p line:672 +Body_SetMassData /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetMassData :: proc(bodyId: BodyId, massData: MassData) ---$/;" p line:848 +Body_SetMassData /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetMassData :: proc(bodyId: BodyId, massData: MassData) ---$/;" p line:763 +Body_SetMotionLocks /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetMotionLocks :: proc(bodyId: BodyId, locks: MotionLocks) ---$/;" p line:824 +Body_SetName /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetName :: proc(bodyId: BodyId, name: cstring) ---$/;" p line:719 +Body_SetName /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetName :: proc(bodyId: BodyId, name: cstring) ---$/;" p line:628 +Body_SetSleepThreshold /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetSleepThreshold :: proc(bodyId: BodyId, sleepThreshold: f32) ---$/;" p line:894 +Body_SetSleepThreshold /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetSleepThreshold :: proc(bodyId: BodyId, sleepThreshold: f32) ---$/;" p line:809 +Body_SetTargetTransform /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetTargetTransform :: proc(bodyId: BodyId, target: Transform, timeStep: f32) ---$/;" p line:772 +Body_SetTargetTransform /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetTargetTransform :: proc(bodyId: BodyId, target: WorldTransform, timeStep: f32, wake: bo/;" p line:681 +Body_SetTransform /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetTransform :: proc(bodyId: BodyId, position: Vec2, rotation: Rot) ---$/;" p line:742 +Body_SetTransform /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetTransform :: proc(bodyId: BodyId, position: Pos, rotation: Quat) ---$/;" p line:651 +Body_SetType /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetType :: proc(bodyId: BodyId, type: BodyType) ---$/;" p line:716 +Body_SetType /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetType :: proc(bodyId: BodyId, type: BodyType) ---$/;" p line:625 +Body_SetUserData /home/jason/.odin/vendor/box2d/box2d.odin /^ Body_SetUserData :: proc(bodyId: BodyId, userData: rawptr) ---$/;" p line:725 +Body_SetUserData /home/jason/.odin/vendor/box3d/box3d.odin /^ Body_SetUserData :: proc(bodyId: BodyId, userData: rawptr) ---$/;" p line:634 +BoneInfo /home/jason/.odin/vendor/raylib/raylib.odin /^BoneInfo :: struct {$/;" s line:360 +Bool /home/jason/.odin/core/sys/darwin/darwin.odin /^Bool :: b8$/;" c line:9 +Bool /home/jason/.odin/vendor/wgpu/wgpu.odin /^Bool :: b32$/;" c line:84 +Boolean /home/jason/.odin/core/encoding/json/types.odin /^Boolean :: bool$/;" c line:54 +Boolean /home/jason/.odin/core/fmt/doc.odin /^Boolean:$/;" v line:19 +Boolean /home/jason/.odin/vendor/egl/egl.odin /^Boolean :: b32$/;" c line:17 +Bootstrap_Error /home/jason/.odin/core/sys/darwin/mach_darwin.odin /^Bootstrap_Error :: enum u32 {$/;" e line:74 +BorderColor /home/jason/.odin/vendor/vulkan/enums.odin /^BorderColor :: enum c.int {$/;" e line:228 +BoundingBox /home/jason/.odin/vendor/raylib/raylib.odin /^BoundingBox :: struct {$/;" s line:414 +BoxCastInput /home/jason/.odin/vendor/box3d/box3d_types.odin /^BoxCastInput :: struct {$/;" s line:1379 +BoxGradient /home/jason/.odin/vendor/nanovg/nanovg.odin /^BoxGradient :: proc($/;" p line:1055 +BoxHull /home/jason/.odin/vendor/box3d/box3d_types.odin /^BoxHull :: struct {$/;" s line:1977 +Branch_Sample_Type /home/jason/.odin/core/sys/linux/types.odin /^Branch_Sample_Type :: bit_set[Branch_Sample_Type_Bits; u64]$/;" b line:417 +Branch_Sample_Type_Bits /home/jason/.odin/core/sys/linux/bits.odin /^Branch_Sample_Type_Bits :: enum {$/;" e line:889 +Branch_Stmt /home/jason/.odin/core/odin/ast/ast.odin /^Branch_Stmt :: struct {$/;" s line:468 +Branch_Target /home/jason/.odin/core/rexcode/isa/label_infer.odin /^Branch_Target :: struct {$/;" s line:17 +Break /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^Break :: proc "contextless" (State: ^break_state) -> (Break: break_type, Ok: b32) {$/;" p line:266 +BreakAddCodepoint /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^ BreakAddCodepoint :: proc(State: ^break_state, Codepoint: rune, PositionIncrement: c.int, EndOf/;" p line:261 +BreakBegin /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^ BreakBegin :: proc(State: ^break_state, ParagraphDirection: direction, JapaneseLineBreak/;" p line:260 +BreakEnd /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^ BreakEnd :: proc(State: ^break_state) ---$/;" p line:262 +BreakEntireString /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^BreakEntireString :: proc "c" (Direction: direction, JapaneseLineBreakStyle: japanese_line_break/;" p line:276 +BreakEntireStringUtf32 /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^BreakEntireStringUtf32 :: proc "c" (Direction: direction, JapaneseLineBreakStyle: japanese_line_/;" p line:291 +BreakEntireStringUtf8 /home/jason/.odin/vendor/kb_text_shape/kb_text_shape_procs.odin /^BreakEntireStringUtf8 :: proc "c" (Direction: direction, JapaneseLineBreakStyle: japanese_line_b/;" p line:306 +BringWindowToTop /home/jason/.odin/core/sys/windows/user32.odin /^ BringWindowToTop :: proc(hWnd: HWND) -> BOOL ---$/;" p line:61 +Broadcast /home/jason/.odin/core/rexcode/isa/x86/operands.odin /^Broadcast :: enum u8 {$/;" e line:196 +BroadcastCondition /home/jason/.odin/vendor/sdl3/sdl3_mutex.odin /^ BroadcastCondition :: proc(cond: ^Condition) ---$/;" p line:50 +BroadcastSystemMessageExW /home/jason/.odin/core/sys/windows/user32.odin /^ BroadcastSystemMessageExW :: proc($/;" p line:243 +BroadcastSystemMessageW /home/jason/.odin/core/sys/windows/user32.odin /^ BroadcastSystemMessageW :: proc($/;" p line:235 +Buddy_Allocator /home/jason/.odin/core/mem/allocators.odin /^Buddy_Allocator :: struct {$/;" s line:2200 +Buddy_Block /home/jason/.odin/core/mem/allocators.odin /^Buddy_Block :: struct #align(align_of(uint)) {$/;" s line:2063 +Buffer /home/jason/.odin/core/bytes/buffer.odin /^Buffer :: struct {$/;" s line:13 +Buffer /home/jason/.odin/core/prof/spall/spall.odin /^Buffer :: struct {$/;" s line:73 +Buffer /home/jason/.odin/core/strconv/generic_float.odin /^ Buffer :: struct {$/;" s line:137 +Buffer /home/jason/.odin/vendor/ENet/unix.odin /^Buffer :: struct {$/;" s line:38 +Buffer /home/jason/.odin/vendor/ENet/win32.odin /^Buffer :: struct {$/;" s line:62 +Buffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer :: struct { using _: Resource }$/;" s line:4848 +Buffer /home/jason/.odin/vendor/directx/dxc/dxcapi.odin /^Buffer :: struct {$/;" s line:265 +Buffer /home/jason/.odin/vendor/vulkan/core.odin /^Buffer :: distinct NonDispatchableHandle$/;" t line:1506 +Buffer /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^Buffer :: distinct u32$/;" t line:10 +Buffer /home/jason/.odin/vendor/wgpu/wgpu.odin /^Buffer :: distinct rawptr$/;" t line:93 +BufferAddRef /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferAddRef :: proc(buffer: Buffer) ---$/;" p line:1629 +BufferBinding /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferBinding :: struct { using _: Binding }$/;" s line:4503 +BufferBindingLayout /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferBindingLayout :: struct {$/;" s line:948 +BufferBindingType /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferBindingType :: enum i32 {$/;" e line:173 +BufferBinding_bufferAlignment /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferBinding_bufferAlignment :: #force_inline proc "c" (self: ^BufferBinding) -> NS.UInteger {$/;" p line:4506 +BufferBinding_bufferDataSize /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferBinding_bufferDataSize :: #force_inline proc "c" (self: ^BufferBinding) -> NS.UInteger {$/;" p line:4510 +BufferBinding_bufferDataType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferBinding_bufferDataType :: #force_inline proc "c" (self: ^BufferBinding) -> DataType {$/;" p line:4514 +BufferBinding_bufferPointerType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferBinding_bufferPointerType :: #force_inline proc "c" (self: ^BufferBinding) -> ^PointerType/;" p line:4522 +BufferBinding_bufferStructType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferBinding_bufferStructType :: #force_inline proc "c" (self: ^BufferBinding) -> ^StructType {$/;" p line:4518 +BufferCaptureDescriptorDataInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BufferCaptureDescriptorDataInfoEXT :: struct {$/;" s line:7731 +BufferCopy /home/jason/.odin/vendor/vulkan/structs.odin /^BufferCopy :: struct {$/;" s line:604 +BufferCopy2 /home/jason/.odin/vendor/vulkan/structs.odin /^BufferCopy2 :: struct {$/;" s line:2374 +BufferCopy2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferCopy2KHR :: BufferCopy2$/;" c line:12814 +BufferCreateFlag /home/jason/.odin/vendor/vulkan/enums.odin /^BufferCreateFlag :: enum Flags {$/;" e line:240 +BufferCreateFlags /home/jason/.odin/vendor/vulkan/enums.odin /^BufferCreateFlags :: distinct bit_set[BufferCreateFlag; Flags]$/;" t line:239 +BufferCreateInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BufferCreateInfo :: struct {$/;" s line:508 +BufferData /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BufferData :: proc "c" (target: u32, size: int, data: rawptr, usage: u32) { i/;" p line:117 +BufferData /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BufferData :: proc "c" (target: u32, size: int, data: rawptr, usage: u32, loc := #cal/;" p line:922 +BufferData /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BufferData :: proc(target: Enum, size: int, data: rawptr, usage: Enum) ---$/;" p line:70 +BufferDataSlice /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^BufferDataSlice :: proc "contextless" (target: Enum, slice: $S\/[]$E, usage: Enum) {$/;" p line:394 +BufferDescriptor /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferDescriptor :: struct {$/;" s line:955 +BufferDestroy /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferDestroy :: proc(buffer: Buffer) ---$/;" p line:1616 +BufferDeviceAddressCreateInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BufferDeviceAddressCreateInfoEXT :: struct {$/;" s line:7122 +BufferDeviceAddressInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BufferDeviceAddressInfo :: struct {$/;" s line:1870 +BufferDeviceAddressInfoEXT /home/jason/.odin/vendor/vulkan/structs.odin /^BufferDeviceAddressInfoEXT :: BufferDeviceAddressInfo$/;" c line:12921 +BufferDeviceAddressInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferDeviceAddressInfoKHR :: BufferDeviceAddressInfo$/;" c line:12783 +BufferGetConstMappedRange /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferGetConstMappedRange :: proc "c" (buffer: Buffer, offset: uint, size: uint) -> []byte {$/;" p line:1902 +BufferGetConstMappedRangeSlice /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferGetConstMappedRangeSlice :: proc "c" (buffer: Buffer, offset: uint, length: uint, $T: type/;" p line:1912 +BufferGetConstMappedRangeTyped /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferGetConstMappedRangeTyped :: proc "c" (buffer: Buffer, offset: uint, $T: typeid) -> ^T$/;" p line:1906 +BufferGetMapState /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferGetMapState :: proc(buffer: Buffer) -> BufferMapState ---$/;" p line:1621 +BufferGetMappedRange /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferGetMappedRange :: proc "c" (buffer: Buffer, offset: uint, size: uint) -> []byte {$/;" p line:1916 +BufferGetMappedRangeSlice /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferGetMappedRangeSlice :: proc "c" (buffer: Buffer, offset: uint, $T: typeid, length: uint) -/;" p line:1926 +BufferGetMappedRangeTyped /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferGetMappedRangeTyped :: proc "c" (buffer: Buffer, offset: uint, $T: typeid) -> ^T$/;" p line:1920 +BufferGetSize /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferGetSize :: proc(buffer: Buffer) -> u64 ---$/;" p line:1622 +BufferGetUsage /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferGetUsage :: proc(buffer: Buffer) -> BufferUsageFlags ---$/;" p line:1623 +BufferImageCopy /home/jason/.odin/vendor/vulkan/structs.odin /^BufferImageCopy :: struct {$/;" s line:617 +BufferImageCopy2 /home/jason/.odin/vendor/vulkan/structs.odin /^BufferImageCopy2 :: struct {$/;" s line:2412 +BufferImageCopy2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferImageCopy2KHR :: BufferImageCopy2$/;" c line:12817 +BufferLayoutDescriptor /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor :: struct { using _: NS.Copying(BufferLayoutDescriptor) }$/;" s line:849 +BufferLayoutDescriptorArray /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptorArray :: struct { using _: NS.Object }$/;" s line:888 +BufferLayoutDescriptorArray_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptorArray_alloc :: #force_inline proc "c" () -> ^BufferLayoutDescriptorArray {$/;" p line:891 +BufferLayoutDescriptorArray_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptorArray_init :: #force_inline proc "c" (self: ^BufferLayoutDescriptorArray) /;" p line:895 +BufferLayoutDescriptorArray_object /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptorArray_object :: #force_inline proc "c" (self: ^BufferLayoutDescriptorArray/;" p line:899 +BufferLayoutDescriptorArray_setObject /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptorArray_setObject :: #force_inline proc "c" (self: ^BufferLayoutDescriptorAr/;" p line:903 +BufferLayoutDescriptor_alloc /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_alloc :: #force_inline proc "c" () -> ^BufferLayoutDescriptor {$/;" p line:852 +BufferLayoutDescriptor_init /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_init :: #force_inline proc "c" (self: ^BufferLayoutDescriptor) -> ^Buffer/;" p line:856 +BufferLayoutDescriptor_setStepFunction /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_setStepFunction :: #force_inline proc "c" (self: ^BufferLayoutDescriptor,/;" p line:860 +BufferLayoutDescriptor_setStepRate /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_setStepRate :: #force_inline proc "c" (self: ^BufferLayoutDescriptor, ste/;" p line:864 +BufferLayoutDescriptor_setStride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_setStride :: #force_inline proc "c" (self: ^BufferLayoutDescriptor, strid/;" p line:868 +BufferLayoutDescriptor_stepFunction /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_stepFunction :: #force_inline proc "c" (self: ^BufferLayoutDescriptor) ->/;" p line:872 +BufferLayoutDescriptor_stepRate /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_stepRate :: #force_inline proc "c" (self: ^BufferLayoutDescriptor) -> NS./;" p line:876 +BufferLayoutDescriptor_stride /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^BufferLayoutDescriptor_stride :: #force_inline proc "c" (self: ^BufferLayoutDescriptor) -> NS.UI/;" p line:880 +BufferMapAsync /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferMapAsync :: proc(buffer: Buffer, mode: MapModeFlags, offset: uint, size: uint, callbackIn/;" p line:1624 +BufferMapCallback /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferMapCallback :: #type proc "c" (status: MapAsyncStatus, message: StringView, userdata1: raw/;" t line:833 +BufferMapCallbackInfo /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferMapCallbackInfo :: struct {$/;" s line:849 +BufferMapState /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferMapState :: enum i32 {$/;" e line:181 +BufferMemoryBarrier /home/jason/.odin/vendor/vulkan/structs.odin /^BufferMemoryBarrier :: struct {$/;" s line:634 +BufferMemoryBarrier2 /home/jason/.odin/vendor/vulkan/structs.odin /^BufferMemoryBarrier2 :: struct {$/;" s line:2299 +BufferMemoryBarrier2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferMemoryBarrier2KHR :: BufferMemoryBarrier2$/;" c line:12800 +BufferMemoryRequirementsInfo2 /home/jason/.odin/vendor/vulkan/structs.odin /^BufferMemoryRequirementsInfo2 :: struct {$/;" s line:1243 +BufferMemoryRequirementsInfo2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferMemoryRequirementsInfo2KHR :: BufferMemoryRequirementsInfo2$/;" c line:12728 +BufferOpaqueCaptureAddressCreateInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BufferOpaqueCaptureAddressCreateInfo :: struct {$/;" s line:1876 +BufferOpaqueCaptureAddressCreateInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferOpaqueCaptureAddressCreateInfoKHR :: BufferOpaqueCaptureAddressCreateI/;" c line:12784 +BufferReadMappedRange /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferReadMappedRange :: proc(buffer: Buffer, offset: uint, data: rawptr, size: uint) -> Status/;" p line:1625 +BufferRelease /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferRelease :: proc(buffer: Buffer) ---$/;" p line:1630 +BufferSetLabel /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferSetLabel :: proc(buffer: Buffer, label: StringView) ---$/;" p line:1626 +BufferStorage /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BufferStorage :: proc "c" (target: u32, size: int, data: rawptr, flags: u32) /;" p line:615 +BufferStorage /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BufferStorage :: proc "c" (target: u32, size: int, data: rawptr, flags: u32, loc := #caller/;" p line:1421 +BufferSubData /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BufferSubData :: proc "c" (target: u32, offset: int, size: int, data: rawptr) { i/;" p line:118 +BufferSubData /home/jason/.odin/vendor/OpenGL/wrappers.odin /^ BufferSubData :: proc "c" (target: u32, offset: int, size: int, data: rawptr, loc := #ca/;" p line:923 +BufferSubData /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^ BufferSubData :: proc(target: Enum, offset: uintptr, size: int, data: rawptr) ---$/;" p line:71 +BufferSubDataSlice /home/jason/.odin/vendor/wasm/WebGL/webgl.odin /^BufferSubDataSlice :: proc "contextless" (target: Enum, offset: uintptr, slice: $S\/[]$E) {$/;" p line:397 +BufferUnmap /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferUnmap :: proc(buffer: Buffer) ---$/;" p line:1627 +BufferUsage /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferUsage :: enum i32 {$/;" e line:785 +BufferUsageFlag /home/jason/.odin/vendor/vulkan/enums.odin /^BufferUsageFlag :: enum Flags {$/;" e line:253 +BufferUsageFlag2 /home/jason/.odin/vendor/vulkan/enums.odin /^BufferUsageFlag2 :: enum Flags64 {$/;" e line:5619 +BufferUsageFlag2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferUsageFlag2KHR :: BufferUsageFlag2$/;" c line:12830 +BufferUsageFlags /home/jason/.odin/vendor/vulkan/enums.odin /^BufferUsageFlags :: distinct bit_set[BufferUsageFlag; Flags]$/;" t line:252 +BufferUsageFlags /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferUsageFlags :: bit_set[BufferUsage; Flags]$/;" b line:797 +BufferUsageFlags2 /home/jason/.odin/vendor/vulkan/enums.odin /^BufferUsageFlags2 :: distinct bit_set[BufferUsageFlag2; Flags64]$/;" t line:5618 +BufferUsageFlags2CreateInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BufferUsageFlags2CreateInfo :: struct {$/;" s line:2856 +BufferUsageFlags2CreateInfoKHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferUsageFlags2CreateInfoKHR :: BufferUsageFlags2CreateInfo$/;" c line:12838 +BufferUsageFlags2KHR /home/jason/.odin/vendor/vulkan/structs.odin /^BufferUsageFlags2KHR :: BufferUsageFlags2$/;" c line:12829 +BufferView /home/jason/.odin/vendor/vulkan/core.odin /^BufferView :: distinct NonDispatchableHandle$/;" t line:1514 +BufferViewCreateFlag /home/jason/.odin/vendor/vulkan/enums.odin /^BufferViewCreateFlag :: enum u32 {}$/;" e line:5448 +BufferViewCreateFlags /home/jason/.odin/vendor/vulkan/enums.odin /^BufferViewCreateFlags :: distinct bit_set[BufferViewCreateFlag; F/;" t line:5447 +BufferViewCreateInfo /home/jason/.odin/vendor/vulkan/structs.odin /^BufferViewCreateInfo :: struct {$/;" s line:686 +BufferWithDataDescriptor /home/jason/.odin/vendor/wgpu/wgpu.odin /^BufferWithDataDescriptor :: struct {$/;" s line:1953 +BufferWriteMappedRange /home/jason/.odin/vendor/wgpu/wgpu.odin /^ BufferWriteMappedRange :: proc(buffer: Buffer, offset: uint, data: rawptr, size: uint) -> Statu/;" p line:1628 +Buffer_addDebugMarker /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_addDebugMarker :: #force_inline proc "c" (self: ^Buffer, marker: ^NS.String, range: NS.Ra/;" p line:4851 +Buffer_contents /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_contents :: #force_inline proc "c" (self: ^Buffer) -> []byte {$/;" p line:4855 +Buffer_contentsAsSlice /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_contentsAsSlice :: #force_inline proc "c" (self: ^Buffer, $T: typeid\/[]$E) -> T {$/;" p line:4865 +Buffer_contentsAsType /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_contentsAsType :: #force_inline proc "c" (self: ^Buffer, $T: typeid, offset: uintptr = 0)/;" p line:4871 +Buffer_contentsPointer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_contentsPointer :: #force_inline proc "c" (self: ^Buffer) -> rawptr {$/;" p line:4861 +Buffer_didModifyRange /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_didModifyRange :: #force_inline proc "c" (self: ^Buffer, range: NS.Range) {$/;" p line:4876 +Buffer_gpuAddress /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_gpuAddress :: #force_inline proc "c" (self: ^Buffer) -> u64 {$/;" p line:4904 +Buffer_length /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_length :: #force_inline proc "c" (self: ^Buffer) -> NS.UInteger {$/;" p line:4880 +Buffer_newRemoteBufferViewForDevice /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_newRemoteBufferViewForDevice :: #force_inline proc "c" (self: ^Buffer, device: ^Device) -/;" p line:4884 +Buffer_newRemoveBufferViewForDevice /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_newRemoveBufferViewForDevice :: #force_inline proc "c" (self: ^Buffer, device: ^Device) -/;" p line:4900 +Buffer_newTexture /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_newTexture :: #force_inline proc "c" (self: ^Buffer, descriptor: ^TextureDescriptor, offs/;" p line:4888 +Buffer_remoteStorageBuffer /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_remoteStorageBuffer :: #force_inline proc "c" (self: ^Buffer) -> ^Buffer {$/;" p line:4892 +Buffer_removeAllDebugMarkers /home/jason/.odin/vendor/darwin/Metal/MetalClasses.odin /^Buffer_removeAllDebugMarkers :: #force_inline proc "c" (self: ^Buffer) {$/;" p line:4896 +BufferedPaintClear /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BufferedPaintClear :: proc(hBufferedPaint: HPAINTBUFFER, prc: ^RECT) -> HRESULT ---$/;" p line:32 +BufferedPaintInit /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BufferedPaintInit :: proc() -> HRESULT ---$/;" p line:21 +BufferedPaintRenderAnimation /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BufferedPaintRenderAnimation :: proc(hwnd: HWND, hdcTarget: HDC) -> BOOL ---$/;" p line:37 +BufferedPaintSetAlpha /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BufferedPaintSetAlpha :: proc(hBufferedPaint: HPAINTBUFFER, prc: ^RECT, alpha: BYTE) -> HRESULT/;" p line:33 +BufferedPaintStopAllAnimations /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BufferedPaintStopAllAnimations :: proc(hwnd: HWND) -> HRESULT ---$/;" p line:35 +BufferedPaintUnInit /home/jason/.odin/core/sys/windows/ux_theme.odin /^ BufferedPaintUnInit :: proc() -> HRESULT ---$/;" p line:22 +Bufs /home/jason/.odin/core/nbio/impl.odin /^Bufs :: struct {$/;" s line:253 +BuildAccelerationStructureFlagKHR /home/jason/.odin/vendor/vulkan/enums.odin /^BuildAccelerationStructureFlagKHR :: enum Flags {$/;" e line:288 +BuildAccelerationStructureFlagNV /home/jason/.odin/vendor/vulkan/structs.odin /^BuildAccelerationStructureFlagNV :: BuildAccelerationStructureFlagKHR$/;" c line:12897 +BuildAccelerationStructureFlagsKHR /home/jason/.odin/vendor/vulkan/enums.odin /^BuildAccelerationStructureFlagsKHR :: distinct bit_set[BuildAccelerationStructureFlagKHR; Flags]$/;" t line:287 +BuildAccelerationStructureFlagsNV /home/jason/.odin/vendor/vulkan/structs.odin /^BuildAccelerationStructureFlagsNV :: BuildAccelerationStructureFlagsKH/;" c line:12898 +BuildAccelerationStructureModeKHR /home/jason/.odin/vendor/vulkan/enums.odin /^BuildAccelerationStructureModeKHR :: enum c.int {$/;" e line:311 +BuildAccelerationStructuresKHR /home/jason/.odin/vendor/vulkan/procedures.odin /^BuildAccelerationStructuresKHR: ProcBuildAccelerationStructuresKHR$/;" v line:969 +BuildAudioCVT /home/jason/.odin/vendor/sdl2/sdl_audio.odin /^ BuildAudioCVT :: proc(cvt: ^AudioCVT,$/;" p line:201 +BuildIoRingCancelRequest /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingCancelRequest :: proc(ioRing: HIORING, file: IORING_HANDLE_REF, opToCancel: UINT_PTR/;" p line:98 +BuildIoRingFlushFile /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingFlushFile :: proc(ioRing: HIORING, fileRef: IORING_HANDLE_REF, flushMode: FILE_FLUSH/;" p line:103 +BuildIoRingReadFile /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingReadFile :: proc(ioRing: HIORING, fileRef: IORING_HANDLE_REF, dataRef: IORING_BUFFER/;" p line:99 +BuildIoRingReadFileScatter /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingReadFileScatter :: proc(ioRing: HIORING, fileRef: IORING_HANDLE_REF, segmentCount: U/;" p line:104 +BuildIoRingRegisterBuffers /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingRegisterBuffers :: proc(ioRing: HIORING, count: UINT32, buffers: [^]IORING_BUFFER_IN/;" p line:101 +BuildIoRingRegisterFileHandles /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingRegisterFileHandles :: proc(ioRing: HIORING, count: UINT32, handles: [^]HANDLE, user/;" p line:100 +BuildIoRingWriteFile /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingWriteFile :: proc(ioRing: HIORING, fileRef: IORING_HANDLE_REF, bufferRef: IORING_BUF/;" p line:102 +BuildIoRingWriteFileGather /home/jason/.odin/core/sys/windows/ioringapi.odin /^ BuildIoRingWriteFileGather :: proc(ioRing: HIORING, fileRef: IORING_HANDLE_REF, segmentCount/;" p line:105 +BuildMicromapFlagEXT /home/jason/.odin/vendor/vulkan/enums.odin /^BuildMicromapFlagEXT :: enum Flags {$/;" e line:317 +BuildMicromapFlagsEXT /home/jason/.odin/vendor/vulkan/enums.odin /^BuildMicromapFlagsEXT :: distinct bit_set[BuildMicromapFlagEXT; Flags]$/;" t line:316 +BuildMicromapModeEXT /home/jason/.odin/vendor/vulkan/enums.odin /^BuildMicromapModeEXT :: enum c.int {$/;" e line:323 +BuildMicromapsEXT /home/jason/.odin/vendor/vulkan/procedures.odin /^BuildMicromapsEXT: ProcBuildMicromapsEXT$/;" v line:970 +BuildPartitionedAccelerationStructureIndirectCommandNV /home/jason/.odin/vendor/vulkan/structs.odin /^BuildPartitionedAccelerationStructureIndirectCommandNV :: struct {$/;" s line:9987 +BuildPartitionedAccelerationStructureInfoNV /home/jason/.odin/vendor/vulkan/structs.odin /^BuildPartitionedAccelerationStructureInfoNV :: struct {$/;" s line:10033 +Build_Kind /home/jason/.odin/core/odin/parser/file_tags.odin /^Build_Kind :: struct {$/;" s line:15 +Build_Target /home/jason/.odin/core/odin/parser/file_tags.odin /^Build_Target :: struct {$/;" s line:251 +Builder /home/jason/.odin/core/rexcode/ir/spirv/builder.odin /^Builder :: struct {$/;" s line:30 +Builder /home/jason/.odin/core/rexcode/ir/wasm/builder.odin /^Builder :: struct {$/;" s line:62 +Builder /home/jason/.odin/core/strings/builder.odin /^Builder :: struct {$/;" s line:22 +Builder_Flush_Proc /home/jason/.odin/core/strings/builder.odin /^Builder_Flush_Proc :: #type proc(b: ^Builder) -> (do_reset: bool)$/;" t line:16 +Built_In /home/jason/.odin/core/rexcode/ir/spirv/operand_kinds.odin /^Built_In :: enum u32 {$/;" e line:749 +Bundle /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle :: struct { using _: Object }$/;" s line:4 +Bundle_PathForAuxiliaryExecutable /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_PathForAuxiliaryExecutable :: proc "c" (self: ^Bundle, executableName: ^String) -> ^Strin/;" p line:139 +Bundle_URLForAuxiliaryExecutable /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_URLForAuxiliaryExecutable :: proc "c" (self: ^Bundle, executableName: ^String) -> ^URL {$/;" p line:94 +Bundle_allBundles /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_allBundles :: proc "c" () -> (all: ^Array) {$/;" p line:43 +Bundle_allFrameworks /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_allFrameworks :: proc "c" () -> (all: ^Array) {$/;" p line:48 +Bundle_alloc /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_alloc :: proc "c" () -> ^Bundle {$/;" p line:23 +Bundle_appStoreReceiptPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_appStoreReceiptPath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:164 +Bundle_appStoreReceiptURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_appStoreReceiptURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:119 +Bundle_builtInPlugInsPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_builtInPlugInsPath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:159 +Bundle_builtInPlugInsURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_builtInPlugInsURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:114 +Bundle_bundleIdentifier /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_bundleIdentifier :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:169 +Bundle_bundlePath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_bundlePath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:124 +Bundle_bundleURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_bundleURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:79 +Bundle_bundleWithPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_bundleWithPath :: proc "c" (path: ^String) -> ^Bundle {$/;" p line:12 +Bundle_bundleWithURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_bundleWithURL :: proc "c" (url: ^URL) -> ^Bundle {$/;" p line:17 +Bundle_executablePath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_executablePath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:134 +Bundle_executableURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_executableURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:89 +Bundle_infoDictionary /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_infoDictionary :: proc "c" (self: ^Bundle) -> ^Dictionary {$/;" p line:174 +Bundle_init /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_init :: proc "c" (self: ^Bundle) -> ^Bundle {$/;" p line:28 +Bundle_initWithPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_initWithPath :: proc "c" (self: ^Bundle, path: ^String) -> ^Bundle {$/;" p line:33 +Bundle_initWithURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_initWithURL :: proc "c" (self: ^Bundle, url: ^URL) -> ^Bundle {$/;" p line:38 +Bundle_isLoaded /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_isLoaded :: proc "c" (self: ^Bundle) -> BOOL {$/;" p line:62 +Bundle_load /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_load :: proc "c" (self: ^Bundle) -> BOOL {$/;" p line:53 +Bundle_loadAndReturnError /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_loadAndReturnError :: proc "contextless" (self: ^Bundle) -> (ok: BOOL, error: ^Error) {$/;" p line:73 +Bundle_localizedInfoDictionary /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_localizedInfoDictionary :: proc "c" (self: ^Bundle) -> ^Dictionary {$/;" p line:179 +Bundle_localizedStringForKey /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_localizedStringForKey :: proc "c" (self: ^Bundle, key: ^String, value: ^String = nil, tab/;" p line:189 +Bundle_mainBundle /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_mainBundle :: proc "c" () -> ^Bundle {$/;" p line:7 +Bundle_objectForInfoDictionaryKey /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_objectForInfoDictionaryKey :: proc "c" (self: ^Bundle, key: ^String) -> ^Object {$/;" p line:184 +Bundle_preflightAndReturnError /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_preflightAndReturnError :: proc "contextless" (self: ^Bundle) -> (ok: BOOL, error: ^Error/;" p line:67 +Bundle_privateFrameworksPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_privateFrameworksPath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:144 +Bundle_privateFrameworksURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_privateFrameworksURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:99 +Bundle_resourcePath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_resourcePath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:129 +Bundle_resourceURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_resourceURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:84 +Bundle_sharedFrameworksPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_sharedFrameworksPath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:149 +Bundle_sharedFrameworksURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_sharedFrameworksURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:104 +Bundle_sharedSupportPath /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_sharedSupportPath :: proc "c" (self: ^Bundle) -> ^String {$/;" p line:154 +Bundle_sharedSupportURL /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_sharedSupportURL :: proc "c" (self: ^Bundle) -> ^URL {$/;" p line:109 +Bundle_unload /home/jason/.odin/core/sys/darwin/Foundation/NSBundle.odin /^Bundle_unload :: proc "c" (self: ^Bundle) -> BOOL {$/;" p line:57 +Button_GetIdealSize /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_GetIdealSize :: #force_inline proc "system" (hwnd: HWND, psize: ^SIZE) -> BOOL {$/;" p line:561 +Button_GetImageList /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_GetImageList :: #force_inline proc "system" (hwnd: HWND, pbuttonImagelist: PBUTTON_IMAGEL/;" p line:567 +Button_GetNote /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_GetNote :: #force_inline proc "system" (hwnd: HWND, psz: LPCWSTR, pcc: ^c_int) -> BOOL {$/;" p line:579 +Button_GetNoteLength /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_GetNoteLength :: #force_inline proc "system" (hwnd: HWND) -> LRESULT {$/;" p line:582 +Button_GetSplitInfo /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_GetSplitInfo :: #force_inline proc "system" (hwnd: HWND, psi: ^BUTTON_SPLITINFO) -> BOOL /;" p line:594 +Button_GetTextMargin /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_GetTextMargin :: #force_inline proc "system" (hwnd: HWND, pmargin: ^RECT) -> BOOL {$/;" p line:573 +Button_SetDropDownState /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_SetDropDownState :: #force_inline proc "system" (hwnd: HWND, fDropDown: BOOL) -> BOOL {$/;" p line:588 +Button_SetElevationRequiredState /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_SetElevationRequiredState :: #force_inline proc "system" (hwnd: HWND, fRequired: BOOL) ->/;" p line:585 +Button_SetImageList /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_SetImageList :: #force_inline proc "system" (hwnd: HWND, pbuttonImagelist: PBUTTON_IMAGEL/;" p line:564 +Button_SetNote /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_SetNote :: #force_inline proc "system" (hwnd: HWND, psz: LPCWSTR) -> BOOL {$/;" p line:576 +Button_SetSplitInfo /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_SetSplitInfo :: #force_inline proc "system" (hwnd: HWND, psi: ^BUTTON_SPLITINFO) -> BOOL /;" p line:591 +Button_SetTextMargin /home/jason/.odin/core/sys/windows/comctl32.odin /^Button_SetTextMargin :: #force_inline proc "system" (hwnd: HWND, pmargin: ^RECT) -> BOOL {$/;" p line:570 +Byte /home/jason/.odin/core/mem/mem.odin /^Byte :: runtime.Byte$/;" c line:11 +Byte /home/jason/.odin/vendor/zlib/zlib.odin /^Byte :: c.uchar$/;" c line:24 +ByteOrder /home/jason/.odin/vendor/x11/xlib/xlib_const.odin /^ByteOrder :: enum i32 {$/;" e line:160 +Byte_Order /home/jason/.odin/core/encoding/endian/endian.odin /^Byte_Order :: enum u8 {$/;" e line:6 +Bytef /home/jason/.odin/vendor/zlib/zlib.odin /^Bytef :: c.uchar$/;" c line:25 +Bytes /home/jason/.odin/core/encoding/cbor/cbor.odin /^Bytes :: []byte$/;" c line:105 +C3F_V3F /home/jason/.odin/vendor/OpenGL/constants.odin /^C3F_V3F :: 0x2A24$/;" c line:523 +C4F_N3F_V3F /home/jason/.odin/vendor/OpenGL/constants.odin /^C4F_N3F_V3F :: 0x2A26$/;" c line:525 +C4UB_V2F /home/jason/.odin/vendor/OpenGL/constants.odin /^C4UB_V2F :: 0x2A22$/;" c line:521 +C4UB_V3F /home/jason/.odin/vendor/OpenGL/constants.odin /^C4UB_V3F :: 0x2A23$/;" c line:522 +CACHED_PIPELINE_STATE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^CACHED_PIPELINE_STATE :: struct {$/;" s line:732 +CACHELINE_SIZE /home/jason/.odin/vendor/sdl2/sdl_cpuinfo.odin /^CACHELINE_SIZE :: 128$/;" c line:18 +CACHELINE_SIZE /home/jason/.odin/vendor/sdl3/sdl3_cpuinfo.odin /^CACHELINE_SIZE :: 128$/;" c line:5 +CACHE_DESCRIPTOR /home/jason/.odin/core/sys/windows/kernel32.odin /^CACHE_DESCRIPTOR :: struct {$/;" s line:1308 +CALCULATE_FLAG /home/jason/.odin/vendor/windows/XAudio2/x3daudio.odin /^CALCULATE_FLAG :: enum u32 {$/;" e line:68 +CALCULATE_FLAGS /home/jason/.odin/vendor/windows/XAudio2/x3daudio.odin /^CALCULATE_FLAGS :: distinct bit_set[CALCULATE_FLAG; u32]$/;" t line:67 +CALLBACK_EVENT /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_EVENT :: 0x00050000 \/* dwCallback is an EVENT Handle *\/$/;" c line:705 +CALLBACK_FUNCTION /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_FUNCTION :: 0x00030000 \/* dwCallback is a FARPROC *\/$/;" c line:703 +CALLBACK_NULL /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_NULL :: 0x00000000 \/* no callback *\/$/;" c line:700 +CALLBACK_TASK /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_TASK :: 0x00020000 \/* dwCallback is a HTASK *\/$/;" c line:702 +CALLBACK_THREAD /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_THREAD :: CALLBACK_TASK \/* thread ID replaces 16 bit task *\/$/;" c line:704 +CALLBACK_TYPEMASK /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_TYPEMASK :: 0x00070000 \/* callback type mask *\/$/;" c line:699 +CALLBACK_WINDOW /home/jason/.odin/core/sys/windows/winmm.odin /^CALLBACK_WINDOW :: 0x00010000 \/* dwCallback is a HWND *\/$/;" c line:701 +CAMERA_MOUSE_MOVE_SENSITIVITY /home/jason/.odin/vendor/raylib/raylib.odin /^CAMERA_MOUSE_MOVE_SENSITIVITY :: 0.003$/;" c line:893 +CAMERA_MOVE_SPEED /home/jason/.odin/vendor/raylib/raylib.odin /^CAMERA_MOVE_SPEED :: 5.4$/;" c line:888 +CAMERA_ORBITAL_SPEED /home/jason/.odin/vendor/raylib/raylib.odin /^CAMERA_ORBITAL_SPEED :: 0.5$/;" c line:896 +CAMERA_PAN_SPEED /home/jason/.odin/vendor/raylib/raylib.odin /^CAMERA_PAN_SPEED :: 0.2$/;" c line:890 +CAMERA_ROTATION_SPEED /home/jason/.odin/vendor/raylib/raylib.odin /^CAMERA_ROTATION_SPEED :: 0.03$/;" c line:889 +CAMetalLayer /home/jason/.odin/vendor/vulkan/structs.odin /^CAMetalLayer :: struct {}$/;" s line:48 +CAPTUREBLT /home/jason/.odin/core/sys/windows/types.odin /^CAPTUREBLT : DWORD : 0x40000000 \/\/ Include layered windows$/;" v line:2515 +CAP_POSITION /home/jason/.odin/core/text/match/strlib.odin /^CAP_POSITION :: -2$/;" c line:33 +CAP_UNFINISHED /home/jason/.odin/core/text/match/strlib.odin /^CAP_UNFINISHED :: -1$/;" c line:34 +CAVEAT_SUPPORT /home/jason/.odin/vendor/OpenGL/constants.odin /^CAVEAT_SUPPORT :: 0x82B8$/;" c line:1629 +CBEIF_DI_SETITEM /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_DI_SETITEM :: 0x10000000$/;" c line:1899 +CBEIF_IMAGE /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_IMAGE :: 0x02$/;" c line:1893 +CBEIF_INDENT /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_INDENT :: 0x10$/;" c line:1896 +CBEIF_LPARAM /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_LPARAM :: 0x20$/;" c line:1897 +CBEIF_OVERLAY /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_OVERLAY :: 0x08$/;" c line:1895 +CBEIF_SELECTEDIMAGE /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_SELECTEDIMAGE :: 0x04$/;" c line:1894 +CBEIF_TEXT /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEIF_TEXT :: 0x01$/;" c line:1892 +CBEMAXSTRLEN /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEMAXSTRLEN :: 260$/;" c line:1922 +CBEM_GETCOMBOCONTROL /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETCOMBOCONTROL :: 0x0406$/;" c line:428 +CBEM_GETEDITCONTROL /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETEDITCONTROL :: 0x0407$/;" c line:436 +CBEM_GETEXSTYLE /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETEXSTYLE :: 0x0409$/;" c line:448 +CBEM_GETEXTENDEDSTYLE /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETEXTENDEDSTYLE :: 0x0409$/;" c line:449 +CBEM_GETIMAGELIST /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETIMAGELIST :: 0x0403$/;" c line:403 +CBEM_GETITEMA /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETITEMA :: 0x0404$/;" c line:413 +CBEM_GETITEMW /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_GETITEMW :: 0x040d$/;" c line:478 +CBEM_HASEDITCHANGED /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_HASEDITCHANGED :: 0x040a$/;" c line:456 +CBEM_INSERTITEMA /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_INSERTITEMA :: 0x0401$/;" c line:381 +CBEM_INSERTITEMW /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_INSERTITEMW :: 0x040b$/;" c line:464 +CBEM_SETEXSTYLE /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_SETEXSTYLE :: 0x0408$/;" c line:442 +CBEM_SETEXTENDEDSTYLE /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_SETEXTENDEDSTYLE :: 0x040e$/;" c line:483 +CBEM_SETIMAGELIST /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_SETIMAGELIST :: 0x0402$/;" c line:393 +CBEM_SETITEMA /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_SETITEMA :: 0x0405$/;" c line:422 +CBEM_SETITEMW /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_SETITEMW :: 0x040c$/;" c line:471 +CBEM_SETWINDOWTHEME /home/jason/.odin/core/sys/windows/window_messages.odin /^CBEM_SETWINDOWTHEME :: 0x200b$/;" c line:1247 +CBENF_DROPDOWN /home/jason/.odin/core/sys/windows/comctl32.odin /^CBENF_DROPDOWN :: 4$/;" c line:1920 +CBENF_ESCAPE /home/jason/.odin/core/sys/windows/comctl32.odin /^CBENF_ESCAPE :: 3$/;" c line:1919 +CBENF_KILLFOCUS /home/jason/.odin/core/sys/windows/comctl32.odin /^CBENF_KILLFOCUS :: 1$/;" c line:1917 +CBENF_RETURN /home/jason/.odin/core/sys/windows/comctl32.odin /^CBENF_RETURN :: 2$/;" c line:1918 +CBEN_BEGINEDIT /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_BEGINEDIT :: (CBEN_FIRST - 4)$/;" c line:1910 +CBEN_DELETEITEM /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_DELETEITEM :: (CBEN_FIRST - 2)$/;" c line:1909 +CBEN_DRAGBEGINA /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_DRAGBEGINA :: (CBEN_FIRST - 8)$/;" c line:1914 +CBEN_DRAGBEGINW /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_DRAGBEGINW :: (CBEN_FIRST - 9)$/;" c line:1915 +CBEN_ENDEDITA /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_ENDEDITA :: (CBEN_FIRST - 5)$/;" c line:1911 +CBEN_ENDEDITW /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_ENDEDITW :: (CBEN_FIRST - 6)$/;" c line:1912 +CBEN_FIRST /home/jason/.odin/core/sys/windows/types.odin /^CBEN_FIRST :: ~DWORD( 800 - 1)$/;" c line:595 +CBEN_GETDISPINFOA /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_GETDISPINFOA :: (CBEN_FIRST - 0)$/;" c line:1907 +CBEN_GETDISPINFOW /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_GETDISPINFOW :: (CBEN_FIRST - 7)$/;" c line:1913 +CBEN_INSERTITEM /home/jason/.odin/core/sys/windows/comctl32.odin /^CBEN_INSERTITEM :: (CBEN_FIRST - 1)$/;" c line:1908 +CBEN_LAST /home/jason/.odin/core/sys/windows/types.odin /^CBEN_LAST :: ~DWORD( 830 - 1)$/;" c line:596 +CBES_EX_CASESENSITIVE /home/jason/.odin/core/sys/windows/comctl32.odin /^CBES_EX_CASESENSITIVE :: 0x10$/;" c line:1905 +CBES_EX_NOEDITIMAGE /home/jason/.odin/core/sys/windows/comctl32.odin /^CBES_EX_NOEDITIMAGE :: 0x01$/;" c line:1901 +CBES_EX_NOEDITIMAGEINDENT /home/jason/.odin/core/sys/windows/comctl32.odin /^CBES_EX_NOEDITIMAGEINDENT :: 0x02$/;" c line:1902 +CBES_EX_NOSIZELIMIT /home/jason/.odin/core/sys/windows/comctl32.odin /^CBES_EX_NOSIZELIMIT :: 0x08$/;" c line:1904 +CBES_EX_PATHWORDBREAKPROC /home/jason/.odin/core/sys/windows/comctl32.odin /^CBES_EX_PATHWORDBREAKPROC :: 0x04$/;" c line:1903 +CBLEND_DESC /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CBLEND_DESC :: struct {$/;" s line:1274 +CBM_FIRST /home/jason/.odin/core/sys/windows/window_messages.odin /^CBM_FIRST :: 0x1700$/;" c line:1226 +CBM_INIT /home/jason/.odin/core/sys/windows/types.odin /^CBM_INIT :: 0x04 \/\/ initialize bitmap$/;" c line:2463 +CBN_CLOSEUP /home/jason/.odin/core/sys/windows/types.odin /^CBN_CLOSEUP :: 8$/;" c line:619 +CBN_DBLCLK /home/jason/.odin/core/sys/windows/types.odin /^CBN_DBLCLK :: 2$/;" c line:613 +CBN_DROPDOWN /home/jason/.odin/core/sys/windows/types.odin /^CBN_DROPDOWN :: 7$/;" c line:618 +CBN_EDITCHANGE /home/jason/.odin/core/sys/windows/types.odin /^CBN_EDITCHANGE :: 5$/;" c line:616 +CBN_EDITUPDATE /home/jason/.odin/core/sys/windows/types.odin /^CBN_EDITUPDATE :: 6$/;" c line:617 +CBN_ERRSPACE /home/jason/.odin/core/sys/windows/types.odin /^CBN_ERRSPACE :: -1$/;" c line:611 +CBN_KILLFOCUS /home/jason/.odin/core/sys/windows/types.odin /^CBN_KILLFOCUS :: 4$/;" c line:615 +CBN_SELCHANGE /home/jason/.odin/core/sys/windows/types.odin /^CBN_SELCHANGE :: 1$/;" c line:612 +CBN_SELENDCANCEL /home/jason/.odin/core/sys/windows/types.odin /^CBN_SELENDCANCEL :: 10$/;" c line:621 +CBN_SELENDOK /home/jason/.odin/core/sys/windows/types.odin /^CBN_SELENDOK :: 9$/;" c line:620 +CBN_SETFOCUS /home/jason/.odin/core/sys/windows/types.odin /^CBN_SETFOCUS :: 3$/;" c line:614 +CBOX /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CBOX :: struct {$/;" s line:1132 +CBS_AUTOHSCROLL /home/jason/.odin/core/sys/windows/types.odin /^CBS_AUTOHSCROLL :: 0x0040$/;" c line:629 +CBS_DISABLENOSCROLL /home/jason/.odin/core/sys/windows/types.odin /^CBS_DISABLENOSCROLL :: 0x0800$/;" c line:634 +CBS_DROPDOWN /home/jason/.odin/core/sys/windows/types.odin /^CBS_DROPDOWN :: 0x0002$/;" c line:625 +CBS_DROPDOWNLIST /home/jason/.odin/core/sys/windows/types.odin /^CBS_DROPDOWNLIST :: 0x0003$/;" c line:626 +CBS_HASSTRINGS /home/jason/.odin/core/sys/windows/types.odin /^CBS_HASSTRINGS :: 0x0200$/;" c line:632 +CBS_LOWERCASE /home/jason/.odin/core/sys/windows/types.odin /^CBS_LOWERCASE :: 0x4000$/;" c line:636 +CBS_NOINTEGRALHEIGHT /home/jason/.odin/core/sys/windows/types.odin /^CBS_NOINTEGRALHEIGHT :: 0x0400$/;" c line:633 +CBS_OEMCONVERT /home/jason/.odin/core/sys/windows/types.odin /^CBS_OEMCONVERT :: 0x0080$/;" c line:630 +CBS_OWNERDRAWFIXED /home/jason/.odin/core/sys/windows/types.odin /^CBS_OWNERDRAWFIXED :: 0x0010$/;" c line:627 +CBS_OWNERDRAWVARIABLE /home/jason/.odin/core/sys/windows/types.odin /^CBS_OWNERDRAWVARIABLE :: 0x0020$/;" c line:628 +CBS_SIMPLE /home/jason/.odin/core/sys/windows/types.odin /^CBS_SIMPLE :: 0x0001$/;" c line:624 +CBS_SORT /home/jason/.odin/core/sys/windows/types.odin /^CBS_SORT :: 0x0100$/;" c line:631 +CBS_UPPERCASE /home/jason/.odin/core/sys/windows/types.odin /^CBS_UPPERCASE :: 0x2000$/;" c line:635 +CBUFFER_DESC /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CBUFFER_DESC :: struct {$/;" s line:1357 +CBUFFER_TYPE /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CBUFFER_TYPE :: enum i32 {$/;" e line:836 +CBUFFER_TYPE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^CBUFFER_TYPE :: enum i32 {$/;" e line:320 +CB_ADDSTRING /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_ADDSTRING :: 0x0143$/;" c line:209 +CB_DELETESTRING /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_DELETESTRING :: 0x0144$/;" c line:210 +CB_DIR /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_DIR :: 0x0145$/;" c line:211 +CB_FINDSTRING /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_FINDSTRING :: 0x014c$/;" c line:218 +CB_FINDSTRINGEXACT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_FINDSTRINGEXACT :: 0x0158$/;" c line:230 +CB_GETCOMBOBOXINFO /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETCOMBOBOXINFO :: 0x0164$/;" c line:241 +CB_GETCOUNT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETCOUNT :: 0x0146$/;" c line:212 +CB_GETCURSEL /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETCURSEL :: 0x0147$/;" c line:213 +CB_GETDROPPEDCONTROLRECT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETDROPPEDCONTROLRECT :: 0x0152$/;" c line:224 +CB_GETDROPPEDSTATE /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETDROPPEDSTATE :: 0x0157$/;" c line:229 +CB_GETDROPPEDWIDTH /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETDROPPEDWIDTH :: 0x015f$/;" c line:237 +CB_GETEDITSEL /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETEDITSEL :: 0x0140$/;" c line:206 +CB_GETEXTENDEDUI /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETEXTENDEDUI :: 0x0156$/;" c line:228 +CB_GETHORIZONTALEXTENT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETHORIZONTALEXTENT :: 0x015d$/;" c line:235 +CB_GETITEMDATA /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETITEMDATA :: 0x0150$/;" c line:222 +CB_GETITEMHEIGHT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETITEMHEIGHT :: 0x0154$/;" c line:226 +CB_GETLBTEXT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETLBTEXT :: 0x0148$/;" c line:214 +CB_GETLBTEXTLEN /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETLBTEXTLEN :: 0x0149$/;" c line:215 +CB_GETLOCALE /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETLOCALE :: 0x015a$/;" c line:232 +CB_GETMINVISIBLE /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETMINVISIBLE :: CBM_FIRST + 0x0002$/;" c line:1228 +CB_GETTOPINDEX /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_GETTOPINDEX :: 0x015b$/;" c line:233 +CB_INITSTORAGE /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_INITSTORAGE :: 0x0161$/;" c line:239 +CB_INSERTSTRING /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_INSERTSTRING :: 0x014a$/;" c line:216 +CB_LIMITTEXT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_LIMITTEXT :: 0x0141$/;" c line:207 +CB_MSGMAX /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_MSGMAX :: 0x0165$/;" c line:242 +CB_MULTIPLEADDSTRING /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_MULTIPLEADDSTRING :: 0x0163$/;" c line:240 +CB_RESETCONTENT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_RESETCONTENT :: 0x014b$/;" c line:217 +CB_SELECTSTRING /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SELECTSTRING :: 0x014d$/;" c line:219 +CB_SETCURSEL /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETCURSEL :: 0x014e$/;" c line:220 +CB_SETDROPPEDWIDTH /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETDROPPEDWIDTH :: 0x0160$/;" c line:238 +CB_SETEDITSEL /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETEDITSEL :: 0x0142$/;" c line:208 +CB_SETEXTENDEDUI /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETEXTENDEDUI :: 0x0155$/;" c line:227 +CB_SETHORIZONTALEXTENT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETHORIZONTALEXTENT :: 0x015e$/;" c line:236 +CB_SETITEMDATA /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETITEMDATA :: 0x0151$/;" c line:223 +CB_SETITEMHEIGHT /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETITEMHEIGHT :: 0x0153$/;" c line:225 +CB_SETLOCALE /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETLOCALE :: 0x0159$/;" c line:231 +CB_SETMINVISIBLE /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETMINVISIBLE :: CBM_FIRST + 0x0001$/;" c line:1227 +CB_SETTOPINDEX /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SETTOPINDEX :: 0x015c$/;" c line:234 +CB_SHOWDROPDOWN /home/jason/.odin/core/sys/windows/window_messages.odin /^CB_SHOWDROPDOWN :: 0x014f$/;" c line:221 +CCHDEVICENAME /home/jason/.odin/core/sys/windows/types.odin /^CCHDEVICENAME :: 32$/;" c line:2337 +CCM_DPISCALE /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_DPISCALE :: (CCM_FIRST+12)$/;" c line:1241 +CCM_FIRST /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_FIRST :: 0x2000$/;" c line:1229 +CCM_GETCOLORSCHEME /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_GETCOLORSCHEME :: (CCM_FIRST+3)$/;" c line:1233 +CCM_GETDROPTARGET /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_GETDROPTARGET :: (CCM_FIRST+4)$/;" c line:1234 +CCM_GETUNICODEFORMAT /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_GETUNICODEFORMAT :: (CCM_FIRST+6)$/;" c line:1236 +CCM_GETVERSION /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_GETVERSION :: (CCM_FIRST+8)$/;" c line:1238 +CCM_LAST /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_LAST :: (CCM_FIRST+0x200)$/;" c line:1230 +CCM_SETBKCOLOR /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_SETBKCOLOR :: (CCM_FIRST+1)$/;" c line:1231 +CCM_SETCOLORSCHEME /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_SETCOLORSCHEME :: (CCM_FIRST+2)$/;" c line:1232 +CCM_SETNOTIFYWINDOW /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_SETNOTIFYWINDOW :: (CCM_FIRST+9)$/;" c line:1239 +CCM_SETUNICODEFORMAT /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_SETUNICODEFORMAT :: (CCM_FIRST+5)$/;" c line:1235 +CCM_SETVERSION /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_SETVERSION :: (CCM_FIRST+7)$/;" c line:1237 +CCM_SETWINDOWTHEME /home/jason/.odin/core/sys/windows/window_messages.odin /^CCM_SETWINDOWTHEME :: (CCM_FIRST+11)$/;" c line:1240 +CCOUNTER_DESC /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CCOUNTER_DESC :: struct {$/;" s line:2105 +CCSIDR_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CCSIDR_EL1 :: Register(0x4800_1000) \/\/ 3 1 0 0 0$/;" c line:233 +CCS_ADJUSTABLE /home/jason/.odin/core/sys/windows/types.odin /^CCS_ADJUSTABLE :: 0x20$/;" c line:1008 +CCS_BOTTOM /home/jason/.odin/core/sys/windows/types.odin /^CCS_BOTTOM :: 0x03$/;" c line:1005 +CCS_LEFT /home/jason/.odin/core/sys/windows/types.odin /^CCS_LEFT :: (CCS_VERT | CCS_TOP)$/;" c line:1011 +CCS_NODIVIDER /home/jason/.odin/core/sys/windows/types.odin /^CCS_NODIVIDER :: 0x40$/;" c line:1009 +CCS_NOMOVEX /home/jason/.odin/core/sys/windows/types.odin /^CCS_NOMOVEX :: (CCS_VERT | CCS_NOMOVEY)$/;" c line:1013 +CCS_NOMOVEY /home/jason/.odin/core/sys/windows/types.odin /^CCS_NOMOVEY :: 0x02$/;" c line:1004 +CCS_NOPARENTALIGN /home/jason/.odin/core/sys/windows/types.odin /^CCS_NOPARENTALIGN :: 0x08$/;" c line:1007 +CCS_NORESIZE /home/jason/.odin/core/sys/windows/types.odin /^CCS_NORESIZE :: 0x04$/;" c line:1006 +CCS_RIGHT /home/jason/.odin/core/sys/windows/types.odin /^CCS_RIGHT :: (CCS_VERT | CCS_BOTTOM)$/;" c line:1012 +CCS_TOP /home/jason/.odin/core/sys/windows/types.odin /^CCS_TOP :: 0x01$/;" c line:1003 +CCS_VERT /home/jason/.odin/core/sys/windows/types.odin /^CCS_VERT :: 0x80$/;" c line:1010 +CCW /home/jason/.odin/vendor/OpenGL/constants.odin /^CCW :: 0x0901$/;" c line:53 +CCW /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^CCW :: Enum(0x0901)$/;" c line:120 +CControl_Flag_Bits /home/jason/.odin/core/sys/posix/termios.odin /^CControl_Flag_Bits :: enum tcflag_t {$/;" e line:141 +CControl_Flags /home/jason/.odin/core/sys/posix/termios.odin /^CControl_Flags :: bit_set[CControl_Flag_Bits; tcflag_t]$/;" b line:154 +CDATA_END /home/jason/.odin/core/encoding/entity/entity.odin /^CDATA_END :: "]]>"$/;" c line:57 +CDATA_END /home/jason/.odin/core/encoding/xml/tokenizer.odin /^CDATA_END :: "]]>"$/;" c line:64 +CDATA_START /home/jason/.odin/core/encoding/entity/entity.odin /^CDATA_START :: " c.int$/;" t line:161 +CFunction /home/jason/.odin/vendor/lua/5.2/lua.odin /^CFunction :: #type proc "c" (L: ^State) -> c.int$/;" t line:196 +CFunction /home/jason/.odin/vendor/lua/5.3/lua.odin /^CFunction :: #type proc "c" (L: ^State) -> c.int$/;" t line:211 +CFunction /home/jason/.odin/vendor/lua/5.4/lua.odin /^CFunction :: #type proc "c" (L: ^State) -> c.int$/;" t line:212 +CGFloat /home/jason/.odin/core/sys/darwin/CoreFoundation/CFCGTypes.odin /^CGFloat :: distinct (f32 when size_of(uint) == 4 else f64)$/;" t line:3 +CGPoint /home/jason/.odin/core/sys/darwin/CoreFoundation/CFCGTypes.odin /^CGPoint :: struct {$/;" s line:5 +CGRect /home/jason/.odin/core/sys/darwin/CoreFoundation/CFCGTypes.odin /^CGRect :: struct {$/;" s line:10 +CGSize /home/jason/.odin/core/sys/darwin/CoreFoundation/CFCGTypes.odin /^CGSize :: struct {$/;" s line:15 +CHA /home/jason/.odin/core/terminal/ansi/ansi.odin /^CHA :: "G" \/\/ Cursor Horizontal Absolute$/;" c line:21 +CHANNELS /home/jason/.odin/vendor/sdl2/mixer/sdl_mixer.odin /^CHANNELS :: 8$/;" c line:17 +CHANNEL_INDEX_NULL /home/jason/.odin/vendor/miniaudio/data_conversion.odin /^CHANNEL_INDEX_NULL :: 255$/;" c line:396 +CHANNEL_POST /home/jason/.odin/vendor/sdl2/mixer/sdl_mixer.odin /^CHANNEL_POST :: -2$/;" c line:145 +CHAR /home/jason/.odin/core/sys/windows/types.odin /^CHAR :: c_char$/;" c line:65 +CHAR_BIT /home/jason/.odin/core/c/c.odin /^CHAR_BIT :: 8$/;" c line:117 +CHAR_BIT /home/jason/.odin/core/c/libc/types.odin /^CHAR_BIT :: 8$/;" c line:92 +CHILD_POWER /home/jason/.odin/vendor/box3d/box3d_constants.odin /^CHILD_POWER :: 64 - 2 * SHAPE_POWER$/;" c line:148 +CHINESEBIG5_CHARSET /home/jason/.odin/core/sys/windows/types.odin /^CHINESEBIG5_CHARSET :: 136$/;" c line:1196 +CHUNK_BGN_FUNC_FAIL /home/jason/.odin/vendor/curl/curl.odin /^CHUNK_BGN_FUNC_FAIL :: 1 \/* tell the lib to end the task *\/$/;" c line:322 +CHUNK_BGN_FUNC_OK /home/jason/.odin/vendor/curl/curl.odin /^CHUNK_BGN_FUNC_OK :: 0$/;" c line:321 +CHUNK_BGN_FUNC_SKIP /home/jason/.odin/vendor/curl/curl.odin /^CHUNK_BGN_FUNC_SKIP :: 2 \/* skip this chunk over *\/$/;" c line:323 +CHUNK_END_FUNC_FAIL /home/jason/.odin/vendor/curl/curl.odin /^CHUNK_END_FUNC_FAIL :: 1 \/* tell the lib to end the task *\/$/;" c line:337 +CHUNK_END_FUNC_OK /home/jason/.odin/vendor/curl/curl.odin /^CHUNK_END_FUNC_OK :: 0$/;" c line:336 +CIEXYZ /home/jason/.odin/core/sys/windows/gdi32.odin /^CIEXYZ :: struct {$/;" s line:109 +CIEXYZTRIPLE /home/jason/.odin/core/sys/windows/gdi32.odin /^CIEXYZTRIPLE :: struct {$/;" s line:113 +CIE_1931 /home/jason/.odin/core/image/png/png.odin /^CIE_1931 :: struct #packed {$/;" s line:97 +CIE_1931_Raw /home/jason/.odin/core/image/png/png.odin /^CIE_1931_Raw :: struct #packed {$/;" s line:92 +CIPHERTEXTBYTES_1024 /home/jason/.odin/core/crypto/_mlkem/constants.odin /^CIPHERTEXTBYTES_1024 :: INDCPA_BYTES_1024$/;" c line:52 +CIPHERTEXTBYTES_512 /home/jason/.odin/core/crypto/_mlkem/constants.odin /^CIPHERTEXTBYTES_512 :: INDCPA_BYTES_512$/;" c line:50 +CIPHERTEXTBYTES_768 /home/jason/.odin/core/crypto/_mlkem/constants.odin /^CIPHERTEXTBYTES_768 :: INDCPA_BYTES_768$/;" c line:51 +CIPHERTEXTBYTES_MAX /home/jason/.odin/core/crypto/_mlkem/constants.odin /^CIPHERTEXTBYTES_MAX :: INDCPA_BYTES_1024$/;" c line:53 +CIPHERTEXT_SIZES /home/jason/.odin/core/crypto/mlkem/api.odin /^CIPHERTEXT_SIZES := [Parameters]int {$/;" v line:37 +CInput_Flag_Bits /home/jason/.odin/core/sys/posix/termios.odin /^CInput_Flag_Bits :: enum tcflag_t {$/;" e line:112 +CInput_Flags /home/jason/.odin/core/sys/posix/termios.odin /^CInput_Flags :: bit_set[CInput_Flag_Bits; tcflag_t]$/;" b line:126 +CLAMP /home/jason/.odin/vendor/OpenGL/constants.odin /^CLAMP :: 0x2900$/;" c line:414 +CLAMP_FRAGMENT_COLOR /home/jason/.odin/vendor/OpenGL/constants.odin /^CLAMP_FRAGMENT_COLOR :: 0x891B$/;" c line:1112 +CLAMP_READ_COLOR /home/jason/.odin/vendor/OpenGL/constants.odin /^CLAMP_READ_COLOR :: 0x891C$/;" c line:902 +CLAMP_TO_BORDER /home/jason/.odin/vendor/OpenGL/constants.odin /^CLAMP_TO_BORDER :: 0x812D$/;" c line:632 +CLAMP_TO_EDGE /home/jason/.odin/vendor/OpenGL/constants.odin /^CLAMP_TO_EDGE :: 0x812F$/;" c line:559 +CLAMP_TO_EDGE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^CLAMP_TO_EDGE :: Enum(0x812F)$/;" c line:325 +CLAMP_VERTEX_COLOR /home/jason/.odin/vendor/OpenGL/constants.odin /^CLAMP_VERTEX_COLOR :: 0x891A$/;" c line:1111 +CLASS_INSTANCE_DESC /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CLASS_INSTANCE_DESC :: struct {$/;" s line:2138 +CLD_Code /home/jason/.odin/core/sys/posix/signal.odin /^CLD_Code :: enum c.int {$/;" e line:266 +CLEAR /home/jason/.odin/vendor/OpenGL/constants.odin /^CLEAR :: 0x1500$/;" c line:128 +CLEARTYPE_NATURAL_QUALITY /home/jason/.odin/core/sys/windows/types.odin /^CLEARTYPE_NATURAL_QUALITY :: 6$/;" c line:1258 +CLEARTYPE_QUALITY /home/jason/.odin/core/sys/windows/types.odin /^CLEARTYPE_QUALITY :: 5$/;" c line:1257 +CLEAR_BUFFER /home/jason/.odin/vendor/OpenGL/constants.odin /^CLEAR_BUFFER :: 0x82B4$/;" c line:1625 +CLEAR_FLAG /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CLEAR_FLAG :: enum u32 {$/;" e line:1113 +CLEAR_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^CLEAR_FLAG :: enum u32 {$/;" e line:2129 +CLEAR_FLAGS /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CLEAR_FLAGS :: distinct bit_set[CLEAR_FLAG; u32]$/;" t line:1112 +CLEAR_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^CLEAR_FLAGS :: distinct bit_set[CLEAR_FLAG; u32]$/;" t line:2128 +CLEAR_TEXTURE /home/jason/.odin/vendor/OpenGL/constants.odin /^CLEAR_TEXTURE :: 0x9365$/;" c line:1748 +CLEAR_VALUE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^CLEAR_VALUE :: struct {$/;" s line:1514 +CLEVEL_DEFAULT /home/jason/.odin/vendor/compress/lz4/lz4.odin /^CLEVEL_DEFAULT :: 9$/;" c line:420 +CLEVEL_MAX /home/jason/.odin/vendor/compress/lz4/lz4.odin /^CLEVEL_MAX :: 12$/;" c line:422 +CLEVEL_MIN /home/jason/.odin/vendor/compress/lz4/lz4.odin /^CLEVEL_MIN :: 2$/;" c line:419 +CLEVEL_OPT_MIN /home/jason/.odin/vendor/compress/lz4/lz4.odin /^CLEVEL_OPT_MIN :: 10$/;" c line:421 +CLIDR_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CLIDR_EL1 :: Register(0x4801_1000) \/\/ 3 1 0 0 1$/;" c line:234 +CLIENT_ACTIVE_TEXTURE /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_ACTIVE_TEXTURE :: 0x84E1$/;" c line:633 +CLIENT_ALL_ATTRIB_BITS /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_ALL_ATTRIB_BITS :: 0xFFFFFFFF$/;" c line:461 +CLIENT_API /home/jason/.odin/vendor/glfw/constants.odin /^CLIENT_API :: 0x00022001$/;" c line:306 +CLIENT_APIS /home/jason/.odin/vendor/egl/egl.odin /^CLIENT_APIS :: 0x308D$/;" c line:133 +CLIENT_ATTRIB_STACK_DEPTH /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_ATTRIB_STACK_DEPTH :: 0x0BB1$/;" c line:470 +CLIENT_MAPPED_BUFFER_BARRIER_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_MAPPED_BUFFER_BARRIER_BIT :: 0x00004000$/;" c line:1745 +CLIENT_PIXEL_STORE_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_PIXEL_STORE_BIT :: 0x00000001$/;" c line:459 +CLIENT_STORAGE_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_STORAGE_BIT :: 0x0200$/;" c line:1744 +CLIENT_VERTEX_ARRAY_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIENT_VERTEX_ARRAY_BIT :: 0x00000002$/;" c line:460 +CLIPBOARD /home/jason/.odin/core/terminal/ansi/ansi.odin /^CLIPBOARD :: "52" \/\/ Followed by ";c;" ST.$/;" c line:139 +CLIPPING_INPUT_PRIMITIVES /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIPPING_INPUT_PRIMITIVES :: 0x82F6$/;" c line:1804 +CLIPPING_OUTPUT_PRIMITIVES /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIPPING_OUTPUT_PRIMITIVES :: 0x82F7$/;" c line:1805 +CLIP_CHARACTER_PRECIS /home/jason/.odin/core/sys/windows/types.odin /^CLIP_CHARACTER_PRECIS :: 1$/;" c line:1243 +CLIP_DEFAULT_PRECIS /home/jason/.odin/core/sys/windows/types.odin /^CLIP_DEFAULT_PRECIS :: 0$/;" c line:1242 +CLIP_DEPTH_MODE /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DEPTH_MODE :: 0x935D$/;" c line:1761 +CLIP_DFA_DISABLE /home/jason/.odin/core/sys/windows/types.odin /^CLIP_DFA_DISABLE :: 4 << 4$/;" c line:1248 +CLIP_DISTANCE0 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE0 :: 0x3000$/;" c line:878 +CLIP_DISTANCE1 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE1 :: 0x3001$/;" c line:879 +CLIP_DISTANCE2 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE2 :: 0x3002$/;" c line:880 +CLIP_DISTANCE3 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE3 :: 0x3003$/;" c line:881 +CLIP_DISTANCE4 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE4 :: 0x3004$/;" c line:882 +CLIP_DISTANCE5 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE5 :: 0x3005$/;" c line:883 +CLIP_DISTANCE6 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE6 :: 0x3006$/;" c line:884 +CLIP_DISTANCE7 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_DISTANCE7 :: 0x3007$/;" c line:885 +CLIP_EMBEDDED /home/jason/.odin/core/sys/windows/types.odin /^CLIP_EMBEDDED :: 8 << 4$/;" c line:1249 +CLIP_LH_ANGLES /home/jason/.odin/core/sys/windows/types.odin /^CLIP_LH_ANGLES :: 1 << 4$/;" c line:1246 +CLIP_MASK /home/jason/.odin/core/sys/windows/types.odin /^CLIP_MASK :: 0xf$/;" c line:1245 +CLIP_ORIGIN /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_ORIGIN :: 0x935C$/;" c line:1760 +CLIP_OR_CULL_DISTANCE_COUNT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CLIP_OR_CULL_DISTANCE_COUNT :: 8$/;" c line:159 +CLIP_OR_CULL_DISTANCE_COUNT /home/jason/.odin/vendor/directx/d3d12/d3d12_constants.odin /^CLIP_OR_CULL_DISTANCE_COUNT :: 8$/;" c line:31 +CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT :: 2$/;" c line:160 +CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT /home/jason/.odin/vendor/directx/d3d12/d3d12_constants.odin /^CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT :: 2$/;" c line:32 +CLIP_PLANE0 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_PLANE0 :: 0x3000$/;" c line:415 +CLIP_PLANE1 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_PLANE1 :: 0x3001$/;" c line:416 +CLIP_PLANE2 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_PLANE2 :: 0x3002$/;" c line:417 +CLIP_PLANE3 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_PLANE3 :: 0x3003$/;" c line:418 +CLIP_PLANE4 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_PLANE4 :: 0x3004$/;" c line:419 +CLIP_PLANE5 /home/jason/.odin/vendor/OpenGL/constants.odin /^CLIP_PLANE5 :: 0x3005$/;" c line:420 +CLIP_STACK_SIZE /home/jason/.odin/vendor/microui/microui.odin /^CLIP_STACK_SIZE :: #config(MICROUI_CLIP_STACK_SIZE, 32)$/;" c line:38 +CLIP_STROKE_PRECIS /home/jason/.odin/core/sys/windows/types.odin /^CLIP_STROKE_PRECIS :: 2$/;" c line:1244 +CLIP_TT_ALWAYS /home/jason/.odin/core/sys/windows/types.odin /^CLIP_TT_ALWAYS :: 2 << 4$/;" c line:1247 +CLOBBER_FORMS /home/jason/.odin/core/rexcode/isa/arm64/tablegen/generated/encode_tables.odin /^CLOBBER_FORMS := [2722]lib.Clobber{$/;" v line:3591 +CLOBBER_FORMS /home/jason/.odin/core/rexcode/isa/arm64/tables.odin /^@(rodata) CLOBBER_FORMS := #load("tables\/arm64.clobber_forms.bin", []Clobber)$/;" v line:48 +CLOBBER_FORMS /home/jason/.odin/core/rexcode/isa/riscv/tablegen/generated/encode_tables.odin /^CLOBBER_FORMS := [283]lib.Clobber{$/;" v line:579 +CLOBBER_FORMS /home/jason/.odin/core/rexcode/isa/riscv/tables.odin /^@(rodata) CLOBBER_FORMS := #load("tables\/riscv.clobber_forms.bin", []Clobber)$/;" v line:52 +CLOBBER_FORMS /home/jason/.odin/core/rexcode/isa/x86/tablegen/generated/encode_tables.odin /^CLOBBER_FORMS := [2478]lib.Clobber{$/;" v line:3734 +CLOBBER_FORMS /home/jason/.odin/core/rexcode/isa/x86/tables.odin /^@(rodata) CLOBBER_FORMS := #load("tables\/x86.clobber_forms.bin", []Clobber)$/;" v line:97 +CLOCKS_PER_SEC /home/jason/.odin/core/sys/posix/time.odin /^CLOCKS_PER_SEC :: libc.CLOCKS_PER_SEC$/;" c line:139 +CLOCK_MONOTONIC /home/jason/.odin/core/sys/wasm/wasi/wasi_api.odin /^CLOCK_MONOTONIC :: clockid_t(1)$/;" c line:14 +CLOCK_MONOTONIC_RAW /home/jason/.odin/core/prof/spall/spall_linux.odin /^CLOCK_MONOTONIC_RAW :: 4 \/\/ NOTE(tetra): "RAW" means: Not adjusted by NTP.$/;" c line:19 +CLOCK_PROCESS_CPUTIME_ID /home/jason/.odin/core/sys/wasm/wasi/wasi_api.odin /^CLOCK_PROCESS_CPUTIME_ID :: clockid_t(2)$/;" c line:15 +CLOCK_REALTIME /home/jason/.odin/core/sys/wasm/wasi/wasi_api.odin /^CLOCK_REALTIME :: clockid_t(0)$/;" c line:13 +CLOCK_THREAD_CPUTIME_ID /home/jason/.odin/core/sys/wasm/wasi/wasi_api.odin /^CLOCK_THREAD_CPUTIME_ID :: clockid_t(3)$/;" c line:16 +CLR_DEFAULT /home/jason/.odin/core/sys/windows/comctl32.odin /^CLR_DEFAULT :: 0xFF000000$/;" c line:109 +CLR_HILIGHT /home/jason/.odin/core/sys/windows/comctl32.odin /^CLR_HILIGHT :: CLR_DEFAULT$/;" c line:141 +CLR_INVALID /home/jason/.odin/core/sys/windows/types.odin /^CLR_INVALID :: 0xFFFFFFFF$/;" c line:2540 +CLR_NONE /home/jason/.odin/core/sys/windows/comctl32.odin /^CLR_NONE :: 0xFFFFFFFF$/;" c line:108 +CLSCTX_ACTIVATE_32_BIT_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ACTIVATE_32_BIT_SERVER :: CLSCTX_ACTIVATE_X86_SERVER$/;" c line:3094 +CLSCTX_ACTIVATE_64_BIT_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ACTIVATE_64_BIT_SERVER :: 0x80000$/;" c line:3095 +CLSCTX_ACTIVATE_AAA_AS_IU /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ACTIVATE_AAA_AS_IU :: 0x800000$/;" c line:3098 +CLSCTX_ACTIVATE_ARM32_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ACTIVATE_ARM32_SERVER :: 0x2000000$/;" c line:3100 +CLSCTX_ACTIVATE_X86_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ACTIVATE_X86_SERVER :: 0x40000$/;" c line:3093 +CLSCTX_ALL /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ALL :: CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER | CLSCTX_L/;" c line:3103 +CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION :: 0x4000000$/;" c line:3101 +CLSCTX_APPCONTAINER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_APPCONTAINER :: 0x400000$/;" c line:3097 +CLSCTX_DISABLE_AAA /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_DISABLE_AAA :: 0x8000$/;" c line:3090 +CLSCTX_ENABLE_AAA /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ENABLE_AAA :: 0x10000$/;" c line:3091 +CLSCTX_ENABLE_CLOAKING /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ENABLE_CLOAKING :: 0x100000$/;" c line:3096 +CLSCTX_ENABLE_CODE_DOWNLOAD /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_ENABLE_CODE_DOWNLOAD :: 0x2000$/;" c line:3088 +CLSCTX_FROM_DEFAULT_CONTEXT /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_FROM_DEFAULT_CONTEXT :: 0x20000$/;" c line:3092 +CLSCTX_INPROC_HANDLER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_INPROC_HANDLER :: 0x2$/;" c line:3076 +CLSCTX_INPROC_HANDLER16 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_INPROC_HANDLER16 :: 0x20$/;" c line:3080 +CLSCTX_INPROC_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_INPROC_SERVER :: 0x1$/;" c line:3075 +CLSCTX_INPROC_SERVER16 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_INPROC_SERVER16 :: 0x8$/;" c line:3078 +CLSCTX_LOCAL_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_LOCAL_SERVER :: 0x4$/;" c line:3077 +CLSCTX_NO_CODE_DOWNLOAD /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_NO_CODE_DOWNLOAD :: 0x400$/;" c line:3085 +CLSCTX_NO_CUSTOM_MARSHAL /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_NO_CUSTOM_MARSHAL :: 0x1000$/;" c line:3087 +CLSCTX_NO_FAILURE_LOG /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_NO_FAILURE_LOG :: 0x4000$/;" c line:3089 +CLSCTX_PS_DLL /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_PS_DLL :: 0x80000000$/;" c line:3102 +CLSCTX_REMOTE_SERVER /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_REMOTE_SERVER :: 0x10$/;" c line:3079 +CLSCTX_RESERVED1 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_RESERVED1 :: 0x40$/;" c line:3081 +CLSCTX_RESERVED2 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_RESERVED2 :: 0x80$/;" c line:3082 +CLSCTX_RESERVED3 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_RESERVED3 :: 0x100$/;" c line:3083 +CLSCTX_RESERVED4 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_RESERVED4 :: 0x200$/;" c line:3084 +CLSCTX_RESERVED5 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_RESERVED5 :: 0x800$/;" c line:3086 +CLSCTX_RESERVED6 /home/jason/.odin/core/sys/windows/types.odin /^CLSCTX_RESERVED6 :: 0x1000000$/;" c line:3099 +CLSID /home/jason/.odin/core/sys/windows/types.odin /^CLSID :: GUID$/;" c line:3071 +CLSID /home/jason/.odin/vendor/directx/dxc/dxcdef_unix.odin /^CLSID :: GUID$/;" c line:23 +CLSID /home/jason/.odin/vendor/directx/dxc/dxcdef_windows.odin /^CLSID :: dxgi.GUID$/;" c line:9 +CLSIDFromProgID /home/jason/.odin/core/sys/windows/ole32.odin /^ CLSIDFromProgID :: proc(lpszProgID: LPCOLESTR, lpclsid: LPCLSID) -> HRESULT ---$/;" p line:62 +CLSIDFromProgIDEx /home/jason/.odin/core/sys/windows/ole32.odin /^ CLSIDFromProgIDEx :: proc(lpszProgID: LPCOLESTR, lpclsid: LPCLSID) -> HRESULT ---$/;" p line:63 +CLSIDFromString /home/jason/.odin/core/sys/windows/ole32.odin /^ CLSIDFromString :: proc(lpsz: LPOLESTR, pclsid: LPCLSID) -> HRESULT ---$/;" p line:64 +CLSID_FileOpenDialog /home/jason/.odin/core/sys/windows/types.odin /^CLSID_FileOpenDialog := &GUID{0xDC1C5A9C, 0xE88A, 0x4DDE, {0xA5, 0xA1, 0x60, 0xF8, 0x2A, 0x20/;" v line:4320 +CLSID_FileSaveDialog /home/jason/.odin/core/sys/windows/types.odin /^CLSID_FileSaveDialog := &GUID{0xC0B4E2F3, 0xBA21, 0x4773, {0x8D, 0xBA, 0x33, 0x5E, 0xC9, 0x46/;" v line:4321 +CLSID_MMDeviceEnumerator /home/jason/.odin/vendor/windows/wasapi/wasapi.odin /^CLSID_MMDeviceEnumerator := &windows.IID{0xBCDE0395, 0xE52F, 0x467C, {0x8E, 0x3D, 0xC4, 0x57, 0x/;" v line:13 +CLSID_MMDeviceEnumerator_STRING /home/jason/.odin/vendor/windows/wasapi/wasapi.odin /^CLSID_MMDeviceEnumerator_STRING :: "BCDE0395-E52F-467C-8E3D-C4579291692E"$/;" c line:12 +CLSID_QueryAssociations /home/jason/.odin/core/sys/windows/types.odin /^CLSID_QueryAssociations := GUID{0xa07034fd, 0x6caa, 0x4954, {0xac, 0x3f, 0x97, 0xa2, 0x72, 0x16/;" v line:4323 +CLSID_TaskbarList /home/jason/.odin/core/sys/windows/types.odin /^CLSID_TaskbarList := &GUID{0x56FDF344, 0xFD6D, 0x11d0, {0x95, 0x8A, 0x00, 0x60, 0x97, 0xC9/;" v line:4322 +CL_EVENT_HANDLE /home/jason/.odin/vendor/egl/egl.odin /^CL_EVENT_HANDLE :: 0x309C$/;" c line:160 +CLocal_Flag_Bits /home/jason/.odin/core/sys/posix/termios.odin /^CLocal_Flag_Bits :: enum tcflag_t {$/;" e line:128 +CLocal_Flags /home/jason/.odin/core/sys/posix/termios.odin /^CLocal_Flags :: bit_set[CLocal_Flag_Bits; tcflag_t]$/;" b line:139 +CMPLX /home/jason/.odin/core/c/libc/complex.odin /^CMPLX :: #force_inline proc(x, y: double) -> complex_double {$/;" p line:78 +CMPLXF /home/jason/.odin/core/c/libc/complex.odin /^CMPLXF :: #force_inline proc(x, y: float) -> complex_float {$/;" p line:82 +CMSG_DATA /home/jason/.odin/core/sys/posix/sys_socket.odin /^ CMSG_DATA :: #force_inline proc "contextless" (cmsg: ^cmsghdr) -> [^]c.uchar {$/;" p line:434 +CMSG_FIRSTHDR /home/jason/.odin/core/sys/posix/sys_socket.odin /^ CMSG_FIRSTHDR :: #force_inline proc "contextless" (mhdr: ^msghdr) -> ^cmsghdr {$/;" p line:453 +CMSG_NXTHDR /home/jason/.odin/core/sys/posix/sys_socket.odin /^ CMSG_NXTHDR :: #force_inline proc "contextless" (mhdr: ^msghdr, cmsg: ^cmsghdr) -> ^cmsghdr {$/;" p line:439 +CNL /home/jason/.odin/core/terminal/ansi/ansi.odin /^CNL :: "E" \/\/ Cursor Next Line$/;" c line:19 +CNTFRQ_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTFRQ_EL0 :: Register(0x5F00_1000) \/\/ 3 3 14 0 0$/;" c line:341 +CNTHCTL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHCTL_EL2 :: Register(0x6708_1000) \/\/ 3 4 14 1 0$/;" c line:342 +CNTHP_CTL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHP_CTL_EL2 :: Register(0x6711_1000) \/\/ 3 4 14 2 1$/;" c line:343 +CNTHP_CVAL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHP_CVAL_EL2 :: Register(0x6712_1000) \/\/ 3 4 14 2 2$/;" c line:344 +CNTHP_TVAL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHP_TVAL_EL2 :: Register(0x6710_1000) \/\/ 3 4 14 2 0$/;" c line:345 +CNTHV_CTL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHV_CTL_EL2 :: Register(0x6719_1000) \/\/ 3 4 14 3 1$/;" c line:346 +CNTHV_CVAL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHV_CVAL_EL2 :: Register(0x671A_1000) \/\/ 3 4 14 3 2$/;" c line:347 +CNTHV_TVAL_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTHV_TVAL_EL2 :: Register(0x6718_1000) \/\/ 3 4 14 3 0$/;" c line:348 +CNTKCTL_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTKCTL_EL1 :: Register(0x4708_1000) \/\/ 3 0 14 1 0$/;" c line:349 +CNTPCT_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTPCT_EL0 :: Register(0x5F01_1000) \/\/ 3 3 14 0 1$/;" c line:350 +CNTPS_CTL_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTPS_CTL_EL1 :: Register(0x7F11_1000) \/\/ 3 7 14 2 1$/;" c line:351 +CNTPS_CVAL_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTPS_CVAL_EL1 :: Register(0x7F12_1000) \/\/ 3 7 14 2 2$/;" c line:352 +CNTPS_TVAL_EL1 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTPS_TVAL_EL1 :: Register(0x7F10_1000) \/\/ 3 7 14 2 0$/;" c line:353 +CNTP_CTL_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTP_CTL_EL0 :: Register(0x5F11_1000) \/\/ 3 3 14 2 1$/;" c line:354 +CNTP_CVAL_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTP_CVAL_EL0 :: Register(0x5F12_1000) \/\/ 3 3 14 2 2$/;" c line:355 +CNTP_TVAL_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTP_TVAL_EL0 :: Register(0x5F10_1000) \/\/ 3 3 14 2 0$/;" c line:356 +CNTVCT_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTVCT_EL0 :: Register(0x5F02_1000) \/\/ 3 3 14 0 2$/;" c line:357 +CNTVOFF_EL2 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTVOFF_EL2 :: Register(0x6703_1000) \/\/ 3 4 14 0 3$/;" c line:358 +CNTV_CTL_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTV_CTL_EL0 :: Register(0x5F19_1000) \/\/ 3 3 14 3 1$/;" c line:359 +CNTV_CVAL_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTV_CVAL_EL0 :: Register(0x5F1A_1000) \/\/ 3 3 14 3 2$/;" c line:360 +CNTV_TVAL_EL0 /home/jason/.odin/core/rexcode/isa/arm64/registers.odin /^CNTV_TVAL_EL0 :: Register(0x5F18_1000) \/\/ 3 3 14 3 0$/;" c line:361 +COCOA_CHDIR_RESOURCES /home/jason/.odin/vendor/glfw/constants.odin /^COCOA_CHDIR_RESOURCES :: 0x00051001$/;" c line:410 +COCOA_FRAME_NAME /home/jason/.odin/vendor/glfw/constants.odin /^COCOA_FRAME_NAME :: 0x00023002$/;" c line:323 +COCOA_GRAPHICS_SWITCHING /home/jason/.odin/vendor/glfw/constants.odin /^COCOA_GRAPHICS_SWITCHING :: 0x00023003$/;" c line:324 +COCOA_MENUBAR /home/jason/.odin/vendor/glfw/constants.odin /^COCOA_MENUBAR :: 0x00051002$/;" c line:411 +COCOA_RETINA_FRAMEBUFFER /home/jason/.odin/vendor/glfw/constants.odin /^COCOA_RETINA_FRAMEBUFFER :: 0x00023001$/;" c line:322 +CODEPAGE /home/jason/.odin/core/sys/windows/codepage.odin /^CODEPAGE :: enum UINT {$/;" e line:5 +COEFF /home/jason/.odin/vendor/OpenGL/constants.odin /^COEFF :: 0x0A00$/;" c line:222 +COEFFICIENT_COUNT /home/jason/.odin/core/image/jpeg/jpeg.odin /^COEFFICIENT_COUNT :: BLOCK_SIZE * BLOCK_SIZE$/;" c line:21 +COFF_SYMBOL_SIZE /home/jason/.odin/core/debug/pe/symbol.odin /^COFF_SYMBOL_SIZE :: 18$/;" c line:3 +COFF_Symbol /home/jason/.odin/core/debug/pe/symbol.odin /^COFF_Symbol :: struct {$/;" s line:5 +COFF_Symbol_Aux_Format5 /home/jason/.odin/core/debug/pe/symbol.odin /^COFF_Symbol_Aux_Format5 :: struct {$/;" s line:22 +COINIT /home/jason/.odin/core/sys/windows/ole32.odin /^COINIT :: enum DWORD {$/;" e line:23 +COLIBNAME /home/jason/.odin/vendor/lua/5.1/lua.odin /^COLIBNAME :: "coroutine"$/;" c line:427 +COLIBNAME /home/jason/.odin/vendor/lua/5.2/lua.odin /^COLIBNAME :: "coroutine"$/;" c line:501 +COLIBNAME /home/jason/.odin/vendor/lua/5.3/lua.odin /^COLIBNAME :: "coroutine"$/;" c line:511 +COLIBNAME /home/jason/.odin/vendor/lua/5.4/lua.odin /^COLIBNAME :: "coroutine"$/;" c line:537 +COLOR /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR :: 0x1800$/;" c line:145 +COLOR /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR :: Enum(0x1800)$/;" c line:10 +COLOR16 /home/jason/.odin/core/sys/windows/gdi32.odin /^COLOR16 :: USHORT$/;" c line:185 +COLORMAP /home/jason/.odin/core/sys/windows/comctl32.odin /^COLORMAP :: struct {$/;" s line:430 +COLORONCOLOR /home/jason/.odin/core/sys/windows/types.odin /^COLORONCOLOR :: 3$/;" c line:2475 +COLORREF /home/jason/.odin/core/sys/windows/types.odin /^COLORREF :: DWORD$/;" c line:78 +COLORSCHEME /home/jason/.odin/core/sys/windows/comctl32.odin /^COLORSCHEME :: struct {$/;" s line:423 +COLORSPACE /home/jason/.odin/vendor/egl/egl.odin /^COLORSPACE :: 0x3087$/;" c line:127 +COLORSPACECHROMA /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^COLORSPACECHROMA :: #force_inline proc "c" (cspace: Colorspace) -> ChromaLocation {$/;" p line:388 +COLORSPACEMATRIX /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^COLORSPACEMATRIX :: #force_inline proc "c" (cspace: Colorspace) -> MatrixCoefficients {$/;" p line:403 +COLORSPACEPRIMARIES /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^COLORSPACEPRIMARIES :: #force_inline proc "c" (cspace: Colorspace) -> ColorPrimaries {$/;" p line:393 +COLORSPACERANGE /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^COLORSPACERANGE :: #force_inline proc "c" (cspace: Colorspace) -> ColorRange {$/;" p line:383 +COLORSPACETRANSFER /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^COLORSPACETRANSFER :: #force_inline proc "c" (cspace: Colorspace) -> TransferCharacteristics {$/;" p line:398 +COLORSPACETYPE /home/jason/.odin/vendor/sdl3/sdl3_pixels.odin /^COLORSPACETYPE :: #force_inline proc "c" (cspace: Colorspace) -> ColorType {$/;" p line:378 +COLOR_3DDKSHADOW /home/jason/.odin/core/sys/windows/types.odin /^COLOR_3DDKSHADOW :: 21$/;" c line:555 +COLOR_3DFACE /home/jason/.odin/core/sys/windows/types.odin /^COLOR_3DFACE :: COLOR_BTNFACE$/;" c line:566 +COLOR_3DHIGHLIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_3DHIGHLIGHT :: COLOR_BTNHIGHLIGHT$/;" c line:568 +COLOR_3DHILIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_3DHILIGHT :: COLOR_BTNHIGHLIGHT$/;" c line:569 +COLOR_3DLIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_3DLIGHT :: 22$/;" c line:556 +COLOR_3DSHADOW /home/jason/.odin/core/sys/windows/types.odin /^COLOR_3DSHADOW :: COLOR_BTNSHADOW$/;" c line:567 +COLOR_ACTIVEBORDER /home/jason/.odin/core/sys/windows/types.odin /^COLOR_ACTIVEBORDER :: 10$/;" c line:543 +COLOR_ACTIVECAPTION /home/jason/.odin/core/sys/windows/types.odin /^COLOR_ACTIVECAPTION :: 2$/;" c line:535 +COLOR_APPWORKSPACE /home/jason/.odin/core/sys/windows/types.odin /^COLOR_APPWORKSPACE :: 12$/;" c line:545 +COLOR_ARRAY /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ARRAY :: 0x8076$/;" c line:478 +COLOR_ARRAY_BUFFER_BINDING /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ARRAY_BUFFER_BINDING :: 0x8898$/;" c line:750 +COLOR_ARRAY_POINTER /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ARRAY_POINTER :: 0x8090$/;" c line:464 +COLOR_ARRAY_SIZE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ARRAY_SIZE :: 0x8081$/;" c line:487 +COLOR_ARRAY_STRIDE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ARRAY_STRIDE :: 0x8083$/;" c line:489 +COLOR_ARRAY_TYPE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ARRAY_TYPE :: 0x8082$/;" c line:488 +COLOR_ATTACHMENT0 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT0 :: 0x8CE0$/;" c line:1022 +COLOR_ATTACHMENT0 /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^COLOR_ATTACHMENT0 :: Enum(0x8CE0)$/;" c line:396 +COLOR_ATTACHMENT1 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT1 :: 0x8CE1$/;" c line:1023 +COLOR_ATTACHMENT1 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT1 :: Enum(0x8CE1)$/;" c line:160 +COLOR_ATTACHMENT10 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT10 :: 0x8CEA$/;" c line:1032 +COLOR_ATTACHMENT10 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT10 :: Enum(0x8CEA)$/;" c line:169 +COLOR_ATTACHMENT11 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT11 :: 0x8CEB$/;" c line:1033 +COLOR_ATTACHMENT11 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT11 :: Enum(0x8CEB)$/;" c line:170 +COLOR_ATTACHMENT12 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT12 :: 0x8CEC$/;" c line:1034 +COLOR_ATTACHMENT12 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT12 :: Enum(0x8CEC)$/;" c line:171 +COLOR_ATTACHMENT13 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT13 :: 0x8CED$/;" c line:1035 +COLOR_ATTACHMENT13 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT13 :: Enum(0x8CED)$/;" c line:172 +COLOR_ATTACHMENT14 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT14 :: 0x8CEE$/;" c line:1036 +COLOR_ATTACHMENT14 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT14 :: Enum(0x8CEE)$/;" c line:173 +COLOR_ATTACHMENT15 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT15 :: 0x8CEF$/;" c line:1037 +COLOR_ATTACHMENT15 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT15 :: Enum(0x8CEF)$/;" c line:174 +COLOR_ATTACHMENT16 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT16 :: 0x8CF0$/;" c line:1038 +COLOR_ATTACHMENT17 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT17 :: 0x8CF1$/;" c line:1039 +COLOR_ATTACHMENT18 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT18 :: 0x8CF2$/;" c line:1040 +COLOR_ATTACHMENT19 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT19 :: 0x8CF3$/;" c line:1041 +COLOR_ATTACHMENT2 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT2 :: 0x8CE2$/;" c line:1024 +COLOR_ATTACHMENT2 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT2 :: Enum(0x8CE2)$/;" c line:161 +COLOR_ATTACHMENT20 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT20 :: 0x8CF4$/;" c line:1042 +COLOR_ATTACHMENT21 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT21 :: 0x8CF5$/;" c line:1043 +COLOR_ATTACHMENT22 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT22 :: 0x8CF6$/;" c line:1044 +COLOR_ATTACHMENT23 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT23 :: 0x8CF7$/;" c line:1045 +COLOR_ATTACHMENT24 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT24 :: 0x8CF8$/;" c line:1046 +COLOR_ATTACHMENT25 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT25 :: 0x8CF9$/;" c line:1047 +COLOR_ATTACHMENT26 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT26 :: 0x8CFA$/;" c line:1048 +COLOR_ATTACHMENT27 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT27 :: 0x8CFB$/;" c line:1049 +COLOR_ATTACHMENT28 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT28 :: 0x8CFC$/;" c line:1050 +COLOR_ATTACHMENT29 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT29 :: 0x8CFD$/;" c line:1051 +COLOR_ATTACHMENT3 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT3 :: 0x8CE3$/;" c line:1025 +COLOR_ATTACHMENT3 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT3 :: Enum(0x8CE3)$/;" c line:162 +COLOR_ATTACHMENT30 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT30 :: 0x8CFE$/;" c line:1052 +COLOR_ATTACHMENT31 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT31 :: 0x8CFF$/;" c line:1053 +COLOR_ATTACHMENT4 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT4 :: 0x8CE4$/;" c line:1026 +COLOR_ATTACHMENT4 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT4 :: Enum(0x8CE4)$/;" c line:163 +COLOR_ATTACHMENT5 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT5 :: 0x8CE5$/;" c line:1027 +COLOR_ATTACHMENT5 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT5 :: Enum(0x8CE5)$/;" c line:164 +COLOR_ATTACHMENT6 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT6 :: 0x8CE6$/;" c line:1028 +COLOR_ATTACHMENT6 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT6 :: Enum(0x8CE6)$/;" c line:165 +COLOR_ATTACHMENT7 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT7 :: 0x8CE7$/;" c line:1029 +COLOR_ATTACHMENT7 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT7 :: Enum(0x8CE7)$/;" c line:166 +COLOR_ATTACHMENT8 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT8 :: 0x8CE8$/;" c line:1030 +COLOR_ATTACHMENT8 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT8 :: Enum(0x8CE8)$/;" c line:167 +COLOR_ATTACHMENT9 /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ATTACHMENT9 :: 0x8CE9$/;" c line:1031 +COLOR_ATTACHMENT9 /home/jason/.odin/vendor/wasm/WebGL/webgl2_constants.odin /^COLOR_ATTACHMENT9 :: Enum(0x8CE9)$/;" c line:168 +COLOR_BACKGROUND /home/jason/.odin/core/sys/windows/types.odin /^COLOR_BACKGROUND :: 1$/;" c line:534 +COLOR_BTNFACE /home/jason/.odin/core/sys/windows/types.odin /^COLOR_BTNFACE :: 15$/;" c line:548 +COLOR_BTNHIGHLIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_BTNHIGHLIGHT :: 20$/;" c line:553 +COLOR_BTNHILIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_BTNHILIGHT :: COLOR_BTNHIGHLIGHT$/;" c line:570 +COLOR_BTNSHADOW /home/jason/.odin/core/sys/windows/types.odin /^COLOR_BTNSHADOW :: 16$/;" c line:549 +COLOR_BTNTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_BTNTEXT :: 18$/;" c line:551 +COLOR_BUFFER_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_BUFFER_BIT :: 0x00004000$/;" c line:9 +COLOR_BUFFER_BIT /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^COLOR_BUFFER_BIT :: Enum(0x00004000)$/;" c line:6 +COLOR_BUFFER_TYPE /home/jason/.odin/vendor/egl/egl.odin /^COLOR_BUFFER_TYPE :: 0x303F$/;" c line:98 +COLOR_CAPTIONTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_CAPTIONTEXT :: 9$/;" c line:542 +COLOR_CLEAR_VALUE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_CLEAR_VALUE :: 0x0C22$/;" c line:90 +COLOR_CLEAR_VALUE /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^COLOR_CLEAR_VALUE :: Enum(0x0C22)$/;" c line:150 +COLOR_COMPONENTS /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_COMPONENTS :: 0x8283$/;" c line:1579 +COLOR_DESKTOP /home/jason/.odin/core/sys/windows/types.odin /^COLOR_DESKTOP :: COLOR_BACKGROUND$/;" c line:565 +COLOR_ENCODING /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_ENCODING :: 0x8296$/;" c line:1598 +COLOR_GRADIENTACTIVECAPTION /home/jason/.odin/core/sys/windows/types.odin /^COLOR_GRADIENTACTIVECAPTION :: 27$/;" c line:560 +COLOR_GRADIENTINACTIVECAPTION /home/jason/.odin/core/sys/windows/types.odin /^COLOR_GRADIENTINACTIVECAPTION :: 28$/;" c line:561 +COLOR_GRAYTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_GRAYTEXT :: 17$/;" c line:550 +COLOR_HIGHLIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_HIGHLIGHT :: 13$/;" c line:546 +COLOR_HIGHLIGHTTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_HIGHLIGHTTEXT :: 14$/;" c line:547 +COLOR_HOTLIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_HOTLIGHT :: 26$/;" c line:559 +COLOR_INACTIVEBORDER /home/jason/.odin/core/sys/windows/types.odin /^COLOR_INACTIVEBORDER :: 11$/;" c line:544 +COLOR_INACTIVECAPTION /home/jason/.odin/core/sys/windows/types.odin /^COLOR_INACTIVECAPTION :: 3$/;" c line:536 +COLOR_INACTIVECAPTIONTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_INACTIVECAPTIONTEXT :: 19$/;" c line:552 +COLOR_INDEX /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_INDEX :: 0x1900$/;" c line:390 +COLOR_INDEXES /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_INDEXES :: 0x1603$/;" c line:387 +COLOR_INFOBK /home/jason/.odin/core/sys/windows/types.odin /^COLOR_INFOBK :: 24$/;" c line:558 +COLOR_INFOTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_INFOTEXT :: 23$/;" c line:557 +COLOR_LOGIC_OP /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_LOGIC_OP :: 0x0BF2$/;" c line:429 +COLOR_MATERIAL /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_MATERIAL :: 0x0B57$/;" c line:262 +COLOR_MATERIAL_FACE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_MATERIAL_FACE :: 0x0B55$/;" c line:260 +COLOR_MATERIAL_PARAMETER /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_MATERIAL_PARAMETER :: 0x0B56$/;" c line:261 +COLOR_MENU /home/jason/.odin/core/sys/windows/types.odin /^COLOR_MENU :: 4$/;" c line:537 +COLOR_MENUBAR /home/jason/.odin/core/sys/windows/types.odin /^COLOR_MENUBAR :: 30$/;" c line:563 +COLOR_MENUHILIGHT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_MENUHILIGHT :: 29$/;" c line:562 +COLOR_MENUTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_MENUTEXT :: 7$/;" c line:540 +COLOR_RENDERABLE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_RENDERABLE :: 0x8286$/;" c line:1582 +COLOR_SCROLLBAR /home/jason/.odin/core/sys/windows/types.odin /^COLOR_SCROLLBAR :: 0$/;" c line:533 +COLOR_SPACE_TYPE /home/jason/.odin/vendor/directx/dxgi/dxgi.odin /^COLOR_SPACE_TYPE :: enum i32 {$/;" e line:149 +COLOR_SUM /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_SUM :: 0x8458$/;" c line:699 +COLOR_TABLE /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_TABLE :: 0x80D0$/;" c line:1777 +COLOR_WINDOW /home/jason/.odin/core/sys/windows/types.odin /^COLOR_WINDOW :: 5$/;" c line:538 +COLOR_WINDOWFRAME /home/jason/.odin/core/sys/windows/types.odin /^COLOR_WINDOWFRAME :: 6$/;" c line:539 +COLOR_WINDOWTEXT /home/jason/.odin/core/sys/windows/types.odin /^COLOR_WINDOWTEXT :: 8$/;" c line:541 +COLOR_WRITEMASK /home/jason/.odin/vendor/OpenGL/constants.odin /^COLOR_WRITEMASK :: 0x0C23$/;" c line:91 +COLOR_WRITEMASK /home/jason/.odin/vendor/wasm/WebGL/webgl_constants.odin /^COLOR_WRITEMASK :: Enum(0x0C23)$/;" c line:151 +COLOR_WRITE_ENABLE /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE :: enum i32 {$/;" e line:1250 +COLOR_WRITE_ENABLE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE :: enum i32 {$/;" e line:610 +COLOR_WRITE_ENABLE_ALL /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE_ALL :: COLOR_WRITE_ENABLE_MASK{.RED, .GREEN, .BLUE, .ALPHA}$/;" c line:1248 +COLOR_WRITE_ENABLE_ALL /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE_ALL :: COLOR_WRITE_ENABLE_MASK{.RED, .GREEN, .BLUE, .ALPHA}$/;" c line:608 +COLOR_WRITE_ENABLE_ALPHA /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE_ALPHA :: COLOR_WRITE_ENABLE_MASK{.ALPHA}$/;" c line:1247 +COLOR_WRITE_ENABLE_ALPHA /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE_ALPHA :: COLOR_WRITE_ENABLE_MASK{.ALPHA}$/;" c line:607 +COLOR_WRITE_ENABLE_BLUE /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE_BLUE :: COLOR_WRITE_ENABLE_MASK{.BLUE}$/;" c line:1246 +COLOR_WRITE_ENABLE_BLUE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE_BLUE :: COLOR_WRITE_ENABLE_MASK{.BLUE}$/;" c line:606 +COLOR_WRITE_ENABLE_GREEN /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE_GREEN :: COLOR_WRITE_ENABLE_MASK{.GREEN}$/;" c line:1245 +COLOR_WRITE_ENABLE_GREEN /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE_GREEN :: COLOR_WRITE_ENABLE_MASK{.GREEN}$/;" c line:605 +COLOR_WRITE_ENABLE_MASK /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE_MASK :: distinct bit_set[COLOR_WRITE_ENABLE; u32]$/;" t line:1242 +COLOR_WRITE_ENABLE_MASK /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE_MASK :: distinct bit_set[COLOR_WRITE_ENABLE; u32]$/;" t line:602 +COLOR_WRITE_ENABLE_RED /home/jason/.odin/vendor/directx/d3d11/d3d11.odin /^COLOR_WRITE_ENABLE_RED :: COLOR_WRITE_ENABLE_MASK{.RED}$/;" c line:1244 +COLOR_WRITE_ENABLE_RED /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COLOR_WRITE_ENABLE_RED :: COLOR_WRITE_ENABLE_MASK{.RED}$/;" c line:604 +COMBINE /home/jason/.odin/vendor/OpenGL/constants.odin /^COMBINE :: 0x8570$/;" c line:646 +COMBINE_ALPHA /home/jason/.odin/vendor/OpenGL/constants.odin /^COMBINE_ALPHA :: 0x8572$/;" c line:648 +COMBINE_RGB /home/jason/.odin/vendor/OpenGL/constants.odin /^COMBINE_RGB :: 0x8571$/;" c line:647 +COMBOBOXEXITEMW /home/jason/.odin/core/sys/windows/comctl32.odin /^COMBOBOXEXITEMW :: struct {$/;" s line:1924 +COMCTL32_VERSION /home/jason/.odin/core/sys/windows/comctl32.odin /^COMCTL32_VERSION :: 6$/;" c line:37 +COMDLG_FILTERSPEC /home/jason/.odin/core/sys/windows/types.odin /^COMDLG_FILTERSPEC :: struct {$/;" s line:4207 +COMMAND_BARRIER_BIT /home/jason/.odin/vendor/OpenGL/constants.odin /^COMMAND_BARRIER_BIT :: 0x00000040$/;" c line:1415 +COMMAND_LIST_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_LIST_FLAG :: enum u32 {$/;" e line:2915 +COMMAND_LIST_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_LIST_FLAGS :: distinct bit_set[COMMAND_LIST_FLAG; u32]$/;" t line:2914 +COMMAND_LIST_SIZE /home/jason/.odin/vendor/microui/microui.odin /^COMMAND_LIST_SIZE :: #config(MICROUI_COMMAND_LIST_SIZE, 256 * 1024)$/;" c line:35 +COMMAND_LIST_SUPPORT_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_LIST_SUPPORT_FLAG :: enum u32 {$/;" e line:1103 +COMMAND_LIST_SUPPORT_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_LIST_SUPPORT_FLAGS :: distinct bit_set[COMMAND_LIST_SUPPORT_FLAG; u32]$/;" t line:1102 +COMMAND_LIST_TYPE /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_LIST_TYPE :: enum i32 {$/;" e line:428 +COMMAND_POOL_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_POOL_FLAG :: enum u32 {$/;" e line:2919 +COMMAND_POOL_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_POOL_FLAGS :: distinct bit_set[COMMAND_POOL_FLAG; u32]$/;" t line:2918 +COMMAND_QUEUE_DESC /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_QUEUE_DESC :: struct {$/;" s line:449 +COMMAND_QUEUE_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_QUEUE_FLAG :: enum u32 {$/;" e line:439 +COMMAND_QUEUE_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_QUEUE_FLAGS :: distinct bit_set[COMMAND_QUEUE_FLAG; u32]$/;" t line:438 +COMMAND_QUEUE_PRIORITY /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_QUEUE_PRIORITY :: enum i32 {$/;" e line:443 +COMMAND_RECORDER_FLAG /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_RECORDER_FLAG :: enum u32 {$/;" e line:2923 +COMMAND_RECORDER_FLAGS /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_RECORDER_FLAGS :: distinct bit_set[COMMAND_RECORDER_FLAG; u32]$/;" t line:2922 +COMMAND_SIGNATURE_DESC /home/jason/.odin/vendor/directx/d3d12/d3d12.odin /^COMMAND_SIGNATURE_DESC :: struct {$/;" s line:2520 +COMMENT_END /home/jason/.odin/core/encoding/entity/entity.odin /^COMMENT_END :: "-->"$/;" c line:60 +COMMENT_END /home/jason/.odin/core/encoding/xml/tokenizer.odin /^COMMENT_END :: "-->"$/;" c line:67 +COMMENT_START /home/jason/.odin/core/encoding/entity/entity.odin /^COMMENT_START :: "