1
0
mirror of https://github.com/helix-editor/helix synced 2026-07-28 11:30:52 +02:00
Files
helix/tests/query/highlights/nix/calls.nix

49 lines
2.0 KiB
Nix

{
x = map double items;
# ^ @function.builtin
# ^ @function
# ^ @variable
y = builtins.length items;
# ^ @constant.builtin
# ^ @function.builtin
z = value |> lib.foo;
# ^ @function
w = lib.foo <| value;
# ^ @function
merged = lib.foldr lib.recursiveUpdate { } foo;
# ^ @function
# ^ @function
# ^ @variable
generated = lib.forEach items lib.makeThing;
# ^ @function
# ^ @variable
# ^ @function
walked = lib.mapAttrsRecursiveCond lib.recurse lib.transform attrs;
# ^ @function
# ^ @function
# ^ @function
# ^ @variable
grouped = lib.groupBy' lib.merge { } lib.keyFor items;
# ^ @function
# ^ @function
# ^ @function
# ^ @variable
traced = lib.traceFnSeqN 2 "value" lib.render value;
# ^ @function
# ^ @function
# ^ @variable
local = let transform = x: x; in map transform items;
# ^ @function.builtin
# ^ @function
localSecond = let transform = x: x; in lib.forEach items transform;
# ^ @function
# ^ @variable
# ^ @function
extension = lib.toExtension overrides;
# ^ @function
# ^ @variable
package = lib.callPackageWith pkgs packageFile { };
# ^ @function
# ^ @variable
}