[Add] DoordeckSDK 0.42.0
[CocoaPods.git] / Specs / 3 / 8 / 6 / abseil / 1.20220623.0 / abseil.podspec.json
blob7da0e9433f20f97d80a014e0809c61468c69ea77
2   "name": "abseil",
3   "version": "1.20220623.0",
4   "summary": "Abseil Common Libraries (C++) from Google",
5   "homepage": "https://abseil.io",
6   "license": "Apache License, Version 2.0",
7   "authors": {
8     "Abseil Team": "abseil-io@googlegroups.com"
9   },
10   "source": {
11     "git": "https://github.com/abseil/abseil-cpp.git",
12     "tag": "20220623.0"
13   },
14   "module_name": "absl",
15   "header_mappings_dir": "absl",
16   "header_dir": "absl",
17   "libraries": "c++",
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"
23   },
24   "platforms": {
25     "ios": "9.0",
26     "osx": "10.10",
27     "tvos": "9.0",
28     "watchos": "2.0"
29   },
30   "subspecs": [
31     {
32       "name": "algorithm",
33       "subspecs": [
34         {
35           "name": "algorithm",
36           "source_files": "absl/algorithm/algorithm.h",
37           "dependencies": {
38             "abseil/base/config": [
40             ]
41           }
42         },
43         {
44           "name": "container",
45           "source_files": "absl/algorithm/container.h",
46           "dependencies": {
47             "abseil/algorithm/algorithm": [
49             ],
50             "abseil/base/core_headers": [
52             ],
53             "abseil/meta/type_traits": [
55             ]
56           }
57         }
58       ]
59     },
60     {
61       "name": "base",
62       "subspecs": [
63         {
64           "name": "atomic_hook",
65           "source_files": "absl/base/internal/atomic_hook.h",
66           "dependencies": {
67             "abseil/base/config": [
69             ],
70             "abseil/base/core_headers": [
72             ]
73           }
74         },
75         {
76           "name": "base",
77           "source_files": [
78             "absl/base/call_once.h",
79             "absl/base/casts.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"
93           ],
94           "dependencies": {
95             "abseil/base/atomic_hook": [
97             ],
98             "abseil/base/base_internal": [
100             ],
101             "abseil/base/config": [
103             ],
104             "abseil/base/core_headers": [
106             ],
107             "abseil/base/dynamic_annotations": [
109             ],
110             "abseil/base/log_severity": [
112             ],
113             "abseil/base/raw_logging_internal": [
115             ],
116             "abseil/base/spinlock_wait": [
118             ],
119             "abseil/meta/type_traits": [
121             ]
122           }
123         },
124         {
125           "name": "base_internal",
126           "source_files": [
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"
132           ],
133           "dependencies": {
134             "abseil/base/config": [
136             ],
137             "abseil/meta/type_traits": [
139             ]
140           }
141         },
142         {
143           "name": "config",
144           "source_files": [
145             "absl/base/config.h",
146             "absl/base/options.h",
147             "absl/base/policy_checks.h"
148           ]
149         },
150         {
151           "name": "core_headers",
152           "source_files": [
153             "absl/base/attributes.h",
154             "absl/base/const_init.h",
155             "absl/base/internal/thread_annotations.h",
156             "absl/base/macros.h",
157             "absl/base/optimization.h",
158             "absl/base/port.h",
159             "absl/base/thread_annotations.h"
160           ],
161           "dependencies": {
162             "abseil/base/config": [
164             ]
165           }
166         },
167         {
168           "name": "dynamic_annotations",
169           "source_files": [
170             "absl/base/dynamic_annotations.h",
171             "absl/base/internal/dynamic_annotations.h"
172           ],
173           "dependencies": {
174             "abseil/base/config": [
176             ],
177             "abseil/base/core_headers": [
179             ]
180           }
181         },
182         {
183           "name": "endian",
184           "source_files": [
185             "absl/base/internal/endian.h",
186             "absl/base/internal/unaligned_access.h"
187           ],
188           "dependencies": {
189             "abseil/base/base": [
191             ],
192             "abseil/base/config": [
194             ],
195             "abseil/base/core_headers": [
197             ]
198           }
199         },
200         {
201           "name": "errno_saver",
202           "source_files": "absl/base/internal/errno_saver.h",
203           "dependencies": {
204             "abseil/base/config": [
206             ]
207           }
208         },
209         {
210           "name": "fast_type_id",
211           "source_files": "absl/base/internal/fast_type_id.h",
212           "dependencies": {
213             "abseil/base/config": [
215             ]
216           }
217         },
218         {
219           "name": "log_severity",
220           "source_files": [
221             "absl/base/log_severity.cc",
222             "absl/base/log_severity.h"
223           ],
224           "dependencies": {
225             "abseil/base/config": [
227             ],
228             "abseil/base/core_headers": [
230             ]
231           }
232         },
233         {
234           "name": "malloc_internal",
235           "source_files": [
236             "absl/base/internal/direct_mmap.h",
237             "absl/base/internal/low_level_alloc.cc",
238             "absl/base/internal/low_level_alloc.h"
239           ],
240           "dependencies": {
241             "abseil/base/base": [
243             ],
244             "abseil/base/base_internal": [
246             ],
247             "abseil/base/config": [
249             ],
250             "abseil/base/core_headers": [
252             ],
253             "abseil/base/dynamic_annotations": [
255             ],
256             "abseil/base/raw_logging_internal": [
258             ]
259           }
260         },
261         {
262           "name": "prefetch",
263           "source_files": "absl/base/internal/prefetch.h",
264           "dependencies": {
265             "abseil/base/config": [
267             ]
268           }
269         },
270         {
271           "name": "pretty_function",
272           "source_files": "absl/base/internal/pretty_function.h"
273         },
274         {
275           "name": "raw_logging_internal",
276           "source_files": [
277             "absl/base/internal/raw_logging.cc",
278             "absl/base/internal/raw_logging.h"
279           ],
280           "dependencies": {
281             "abseil/base/atomic_hook": [
283             ],
284             "abseil/base/config": [
286             ],
287             "abseil/base/core_headers": [
289             ],
290             "abseil/base/errno_saver": [
292             ],
293             "abseil/base/log_severity": [
295             ]
296           }
297         },
298         {
299           "name": "spinlock_wait",
300           "source_files": [
301             "absl/base/internal/spinlock_akaros.inc",
302             "absl/base/internal/spinlock_linux.inc",
303             "absl/base/internal/spinlock_posix.inc",
304             "absl/base/internal/spinlock_wait.cc",
305             "absl/base/internal/spinlock_wait.h",
306             "absl/base/internal/spinlock_win32.inc"
307           ],
308           "dependencies": {
309             "abseil/base/base_internal": [
311             ],
312             "abseil/base/core_headers": [
314             ],
315             "abseil/base/errno_saver": [
317             ]
318           }
319         },
320         {
321           "name": "strerror",
322           "source_files": [
323             "absl/base/internal/strerror.cc",
324             "absl/base/internal/strerror.h"
325           ],
326           "dependencies": {
327             "abseil/base/config": [
329             ],
330             "abseil/base/core_headers": [
332             ],
333             "abseil/base/errno_saver": [
335             ]
336           }
337         },
338         {
339           "name": "throw_delegate",
340           "source_files": [
341             "absl/base/internal/throw_delegate.cc",
342             "absl/base/internal/throw_delegate.h"
343           ],
344           "dependencies": {
345             "abseil/base/config": [
347             ],
348             "abseil/base/raw_logging_internal": [
350             ]
351           }
352         }
353       ]
354     },
355     {
356       "name": "cleanup",
357       "subspecs": [
358         {
359           "name": "cleanup",
360           "source_files": "absl/cleanup/cleanup.h",
361           "dependencies": {
362             "abseil/base/config": [
364             ],
365             "abseil/base/core_headers": [
367             ],
368             "abseil/cleanup/cleanup_internal": [
370             ]
371           }
372         },
373         {
374           "name": "cleanup_internal",
375           "source_files": "absl/cleanup/internal/cleanup.h",
376           "dependencies": {
377             "abseil/base/base_internal": [
379             ],
380             "abseil/base/core_headers": [
382             ],
383             "abseil/utility/utility": [
385             ]
386           }
387         }
388       ]
389     },
390     {
391       "name": "container",
392       "subspecs": [
393         {
394           "name": "btree",
395           "source_files": [
396             "absl/container/btree_map.h",
397             "absl/container/btree_set.h",
398             "absl/container/internal/btree.h",
399             "absl/container/internal/btree_container.h"
400           ],
401           "dependencies": {
402             "abseil/base/core_headers": [
404             ],
405             "abseil/base/raw_logging_internal": [
407             ],
408             "abseil/base/throw_delegate": [
410             ],
411             "abseil/container/common": [
413             ],
414             "abseil/container/compressed_tuple": [
416             ],
417             "abseil/container/container_memory": [
419             ],
420             "abseil/container/layout": [
422             ],
423             "abseil/memory/memory": [
425             ],
426             "abseil/meta/type_traits": [
428             ],
429             "abseil/strings/cord": [
431             ],
432             "abseil/strings/strings": [
434             ],
435             "abseil/types/compare": [
437             ],
438             "abseil/utility/utility": [
440             ]
441           }
442         },
443         {
444           "name": "common",
445           "source_files": "absl/container/internal/common.h",
446           "dependencies": {
447             "abseil/meta/type_traits": [
449             ],
450             "abseil/types/optional": [
452             ]
453           }
454         },
455         {
456           "name": "compressed_tuple",
457           "source_files": "absl/container/internal/compressed_tuple.h",
458           "dependencies": {
459             "abseil/utility/utility": [
461             ]
462           }
463         },
464         {
465           "name": "container_memory",
466           "source_files": "absl/container/internal/container_memory.h",
467           "dependencies": {
468             "abseil/base/config": [
470             ],
471             "abseil/memory/memory": [
473             ],
474             "abseil/meta/type_traits": [
476             ],
477             "abseil/utility/utility": [
479             ]
480           }
481         },
482         {
483           "name": "fixed_array",
484           "source_files": "absl/container/fixed_array.h",
485           "dependencies": {
486             "abseil/algorithm/algorithm": [
488             ],
489             "abseil/base/config": [
491             ],
492             "abseil/base/core_headers": [
494             ],
495             "abseil/base/dynamic_annotations": [
497             ],
498             "abseil/base/throw_delegate": [
500             ],
501             "abseil/container/compressed_tuple": [
503             ],
504             "abseil/memory/memory": [
506             ]
507           }
508         },
509         {
510           "name": "flat_hash_map",
511           "source_files": "absl/container/flat_hash_map.h",
512           "dependencies": {
513             "abseil/algorithm/container": [
515             ],
516             "abseil/base/core_headers": [
518             ],
519             "abseil/container/container_memory": [
521             ],
522             "abseil/container/hash_function_defaults": [
524             ],
525             "abseil/container/raw_hash_map": [
527             ],
528             "abseil/memory/memory": [
530             ]
531           }
532         },
533         {
534           "name": "flat_hash_set",
535           "source_files": "absl/container/flat_hash_set.h",
536           "dependencies": {
537             "abseil/algorithm/container": [
539             ],
540             "abseil/base/core_headers": [
542             ],
543             "abseil/container/container_memory": [
545             ],
546             "abseil/container/hash_function_defaults": [
548             ],
549             "abseil/container/raw_hash_set": [
551             ],
552             "abseil/memory/memory": [
554             ]
555           }
556         },
557         {
558           "name": "hash_function_defaults",
559           "source_files": "absl/container/internal/hash_function_defaults.h",
560           "dependencies": {
561             "abseil/base/config": [
563             ],
564             "abseil/hash/hash": [
566             ],
567             "abseil/strings/cord": [
569             ],
570             "abseil/strings/strings": [
572             ]
573           }
574         },
575         {
576           "name": "hash_policy_traits",
577           "source_files": "absl/container/internal/hash_policy_traits.h",
578           "dependencies": {
579             "abseil/meta/type_traits": [
581             ]
582           }
583         },
584         {
585           "name": "hashtable_debug",
586           "source_files": "absl/container/internal/hashtable_debug.h",
587           "dependencies": {
588             "abseil/container/hashtable_debug_hooks": [
590             ]
591           }
592         },
593         {
594           "name": "hashtable_debug_hooks",
595           "source_files": "absl/container/internal/hashtable_debug_hooks.h",
596           "dependencies": {
597             "abseil/base/config": [
599             ]
600           }
601         },
602         {
603           "name": "hashtablez_sampler",
604           "source_files": [
605             "absl/container/internal/hashtablez_sampler.cc",
606             "absl/container/internal/hashtablez_sampler.h",
607             "absl/container/internal/hashtablez_sampler_force_weak_definition.cc"
608           ],
609           "dependencies": {
610             "abseil/base/base": [
612             ],
613             "abseil/base/config": [
615             ],
616             "abseil/base/core_headers": [
618             ],
619             "abseil/debugging/stacktrace": [
621             ],
622             "abseil/memory/memory": [
624             ],
625             "abseil/profiling/exponential_biased": [
627             ],
628             "abseil/profiling/sample_recorder": [
630             ],
631             "abseil/synchronization/synchronization": [
633             ],
634             "abseil/utility/utility": [
636             ]
637           }
638         },
639         {
640           "name": "inlined_vector",
641           "source_files": "absl/container/inlined_vector.h",
642           "dependencies": {
643             "abseil/algorithm/algorithm": [
645             ],
646             "abseil/base/core_headers": [
648             ],
649             "abseil/base/throw_delegate": [
651             ],
652             "abseil/container/inlined_vector_internal": [
654             ],
655             "abseil/memory/memory": [
657             ]
658           }
659         },
660         {
661           "name": "inlined_vector_internal",
662           "source_files": "absl/container/internal/inlined_vector.h",
663           "dependencies": {
664             "abseil/base/core_headers": [
666             ],
667             "abseil/container/compressed_tuple": [
669             ],
670             "abseil/memory/memory": [
672             ],
673             "abseil/meta/type_traits": [
675             ],
676             "abseil/types/span": [
678             ]
679           }
680         },
681         {
682           "name": "layout",
683           "source_files": "absl/container/internal/layout.h",
684           "dependencies": {
685             "abseil/base/config": [
687             ],
688             "abseil/base/core_headers": [
690             ],
691             "abseil/meta/type_traits": [
693             ],
694             "abseil/strings/strings": [
696             ],
697             "abseil/types/span": [
699             ],
700             "abseil/utility/utility": [
702             ]
703           }
704         },
705         {
706           "name": "node_hash_map",
707           "source_files": "absl/container/node_hash_map.h",
708           "dependencies": {
709             "abseil/algorithm/container": [
711             ],
712             "abseil/base/core_headers": [
714             ],
715             "abseil/container/container_memory": [
717             ],
718             "abseil/container/hash_function_defaults": [
720             ],
721             "abseil/container/node_slot_policy": [
723             ],
724             "abseil/container/raw_hash_map": [
726             ],
727             "abseil/memory/memory": [
729             ]
730           }
731         },
732         {
733           "name": "node_hash_set",
734           "source_files": "absl/container/node_hash_set.h",
735           "dependencies": {
736             "abseil/algorithm/container": [
738             ],
739             "abseil/base/core_headers": [
741             ],
742             "abseil/container/hash_function_defaults": [
744             ],
745             "abseil/container/node_slot_policy": [
747             ],
748             "abseil/container/raw_hash_set": [
750             ],
751             "abseil/memory/memory": [
753             ]
754           }
755         },
756         {
757           "name": "node_slot_policy",
758           "source_files": "absl/container/internal/node_slot_policy.h",
759           "dependencies": {
760             "abseil/base/config": [
762             ]
763           }
764         },
765         {
766           "name": "raw_hash_map",
767           "source_files": "absl/container/internal/raw_hash_map.h",
768           "dependencies": {
769             "abseil/base/throw_delegate": [
771             ],
772             "abseil/container/container_memory": [
774             ],
775             "abseil/container/raw_hash_set": [
777             ]
778           }
779         },
780         {
781           "name": "raw_hash_set",
782           "source_files": [
783             "absl/container/internal/raw_hash_set.cc",
784             "absl/container/internal/raw_hash_set.h"
785           ],
786           "dependencies": {
787             "abseil/base/config": [
789             ],
790             "abseil/base/core_headers": [
792             ],
793             "abseil/base/endian": [
795             ],
796             "abseil/base/prefetch": [
798             ],
799             "abseil/container/common": [
801             ],
802             "abseil/container/compressed_tuple": [
804             ],
805             "abseil/container/container_memory": [
807             ],
808             "abseil/container/hash_policy_traits": [
810             ],
811             "abseil/container/hashtable_debug_hooks": [
813             ],
814             "abseil/container/hashtablez_sampler": [
816             ],
817             "abseil/memory/memory": [
819             ],
820             "abseil/meta/type_traits": [
822             ],
823             "abseil/numeric/bits": [
825             ],
826             "abseil/utility/utility": [
828             ]
829           }
830         }
831       ]
832     },
833     {
834       "name": "debugging",
835       "subspecs": [
836         {
837           "name": "debugging_internal",
838           "source_files": [
839             "absl/debugging/internal/address_is_readable.cc",
840             "absl/debugging/internal/address_is_readable.h",
841             "absl/debugging/internal/elf_mem_image.cc",
842             "absl/debugging/internal/elf_mem_image.h",
843             "absl/debugging/internal/vdso_support.cc",
844             "absl/debugging/internal/vdso_support.h"
845           ],
846           "dependencies": {
847             "abseil/base/config": [
849             ],
850             "abseil/base/core_headers": [
852             ],
853             "abseil/base/dynamic_annotations": [
855             ],
856             "abseil/base/errno_saver": [
858             ],
859             "abseil/base/raw_logging_internal": [
861             ]
862           }
863         },
864         {
865           "name": "demangle_internal",
866           "source_files": [
867             "absl/debugging/internal/demangle.cc",
868             "absl/debugging/internal/demangle.h"
869           ],
870           "dependencies": {
871             "abseil/base/base": [
873             ],
874             "abseil/base/config": [
876             ],
877             "abseil/base/core_headers": [
879             ]
880           }
881         },
882         {
883           "name": "examine_stack",
884           "source_files": [
885             "absl/debugging/internal/examine_stack.cc",
886             "absl/debugging/internal/examine_stack.h"
887           ],
888           "dependencies": {
889             "abseil/base/config": [
891             ],
892             "abseil/base/core_headers": [
894             ],
895             "abseil/base/raw_logging_internal": [
897             ],
898             "abseil/debugging/stacktrace": [
900             ],
901             "abseil/debugging/symbolize": [
903             ]
904           }
905         },
906         {
907           "name": "failure_signal_handler",
908           "source_files": [
909             "absl/debugging/failure_signal_handler.cc",
910             "absl/debugging/failure_signal_handler.h"
911           ],
912           "dependencies": {
913             "abseil/base/base": [
915             ],
916             "abseil/base/config": [
918             ],
919             "abseil/base/core_headers": [
921             ],
922             "abseil/base/raw_logging_internal": [
924             ],
925             "abseil/debugging/examine_stack": [
927             ],
928             "abseil/debugging/stacktrace": [
930             ]
931           }
932         },
933         {
934           "name": "leak_check",
935           "source_files": [
936             "absl/debugging/leak_check.cc",
937             "absl/debugging/leak_check.h"
938           ],
939           "dependencies": {
940             "abseil/base/config": [
942             ],
943             "abseil/base/core_headers": [
945             ]
946           }
947         },
948         {
949           "name": "stacktrace",
950           "source_files": [
951             "absl/debugging/internal/stacktrace_aarch64-inl.inc",
952             "absl/debugging/internal/stacktrace_arm-inl.inc",
953             "absl/debugging/internal/stacktrace_config.h",
954             "absl/debugging/internal/stacktrace_emscripten-inl.inc",
955             "absl/debugging/internal/stacktrace_generic-inl.inc",
956             "absl/debugging/internal/stacktrace_powerpc-inl.inc",
957             "absl/debugging/internal/stacktrace_riscv-inl.inc",
958             "absl/debugging/internal/stacktrace_unimplemented-inl.inc",
959             "absl/debugging/internal/stacktrace_win32-inl.inc",
960             "absl/debugging/internal/stacktrace_x86-inl.inc",
961             "absl/debugging/stacktrace.cc",
962             "absl/debugging/stacktrace.h"
963           ],
964           "dependencies": {
965             "abseil/base/config": [
967             ],
968             "abseil/base/core_headers": [
970             ],
971             "abseil/debugging/debugging_internal": [
973             ]
974           }
975         },
976         {
977           "name": "symbolize",
978           "source_files": [
979             "absl/debugging/internal/symbolize.h",
980             "absl/debugging/symbolize.cc",
981             "absl/debugging/symbolize.h",
982             "absl/debugging/symbolize_darwin.inc",
983             "absl/debugging/symbolize_elf.inc",
984             "absl/debugging/symbolize_emscripten.inc",
985             "absl/debugging/symbolize_unimplemented.inc",
986             "absl/debugging/symbolize_win32.inc"
987           ],
988           "dependencies": {
989             "abseil/base/base": [
991             ],
992             "abseil/base/config": [
994             ],
995             "abseil/base/core_headers": [
997             ],
998             "abseil/base/dynamic_annotations": [
1000             ],
1001             "abseil/base/malloc_internal": [
1003             ],
1004             "abseil/base/raw_logging_internal": [
1006             ],
1007             "abseil/debugging/debugging_internal": [
1009             ],
1010             "abseil/debugging/demangle_internal": [
1012             ],
1013             "abseil/strings/strings": [
1015             ]
1016           }
1017         }
1018       ]
1019     },
1020     {
1021       "name": "flags",
1022       "subspecs": [
1023         {
1024           "name": "commandlineflag",
1025           "source_files": [
1026             "absl/flags/commandlineflag.cc",
1027             "absl/flags/commandlineflag.h"
1028           ],
1029           "dependencies": {
1030             "abseil/base/config": [
1032             ],
1033             "abseil/base/fast_type_id": [
1035             ],
1036             "abseil/flags/commandlineflag_internal": [
1038             ],
1039             "abseil/strings/strings": [
1041             ],
1042             "abseil/types/optional": [
1044             ]
1045           }
1046         },
1047         {
1048           "name": "commandlineflag_internal",
1049           "source_files": [
1050             "absl/flags/internal/commandlineflag.cc",
1051             "absl/flags/internal/commandlineflag.h"
1052           ],
1053           "dependencies": {
1054             "abseil/base/config": [
1056             ],
1057             "abseil/base/fast_type_id": [
1059             ]
1060           }
1061         },
1062         {
1063           "name": "config",
1064           "source_files": [
1065             "absl/flags/config.h",
1066             "absl/flags/usage_config.cc",
1067             "absl/flags/usage_config.h"
1068           ],
1069           "dependencies": {
1070             "abseil/base/config": [
1072             ],
1073             "abseil/base/core_headers": [
1075             ],
1076             "abseil/flags/path_util": [
1078             ],
1079             "abseil/flags/program_name": [
1081             ],
1082             "abseil/strings/strings": [
1084             ],
1085             "abseil/synchronization/synchronization": [
1087             ]
1088           }
1089         },
1090         {
1091           "name": "flag",
1092           "source_files": [
1093             "absl/flags/declare.h",
1094             "absl/flags/flag.cc",
1095             "absl/flags/flag.h",
1096             "absl/flags/internal/flag_msvc.inc"
1097           ],
1098           "dependencies": {
1099             "abseil/base/base": [
1101             ],
1102             "abseil/base/config": [
1104             ],
1105             "abseil/base/core_headers": [
1107             ],
1108             "abseil/flags/config": [
1110             ],
1111             "abseil/flags/flag_internal": [
1113             ],
1114             "abseil/flags/reflection": [
1116             ],
1117             "abseil/strings/strings": [
1119             ]
1120           }
1121         },
1122         {
1123           "name": "flag_internal",
1124           "source_files": [
1125             "absl/flags/internal/flag.cc",
1126             "absl/flags/internal/flag.h",
1127             "absl/flags/internal/sequence_lock.h"
1128           ],
1129           "dependencies": {
1130             "abseil/base/base": [
1132             ],
1133             "abseil/base/config": [
1135             ],
1136             "abseil/base/core_headers": [
1138             ],
1139             "abseil/base/dynamic_annotations": [
1141             ],
1142             "abseil/flags/commandlineflag": [
1144             ],
1145             "abseil/flags/commandlineflag_internal": [
1147             ],
1148             "abseil/flags/config": [
1150             ],
1151             "abseil/flags/marshalling": [
1153             ],
1154             "abseil/flags/reflection": [
1156             ],
1157             "abseil/memory/memory": [
1159             ],
1160             "abseil/meta/type_traits": [
1162             ],
1163             "abseil/strings/strings": [
1165             ],
1166             "abseil/synchronization/synchronization": [
1168             ],
1169             "abseil/utility/utility": [
1171             ]
1172           }
1173         },
1174         {
1175           "name": "marshalling",
1176           "source_files": [
1177             "absl/flags/marshalling.cc",
1178             "absl/flags/marshalling.h"
1179           ],
1180           "dependencies": {
1181             "abseil/base/config": [
1183             ],
1184             "abseil/base/core_headers": [
1186             ],
1187             "abseil/base/log_severity": [
1189             ],
1190             "abseil/strings/str_format": [
1192             ],
1193             "abseil/strings/strings": [
1195             ],
1196             "abseil/types/optional": [
1198             ]
1199           }
1200         },
1201         {
1202           "name": "parse",
1203           "source_files": [
1204             "absl/flags/internal/parse.h",
1205             "absl/flags/parse.cc",
1206             "absl/flags/parse.h"
1207           ],
1208           "dependencies": {
1209             "abseil/base/config": [
1211             ],
1212             "abseil/base/core_headers": [
1214             ],
1215             "abseil/flags/commandlineflag": [
1217             ],
1218             "abseil/flags/commandlineflag_internal": [
1220             ],
1221             "abseil/flags/config": [
1223             ],
1224             "abseil/flags/flag": [
1226             ],
1227             "abseil/flags/flag_internal": [
1229             ],
1230             "abseil/flags/private_handle_accessor": [
1232             ],
1233             "abseil/flags/program_name": [
1235             ],
1236             "abseil/flags/reflection": [
1238             ],
1239             "abseil/flags/usage": [
1241             ],
1242             "abseil/flags/usage_internal": [
1244             ],
1245             "abseil/strings/strings": [
1247             ],
1248             "abseil/synchronization/synchronization": [
1250             ]
1251           }
1252         },
1253         {
1254           "name": "path_util",
1255           "source_files": "absl/flags/internal/path_util.h",
1256           "dependencies": {
1257             "abseil/base/config": [
1259             ],
1260             "abseil/strings/strings": [
1262             ]
1263           }
1264         },
1265         {
1266           "name": "private_handle_accessor",
1267           "source_files": [
1268             "absl/flags/internal/private_handle_accessor.cc",
1269             "absl/flags/internal/private_handle_accessor.h"
1270           ],
1271           "dependencies": {
1272             "abseil/base/config": [
1274             ],
1275             "abseil/flags/commandlineflag": [
1277             ],
1278             "abseil/flags/commandlineflag_internal": [
1280             ],
1281             "abseil/strings/strings": [
1283             ]
1284           }
1285         },
1286         {
1287           "name": "program_name",
1288           "source_files": [
1289             "absl/flags/internal/program_name.cc",
1290             "absl/flags/internal/program_name.h"
1291           ],
1292           "dependencies": {
1293             "abseil/base/config": [
1295             ],
1296             "abseil/base/core_headers": [
1298             ],
1299             "abseil/flags/path_util": [
1301             ],
1302             "abseil/strings/strings": [
1304             ],
1305             "abseil/synchronization/synchronization": [
1307             ]
1308           }
1309         },
1310         {
1311           "name": "reflection",
1312           "source_files": [
1313             "absl/flags/internal/registry.h",
1314             "absl/flags/reflection.cc",
1315             "absl/flags/reflection.h"
1316           ],
1317           "dependencies": {
1318             "abseil/base/config": [
1320             ],
1321             "abseil/base/core_headers": [
1323             ],
1324             "abseil/container/flat_hash_map": [
1326             ],
1327             "abseil/flags/commandlineflag": [
1329             ],
1330             "abseil/flags/commandlineflag_internal": [
1332             ],
1333             "abseil/flags/config": [
1335             ],
1336             "abseil/flags/private_handle_accessor": [
1338             ],
1339             "abseil/strings/strings": [
1341             ],
1342             "abseil/synchronization/synchronization": [
1344             ]
1345           }
1346         },
1347         {
1348           "name": "usage",
1349           "source_files": [
1350             "absl/flags/usage.cc",
1351             "absl/flags/usage.h"
1352           ],
1353           "dependencies": {
1354             "abseil/base/config": [
1356             ],
1357             "abseil/base/core_headers": [
1359             ],
1360             "abseil/flags/usage_internal": [
1362             ],
1363             "abseil/strings/strings": [
1365             ],
1366             "abseil/synchronization/synchronization": [
1368             ]
1369           }
1370         },
1371         {
1372           "name": "usage_internal",
1373           "source_files": [
1374             "absl/flags/internal/usage.cc",
1375             "absl/flags/internal/usage.h"
1376           ],
1377           "dependencies": {
1378             "abseil/base/config": [
1380             ],
1381             "abseil/base/core_headers": [
1383             ],
1384             "abseil/container/flat_hash_map": [
1386             ],
1387             "abseil/flags/commandlineflag": [
1389             ],
1390             "abseil/flags/config": [
1392             ],
1393             "abseil/flags/flag": [
1395             ],
1396             "abseil/flags/flag_internal": [
1398             ],
1399             "abseil/flags/path_util": [
1401             ],
1402             "abseil/flags/private_handle_accessor": [
1404             ],
1405             "abseil/flags/program_name": [
1407             ],
1408             "abseil/flags/reflection": [
1410             ],
1411             "abseil/strings/strings": [
1413             ]
1414           }
1415         }
1416       ]
1417     },
1418     {
1419       "name": "functional",
1420       "subspecs": [
1421         {
1422           "name": "any_invocable",
1423           "source_files": [
1424             "absl/functional/any_invocable.h",
1425             "absl/functional/internal/any_invocable.h"
1426           ],
1427           "dependencies": {
1428             "abseil/base/base_internal": [
1430             ],
1431             "abseil/base/config": [
1433             ],
1434             "abseil/base/core_headers": [
1436             ],
1437             "abseil/meta/type_traits": [
1439             ],
1440             "abseil/utility/utility": [
1442             ]
1443           }
1444         },
1445         {
1446           "name": "bind_front",
1447           "source_files": [
1448             "absl/functional/bind_front.h",
1449             "absl/functional/internal/front_binder.h"
1450           ],
1451           "dependencies": {
1452             "abseil/base/base_internal": [
1454             ],
1455             "abseil/container/compressed_tuple": [
1457             ],
1458             "abseil/meta/type_traits": [
1460             ],
1461             "abseil/utility/utility": [
1463             ]
1464           }
1465         },
1466         {
1467           "name": "function_ref",
1468           "source_files": [
1469             "absl/functional/function_ref.h",
1470             "absl/functional/internal/function_ref.h"
1471           ],
1472           "dependencies": {
1473             "abseil/base/base_internal": [
1475             ],
1476             "abseil/base/core_headers": [
1478             ],
1479             "abseil/meta/type_traits": [
1481             ]
1482           }
1483         }
1484       ]
1485     },
1486     {
1487       "name": "hash",
1488       "subspecs": [
1489         {
1490           "name": "city",
1491           "source_files": [
1492             "absl/hash/internal/city.cc",
1493             "absl/hash/internal/city.h"
1494           ],
1495           "dependencies": {
1496             "abseil/base/config": [
1498             ],
1499             "abseil/base/core_headers": [
1501             ],
1502             "abseil/base/endian": [
1504             ]
1505           }
1506         },
1507         {
1508           "name": "hash",
1509           "source_files": [
1510             "absl/hash/hash.h",
1511             "absl/hash/internal/hash.cc",
1512             "absl/hash/internal/hash.h"
1513           ],
1514           "dependencies": {
1515             "abseil/base/config": [
1517             ],
1518             "abseil/base/core_headers": [
1520             ],
1521             "abseil/base/endian": [
1523             ],
1524             "abseil/container/fixed_array": [
1526             ],
1527             "abseil/functional/function_ref": [
1529             ],
1530             "abseil/hash/city": [
1532             ],
1533             "abseil/hash/low_level_hash": [
1535             ],
1536             "abseil/meta/type_traits": [
1538             ],
1539             "abseil/numeric/int128": [
1541             ],
1542             "abseil/strings/strings": [
1544             ],
1545             "abseil/types/optional": [
1547             ],
1548             "abseil/types/variant": [
1550             ],
1551             "abseil/utility/utility": [
1553             ]
1554           }
1555         },
1556         {
1557           "name": "low_level_hash",
1558           "source_files": [
1559             "absl/hash/internal/low_level_hash.cc",
1560             "absl/hash/internal/low_level_hash.h"
1561           ],
1562           "dependencies": {
1563             "abseil/base/config": [
1565             ],
1566             "abseil/base/endian": [
1568             ],
1569             "abseil/numeric/bits": [
1571             ],
1572             "abseil/numeric/int128": [
1574             ]
1575           }
1576         }
1577       ]
1578     },
1579     {
1580       "name": "memory",
1581       "subspecs": [
1582         {
1583           "name": "memory",
1584           "source_files": "absl/memory/memory.h",
1585           "dependencies": {
1586             "abseil/base/core_headers": [
1588             ],
1589             "abseil/meta/type_traits": [
1591             ]
1592           }
1593         }
1594       ]
1595     },
1596     {
1597       "name": "meta",
1598       "subspecs": [
1599         {
1600           "name": "type_traits",
1601           "source_files": "absl/meta/type_traits.h",
1602           "dependencies": {
1603             "abseil/base/config": [
1605             ]
1606           }
1607         }
1608       ]
1609     },
1610     {
1611       "name": "numeric",
1612       "subspecs": [
1613         {
1614           "name": "bits",
1615           "source_files": [
1616             "absl/numeric/bits.h",
1617             "absl/numeric/internal/bits.h"
1618           ],
1619           "dependencies": {
1620             "abseil/base/config": [
1622             ],
1623             "abseil/base/core_headers": [
1625             ]
1626           }
1627         },
1628         {
1629           "name": "int128",
1630           "source_files": [
1631             "absl/numeric/int128.cc",
1632             "absl/numeric/int128.h",
1633             "absl/numeric/int128_have_intrinsic.inc",
1634             "absl/numeric/int128_no_intrinsic.inc"
1635           ],
1636           "dependencies": {
1637             "abseil/base/config": [
1639             ],
1640             "abseil/base/core_headers": [
1642             ],
1643             "abseil/numeric/bits": [
1645             ]
1646           }
1647         },
1648         {
1649           "name": "representation",
1650           "source_files": "absl/numeric/internal/representation.h",
1651           "dependencies": {
1652             "abseil/base/config": [
1654             ]
1655           }
1656         }
1657       ]
1658     },
1659     {
1660       "name": "profiling",
1661       "subspecs": [
1662         {
1663           "name": "exponential_biased",
1664           "source_files": [
1665             "absl/profiling/internal/exponential_biased.cc",
1666             "absl/profiling/internal/exponential_biased.h"
1667           ],
1668           "dependencies": {
1669             "abseil/base/config": [
1671             ],
1672             "abseil/base/core_headers": [
1674             ]
1675           }
1676         },
1677         {
1678           "name": "periodic_sampler",
1679           "source_files": [
1680             "absl/profiling/internal/periodic_sampler.cc",
1681             "absl/profiling/internal/periodic_sampler.h"
1682           ],
1683           "dependencies": {
1684             "abseil/base/core_headers": [
1686             ],
1687             "abseil/profiling/exponential_biased": [
1689             ]
1690           }
1691         },
1692         {
1693           "name": "sample_recorder",
1694           "source_files": "absl/profiling/internal/sample_recorder.h",
1695           "dependencies": {
1696             "abseil/base/config": [
1698             ],
1699             "abseil/base/core_headers": [
1701             ],
1702             "abseil/synchronization/synchronization": [
1704             ],
1705             "abseil/time/time": [
1707             ]
1708           }
1709         }
1710       ]
1711     },
1712     {
1713       "name": "random",
1714       "subspecs": [
1715         {
1716           "name": "bit_gen_ref",
1717           "source_files": "absl/random/bit_gen_ref.h",
1718           "dependencies": {
1719             "abseil/base/core_headers": [
1721             ],
1722             "abseil/base/fast_type_id": [
1724             ],
1725             "abseil/meta/type_traits": [
1727             ],
1728             "abseil/random/internal/distribution_caller": [
1730             ],
1731             "abseil/random/internal/fast_uniform_bits": [
1733             ],
1734             "abseil/random/random": [
1736             ]
1737           }
1738         },
1739         {
1740           "name": "distributions",
1741           "source_files": [
1742             "absl/random/bernoulli_distribution.h",
1743             "absl/random/beta_distribution.h",
1744             "absl/random/discrete_distribution.cc",
1745             "absl/random/discrete_distribution.h",
1746             "absl/random/distributions.h",
1747             "absl/random/exponential_distribution.h",
1748             "absl/random/gaussian_distribution.cc",
1749             "absl/random/gaussian_distribution.h",
1750             "absl/random/log_uniform_int_distribution.h",
1751             "absl/random/poisson_distribution.h",
1752             "absl/random/uniform_int_distribution.h",
1753             "absl/random/uniform_real_distribution.h",
1754             "absl/random/zipf_distribution.h"
1755           ],
1756           "dependencies": {
1757             "abseil/base/base_internal": [
1759             ],
1760             "abseil/base/config": [
1762             ],
1763             "abseil/base/core_headers": [
1765             ],
1766             "abseil/meta/type_traits": [
1768             ],
1769             "abseil/numeric/bits": [
1771             ],
1772             "abseil/random/internal/distribution_caller": [
1774             ],
1775             "abseil/random/internal/fast_uniform_bits": [
1777             ],
1778             "abseil/random/internal/fastmath": [
1780             ],
1781             "abseil/random/internal/generate_real": [
1783             ],
1784             "abseil/random/internal/iostream_state_saver": [
1786             ],
1787             "abseil/random/internal/traits": [
1789             ],
1790             "abseil/random/internal/uniform_helper": [
1792             ],
1793             "abseil/random/internal/wide_multiply": [
1795             ],
1796             "abseil/strings/strings": [
1798             ]
1799           }
1800         },
1801         {
1802           "name": "internal",
1803           "subspecs": [
1804             {
1805               "name": "distribution_caller",
1806               "source_files": "absl/random/internal/distribution_caller.h",
1807               "dependencies": {
1808                 "abseil/base/config": [
1810                 ],
1811                 "abseil/base/fast_type_id": [
1813                 ],
1814                 "abseil/utility/utility": [
1816                 ]
1817               }
1818             },
1819             {
1820               "name": "fast_uniform_bits",
1821               "source_files": "absl/random/internal/fast_uniform_bits.h",
1822               "dependencies": {
1823                 "abseil/base/config": [
1825                 ],
1826                 "abseil/meta/type_traits": [
1828                 ],
1829                 "abseil/random/internal/traits": [
1831                 ]
1832               }
1833             },
1834             {
1835               "name": "fastmath",
1836               "source_files": "absl/random/internal/fastmath.h",
1837               "dependencies": {
1838                 "abseil/numeric/bits": [
1840                 ]
1841               }
1842             },
1843             {
1844               "name": "generate_real",
1845               "source_files": "absl/random/internal/generate_real.h",
1846               "dependencies": {
1847                 "abseil/meta/type_traits": [
1849                 ],
1850                 "abseil/numeric/bits": [
1852                 ],
1853                 "abseil/random/internal/fastmath": [
1855                 ],
1856                 "abseil/random/internal/traits": [
1858                 ]
1859               }
1860             },
1861             {
1862               "name": "iostream_state_saver",
1863               "source_files": "absl/random/internal/iostream_state_saver.h",
1864               "dependencies": {
1865                 "abseil/meta/type_traits": [
1867                 ],
1868                 "abseil/numeric/int128": [
1870                 ]
1871               }
1872             },
1873             {
1874               "name": "mock_helpers",
1875               "source_files": "absl/random/internal/mock_helpers.h",
1876               "dependencies": {
1877                 "abseil/base/fast_type_id": [
1879                 ],
1880                 "abseil/types/optional": [
1882                 ]
1883               }
1884             },
1885             {
1886               "name": "nanobenchmark",
1887               "source_files": [
1888                 "absl/random/internal/nanobenchmark.cc",
1889                 "absl/random/internal/nanobenchmark.h"
1890               ],
1891               "dependencies": {
1892                 "abseil/base/config": [
1894                 ],
1895                 "abseil/base/core_headers": [
1897                 ],
1898                 "abseil/base/raw_logging_internal": [
1900                 ],
1901                 "abseil/random/internal/platform": [
1903                 ],
1904                 "abseil/random/internal/randen_engine": [
1906                 ]
1907               }
1908             },
1909             {
1910               "name": "nonsecure_base",
1911               "source_files": "absl/random/internal/nonsecure_base.h",
1912               "dependencies": {
1913                 "abseil/base/core_headers": [
1915                 ],
1916                 "abseil/container/inlined_vector": [
1918                 ],
1919                 "abseil/meta/type_traits": [
1921                 ],
1922                 "abseil/random/internal/pool_urbg": [
1924                 ],
1925                 "abseil/random/internal/salted_seed_seq": [
1927                 ],
1928                 "abseil/random/internal/seed_material": [
1930                 ],
1931                 "abseil/types/span": [
1933                 ]
1934               }
1935             },
1936             {
1937               "name": "pcg_engine",
1938               "source_files": "absl/random/internal/pcg_engine.h",
1939               "dependencies": {
1940                 "abseil/base/config": [
1942                 ],
1943                 "abseil/meta/type_traits": [
1945                 ],
1946                 "abseil/numeric/bits": [
1948                 ],
1949                 "abseil/numeric/int128": [
1951                 ],
1952                 "abseil/random/internal/fastmath": [
1954                 ],
1955                 "abseil/random/internal/iostream_state_saver": [
1957                 ]
1958               }
1959             },
1960             {
1961               "name": "platform",
1962               "source_files": [
1963                 "absl/random/internal/platform.h",
1964                 "absl/random/internal/randen_round_keys.cc",
1965                 "absl/random/internal/randen_traits.h"
1966               ],
1967               "dependencies": {
1968                 "abseil/base/config": [
1970                 ]
1971               }
1972             },
1973             {
1974               "name": "pool_urbg",
1975               "source_files": [
1976                 "absl/random/internal/pool_urbg.cc",
1977                 "absl/random/internal/pool_urbg.h"
1978               ],
1979               "dependencies": {
1980                 "abseil/base/base": [
1982                 ],
1983                 "abseil/base/config": [
1985                 ],
1986                 "abseil/base/core_headers": [
1988                 ],
1989                 "abseil/base/endian": [
1991                 ],
1992                 "abseil/base/raw_logging_internal": [
1994                 ],
1995                 "abseil/random/internal/randen": [
1997                 ],
1998                 "abseil/random/internal/seed_material": [
2000                 ],
2001                 "abseil/random/internal/traits": [
2003                 ],
2004                 "abseil/random/seed_gen_exception": [
2006                 ],
2007                 "abseil/types/span": [
2009                 ]
2010               }
2011             },
2012             {
2013               "name": "randen",
2014               "source_files": [
2015                 "absl/random/internal/randen.cc",
2016                 "absl/random/internal/randen.h"
2017               ],
2018               "dependencies": {
2019                 "abseil/base/raw_logging_internal": [
2021                 ],
2022                 "abseil/random/internal/platform": [
2024                 ],
2025                 "abseil/random/internal/randen_hwaes": [
2027                 ],
2028                 "abseil/random/internal/randen_slow": [
2030                 ]
2031               }
2032             },
2033             {
2034               "name": "randen_engine",
2035               "source_files": "absl/random/internal/randen_engine.h",
2036               "dependencies": {
2037                 "abseil/base/endian": [
2039                 ],
2040                 "abseil/meta/type_traits": [
2042                 ],
2043                 "abseil/random/internal/iostream_state_saver": [
2045                 ],
2046                 "abseil/random/internal/randen": [
2048                 ]
2049               }
2050             },
2051             {
2052               "name": "randen_hwaes",
2053               "source_files": [
2054                 "absl/random/internal/randen_detect.cc",
2055                 "absl/random/internal/randen_detect.h",
2056                 "absl/random/internal/randen_hwaes.h"
2057               ],
2058               "dependencies": {
2059                 "abseil/base/config": [
2061                 ],
2062                 "abseil/random/internal/platform": [
2064                 ],
2065                 "abseil/random/internal/randen_hwaes_impl": [
2067                 ]
2068               }
2069             },
2070             {
2071               "name": "randen_hwaes_impl",
2072               "source_files": [
2073                 "absl/random/internal/randen_hwaes.cc",
2074                 "absl/random/internal/randen_hwaes.h"
2075               ],
2076               "dependencies": {
2077                 "abseil/base/config": [
2079                 ],
2080                 "abseil/base/core_headers": [
2082                 ],
2083                 "abseil/numeric/int128": [
2085                 ],
2086                 "abseil/random/internal/platform": [
2088                 ]
2089               }
2090             },
2091             {
2092               "name": "randen_slow",
2093               "source_files": [
2094                 "absl/random/internal/randen_slow.cc",
2095                 "absl/random/internal/randen_slow.h"
2096               ],
2097               "dependencies": {
2098                 "abseil/base/config": [
2100                 ],
2101                 "abseil/base/core_headers": [
2103                 ],
2104                 "abseil/base/endian": [
2106                 ],
2107                 "abseil/numeric/int128": [
2109                 ],
2110                 "abseil/random/internal/platform": [
2112                 ]
2113               }
2114             },
2115             {
2116               "name": "salted_seed_seq",
2117               "source_files": "absl/random/internal/salted_seed_seq.h",
2118               "dependencies": {
2119                 "abseil/container/inlined_vector": [
2121                 ],
2122                 "abseil/meta/type_traits": [
2124                 ],
2125                 "abseil/random/internal/seed_material": [
2127                 ],
2128                 "abseil/types/optional": [
2130                 ],
2131                 "abseil/types/span": [
2133                 ]
2134               }
2135             },
2136             {
2137               "name": "seed_material",
2138               "source_files": [
2139                 "absl/random/internal/seed_material.cc",
2140                 "absl/random/internal/seed_material.h"
2141               ],
2142               "dependencies": {
2143                 "abseil/base/core_headers": [
2145                 ],
2146                 "abseil/base/dynamic_annotations": [
2148                 ],
2149                 "abseil/base/raw_logging_internal": [
2151                 ],
2152                 "abseil/random/internal/fast_uniform_bits": [
2154                 ],
2155                 "abseil/strings/strings": [
2157                 ],
2158                 "abseil/types/optional": [
2160                 ],
2161                 "abseil/types/span": [
2163                 ]
2164               }
2165             },
2166             {
2167               "name": "traits",
2168               "source_files": "absl/random/internal/traits.h",
2169               "dependencies": {
2170                 "abseil/base/config": [
2172                 ],
2173                 "abseil/numeric/bits": [
2175                 ],
2176                 "abseil/numeric/int128": [
2178                 ]
2179               }
2180             },
2181             {
2182               "name": "uniform_helper",
2183               "source_files": "absl/random/internal/uniform_helper.h",
2184               "dependencies": {
2185                 "abseil/base/config": [
2187                 ],
2188                 "abseil/meta/type_traits": [
2190                 ],
2191                 "abseil/numeric/int128": [
2193                 ],
2194                 "abseil/random/internal/traits": [
2196                 ]
2197               }
2198             },
2199             {
2200               "name": "wide_multiply",
2201               "source_files": "absl/random/internal/wide_multiply.h",
2202               "dependencies": {
2203                 "abseil/base/config": [
2205                 ],
2206                 "abseil/numeric/bits": [
2208                 ],
2209                 "abseil/numeric/int128": [
2211                 ],
2212                 "abseil/random/internal/traits": [
2214                 ]
2215               }
2216             }
2217           ]
2218         },
2219         {
2220           "name": "random",
2221           "source_files": "absl/random/random.h",
2222           "dependencies": {
2223             "abseil/random/internal/nonsecure_base": [
2225             ],
2226             "abseil/random/internal/pcg_engine": [
2228             ],
2229             "abseil/random/internal/pool_urbg": [
2231             ],
2232             "abseil/random/internal/randen_engine": [
2234             ],
2235             "abseil/random/distributions": [
2237             ],
2238             "abseil/random/seed_sequences": [
2240             ]
2241           }
2242         },
2243         {
2244           "name": "seed_gen_exception",
2245           "source_files": [
2246             "absl/random/seed_gen_exception.cc",
2247             "absl/random/seed_gen_exception.h"
2248           ],
2249           "dependencies": {
2250             "abseil/base/config": [
2252             ]
2253           }
2254         },
2255         {
2256           "name": "seed_sequences",
2257           "source_files": [
2258             "absl/random/seed_sequences.cc",
2259             "absl/random/seed_sequences.h"
2260           ],
2261           "dependencies": {
2262             "abseil/base/config": [
2264             ],
2265             "abseil/random/internal/pool_urbg": [
2267             ],
2268             "abseil/random/internal/salted_seed_seq": [
2270             ],
2271             "abseil/random/internal/seed_material": [
2273             ],
2274             "abseil/random/seed_gen_exception": [
2276             ],
2277             "abseil/types/span": [
2279             ]
2280           }
2281         }
2282       ]
2283     },
2284     {
2285       "name": "status",
2286       "subspecs": [
2287         {
2288           "name": "status",
2289           "source_files": [
2290             "absl/status/internal/status_internal.h",
2291             "absl/status/status.cc",
2292             "absl/status/status.h",
2293             "absl/status/status_payload_printer.cc",
2294             "absl/status/status_payload_printer.h"
2295           ],
2296           "dependencies": {
2297             "abseil/base/atomic_hook": [
2299             ],
2300             "abseil/base/core_headers": [
2302             ],
2303             "abseil/base/raw_logging_internal": [
2305             ],
2306             "abseil/base/strerror": [
2308             ],
2309             "abseil/container/inlined_vector": [
2311             ],
2312             "abseil/debugging/stacktrace": [
2314             ],
2315             "abseil/debugging/symbolize": [
2317             ],
2318             "abseil/functional/function_ref": [
2320             ],
2321             "abseil/strings/cord": [
2323             ],
2324             "abseil/strings/str_format": [
2326             ],
2327             "abseil/strings/strings": [
2329             ],
2330             "abseil/types/optional": [
2332             ]
2333           }
2334         },
2335         {
2336           "name": "statusor",
2337           "source_files": [
2338             "absl/status/internal/statusor_internal.h",
2339             "absl/status/statusor.cc",
2340             "absl/status/statusor.h"
2341           ],
2342           "dependencies": {
2343             "abseil/base/base": [
2345             ],
2346             "abseil/base/core_headers": [
2348             ],
2349             "abseil/base/raw_logging_internal": [
2351             ],
2352             "abseil/meta/type_traits": [
2354             ],
2355             "abseil/status/status": [
2357             ],
2358             "abseil/strings/strings": [
2360             ],
2361             "abseil/types/variant": [
2363             ],
2364             "abseil/utility/utility": [
2366             ]
2367           }
2368         }
2369       ]
2370     },
2371     {
2372       "name": "strings",
2373       "subspecs": [
2374         {
2375           "name": "cord",
2376           "source_files": [
2377             "absl/strings/cord.cc",
2378             "absl/strings/cord.h",
2379             "absl/strings/cord_analysis.cc",
2380             "absl/strings/cord_analysis.h",
2381             "absl/strings/cord_buffer.cc",
2382             "absl/strings/cord_buffer.h"
2383           ],
2384           "dependencies": {
2385             "abseil/base/base": [
2387             ],
2388             "abseil/base/config": [
2390             ],
2391             "abseil/base/core_headers": [
2393             ],
2394             "abseil/base/endian": [
2396             ],
2397             "abseil/base/raw_logging_internal": [
2399             ],
2400             "abseil/container/fixed_array": [
2402             ],
2403             "abseil/container/inlined_vector": [
2405             ],
2406             "abseil/functional/function_ref": [
2408             ],
2409             "abseil/meta/type_traits": [
2411             ],
2412             "abseil/numeric/bits": [
2414             ],
2415             "abseil/strings/cord_internal": [
2417             ],
2418             "abseil/strings/cordz_functions": [
2420             ],
2421             "abseil/strings/cordz_info": [
2423             ],
2424             "abseil/strings/cordz_statistics": [
2426             ],
2427             "abseil/strings/cordz_update_scope": [
2429             ],
2430             "abseil/strings/cordz_update_tracker": [
2432             ],
2433             "abseil/strings/internal": [
2435             ],
2436             "abseil/strings/str_format": [
2438             ],
2439             "abseil/strings/strings": [
2441             ],
2442             "abseil/types/optional": [
2444             ],
2445             "abseil/types/span": [
2447             ]
2448           }
2449         },
2450         {
2451           "name": "cord_internal",
2452           "source_files": [
2453             "absl/strings/internal/cord_data_edge.h",
2454             "absl/strings/internal/cord_internal.cc",
2455             "absl/strings/internal/cord_internal.h",
2456             "absl/strings/internal/cord_rep_btree.cc",
2457             "absl/strings/internal/cord_rep_btree.h",
2458             "absl/strings/internal/cord_rep_btree_navigator.cc",
2459             "absl/strings/internal/cord_rep_btree_navigator.h",
2460             "absl/strings/internal/cord_rep_btree_reader.cc",
2461             "absl/strings/internal/cord_rep_btree_reader.h",
2462             "absl/strings/internal/cord_rep_consume.cc",
2463             "absl/strings/internal/cord_rep_consume.h",
2464             "absl/strings/internal/cord_rep_crc.cc",
2465             "absl/strings/internal/cord_rep_crc.h",
2466             "absl/strings/internal/cord_rep_flat.h",
2467             "absl/strings/internal/cord_rep_ring.cc",
2468             "absl/strings/internal/cord_rep_ring.h",
2469             "absl/strings/internal/cord_rep_ring_reader.h"
2470           ],
2471           "dependencies": {
2472             "abseil/base/base_internal": [
2474             ],
2475             "abseil/base/config": [
2477             ],
2478             "abseil/base/core_headers": [
2480             ],
2481             "abseil/base/endian": [
2483             ],
2484             "abseil/base/raw_logging_internal": [
2486             ],
2487             "abseil/base/throw_delegate": [
2489             ],
2490             "abseil/container/compressed_tuple": [
2492             ],
2493             "abseil/container/inlined_vector": [
2495             ],
2496             "abseil/container/layout": [
2498             ],
2499             "abseil/functional/function_ref": [
2501             ],
2502             "abseil/meta/type_traits": [
2504             ],
2505             "abseil/strings/strings": [
2507             ],
2508             "abseil/types/span": [
2510             ]
2511           }
2512         },
2513         {
2514           "name": "cordz_functions",
2515           "source_files": [
2516             "absl/strings/internal/cordz_functions.cc",
2517             "absl/strings/internal/cordz_functions.h"
2518           ],
2519           "dependencies": {
2520             "abseil/base/config": [
2522             ],
2523             "abseil/base/core_headers": [
2525             ],
2526             "abseil/base/raw_logging_internal": [
2528             ],
2529             "abseil/profiling/exponential_biased": [
2531             ]
2532           }
2533         },
2534         {
2535           "name": "cordz_handle",
2536           "source_files": [
2537             "absl/strings/internal/cordz_handle.cc",
2538             "absl/strings/internal/cordz_handle.h"
2539           ],
2540           "dependencies": {
2541             "abseil/base/base": [
2543             ],
2544             "abseil/base/config": [
2546             ],
2547             "abseil/base/raw_logging_internal": [
2549             ],
2550             "abseil/synchronization/synchronization": [
2552             ]
2553           }
2554         },
2555         {
2556           "name": "cordz_info",
2557           "source_files": [
2558             "absl/strings/internal/cordz_info.cc",
2559             "absl/strings/internal/cordz_info.h"
2560           ],
2561           "dependencies": {
2562             "abseil/base/base": [
2564             ],
2565             "abseil/base/config": [
2567             ],
2568             "abseil/base/core_headers": [
2570             ],
2571             "abseil/base/raw_logging_internal": [
2573             ],
2574             "abseil/container/inlined_vector": [
2576             ],
2577             "abseil/debugging/stacktrace": [
2579             ],
2580             "abseil/strings/cord_internal": [
2582             ],
2583             "abseil/strings/cordz_functions": [
2585             ],
2586             "abseil/strings/cordz_handle": [
2588             ],
2589             "abseil/strings/cordz_statistics": [
2591             ],
2592             "abseil/strings/cordz_update_tracker": [
2594             ],
2595             "abseil/synchronization/synchronization": [
2597             ],
2598             "abseil/types/span": [
2600             ]
2601           }
2602         },
2603         {
2604           "name": "cordz_sample_token",
2605           "source_files": [
2606             "absl/strings/internal/cordz_sample_token.cc",
2607             "absl/strings/internal/cordz_sample_token.h"
2608           ],
2609           "dependencies": {
2610             "abseil/base/config": [
2612             ],
2613             "abseil/strings/cordz_handle": [
2615             ],
2616             "abseil/strings/cordz_info": [
2618             ]
2619           }
2620         },
2621         {
2622           "name": "cordz_statistics",
2623           "source_files": "absl/strings/internal/cordz_statistics.h",
2624           "dependencies": {
2625             "abseil/base/config": [
2627             ],
2628             "abseil/strings/cordz_update_tracker": [
2630             ]
2631           }
2632         },
2633         {
2634           "name": "cordz_update_scope",
2635           "source_files": "absl/strings/internal/cordz_update_scope.h",
2636           "dependencies": {
2637             "abseil/base/config": [
2639             ],
2640             "abseil/base/core_headers": [
2642             ],
2643             "abseil/strings/cord_internal": [
2645             ],
2646             "abseil/strings/cordz_info": [
2648             ],
2649             "abseil/strings/cordz_update_tracker": [
2651             ]
2652           }
2653         },
2654         {
2655           "name": "cordz_update_tracker",
2656           "source_files": "absl/strings/internal/cordz_update_tracker.h",
2657           "dependencies": {
2658             "abseil/base/config": [
2660             ]
2661           }
2662         },
2663         {
2664           "name": "internal",
2665           "source_files": [
2666             "absl/strings/internal/char_map.h",
2667             "absl/strings/internal/escaping.cc",
2668             "absl/strings/internal/escaping.h",
2669             "absl/strings/internal/ostringstream.cc",
2670             "absl/strings/internal/ostringstream.h",
2671             "absl/strings/internal/resize_uninitialized.h",
2672             "absl/strings/internal/utf8.cc",
2673             "absl/strings/internal/utf8.h"
2674           ],
2675           "dependencies": {
2676             "abseil/base/config": [
2678             ],
2679             "abseil/base/core_headers": [
2681             ],
2682             "abseil/base/endian": [
2684             ],
2685             "abseil/base/raw_logging_internal": [
2687             ],
2688             "abseil/meta/type_traits": [
2690             ]
2691           }
2692         },
2693         {
2694           "name": "str_format",
2695           "source_files": "absl/strings/str_format.h",
2696           "dependencies": {
2697             "abseil/strings/str_format_internal": [
2699             ]
2700           }
2701         },
2702         {
2703           "name": "str_format_internal",
2704           "source_files": [
2705             "absl/strings/internal/str_format/arg.cc",
2706             "absl/strings/internal/str_format/arg.h",
2707             "absl/strings/internal/str_format/bind.cc",
2708             "absl/strings/internal/str_format/bind.h",
2709             "absl/strings/internal/str_format/checker.h",
2710             "absl/strings/internal/str_format/extension.cc",
2711             "absl/strings/internal/str_format/extension.h",
2712             "absl/strings/internal/str_format/float_conversion.cc",
2713             "absl/strings/internal/str_format/float_conversion.h",
2714             "absl/strings/internal/str_format/output.cc",
2715             "absl/strings/internal/str_format/output.h",
2716             "absl/strings/internal/str_format/parser.cc",
2717             "absl/strings/internal/str_format/parser.h"
2718           ],
2719           "dependencies": {
2720             "abseil/base/config": [
2722             ],
2723             "abseil/base/core_headers": [
2725             ],
2726             "abseil/functional/function_ref": [
2728             ],
2729             "abseil/meta/type_traits": [
2731             ],
2732             "abseil/numeric/bits": [
2734             ],
2735             "abseil/numeric/int128": [
2737             ],
2738             "abseil/numeric/representation": [
2740             ],
2741             "abseil/strings/strings": [
2743             ],
2744             "abseil/types/optional": [
2746             ],
2747             "abseil/types/span": [
2749             ],
2750             "abseil/utility/utility": [
2752             ]
2753           }
2754         },
2755         {
2756           "name": "strings",
2757           "source_files": [
2758             "absl/strings/ascii.cc",
2759             "absl/strings/ascii.h",
2760             "absl/strings/charconv.cc",
2761             "absl/strings/charconv.h",
2762             "absl/strings/escaping.cc",
2763             "absl/strings/escaping.h",
2764             "absl/strings/internal/charconv_bigint.cc",
2765             "absl/strings/internal/charconv_bigint.h",
2766             "absl/strings/internal/charconv_parse.cc",
2767             "absl/strings/internal/charconv_parse.h",
2768             "absl/strings/internal/memutil.cc",
2769             "absl/strings/internal/memutil.h",
2770             "absl/strings/internal/stl_type_traits.h",
2771             "absl/strings/internal/str_join_internal.h",
2772             "absl/strings/internal/str_split_internal.h",
2773             "absl/strings/internal/string_constant.h",
2774             "absl/strings/match.cc",
2775             "absl/strings/match.h",
2776             "absl/strings/numbers.cc",
2777             "absl/strings/numbers.h",
2778             "absl/strings/str_cat.cc",
2779             "absl/strings/str_cat.h",
2780             "absl/strings/str_join.h",
2781             "absl/strings/str_replace.cc",
2782             "absl/strings/str_replace.h",
2783             "absl/strings/str_split.cc",
2784             "absl/strings/str_split.h",
2785             "absl/strings/string_view.cc",
2786             "absl/strings/string_view.h",
2787             "absl/strings/strip.h",
2788             "absl/strings/substitute.cc",
2789             "absl/strings/substitute.h"
2790           ],
2791           "dependencies": {
2792             "abseil/base/base": [
2794             ],
2795             "abseil/base/config": [
2797             ],
2798             "abseil/base/core_headers": [
2800             ],
2801             "abseil/base/endian": [
2803             ],
2804             "abseil/base/raw_logging_internal": [
2806             ],
2807             "abseil/base/throw_delegate": [
2809             ],
2810             "abseil/memory/memory": [
2812             ],
2813             "abseil/meta/type_traits": [
2815             ],
2816             "abseil/numeric/bits": [
2818             ],
2819             "abseil/numeric/int128": [
2821             ],
2822             "abseil/strings/internal": [
2824             ]
2825           }
2826         }
2827       ]
2828     },
2829     {
2830       "name": "synchronization",
2831       "subspecs": [
2832         {
2833           "name": "graphcycles_internal",
2834           "source_files": [
2835             "absl/synchronization/internal/graphcycles.cc",
2836             "absl/synchronization/internal/graphcycles.h"
2837           ],
2838           "dependencies": {
2839             "abseil/base/base": [
2841             ],
2842             "abseil/base/base_internal": [
2844             ],
2845             "abseil/base/config": [
2847             ],
2848             "abseil/base/core_headers": [
2850             ],
2851             "abseil/base/malloc_internal": [
2853             ],
2854             "abseil/base/raw_logging_internal": [
2856             ]
2857           }
2858         },
2859         {
2860           "name": "kernel_timeout_internal",
2861           "source_files": "absl/synchronization/internal/kernel_timeout.h",
2862           "dependencies": {
2863             "abseil/base/core_headers": [
2865             ],
2866             "abseil/base/raw_logging_internal": [
2868             ],
2869             "abseil/time/time": [
2871             ]
2872           }
2873         },
2874         {
2875           "name": "synchronization",
2876           "source_files": [
2877             "absl/synchronization/barrier.cc",
2878             "absl/synchronization/barrier.h",
2879             "absl/synchronization/blocking_counter.cc",
2880             "absl/synchronization/blocking_counter.h",
2881             "absl/synchronization/internal/create_thread_identity.cc",
2882             "absl/synchronization/internal/create_thread_identity.h",
2883             "absl/synchronization/internal/futex.h",
2884             "absl/synchronization/internal/per_thread_sem.cc",
2885             "absl/synchronization/internal/per_thread_sem.h",
2886             "absl/synchronization/internal/waiter.cc",
2887             "absl/synchronization/internal/waiter.h",
2888             "absl/synchronization/mutex.cc",
2889             "absl/synchronization/mutex.h",
2890             "absl/synchronization/notification.cc",
2891             "absl/synchronization/notification.h"
2892           ],
2893           "dependencies": {
2894             "abseil/base/atomic_hook": [
2896             ],
2897             "abseil/base/base": [
2899             ],
2900             "abseil/base/base_internal": [
2902             ],
2903             "abseil/base/config": [
2905             ],
2906             "abseil/base/core_headers": [
2908             ],
2909             "abseil/base/dynamic_annotations": [
2911             ],
2912             "abseil/base/malloc_internal": [
2914             ],
2915             "abseil/base/raw_logging_internal": [
2917             ],
2918             "abseil/debugging/stacktrace": [
2920             ],
2921             "abseil/debugging/symbolize": [
2923             ],
2924             "abseil/synchronization/graphcycles_internal": [
2926             ],
2927             "abseil/synchronization/kernel_timeout_internal": [
2929             ],
2930             "abseil/time/time": [
2932             ]
2933           }
2934         }
2935       ]
2936     },
2937     {
2938       "name": "time",
2939       "subspecs": [
2940         {
2941           "name": "internal",
2942           "subspecs": [
2943             {
2944               "name": "cctz",
2945               "subspecs": [
2946                 {
2947                   "name": "civil_time",
2948                   "source_files": [
2949                     "absl/time/internal/cctz/include/cctz/civil_time.h",
2950                     "absl/time/internal/cctz/include/cctz/civil_time_detail.h",
2951                     "absl/time/internal/cctz/src/civil_time_detail.cc"
2952                   ],
2953                   "dependencies": {
2954                     "abseil/base/config": [
2956                     ]
2957                   }
2958                 },
2959                 {
2960                   "name": "time_zone",
2961                   "source_files": [
2962                     "absl/time/internal/cctz/include/cctz/time_zone.h",
2963                     "absl/time/internal/cctz/include/cctz/zone_info_source.h",
2964                     "absl/time/internal/cctz/src/time_zone_fixed.cc",
2965                     "absl/time/internal/cctz/src/time_zone_fixed.h",
2966                     "absl/time/internal/cctz/src/time_zone_format.cc",
2967                     "absl/time/internal/cctz/src/time_zone_if.cc",
2968                     "absl/time/internal/cctz/src/time_zone_if.h",
2969                     "absl/time/internal/cctz/src/time_zone_impl.cc",
2970                     "absl/time/internal/cctz/src/time_zone_impl.h",
2971                     "absl/time/internal/cctz/src/time_zone_info.cc",
2972                     "absl/time/internal/cctz/src/time_zone_info.h",
2973                     "absl/time/internal/cctz/src/time_zone_libc.cc",
2974                     "absl/time/internal/cctz/src/time_zone_libc.h",
2975                     "absl/time/internal/cctz/src/time_zone_lookup.cc",
2976                     "absl/time/internal/cctz/src/time_zone_posix.cc",
2977                     "absl/time/internal/cctz/src/time_zone_posix.h",
2978                     "absl/time/internal/cctz/src/tzfile.h",
2979                     "absl/time/internal/cctz/src/zone_info_source.cc"
2980                   ],
2981                   "dependencies": {
2982                     "abseil/base/config": [
2984                     ],
2985                     "abseil/time/internal/cctz/civil_time": [
2987                     ]
2988                   }
2989                 }
2990               ]
2991             }
2992           ]
2993         },
2994         {
2995           "name": "time",
2996           "source_files": [
2997             "absl/time/civil_time.cc",
2998             "absl/time/civil_time.h",
2999             "absl/time/clock.cc",
3000             "absl/time/clock.h",
3001             "absl/time/duration.cc",
3002             "absl/time/format.cc",
3003             "absl/time/internal/get_current_time_chrono.inc",
3004             "absl/time/internal/get_current_time_posix.inc",
3005             "absl/time/time.cc",
3006             "absl/time/time.h"
3007           ],
3008           "dependencies": {
3009             "abseil/base/base": [
3011             ],
3012             "abseil/base/core_headers": [
3014             ],
3015             "abseil/base/raw_logging_internal": [
3017             ],
3018             "abseil/numeric/int128": [
3020             ],
3021             "abseil/strings/strings": [
3023             ],
3024             "abseil/time/internal/cctz/civil_time": [
3026             ],
3027             "abseil/time/internal/cctz/time_zone": [
3029             ]
3030           }
3031         }
3032       ]
3033     },
3034     {
3035       "name": "types",
3036       "subspecs": [
3037         {
3038           "name": "any",
3039           "source_files": "absl/types/any.h",
3040           "dependencies": {
3041             "abseil/base/config": [
3043             ],
3044             "abseil/base/core_headers": [
3046             ],
3047             "abseil/base/fast_type_id": [
3049             ],
3050             "abseil/meta/type_traits": [
3052             ],
3053             "abseil/types/bad_any_cast": [
3055             ],
3056             "abseil/utility/utility": [
3058             ]
3059           }
3060         },
3061         {
3062           "name": "bad_any_cast",
3063           "source_files": "absl/types/bad_any_cast.h",
3064           "dependencies": {
3065             "abseil/base/config": [
3067             ],
3068             "abseil/types/bad_any_cast_impl": [
3070             ]
3071           }
3072         },
3073         {
3074           "name": "bad_any_cast_impl",
3075           "source_files": [
3076             "absl/types/bad_any_cast.cc",
3077             "absl/types/bad_any_cast.h"
3078           ],
3079           "dependencies": {
3080             "abseil/base/config": [
3082             ],
3083             "abseil/base/raw_logging_internal": [
3085             ]
3086           }
3087         },
3088         {
3089           "name": "bad_optional_access",
3090           "source_files": [
3091             "absl/types/bad_optional_access.cc",
3092             "absl/types/bad_optional_access.h"
3093           ],
3094           "dependencies": {
3095             "abseil/base/config": [
3097             ],
3098             "abseil/base/raw_logging_internal": [
3100             ]
3101           }
3102         },
3103         {
3104           "name": "bad_variant_access",
3105           "source_files": [
3106             "absl/types/bad_variant_access.cc",
3107             "absl/types/bad_variant_access.h"
3108           ],
3109           "dependencies": {
3110             "abseil/base/config": [
3112             ],
3113             "abseil/base/raw_logging_internal": [
3115             ]
3116           }
3117         },
3118         {
3119           "name": "compare",
3120           "source_files": "absl/types/compare.h",
3121           "dependencies": {
3122             "abseil/base/core_headers": [
3124             ],
3125             "abseil/meta/type_traits": [
3127             ]
3128           }
3129         },
3130         {
3131           "name": "optional",
3132           "source_files": [
3133             "absl/types/internal/optional.h",
3134             "absl/types/optional.h"
3135           ],
3136           "dependencies": {
3137             "abseil/base/base_internal": [
3139             ],
3140             "abseil/base/config": [
3142             ],
3143             "abseil/base/core_headers": [
3145             ],
3146             "abseil/memory/memory": [
3148             ],
3149             "abseil/meta/type_traits": [
3151             ],
3152             "abseil/types/bad_optional_access": [
3154             ],
3155             "abseil/utility/utility": [
3157             ]
3158           }
3159         },
3160         {
3161           "name": "span",
3162           "source_files": [
3163             "absl/types/internal/span.h",
3164             "absl/types/span.h"
3165           ],
3166           "dependencies": {
3167             "abseil/algorithm/algorithm": [
3169             ],
3170             "abseil/base/core_headers": [
3172             ],
3173             "abseil/base/throw_delegate": [
3175             ],
3176             "abseil/meta/type_traits": [
3178             ]
3179           }
3180         },
3181         {
3182           "name": "variant",
3183           "source_files": [
3184             "absl/types/internal/variant.h",
3185             "absl/types/variant.h"
3186           ],
3187           "dependencies": {
3188             "abseil/base/base_internal": [
3190             ],
3191             "abseil/base/config": [
3193             ],
3194             "abseil/base/core_headers": [
3196             ],
3197             "abseil/meta/type_traits": [
3199             ],
3200             "abseil/types/bad_variant_access": [
3202             ],
3203             "abseil/utility/utility": [
3205             ]
3206           }
3207         }
3208       ]
3209     },
3210     {
3211       "name": "utility",
3212       "subspecs": [
3213         {
3214           "name": "utility",
3215           "source_files": "absl/utility/utility.h",
3216           "dependencies": {
3217             "abseil/base/base_internal": [
3219             ],
3220             "abseil/base/config": [
3222             ],
3223             "abseil/meta/type_traits": [
3225             ]
3226           }
3227         }
3228       ]
3229     }
3230   ]