3 "version": "1.20200923.3",
4 "summary": "Abseil Common Libraries (C++) from Google",
5 "homepage": "https://abseil.io",
6 "license": "Apache License, Version 2.0",
8 "Abseil Team": "abseil-io@googlegroups.com"
11 "git": "https://github.com/abseil/abseil-cpp.git",
14 "module_name": "absl",
15 "header_mappings_dir": "absl",
18 "compiler_flags": "-Wno-everything",
19 "pod_target_xcconfig": {
20 "USER_HEADER_SEARCH_PATHS": "$(inherited) \"$(PODS_TARGET_SRCROOT)\"",
21 "USE_HEADERMAP": "NO",
22 "ALWAYS_SEARCH_USER_PATHS": "NO"
36 "source_files": "absl/algorithm/algorithm.h",
38 "abseil/base/config": [
45 "source_files": "absl/algorithm/container.h",
47 "abseil/algorithm/algorithm": [
50 "abseil/base/core_headers": [
53 "abseil/meta/type_traits": [
64 "name": "atomic_hook",
65 "source_files": "absl/base/internal/atomic_hook.h",
67 "abseil/base/config": [
70 "abseil/base/core_headers": [
78 "absl/base/call_once.h",
80 "absl/base/internal/cycleclock.cc",
81 "absl/base/internal/cycleclock.h",
82 "absl/base/internal/low_level_scheduling.h",
83 "absl/base/internal/per_thread_tls.h",
84 "absl/base/internal/spinlock.cc",
85 "absl/base/internal/spinlock.h",
86 "absl/base/internal/sysinfo.cc",
87 "absl/base/internal/sysinfo.h",
88 "absl/base/internal/thread_identity.cc",
89 "absl/base/internal/thread_identity.h",
90 "absl/base/internal/tsan_mutex_interface.h",
91 "absl/base/internal/unscaledcycleclock.cc",
92 "absl/base/internal/unscaledcycleclock.h"
95 "abseil/base/atomic_hook": [
98 "abseil/base/base_internal": [
101 "abseil/base/config": [
104 "abseil/base/core_headers": [
107 "abseil/base/dynamic_annotations": [
110 "abseil/base/log_severity": [
113 "abseil/base/raw_logging_internal": [
116 "abseil/base/spinlock_wait": [
119 "abseil/meta/type_traits": [
125 "name": "base_internal",
127 "absl/base/internal/hide_ptr.h",
128 "absl/base/internal/identity.h",
129 "absl/base/internal/inline_variable.h",
130 "absl/base/internal/invoke.h",
131 "absl/base/internal/scheduling_mode.h"
134 "abseil/base/config": [
137 "abseil/meta/type_traits": [
144 "source_files": "absl/base/internal/bits.h",
146 "abseil/base/config": [
149 "abseil/base/core_headers": [
157 "absl/base/config.h",
158 "absl/base/options.h",
159 "absl/base/policy_checks.h"
163 "name": "core_headers",
165 "absl/base/attributes.h",
166 "absl/base/const_init.h",
167 "absl/base/internal/thread_annotations.h",
168 "absl/base/macros.h",
169 "absl/base/optimization.h",
171 "absl/base/thread_annotations.h"
174 "abseil/base/config": [
180 "name": "dynamic_annotations",
182 "absl/base/dynamic_annotations.h",
183 "absl/base/internal/dynamic_annotations.h"
186 "abseil/base/config": [
189 "abseil/base/core_headers": [
197 "absl/base/internal/endian.h",
198 "absl/base/internal/unaligned_access.h"
201 "abseil/base/config": [
204 "abseil/base/core_headers": [
210 "name": "errno_saver",
211 "source_files": "absl/base/internal/errno_saver.h",
213 "abseil/base/config": [
219 "name": "exponential_biased",
221 "absl/base/internal/exponential_biased.cc",
222 "absl/base/internal/exponential_biased.h"
225 "abseil/base/config": [
228 "abseil/base/core_headers": [
234 "name": "fast_type_id",
235 "source_files": "absl/base/internal/fast_type_id.h",
237 "abseil/base/config": [
243 "name": "log_severity",
245 "absl/base/log_severity.cc",
246 "absl/base/log_severity.h"
249 "abseil/base/config": [
252 "abseil/base/core_headers": [
258 "name": "malloc_internal",
260 "absl/base/internal/direct_mmap.h",
261 "absl/base/internal/low_level_alloc.cc",
262 "absl/base/internal/low_level_alloc.h"
265 "abseil/base/base": [
268 "abseil/base/base_internal": [
271 "abseil/base/config": [
274 "abseil/base/core_headers": [
277 "abseil/base/dynamic_annotations": [
280 "abseil/base/raw_logging_internal": [
286 "name": "periodic_sampler",
288 "absl/base/internal/periodic_sampler.cc",
289 "absl/base/internal/periodic_sampler.h"
292 "abseil/base/core_headers": [
295 "abseil/base/exponential_biased": [
301 "name": "pretty_function",
302 "source_files": "absl/base/internal/pretty_function.h"
305 "name": "raw_logging_internal",
307 "absl/base/internal/raw_logging.cc",
308 "absl/base/internal/raw_logging.h"
311 "abseil/base/atomic_hook": [
314 "abseil/base/config": [
317 "abseil/base/core_headers": [
320 "abseil/base/log_severity": [
326 "name": "spinlock_wait",
328 "absl/base/internal/spinlock_akaros.inc",
329 "absl/base/internal/spinlock_linux.inc",
330 "absl/base/internal/spinlock_posix.inc",
331 "absl/base/internal/spinlock_wait.cc",
332 "absl/base/internal/spinlock_wait.h",
333 "absl/base/internal/spinlock_win32.inc"
336 "abseil/base/base_internal": [
339 "abseil/base/core_headers": [
342 "abseil/base/errno_saver": [
350 "absl/base/internal/strerror.cc",
351 "absl/base/internal/strerror.h"
354 "abseil/base/config": [
357 "abseil/base/core_headers": [
360 "abseil/base/errno_saver": [
366 "name": "throw_delegate",
368 "absl/base/internal/throw_delegate.cc",
369 "absl/base/internal/throw_delegate.h"
372 "abseil/base/config": [
375 "abseil/base/raw_logging_internal": [
388 "absl/container/btree_map.h",
389 "absl/container/btree_set.h",
390 "absl/container/internal/btree.h",
391 "absl/container/internal/btree_container.h"
394 "abseil/base/core_headers": [
397 "abseil/base/throw_delegate": [
400 "abseil/container/common": [
403 "abseil/container/compressed_tuple": [
406 "abseil/container/container_memory": [
409 "abseil/container/layout": [
412 "abseil/memory/memory": [
415 "abseil/meta/type_traits": [
418 "abseil/strings/cord": [
421 "abseil/strings/strings": [
424 "abseil/types/compare": [
427 "abseil/utility/utility": [
434 "source_files": "absl/container/internal/common.h",
436 "abseil/meta/type_traits": [
439 "abseil/types/optional": [
445 "name": "compressed_tuple",
446 "source_files": "absl/container/internal/compressed_tuple.h",
448 "abseil/utility/utility": [
454 "name": "container_memory",
455 "source_files": "absl/container/internal/container_memory.h",
457 "abseil/base/config": [
460 "abseil/memory/memory": [
463 "abseil/meta/type_traits": [
466 "abseil/utility/utility": [
472 "name": "fixed_array",
473 "source_files": "absl/container/fixed_array.h",
475 "abseil/algorithm/algorithm": [
478 "abseil/base/config": [
481 "abseil/base/core_headers": [
484 "abseil/base/dynamic_annotations": [
487 "abseil/base/throw_delegate": [
490 "abseil/container/compressed_tuple": [
493 "abseil/memory/memory": [
499 "name": "flat_hash_map",
500 "source_files": "absl/container/flat_hash_map.h",
502 "abseil/algorithm/container": [
505 "abseil/container/container_memory": [
508 "abseil/container/hash_function_defaults": [
511 "abseil/container/raw_hash_map": [
514 "abseil/memory/memory": [
520 "name": "flat_hash_set",
521 "source_files": "absl/container/flat_hash_set.h",
523 "abseil/algorithm/container": [
526 "abseil/base/core_headers": [
529 "abseil/container/container_memory": [
532 "abseil/container/hash_function_defaults": [
535 "abseil/container/raw_hash_set": [
538 "abseil/memory/memory": [
544 "name": "hash_function_defaults",
545 "source_files": "absl/container/internal/hash_function_defaults.h",
547 "abseil/base/config": [
550 "abseil/hash/hash": [
553 "abseil/strings/cord": [
556 "abseil/strings/strings": [
562 "name": "hash_policy_traits",
563 "source_files": "absl/container/internal/hash_policy_traits.h",
565 "abseil/meta/type_traits": [
571 "name": "hashtable_debug",
572 "source_files": "absl/container/internal/hashtable_debug.h",
574 "abseil/container/hashtable_debug_hooks": [
580 "name": "hashtable_debug_hooks",
581 "source_files": "absl/container/internal/hashtable_debug_hooks.h",
583 "abseil/base/config": [
589 "name": "hashtablez_sampler",
591 "absl/container/internal/hashtablez_sampler.cc",
592 "absl/container/internal/hashtablez_sampler.h",
593 "absl/container/internal/hashtablez_sampler_force_weak_definition.cc"
596 "abseil/base/base": [
599 "abseil/base/core_headers": [
602 "abseil/base/exponential_biased": [
605 "abseil/container/have_sse": [
608 "abseil/debugging/stacktrace": [
611 "abseil/memory/memory": [
614 "abseil/synchronization/synchronization": [
617 "abseil/utility/utility": [
624 "source_files": "absl/container/internal/have_sse.h"
627 "name": "inlined_vector",
628 "source_files": "absl/container/inlined_vector.h",
630 "abseil/algorithm/algorithm": [
633 "abseil/base/core_headers": [
636 "abseil/base/throw_delegate": [
639 "abseil/container/inlined_vector_internal": [
642 "abseil/memory/memory": [
648 "name": "inlined_vector_internal",
649 "source_files": "absl/container/internal/inlined_vector.h",
651 "abseil/base/core_headers": [
654 "abseil/container/compressed_tuple": [
657 "abseil/memory/memory": [
660 "abseil/meta/type_traits": [
663 "abseil/types/span": [
670 "source_files": "absl/container/internal/layout.h",
672 "abseil/base/config": [
675 "abseil/base/core_headers": [
678 "abseil/meta/type_traits": [
681 "abseil/strings/strings": [
684 "abseil/types/span": [
687 "abseil/utility/utility": [
693 "name": "node_hash_map",
694 "source_files": "absl/container/node_hash_map.h",
696 "abseil/algorithm/container": [
699 "abseil/container/container_memory": [
702 "abseil/container/hash_function_defaults": [
705 "abseil/container/node_hash_policy": [
708 "abseil/container/raw_hash_map": [
711 "abseil/memory/memory": [
717 "name": "node_hash_policy",
718 "source_files": "absl/container/internal/node_hash_policy.h",
720 "abseil/base/config": [
726 "name": "node_hash_set",
727 "source_files": "absl/container/node_hash_set.h",
729 "abseil/algorithm/container": [
732 "abseil/container/hash_function_defaults": [
735 "abseil/container/node_hash_policy": [
738 "abseil/container/raw_hash_set": [
741 "abseil/memory/memory": [
747 "name": "raw_hash_map",
748 "source_files": "absl/container/internal/raw_hash_map.h",
750 "abseil/base/throw_delegate": [
753 "abseil/container/container_memory": [
756 "abseil/container/raw_hash_set": [
762 "name": "raw_hash_set",
764 "absl/container/internal/raw_hash_set.cc",
765 "absl/container/internal/raw_hash_set.h"
768 "abseil/base/bits": [
771 "abseil/base/config": [
774 "abseil/base/core_headers": [
777 "abseil/base/endian": [
780 "abseil/container/common": [
783 "abseil/container/compressed_tuple": [
786 "abseil/container/container_memory": [
789 "abseil/container/hash_policy_traits": [
792 "abseil/container/hashtable_debug_hooks": [
795 "abseil/container/hashtablez_sampler": [
798 "abseil/container/have_sse": [
801 "abseil/container/layout": [
804 "abseil/memory/memory": [
807 "abseil/meta/type_traits": [
810 "abseil/utility/utility": [
821 "name": "debugging_internal",
823 "absl/debugging/internal/address_is_readable.cc",
824 "absl/debugging/internal/address_is_readable.h",
825 "absl/debugging/internal/elf_mem_image.cc",
826 "absl/debugging/internal/elf_mem_image.h",
827 "absl/debugging/internal/vdso_support.cc",
828 "absl/debugging/internal/vdso_support.h"
831 "abseil/base/config": [
834 "abseil/base/core_headers": [
837 "abseil/base/dynamic_annotations": [
840 "abseil/base/errno_saver": [
843 "abseil/base/raw_logging_internal": [
849 "name": "demangle_internal",
851 "absl/debugging/internal/demangle.cc",
852 "absl/debugging/internal/demangle.h"
855 "abseil/base/base": [
858 "abseil/base/config": [
861 "abseil/base/core_headers": [
867 "name": "examine_stack",
869 "absl/debugging/internal/examine_stack.cc",
870 "absl/debugging/internal/examine_stack.h"
873 "abseil/base/config": [
876 "abseil/base/core_headers": [
879 "abseil/base/raw_logging_internal": [
882 "abseil/debugging/stacktrace": [
885 "abseil/debugging/symbolize": [
891 "name": "failure_signal_handler",
893 "absl/debugging/failure_signal_handler.cc",
894 "absl/debugging/failure_signal_handler.h"
897 "abseil/base/base": [
900 "abseil/base/config": [
903 "abseil/base/core_headers": [
906 "abseil/base/errno_saver": [
909 "abseil/base/raw_logging_internal": [
912 "abseil/debugging/examine_stack": [
915 "abseil/debugging/stacktrace": [
921 "name": "leak_check",
923 "absl/debugging/leak_check.cc",
924 "absl/debugging/leak_check.h"
927 "abseil/base/config": [
930 "abseil/base/core_headers": [
936 "name": "leak_check_disable",
937 "source_files": "absl/debugging/leak_check_disable.cc",
939 "abseil/base/config": [
945 "name": "stacktrace",
947 "absl/debugging/internal/stacktrace_aarch64-inl.inc",
948 "absl/debugging/internal/stacktrace_arm-inl.inc",
949 "absl/debugging/internal/stacktrace_config.h",
950 "absl/debugging/internal/stacktrace_generic-inl.inc",
951 "absl/debugging/internal/stacktrace_powerpc-inl.inc",
952 "absl/debugging/internal/stacktrace_unimplemented-inl.inc",
953 "absl/debugging/internal/stacktrace_win32-inl.inc",
954 "absl/debugging/internal/stacktrace_x86-inl.inc",
955 "absl/debugging/stacktrace.cc",
956 "absl/debugging/stacktrace.h"
959 "abseil/base/config": [
962 "abseil/base/core_headers": [
965 "abseil/debugging/debugging_internal": [
973 "absl/debugging/internal/symbolize.h",
974 "absl/debugging/symbolize.cc",
975 "absl/debugging/symbolize.h",
976 "absl/debugging/symbolize_darwin.inc",
977 "absl/debugging/symbolize_elf.inc",
978 "absl/debugging/symbolize_unimplemented.inc",
979 "absl/debugging/symbolize_win32.inc"
982 "abseil/base/base": [
985 "abseil/base/config": [
988 "abseil/base/core_headers": [
991 "abseil/base/dynamic_annotations": [
994 "abseil/base/malloc_internal": [
997 "abseil/base/raw_logging_internal": [
1000 "abseil/debugging/debugging_internal": [
1003 "abseil/debugging/demangle_internal": [
1006 "abseil/strings/strings": [
1017 "name": "commandlineflag",
1019 "absl/flags/commandlineflag.cc",
1020 "absl/flags/commandlineflag.h"
1023 "abseil/base/config": [
1026 "abseil/base/fast_type_id": [
1029 "abseil/flags/commandlineflag_internal": [
1032 "abseil/strings/strings": [
1035 "abseil/types/optional": [
1041 "name": "commandlineflag_internal",
1043 "absl/flags/internal/commandlineflag.cc",
1044 "absl/flags/internal/commandlineflag.h"
1047 "abseil/base/config": [
1050 "abseil/base/fast_type_id": [
1058 "absl/flags/config.h",
1059 "absl/flags/usage_config.cc",
1060 "absl/flags/usage_config.h"
1063 "abseil/base/config": [
1066 "abseil/base/core_headers": [
1069 "abseil/flags/path_util": [
1072 "abseil/flags/program_name": [
1075 "abseil/strings/strings": [
1078 "abseil/synchronization/synchronization": [
1086 "absl/flags/declare.h",
1087 "absl/flags/flag.cc",
1091 "abseil/base/base": [
1094 "abseil/base/config": [
1097 "abseil/base/core_headers": [
1100 "abseil/flags/config": [
1103 "abseil/flags/flag_internal": [
1106 "abseil/flags/reflection": [
1109 "abseil/strings/strings": [
1115 "name": "flag_internal",
1117 "absl/flags/internal/flag.cc",
1118 "absl/flags/internal/flag.h"
1121 "abseil/base/base": [
1124 "abseil/base/config": [
1127 "abseil/base/core_headers": [
1130 "abseil/flags/commandlineflag": [
1133 "abseil/flags/commandlineflag_internal": [
1136 "abseil/flags/config": [
1139 "abseil/flags/marshalling": [
1142 "abseil/flags/reflection": [
1145 "abseil/memory/memory": [
1148 "abseil/meta/type_traits": [
1151 "abseil/strings/strings": [
1154 "abseil/synchronization/synchronization": [
1157 "abseil/utility/utility": [
1163 "name": "marshalling",
1165 "absl/flags/marshalling.cc",
1166 "absl/flags/marshalling.h"
1169 "abseil/base/config": [
1172 "abseil/base/core_headers": [
1175 "abseil/base/log_severity": [
1178 "abseil/strings/str_format": [
1181 "abseil/strings/strings": [
1189 "absl/flags/internal/parse.h",
1190 "absl/flags/parse.cc",
1191 "absl/flags/parse.h"
1194 "abseil/base/config": [
1197 "abseil/base/core_headers": [
1200 "abseil/flags/commandlineflag": [
1203 "abseil/flags/commandlineflag_internal": [
1206 "abseil/flags/config": [
1209 "abseil/flags/flag": [
1212 "abseil/flags/flag_internal": [
1215 "abseil/flags/private_handle_accessor": [
1218 "abseil/flags/program_name": [
1221 "abseil/flags/reflection": [
1224 "abseil/flags/usage": [
1227 "abseil/flags/usage_internal": [
1230 "abseil/strings/strings": [
1233 "abseil/synchronization/synchronization": [
1239 "name": "path_util",
1240 "source_files": "absl/flags/internal/path_util.h",
1242 "abseil/base/config": [
1245 "abseil/strings/strings": [
1251 "name": "private_handle_accessor",
1253 "absl/flags/internal/private_handle_accessor.cc",
1254 "absl/flags/internal/private_handle_accessor.h"
1257 "abseil/base/config": [
1260 "abseil/flags/commandlineflag": [
1263 "abseil/flags/commandlineflag_internal": [
1266 "abseil/strings/strings": [
1272 "name": "program_name",
1274 "absl/flags/internal/program_name.cc",
1275 "absl/flags/internal/program_name.h"
1278 "abseil/base/config": [
1281 "abseil/base/core_headers": [
1284 "abseil/flags/path_util": [
1287 "abseil/strings/strings": [
1290 "abseil/synchronization/synchronization": [
1296 "name": "reflection",
1298 "absl/flags/internal/registry.h",
1299 "absl/flags/reflection.cc",
1300 "absl/flags/reflection.h"
1303 "abseil/base/config": [
1306 "abseil/base/core_headers": [
1309 "abseil/container/flat_hash_map": [
1312 "abseil/flags/commandlineflag": [
1315 "abseil/flags/commandlineflag_internal": [
1318 "abseil/flags/config": [
1321 "abseil/flags/private_handle_accessor": [
1324 "abseil/strings/strings": [
1327 "abseil/synchronization/synchronization": [
1335 "absl/flags/usage.cc",
1336 "absl/flags/usage.h"
1339 "abseil/base/config": [
1342 "abseil/base/core_headers": [
1345 "abseil/flags/usage_internal": [
1348 "abseil/strings/strings": [
1351 "abseil/synchronization/synchronization": [
1357 "name": "usage_internal",
1359 "absl/flags/internal/usage.cc",
1360 "absl/flags/internal/usage.h"
1363 "abseil/base/config": [
1366 "abseil/base/core_headers": [
1369 "abseil/flags/commandlineflag": [
1372 "abseil/flags/config": [
1375 "abseil/flags/flag": [
1378 "abseil/flags/flag_internal": [
1381 "abseil/flags/path_util": [
1384 "abseil/flags/private_handle_accessor": [
1387 "abseil/flags/program_name": [
1390 "abseil/flags/reflection": [
1393 "abseil/strings/strings": [
1401 "name": "functional",
1404 "name": "bind_front",
1406 "absl/functional/bind_front.h",
1407 "absl/functional/internal/front_binder.h"
1410 "abseil/base/base_internal": [
1413 "abseil/container/compressed_tuple": [
1416 "abseil/meta/type_traits": [
1419 "abseil/utility/utility": [
1425 "name": "function_ref",
1427 "absl/functional/function_ref.h",
1428 "absl/functional/internal/function_ref.h"
1431 "abseil/base/base_internal": [
1434 "abseil/meta/type_traits": [
1447 "absl/hash/internal/city.cc",
1448 "absl/hash/internal/city.h"
1451 "abseil/base/config": [
1454 "abseil/base/core_headers": [
1457 "abseil/base/endian": [
1466 "absl/hash/internal/hash.cc",
1467 "absl/hash/internal/hash.h"
1470 "abseil/base/core_headers": [
1473 "abseil/base/endian": [
1476 "abseil/container/fixed_array": [
1479 "abseil/hash/city": [
1482 "abseil/meta/type_traits": [
1485 "abseil/numeric/int128": [
1488 "abseil/strings/strings": [
1491 "abseil/types/optional": [
1494 "abseil/types/variant": [
1497 "abseil/utility/utility": [
1509 "source_files": "absl/memory/memory.h",
1511 "abseil/base/core_headers": [
1514 "abseil/meta/type_traits": [
1525 "name": "type_traits",
1526 "source_files": "absl/meta/type_traits.h",
1528 "abseil/base/config": [
1541 "absl/numeric/int128.cc",
1542 "absl/numeric/int128.h",
1543 "absl/numeric/int128_have_intrinsic.inc",
1544 "absl/numeric/int128_no_intrinsic.inc"
1547 "abseil/base/bits": [
1550 "abseil/base/config": [
1553 "abseil/base/core_headers": [
1564 "name": "bit_gen_ref",
1565 "source_files": "absl/random/bit_gen_ref.h",
1567 "abseil/base/core_headers": [
1570 "abseil/base/fast_type_id": [
1573 "abseil/meta/type_traits": [
1576 "abseil/random/internal/distribution_caller": [
1579 "abseil/random/internal/fast_uniform_bits": [
1582 "abseil/random/random": [
1588 "name": "distributions",
1590 "absl/random/bernoulli_distribution.h",
1591 "absl/random/beta_distribution.h",
1592 "absl/random/discrete_distribution.cc",
1593 "absl/random/discrete_distribution.h",
1594 "absl/random/distributions.h",
1595 "absl/random/exponential_distribution.h",
1596 "absl/random/gaussian_distribution.cc",
1597 "absl/random/gaussian_distribution.h",
1598 "absl/random/log_uniform_int_distribution.h",
1599 "absl/random/poisson_distribution.h",
1600 "absl/random/uniform_int_distribution.h",
1601 "absl/random/uniform_real_distribution.h",
1602 "absl/random/zipf_distribution.h"
1605 "abseil/base/base_internal": [
1608 "abseil/base/config": [
1611 "abseil/base/core_headers": [
1614 "abseil/meta/type_traits": [
1617 "abseil/random/internal/distribution_caller": [
1620 "abseil/random/internal/fast_uniform_bits": [
1623 "abseil/random/internal/fastmath": [
1626 "abseil/random/internal/generate_real": [
1629 "abseil/random/internal/iostream_state_saver": [
1632 "abseil/random/internal/traits": [
1635 "abseil/random/internal/uniform_helper": [
1638 "abseil/random/internal/wide_multiply": [
1641 "abseil/strings/strings": [
1650 "name": "distribution_caller",
1651 "source_files": "absl/random/internal/distribution_caller.h",
1653 "abseil/base/config": [
1656 "abseil/base/fast_type_id": [
1659 "abseil/utility/utility": [
1665 "name": "fast_uniform_bits",
1666 "source_files": "absl/random/internal/fast_uniform_bits.h",
1668 "abseil/base/config": [
1671 "abseil/meta/type_traits": [
1678 "source_files": "absl/random/internal/fastmath.h",
1680 "abseil/base/bits": [
1686 "name": "generate_real",
1687 "source_files": "absl/random/internal/generate_real.h",
1689 "abseil/base/bits": [
1692 "abseil/meta/type_traits": [
1695 "abseil/random/internal/fastmath": [
1698 "abseil/random/internal/traits": [
1704 "name": "iostream_state_saver",
1705 "source_files": "absl/random/internal/iostream_state_saver.h",
1707 "abseil/meta/type_traits": [
1710 "abseil/numeric/int128": [
1716 "name": "mock_helpers",
1717 "source_files": "absl/random/internal/mock_helpers.h",
1719 "abseil/base/fast_type_id": [
1722 "abseil/types/optional": [
1728 "name": "nanobenchmark",
1730 "absl/random/internal/nanobenchmark.cc",
1731 "absl/random/internal/nanobenchmark.h"
1734 "abseil/base/config": [
1737 "abseil/base/core_headers": [
1740 "abseil/base/raw_logging_internal": [
1743 "abseil/random/internal/platform": [
1746 "abseil/random/internal/randen_engine": [
1752 "name": "nonsecure_base",
1753 "source_files": "absl/random/internal/nonsecure_base.h",
1755 "abseil/base/core_headers": [
1758 "abseil/meta/type_traits": [
1761 "abseil/random/internal/pool_urbg": [
1764 "abseil/random/internal/salted_seed_seq": [
1767 "abseil/random/internal/seed_material": [
1770 "abseil/types/optional": [
1773 "abseil/types/span": [
1779 "name": "pcg_engine",
1780 "source_files": "absl/random/internal/pcg_engine.h",
1782 "abseil/base/config": [
1785 "abseil/meta/type_traits": [
1788 "abseil/numeric/int128": [
1791 "abseil/random/internal/fastmath": [
1794 "abseil/random/internal/iostream_state_saver": [
1802 "absl/random/internal/platform.h",
1803 "absl/random/internal/randen_round_keys.cc",
1804 "absl/random/internal/randen_traits.h"
1807 "abseil/base/config": [
1813 "name": "pool_urbg",
1815 "absl/random/internal/pool_urbg.cc",
1816 "absl/random/internal/pool_urbg.h"
1819 "abseil/base/base": [
1822 "abseil/base/config": [
1825 "abseil/base/core_headers": [
1828 "abseil/base/endian": [
1831 "abseil/base/raw_logging_internal": [
1834 "abseil/random/internal/randen": [
1837 "abseil/random/internal/seed_material": [
1840 "abseil/random/internal/traits": [
1843 "abseil/random/seed_gen_exception": [
1846 "abseil/types/span": [
1854 "absl/random/internal/randen.cc",
1855 "absl/random/internal/randen.h"
1858 "abseil/base/raw_logging_internal": [
1861 "abseil/random/internal/platform": [
1864 "abseil/random/internal/randen_hwaes": [
1867 "abseil/random/internal/randen_slow": [
1873 "name": "randen_engine",
1874 "source_files": "absl/random/internal/randen_engine.h",
1876 "abseil/meta/type_traits": [
1879 "abseil/random/internal/iostream_state_saver": [
1882 "abseil/random/internal/randen": [
1888 "name": "randen_hwaes",
1890 "absl/random/internal/randen_detect.cc",
1891 "absl/random/internal/randen_detect.h",
1892 "absl/random/internal/randen_hwaes.h"
1895 "abseil/base/config": [
1898 "abseil/random/internal/platform": [
1901 "abseil/random/internal/randen_hwaes_impl": [
1907 "name": "randen_hwaes_impl",
1909 "absl/random/internal/randen_hwaes.cc",
1910 "absl/random/internal/randen_hwaes.h"
1913 "abseil/base/config": [
1916 "abseil/base/core_headers": [
1919 "abseil/random/internal/platform": [
1925 "name": "randen_slow",
1927 "absl/random/internal/randen_slow.cc",
1928 "absl/random/internal/randen_slow.h"
1931 "abseil/base/config": [
1934 "abseil/base/core_headers": [
1937 "abseil/random/internal/platform": [
1943 "name": "salted_seed_seq",
1944 "source_files": "absl/random/internal/salted_seed_seq.h",
1946 "abseil/container/inlined_vector": [
1949 "abseil/meta/type_traits": [
1952 "abseil/random/internal/seed_material": [
1955 "abseil/types/optional": [
1958 "abseil/types/span": [
1964 "name": "seed_material",
1966 "absl/random/internal/seed_material.cc",
1967 "absl/random/internal/seed_material.h"
1970 "abseil/base/core_headers": [
1973 "abseil/base/raw_logging_internal": [
1976 "abseil/random/internal/fast_uniform_bits": [
1979 "abseil/strings/strings": [
1982 "abseil/types/optional": [
1985 "abseil/types/span": [
1992 "source_files": "absl/random/internal/traits.h",
1994 "abseil/base/config": [
2000 "name": "uniform_helper",
2001 "source_files": "absl/random/internal/uniform_helper.h",
2003 "abseil/base/config": [
2006 "abseil/meta/type_traits": [
2009 "abseil/random/internal/traits": [
2015 "name": "wide_multiply",
2016 "source_files": "absl/random/internal/wide_multiply.h",
2018 "abseil/base/bits": [
2021 "abseil/base/config": [
2024 "abseil/numeric/int128": [
2027 "abseil/random/internal/traits": [
2036 "source_files": "absl/random/random.h",
2038 "abseil/random/internal/nonsecure_base": [
2041 "abseil/random/internal/pcg_engine": [
2044 "abseil/random/internal/pool_urbg": [
2047 "abseil/random/internal/randen_engine": [
2050 "abseil/random/distributions": [
2053 "abseil/random/seed_sequences": [
2059 "name": "seed_gen_exception",
2061 "absl/random/seed_gen_exception.cc",
2062 "absl/random/seed_gen_exception.h"
2065 "abseil/base/config": [
2071 "name": "seed_sequences",
2073 "absl/random/seed_sequences.cc",
2074 "absl/random/seed_sequences.h"
2077 "abseil/container/inlined_vector": [
2080 "abseil/random/internal/nonsecure_base": [
2083 "abseil/random/internal/pool_urbg": [
2086 "abseil/random/internal/salted_seed_seq": [
2089 "abseil/random/internal/seed_material": [
2092 "abseil/random/seed_gen_exception": [
2095 "abseil/types/span": [
2108 "absl/status/internal/status_internal.h",
2109 "absl/status/status.cc",
2110 "absl/status/status.h",
2111 "absl/status/status_payload_printer.cc",
2112 "absl/status/status_payload_printer.h"
2115 "abseil/base/atomic_hook": [
2118 "abseil/base/config": [
2121 "abseil/base/core_headers": [
2124 "abseil/base/raw_logging_internal": [
2127 "abseil/container/inlined_vector": [
2130 "abseil/debugging/stacktrace": [
2133 "abseil/debugging/symbolize": [
2136 "abseil/strings/cord": [
2139 "abseil/strings/str_format": [
2142 "abseil/strings/strings": [
2145 "abseil/types/optional": [
2153 "absl/status/internal/statusor_internal.h",
2154 "absl/status/statusor.cc",
2155 "absl/status/statusor.h"
2158 "abseil/base/core_headers": [
2161 "abseil/base/raw_logging_internal": [
2164 "abseil/meta/type_traits": [
2167 "abseil/status/status": [
2170 "abseil/strings/strings": [
2173 "abseil/types/variant": [
2176 "abseil/utility/utility": [
2189 "absl/strings/cord.cc",
2190 "absl/strings/cord.h"
2193 "abseil/base/base": [
2196 "abseil/base/core_headers": [
2199 "abseil/base/endian": [
2202 "abseil/base/raw_logging_internal": [
2205 "abseil/container/fixed_array": [
2208 "abseil/container/inlined_vector": [
2211 "abseil/functional/function_ref": [
2214 "abseil/meta/type_traits": [
2217 "abseil/strings/cord_internal": [
2220 "abseil/strings/internal": [
2223 "abseil/strings/str_format": [
2226 "abseil/strings/strings": [
2229 "abseil/types/optional": [
2235 "name": "cord_internal",
2236 "source_files": "absl/strings/internal/cord_internal.h",
2238 "abseil/base/base_internal": [
2241 "abseil/container/compressed_tuple": [
2244 "abseil/meta/type_traits": [
2247 "abseil/strings/strings": [
2255 "absl/strings/internal/char_map.h",
2256 "absl/strings/internal/escaping.cc",
2257 "absl/strings/internal/escaping.h",
2258 "absl/strings/internal/ostringstream.cc",
2259 "absl/strings/internal/ostringstream.h",
2260 "absl/strings/internal/resize_uninitialized.h",
2261 "absl/strings/internal/utf8.cc",
2262 "absl/strings/internal/utf8.h"
2265 "abseil/base/config": [
2268 "abseil/base/core_headers": [
2271 "abseil/base/endian": [
2274 "abseil/base/raw_logging_internal": [
2277 "abseil/meta/type_traits": [
2283 "name": "str_format",
2284 "source_files": "absl/strings/str_format.h",
2286 "abseil/strings/str_format_internal": [
2292 "name": "str_format_internal",
2294 "absl/strings/internal/str_format/arg.cc",
2295 "absl/strings/internal/str_format/arg.h",
2296 "absl/strings/internal/str_format/bind.cc",
2297 "absl/strings/internal/str_format/bind.h",
2298 "absl/strings/internal/str_format/checker.h",
2299 "absl/strings/internal/str_format/extension.cc",
2300 "absl/strings/internal/str_format/extension.h",
2301 "absl/strings/internal/str_format/float_conversion.cc",
2302 "absl/strings/internal/str_format/float_conversion.h",
2303 "absl/strings/internal/str_format/output.cc",
2304 "absl/strings/internal/str_format/output.h",
2305 "absl/strings/internal/str_format/parser.cc",
2306 "absl/strings/internal/str_format/parser.h"
2309 "abseil/base/bits": [
2312 "abseil/base/config": [
2315 "abseil/base/core_headers": [
2318 "abseil/functional/function_ref": [
2321 "abseil/meta/type_traits": [
2324 "abseil/numeric/int128": [
2327 "abseil/strings/strings": [
2330 "abseil/types/optional": [
2333 "abseil/types/span": [
2341 "absl/strings/ascii.cc",
2342 "absl/strings/ascii.h",
2343 "absl/strings/charconv.cc",
2344 "absl/strings/charconv.h",
2345 "absl/strings/escaping.cc",
2346 "absl/strings/escaping.h",
2347 "absl/strings/internal/charconv_bigint.cc",
2348 "absl/strings/internal/charconv_bigint.h",
2349 "absl/strings/internal/charconv_parse.cc",
2350 "absl/strings/internal/charconv_parse.h",
2351 "absl/strings/internal/memutil.cc",
2352 "absl/strings/internal/memutil.h",
2353 "absl/strings/internal/stl_type_traits.h",
2354 "absl/strings/internal/str_join_internal.h",
2355 "absl/strings/internal/str_split_internal.h",
2356 "absl/strings/match.cc",
2357 "absl/strings/match.h",
2358 "absl/strings/numbers.cc",
2359 "absl/strings/numbers.h",
2360 "absl/strings/str_cat.cc",
2361 "absl/strings/str_cat.h",
2362 "absl/strings/str_join.h",
2363 "absl/strings/str_replace.cc",
2364 "absl/strings/str_replace.h",
2365 "absl/strings/str_split.cc",
2366 "absl/strings/str_split.h",
2367 "absl/strings/string_view.cc",
2368 "absl/strings/string_view.h",
2369 "absl/strings/strip.h",
2370 "absl/strings/substitute.cc",
2371 "absl/strings/substitute.h"
2374 "abseil/base/base": [
2377 "abseil/base/bits": [
2380 "abseil/base/config": [
2383 "abseil/base/core_headers": [
2386 "abseil/base/endian": [
2389 "abseil/base/raw_logging_internal": [
2392 "abseil/base/throw_delegate": [
2395 "abseil/memory/memory": [
2398 "abseil/meta/type_traits": [
2401 "abseil/numeric/int128": [
2404 "abseil/strings/internal": [
2412 "name": "synchronization",
2415 "name": "graphcycles_internal",
2417 "absl/synchronization/internal/graphcycles.cc",
2418 "absl/synchronization/internal/graphcycles.h"
2421 "abseil/base/base": [
2424 "abseil/base/base_internal": [
2427 "abseil/base/config": [
2430 "abseil/base/core_headers": [
2433 "abseil/base/malloc_internal": [
2436 "abseil/base/raw_logging_internal": [
2442 "name": "kernel_timeout_internal",
2443 "source_files": "absl/synchronization/internal/kernel_timeout.h",
2445 "abseil/base/core_headers": [
2448 "abseil/base/raw_logging_internal": [
2451 "abseil/time/time": [
2457 "name": "synchronization",
2459 "absl/synchronization/barrier.cc",
2460 "absl/synchronization/barrier.h",
2461 "absl/synchronization/blocking_counter.cc",
2462 "absl/synchronization/blocking_counter.h",
2463 "absl/synchronization/internal/create_thread_identity.cc",
2464 "absl/synchronization/internal/create_thread_identity.h",
2465 "absl/synchronization/internal/mutex_nonprod.inc",
2466 "absl/synchronization/internal/per_thread_sem.cc",
2467 "absl/synchronization/internal/per_thread_sem.h",
2468 "absl/synchronization/internal/waiter.cc",
2469 "absl/synchronization/internal/waiter.h",
2470 "absl/synchronization/mutex.cc",
2471 "absl/synchronization/mutex.h",
2472 "absl/synchronization/notification.cc",
2473 "absl/synchronization/notification.h"
2476 "abseil/base/atomic_hook": [
2479 "abseil/base/base": [
2482 "abseil/base/base_internal": [
2485 "abseil/base/config": [
2488 "abseil/base/core_headers": [
2491 "abseil/base/dynamic_annotations": [
2494 "abseil/base/malloc_internal": [
2497 "abseil/base/raw_logging_internal": [
2500 "abseil/debugging/stacktrace": [
2503 "abseil/debugging/symbolize": [
2506 "abseil/synchronization/graphcycles_internal": [
2509 "abseil/synchronization/kernel_timeout_internal": [
2512 "abseil/time/time": [
2529 "name": "civil_time",
2531 "absl/time/internal/cctz/include/cctz/civil_time.h",
2532 "absl/time/internal/cctz/include/cctz/civil_time_detail.h",
2533 "absl/time/internal/cctz/src/civil_time_detail.cc"
2536 "abseil/base/config": [
2542 "name": "time_zone",
2544 "absl/time/internal/cctz/include/cctz/time_zone.h",
2545 "absl/time/internal/cctz/include/cctz/zone_info_source.h",
2546 "absl/time/internal/cctz/src/time_zone_fixed.cc",
2547 "absl/time/internal/cctz/src/time_zone_fixed.h",
2548 "absl/time/internal/cctz/src/time_zone_format.cc",
2549 "absl/time/internal/cctz/src/time_zone_if.cc",
2550 "absl/time/internal/cctz/src/time_zone_if.h",
2551 "absl/time/internal/cctz/src/time_zone_impl.cc",
2552 "absl/time/internal/cctz/src/time_zone_impl.h",
2553 "absl/time/internal/cctz/src/time_zone_info.cc",
2554 "absl/time/internal/cctz/src/time_zone_info.h",
2555 "absl/time/internal/cctz/src/time_zone_libc.cc",
2556 "absl/time/internal/cctz/src/time_zone_libc.h",
2557 "absl/time/internal/cctz/src/time_zone_lookup.cc",
2558 "absl/time/internal/cctz/src/time_zone_posix.cc",
2559 "absl/time/internal/cctz/src/time_zone_posix.h",
2560 "absl/time/internal/cctz/src/tzfile.h",
2561 "absl/time/internal/cctz/src/zone_info_source.cc"
2564 "abseil/base/config": [
2567 "abseil/time/internal/cctz/civil_time": [
2579 "absl/time/civil_time.cc",
2580 "absl/time/civil_time.h",
2581 "absl/time/clock.cc",
2582 "absl/time/clock.h",
2583 "absl/time/duration.cc",
2584 "absl/time/format.cc",
2585 "absl/time/internal/get_current_time_chrono.inc",
2586 "absl/time/internal/get_current_time_posix.inc",
2587 "absl/time/time.cc",
2591 "abseil/base/base": [
2594 "abseil/base/core_headers": [
2597 "abseil/base/raw_logging_internal": [
2600 "abseil/numeric/int128": [
2603 "abseil/strings/strings": [
2606 "abseil/time/internal/cctz/civil_time": [
2609 "abseil/time/internal/cctz/time_zone": [
2621 "source_files": "absl/types/any.h",
2623 "abseil/base/config": [
2626 "abseil/base/core_headers": [
2629 "abseil/base/fast_type_id": [
2632 "abseil/meta/type_traits": [
2635 "abseil/types/bad_any_cast": [
2638 "abseil/utility/utility": [
2644 "name": "bad_any_cast",
2645 "source_files": "absl/types/bad_any_cast.h",
2647 "abseil/base/config": [
2650 "abseil/types/bad_any_cast_impl": [
2656 "name": "bad_any_cast_impl",
2658 "absl/types/bad_any_cast.cc",
2659 "absl/types/bad_any_cast.h"
2662 "abseil/base/config": [
2665 "abseil/base/raw_logging_internal": [
2671 "name": "bad_optional_access",
2673 "absl/types/bad_optional_access.cc",
2674 "absl/types/bad_optional_access.h"
2677 "abseil/base/config": [
2680 "abseil/base/raw_logging_internal": [
2686 "name": "bad_variant_access",
2688 "absl/types/bad_variant_access.cc",
2689 "absl/types/bad_variant_access.h"
2692 "abseil/base/config": [
2695 "abseil/base/raw_logging_internal": [
2702 "source_files": "absl/types/compare.h",
2704 "abseil/base/core_headers": [
2707 "abseil/meta/type_traits": [
2715 "absl/types/internal/optional.h",
2716 "absl/types/optional.h"
2719 "abseil/base/base_internal": [
2722 "abseil/base/config": [
2725 "abseil/base/core_headers": [
2728 "abseil/memory/memory": [
2731 "abseil/meta/type_traits": [
2734 "abseil/types/bad_optional_access": [
2737 "abseil/utility/utility": [
2745 "absl/types/internal/span.h",
2749 "abseil/algorithm/algorithm": [
2752 "abseil/base/core_headers": [
2755 "abseil/base/throw_delegate": [
2758 "abseil/meta/type_traits": [
2766 "absl/types/internal/variant.h",
2767 "absl/types/variant.h"
2770 "abseil/base/base_internal": [
2773 "abseil/base/config": [
2776 "abseil/base/core_headers": [
2779 "abseil/meta/type_traits": [
2782 "abseil/types/bad_variant_access": [
2785 "abseil/utility/utility": [
2797 "source_files": "absl/utility/utility.h",
2799 "abseil/base/base_internal": [
2802 "abseil/base/config": [
2805 "abseil/meta/type_traits": [