Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created October 17, 2020 06:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/5abcac9c119897a899209ddb0865c6e8 to your computer and use it in GitHub Desktop.
Save r-ryantm/5abcac9c119897a899209ddb0865c6e8 to your computer and use it in GitHub Desktop.
/nix/store/brrd48aksa2aqicgk6hii7y4z6zr9ic8-abseil-cpp-20200923.1
├── include
│   └── absl
│   ├── algorithm
│   │   ├── algorithm.h
│   │   └── container.h
│   ├── base
│   │   ├── attributes.h
│   │   ├── call_once.h
│   │   ├── casts.h
│   │   ├── config.h
│   │   ├── const_init.h
│   │   ├── dynamic_annotations.h
│   │   ├── internal
│   │   │   ├── atomic_hook.h
│   │   │   ├── atomic_hook_test_helper.h
│   │   │   ├── bits.h
│   │   │   ├── cycleclock.h
│   │   │   ├── direct_mmap.h
│   │   │   ├── dynamic_annotations.h
│   │   │   ├── endian.h
│   │   │   ├── errno_saver.h
│   │   │   ├── exception_safety_testing.h
│   │   │   ├── exception_testing.h
│   │   │   ├── exponential_biased.h
│   │   │   ├── fast_type_id.h
│   │   │   ├── hide_ptr.h
│   │   │   ├── identity.h
│   │   │   ├── inline_variable.h
│   │   │   ├── inline_variable_testing.h
│   │   │   ├── invoke.h
│   │   │   ├── low_level_alloc.h
│   │   │   ├── low_level_scheduling.h
│   │   │   ├── periodic_sampler.h
│   │   │   ├── per_thread_tls.h
│   │   │   ├── pretty_function.h
│   │   │   ├── raw_logging.h
│   │   │   ├── scheduling_mode.h
│   │   │   ├── scoped_set_env.h
│   │   │   ├── spinlock_akaros.inc
│   │   │   ├── spinlock.h
│   │   │   ├── spinlock_linux.inc
│   │   │   ├── spinlock_posix.inc
│   │   │   ├── spinlock_wait.h
│   │   │   ├── spinlock_win32.inc
│   │   │   ├── strerror.h
│   │   │   ├── sysinfo.h
│   │   │   ├── thread_annotations.h
│   │   │   ├── thread_identity.h
│   │   │   ├── throw_delegate.h
│   │   │   ├── tsan_mutex_interface.h
│   │   │   ├── unaligned_access.h
│   │   │   └── unscaledcycleclock.h
│   │   ├── log_severity.h
│   │   ├── macros.h
│   │   ├── optimization.h
│   │   ├── options.h
│   │   ├── policy_checks.h
│   │   ├── port.h
│   │   └── thread_annotations.h
│   ├── container
│   │   ├── btree_map.h
│   │   ├── btree_set.h
│   │   ├── btree_test.h
│   │   ├── fixed_array.h
│   │   ├── flat_hash_map.h
│   │   ├── flat_hash_set.h
│   │   ├── inlined_vector.h
│   │   ├── internal
│   │   │   ├── btree_container.h
│   │   │   ├── btree.h
│   │   │   ├── common.h
│   │   │   ├── compressed_tuple.h
│   │   │   ├── container_memory.h
│   │   │   ├── counting_allocator.h
│   │   │   ├── hash_function_defaults.h
│   │   │   ├── hash_generator_testing.h
│   │   │   ├── hash_policy_testing.h
│   │   │   ├── hash_policy_traits.h
│   │   │   ├── hashtable_debug.h
│   │   │   ├── hashtable_debug_hooks.h
│   │   │   ├── hashtablez_sampler.h
│   │   │   ├── have_sse.h
│   │   │   ├── inlined_vector.h
│   │   │   ├── layout.h
│   │   │   ├── node_hash_policy.h
│   │   │   ├── raw_hash_map.h
│   │   │   ├── raw_hash_set.h
│   │   │   ├── test_instance_tracker.h
│   │   │   ├── tracked.h
│   │   │   ├── unordered_map_constructor_test.h
│   │   │   ├── unordered_map_lookup_test.h
│   │   │   ├── unordered_map_members_test.h
│   │   │   ├── unordered_map_modifiers_test.h
│   │   │   ├── unordered_set_constructor_test.h
│   │   │   ├── unordered_set_lookup_test.h
│   │   │   ├── unordered_set_members_test.h
│   │   │   └── unordered_set_modifiers_test.h
│   │   ├── node_hash_map.h
│   │   └── node_hash_set.h
│   ├── debugging
│   │   ├── failure_signal_handler.h
│   │   ├── internal
│   │   │   ├── address_is_readable.h
│   │   │   ├── demangle.h
│   │   │   ├── elf_mem_image.h
│   │   │   ├── examine_stack.h
│   │   │   ├── stack_consumption.h
│   │   │   ├── stacktrace_aarch64-inl.inc
│   │   │   ├── stacktrace_arm-inl.inc
│   │   │   ├── stacktrace_config.h
│   │   │   ├── stacktrace_generic-inl.inc
│   │   │   ├── stacktrace_powerpc-inl.inc
│   │   │   ├── stacktrace_unimplemented-inl.inc
│   │   │   ├── stacktrace_win32-inl.inc
│   │   │   ├── stacktrace_x86-inl.inc
│   │   │   ├── symbolize.h
│   │   │   └── vdso_support.h
│   │   ├── leak_check.h
│   │   ├── stacktrace.h
│   │   ├── symbolize_darwin.inc
│   │   ├── symbolize_elf.inc
│   │   ├── symbolize.h
│   │   ├── symbolize_unimplemented.inc
│   │   └── symbolize_win32.inc
│   ├── flags
│   │   ├── commandlineflag.h
│   │   ├── config.h
│   │   ├── declare.h
│   │   ├── flag.h
│   │   ├── internal
│   │   │   ├── commandlineflag.h
│   │   │   ├── flag.h
│   │   │   ├── parse.h
│   │   │   ├── path_util.h
│   │   │   ├── private_handle_accessor.h
│   │   │   ├── program_name.h
│   │   │   ├── registry.h
│   │   │   └── usage.h
│   │   ├── marshalling.h
│   │   ├── parse.h
│   │   ├── reflection.h
│   │   ├── usage_config.h
│   │   └── usage.h
│   ├── functional
│   │   ├── bind_front.h
│   │   ├── function_ref.h
│   │   └── internal
│   │   ├── front_binder.h
│   │   └── function_ref.h
│   ├── hash
│   │   ├── hash.h
│   │   ├── hash_testing.h
│   │   └── internal
│   │   ├── city.h
│   │   ├── hash.h
│   │   └── spy_hash_state.h
│   ├── memory
│   │   └── memory.h
│   ├── meta
│   │   └── type_traits.h
│   ├── numeric
│   │   ├── int128.h
│   │   ├── int128_have_intrinsic.inc
│   │   └── int128_no_intrinsic.inc
│   ├── random
│   │   ├── bernoulli_distribution.h
│   │   ├── beta_distribution.h
│   │   ├── bit_gen_ref.h
│   │   ├── discrete_distribution.h
│   │   ├── distributions.h
│   │   ├── exponential_distribution.h
│   │   ├── gaussian_distribution.h
│   │   ├── internal
│   │   │   ├── chi_square.h
│   │   │   ├── distribution_caller.h
│   │   │   ├── distribution_test_util.h
│   │   │   ├── explicit_seed_seq.h
│   │   │   ├── fastmath.h
│   │   │   ├── fast_uniform_bits.h
│   │   │   ├── generate_real.h
│   │   │   ├── iostream_state_saver.h
│   │   │   ├── mock_helpers.h
│   │   │   ├── mock_overload_set.h
│   │   │   ├── nanobenchmark.h
│   │   │   ├── nonsecure_base.h
│   │   │   ├── pcg_engine.h
│   │   │   ├── platform.h
│   │   │   ├── pool_urbg.h
│   │   │   ├── randen_detect.h
│   │   │   ├── randen_engine.h
│   │   │   ├── randen.h
│   │   │   ├── randen_hwaes.h
│   │   │   ├── randen_slow.h
│   │   │   ├── randen_traits.h
│   │   │   ├── salted_seed_seq.h
│   │   │   ├── seed_material.h
│   │   │   ├── sequence_urbg.h
│   │   │   ├── traits.h
│   │   │   ├── uniform_helper.h
│   │   │   └── wide_multiply.h
│   │   ├── log_uniform_int_distribution.h
│   │   ├── mock_distributions.h
│   │   ├── mocking_bit_gen.h
│   │   ├── poisson_distribution.h
│   │   ├── random.h
│   │   ├── seed_gen_exception.h
│   │   ├── seed_sequences.h
│   │   ├── uniform_int_distribution.h
│   │   ├── uniform_real_distribution.h
│   │   └── zipf_distribution.h
│   ├── status
│   │   ├── internal
│   │   │   ├── status_internal.h
│   │   │   └── statusor_internal.h
│   │   ├── status.h
│   │   ├── statusor.h
│   │   └── status_payload_printer.h
│   ├── strings
│   │   ├── ascii.h
│   │   ├── charconv.h
│   │   ├── cord.h
│   │   ├── cord_test_helpers.h
│   │   ├── escaping.h
│   │   ├── internal
│   │   │   ├── charconv_bigint.h
│   │   │   ├── charconv_parse.h
│   │   │   ├── char_map.h
│   │   │   ├── cord_internal.h
│   │   │   ├── escaping.h
│   │   │   ├── escaping_test_common.h
│   │   │   ├── memutil.h
│   │   │   ├── numbers_test_common.h
│   │   │   ├── ostringstream.h
│   │   │   ├── pow10_helper.h
│   │   │   ├── resize_uninitialized.h
│   │   │   ├── stl_type_traits.h
│   │   │   ├── str_format
│   │   │   │   ├── arg.h
│   │   │   │   ├── bind.h
│   │   │   │   ├── checker.h
│   │   │   │   ├── extension.h
│   │   │   │   ├── float_conversion.h
│   │   │   │   ├── output.h
│   │   │   │   └── parser.h
│   │   │   ├── str_join_internal.h
│   │   │   ├── str_split_internal.h
│   │   │   └── utf8.h
│   │   ├── match.h
│   │   ├── numbers.h
│   │   ├── str_cat.h
│   │   ├── str_format.h
│   │   ├── string_view.h
│   │   ├── strip.h
│   │   ├── str_join.h
│   │   ├── str_replace.h
│   │   ├── str_split.h
│   │   └── substitute.h
│   ├── synchronization
│   │   ├── barrier.h
│   │   ├── blocking_counter.h
│   │   ├── internal
│   │   │   ├── create_thread_identity.h
│   │   │   ├── graphcycles.h
│   │   │   ├── kernel_timeout.h
│   │   │   ├── mutex_nonprod.inc
│   │   │   ├── per_thread_sem.h
│   │   │   ├── thread_pool.h
│   │   │   └── waiter.h
│   │   ├── mutex.h
│   │   └── notification.h
│   ├── time
│   │   ├── civil_time.h
│   │   ├── clock.h
│   │   ├── internal
│   │   │   ├── cctz
│   │   │   │   ├── include
│   │   │   │   │   └── cctz
│   │   │   │   │   ├── civil_time_detail.h
│   │   │   │   │   ├── civil_time.h
│   │   │   │   │   ├── time_zone.h
│   │   │   │   │   └── zone_info_source.h
│   │   │   │   └── src
│   │   │   │   ├── time_zone_fixed.h
│   │   │   │   ├── time_zone_if.h
│   │   │   │   ├── time_zone_impl.h
│   │   │   │   ├── time_zone_info.h
│   │   │   │   ├── time_zone_libc.h
│   │   │   │   ├── time_zone_posix.h
│   │   │   │   └── tzfile.h
│   │   │   ├── get_current_time_chrono.inc
│   │   │   ├── get_current_time_posix.inc
│   │   │   ├── test_util.h
│   │   │   └── zoneinfo.inc
│   │   └── time.h
│   ├── types
│   │   ├── any.h
│   │   ├── bad_any_cast.h
│   │   ├── bad_optional_access.h
│   │   ├── bad_variant_access.h
│   │   ├── compare.h
│   │   ├── internal
│   │   │   ├── conformance_aliases.h
│   │   │   ├── conformance_archetype.h
│   │   │   ├── conformance_profile.h
│   │   │   ├── conformance_testing.h
│   │   │   ├── conformance_testing_helpers.h
│   │   │   ├── optional.h
│   │   │   ├── parentheses.h
│   │   │   ├── span.h
│   │   │   ├── transform_args.h
│   │   │   └── variant.h
│   │   ├── optional.h
│   │   ├── span.h
│   │   └── variant.h
│   └── utility
│   └── utility.h
└── lib
├── cmake
│   └── absl
│   ├── abslConfig.cmake
│   ├── abslTargets.cmake
│   └── abslTargets-release.cmake
├── libabsl_bad_any_cast_impl.a
├── libabsl_bad_optional_access.a
├── libabsl_bad_variant_access.a
├── libabsl_base.a
├── libabsl_city.a
├── libabsl_civil_time.a
├── libabsl_cord.a
├── libabsl_debugging_internal.a
├── libabsl_demangle_internal.a
├── libabsl_examine_stack.a
├── libabsl_exponential_biased.a
├── libabsl_failure_signal_handler.a
├── libabsl_flags.a
├── libabsl_flags_commandlineflag.a
├── libabsl_flags_commandlineflag_internal.a
├── libabsl_flags_config.a
├── libabsl_flags_internal.a
├── libabsl_flags_marshalling.a
├── libabsl_flags_parse.a
├── libabsl_flags_private_handle_accessor.a
├── libabsl_flags_program_name.a
├── libabsl_flags_reflection.a
├── libabsl_flags_usage.a
├── libabsl_flags_usage_internal.a
├── libabsl_graphcycles_internal.a
├── libabsl_hash.a
├── libabsl_hashtablez_sampler.a
├── libabsl_int128.a
├── libabsl_leak_check.a
├── libabsl_leak_check_disable.a
├── libabsl_log_severity.a
├── libabsl_malloc_internal.a
├── libabsl_periodic_sampler.a
├── libabsl_random_distributions.a
├── libabsl_random_internal_distribution_test_util.a
├── libabsl_random_internal_platform.a
├── libabsl_random_internal_pool_urbg.a
├── libabsl_random_internal_randen.a
├── libabsl_random_internal_randen_hwaes.a
├── libabsl_random_internal_randen_hwaes_impl.a
├── libabsl_random_internal_randen_slow.a
├── libabsl_random_internal_seed_material.a
├── libabsl_random_seed_gen_exception.a
├── libabsl_random_seed_sequences.a
├── libabsl_raw_hash_set.a
├── libabsl_raw_logging_internal.a
├── libabsl_scoped_set_env.a
├── libabsl_spinlock_wait.a
├── libabsl_stacktrace.a
├── libabsl_status.a
├── libabsl_statusor.a
├── libabsl_strerror.a
├── libabsl_str_format_internal.a
├── libabsl_strings.a
├── libabsl_strings_internal.a
├── libabsl_symbolize.a
├── libabsl_synchronization.a
├── libabsl_throw_delegate.a
├── libabsl_time.a
└── libabsl_time_zone.a
39 directories, 343 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment