snix/third_party/nix/src/libutil
Vincent Ambo 693661fe87 feat(3p/nix/libutil): Add util::overloaded class for std::visitor
Implements the fairly common lambda overload class used for std::visit
over variants and other things that require groups of callables.

Change-Id: Ia7448b7e1bd349b4909974758e6e6303a80d86d7
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1137
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
Reviewed-by: edef <edef@edef.eu>
2020-07-13 20:14:49 +00:00
..
affinity.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
affinity.hh style(3p/nix): Reformat project in Google C++ style 2020-05-17 16:31:57 +01:00
archive.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
archive.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
args.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
args.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
CMakeLists.txt feat(3p/nix/libutil): Add util::overloaded class for std::visitor 2020-07-13 20:14:49 +00:00
compression.cc chore(3p/nix): Clean up some unused defines 2020-05-30 23:17:48 +01:00
compression.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
config.cc fix(3p/nix): allow blank lines in nix.conf 2020-06-21 23:49:19 +00:00
config.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
finally.hh style(3p/nix): Reformat project in Google C++ style 2020-05-17 16:31:57 +01:00
hash.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
hash.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
istringstream_nocopy.hh style(3p/nix): Reformat project in Google C++ style 2020-05-17 16:31:57 +01:00
json.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
json.hh style(3p/nix): Reformat project in Google C++ style 2020-05-17 16:31:57 +01:00
lazy.hh style(3p/nix): Add braces around single-line conditionals 2020-05-19 18:55:58 +01:00
lru-cache.hh style(3p/nix): Add braces around single-line conditionals 2020-05-19 18:55:58 +01:00
monitor-fd.hh style(3p/nix): Add braces around single-line conditionals 2020-05-19 18:55:58 +01:00
pool.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
prefork-compat.hh refactor(3p/nix/libstore): Replace logging.h with glog 2020-05-19 01:04:14 +01:00
ref.hh style(3p/nix): Add braces around single-line conditionals 2020-05-19 18:55:58 +01:00
serialise.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
serialise.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
sync.hh style(3p/nix): Reformat project in Google C++ style 2020-05-17 16:31:57 +01:00
thread-pool.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
thread-pool.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
types.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
util.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
util.hh fix(3p/nix): fix readTree by fixing readDir by deleting some code 2020-06-22 01:12:53 +00:00
visitor.hh feat(3p/nix/libutil): Add util::overloaded class for std::visitor 2020-07-13 20:14:49 +00:00
xml-writer.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
xml-writer.hh style(3p/nix): Remove 'using std::*' from xml-writer.hh 2020-05-24 23:19:09 +01:00