snix/third_party/nix/src/libexpr
Kane York 38f2ea34f4 refactor(tvix): add explicit copy/move constructors for Value
This is in preparation for making some of Value's members into refcounted ('smart') pointers.

Change-Id: Ibc54e23ac35766a2fd4e14871c9a7c936a603778
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1743
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
2020-08-17 02:23:49 +00:00
..
primops chore(3p/nix): apply google-readability-casting 2020-08-08 22:16:02 +00:00
attr-path.cc fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
attr-path.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
attr-set.cc refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
attr-set.hh refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
CMakeLists.txt refactor(tvix): add explicit copy/move constructors for Value 2020-08-17 02:23:49 +00:00
common-eval-args.cc feat(3p/nix): Statically pass bindings capacity where possible 2020-07-13 23:50:24 +00:00
common-eval-args.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
eval-inline.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
eval.cc refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
eval.hh refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
function-trace.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
function-trace.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
get-drvs.cc fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
get-drvs.hh refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
json-to-value.cc refactor(3p/nix/libexpr): Back Nix lists with std::vector 2020-07-18 18:08:42 +00:00
json-to-value.hh style(tvix): Sort out minor formatting errors 2020-08-10 17:40:18 +00:00
lexer.l refactor(3p/nix/libexpr): Move some code out of lexer.l 2020-07-19 02:59:41 +00:00
names.cc fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
names.hh fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-expr.pc.in feat(3p/nix): install pkgconfig files for libexpr, libmain and libstore 2020-06-21 20:42:28 +00:00
nixexpr.cc chore(3p/nix): apply google-readability-casting 2020-08-08 22:16:02 +00:00
nixexpr.hh refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
parser.cc fix(3p/nix): inherit Expr from gc, make parser state traceable 2020-08-10 22:16:42 +00:00
parser.hh refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
parser.y refactor(tvix): completely remove boehm gc 2020-08-14 00:35:18 +00:00
primops.cc fix(tvix): Ensure prim_sort actually uses the right outlist 2020-08-15 01:58:44 +00:00
primops.hh feat(3p/nix): remove builtins.importNative 2020-07-23 04:53:23 +00:00
symbol-table.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
symbol-table.hh chore(3p): Bump nixpkgs channels 2020-08-06 00:15:33 +00:00
value-to-json.cc feat(3p/nix): remove External values feature 2020-08-01 18:54:50 +00:00
value-to-json.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
value-to-xml.cc feat(3p/nix): remove External values feature 2020-08-01 18:54:50 +00:00
value-to-xml.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
value.cc refactor(tvix): add explicit copy/move constructors for Value 2020-08-17 02:23:49 +00:00
value.hh refactor(tvix): add explicit copy/move constructors for Value 2020-08-17 02:23:49 +00:00