chore(3p/nix/libexpr): Cleanups and notes in eval.cc

Add two more garbage-collection flags. Annotate how terrible tExternal is. Prepare to fix the smuggle casting in ExprWith. Add a static_cast.

Change-Id: I20f980abc8cb192e094f539185900a6df5457c29
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1503
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
Reviewed-by: tazjin <mail@tazj.in>
This commit is contained in:
Kane York 2020-07-31 15:05:46 -07:00 committed by kanepyork
parent be8c883673
commit dc4c0bad65
2 changed files with 17 additions and 3 deletions

View file

@ -72,6 +72,7 @@ target_link_libraries(nixexpr
nixutil
absl::btree
absl::flat_hash_set
absl::node_hash_set
absl::strings
gc