references.scm
1 ;; ═════════════════════════════════════════════════════════════════════════ 2 ;; Zig Environment Variable Reference Queries 3 ;; ═════════════════════════════════════════════════════════════════════════ 4 5 ;; ─────────────────────────────────────────────────────────────────────────── 6 ;; std.os.getenv("VAR") or std.posix.getenv("VAR") 7 ;; ─────────────────────────────────────────────────────────────────────────── 8 (call_expression 9 (field_expression 10 (field_expression 11 (identifier) @_root 12 (identifier) @_module) 13 (identifier) @_func) 14 (string 15 (string_content) @env_var_name) 16 (#eq? @_root "std") 17 (#any-of? @_module "os" "posix") 18 (#eq? @_func "getenv")) @env_access