lokinet/llarp/util
Jason Rhinelander e470a6d73e C++17 niceties
- class template argument deduction lets us write `std::unique_lock
  foo{mutex}` instead of `std::unique_lock<mutex_type> foo{mutex}` which
  makes the `unique_lock` and `shared_lock` functions unnecessary.

- Replace GNU-specific warn_unused_result attribute with C++17-standard
  [[nodiscard]]

- Remove pre-C++17 workaround code for fold expressions, void_t
2020-05-12 16:42:35 -03:00
..
logging C++17 2020-05-01 17:43:27 -03:00
meta C++17 niceties 2020-05-12 16:42:35 -03:00
thread C++17 niceties 2020-05-12 16:42:35 -03:00
aligned.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
bencode.cpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
bencode.h The Great Wall of Blame 2020-04-07 12:38:56 -06:00
bencode.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
bits.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
buffer.cpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
buffer.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
codel.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
common.hpp clang-tidy modernize pass 2019-08-12 16:52:58 +01:00
compare_ptr.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
copy_or_nullptr.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
decaying_hashset.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
encode.cpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
encode.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
endian.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
fs.cpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
fs.hpp C++17 2020-05-01 17:43:27 -03:00
json.cpp C++17 2020-05-01 17:43:27 -03:00
json.hpp C++17 2020-05-01 17:43:27 -03:00
lokinet_init.c The Great Wall of Blame 2020-04-07 12:38:56 -06:00
lokinet_init.h crash on wine, we support linux, ucb_unix, svr4 2019-12-01 19:01:40 -06:00
mem.cpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
mem.h The Great Wall of Blame 2020-04-07 12:38:56 -06:00
mem.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
printer.cpp C++17 2020-05-01 17:43:27 -03:00
printer.hpp C++17 2020-05-01 17:43:27 -03:00
status.hpp C++17 2020-05-01 17:43:27 -03:00
str.cpp C++17 2020-05-01 17:43:27 -03:00
str.hpp C++17 niceties 2020-05-12 16:42:35 -03:00
time.cpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
time.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00
types.hpp The Great Wall of Blame 2020-04-07 12:38:56 -06:00