xref: /aosp_15_r20/external/perfetto/buildtools/grpc/BUILD.gn (revision 6dbdd20afdafa5e3ca9b8809fa73465d530080dc)
1#
2# DO NOT EDIT. AUTOGENERATED file
3#
4# This file is generated with the command:
5# tools/gen_grpc_build_gn.py > buildtools/grpc/BUILD.gn
6#
7
8import("../../gn/perfetto.gni")
9
10# Prevent the gRPC from being depended upon without explicitly being opted in.
11assert(enable_perfetto_grpc)
12
13# BoringSSL has assembly code which is tied to platform-specific. For now, we
14# only care about Linux x64 so assert this as the case.
15assert(is_linux && current_cpu == "x64")
16
17source_set("absl_algorithm_algorithm") {
18  sources = [ "src/third_party/abseil-cpp/absl/algorithm/algorithm.h" ]
19  public_deps = [ ":absl_base_config" ]
20  public_configs = [ "..:grpc_absl_config" ]
21  configs -= [ "//gn/standalone:extra_warnings" ]
22  check_includes = true
23}
24
25source_set("absl_algorithm_container") {
26  sources = [ "src/third_party/abseil-cpp/absl/algorithm/container.h" ]
27  public_deps = [
28    ":absl_algorithm_algorithm",
29    ":absl_base_core_headers",
30    ":absl_base_nullability",
31    ":absl_meta_type_traits",
32  ]
33  public_configs = [ "..:grpc_absl_config" ]
34  configs -= [ "//gn/standalone:extra_warnings" ]
35  check_includes = true
36}
37
38source_set("absl_base_atomic_hook") {
39  sources = [ "src/third_party/abseil-cpp/absl/base/internal/atomic_hook.h" ]
40  public_deps = [
41    ":absl_base_config",
42    ":absl_base_core_headers",
43  ]
44  public_configs = [ "..:grpc_absl_config" ]
45  configs -= [ "//gn/standalone:extra_warnings" ]
46  check_includes = true
47}
48
49source_set("absl_base_base") {
50  sources = [
51    "src/third_party/abseil-cpp/absl/base/call_once.h",
52    "src/third_party/abseil-cpp/absl/base/casts.h",
53    "src/third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
54    "src/third_party/abseil-cpp/absl/base/internal/cycleclock.h",
55    "src/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h",
56    "src/third_party/abseil-cpp/absl/base/internal/per_thread_tls.h",
57    "src/third_party/abseil-cpp/absl/base/internal/spinlock.cc",
58    "src/third_party/abseil-cpp/absl/base/internal/spinlock.h",
59    "src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc",
60    "src/third_party/abseil-cpp/absl/base/internal/sysinfo.h",
61    "src/third_party/abseil-cpp/absl/base/internal/thread_identity.cc",
62    "src/third_party/abseil-cpp/absl/base/internal/thread_identity.h",
63    "src/third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h",
64    "src/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc",
65    "src/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h",
66  ]
67  public_deps = [
68    ":absl_base_atomic_hook",
69    ":absl_base_base_internal",
70    ":absl_base_config",
71    ":absl_base_core_headers",
72    ":absl_base_cycleclock_internal",
73    ":absl_base_dynamic_annotations",
74    ":absl_base_log_severity",
75    ":absl_base_nullability",
76    ":absl_base_raw_logging_internal",
77    ":absl_base_spinlock_wait",
78    ":absl_meta_type_traits",
79  ]
80  public_configs = [ "..:grpc_absl_config" ]
81  configs -= [ "//gn/standalone:extra_warnings" ]
82  check_includes = true
83}
84
85source_set("absl_base_base_internal") {
86  sources = [
87    "src/third_party/abseil-cpp/absl/base/internal/hide_ptr.h",
88    "src/third_party/abseil-cpp/absl/base/internal/identity.h",
89    "src/third_party/abseil-cpp/absl/base/internal/inline_variable.h",
90    "src/third_party/abseil-cpp/absl/base/internal/invoke.h",
91    "src/third_party/abseil-cpp/absl/base/internal/scheduling_mode.h",
92  ]
93  public_deps = [
94    ":absl_base_config",
95    ":absl_meta_type_traits",
96  ]
97  public_configs = [ "..:grpc_absl_config" ]
98  configs -= [ "//gn/standalone:extra_warnings" ]
99  check_includes = true
100}
101
102source_set("absl_base_config") {
103  sources = [
104    "src/third_party/abseil-cpp/absl/base/config.h",
105    "src/third_party/abseil-cpp/absl/base/options.h",
106    "src/third_party/abseil-cpp/absl/base/policy_checks.h",
107  ]
108  public_deps = []
109  public_configs = [ "..:grpc_absl_config" ]
110  configs -= [ "//gn/standalone:extra_warnings" ]
111  check_includes = true
112}
113
114source_set("absl_base_core_headers") {
115  sources = [
116    "src/third_party/abseil-cpp/absl/base/attributes.h",
117    "src/third_party/abseil-cpp/absl/base/const_init.h",
118    "src/third_party/abseil-cpp/absl/base/macros.h",
119    "src/third_party/abseil-cpp/absl/base/optimization.h",
120    "src/third_party/abseil-cpp/absl/base/port.h",
121    "src/third_party/abseil-cpp/absl/base/thread_annotations.h",
122  ]
123  public_deps = [ ":absl_base_config" ]
124  public_configs = [ "..:grpc_absl_config" ]
125  configs -= [ "//gn/standalone:extra_warnings" ]
126  check_includes = true
127}
128
129source_set("absl_base_cycleclock_internal") {
130  sources = [
131    "src/third_party/abseil-cpp/absl/base/internal/cycleclock_config.h",
132    "src/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h",
133  ]
134  public_deps = [
135    ":absl_base_base_internal",
136    ":absl_base_config",
137  ]
138  public_configs = [ "..:grpc_absl_config" ]
139  configs -= [ "//gn/standalone:extra_warnings" ]
140  check_includes = true
141}
142
143source_set("absl_base_dynamic_annotations") {
144  sources = [
145    "src/third_party/abseil-cpp/absl/base/dynamic_annotations.h",
146    "src/third_party/abseil-cpp/absl/base/internal/dynamic_annotations.h",
147  ]
148  public_deps = [
149    ":absl_base_config",
150    ":absl_base_core_headers",
151  ]
152  public_configs = [ "..:grpc_absl_config" ]
153  configs -= [ "//gn/standalone:extra_warnings" ]
154  check_includes = true
155}
156
157source_set("absl_base_endian") {
158  sources = [
159    "src/third_party/abseil-cpp/absl/base/internal/endian.h",
160    "src/third_party/abseil-cpp/absl/base/internal/unaligned_access.h",
161  ]
162  public_deps = [
163    ":absl_base_base",
164    ":absl_base_config",
165    ":absl_base_core_headers",
166    ":absl_base_nullability",
167  ]
168  public_configs = [ "..:grpc_absl_config" ]
169  configs -= [ "//gn/standalone:extra_warnings" ]
170  check_includes = true
171}
172
173source_set("absl_base_errno_saver") {
174  sources = [ "src/third_party/abseil-cpp/absl/base/internal/errno_saver.h" ]
175  public_deps = [ ":absl_base_config" ]
176  public_configs = [ "..:grpc_absl_config" ]
177  configs -= [ "//gn/standalone:extra_warnings" ]
178  check_includes = true
179}
180
181source_set("absl_base_fast_type_id") {
182  sources = [ "src/third_party/abseil-cpp/absl/base/internal/fast_type_id.h" ]
183  public_deps = [ ":absl_base_config" ]
184  public_configs = [ "..:grpc_absl_config" ]
185  configs -= [ "//gn/standalone:extra_warnings" ]
186  check_includes = true
187}
188
189source_set("absl_base_log_severity") {
190  sources = [
191    "src/third_party/abseil-cpp/absl/base/log_severity.cc",
192    "src/third_party/abseil-cpp/absl/base/log_severity.h",
193  ]
194  public_deps = [
195    ":absl_base_config",
196    ":absl_base_core_headers",
197  ]
198  public_configs = [ "..:grpc_absl_config" ]
199  configs -= [ "//gn/standalone:extra_warnings" ]
200  check_includes = true
201}
202
203source_set("absl_base_malloc_internal") {
204  sources = [
205    "src/third_party/abseil-cpp/absl/base/internal/direct_mmap.h",
206    "src/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc",
207    "src/third_party/abseil-cpp/absl/base/internal/low_level_alloc.h",
208  ]
209  public_deps = [
210    ":absl_base_base",
211    ":absl_base_base_internal",
212    ":absl_base_config",
213    ":absl_base_core_headers",
214    ":absl_base_dynamic_annotations",
215    ":absl_base_raw_logging_internal",
216  ]
217  public_configs = [ "..:grpc_absl_config" ]
218  configs -= [ "//gn/standalone:extra_warnings" ]
219  check_includes = true
220}
221
222source_set("absl_base_no_destructor") {
223  sources = [ "src/third_party/abseil-cpp/absl/base/no_destructor.h" ]
224  public_deps = [ ":absl_base_config" ]
225  public_configs = [ "..:grpc_absl_config" ]
226  configs -= [ "//gn/standalone:extra_warnings" ]
227  check_includes = true
228}
229
230source_set("absl_base_nullability") {
231  sources = [
232    "src/third_party/abseil-cpp/absl/base/internal/nullability_impl.h",
233    "src/third_party/abseil-cpp/absl/base/nullability.h",
234  ]
235  public_deps = [
236    ":absl_base_core_headers",
237    ":absl_meta_type_traits",
238  ]
239  public_configs = [ "..:grpc_absl_config" ]
240  configs -= [ "//gn/standalone:extra_warnings" ]
241  check_includes = true
242}
243
244source_set("absl_base_prefetch") {
245  sources = [ "src/third_party/abseil-cpp/absl/base/prefetch.h" ]
246  public_deps = [
247    ":absl_base_config",
248    ":absl_base_core_headers",
249  ]
250  public_configs = [ "..:grpc_absl_config" ]
251  configs -= [ "//gn/standalone:extra_warnings" ]
252  check_includes = true
253}
254
255source_set("absl_base_pretty_function") {
256  sources =
257      [ "src/third_party/abseil-cpp/absl/base/internal/pretty_function.h" ]
258  public_deps = []
259  public_configs = [ "..:grpc_absl_config" ]
260  configs -= [ "//gn/standalone:extra_warnings" ]
261  check_includes = true
262}
263
264source_set("absl_base_raw_logging_internal") {
265  sources = [
266    "src/third_party/abseil-cpp/absl/base/internal/raw_logging.cc",
267    "src/third_party/abseil-cpp/absl/base/internal/raw_logging.h",
268  ]
269  public_deps = [
270    ":absl_base_atomic_hook",
271    ":absl_base_config",
272    ":absl_base_core_headers",
273    ":absl_base_errno_saver",
274    ":absl_base_log_severity",
275  ]
276  public_configs = [ "..:grpc_absl_config" ]
277  configs -= [ "//gn/standalone:extra_warnings" ]
278  check_includes = true
279}
280
281source_set("absl_base_spinlock_wait") {
282  sources = [
283    "src/third_party/abseil-cpp/absl/base/internal/spinlock_akaros.inc",
284    "src/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc",
285    "src/third_party/abseil-cpp/absl/base/internal/spinlock_posix.inc",
286    "src/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc",
287    "src/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h",
288    "src/third_party/abseil-cpp/absl/base/internal/spinlock_win32.inc",
289  ]
290  public_deps = [
291    ":absl_base_base_internal",
292    ":absl_base_core_headers",
293    ":absl_base_errno_saver",
294  ]
295  public_configs = [ "..:grpc_absl_config" ]
296  configs -= [ "//gn/standalone:extra_warnings" ]
297  check_includes = true
298}
299
300source_set("absl_base_strerror") {
301  sources = [
302    "src/third_party/abseil-cpp/absl/base/internal/strerror.cc",
303    "src/third_party/abseil-cpp/absl/base/internal/strerror.h",
304  ]
305  public_deps = [
306    ":absl_base_config",
307    ":absl_base_core_headers",
308    ":absl_base_errno_saver",
309  ]
310  public_configs = [ "..:grpc_absl_config" ]
311  configs -= [ "//gn/standalone:extra_warnings" ]
312  check_includes = true
313}
314
315source_set("absl_base_throw_delegate") {
316  sources = [
317    "src/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc",
318    "src/third_party/abseil-cpp/absl/base/internal/throw_delegate.h",
319  ]
320  public_deps = [
321    ":absl_base_config",
322    ":absl_base_raw_logging_internal",
323  ]
324  public_configs = [ "..:grpc_absl_config" ]
325  configs -= [ "//gn/standalone:extra_warnings" ]
326  check_includes = true
327}
328
329source_set("absl_cleanup_cleanup") {
330  sources = [ "src/third_party/abseil-cpp/absl/cleanup/cleanup.h" ]
331  public_deps = [
332    ":absl_base_config",
333    ":absl_base_core_headers",
334    ":absl_cleanup_cleanup_internal",
335  ]
336  public_configs = [ "..:grpc_absl_config" ]
337  configs -= [ "//gn/standalone:extra_warnings" ]
338  check_includes = true
339}
340
341source_set("absl_cleanup_cleanup_internal") {
342  sources = [ "src/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h" ]
343  public_deps = [
344    ":absl_base_base_internal",
345    ":absl_base_core_headers",
346    ":absl_utility_utility",
347  ]
348  public_configs = [ "..:grpc_absl_config" ]
349  configs -= [ "//gn/standalone:extra_warnings" ]
350  check_includes = true
351}
352
353source_set("absl_container_btree") {
354  sources = [
355    "src/third_party/abseil-cpp/absl/container/btree_map.h",
356    "src/third_party/abseil-cpp/absl/container/btree_set.h",
357    "src/third_party/abseil-cpp/absl/container/internal/btree.h",
358    "src/third_party/abseil-cpp/absl/container/internal/btree_container.h",
359  ]
360  public_deps = [
361    ":absl_base_core_headers",
362    ":absl_base_raw_logging_internal",
363    ":absl_base_throw_delegate",
364    ":absl_container_common",
365    ":absl_container_common_policy_traits",
366    ":absl_container_compressed_tuple",
367    ":absl_container_container_memory",
368    ":absl_container_layout",
369    ":absl_memory_memory",
370    ":absl_meta_type_traits",
371    ":absl_strings_cord",
372    ":absl_strings_strings",
373    ":absl_types_compare",
374    ":absl_utility_utility",
375  ]
376  public_configs = [ "..:grpc_absl_config" ]
377  configs -= [ "//gn/standalone:extra_warnings" ]
378  check_includes = true
379}
380
381source_set("absl_container_common") {
382  sources = [ "src/third_party/abseil-cpp/absl/container/internal/common.h" ]
383  public_deps = [
384    ":absl_meta_type_traits",
385    ":absl_types_optional",
386  ]
387  public_configs = [ "..:grpc_absl_config" ]
388  configs -= [ "//gn/standalone:extra_warnings" ]
389  check_includes = true
390}
391
392source_set("absl_container_common_policy_traits") {
393  sources = [
394    "src/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h",
395  ]
396  public_deps = [ ":absl_meta_type_traits" ]
397  public_configs = [ "..:grpc_absl_config" ]
398  configs -= [ "//gn/standalone:extra_warnings" ]
399  check_includes = true
400}
401
402source_set("absl_container_compressed_tuple") {
403  sources = [
404    "src/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h",
405  ]
406  public_deps = [ ":absl_utility_utility" ]
407  public_configs = [ "..:grpc_absl_config" ]
408  configs -= [ "//gn/standalone:extra_warnings" ]
409  check_includes = true
410}
411
412source_set("absl_container_container_memory") {
413  sources = [
414    "src/third_party/abseil-cpp/absl/container/internal/container_memory.h",
415  ]
416  public_deps = [
417    ":absl_base_config",
418    ":absl_memory_memory",
419    ":absl_meta_type_traits",
420    ":absl_utility_utility",
421  ]
422  public_configs = [ "..:grpc_absl_config" ]
423  configs -= [ "//gn/standalone:extra_warnings" ]
424  check_includes = true
425}
426
427source_set("absl_container_fixed_array") {
428  sources = [ "src/third_party/abseil-cpp/absl/container/fixed_array.h" ]
429  public_deps = [
430    ":absl_algorithm_algorithm",
431    ":absl_base_config",
432    ":absl_base_core_headers",
433    ":absl_base_dynamic_annotations",
434    ":absl_base_throw_delegate",
435    ":absl_container_compressed_tuple",
436    ":absl_memory_memory",
437  ]
438  public_configs = [ "..:grpc_absl_config" ]
439  configs -= [ "//gn/standalone:extra_warnings" ]
440  check_includes = true
441}
442
443source_set("absl_container_flat_hash_map") {
444  sources = [ "src/third_party/abseil-cpp/absl/container/flat_hash_map.h" ]
445  public_deps = [
446    ":absl_algorithm_container",
447    ":absl_base_core_headers",
448    ":absl_container_container_memory",
449    ":absl_container_hash_function_defaults",
450    ":absl_container_raw_hash_map",
451    ":absl_memory_memory",
452  ]
453  public_configs = [ "..:grpc_absl_config" ]
454  configs -= [ "//gn/standalone:extra_warnings" ]
455  check_includes = true
456}
457
458source_set("absl_container_flat_hash_set") {
459  sources = [ "src/third_party/abseil-cpp/absl/container/flat_hash_set.h" ]
460  public_deps = [
461    ":absl_algorithm_container",
462    ":absl_base_core_headers",
463    ":absl_container_container_memory",
464    ":absl_container_hash_function_defaults",
465    ":absl_container_raw_hash_set",
466    ":absl_memory_memory",
467  ]
468  public_configs = [ "..:grpc_absl_config" ]
469  configs -= [ "//gn/standalone:extra_warnings" ]
470  check_includes = true
471}
472
473source_set("absl_container_hash_function_defaults") {
474  sources = [ "src/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h" ]
475  public_deps = [
476    ":absl_base_config",
477    ":absl_hash_hash",
478    ":absl_strings_cord",
479    ":absl_strings_strings",
480  ]
481  public_configs = [ "..:grpc_absl_config" ]
482  configs -= [ "//gn/standalone:extra_warnings" ]
483  check_includes = true
484}
485
486source_set("absl_container_hash_policy_traits") {
487  sources = [
488    "src/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h",
489  ]
490  public_deps = [
491    ":absl_container_common_policy_traits",
492    ":absl_meta_type_traits",
493  ]
494  public_configs = [ "..:grpc_absl_config" ]
495  configs -= [ "//gn/standalone:extra_warnings" ]
496  check_includes = true
497}
498
499source_set("absl_container_hashtable_debug") {
500  sources =
501      [ "src/third_party/abseil-cpp/absl/container/internal/hashtable_debug.h" ]
502  public_deps = [ ":absl_container_hashtable_debug_hooks" ]
503  public_configs = [ "..:grpc_absl_config" ]
504  configs -= [ "//gn/standalone:extra_warnings" ]
505  check_includes = true
506}
507
508source_set("absl_container_hashtable_debug_hooks") {
509  sources = [ "src/third_party/abseil-cpp/absl/container/internal/hashtable_debug_hooks.h" ]
510  public_deps = [ ":absl_base_config" ]
511  public_configs = [ "..:grpc_absl_config" ]
512  configs -= [ "//gn/standalone:extra_warnings" ]
513  check_includes = true
514}
515
516source_set("absl_container_hashtablez_sampler") {
517  sources = [
518    "src/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc",
519    "src/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h",
520    "src/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc",
521  ]
522  public_deps = [
523    ":absl_base_base",
524    ":absl_base_config",
525    ":absl_base_core_headers",
526    ":absl_base_raw_logging_internal",
527    ":absl_debugging_stacktrace",
528    ":absl_memory_memory",
529    ":absl_profiling_exponential_biased",
530    ":absl_profiling_sample_recorder",
531    ":absl_synchronization_synchronization",
532    ":absl_time_time",
533    ":absl_utility_utility",
534  ]
535  public_configs = [ "..:grpc_absl_config" ]
536  configs -= [ "//gn/standalone:extra_warnings" ]
537  check_includes = true
538}
539
540source_set("absl_container_inlined_vector") {
541  sources = [ "src/third_party/abseil-cpp/absl/container/inlined_vector.h" ]
542  public_deps = [
543    ":absl_algorithm_algorithm",
544    ":absl_base_core_headers",
545    ":absl_base_throw_delegate",
546    ":absl_container_inlined_vector_internal",
547    ":absl_memory_memory",
548    ":absl_meta_type_traits",
549  ]
550  public_configs = [ "..:grpc_absl_config" ]
551  configs -= [ "//gn/standalone:extra_warnings" ]
552  check_includes = true
553}
554
555source_set("absl_container_inlined_vector_internal") {
556  sources =
557      [ "src/third_party/abseil-cpp/absl/container/internal/inlined_vector.h" ]
558  public_deps = [
559    ":absl_base_config",
560    ":absl_base_core_headers",
561    ":absl_container_compressed_tuple",
562    ":absl_memory_memory",
563    ":absl_meta_type_traits",
564    ":absl_types_span",
565  ]
566  public_configs = [ "..:grpc_absl_config" ]
567  configs -= [ "//gn/standalone:extra_warnings" ]
568  check_includes = true
569}
570
571source_set("absl_container_layout") {
572  sources = [ "src/third_party/abseil-cpp/absl/container/internal/layout.h" ]
573  public_deps = [
574    ":absl_base_config",
575    ":absl_base_core_headers",
576    ":absl_debugging_demangle_internal",
577    ":absl_meta_type_traits",
578    ":absl_strings_strings",
579    ":absl_types_span",
580    ":absl_utility_utility",
581  ]
582  public_configs = [ "..:grpc_absl_config" ]
583  configs -= [ "//gn/standalone:extra_warnings" ]
584  check_includes = true
585}
586
587source_set("absl_container_node_hash_map") {
588  sources = [ "src/third_party/abseil-cpp/absl/container/node_hash_map.h" ]
589  public_deps = [
590    ":absl_algorithm_container",
591    ":absl_base_core_headers",
592    ":absl_container_container_memory",
593    ":absl_container_hash_function_defaults",
594    ":absl_container_node_slot_policy",
595    ":absl_container_raw_hash_map",
596    ":absl_memory_memory",
597  ]
598  public_configs = [ "..:grpc_absl_config" ]
599  configs -= [ "//gn/standalone:extra_warnings" ]
600  check_includes = true
601}
602
603source_set("absl_container_node_hash_set") {
604  sources = [ "src/third_party/abseil-cpp/absl/container/node_hash_set.h" ]
605  public_deps = [
606    ":absl_algorithm_container",
607    ":absl_base_core_headers",
608    ":absl_container_hash_function_defaults",
609    ":absl_container_node_slot_policy",
610    ":absl_container_raw_hash_set",
611    ":absl_memory_memory",
612  ]
613  public_configs = [ "..:grpc_absl_config" ]
614  configs -= [ "//gn/standalone:extra_warnings" ]
615  check_includes = true
616}
617
618source_set("absl_container_node_slot_policy") {
619  sources = [
620    "src/third_party/abseil-cpp/absl/container/internal/node_slot_policy.h",
621  ]
622  public_deps = [ ":absl_base_config" ]
623  public_configs = [ "..:grpc_absl_config" ]
624  configs -= [ "//gn/standalone:extra_warnings" ]
625  check_includes = true
626}
627
628source_set("absl_container_raw_hash_map") {
629  sources =
630      [ "src/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h" ]
631  public_deps = [
632    ":absl_base_config",
633    ":absl_base_core_headers",
634    ":absl_base_throw_delegate",
635    ":absl_container_container_memory",
636    ":absl_container_raw_hash_set",
637  ]
638  public_configs = [ "..:grpc_absl_config" ]
639  configs -= [ "//gn/standalone:extra_warnings" ]
640  check_includes = true
641}
642
643source_set("absl_container_raw_hash_set") {
644  sources = [
645    "src/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc",
646    "src/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h",
647  ]
648  public_deps = [
649    ":absl_base_config",
650    ":absl_base_core_headers",
651    ":absl_base_dynamic_annotations",
652    ":absl_base_endian",
653    ":absl_base_prefetch",
654    ":absl_base_raw_logging_internal",
655    ":absl_container_common",
656    ":absl_container_compressed_tuple",
657    ":absl_container_container_memory",
658    ":absl_container_hash_policy_traits",
659    ":absl_container_hashtable_debug_hooks",
660    ":absl_container_hashtablez_sampler",
661    ":absl_hash_hash",
662    ":absl_memory_memory",
663    ":absl_meta_type_traits",
664    ":absl_numeric_bits",
665    ":absl_utility_utility",
666  ]
667  public_configs = [ "..:grpc_absl_config" ]
668  configs -= [ "//gn/standalone:extra_warnings" ]
669  check_includes = true
670}
671
672source_set("absl_crc_cpu_detect") {
673  sources = [
674    "src/third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc",
675    "src/third_party/abseil-cpp/absl/crc/internal/cpu_detect.h",
676  ]
677  public_deps = [
678    ":absl_base_base",
679    ":absl_base_config",
680  ]
681  public_configs = [ "..:grpc_absl_config" ]
682  configs -= [ "//gn/standalone:extra_warnings" ]
683  check_includes = true
684}
685
686source_set("absl_crc_crc32c") {
687  sources = [
688    "src/third_party/abseil-cpp/absl/crc/crc32c.cc",
689    "src/third_party/abseil-cpp/absl/crc/crc32c.h",
690    "src/third_party/abseil-cpp/absl/crc/internal/crc32c.h",
691    "src/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h",
692    "src/third_party/abseil-cpp/absl/crc/internal/crc_memcpy.h",
693    "src/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc",
694    "src/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc",
695    "src/third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc",
696  ]
697  public_deps = [
698    ":absl_base_config",
699    ":absl_base_core_headers",
700    ":absl_base_endian",
701    ":absl_base_prefetch",
702    ":absl_crc_cpu_detect",
703    ":absl_crc_crc_internal",
704    ":absl_crc_non_temporal_memcpy",
705    ":absl_strings_str_format",
706    ":absl_strings_strings",
707  ]
708  public_configs = [ "..:grpc_absl_config" ]
709  configs -= [ "//gn/standalone:extra_warnings" ]
710  check_includes = true
711}
712
713source_set("absl_crc_crc_cord_state") {
714  sources = [
715    "src/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc",
716    "src/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h",
717  ]
718  public_deps = [
719    ":absl_base_config",
720    ":absl_crc_crc32c",
721    ":absl_numeric_bits",
722    ":absl_strings_strings",
723  ]
724  public_configs = [ "..:grpc_absl_config" ]
725  configs -= [ "//gn/standalone:extra_warnings" ]
726  check_includes = true
727}
728
729source_set("absl_crc_crc_internal") {
730  sources = [
731    "src/third_party/abseil-cpp/absl/crc/internal/crc.cc",
732    "src/third_party/abseil-cpp/absl/crc/internal/crc.h",
733    "src/third_party/abseil-cpp/absl/crc/internal/crc32_x86_arm_combined_simd.h",
734    "src/third_party/abseil-cpp/absl/crc/internal/crc_internal.h",
735    "src/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc",
736  ]
737  public_deps = [
738    ":absl_base_config",
739    ":absl_base_core_headers",
740    ":absl_base_endian",
741    ":absl_base_prefetch",
742    ":absl_base_raw_logging_internal",
743    ":absl_crc_cpu_detect",
744    ":absl_memory_memory",
745    ":absl_numeric_bits",
746  ]
747  public_configs = [ "..:grpc_absl_config" ]
748  configs -= [ "//gn/standalone:extra_warnings" ]
749  check_includes = true
750}
751
752source_set("absl_crc_non_temporal_arm_intrinsics") {
753  sources = [ "src/third_party/abseil-cpp/absl/crc/internal/non_temporal_arm_intrinsics.h" ]
754  public_deps = [ ":absl_base_config" ]
755  public_configs = [ "..:grpc_absl_config" ]
756  configs -= [ "//gn/standalone:extra_warnings" ]
757  check_includes = true
758}
759
760source_set("absl_crc_non_temporal_memcpy") {
761  sources =
762      [ "src/third_party/abseil-cpp/absl/crc/internal/non_temporal_memcpy.h" ]
763  public_deps = [
764    ":absl_base_config",
765    ":absl_base_core_headers",
766    ":absl_crc_non_temporal_arm_intrinsics",
767  ]
768  public_configs = [ "..:grpc_absl_config" ]
769  configs -= [ "//gn/standalone:extra_warnings" ]
770  check_includes = true
771}
772
773source_set("absl_debugging_debugging_internal") {
774  sources = [
775    "src/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc",
776    "src/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.h",
777    "src/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc",
778    "src/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h",
779    "src/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc",
780    "src/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h",
781  ]
782  public_deps = [
783    ":absl_base_config",
784    ":absl_base_core_headers",
785    ":absl_base_dynamic_annotations",
786    ":absl_base_errno_saver",
787    ":absl_base_raw_logging_internal",
788  ]
789  public_configs = [ "..:grpc_absl_config" ]
790  configs -= [ "//gn/standalone:extra_warnings" ]
791  check_includes = true
792}
793
794source_set("absl_debugging_demangle_internal") {
795  sources = [
796    "src/third_party/abseil-cpp/absl/debugging/internal/demangle.cc",
797    "src/third_party/abseil-cpp/absl/debugging/internal/demangle.h",
798  ]
799  public_deps = [
800    ":absl_base_base",
801    ":absl_base_config",
802    ":absl_base_core_headers",
803  ]
804  public_configs = [ "..:grpc_absl_config" ]
805  configs -= [ "//gn/standalone:extra_warnings" ]
806  check_includes = true
807}
808
809source_set("absl_debugging_examine_stack") {
810  sources = [
811    "src/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc",
812    "src/third_party/abseil-cpp/absl/debugging/internal/examine_stack.h",
813  ]
814  public_deps = [
815    ":absl_base_config",
816    ":absl_base_core_headers",
817    ":absl_base_raw_logging_internal",
818    ":absl_debugging_stacktrace",
819    ":absl_debugging_symbolize",
820  ]
821  public_configs = [ "..:grpc_absl_config" ]
822  configs -= [ "//gn/standalone:extra_warnings" ]
823  check_includes = true
824}
825
826source_set("absl_debugging_failure_signal_handler") {
827  sources = [
828    "src/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc",
829    "src/third_party/abseil-cpp/absl/debugging/failure_signal_handler.h",
830  ]
831  public_deps = [
832    ":absl_base_base",
833    ":absl_base_config",
834    ":absl_base_core_headers",
835    ":absl_base_raw_logging_internal",
836    ":absl_debugging_examine_stack",
837    ":absl_debugging_stacktrace",
838  ]
839  public_configs = [ "..:grpc_absl_config" ]
840  configs -= [ "//gn/standalone:extra_warnings" ]
841  check_includes = true
842}
843
844source_set("absl_debugging_leak_check") {
845  sources = [
846    "src/third_party/abseil-cpp/absl/debugging/leak_check.cc",
847    "src/third_party/abseil-cpp/absl/debugging/leak_check.h",
848  ]
849  public_deps = [
850    ":absl_base_config",
851    ":absl_base_core_headers",
852  ]
853  public_configs = [ "..:grpc_absl_config" ]
854  configs -= [ "//gn/standalone:extra_warnings" ]
855  check_includes = true
856}
857
858source_set("absl_debugging_stacktrace") {
859  sources = [
860    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc",
861    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_arm-inl.inc",
862    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h",
863    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_emscripten-inl.inc",
864    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_generic-inl.inc",
865    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_powerpc-inl.inc",
866    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_riscv-inl.inc",
867    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_unimplemented-inl.inc",
868    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_win32-inl.inc",
869    "src/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc",
870    "src/third_party/abseil-cpp/absl/debugging/stacktrace.cc",
871    "src/third_party/abseil-cpp/absl/debugging/stacktrace.h",
872  ]
873  public_deps = [
874    ":absl_base_config",
875    ":absl_base_core_headers",
876    ":absl_base_dynamic_annotations",
877    ":absl_base_raw_logging_internal",
878    ":absl_debugging_debugging_internal",
879  ]
880  public_configs = [ "..:grpc_absl_config" ]
881  configs -= [ "//gn/standalone:extra_warnings" ]
882  check_includes = true
883}
884
885source_set("absl_debugging_symbolize") {
886  sources = [
887    "src/third_party/abseil-cpp/absl/debugging/internal/symbolize.h",
888    "src/third_party/abseil-cpp/absl/debugging/symbolize.cc",
889    "src/third_party/abseil-cpp/absl/debugging/symbolize.h",
890    "src/third_party/abseil-cpp/absl/debugging/symbolize_darwin.inc",
891    "src/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc",
892    "src/third_party/abseil-cpp/absl/debugging/symbolize_emscripten.inc",
893    "src/third_party/abseil-cpp/absl/debugging/symbolize_unimplemented.inc",
894    "src/third_party/abseil-cpp/absl/debugging/symbolize_win32.inc",
895  ]
896  public_deps = [
897    ":absl_base_base",
898    ":absl_base_config",
899    ":absl_base_core_headers",
900    ":absl_base_dynamic_annotations",
901    ":absl_base_malloc_internal",
902    ":absl_base_raw_logging_internal",
903    ":absl_debugging_debugging_internal",
904    ":absl_debugging_demangle_internal",
905    ":absl_strings_strings",
906  ]
907  public_configs = [ "..:grpc_absl_config" ]
908  configs -= [ "//gn/standalone:extra_warnings" ]
909  check_includes = true
910}
911
912source_set("absl_flags_commandlineflag") {
913  sources = [
914    "src/third_party/abseil-cpp/absl/flags/commandlineflag.cc",
915    "src/third_party/abseil-cpp/absl/flags/commandlineflag.h",
916  ]
917  public_deps = [
918    ":absl_base_config",
919    ":absl_base_fast_type_id",
920    ":absl_flags_commandlineflag_internal",
921    ":absl_strings_strings",
922    ":absl_types_optional",
923  ]
924  public_configs = [ "..:grpc_absl_config" ]
925  configs -= [ "//gn/standalone:extra_warnings" ]
926  check_includes = true
927}
928
929source_set("absl_flags_commandlineflag_internal") {
930  sources = [
931    "src/third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc",
932    "src/third_party/abseil-cpp/absl/flags/internal/commandlineflag.h",
933  ]
934  public_deps = [
935    ":absl_base_config",
936    ":absl_base_fast_type_id",
937  ]
938  public_configs = [ "..:grpc_absl_config" ]
939  configs -= [ "//gn/standalone:extra_warnings" ]
940  check_includes = true
941}
942
943source_set("absl_flags_config") {
944  sources = [
945    "src/third_party/abseil-cpp/absl/flags/config.h",
946    "src/third_party/abseil-cpp/absl/flags/usage_config.cc",
947    "src/third_party/abseil-cpp/absl/flags/usage_config.h",
948  ]
949  public_deps = [
950    ":absl_base_config",
951    ":absl_base_core_headers",
952    ":absl_flags_path_util",
953    ":absl_flags_program_name",
954    ":absl_strings_strings",
955    ":absl_synchronization_synchronization",
956  ]
957  public_configs = [ "..:grpc_absl_config" ]
958  configs -= [ "//gn/standalone:extra_warnings" ]
959  check_includes = true
960}
961
962source_set("absl_flags_flag") {
963  sources = [
964    "src/third_party/abseil-cpp/absl/flags/declare.h",
965    "src/third_party/abseil-cpp/absl/flags/flag.h",
966  ]
967  public_deps = [
968    ":absl_base_base",
969    ":absl_base_config",
970    ":absl_base_core_headers",
971    ":absl_flags_config",
972    ":absl_flags_flag_internal",
973    ":absl_flags_reflection",
974    ":absl_strings_strings",
975  ]
976  public_configs = [ "..:grpc_absl_config" ]
977  configs -= [ "//gn/standalone:extra_warnings" ]
978  check_includes = true
979}
980
981source_set("absl_flags_flag_internal") {
982  sources = [
983    "src/third_party/abseil-cpp/absl/flags/internal/flag.cc",
984    "src/third_party/abseil-cpp/absl/flags/internal/flag.h",
985    "src/third_party/abseil-cpp/absl/flags/internal/sequence_lock.h",
986  ]
987  public_deps = [
988    ":absl_base_base",
989    ":absl_base_config",
990    ":absl_base_core_headers",
991    ":absl_base_dynamic_annotations",
992    ":absl_flags_commandlineflag",
993    ":absl_flags_commandlineflag_internal",
994    ":absl_flags_config",
995    ":absl_flags_marshalling",
996    ":absl_flags_reflection",
997    ":absl_memory_memory",
998    ":absl_meta_type_traits",
999    ":absl_strings_strings",
1000    ":absl_synchronization_synchronization",
1001    ":absl_utility_utility",
1002  ]
1003  public_configs = [ "..:grpc_absl_config" ]
1004  configs -= [ "//gn/standalone:extra_warnings" ]
1005  check_includes = true
1006}
1007
1008source_set("absl_flags_marshalling") {
1009  sources = [
1010    "src/third_party/abseil-cpp/absl/flags/marshalling.cc",
1011    "src/third_party/abseil-cpp/absl/flags/marshalling.h",
1012  ]
1013  public_deps = [
1014    ":absl_base_config",
1015    ":absl_base_core_headers",
1016    ":absl_base_log_severity",
1017    ":absl_numeric_int128",
1018    ":absl_strings_str_format",
1019    ":absl_strings_strings",
1020    ":absl_types_optional",
1021  ]
1022  public_configs = [ "..:grpc_absl_config" ]
1023  configs -= [ "//gn/standalone:extra_warnings" ]
1024  check_includes = true
1025}
1026
1027source_set("absl_flags_parse") {
1028  sources = [
1029    "src/third_party/abseil-cpp/absl/flags/internal/parse.h",
1030    "src/third_party/abseil-cpp/absl/flags/parse.cc",
1031    "src/third_party/abseil-cpp/absl/flags/parse.h",
1032  ]
1033  public_deps = [
1034    ":absl_algorithm_container",
1035    ":absl_base_config",
1036    ":absl_base_core_headers",
1037    ":absl_flags_commandlineflag",
1038    ":absl_flags_commandlineflag_internal",
1039    ":absl_flags_config",
1040    ":absl_flags_flag",
1041    ":absl_flags_flag_internal",
1042    ":absl_flags_private_handle_accessor",
1043    ":absl_flags_program_name",
1044    ":absl_flags_reflection",
1045    ":absl_flags_usage",
1046    ":absl_flags_usage_internal",
1047    ":absl_strings_strings",
1048    ":absl_synchronization_synchronization",
1049  ]
1050  public_configs = [ "..:grpc_absl_config" ]
1051  configs -= [ "//gn/standalone:extra_warnings" ]
1052  check_includes = true
1053}
1054
1055source_set("absl_flags_path_util") {
1056  sources = [ "src/third_party/abseil-cpp/absl/flags/internal/path_util.h" ]
1057  public_deps = [
1058    ":absl_base_config",
1059    ":absl_strings_strings",
1060  ]
1061  public_configs = [ "..:grpc_absl_config" ]
1062  configs -= [ "//gn/standalone:extra_warnings" ]
1063  check_includes = true
1064}
1065
1066source_set("absl_flags_private_handle_accessor") {
1067  sources = [
1068    "src/third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc",
1069    "src/third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.h",
1070  ]
1071  public_deps = [
1072    ":absl_base_config",
1073    ":absl_flags_commandlineflag",
1074    ":absl_flags_commandlineflag_internal",
1075    ":absl_strings_strings",
1076  ]
1077  public_configs = [ "..:grpc_absl_config" ]
1078  configs -= [ "//gn/standalone:extra_warnings" ]
1079  check_includes = true
1080}
1081
1082source_set("absl_flags_program_name") {
1083  sources = [
1084    "src/third_party/abseil-cpp/absl/flags/internal/program_name.cc",
1085    "src/third_party/abseil-cpp/absl/flags/internal/program_name.h",
1086  ]
1087  public_deps = [
1088    ":absl_base_config",
1089    ":absl_base_core_headers",
1090    ":absl_flags_path_util",
1091    ":absl_strings_strings",
1092    ":absl_synchronization_synchronization",
1093  ]
1094  public_configs = [ "..:grpc_absl_config" ]
1095  configs -= [ "//gn/standalone:extra_warnings" ]
1096  check_includes = true
1097}
1098
1099source_set("absl_flags_reflection") {
1100  sources = [
1101    "src/third_party/abseil-cpp/absl/flags/internal/registry.h",
1102    "src/third_party/abseil-cpp/absl/flags/reflection.cc",
1103    "src/third_party/abseil-cpp/absl/flags/reflection.h",
1104  ]
1105  public_deps = [
1106    ":absl_base_config",
1107    ":absl_base_core_headers",
1108    ":absl_base_no_destructor",
1109    ":absl_container_flat_hash_map",
1110    ":absl_flags_commandlineflag",
1111    ":absl_flags_commandlineflag_internal",
1112    ":absl_flags_config",
1113    ":absl_flags_private_handle_accessor",
1114    ":absl_strings_strings",
1115    ":absl_synchronization_synchronization",
1116  ]
1117  public_configs = [ "..:grpc_absl_config" ]
1118  configs -= [ "//gn/standalone:extra_warnings" ]
1119  check_includes = true
1120}
1121
1122source_set("absl_flags_usage") {
1123  sources = [
1124    "src/third_party/abseil-cpp/absl/flags/usage.cc",
1125    "src/third_party/abseil-cpp/absl/flags/usage.h",
1126  ]
1127  public_deps = [
1128    ":absl_base_config",
1129    ":absl_base_core_headers",
1130    ":absl_base_raw_logging_internal",
1131    ":absl_flags_usage_internal",
1132    ":absl_strings_strings",
1133    ":absl_synchronization_synchronization",
1134  ]
1135  public_configs = [ "..:grpc_absl_config" ]
1136  configs -= [ "//gn/standalone:extra_warnings" ]
1137  check_includes = true
1138}
1139
1140source_set("absl_flags_usage_internal") {
1141  sources = [
1142    "src/third_party/abseil-cpp/absl/flags/internal/usage.cc",
1143    "src/third_party/abseil-cpp/absl/flags/internal/usage.h",
1144  ]
1145  public_deps = [
1146    ":absl_base_config",
1147    ":absl_base_core_headers",
1148    ":absl_flags_commandlineflag",
1149    ":absl_flags_config",
1150    ":absl_flags_flag",
1151    ":absl_flags_flag_internal",
1152    ":absl_flags_path_util",
1153    ":absl_flags_private_handle_accessor",
1154    ":absl_flags_program_name",
1155    ":absl_flags_reflection",
1156    ":absl_strings_strings",
1157    ":absl_synchronization_synchronization",
1158  ]
1159  public_configs = [ "..:grpc_absl_config" ]
1160  configs -= [ "//gn/standalone:extra_warnings" ]
1161  check_includes = true
1162}
1163
1164source_set("absl_functional_any_invocable") {
1165  sources = [
1166    "src/third_party/abseil-cpp/absl/functional/any_invocable.h",
1167    "src/third_party/abseil-cpp/absl/functional/internal/any_invocable.h",
1168  ]
1169  public_deps = [
1170    ":absl_base_base_internal",
1171    ":absl_base_config",
1172    ":absl_base_core_headers",
1173    ":absl_meta_type_traits",
1174    ":absl_utility_utility",
1175  ]
1176  public_configs = [ "..:grpc_absl_config" ]
1177  configs -= [ "//gn/standalone:extra_warnings" ]
1178  check_includes = true
1179}
1180
1181source_set("absl_functional_bind_front") {
1182  sources = [
1183    "src/third_party/abseil-cpp/absl/functional/bind_front.h",
1184    "src/third_party/abseil-cpp/absl/functional/internal/front_binder.h",
1185  ]
1186  public_deps = [
1187    ":absl_base_base_internal",
1188    ":absl_container_compressed_tuple",
1189    ":absl_meta_type_traits",
1190    ":absl_utility_utility",
1191  ]
1192  public_configs = [ "..:grpc_absl_config" ]
1193  configs -= [ "//gn/standalone:extra_warnings" ]
1194  check_includes = true
1195}
1196
1197source_set("absl_functional_function_ref") {
1198  sources = [
1199    "src/third_party/abseil-cpp/absl/functional/function_ref.h",
1200    "src/third_party/abseil-cpp/absl/functional/internal/function_ref.h",
1201  ]
1202  public_deps = [
1203    ":absl_base_base_internal",
1204    ":absl_base_core_headers",
1205    ":absl_functional_any_invocable",
1206    ":absl_meta_type_traits",
1207  ]
1208  public_configs = [ "..:grpc_absl_config" ]
1209  configs -= [ "//gn/standalone:extra_warnings" ]
1210  check_includes = true
1211}
1212
1213source_set("absl_functional_overload") {
1214  sources = [ "src/third_party/abseil-cpp/absl/functional/overload.h" ]
1215  public_deps = [
1216    ":absl_base_config",
1217    ":absl_meta_type_traits",
1218  ]
1219  public_configs = [ "..:grpc_absl_config" ]
1220  configs -= [ "//gn/standalone:extra_warnings" ]
1221  check_includes = true
1222}
1223
1224source_set("absl_hash_city") {
1225  sources = [
1226    "src/third_party/abseil-cpp/absl/hash/internal/city.cc",
1227    "src/third_party/abseil-cpp/absl/hash/internal/city.h",
1228  ]
1229  public_deps = [
1230    ":absl_base_config",
1231    ":absl_base_core_headers",
1232    ":absl_base_endian",
1233  ]
1234  public_configs = [ "..:grpc_absl_config" ]
1235  configs -= [ "//gn/standalone:extra_warnings" ]
1236  check_includes = true
1237}
1238
1239source_set("absl_hash_hash") {
1240  sources = [
1241    "src/third_party/abseil-cpp/absl/hash/hash.h",
1242    "src/third_party/abseil-cpp/absl/hash/internal/hash.cc",
1243    "src/third_party/abseil-cpp/absl/hash/internal/hash.h",
1244  ]
1245  public_deps = [
1246    ":absl_base_config",
1247    ":absl_base_core_headers",
1248    ":absl_base_endian",
1249    ":absl_container_fixed_array",
1250    ":absl_functional_function_ref",
1251    ":absl_hash_city",
1252    ":absl_hash_low_level_hash",
1253    ":absl_meta_type_traits",
1254    ":absl_numeric_bits",
1255    ":absl_numeric_int128",
1256    ":absl_strings_strings",
1257    ":absl_types_optional",
1258    ":absl_types_variant",
1259    ":absl_utility_utility",
1260  ]
1261  public_configs = [ "..:grpc_absl_config" ]
1262  configs -= [ "//gn/standalone:extra_warnings" ]
1263  check_includes = true
1264}
1265
1266source_set("absl_hash_low_level_hash") {
1267  sources = [
1268    "src/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc",
1269    "src/third_party/abseil-cpp/absl/hash/internal/low_level_hash.h",
1270  ]
1271  public_deps = [
1272    ":absl_base_config",
1273    ":absl_base_endian",
1274    ":absl_base_prefetch",
1275    ":absl_numeric_int128",
1276  ]
1277  public_configs = [ "..:grpc_absl_config" ]
1278  configs -= [ "//gn/standalone:extra_warnings" ]
1279  check_includes = true
1280}
1281
1282source_set("absl_log_internal_append_truncated") {
1283  sources =
1284      [ "src/third_party/abseil-cpp/absl/log/internal/append_truncated.h" ]
1285  public_deps = [
1286    ":absl_base_config",
1287    ":absl_strings_strings",
1288    ":absl_types_span",
1289  ]
1290  public_configs = [ "..:grpc_absl_config" ]
1291  configs -= [ "//gn/standalone:extra_warnings" ]
1292  check_includes = true
1293}
1294
1295source_set("absl_log_internal_check_impl") {
1296  sources = [ "src/third_party/abseil-cpp/absl/log/internal/check_impl.h" ]
1297  public_deps = [
1298    ":absl_base_core_headers",
1299    ":absl_log_internal_check_op",
1300    ":absl_log_internal_conditions",
1301    ":absl_log_internal_log_message",
1302    ":absl_log_internal_strip",
1303  ]
1304  public_configs = [ "..:grpc_absl_config" ]
1305  configs -= [ "//gn/standalone:extra_warnings" ]
1306  check_includes = true
1307}
1308
1309source_set("absl_log_internal_check_op") {
1310  sources = [
1311    "src/third_party/abseil-cpp/absl/log/internal/check_op.cc",
1312    "src/third_party/abseil-cpp/absl/log/internal/check_op.h",
1313  ]
1314  public_deps = [
1315    ":absl_base_config",
1316    ":absl_base_core_headers",
1317    ":absl_log_internal_nullguard",
1318    ":absl_log_internal_nullstream",
1319    ":absl_log_internal_strip",
1320    ":absl_strings_strings",
1321  ]
1322  public_configs = [ "..:grpc_absl_config" ]
1323  configs -= [ "//gn/standalone:extra_warnings" ]
1324  check_includes = true
1325}
1326
1327source_set("absl_log_internal_conditions") {
1328  sources = [
1329    "src/third_party/abseil-cpp/absl/log/internal/conditions.cc",
1330    "src/third_party/abseil-cpp/absl/log/internal/conditions.h",
1331  ]
1332  public_deps = [
1333    ":absl_base_base",
1334    ":absl_base_config",
1335    ":absl_base_core_headers",
1336    ":absl_log_internal_voidify",
1337  ]
1338  public_configs = [ "..:grpc_absl_config" ]
1339  configs -= [ "//gn/standalone:extra_warnings" ]
1340  check_includes = true
1341}
1342
1343source_set("absl_log_internal_config") {
1344  sources = [ "src/third_party/abseil-cpp/absl/log/internal/config.h" ]
1345  public_deps = [
1346    ":absl_base_config",
1347    ":absl_base_core_headers",
1348  ]
1349  public_configs = [ "..:grpc_absl_config" ]
1350  configs -= [ "//gn/standalone:extra_warnings" ]
1351  check_includes = true
1352}
1353
1354source_set("absl_log_internal_flags") {
1355  sources = [ "src/third_party/abseil-cpp/absl/log/internal/flags.h" ]
1356  public_deps = [ ":absl_flags_flag" ]
1357  public_configs = [ "..:grpc_absl_config" ]
1358  configs -= [ "//gn/standalone:extra_warnings" ]
1359  check_includes = true
1360}
1361
1362source_set("absl_log_internal_fnmatch") {
1363  sources = [
1364    "src/third_party/abseil-cpp/absl/log/internal/fnmatch.cc",
1365    "src/third_party/abseil-cpp/absl/log/internal/fnmatch.h",
1366  ]
1367  public_deps = [
1368    ":absl_base_config",
1369    ":absl_strings_strings",
1370  ]
1371  public_configs = [ "..:grpc_absl_config" ]
1372  configs -= [ "//gn/standalone:extra_warnings" ]
1373  check_includes = true
1374}
1375
1376source_set("absl_log_internal_format") {
1377  sources = [
1378    "src/third_party/abseil-cpp/absl/log/internal/log_format.cc",
1379    "src/third_party/abseil-cpp/absl/log/internal/log_format.h",
1380  ]
1381  public_deps = [
1382    ":absl_base_config",
1383    ":absl_base_core_headers",
1384    ":absl_base_log_severity",
1385    ":absl_log_internal_append_truncated",
1386    ":absl_log_internal_config",
1387    ":absl_log_internal_globals",
1388    ":absl_strings_str_format",
1389    ":absl_strings_strings",
1390    ":absl_time_time",
1391    ":absl_types_span",
1392  ]
1393  public_configs = [ "..:grpc_absl_config" ]
1394  configs -= [ "//gn/standalone:extra_warnings" ]
1395  check_includes = true
1396}
1397
1398source_set("absl_log_internal_globals") {
1399  sources = [
1400    "src/third_party/abseil-cpp/absl/log/internal/globals.cc",
1401    "src/third_party/abseil-cpp/absl/log/internal/globals.h",
1402  ]
1403  public_deps = [
1404    ":absl_base_config",
1405    ":absl_base_core_headers",
1406    ":absl_base_log_severity",
1407    ":absl_base_raw_logging_internal",
1408    ":absl_strings_strings",
1409    ":absl_time_time",
1410  ]
1411  public_configs = [ "..:grpc_absl_config" ]
1412  configs -= [ "//gn/standalone:extra_warnings" ]
1413  check_includes = true
1414}
1415
1416source_set("absl_log_internal_log_impl") {
1417  sources = [ "src/third_party/abseil-cpp/absl/log/internal/log_impl.h" ]
1418  public_deps = [
1419    ":absl_log_absl_vlog_is_on",
1420    ":absl_log_internal_conditions",
1421    ":absl_log_internal_log_message",
1422    ":absl_log_internal_strip",
1423  ]
1424  public_configs = [ "..:grpc_absl_config" ]
1425  configs -= [ "//gn/standalone:extra_warnings" ]
1426  check_includes = true
1427}
1428
1429source_set("absl_log_internal_log_message") {
1430  sources = [
1431    "src/third_party/abseil-cpp/absl/log/internal/log_message.cc",
1432    "src/third_party/abseil-cpp/absl/log/internal/log_message.h",
1433  ]
1434  public_deps = [
1435    ":absl_base_base",
1436    ":absl_base_config",
1437    ":absl_base_core_headers",
1438    ":absl_base_errno_saver",
1439    ":absl_base_log_severity",
1440    ":absl_base_raw_logging_internal",
1441    ":absl_base_strerror",
1442    ":absl_container_inlined_vector",
1443    ":absl_debugging_examine_stack",
1444    ":absl_log_globals",
1445    ":absl_log_internal_append_truncated",
1446    ":absl_log_internal_format",
1447    ":absl_log_internal_globals",
1448    ":absl_log_internal_log_sink_set",
1449    ":absl_log_internal_nullguard",
1450    ":absl_log_internal_proto",
1451    ":absl_log_log_entry",
1452    ":absl_log_log_sink",
1453    ":absl_log_log_sink_registry",
1454    ":absl_memory_memory",
1455    ":absl_strings_strings",
1456    ":absl_time_time",
1457    ":absl_types_span",
1458  ]
1459  public_configs = [ "..:grpc_absl_config" ]
1460  configs -= [ "//gn/standalone:extra_warnings" ]
1461  check_includes = true
1462}
1463
1464source_set("absl_log_internal_log_sink_set") {
1465  sources = [
1466    "src/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc",
1467    "src/third_party/abseil-cpp/absl/log/internal/log_sink_set.h",
1468  ]
1469  public_deps = [
1470    ":absl_base_base",
1471    ":absl_base_config",
1472    ":absl_base_core_headers",
1473    ":absl_base_log_severity",
1474    ":absl_base_no_destructor",
1475    ":absl_base_raw_logging_internal",
1476    ":absl_cleanup_cleanup",
1477    ":absl_log_globals",
1478    ":absl_log_internal_config",
1479    ":absl_log_internal_globals",
1480    ":absl_log_log_entry",
1481    ":absl_log_log_sink",
1482    ":absl_strings_strings",
1483    ":absl_synchronization_synchronization",
1484    ":absl_types_span",
1485  ]
1486  public_configs = [ "..:grpc_absl_config" ]
1487  configs -= [ "//gn/standalone:extra_warnings" ]
1488  check_includes = true
1489}
1490
1491source_set("absl_log_internal_nullguard") {
1492  sources = [
1493    "src/third_party/abseil-cpp/absl/log/internal/nullguard.cc",
1494    "src/third_party/abseil-cpp/absl/log/internal/nullguard.h",
1495  ]
1496  public_deps = [
1497    ":absl_base_config",
1498    ":absl_base_core_headers",
1499  ]
1500  public_configs = [ "..:grpc_absl_config" ]
1501  configs -= [ "//gn/standalone:extra_warnings" ]
1502  check_includes = true
1503}
1504
1505source_set("absl_log_internal_nullstream") {
1506  sources = [ "src/third_party/abseil-cpp/absl/log/internal/nullstream.h" ]
1507  public_deps = [
1508    ":absl_base_config",
1509    ":absl_base_core_headers",
1510    ":absl_base_log_severity",
1511    ":absl_strings_strings",
1512  ]
1513  public_configs = [ "..:grpc_absl_config" ]
1514  configs -= [ "//gn/standalone:extra_warnings" ]
1515  check_includes = true
1516}
1517
1518source_set("absl_log_internal_proto") {
1519  sources = [
1520    "src/third_party/abseil-cpp/absl/log/internal/proto.cc",
1521    "src/third_party/abseil-cpp/absl/log/internal/proto.h",
1522  ]
1523  public_deps = [
1524    ":absl_base_base",
1525    ":absl_base_config",
1526    ":absl_base_core_headers",
1527    ":absl_strings_strings",
1528    ":absl_types_span",
1529  ]
1530  public_configs = [ "..:grpc_absl_config" ]
1531  configs -= [ "//gn/standalone:extra_warnings" ]
1532  check_includes = true
1533}
1534
1535source_set("absl_log_internal_strip") {
1536  sources = [ "src/third_party/abseil-cpp/absl/log/internal/strip.h" ]
1537  public_deps = [
1538    ":absl_base_log_severity",
1539    ":absl_log_internal_log_message",
1540    ":absl_log_internal_nullstream",
1541  ]
1542  public_configs = [ "..:grpc_absl_config" ]
1543  configs -= [ "//gn/standalone:extra_warnings" ]
1544  check_includes = true
1545}
1546
1547source_set("absl_log_internal_structured") {
1548  sources = [ "src/third_party/abseil-cpp/absl/log/internal/structured.h" ]
1549  public_deps = [
1550    ":absl_base_config",
1551    ":absl_log_internal_log_message",
1552    ":absl_strings_strings",
1553  ]
1554  public_configs = [ "..:grpc_absl_config" ]
1555  configs -= [ "//gn/standalone:extra_warnings" ]
1556  check_includes = true
1557}
1558
1559source_set("absl_log_internal_vlog_config") {
1560  sources = [
1561    "src/third_party/abseil-cpp/absl/log/internal/vlog_config.cc",
1562    "src/third_party/abseil-cpp/absl/log/internal/vlog_config.h",
1563  ]
1564  public_deps = [
1565    ":absl_base_base",
1566    ":absl_base_config",
1567    ":absl_base_core_headers",
1568    ":absl_base_no_destructor",
1569    ":absl_log_internal_fnmatch",
1570    ":absl_memory_memory",
1571    ":absl_strings_strings",
1572    ":absl_synchronization_synchronization",
1573    ":absl_types_optional",
1574  ]
1575  public_configs = [ "..:grpc_absl_config" ]
1576  configs -= [ "//gn/standalone:extra_warnings" ]
1577  check_includes = true
1578}
1579
1580source_set("absl_log_internal_voidify") {
1581  sources = [ "src/third_party/abseil-cpp/absl/log/internal/voidify.h" ]
1582  public_deps = [ ":absl_base_config" ]
1583  public_configs = [ "..:grpc_absl_config" ]
1584  configs -= [ "//gn/standalone:extra_warnings" ]
1585  check_includes = true
1586}
1587
1588source_set("absl_log_absl_check") {
1589  sources = [ "src/third_party/abseil-cpp/absl/log/absl_check.h" ]
1590  public_deps = [ ":absl_log_internal_check_impl" ]
1591  public_configs = [ "..:grpc_absl_config" ]
1592  configs -= [ "//gn/standalone:extra_warnings" ]
1593  check_includes = true
1594}
1595
1596source_set("absl_log_absl_log") {
1597  sources = [ "src/third_party/abseil-cpp/absl/log/absl_log.h" ]
1598  public_deps = [ ":absl_log_internal_log_impl" ]
1599  public_configs = [ "..:grpc_absl_config" ]
1600  configs -= [ "//gn/standalone:extra_warnings" ]
1601  check_includes = true
1602}
1603
1604source_set("absl_log_absl_vlog_is_on") {
1605  sources = [ "src/third_party/abseil-cpp/absl/log/absl_vlog_is_on.h" ]
1606  public_deps = [
1607    ":absl_base_config",
1608    ":absl_base_core_headers",
1609    ":absl_log_internal_vlog_config",
1610    ":absl_strings_strings",
1611  ]
1612  public_configs = [ "..:grpc_absl_config" ]
1613  configs -= [ "//gn/standalone:extra_warnings" ]
1614  check_includes = true
1615}
1616
1617source_set("absl_log_check") {
1618  sources = [ "src/third_party/abseil-cpp/absl/log/check.h" ]
1619  public_deps = [
1620    ":absl_log_internal_check_impl",
1621    ":absl_log_internal_check_op",
1622    ":absl_log_internal_conditions",
1623    ":absl_log_internal_log_message",
1624    ":absl_log_internal_strip",
1625  ]
1626  public_configs = [ "..:grpc_absl_config" ]
1627  configs -= [ "//gn/standalone:extra_warnings" ]
1628  check_includes = true
1629}
1630
1631source_set("absl_log_die_if_null") {
1632  sources = [
1633    "src/third_party/abseil-cpp/absl/log/die_if_null.cc",
1634    "src/third_party/abseil-cpp/absl/log/die_if_null.h",
1635  ]
1636  public_deps = [
1637    ":absl_base_config",
1638    ":absl_base_core_headers",
1639    ":absl_log_log",
1640    ":absl_strings_strings",
1641  ]
1642  public_configs = [ "..:grpc_absl_config" ]
1643  configs -= [ "//gn/standalone:extra_warnings" ]
1644  check_includes = true
1645}
1646
1647source_set("absl_log_flags") {
1648  sources = [
1649    "src/third_party/abseil-cpp/absl/log/flags.cc",
1650    "src/third_party/abseil-cpp/absl/log/flags.h",
1651  ]
1652  public_deps = [
1653    ":absl_base_config",
1654    ":absl_base_core_headers",
1655    ":absl_base_log_severity",
1656    ":absl_flags_flag",
1657    ":absl_flags_marshalling",
1658    ":absl_log_globals",
1659    ":absl_log_internal_config",
1660    ":absl_log_internal_flags",
1661    ":absl_log_internal_vlog_config",
1662    ":absl_strings_strings",
1663  ]
1664  public_configs = [ "..:grpc_absl_config" ]
1665  configs -= [ "//gn/standalone:extra_warnings" ]
1666  check_includes = true
1667}
1668
1669source_set("absl_log_globals") {
1670  sources = [
1671    "src/third_party/abseil-cpp/absl/log/globals.cc",
1672    "src/third_party/abseil-cpp/absl/log/globals.h",
1673  ]
1674  public_deps = [
1675    ":absl_base_atomic_hook",
1676    ":absl_base_config",
1677    ":absl_base_core_headers",
1678    ":absl_base_log_severity",
1679    ":absl_base_raw_logging_internal",
1680    ":absl_hash_hash",
1681    ":absl_log_internal_vlog_config",
1682    ":absl_strings_strings",
1683  ]
1684  public_configs = [ "..:grpc_absl_config" ]
1685  configs -= [ "//gn/standalone:extra_warnings" ]
1686  check_includes = true
1687}
1688
1689source_set("absl_log_initialize") {
1690  sources = [
1691    "src/third_party/abseil-cpp/absl/log/initialize.cc",
1692    "src/third_party/abseil-cpp/absl/log/initialize.h",
1693  ]
1694  public_deps = [
1695    ":absl_base_config",
1696    ":absl_log_globals",
1697    ":absl_log_internal_globals",
1698    ":absl_time_time",
1699  ]
1700  public_configs = [ "..:grpc_absl_config" ]
1701  configs -= [ "//gn/standalone:extra_warnings" ]
1702  check_includes = true
1703}
1704
1705source_set("absl_log_log") {
1706  sources = [ "src/third_party/abseil-cpp/absl/log/log.h" ]
1707  public_deps = [
1708    ":absl_log_internal_log_impl",
1709    ":absl_log_vlog_is_on",
1710  ]
1711  public_configs = [ "..:grpc_absl_config" ]
1712  configs -= [ "//gn/standalone:extra_warnings" ]
1713  check_includes = true
1714}
1715
1716source_set("absl_log_log_entry") {
1717  sources = [
1718    "src/third_party/abseil-cpp/absl/log/log_entry.cc",
1719    "src/third_party/abseil-cpp/absl/log/log_entry.h",
1720  ]
1721  public_deps = [
1722    ":absl_base_config",
1723    ":absl_base_core_headers",
1724    ":absl_base_log_severity",
1725    ":absl_log_internal_config",
1726    ":absl_strings_strings",
1727    ":absl_time_time",
1728    ":absl_types_span",
1729  ]
1730  public_configs = [ "..:grpc_absl_config" ]
1731  configs -= [ "//gn/standalone:extra_warnings" ]
1732  check_includes = true
1733}
1734
1735source_set("absl_log_log_sink") {
1736  sources = [
1737    "src/third_party/abseil-cpp/absl/log/log_sink.cc",
1738    "src/third_party/abseil-cpp/absl/log/log_sink.h",
1739  ]
1740  public_deps = [
1741    ":absl_base_config",
1742    ":absl_log_log_entry",
1743  ]
1744  public_configs = [ "..:grpc_absl_config" ]
1745  configs -= [ "//gn/standalone:extra_warnings" ]
1746  check_includes = true
1747}
1748
1749source_set("absl_log_log_sink_registry") {
1750  sources = [ "src/third_party/abseil-cpp/absl/log/log_sink_registry.h" ]
1751  public_deps = [
1752    ":absl_base_config",
1753    ":absl_log_internal_log_sink_set",
1754    ":absl_log_log_sink",
1755  ]
1756  public_configs = [ "..:grpc_absl_config" ]
1757  configs -= [ "//gn/standalone:extra_warnings" ]
1758  check_includes = true
1759}
1760
1761source_set("absl_log_log_streamer") {
1762  sources = [ "src/third_party/abseil-cpp/absl/log/log_streamer.h" ]
1763  public_deps = [
1764    ":absl_base_config",
1765    ":absl_base_log_severity",
1766    ":absl_log_absl_log",
1767    ":absl_strings_internal",
1768    ":absl_strings_strings",
1769    ":absl_types_optional",
1770    ":absl_utility_utility",
1771  ]
1772  public_configs = [ "..:grpc_absl_config" ]
1773  configs -= [ "//gn/standalone:extra_warnings" ]
1774  check_includes = true
1775}
1776
1777source_set("absl_log_structured") {
1778  sources = [ "src/third_party/abseil-cpp/absl/log/structured.h" ]
1779  public_deps = [
1780    ":absl_base_config",
1781    ":absl_log_internal_structured",
1782    ":absl_strings_strings",
1783  ]
1784  public_configs = [ "..:grpc_absl_config" ]
1785  configs -= [ "//gn/standalone:extra_warnings" ]
1786  check_includes = true
1787}
1788
1789source_set("absl_log_vlog_is_on") {
1790  sources = [ "src/third_party/abseil-cpp/absl/log/vlog_is_on.h" ]
1791  public_deps = [ ":absl_log_absl_vlog_is_on" ]
1792  public_configs = [ "..:grpc_absl_config" ]
1793  configs -= [ "//gn/standalone:extra_warnings" ]
1794  check_includes = true
1795}
1796
1797source_set("absl_memory_memory") {
1798  sources = [ "src/third_party/abseil-cpp/absl/memory/memory.h" ]
1799  public_deps = [
1800    ":absl_base_core_headers",
1801    ":absl_meta_type_traits",
1802  ]
1803  public_configs = [ "..:grpc_absl_config" ]
1804  configs -= [ "//gn/standalone:extra_warnings" ]
1805  check_includes = true
1806}
1807
1808source_set("absl_meta_type_traits") {
1809  sources = [ "src/third_party/abseil-cpp/absl/meta/type_traits.h" ]
1810  public_deps = [
1811    ":absl_base_config",
1812    ":absl_base_core_headers",
1813  ]
1814  public_configs = [ "..:grpc_absl_config" ]
1815  configs -= [ "//gn/standalone:extra_warnings" ]
1816  check_includes = true
1817}
1818
1819source_set("absl_numeric_bits") {
1820  sources = [
1821    "src/third_party/abseil-cpp/absl/numeric/bits.h",
1822    "src/third_party/abseil-cpp/absl/numeric/internal/bits.h",
1823  ]
1824  public_deps = [
1825    ":absl_base_config",
1826    ":absl_base_core_headers",
1827  ]
1828  public_configs = [ "..:grpc_absl_config" ]
1829  configs -= [ "//gn/standalone:extra_warnings" ]
1830  check_includes = true
1831}
1832
1833source_set("absl_numeric_int128") {
1834  sources = [
1835    "src/third_party/abseil-cpp/absl/numeric/int128.cc",
1836    "src/third_party/abseil-cpp/absl/numeric/int128.h",
1837    "src/third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc",
1838    "src/third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc",
1839  ]
1840  public_deps = [
1841    ":absl_base_config",
1842    ":absl_base_core_headers",
1843    ":absl_numeric_bits",
1844  ]
1845  public_configs = [ "..:grpc_absl_config" ]
1846  configs -= [ "//gn/standalone:extra_warnings" ]
1847  check_includes = true
1848}
1849
1850source_set("absl_numeric_representation") {
1851  sources =
1852      [ "src/third_party/abseil-cpp/absl/numeric/internal/representation.h" ]
1853  public_deps = [ ":absl_base_config" ]
1854  public_configs = [ "..:grpc_absl_config" ]
1855  configs -= [ "//gn/standalone:extra_warnings" ]
1856  check_includes = true
1857}
1858
1859source_set("absl_profiling_exponential_biased") {
1860  sources = [
1861    "src/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc",
1862    "src/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h",
1863  ]
1864  public_deps = [
1865    ":absl_base_config",
1866    ":absl_base_core_headers",
1867  ]
1868  public_configs = [ "..:grpc_absl_config" ]
1869  configs -= [ "//gn/standalone:extra_warnings" ]
1870  check_includes = true
1871}
1872
1873source_set("absl_profiling_periodic_sampler") {
1874  sources = [
1875    "src/third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.cc",
1876    "src/third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.h",
1877  ]
1878  public_deps = [
1879    ":absl_base_core_headers",
1880    ":absl_profiling_exponential_biased",
1881  ]
1882  public_configs = [ "..:grpc_absl_config" ]
1883  configs -= [ "//gn/standalone:extra_warnings" ]
1884  check_includes = true
1885}
1886
1887source_set("absl_profiling_sample_recorder") {
1888  sources =
1889      [ "src/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h" ]
1890  public_deps = [
1891    ":absl_base_config",
1892    ":absl_base_core_headers",
1893    ":absl_synchronization_synchronization",
1894    ":absl_time_time",
1895  ]
1896  public_configs = [ "..:grpc_absl_config" ]
1897  configs -= [ "//gn/standalone:extra_warnings" ]
1898  check_includes = true
1899}
1900
1901source_set("absl_random_internal_distribution_caller") {
1902  sources = [
1903    "src/third_party/abseil-cpp/absl/random/internal/distribution_caller.h",
1904  ]
1905  public_deps = [
1906    ":absl_base_config",
1907    ":absl_base_fast_type_id",
1908    ":absl_utility_utility",
1909  ]
1910  public_configs = [ "..:grpc_absl_config" ]
1911  configs -= [ "//gn/standalone:extra_warnings" ]
1912  check_includes = true
1913}
1914
1915source_set("absl_random_internal_fast_uniform_bits") {
1916  sources =
1917      [ "src/third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h" ]
1918  public_deps = [
1919    ":absl_base_config",
1920    ":absl_meta_type_traits",
1921    ":absl_random_internal_traits",
1922  ]
1923  public_configs = [ "..:grpc_absl_config" ]
1924  configs -= [ "//gn/standalone:extra_warnings" ]
1925  check_includes = true
1926}
1927
1928source_set("absl_random_internal_fastmath") {
1929  sources = [ "src/third_party/abseil-cpp/absl/random/internal/fastmath.h" ]
1930  public_deps = [ ":absl_numeric_bits" ]
1931  public_configs = [ "..:grpc_absl_config" ]
1932  configs -= [ "//gn/standalone:extra_warnings" ]
1933  check_includes = true
1934}
1935
1936source_set("absl_random_internal_generate_real") {
1937  sources =
1938      [ "src/third_party/abseil-cpp/absl/random/internal/generate_real.h" ]
1939  public_deps = [
1940    ":absl_meta_type_traits",
1941    ":absl_numeric_bits",
1942    ":absl_random_internal_fastmath",
1943    ":absl_random_internal_traits",
1944  ]
1945  public_configs = [ "..:grpc_absl_config" ]
1946  configs -= [ "//gn/standalone:extra_warnings" ]
1947  check_includes = true
1948}
1949
1950source_set("absl_random_internal_iostream_state_saver") {
1951  sources = [
1952    "src/third_party/abseil-cpp/absl/random/internal/iostream_state_saver.h",
1953  ]
1954  public_deps = [
1955    ":absl_meta_type_traits",
1956    ":absl_numeric_int128",
1957  ]
1958  public_configs = [ "..:grpc_absl_config" ]
1959  configs -= [ "//gn/standalone:extra_warnings" ]
1960  check_includes = true
1961}
1962
1963source_set("absl_random_internal_mock_helpers") {
1964  sources = [ "src/third_party/abseil-cpp/absl/random/internal/mock_helpers.h" ]
1965  public_deps = [
1966    ":absl_base_fast_type_id",
1967    ":absl_types_optional",
1968  ]
1969  public_configs = [ "..:grpc_absl_config" ]
1970  configs -= [ "//gn/standalone:extra_warnings" ]
1971  check_includes = true
1972}
1973
1974source_set("absl_random_internal_nanobenchmark") {
1975  sources = [
1976    "src/third_party/abseil-cpp/absl/random/internal/nanobenchmark.cc",
1977    "src/third_party/abseil-cpp/absl/random/internal/nanobenchmark.h",
1978  ]
1979  public_deps = [
1980    ":absl_base_config",
1981    ":absl_base_core_headers",
1982    ":absl_base_raw_logging_internal",
1983    ":absl_random_internal_platform",
1984    ":absl_random_internal_randen_engine",
1985  ]
1986  public_configs = [ "..:grpc_absl_config" ]
1987  configs -= [ "//gn/standalone:extra_warnings" ]
1988  check_includes = true
1989}
1990
1991source_set("absl_random_internal_nonsecure_base") {
1992  sources =
1993      [ "src/third_party/abseil-cpp/absl/random/internal/nonsecure_base.h" ]
1994  public_deps = [
1995    ":absl_base_core_headers",
1996    ":absl_container_inlined_vector",
1997    ":absl_meta_type_traits",
1998    ":absl_random_internal_pool_urbg",
1999    ":absl_random_internal_salted_seed_seq",
2000    ":absl_random_internal_seed_material",
2001    ":absl_types_span",
2002  ]
2003  public_configs = [ "..:grpc_absl_config" ]
2004  configs -= [ "//gn/standalone:extra_warnings" ]
2005  check_includes = true
2006}
2007
2008source_set("absl_random_internal_pcg_engine") {
2009  sources = [ "src/third_party/abseil-cpp/absl/random/internal/pcg_engine.h" ]
2010  public_deps = [
2011    ":absl_base_config",
2012    ":absl_meta_type_traits",
2013    ":absl_numeric_bits",
2014    ":absl_numeric_int128",
2015    ":absl_random_internal_fastmath",
2016    ":absl_random_internal_iostream_state_saver",
2017  ]
2018  public_configs = [ "..:grpc_absl_config" ]
2019  configs -= [ "//gn/standalone:extra_warnings" ]
2020  check_includes = true
2021}
2022
2023source_set("absl_random_internal_platform") {
2024  sources = [
2025    "src/third_party/abseil-cpp/absl/random/internal/platform.h",
2026    "src/third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc",
2027    "src/third_party/abseil-cpp/absl/random/internal/randen_traits.h",
2028  ]
2029  public_deps = [ ":absl_base_config" ]
2030  public_configs = [ "..:grpc_absl_config" ]
2031  configs -= [ "//gn/standalone:extra_warnings" ]
2032  check_includes = true
2033}
2034
2035source_set("absl_random_internal_pool_urbg") {
2036  sources = [
2037    "src/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc",
2038    "src/third_party/abseil-cpp/absl/random/internal/pool_urbg.h",
2039  ]
2040  public_deps = [
2041    ":absl_base_base",
2042    ":absl_base_config",
2043    ":absl_base_core_headers",
2044    ":absl_base_endian",
2045    ":absl_base_raw_logging_internal",
2046    ":absl_random_internal_randen",
2047    ":absl_random_internal_seed_material",
2048    ":absl_random_internal_traits",
2049    ":absl_random_seed_gen_exception",
2050    ":absl_types_span",
2051  ]
2052  public_configs = [ "..:grpc_absl_config" ]
2053  configs -= [ "//gn/standalone:extra_warnings" ]
2054  check_includes = true
2055}
2056
2057source_set("absl_random_internal_randen") {
2058  sources = [
2059    "src/third_party/abseil-cpp/absl/random/internal/randen.cc",
2060    "src/third_party/abseil-cpp/absl/random/internal/randen.h",
2061  ]
2062  public_deps = [
2063    ":absl_base_raw_logging_internal",
2064    ":absl_random_internal_platform",
2065    ":absl_random_internal_randen_hwaes",
2066    ":absl_random_internal_randen_slow",
2067  ]
2068  public_configs = [ "..:grpc_absl_config" ]
2069  configs -= [ "//gn/standalone:extra_warnings" ]
2070  check_includes = true
2071}
2072
2073source_set("absl_random_internal_randen_engine") {
2074  sources =
2075      [ "src/third_party/abseil-cpp/absl/random/internal/randen_engine.h" ]
2076  public_deps = [
2077    ":absl_base_endian",
2078    ":absl_meta_type_traits",
2079    ":absl_random_internal_iostream_state_saver",
2080    ":absl_random_internal_randen",
2081  ]
2082  public_configs = [ "..:grpc_absl_config" ]
2083  configs -= [ "//gn/standalone:extra_warnings" ]
2084  check_includes = true
2085}
2086
2087source_set("absl_random_internal_randen_hwaes") {
2088  sources = [
2089    "src/third_party/abseil-cpp/absl/random/internal/randen_detect.cc",
2090    "src/third_party/abseil-cpp/absl/random/internal/randen_detect.h",
2091    "src/third_party/abseil-cpp/absl/random/internal/randen_hwaes.h",
2092  ]
2093  public_deps = [
2094    ":absl_base_config",
2095    ":absl_random_internal_platform",
2096    ":absl_random_internal_randen_hwaes_impl",
2097  ]
2098  public_configs = [ "..:grpc_absl_config" ]
2099  configs -= [ "//gn/standalone:extra_warnings" ]
2100  check_includes = true
2101}
2102
2103source_set("absl_random_internal_randen_hwaes_impl") {
2104  sources = [
2105    "src/third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc",
2106    "src/third_party/abseil-cpp/absl/random/internal/randen_hwaes.h",
2107  ]
2108  public_deps = [
2109    ":absl_base_config",
2110    ":absl_base_core_headers",
2111    ":absl_numeric_int128",
2112    ":absl_random_internal_platform",
2113  ]
2114  public_configs = [ "..:grpc_absl_config" ]
2115  configs -= [ "//gn/standalone:extra_warnings" ]
2116  check_includes = true
2117}
2118
2119source_set("absl_random_internal_randen_slow") {
2120  sources = [
2121    "src/third_party/abseil-cpp/absl/random/internal/randen_slow.cc",
2122    "src/third_party/abseil-cpp/absl/random/internal/randen_slow.h",
2123  ]
2124  public_deps = [
2125    ":absl_base_config",
2126    ":absl_base_core_headers",
2127    ":absl_base_endian",
2128    ":absl_numeric_int128",
2129    ":absl_random_internal_platform",
2130  ]
2131  public_configs = [ "..:grpc_absl_config" ]
2132  configs -= [ "//gn/standalone:extra_warnings" ]
2133  check_includes = true
2134}
2135
2136source_set("absl_random_internal_salted_seed_seq") {
2137  sources =
2138      [ "src/third_party/abseil-cpp/absl/random/internal/salted_seed_seq.h" ]
2139  public_deps = [
2140    ":absl_container_inlined_vector",
2141    ":absl_meta_type_traits",
2142    ":absl_random_internal_seed_material",
2143    ":absl_types_optional",
2144    ":absl_types_span",
2145  ]
2146  public_configs = [ "..:grpc_absl_config" ]
2147  configs -= [ "//gn/standalone:extra_warnings" ]
2148  check_includes = true
2149}
2150
2151source_set("absl_random_internal_seed_material") {
2152  sources = [
2153    "src/third_party/abseil-cpp/absl/random/internal/seed_material.cc",
2154    "src/third_party/abseil-cpp/absl/random/internal/seed_material.h",
2155  ]
2156  public_deps = [
2157    ":absl_base_core_headers",
2158    ":absl_base_dynamic_annotations",
2159    ":absl_base_raw_logging_internal",
2160    ":absl_random_internal_fast_uniform_bits",
2161    ":absl_strings_strings",
2162    ":absl_types_optional",
2163    ":absl_types_span",
2164  ]
2165  public_configs = [ "..:grpc_absl_config" ]
2166  configs -= [ "//gn/standalone:extra_warnings" ]
2167  check_includes = true
2168}
2169
2170source_set("absl_random_internal_traits") {
2171  sources = [ "src/third_party/abseil-cpp/absl/random/internal/traits.h" ]
2172  public_deps = [
2173    ":absl_base_config",
2174    ":absl_numeric_bits",
2175    ":absl_numeric_int128",
2176  ]
2177  public_configs = [ "..:grpc_absl_config" ]
2178  configs -= [ "//gn/standalone:extra_warnings" ]
2179  check_includes = true
2180}
2181
2182source_set("absl_random_internal_uniform_helper") {
2183  sources =
2184      [ "src/third_party/abseil-cpp/absl/random/internal/uniform_helper.h" ]
2185  public_deps = [
2186    ":absl_base_config",
2187    ":absl_meta_type_traits",
2188    ":absl_numeric_int128",
2189    ":absl_random_internal_traits",
2190  ]
2191  public_configs = [ "..:grpc_absl_config" ]
2192  configs -= [ "//gn/standalone:extra_warnings" ]
2193  check_includes = true
2194}
2195
2196source_set("absl_random_internal_wide_multiply") {
2197  sources =
2198      [ "src/third_party/abseil-cpp/absl/random/internal/wide_multiply.h" ]
2199  public_deps = [
2200    ":absl_base_config",
2201    ":absl_numeric_bits",
2202    ":absl_numeric_int128",
2203    ":absl_random_internal_traits",
2204  ]
2205  public_configs = [ "..:grpc_absl_config" ]
2206  configs -= [ "//gn/standalone:extra_warnings" ]
2207  check_includes = true
2208}
2209
2210source_set("absl_random_bit_gen_ref") {
2211  sources = [ "src/third_party/abseil-cpp/absl/random/bit_gen_ref.h" ]
2212  public_deps = [
2213    ":absl_base_core_headers",
2214    ":absl_base_fast_type_id",
2215    ":absl_meta_type_traits",
2216    ":absl_random_internal_distribution_caller",
2217    ":absl_random_internal_fast_uniform_bits",
2218    ":absl_random_random",
2219  ]
2220  public_configs = [ "..:grpc_absl_config" ]
2221  configs -= [ "//gn/standalone:extra_warnings" ]
2222  check_includes = true
2223}
2224
2225source_set("absl_random_distributions") {
2226  sources = [
2227    "src/third_party/abseil-cpp/absl/random/bernoulli_distribution.h",
2228    "src/third_party/abseil-cpp/absl/random/beta_distribution.h",
2229    "src/third_party/abseil-cpp/absl/random/discrete_distribution.cc",
2230    "src/third_party/abseil-cpp/absl/random/discrete_distribution.h",
2231    "src/third_party/abseil-cpp/absl/random/distributions.h",
2232    "src/third_party/abseil-cpp/absl/random/exponential_distribution.h",
2233    "src/third_party/abseil-cpp/absl/random/gaussian_distribution.cc",
2234    "src/third_party/abseil-cpp/absl/random/gaussian_distribution.h",
2235    "src/third_party/abseil-cpp/absl/random/log_uniform_int_distribution.h",
2236    "src/third_party/abseil-cpp/absl/random/poisson_distribution.h",
2237    "src/third_party/abseil-cpp/absl/random/uniform_int_distribution.h",
2238    "src/third_party/abseil-cpp/absl/random/uniform_real_distribution.h",
2239    "src/third_party/abseil-cpp/absl/random/zipf_distribution.h",
2240  ]
2241  public_deps = [
2242    ":absl_base_base_internal",
2243    ":absl_base_config",
2244    ":absl_base_core_headers",
2245    ":absl_meta_type_traits",
2246    ":absl_numeric_bits",
2247    ":absl_random_internal_distribution_caller",
2248    ":absl_random_internal_fast_uniform_bits",
2249    ":absl_random_internal_fastmath",
2250    ":absl_random_internal_generate_real",
2251    ":absl_random_internal_iostream_state_saver",
2252    ":absl_random_internal_traits",
2253    ":absl_random_internal_uniform_helper",
2254    ":absl_random_internal_wide_multiply",
2255    ":absl_strings_strings",
2256  ]
2257  public_configs = [ "..:grpc_absl_config" ]
2258  configs -= [ "//gn/standalone:extra_warnings" ]
2259  check_includes = true
2260}
2261
2262source_set("absl_random_random") {
2263  sources = [ "src/third_party/abseil-cpp/absl/random/random.h" ]
2264  public_deps = [
2265    ":absl_random_distributions",
2266    ":absl_random_internal_nonsecure_base",
2267    ":absl_random_internal_pcg_engine",
2268    ":absl_random_internal_pool_urbg",
2269    ":absl_random_internal_randen_engine",
2270    ":absl_random_seed_sequences",
2271  ]
2272  public_configs = [ "..:grpc_absl_config" ]
2273  configs -= [ "//gn/standalone:extra_warnings" ]
2274  check_includes = true
2275}
2276
2277source_set("absl_random_seed_gen_exception") {
2278  sources = [
2279    "src/third_party/abseil-cpp/absl/random/seed_gen_exception.cc",
2280    "src/third_party/abseil-cpp/absl/random/seed_gen_exception.h",
2281  ]
2282  public_deps = [ ":absl_base_config" ]
2283  public_configs = [ "..:grpc_absl_config" ]
2284  configs -= [ "//gn/standalone:extra_warnings" ]
2285  check_includes = true
2286}
2287
2288source_set("absl_random_seed_sequences") {
2289  sources = [
2290    "src/third_party/abseil-cpp/absl/random/seed_sequences.cc",
2291    "src/third_party/abseil-cpp/absl/random/seed_sequences.h",
2292  ]
2293  public_deps = [
2294    ":absl_base_config",
2295    ":absl_random_internal_pool_urbg",
2296    ":absl_random_internal_salted_seed_seq",
2297    ":absl_random_internal_seed_material",
2298    ":absl_random_seed_gen_exception",
2299    ":absl_types_span",
2300  ]
2301  public_configs = [ "..:grpc_absl_config" ]
2302  configs -= [ "//gn/standalone:extra_warnings" ]
2303  check_includes = true
2304}
2305
2306source_set("absl_status_status") {
2307  sources = [
2308    "src/third_party/abseil-cpp/absl/status/internal/status_internal.cc",
2309    "src/third_party/abseil-cpp/absl/status/internal/status_internal.h",
2310    "src/third_party/abseil-cpp/absl/status/status.cc",
2311    "src/third_party/abseil-cpp/absl/status/status.h",
2312    "src/third_party/abseil-cpp/absl/status/status_payload_printer.cc",
2313    "src/third_party/abseil-cpp/absl/status/status_payload_printer.h",
2314  ]
2315  public_deps = [
2316    ":absl_base_atomic_hook",
2317    ":absl_base_config",
2318    ":absl_base_core_headers",
2319    ":absl_base_no_destructor",
2320    ":absl_base_nullability",
2321    ":absl_base_raw_logging_internal",
2322    ":absl_base_strerror",
2323    ":absl_container_inlined_vector",
2324    ":absl_debugging_stacktrace",
2325    ":absl_debugging_symbolize",
2326    ":absl_functional_function_ref",
2327    ":absl_memory_memory",
2328    ":absl_strings_cord",
2329    ":absl_strings_str_format",
2330    ":absl_strings_strings",
2331    ":absl_types_optional",
2332    ":absl_types_span",
2333  ]
2334  public_configs = [ "..:grpc_absl_config" ]
2335  configs -= [ "//gn/standalone:extra_warnings" ]
2336  check_includes = true
2337}
2338
2339source_set("absl_status_statusor") {
2340  sources = [
2341    "src/third_party/abseil-cpp/absl/status/internal/statusor_internal.h",
2342    "src/third_party/abseil-cpp/absl/status/statusor.cc",
2343    "src/third_party/abseil-cpp/absl/status/statusor.h",
2344  ]
2345  public_deps = [
2346    ":absl_base_base",
2347    ":absl_base_config",
2348    ":absl_base_core_headers",
2349    ":absl_base_nullability",
2350    ":absl_base_raw_logging_internal",
2351    ":absl_meta_type_traits",
2352    ":absl_status_status",
2353    ":absl_strings_has_ostream_operator",
2354    ":absl_strings_str_format",
2355    ":absl_strings_strings",
2356    ":absl_types_variant",
2357    ":absl_utility_utility",
2358  ]
2359  public_configs = [ "..:grpc_absl_config" ]
2360  configs -= [ "//gn/standalone:extra_warnings" ]
2361  check_includes = true
2362}
2363
2364source_set("absl_strings_charset") {
2365  sources = [ "src/third_party/abseil-cpp/absl/strings/charset.h" ]
2366  public_deps = [
2367    ":absl_base_core_headers",
2368    ":absl_strings_string_view",
2369  ]
2370  public_configs = [ "..:grpc_absl_config" ]
2371  configs -= [ "//gn/standalone:extra_warnings" ]
2372  check_includes = true
2373}
2374
2375source_set("absl_strings_cord") {
2376  sources = [
2377    "src/third_party/abseil-cpp/absl/strings/cord.cc",
2378    "src/third_party/abseil-cpp/absl/strings/cord.h",
2379    "src/third_party/abseil-cpp/absl/strings/cord_analysis.cc",
2380    "src/third_party/abseil-cpp/absl/strings/cord_analysis.h",
2381    "src/third_party/abseil-cpp/absl/strings/cord_buffer.cc",
2382    "src/third_party/abseil-cpp/absl/strings/cord_buffer.h",
2383  ]
2384  public_deps = [
2385    ":absl_base_base",
2386    ":absl_base_config",
2387    ":absl_base_core_headers",
2388    ":absl_base_endian",
2389    ":absl_base_nullability",
2390    ":absl_base_raw_logging_internal",
2391    ":absl_container_inlined_vector",
2392    ":absl_crc_crc32c",
2393    ":absl_crc_crc_cord_state",
2394    ":absl_functional_function_ref",
2395    ":absl_meta_type_traits",
2396    ":absl_numeric_bits",
2397    ":absl_strings_cord_internal",
2398    ":absl_strings_cordz_functions",
2399    ":absl_strings_cordz_info",
2400    ":absl_strings_cordz_statistics",
2401    ":absl_strings_cordz_update_scope",
2402    ":absl_strings_cordz_update_tracker",
2403    ":absl_strings_internal",
2404    ":absl_strings_strings",
2405    ":absl_types_optional",
2406    ":absl_types_span",
2407  ]
2408  public_configs = [ "..:grpc_absl_config" ]
2409  configs -= [ "//gn/standalone:extra_warnings" ]
2410  check_includes = true
2411}
2412
2413source_set("absl_strings_cord_internal") {
2414  sources = [
2415    "src/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h",
2416    "src/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc",
2417    "src/third_party/abseil-cpp/absl/strings/internal/cord_internal.h",
2418    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc",
2419    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h",
2420    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc",
2421    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h",
2422    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc",
2423    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h",
2424    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc",
2425    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.h",
2426    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc",
2427    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h",
2428    "src/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h",
2429  ]
2430  public_deps = [
2431    ":absl_base_base_internal",
2432    ":absl_base_config",
2433    ":absl_base_core_headers",
2434    ":absl_base_endian",
2435    ":absl_base_raw_logging_internal",
2436    ":absl_base_throw_delegate",
2437    ":absl_container_compressed_tuple",
2438    ":absl_container_container_memory",
2439    ":absl_container_inlined_vector",
2440    ":absl_container_layout",
2441    ":absl_crc_crc_cord_state",
2442    ":absl_functional_function_ref",
2443    ":absl_meta_type_traits",
2444    ":absl_strings_strings",
2445    ":absl_types_span",
2446  ]
2447  public_configs = [ "..:grpc_absl_config" ]
2448  configs -= [ "//gn/standalone:extra_warnings" ]
2449  check_includes = true
2450}
2451
2452source_set("absl_strings_cordz_functions") {
2453  sources = [
2454    "src/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc",
2455    "src/third_party/abseil-cpp/absl/strings/internal/cordz_functions.h",
2456  ]
2457  public_deps = [
2458    ":absl_base_config",
2459    ":absl_base_core_headers",
2460    ":absl_base_raw_logging_internal",
2461    ":absl_profiling_exponential_biased",
2462  ]
2463  public_configs = [ "..:grpc_absl_config" ]
2464  configs -= [ "//gn/standalone:extra_warnings" ]
2465  check_includes = true
2466}
2467
2468source_set("absl_strings_cordz_handle") {
2469  sources = [
2470    "src/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc",
2471    "src/third_party/abseil-cpp/absl/strings/internal/cordz_handle.h",
2472  ]
2473  public_deps = [
2474    ":absl_base_base",
2475    ":absl_base_config",
2476    ":absl_base_raw_logging_internal",
2477    ":absl_synchronization_synchronization",
2478  ]
2479  public_configs = [ "..:grpc_absl_config" ]
2480  configs -= [ "//gn/standalone:extra_warnings" ]
2481  check_includes = true
2482}
2483
2484source_set("absl_strings_cordz_info") {
2485  sources = [
2486    "src/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc",
2487    "src/third_party/abseil-cpp/absl/strings/internal/cordz_info.h",
2488  ]
2489  public_deps = [
2490    ":absl_base_base",
2491    ":absl_base_config",
2492    ":absl_base_core_headers",
2493    ":absl_base_raw_logging_internal",
2494    ":absl_container_inlined_vector",
2495    ":absl_debugging_stacktrace",
2496    ":absl_strings_cord_internal",
2497    ":absl_strings_cordz_functions",
2498    ":absl_strings_cordz_handle",
2499    ":absl_strings_cordz_statistics",
2500    ":absl_strings_cordz_update_tracker",
2501    ":absl_synchronization_synchronization",
2502    ":absl_time_time",
2503    ":absl_types_span",
2504  ]
2505  public_configs = [ "..:grpc_absl_config" ]
2506  configs -= [ "//gn/standalone:extra_warnings" ]
2507  check_includes = true
2508}
2509
2510source_set("absl_strings_cordz_sample_token") {
2511  sources = [
2512    "src/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc",
2513    "src/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h",
2514  ]
2515  public_deps = [
2516    ":absl_base_config",
2517    ":absl_strings_cordz_handle",
2518    ":absl_strings_cordz_info",
2519  ]
2520  public_configs = [ "..:grpc_absl_config" ]
2521  configs -= [ "//gn/standalone:extra_warnings" ]
2522  check_includes = true
2523}
2524
2525source_set("absl_strings_cordz_statistics") {
2526  sources =
2527      [ "src/third_party/abseil-cpp/absl/strings/internal/cordz_statistics.h" ]
2528  public_deps = [
2529    ":absl_base_config",
2530    ":absl_strings_cordz_update_tracker",
2531  ]
2532  public_configs = [ "..:grpc_absl_config" ]
2533  configs -= [ "//gn/standalone:extra_warnings" ]
2534  check_includes = true
2535}
2536
2537source_set("absl_strings_cordz_update_scope") {
2538  sources = [
2539    "src/third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h",
2540  ]
2541  public_deps = [
2542    ":absl_base_config",
2543    ":absl_base_core_headers",
2544    ":absl_strings_cord_internal",
2545    ":absl_strings_cordz_info",
2546    ":absl_strings_cordz_update_tracker",
2547  ]
2548  public_configs = [ "..:grpc_absl_config" ]
2549  configs -= [ "//gn/standalone:extra_warnings" ]
2550  check_includes = true
2551}
2552
2553source_set("absl_strings_cordz_update_tracker") {
2554  sources = [
2555    "src/third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h",
2556  ]
2557  public_deps = [ ":absl_base_config" ]
2558  public_configs = [ "..:grpc_absl_config" ]
2559  configs -= [ "//gn/standalone:extra_warnings" ]
2560  check_includes = true
2561}
2562
2563source_set("absl_strings_has_ostream_operator") {
2564  sources = [ "src/third_party/abseil-cpp/absl/strings/has_ostream_operator.h" ]
2565  public_deps = [ ":absl_base_config" ]
2566  public_configs = [ "..:grpc_absl_config" ]
2567  configs -= [ "//gn/standalone:extra_warnings" ]
2568  check_includes = true
2569}
2570
2571source_set("absl_strings_internal") {
2572  sources = [
2573    "src/third_party/abseil-cpp/absl/strings/internal/escaping.cc",
2574    "src/third_party/abseil-cpp/absl/strings/internal/escaping.h",
2575    "src/third_party/abseil-cpp/absl/strings/internal/ostringstream.cc",
2576    "src/third_party/abseil-cpp/absl/strings/internal/ostringstream.h",
2577    "src/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h",
2578    "src/third_party/abseil-cpp/absl/strings/internal/utf8.cc",
2579    "src/third_party/abseil-cpp/absl/strings/internal/utf8.h",
2580  ]
2581  public_deps = [
2582    ":absl_base_config",
2583    ":absl_base_core_headers",
2584    ":absl_base_endian",
2585    ":absl_base_raw_logging_internal",
2586    ":absl_meta_type_traits",
2587  ]
2588  public_configs = [ "..:grpc_absl_config" ]
2589  configs -= [ "//gn/standalone:extra_warnings" ]
2590  check_includes = true
2591}
2592
2593source_set("absl_strings_str_format") {
2594  sources = [ "src/third_party/abseil-cpp/absl/strings/str_format.h" ]
2595  public_deps = [
2596    ":absl_base_config",
2597    ":absl_base_core_headers",
2598    ":absl_base_nullability",
2599    ":absl_strings_str_format_internal",
2600    ":absl_strings_string_view",
2601    ":absl_types_span",
2602  ]
2603  public_configs = [ "..:grpc_absl_config" ]
2604  configs -= [ "//gn/standalone:extra_warnings" ]
2605  check_includes = true
2606}
2607
2608source_set("absl_strings_str_format_internal") {
2609  sources = [
2610    "src/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc",
2611    "src/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h",
2612    "src/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc",
2613    "src/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h",
2614    "src/third_party/abseil-cpp/absl/strings/internal/str_format/checker.h",
2615    "src/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h",
2616    "src/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc",
2617    "src/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h",
2618    "src/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc",
2619    "src/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h",
2620    "src/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc",
2621    "src/third_party/abseil-cpp/absl/strings/internal/str_format/output.h",
2622    "src/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc",
2623    "src/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h",
2624  ]
2625  public_deps = [
2626    ":absl_base_config",
2627    ":absl_base_core_headers",
2628    ":absl_container_fixed_array",
2629    ":absl_container_inlined_vector",
2630    ":absl_functional_function_ref",
2631    ":absl_meta_type_traits",
2632    ":absl_numeric_bits",
2633    ":absl_numeric_int128",
2634    ":absl_numeric_representation",
2635    ":absl_strings_strings",
2636    ":absl_types_optional",
2637    ":absl_types_span",
2638    ":absl_utility_utility",
2639  ]
2640  public_configs = [ "..:grpc_absl_config" ]
2641  configs -= [ "//gn/standalone:extra_warnings" ]
2642  check_includes = true
2643}
2644
2645source_set("absl_strings_string_view") {
2646  sources = [
2647    "src/third_party/abseil-cpp/absl/strings/string_view.cc",
2648    "src/third_party/abseil-cpp/absl/strings/string_view.h",
2649  ]
2650  public_deps = [
2651    ":absl_base_base",
2652    ":absl_base_config",
2653    ":absl_base_core_headers",
2654    ":absl_base_nullability",
2655    ":absl_base_throw_delegate",
2656  ]
2657  public_configs = [ "..:grpc_absl_config" ]
2658  configs -= [ "//gn/standalone:extra_warnings" ]
2659  check_includes = true
2660}
2661
2662source_set("absl_strings_strings") {
2663  sources = [
2664    "src/third_party/abseil-cpp/absl/strings/ascii.cc",
2665    "src/third_party/abseil-cpp/absl/strings/ascii.h",
2666    "src/third_party/abseil-cpp/absl/strings/charconv.cc",
2667    "src/third_party/abseil-cpp/absl/strings/charconv.h",
2668    "src/third_party/abseil-cpp/absl/strings/escaping.cc",
2669    "src/third_party/abseil-cpp/absl/strings/escaping.h",
2670    "src/third_party/abseil-cpp/absl/strings/has_absl_stringify.h",
2671    "src/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc",
2672    "src/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h",
2673    "src/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc",
2674    "src/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h",
2675    "src/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc",
2676    "src/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.h",
2677    "src/third_party/abseil-cpp/absl/strings/internal/has_absl_stringify.h",
2678    "src/third_party/abseil-cpp/absl/strings/internal/memutil.cc",
2679    "src/third_party/abseil-cpp/absl/strings/internal/memutil.h",
2680    "src/third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h",
2681    "src/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h",
2682    "src/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h",
2683    "src/third_party/abseil-cpp/absl/strings/internal/string_constant.h",
2684    "src/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc",
2685    "src/third_party/abseil-cpp/absl/strings/internal/stringify_sink.h",
2686    "src/third_party/abseil-cpp/absl/strings/match.cc",
2687    "src/third_party/abseil-cpp/absl/strings/match.h",
2688    "src/third_party/abseil-cpp/absl/strings/numbers.cc",
2689    "src/third_party/abseil-cpp/absl/strings/numbers.h",
2690    "src/third_party/abseil-cpp/absl/strings/str_cat.cc",
2691    "src/third_party/abseil-cpp/absl/strings/str_cat.h",
2692    "src/third_party/abseil-cpp/absl/strings/str_join.h",
2693    "src/third_party/abseil-cpp/absl/strings/str_replace.cc",
2694    "src/third_party/abseil-cpp/absl/strings/str_replace.h",
2695    "src/third_party/abseil-cpp/absl/strings/str_split.cc",
2696    "src/third_party/abseil-cpp/absl/strings/str_split.h",
2697    "src/third_party/abseil-cpp/absl/strings/string_view.h",
2698    "src/third_party/abseil-cpp/absl/strings/string_view.h",
2699    "src/third_party/abseil-cpp/absl/strings/strip.h",
2700    "src/third_party/abseil-cpp/absl/strings/substitute.cc",
2701    "src/third_party/abseil-cpp/absl/strings/substitute.h",
2702  ]
2703  public_deps = [
2704    ":absl_base_base",
2705    ":absl_base_config",
2706    ":absl_base_core_headers",
2707    ":absl_base_endian",
2708    ":absl_base_nullability",
2709    ":absl_base_raw_logging_internal",
2710    ":absl_base_throw_delegate",
2711    ":absl_memory_memory",
2712    ":absl_meta_type_traits",
2713    ":absl_numeric_bits",
2714    ":absl_numeric_int128",
2715    ":absl_strings_charset",
2716    ":absl_strings_internal",
2717    ":absl_strings_string_view",
2718  ]
2719  public_configs = [ "..:grpc_absl_config" ]
2720  configs -= [ "//gn/standalone:extra_warnings" ]
2721  check_includes = true
2722}
2723
2724source_set("absl_synchronization_graphcycles_internal") {
2725  sources = [
2726    "src/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc",
2727    "src/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h",
2728  ]
2729  public_deps = [
2730    ":absl_base_base",
2731    ":absl_base_base_internal",
2732    ":absl_base_config",
2733    ":absl_base_core_headers",
2734    ":absl_base_malloc_internal",
2735    ":absl_base_raw_logging_internal",
2736  ]
2737  public_configs = [ "..:grpc_absl_config" ]
2738  configs -= [ "//gn/standalone:extra_warnings" ]
2739  check_includes = true
2740}
2741
2742source_set("absl_synchronization_kernel_timeout_internal") {
2743  sources = [
2744    "src/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc",
2745    "src/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h",
2746  ]
2747  public_deps = [
2748    ":absl_base_base",
2749    ":absl_base_config",
2750    ":absl_base_core_headers",
2751    ":absl_base_raw_logging_internal",
2752    ":absl_time_time",
2753  ]
2754  public_configs = [ "..:grpc_absl_config" ]
2755  configs -= [ "//gn/standalone:extra_warnings" ]
2756  check_includes = true
2757}
2758
2759source_set("absl_synchronization_synchronization") {
2760  sources = [
2761    "src/third_party/abseil-cpp/absl/synchronization/barrier.cc",
2762    "src/third_party/abseil-cpp/absl/synchronization/barrier.h",
2763    "src/third_party/abseil-cpp/absl/synchronization/blocking_counter.cc",
2764    "src/third_party/abseil-cpp/absl/synchronization/blocking_counter.h",
2765    "src/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc",
2766    "src/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h",
2767    "src/third_party/abseil-cpp/absl/synchronization/internal/futex.h",
2768    "src/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc",
2769    "src/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h",
2770    "src/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc",
2771    "src/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h",
2772    "src/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc",
2773    "src/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.h",
2774    "src/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc",
2775    "src/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.h",
2776    "src/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc",
2777    "src/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.h",
2778    "src/third_party/abseil-cpp/absl/synchronization/internal/waiter.h",
2779    "src/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc",
2780    "src/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h",
2781    "src/third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc",
2782    "src/third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.h",
2783    "src/third_party/abseil-cpp/absl/synchronization/mutex.cc",
2784    "src/third_party/abseil-cpp/absl/synchronization/mutex.h",
2785    "src/third_party/abseil-cpp/absl/synchronization/notification.cc",
2786    "src/third_party/abseil-cpp/absl/synchronization/notification.h",
2787  ]
2788  public_deps = [
2789    ":absl_base_atomic_hook",
2790    ":absl_base_base",
2791    ":absl_base_base_internal",
2792    ":absl_base_config",
2793    ":absl_base_core_headers",
2794    ":absl_base_dynamic_annotations",
2795    ":absl_base_malloc_internal",
2796    ":absl_base_raw_logging_internal",
2797    ":absl_debugging_stacktrace",
2798    ":absl_debugging_symbolize",
2799    ":absl_synchronization_graphcycles_internal",
2800    ":absl_synchronization_kernel_timeout_internal",
2801    ":absl_time_time",
2802  ]
2803  public_configs = [ "..:grpc_absl_config" ]
2804  configs -= [ "//gn/standalone:extra_warnings" ]
2805  check_includes = true
2806}
2807
2808source_set("absl_time_internal_cctz_civil_time") {
2809  sources = [
2810    "src/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h",
2811    "src/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h",
2812    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc",
2813  ]
2814  public_deps = [ ":absl_base_config" ]
2815  public_configs = [ "..:grpc_absl_config" ]
2816  configs -= [ "//gn/standalone:extra_warnings" ]
2817  check_includes = true
2818}
2819
2820source_set("absl_time_internal_cctz_time_zone") {
2821  sources = [
2822    "src/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h",
2823    "src/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/zone_info_source.h",
2824    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc",
2825    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.h",
2826    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc",
2827    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc",
2828    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h",
2829    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc",
2830    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h",
2831    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc",
2832    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h",
2833    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc",
2834    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h",
2835    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc",
2836    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc",
2837    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h",
2838    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/tzfile.h",
2839    "src/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc",
2840  ]
2841  public_deps = [
2842    ":absl_base_config",
2843    ":absl_time_internal_cctz_civil_time",
2844  ]
2845  public_configs = [ "..:grpc_absl_config" ]
2846  configs -= [ "//gn/standalone:extra_warnings" ]
2847  check_includes = true
2848}
2849
2850source_set("absl_time_time") {
2851  sources = [
2852    "src/third_party/abseil-cpp/absl/time/civil_time.cc",
2853    "src/third_party/abseil-cpp/absl/time/civil_time.h",
2854    "src/third_party/abseil-cpp/absl/time/clock.cc",
2855    "src/third_party/abseil-cpp/absl/time/clock.h",
2856    "src/third_party/abseil-cpp/absl/time/duration.cc",
2857    "src/third_party/abseil-cpp/absl/time/format.cc",
2858    "src/third_party/abseil-cpp/absl/time/internal/get_current_time_chrono.inc",
2859    "src/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc",
2860    "src/third_party/abseil-cpp/absl/time/time.cc",
2861    "src/third_party/abseil-cpp/absl/time/time.h",
2862  ]
2863  public_deps = [
2864    ":absl_base_base",
2865    ":absl_base_config",
2866    ":absl_base_core_headers",
2867    ":absl_base_raw_logging_internal",
2868    ":absl_numeric_int128",
2869    ":absl_strings_strings",
2870    ":absl_time_internal_cctz_civil_time",
2871    ":absl_time_internal_cctz_time_zone",
2872    ":absl_types_optional",
2873  ]
2874  public_configs = [ "..:grpc_absl_config" ]
2875  configs -= [ "//gn/standalone:extra_warnings" ]
2876  check_includes = true
2877}
2878
2879source_set("absl_types_any") {
2880  sources = [ "src/third_party/abseil-cpp/absl/types/any.h" ]
2881  public_deps = [
2882    ":absl_base_config",
2883    ":absl_base_core_headers",
2884    ":absl_base_fast_type_id",
2885    ":absl_meta_type_traits",
2886    ":absl_types_bad_any_cast",
2887    ":absl_utility_utility",
2888  ]
2889  public_configs = [ "..:grpc_absl_config" ]
2890  configs -= [ "//gn/standalone:extra_warnings" ]
2891  check_includes = true
2892}
2893
2894source_set("absl_types_bad_any_cast") {
2895  sources = [ "src/third_party/abseil-cpp/absl/types/bad_any_cast.h" ]
2896  public_deps = [
2897    ":absl_base_config",
2898    ":absl_types_bad_any_cast_impl",
2899  ]
2900  public_configs = [ "..:grpc_absl_config" ]
2901  configs -= [ "//gn/standalone:extra_warnings" ]
2902  check_includes = true
2903}
2904
2905source_set("absl_types_bad_any_cast_impl") {
2906  sources = [
2907    "src/third_party/abseil-cpp/absl/types/bad_any_cast.cc",
2908    "src/third_party/abseil-cpp/absl/types/bad_any_cast.h",
2909  ]
2910  public_deps = [
2911    ":absl_base_config",
2912    ":absl_base_raw_logging_internal",
2913  ]
2914  public_configs = [ "..:grpc_absl_config" ]
2915  configs -= [ "//gn/standalone:extra_warnings" ]
2916  check_includes = true
2917}
2918
2919source_set("absl_types_bad_optional_access") {
2920  sources = [
2921    "src/third_party/abseil-cpp/absl/types/bad_optional_access.cc",
2922    "src/third_party/abseil-cpp/absl/types/bad_optional_access.h",
2923  ]
2924  public_deps = [
2925    ":absl_base_config",
2926    ":absl_base_raw_logging_internal",
2927  ]
2928  public_configs = [ "..:grpc_absl_config" ]
2929  configs -= [ "//gn/standalone:extra_warnings" ]
2930  check_includes = true
2931}
2932
2933source_set("absl_types_bad_variant_access") {
2934  sources = [
2935    "src/third_party/abseil-cpp/absl/types/bad_variant_access.cc",
2936    "src/third_party/abseil-cpp/absl/types/bad_variant_access.h",
2937  ]
2938  public_deps = [
2939    ":absl_base_config",
2940    ":absl_base_raw_logging_internal",
2941  ]
2942  public_configs = [ "..:grpc_absl_config" ]
2943  configs -= [ "//gn/standalone:extra_warnings" ]
2944  check_includes = true
2945}
2946
2947source_set("absl_types_compare") {
2948  sources = [ "src/third_party/abseil-cpp/absl/types/compare.h" ]
2949  public_deps = [
2950    ":absl_base_config",
2951    ":absl_base_core_headers",
2952    ":absl_meta_type_traits",
2953  ]
2954  public_configs = [ "..:grpc_absl_config" ]
2955  configs -= [ "//gn/standalone:extra_warnings" ]
2956  check_includes = true
2957}
2958
2959source_set("absl_types_optional") {
2960  sources = [
2961    "src/third_party/abseil-cpp/absl/types/internal/optional.h",
2962    "src/third_party/abseil-cpp/absl/types/optional.h",
2963  ]
2964  public_deps = [
2965    ":absl_base_base_internal",
2966    ":absl_base_config",
2967    ":absl_base_core_headers",
2968    ":absl_base_nullability",
2969    ":absl_memory_memory",
2970    ":absl_meta_type_traits",
2971    ":absl_types_bad_optional_access",
2972    ":absl_utility_utility",
2973  ]
2974  public_configs = [ "..:grpc_absl_config" ]
2975  configs -= [ "//gn/standalone:extra_warnings" ]
2976  check_includes = true
2977}
2978
2979source_set("absl_types_span") {
2980  sources = [
2981    "src/third_party/abseil-cpp/absl/types/internal/span.h",
2982    "src/third_party/abseil-cpp/absl/types/span.h",
2983  ]
2984  public_deps = [
2985    ":absl_algorithm_algorithm",
2986    ":absl_base_core_headers",
2987    ":absl_base_nullability",
2988    ":absl_base_throw_delegate",
2989    ":absl_meta_type_traits",
2990  ]
2991  public_configs = [ "..:grpc_absl_config" ]
2992  configs -= [ "//gn/standalone:extra_warnings" ]
2993  check_includes = true
2994}
2995
2996source_set("absl_types_variant") {
2997  sources = [
2998    "src/third_party/abseil-cpp/absl/types/internal/variant.h",
2999    "src/third_party/abseil-cpp/absl/types/variant.h",
3000  ]
3001  public_deps = [
3002    ":absl_base_base_internal",
3003    ":absl_base_config",
3004    ":absl_base_core_headers",
3005    ":absl_meta_type_traits",
3006    ":absl_types_bad_variant_access",
3007    ":absl_utility_utility",
3008  ]
3009  public_configs = [ "..:grpc_absl_config" ]
3010  configs -= [ "//gn/standalone:extra_warnings" ]
3011  check_includes = true
3012}
3013
3014source_set("absl_utility_if_constexpr") {
3015  sources =
3016      [ "src/third_party/abseil-cpp/absl/utility/internal/if_constexpr.h" ]
3017  public_deps = [ ":absl_base_config" ]
3018  public_configs = [ "..:grpc_absl_config" ]
3019  configs -= [ "//gn/standalone:extra_warnings" ]
3020  check_includes = true
3021}
3022
3023source_set("absl_utility_utility") {
3024  sources = [ "src/third_party/abseil-cpp/absl/utility/utility.h" ]
3025  public_deps = [
3026    ":absl_base_base_internal",
3027    ":absl_base_config",
3028    ":absl_meta_type_traits",
3029  ]
3030  public_configs = [ "..:grpc_absl_config" ]
3031  configs -= [ "//gn/standalone:extra_warnings" ]
3032  check_includes = true
3033}
3034
3035static_library("boringssl") {
3036  sources = [
3037    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.c",
3038    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.c",
3039    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.c",
3040    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_dup.c",
3041    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_gentm.c",
3042    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_i2d_fp.c",
3043    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_int.c",
3044    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_mbstr.c",
3045    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_object.c",
3046    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_octet.c",
3047    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_strex.c",
3048    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_strnid.c",
3049    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_time.c",
3050    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_type.c",
3051    "src/third_party/boringssl-with-bazel/src/crypto/asn1/a_utctm.c",
3052    "src/third_party/boringssl-with-bazel/src/crypto/asn1/asn1_lib.c",
3053    "src/third_party/boringssl-with-bazel/src/crypto/asn1/asn1_par.c",
3054    "src/third_party/boringssl-with-bazel/src/crypto/asn1/asn_pack.c",
3055    "src/third_party/boringssl-with-bazel/src/crypto/asn1/f_int.c",
3056    "src/third_party/boringssl-with-bazel/src/crypto/asn1/f_string.c",
3057    "src/third_party/boringssl-with-bazel/src/crypto/asn1/internal.h",
3058    "src/third_party/boringssl-with-bazel/src/crypto/asn1/posix_time.c",
3059    "src/third_party/boringssl-with-bazel/src/crypto/asn1/tasn_dec.c",
3060    "src/third_party/boringssl-with-bazel/src/crypto/asn1/tasn_enc.c",
3061    "src/third_party/boringssl-with-bazel/src/crypto/asn1/tasn_fre.c",
3062    "src/third_party/boringssl-with-bazel/src/crypto/asn1/tasn_new.c",
3063    "src/third_party/boringssl-with-bazel/src/crypto/asn1/tasn_typ.c",
3064    "src/third_party/boringssl-with-bazel/src/crypto/asn1/tasn_utl.c",
3065    "src/third_party/boringssl-with-bazel/src/crypto/base64/base64.c",
3066    "src/third_party/boringssl-with-bazel/src/crypto/bio/bio.c",
3067    "src/third_party/boringssl-with-bazel/src/crypto/bio/bio_mem.c",
3068    "src/third_party/boringssl-with-bazel/src/crypto/bio/connect.c",
3069    "src/third_party/boringssl-with-bazel/src/crypto/bio/errno.c",
3070    "src/third_party/boringssl-with-bazel/src/crypto/bio/fd.c",
3071    "src/third_party/boringssl-with-bazel/src/crypto/bio/file.c",
3072    "src/third_party/boringssl-with-bazel/src/crypto/bio/hexdump.c",
3073    "src/third_party/boringssl-with-bazel/src/crypto/bio/internal.h",
3074    "src/third_party/boringssl-with-bazel/src/crypto/bio/pair.c",
3075    "src/third_party/boringssl-with-bazel/src/crypto/bio/printf.c",
3076    "src/third_party/boringssl-with-bazel/src/crypto/bio/socket.c",
3077    "src/third_party/boringssl-with-bazel/src/crypto/bio/socket_helper.c",
3078    "src/third_party/boringssl-with-bazel/src/crypto/blake2/blake2.c",
3079    "src/third_party/boringssl-with-bazel/src/crypto/bn_extra/bn_asn1.c",
3080    "src/third_party/boringssl-with-bazel/src/crypto/bn_extra/convert.c",
3081    "src/third_party/boringssl-with-bazel/src/crypto/buf/buf.c",
3082    "src/third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.c",
3083    "src/third_party/boringssl-with-bazel/src/crypto/bytestring/ber.c",
3084    "src/third_party/boringssl-with-bazel/src/crypto/bytestring/cbb.c",
3085    "src/third_party/boringssl-with-bazel/src/crypto/bytestring/cbs.c",
3086    "src/third_party/boringssl-with-bazel/src/crypto/bytestring/internal.h",
3087    "src/third_party/boringssl-with-bazel/src/crypto/bytestring/unicode.c",
3088    "src/third_party/boringssl-with-bazel/src/crypto/chacha/chacha.c",
3089    "src/third_party/boringssl-with-bazel/src/crypto/chacha/internal.h",
3090    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/cipher_extra.c",
3091    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/derive_key.c",
3092    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_aesctrhmac.c",
3093    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_aesgcmsiv.c",
3094    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_chacha20poly1305.c",
3095    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_des.c",
3096    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_null.c",
3097    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_rc2.c",
3098    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_rc4.c",
3099    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_tls.c",
3100    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/internal.h",
3101    "src/third_party/boringssl-with-bazel/src/crypto/cipher_extra/tls_cbc.c",
3102    "src/third_party/boringssl-with-bazel/src/crypto/conf/conf.c",
3103    "src/third_party/boringssl-with-bazel/src/crypto/conf/conf_def.h",
3104    "src/third_party/boringssl-with-bazel/src/crypto/conf/internal.h",
3105    "src/third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.c",
3106    "src/third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_fuchsia.c",
3107    "src/third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_linux.c",
3108    "src/third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_openbsd.c",
3109    "src/third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_sysreg.c",
3110    "src/third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_win.c",
3111    "src/third_party/boringssl-with-bazel/src/crypto/cpu_arm_freebsd.c",
3112    "src/third_party/boringssl-with-bazel/src/crypto/cpu_arm_linux.c",
3113    "src/third_party/boringssl-with-bazel/src/crypto/cpu_arm_linux.h",
3114    "src/third_party/boringssl-with-bazel/src/crypto/cpu_intel.c",
3115    "src/third_party/boringssl-with-bazel/src/crypto/crypto.c",
3116    "src/third_party/boringssl-with-bazel/src/crypto/curve25519/asm/x25519-asm-arm.S",
3117    "src/third_party/boringssl-with-bazel/src/crypto/curve25519/curve25519.c",
3118    "src/third_party/boringssl-with-bazel/src/crypto/curve25519/curve25519_64_adx.c",
3119    "src/third_party/boringssl-with-bazel/src/crypto/curve25519/curve25519_tables.h",
3120    "src/third_party/boringssl-with-bazel/src/crypto/curve25519/internal.h",
3121    "src/third_party/boringssl-with-bazel/src/crypto/curve25519/spake25519.c",
3122    "src/third_party/boringssl-with-bazel/src/crypto/des/des.c",
3123    "src/third_party/boringssl-with-bazel/src/crypto/des/internal.h",
3124    "src/third_party/boringssl-with-bazel/src/crypto/dh_extra/dh_asn1.c",
3125    "src/third_party/boringssl-with-bazel/src/crypto/dh_extra/params.c",
3126    "src/third_party/boringssl-with-bazel/src/crypto/digest_extra/digest_extra.c",
3127    "src/third_party/boringssl-with-bazel/src/crypto/dsa/dsa.c",
3128    "src/third_party/boringssl-with-bazel/src/crypto/dsa/dsa_asn1.c",
3129    "src/third_party/boringssl-with-bazel/src/crypto/dsa/internal.h",
3130    "src/third_party/boringssl-with-bazel/src/crypto/ec_extra/ec_asn1.c",
3131    "src/third_party/boringssl-with-bazel/src/crypto/ec_extra/ec_derive.c",
3132    "src/third_party/boringssl-with-bazel/src/crypto/ec_extra/hash_to_curve.c",
3133    "src/third_party/boringssl-with-bazel/src/crypto/ec_extra/internal.h",
3134    "src/third_party/boringssl-with-bazel/src/crypto/ecdh_extra/ecdh_extra.c",
3135    "src/third_party/boringssl-with-bazel/src/crypto/ecdsa_extra/ecdsa_asn1.c",
3136    "src/third_party/boringssl-with-bazel/src/crypto/engine/engine.c",
3137    "src/third_party/boringssl-with-bazel/src/crypto/err/err.c",
3138    "src/third_party/boringssl-with-bazel/src/crypto/err/internal.h",
3139    "src/third_party/boringssl-with-bazel/src/crypto/evp/evp.c",
3140    "src/third_party/boringssl-with-bazel/src/crypto/evp/evp_asn1.c",
3141    "src/third_party/boringssl-with-bazel/src/crypto/evp/evp_ctx.c",
3142    "src/third_party/boringssl-with-bazel/src/crypto/evp/internal.h",
3143    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_dh.c",
3144    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_dh_asn1.c",
3145    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_dsa_asn1.c",
3146    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_ec.c",
3147    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_ec_asn1.c",
3148    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_ed25519.c",
3149    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_ed25519_asn1.c",
3150    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_hkdf.c",
3151    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_rsa.c",
3152    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_rsa_asn1.c",
3153    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_x25519.c",
3154    "src/third_party/boringssl-with-bazel/src/crypto/evp/p_x25519_asn1.c",
3155    "src/third_party/boringssl-with-bazel/src/crypto/evp/pbkdf.c",
3156    "src/third_party/boringssl-with-bazel/src/crypto/evp/print.c",
3157    "src/third_party/boringssl-with-bazel/src/crypto/evp/scrypt.c",
3158    "src/third_party/boringssl-with-bazel/src/crypto/evp/sign.c",
3159    "src/third_party/boringssl-with-bazel/src/crypto/ex_data.c",
3160    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/aes.c",
3161    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/aes_nohw.c",
3162    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/internal.h",
3163    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/key_wrap.c",
3164    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/aes/mode_wrappers.c",
3165    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.c",
3166    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/add.c",
3167    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/asm/x86_64-gcc.c",
3168    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/bn.c",
3169    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/bytes.c",
3170    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/cmp.c",
3171    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/ctx.c",
3172    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/div.c",
3173    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/div_extra.c",
3174    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/exponentiation.c",
3175    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/gcd.c",
3176    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/gcd_extra.c",
3177    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/generic.c",
3178    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/internal.h",
3179    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/jacobi.c",
3180    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/montgomery.c",
3181    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/montgomery_inv.c",
3182    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/mul.c",
3183    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/prime.c",
3184    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/random.c",
3185    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/rsaz_exp.c",
3186    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/rsaz_exp.h",
3187    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/shift.c",
3188    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/bn/sqrt.c",
3189    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/cipher/aead.c",
3190    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/cipher/cipher.c",
3191    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/cipher/e_aes.c",
3192    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/cipher/e_aesccm.c",
3193    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/cipher/internal.h",
3194    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/cmac/cmac.c",
3195    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/delocate.h",
3196    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/dh/check.c",
3197    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/dh/dh.c",
3198    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/dh/internal.h",
3199    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/digest/digest.c",
3200    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/digest/digests.c",
3201    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/digest/internal.h",
3202    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/digest/md32_common.h",
3203    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/digestsign/digestsign.c",
3204    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/builtin_curves.h",
3205    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/ec.c",
3206    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/ec_key.c",
3207    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/ec_montgomery.c",
3208    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/felem.c",
3209    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/internal.h",
3210    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/oct.c",
3211    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/p224-64.c",
3212    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/p256-nistz-table.h",
3213    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/p256-nistz.c",
3214    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/p256-nistz.h",
3215    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/p256.c",
3216    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/p256_table.h",
3217    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/scalar.c",
3218    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/simple.c",
3219    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/simple_mul.c",
3220    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/util.c",
3221    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ec/wnaf.c",
3222    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ecdh/ecdh.c",
3223    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ecdsa/ecdsa.c",
3224    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/ecdsa/internal.h",
3225    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/fips_shared_support.c",
3226    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/hkdf/hkdf.c",
3227    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/hmac/hmac.c",
3228    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/md4/md4.c",
3229    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/md5/internal.h",
3230    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/md5/md5.c",
3231    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/cbc.c",
3232    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/cfb.c",
3233    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/ctr.c",
3234    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/gcm.c",
3235    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/gcm_nohw.c",
3236    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/internal.h",
3237    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/ofb.c",
3238    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/modes/polyval.c",
3239    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/ctrdrbg.c",
3240    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/fork_detect.c",
3241    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/fork_detect.h",
3242    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/getrandom_fillin.h",
3243    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/internal.h",
3244    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/rand.c",
3245    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rand/urandom.c",
3246    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rsa/blinding.c",
3247    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rsa/internal.h",
3248    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rsa/padding.c",
3249    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rsa/rsa.c",
3250    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/rsa/rsa_impl.c",
3251    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/self_check/fips.c",
3252    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/self_check/self_check.c",
3253    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/service_indicator/internal.h",
3254    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/service_indicator/service_indicator.c",
3255    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/internal.h",
3256    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha1.c",
3257    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha256.c",
3258    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/sha/sha512.c",
3259    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/tls/internal.h",
3260    "src/third_party/boringssl-with-bazel/src/crypto/fipsmodule/tls/kdf.c",
3261    "src/third_party/boringssl-with-bazel/src/crypto/hpke/hpke.c",
3262    "src/third_party/boringssl-with-bazel/src/crypto/hrss/asm/poly_rq_mul.S",
3263    "src/third_party/boringssl-with-bazel/src/crypto/hrss/hrss.c",
3264    "src/third_party/boringssl-with-bazel/src/crypto/hrss/internal.h",
3265    "src/third_party/boringssl-with-bazel/src/crypto/internal.h",
3266    "src/third_party/boringssl-with-bazel/src/crypto/keccak/internal.h",
3267    "src/third_party/boringssl-with-bazel/src/crypto/keccak/keccak.c",
3268    "src/third_party/boringssl-with-bazel/src/crypto/kyber/internal.h",
3269    "src/third_party/boringssl-with-bazel/src/crypto/kyber/kyber.c",
3270    "src/third_party/boringssl-with-bazel/src/crypto/lhash/internal.h",
3271    "src/third_party/boringssl-with-bazel/src/crypto/lhash/lhash.c",
3272    "src/third_party/boringssl-with-bazel/src/crypto/mem.c",
3273    "src/third_party/boringssl-with-bazel/src/crypto/obj/obj.c",
3274    "src/third_party/boringssl-with-bazel/src/crypto/obj/obj_dat.h",
3275    "src/third_party/boringssl-with-bazel/src/crypto/obj/obj_xref.c",
3276    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_all.c",
3277    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_info.c",
3278    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_lib.c",
3279    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_oth.c",
3280    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_pk8.c",
3281    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_pkey.c",
3282    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_x509.c",
3283    "src/third_party/boringssl-with-bazel/src/crypto/pem/pem_xaux.c",
3284    "src/third_party/boringssl-with-bazel/src/crypto/pkcs7/internal.h",
3285    "src/third_party/boringssl-with-bazel/src/crypto/pkcs7/pkcs7.c",
3286    "src/third_party/boringssl-with-bazel/src/crypto/pkcs7/pkcs7_x509.c",
3287    "src/third_party/boringssl-with-bazel/src/crypto/pkcs8/internal.h",
3288    "src/third_party/boringssl-with-bazel/src/crypto/pkcs8/p5_pbev2.c",
3289    "src/third_party/boringssl-with-bazel/src/crypto/pkcs8/pkcs8.c",
3290    "src/third_party/boringssl-with-bazel/src/crypto/pkcs8/pkcs8_x509.c",
3291    "src/third_party/boringssl-with-bazel/src/crypto/poly1305/internal.h",
3292    "src/third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305.c",
3293    "src/third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305_arm.c",
3294    "src/third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305_arm_asm.S",
3295    "src/third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305_vec.c",
3296    "src/third_party/boringssl-with-bazel/src/crypto/pool/internal.h",
3297    "src/third_party/boringssl-with-bazel/src/crypto/pool/pool.c",
3298    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/deterministic.c",
3299    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/forkunsafe.c",
3300    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/getentropy.c",
3301    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/ios.c",
3302    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/passive.c",
3303    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/rand_extra.c",
3304    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/trusty.c",
3305    "src/third_party/boringssl-with-bazel/src/crypto/rand_extra/windows.c",
3306    "src/third_party/boringssl-with-bazel/src/crypto/rc4/rc4.c",
3307    "src/third_party/boringssl-with-bazel/src/crypto/refcount.c",
3308    "src/third_party/boringssl-with-bazel/src/crypto/rsa_extra/internal.h",
3309    "src/third_party/boringssl-with-bazel/src/crypto/rsa_extra/rsa_asn1.c",
3310    "src/third_party/boringssl-with-bazel/src/crypto/rsa_extra/rsa_crypt.c",
3311    "src/third_party/boringssl-with-bazel/src/crypto/rsa_extra/rsa_print.c",
3312    "src/third_party/boringssl-with-bazel/src/crypto/siphash/siphash.c",
3313    "src/third_party/boringssl-with-bazel/src/crypto/spx/address.c",
3314    "src/third_party/boringssl-with-bazel/src/crypto/spx/address.h",
3315    "src/third_party/boringssl-with-bazel/src/crypto/spx/fors.c",
3316    "src/third_party/boringssl-with-bazel/src/crypto/spx/fors.h",
3317    "src/third_party/boringssl-with-bazel/src/crypto/spx/merkle.c",
3318    "src/third_party/boringssl-with-bazel/src/crypto/spx/merkle.h",
3319    "src/third_party/boringssl-with-bazel/src/crypto/spx/params.h",
3320    "src/third_party/boringssl-with-bazel/src/crypto/spx/spx.c",
3321    "src/third_party/boringssl-with-bazel/src/crypto/spx/spx_util.c",
3322    "src/third_party/boringssl-with-bazel/src/crypto/spx/spx_util.h",
3323    "src/third_party/boringssl-with-bazel/src/crypto/spx/thash.c",
3324    "src/third_party/boringssl-with-bazel/src/crypto/spx/thash.h",
3325    "src/third_party/boringssl-with-bazel/src/crypto/spx/wots.c",
3326    "src/third_party/boringssl-with-bazel/src/crypto/spx/wots.h",
3327    "src/third_party/boringssl-with-bazel/src/crypto/stack/stack.c",
3328    "src/third_party/boringssl-with-bazel/src/crypto/thread.c",
3329    "src/third_party/boringssl-with-bazel/src/crypto/thread_none.c",
3330    "src/third_party/boringssl-with-bazel/src/crypto/thread_pthread.c",
3331    "src/third_party/boringssl-with-bazel/src/crypto/thread_win.c",
3332    "src/third_party/boringssl-with-bazel/src/crypto/trust_token/internal.h",
3333    "src/third_party/boringssl-with-bazel/src/crypto/trust_token/pmbtoken.c",
3334    "src/third_party/boringssl-with-bazel/src/crypto/trust_token/trust_token.c",
3335    "src/third_party/boringssl-with-bazel/src/crypto/trust_token/voprf.c",
3336    "src/third_party/boringssl-with-bazel/src/crypto/x509/a_digest.c",
3337    "src/third_party/boringssl-with-bazel/src/crypto/x509/a_sign.c",
3338    "src/third_party/boringssl-with-bazel/src/crypto/x509/a_verify.c",
3339    "src/third_party/boringssl-with-bazel/src/crypto/x509/algorithm.c",
3340    "src/third_party/boringssl-with-bazel/src/crypto/x509/asn1_gen.c",
3341    "src/third_party/boringssl-with-bazel/src/crypto/x509/by_dir.c",
3342    "src/third_party/boringssl-with-bazel/src/crypto/x509/by_file.c",
3343    "src/third_party/boringssl-with-bazel/src/crypto/x509/ext_dat.h",
3344    "src/third_party/boringssl-with-bazel/src/crypto/x509/i2d_pr.c",
3345    "src/third_party/boringssl-with-bazel/src/crypto/x509/internal.h",
3346    "src/third_party/boringssl-with-bazel/src/crypto/x509/name_print.c",
3347    "src/third_party/boringssl-with-bazel/src/crypto/x509/policy.c",
3348    "src/third_party/boringssl-with-bazel/src/crypto/x509/rsa_pss.c",
3349    "src/third_party/boringssl-with-bazel/src/crypto/x509/t_crl.c",
3350    "src/third_party/boringssl-with-bazel/src/crypto/x509/t_req.c",
3351    "src/third_party/boringssl-with-bazel/src/crypto/x509/t_x509.c",
3352    "src/third_party/boringssl-with-bazel/src/crypto/x509/t_x509a.c",
3353    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_akey.c",
3354    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_akeya.c",
3355    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_alt.c",
3356    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_bcons.c",
3357    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_bitst.c",
3358    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_conf.c",
3359    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_cpols.c",
3360    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_crld.c",
3361    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_enum.c",
3362    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_extku.c",
3363    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_genn.c",
3364    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_ia5.c",
3365    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_info.c",
3366    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_int.c",
3367    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_lib.c",
3368    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_ncons.c",
3369    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_ocsp.c",
3370    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_pcons.c",
3371    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_pmaps.c",
3372    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_prn.c",
3373    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_purp.c",
3374    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_skey.c",
3375    "src/third_party/boringssl-with-bazel/src/crypto/x509/v3_utl.c",
3376    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509.c",
3377    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_att.c",
3378    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_cmp.c",
3379    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_d2.c",
3380    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_def.c",
3381    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_ext.c",
3382    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_lu.c",
3383    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_obj.c",
3384    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_req.c",
3385    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_set.c",
3386    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_trs.c",
3387    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_txt.c",
3388    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_v3.c",
3389    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_vfy.c",
3390    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509_vpm.c",
3391    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509cset.c",
3392    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509name.c",
3393    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509rset.c",
3394    "src/third_party/boringssl-with-bazel/src/crypto/x509/x509spki.c",
3395    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_algor.c",
3396    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_all.c",
3397    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_attrib.c",
3398    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_crl.c",
3399    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_exten.c",
3400    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_name.c",
3401    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_pubkey.c",
3402    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_req.c",
3403    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_sig.c",
3404    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_spki.c",
3405    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_val.c",
3406    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_x509.c",
3407    "src/third_party/boringssl-with-bazel/src/crypto/x509/x_x509a.c",
3408    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesni-gcm-x86_64-apple.S",
3409    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesni-gcm-x86_64-linux.S",
3410    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86-apple.S",
3411    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86-linux.S",
3412    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86_64-apple.S",
3413    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesni-x86_64-linux.S",
3414    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-armv7-linux.S",
3415    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-armv8-apple.S",
3416    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-armv8-linux.S",
3417    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-armv8-win.S",
3418    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-gcm-armv8-apple.S",
3419    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-gcm-armv8-linux.S",
3420    "src/third_party/boringssl-with-bazel/src/gen/bcm/aesv8-gcm-armv8-win.S",
3421    "src/third_party/boringssl-with-bazel/src/gen/bcm/armv4-mont-linux.S",
3422    "src/third_party/boringssl-with-bazel/src/gen/bcm/armv8-mont-apple.S",
3423    "src/third_party/boringssl-with-bazel/src/gen/bcm/armv8-mont-linux.S",
3424    "src/third_party/boringssl-with-bazel/src/gen/bcm/armv8-mont-win.S",
3425    "src/third_party/boringssl-with-bazel/src/gen/bcm/bn-586-apple.S",
3426    "src/third_party/boringssl-with-bazel/src/gen/bcm/bn-586-linux.S",
3427    "src/third_party/boringssl-with-bazel/src/gen/bcm/bn-armv8-apple.S",
3428    "src/third_party/boringssl-with-bazel/src/gen/bcm/bn-armv8-linux.S",
3429    "src/third_party/boringssl-with-bazel/src/gen/bcm/bn-armv8-win.S",
3430    "src/third_party/boringssl-with-bazel/src/gen/bcm/bsaes-armv7-linux.S",
3431    "src/third_party/boringssl-with-bazel/src/gen/bcm/co-586-apple.S",
3432    "src/third_party/boringssl-with-bazel/src/gen/bcm/co-586-linux.S",
3433    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-armv4-linux.S",
3434    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-neon-armv8-apple.S",
3435    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-neon-armv8-linux.S",
3436    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-neon-armv8-win.S",
3437    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-ssse3-x86-apple.S",
3438    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-ssse3-x86-linux.S",
3439    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-ssse3-x86_64-apple.S",
3440    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-ssse3-x86_64-linux.S",
3441    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-x86-apple.S",
3442    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-x86-linux.S",
3443    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-x86_64-apple.S",
3444    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghash-x86_64-linux.S",
3445    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghashv8-armv7-linux.S",
3446    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghashv8-armv8-apple.S",
3447    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghashv8-armv8-linux.S",
3448    "src/third_party/boringssl-with-bazel/src/gen/bcm/ghashv8-armv8-win.S",
3449    "src/third_party/boringssl-with-bazel/src/gen/bcm/md5-586-apple.S",
3450    "src/third_party/boringssl-with-bazel/src/gen/bcm/md5-586-linux.S",
3451    "src/third_party/boringssl-with-bazel/src/gen/bcm/md5-x86_64-apple.S",
3452    "src/third_party/boringssl-with-bazel/src/gen/bcm/md5-x86_64-linux.S",
3453    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256-armv8-asm-apple.S",
3454    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256-armv8-asm-linux.S",
3455    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256-armv8-asm-win.S",
3456    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256-x86_64-asm-apple.S",
3457    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256-x86_64-asm-linux.S",
3458    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256_beeu-armv8-asm-apple.S",
3459    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256_beeu-armv8-asm-linux.S",
3460    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256_beeu-armv8-asm-win.S",
3461    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256_beeu-x86_64-asm-apple.S",
3462    "src/third_party/boringssl-with-bazel/src/gen/bcm/p256_beeu-x86_64-asm-linux.S",
3463    "src/third_party/boringssl-with-bazel/src/gen/bcm/rdrand-x86_64-apple.S",
3464    "src/third_party/boringssl-with-bazel/src/gen/bcm/rdrand-x86_64-linux.S",
3465    "src/third_party/boringssl-with-bazel/src/gen/bcm/rsaz-avx2-apple.S",
3466    "src/third_party/boringssl-with-bazel/src/gen/bcm/rsaz-avx2-linux.S",
3467    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-586-apple.S",
3468    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-586-linux.S",
3469    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-armv4-large-linux.S",
3470    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-armv8-apple.S",
3471    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-armv8-linux.S",
3472    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-armv8-win.S",
3473    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-x86_64-apple.S",
3474    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha1-x86_64-linux.S",
3475    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-586-apple.S",
3476    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-586-linux.S",
3477    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-armv4-linux.S",
3478    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-armv8-apple.S",
3479    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-armv8-linux.S",
3480    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-armv8-win.S",
3481    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-x86_64-apple.S",
3482    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha256-x86_64-linux.S",
3483    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-586-apple.S",
3484    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-586-linux.S",
3485    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-armv4-linux.S",
3486    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-armv8-apple.S",
3487    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-armv8-linux.S",
3488    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-armv8-win.S",
3489    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-x86_64-apple.S",
3490    "src/third_party/boringssl-with-bazel/src/gen/bcm/sha512-x86_64-linux.S",
3491    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-armv7-linux.S",
3492    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-armv8-apple.S",
3493    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-armv8-linux.S",
3494    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-armv8-win.S",
3495    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-x86-apple.S",
3496    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-x86-linux.S",
3497    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-x86_64-apple.S",
3498    "src/third_party/boringssl-with-bazel/src/gen/bcm/vpaes-x86_64-linux.S",
3499    "src/third_party/boringssl-with-bazel/src/gen/bcm/x86-mont-apple.S",
3500    "src/third_party/boringssl-with-bazel/src/gen/bcm/x86-mont-linux.S",
3501    "src/third_party/boringssl-with-bazel/src/gen/bcm/x86_64-mont-apple.S",
3502    "src/third_party/boringssl-with-bazel/src/gen/bcm/x86_64-mont-linux.S",
3503    "src/third_party/boringssl-with-bazel/src/gen/bcm/x86_64-mont5-apple.S",
3504    "src/third_party/boringssl-with-bazel/src/gen/bcm/x86_64-mont5-linux.S",
3505    "src/third_party/boringssl-with-bazel/src/gen/crypto/aes128gcmsiv-x86_64-apple.S",
3506    "src/third_party/boringssl-with-bazel/src/gen/crypto/aes128gcmsiv-x86_64-linux.S",
3507    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-armv4-linux.S",
3508    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-armv8-apple.S",
3509    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-armv8-linux.S",
3510    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-armv8-win.S",
3511    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-x86-apple.S",
3512    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-x86-linux.S",
3513    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-x86_64-apple.S",
3514    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha-x86_64-linux.S",
3515    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha20_poly1305_armv8-apple.S",
3516    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha20_poly1305_armv8-linux.S",
3517    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha20_poly1305_armv8-win.S",
3518    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha20_poly1305_x86_64-apple.S",
3519    "src/third_party/boringssl-with-bazel/src/gen/crypto/chacha20_poly1305_x86_64-linux.S",
3520    "src/third_party/boringssl-with-bazel/src/gen/crypto/err_data.c",
3521    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-armv4-linux.S",
3522    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-armv8-apple.S",
3523    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-armv8-linux.S",
3524    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-armv8-win.S",
3525    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-x86-apple.S",
3526    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-x86-linux.S",
3527    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-x86_64-apple.S",
3528    "src/third_party/boringssl-with-bazel/src/gen/test_support/trampoline-x86_64-linux.S",
3529    "src/third_party/boringssl-with-bazel/src/include/openssl/aead.h",
3530    "src/third_party/boringssl-with-bazel/src/include/openssl/aes.h",
3531    "src/third_party/boringssl-with-bazel/src/include/openssl/arm_arch.h",
3532    "src/third_party/boringssl-with-bazel/src/include/openssl/asm_base.h",
3533    "src/third_party/boringssl-with-bazel/src/include/openssl/asn1.h",
3534    "src/third_party/boringssl-with-bazel/src/include/openssl/asn1_mac.h",
3535    "src/third_party/boringssl-with-bazel/src/include/openssl/asn1t.h",
3536    "src/third_party/boringssl-with-bazel/src/include/openssl/base.h",
3537    "src/third_party/boringssl-with-bazel/src/include/openssl/base64.h",
3538    "src/third_party/boringssl-with-bazel/src/include/openssl/bio.h",
3539    "src/third_party/boringssl-with-bazel/src/include/openssl/blake2.h",
3540    "src/third_party/boringssl-with-bazel/src/include/openssl/blowfish.h",
3541    "src/third_party/boringssl-with-bazel/src/include/openssl/bn.h",
3542    "src/third_party/boringssl-with-bazel/src/include/openssl/buf.h",
3543    "src/third_party/boringssl-with-bazel/src/include/openssl/buffer.h",
3544    "src/third_party/boringssl-with-bazel/src/include/openssl/bytestring.h",
3545    "src/third_party/boringssl-with-bazel/src/include/openssl/cast.h",
3546    "src/third_party/boringssl-with-bazel/src/include/openssl/chacha.h",
3547    "src/third_party/boringssl-with-bazel/src/include/openssl/cipher.h",
3548    "src/third_party/boringssl-with-bazel/src/include/openssl/cmac.h",
3549    "src/third_party/boringssl-with-bazel/src/include/openssl/conf.h",
3550    "src/third_party/boringssl-with-bazel/src/include/openssl/cpu.h",
3551    "src/third_party/boringssl-with-bazel/src/include/openssl/crypto.h",
3552    "src/third_party/boringssl-with-bazel/src/include/openssl/ctrdrbg.h",
3553    "src/third_party/boringssl-with-bazel/src/include/openssl/curve25519.h",
3554    "src/third_party/boringssl-with-bazel/src/include/openssl/des.h",
3555    "src/third_party/boringssl-with-bazel/src/include/openssl/dh.h",
3556    "src/third_party/boringssl-with-bazel/src/include/openssl/digest.h",
3557    "src/third_party/boringssl-with-bazel/src/include/openssl/dsa.h",
3558    "src/third_party/boringssl-with-bazel/src/include/openssl/dtls1.h",
3559    "src/third_party/boringssl-with-bazel/src/include/openssl/e_os2.h",
3560    "src/third_party/boringssl-with-bazel/src/include/openssl/ec.h",
3561    "src/third_party/boringssl-with-bazel/src/include/openssl/ec_key.h",
3562    "src/third_party/boringssl-with-bazel/src/include/openssl/ecdh.h",
3563    "src/third_party/boringssl-with-bazel/src/include/openssl/ecdsa.h",
3564    "src/third_party/boringssl-with-bazel/src/include/openssl/engine.h",
3565    "src/third_party/boringssl-with-bazel/src/include/openssl/err.h",
3566    "src/third_party/boringssl-with-bazel/src/include/openssl/evp.h",
3567    "src/third_party/boringssl-with-bazel/src/include/openssl/evp_errors.h",
3568    "src/third_party/boringssl-with-bazel/src/include/openssl/ex_data.h",
3569    "src/third_party/boringssl-with-bazel/src/include/openssl/experimental/kyber.h",
3570    "src/third_party/boringssl-with-bazel/src/include/openssl/experimental/spx.h",
3571    "src/third_party/boringssl-with-bazel/src/include/openssl/hkdf.h",
3572    "src/third_party/boringssl-with-bazel/src/include/openssl/hmac.h",
3573    "src/third_party/boringssl-with-bazel/src/include/openssl/hpke.h",
3574    "src/third_party/boringssl-with-bazel/src/include/openssl/hrss.h",
3575    "src/third_party/boringssl-with-bazel/src/include/openssl/is_boringssl.h",
3576    "src/third_party/boringssl-with-bazel/src/include/openssl/kdf.h",
3577    "src/third_party/boringssl-with-bazel/src/include/openssl/lhash.h",
3578    "src/third_party/boringssl-with-bazel/src/include/openssl/md4.h",
3579    "src/third_party/boringssl-with-bazel/src/include/openssl/md5.h",
3580    "src/third_party/boringssl-with-bazel/src/include/openssl/mem.h",
3581    "src/third_party/boringssl-with-bazel/src/include/openssl/nid.h",
3582    "src/third_party/boringssl-with-bazel/src/include/openssl/obj.h",
3583    "src/third_party/boringssl-with-bazel/src/include/openssl/obj_mac.h",
3584    "src/third_party/boringssl-with-bazel/src/include/openssl/objects.h",
3585    "src/third_party/boringssl-with-bazel/src/include/openssl/opensslconf.h",
3586    "src/third_party/boringssl-with-bazel/src/include/openssl/opensslv.h",
3587    "src/third_party/boringssl-with-bazel/src/include/openssl/ossl_typ.h",
3588    "src/third_party/boringssl-with-bazel/src/include/openssl/pem.h",
3589    "src/third_party/boringssl-with-bazel/src/include/openssl/pkcs12.h",
3590    "src/third_party/boringssl-with-bazel/src/include/openssl/pkcs7.h",
3591    "src/third_party/boringssl-with-bazel/src/include/openssl/pkcs8.h",
3592    "src/third_party/boringssl-with-bazel/src/include/openssl/poly1305.h",
3593    "src/third_party/boringssl-with-bazel/src/include/openssl/pool.h",
3594    "src/third_party/boringssl-with-bazel/src/include/openssl/posix_time.h",
3595    "src/third_party/boringssl-with-bazel/src/include/openssl/rand.h",
3596    "src/third_party/boringssl-with-bazel/src/include/openssl/rc4.h",
3597    "src/third_party/boringssl-with-bazel/src/include/openssl/ripemd.h",
3598    "src/third_party/boringssl-with-bazel/src/include/openssl/rsa.h",
3599    "src/third_party/boringssl-with-bazel/src/include/openssl/safestack.h",
3600    "src/third_party/boringssl-with-bazel/src/include/openssl/service_indicator.h",
3601    "src/third_party/boringssl-with-bazel/src/include/openssl/sha.h",
3602    "src/third_party/boringssl-with-bazel/src/include/openssl/siphash.h",
3603    "src/third_party/boringssl-with-bazel/src/include/openssl/span.h",
3604    "src/third_party/boringssl-with-bazel/src/include/openssl/srtp.h",
3605    "src/third_party/boringssl-with-bazel/src/include/openssl/ssl.h",
3606    "src/third_party/boringssl-with-bazel/src/include/openssl/ssl3.h",
3607    "src/third_party/boringssl-with-bazel/src/include/openssl/stack.h",
3608    "src/third_party/boringssl-with-bazel/src/include/openssl/target.h",
3609    "src/third_party/boringssl-with-bazel/src/include/openssl/thread.h",
3610    "src/third_party/boringssl-with-bazel/src/include/openssl/time.h",
3611    "src/third_party/boringssl-with-bazel/src/include/openssl/tls1.h",
3612    "src/third_party/boringssl-with-bazel/src/include/openssl/trust_token.h",
3613    "src/third_party/boringssl-with-bazel/src/include/openssl/type_check.h",
3614    "src/third_party/boringssl-with-bazel/src/include/openssl/x509.h",
3615    "src/third_party/boringssl-with-bazel/src/include/openssl/x509_vfy.h",
3616    "src/third_party/boringssl-with-bazel/src/include/openssl/x509v3.h",
3617    "src/third_party/boringssl-with-bazel/src/include/openssl/x509v3_errors.h",
3618    "src/third_party/boringssl-with-bazel/src/ssl/bio_ssl.cc",
3619    "src/third_party/boringssl-with-bazel/src/ssl/d1_both.cc",
3620    "src/third_party/boringssl-with-bazel/src/ssl/d1_lib.cc",
3621    "src/third_party/boringssl-with-bazel/src/ssl/d1_pkt.cc",
3622    "src/third_party/boringssl-with-bazel/src/ssl/d1_srtp.cc",
3623    "src/third_party/boringssl-with-bazel/src/ssl/dtls_method.cc",
3624    "src/third_party/boringssl-with-bazel/src/ssl/dtls_record.cc",
3625    "src/third_party/boringssl-with-bazel/src/ssl/encrypted_client_hello.cc",
3626    "src/third_party/boringssl-with-bazel/src/ssl/extensions.cc",
3627    "src/third_party/boringssl-with-bazel/src/ssl/handoff.cc",
3628    "src/third_party/boringssl-with-bazel/src/ssl/handshake.cc",
3629    "src/third_party/boringssl-with-bazel/src/ssl/handshake_client.cc",
3630    "src/third_party/boringssl-with-bazel/src/ssl/handshake_server.cc",
3631    "src/third_party/boringssl-with-bazel/src/ssl/internal.h",
3632    "src/third_party/boringssl-with-bazel/src/ssl/s3_both.cc",
3633    "src/third_party/boringssl-with-bazel/src/ssl/s3_lib.cc",
3634    "src/third_party/boringssl-with-bazel/src/ssl/s3_pkt.cc",
3635    "src/third_party/boringssl-with-bazel/src/ssl/ssl_aead_ctx.cc",
3636    "src/third_party/boringssl-with-bazel/src/ssl/ssl_asn1.cc",
3637    "src/third_party/boringssl-with-bazel/src/ssl/ssl_buffer.cc",
3638    "src/third_party/boringssl-with-bazel/src/ssl/ssl_cert.cc",
3639    "src/third_party/boringssl-with-bazel/src/ssl/ssl_cipher.cc",
3640    "src/third_party/boringssl-with-bazel/src/ssl/ssl_credential.cc",
3641    "src/third_party/boringssl-with-bazel/src/ssl/ssl_file.cc",
3642    "src/third_party/boringssl-with-bazel/src/ssl/ssl_key_share.cc",
3643    "src/third_party/boringssl-with-bazel/src/ssl/ssl_lib.cc",
3644    "src/third_party/boringssl-with-bazel/src/ssl/ssl_privkey.cc",
3645    "src/third_party/boringssl-with-bazel/src/ssl/ssl_session.cc",
3646    "src/third_party/boringssl-with-bazel/src/ssl/ssl_stat.cc",
3647    "src/third_party/boringssl-with-bazel/src/ssl/ssl_transcript.cc",
3648    "src/third_party/boringssl-with-bazel/src/ssl/ssl_versions.cc",
3649    "src/third_party/boringssl-with-bazel/src/ssl/ssl_x509.cc",
3650    "src/third_party/boringssl-with-bazel/src/ssl/t1_enc.cc",
3651    "src/third_party/boringssl-with-bazel/src/ssl/tls13_both.cc",
3652    "src/third_party/boringssl-with-bazel/src/ssl/tls13_client.cc",
3653    "src/third_party/boringssl-with-bazel/src/ssl/tls13_enc.cc",
3654    "src/third_party/boringssl-with-bazel/src/ssl/tls13_server.cc",
3655    "src/third_party/boringssl-with-bazel/src/ssl/tls_method.cc",
3656    "src/third_party/boringssl-with-bazel/src/ssl/tls_record.cc",
3657    "src/third_party/boringssl-with-bazel/src/third_party/fiat/asm/fiat_curve25519_adx_mul.S",
3658    "src/third_party/boringssl-with-bazel/src/third_party/fiat/asm/fiat_curve25519_adx_square.S",
3659    "src/third_party/boringssl-with-bazel/src/third_party/fiat/asm/fiat_p256_adx_mul.S",
3660    "src/third_party/boringssl-with-bazel/src/third_party/fiat/asm/fiat_p256_adx_sqr.S",
3661    "src/third_party/boringssl-with-bazel/src/third_party/fiat/curve25519_32.h",
3662    "src/third_party/boringssl-with-bazel/src/third_party/fiat/curve25519_64.h",
3663    "src/third_party/boringssl-with-bazel/src/third_party/fiat/curve25519_64_adx.h",
3664    "src/third_party/boringssl-with-bazel/src/third_party/fiat/curve25519_64_msvc.h",
3665    "src/third_party/boringssl-with-bazel/src/third_party/fiat/p256_32.h",
3666    "src/third_party/boringssl-with-bazel/src/third_party/fiat/p256_64.h",
3667    "src/third_party/boringssl-with-bazel/src/third_party/fiat/p256_64_msvc.h",
3668  ]
3669  public_deps = []
3670  public_configs = [ "..:grpc_boringssl_config" ]
3671  configs -= [ "//gn/standalone:extra_warnings" ]
3672  check_includes = true
3673}
3674
3675source_set("address_sorting") {
3676  sources = [
3677    "src/third_party/address_sorting/address_sorting.c",
3678    "src/third_party/address_sorting/address_sorting_internal.h",
3679    "src/third_party/address_sorting/address_sorting_posix.c",
3680    "src/third_party/address_sorting/address_sorting_windows.c",
3681    "src/third_party/address_sorting/include/address_sorting/address_sorting.h",
3682  ]
3683  public_deps = []
3684  public_configs = [ "..:grpc_internal_config" ]
3685  configs -= [ "//gn/standalone:extra_warnings" ]
3686  check_includes = true
3687}
3688
3689source_set("gpr") {
3690  sources = [
3691    "src/src/core/lib/config/config_vars.cc",
3692    "src/src/core/lib/config/config_vars.h",
3693    "src/src/core/lib/config/config_vars_non_generated.cc",
3694    "src/src/core/lib/config/load_config.cc",
3695    "src/src/core/lib/config/load_config.h",
3696    "src/src/core/lib/event_engine/thread_local.cc",
3697    "src/src/core/lib/event_engine/thread_local.h",
3698    "src/src/core/lib/gpr/alloc.cc",
3699    "src/src/core/lib/gpr/alloc.h",
3700    "src/src/core/lib/gpr/android/log.cc",
3701    "src/src/core/lib/gpr/atm.cc",
3702    "src/src/core/lib/gpr/iphone/cpu.cc",
3703    "src/src/core/lib/gpr/linux/cpu.cc",
3704    "src/src/core/lib/gpr/linux/log.cc",
3705    "src/src/core/lib/gpr/log.cc",
3706    "src/src/core/lib/gpr/msys/tmpfile.cc",
3707    "src/src/core/lib/gpr/posix/cpu.cc",
3708    "src/src/core/lib/gpr/posix/log.cc",
3709    "src/src/core/lib/gpr/posix/string.cc",
3710    "src/src/core/lib/gpr/posix/sync.cc",
3711    "src/src/core/lib/gpr/posix/time.cc",
3712    "src/src/core/lib/gpr/posix/tmpfile.cc",
3713    "src/src/core/lib/gpr/string.cc",
3714    "src/src/core/lib/gpr/string.h",
3715    "src/src/core/lib/gpr/sync.cc",
3716    "src/src/core/lib/gpr/sync_abseil.cc",
3717    "src/src/core/lib/gpr/time.cc",
3718    "src/src/core/lib/gpr/time_precise.cc",
3719    "src/src/core/lib/gpr/time_precise.h",
3720    "src/src/core/lib/gpr/tmpfile.h",
3721    "src/src/core/lib/gpr/useful.h",
3722    "src/src/core/lib/gpr/windows/cpu.cc",
3723    "src/src/core/lib/gpr/windows/log.cc",
3724    "src/src/core/lib/gpr/windows/string.cc",
3725    "src/src/core/lib/gpr/windows/string_util.cc",
3726    "src/src/core/lib/gpr/windows/sync.cc",
3727    "src/src/core/lib/gpr/windows/time.cc",
3728    "src/src/core/lib/gpr/windows/tmpfile.cc",
3729    "src/src/core/lib/gprpp/construct_destruct.h",
3730    "src/src/core/lib/gprpp/crash.cc",
3731    "src/src/core/lib/gprpp/crash.h",
3732    "src/src/core/lib/gprpp/debug_location.h",
3733    "src/src/core/lib/gprpp/env.h",
3734    "src/src/core/lib/gprpp/examine_stack.cc",
3735    "src/src/core/lib/gprpp/examine_stack.h",
3736    "src/src/core/lib/gprpp/fork.cc",
3737    "src/src/core/lib/gprpp/fork.h",
3738    "src/src/core/lib/gprpp/host_port.cc",
3739    "src/src/core/lib/gprpp/host_port.h",
3740    "src/src/core/lib/gprpp/linux/env.cc",
3741    "src/src/core/lib/gprpp/memory.h",
3742    "src/src/core/lib/gprpp/mpscq.cc",
3743    "src/src/core/lib/gprpp/mpscq.h",
3744    "src/src/core/lib/gprpp/no_destruct.h",
3745    "src/src/core/lib/gprpp/posix/env.cc",
3746    "src/src/core/lib/gprpp/posix/stat.cc",
3747    "src/src/core/lib/gprpp/posix/thd.cc",
3748    "src/src/core/lib/gprpp/stat.h",
3749    "src/src/core/lib/gprpp/strerror.cc",
3750    "src/src/core/lib/gprpp/strerror.h",
3751    "src/src/core/lib/gprpp/sync.h",
3752    "src/src/core/lib/gprpp/tchar.cc",
3753    "src/src/core/lib/gprpp/tchar.h",
3754    "src/src/core/lib/gprpp/thd.h",
3755    "src/src/core/lib/gprpp/time_util.cc",
3756    "src/src/core/lib/gprpp/time_util.h",
3757    "src/src/core/lib/gprpp/windows/env.cc",
3758    "src/src/core/lib/gprpp/windows/stat.cc",
3759    "src/src/core/lib/gprpp/windows/thd.cc",
3760  ]
3761  public_deps = [
3762    ":absl_base_base",
3763    ":absl_base_core_headers",
3764    ":absl_base_log_severity",
3765    ":absl_flags_flag",
3766    ":absl_flags_marshalling",
3767    ":absl_functional_any_invocable",
3768    ":absl_log_check",
3769    ":absl_log_globals",
3770    ":absl_log_log",
3771    ":absl_memory_memory",
3772    ":absl_random_random",
3773    ":absl_status_status",
3774    ":absl_strings_cord",
3775    ":absl_strings_str_format",
3776    ":absl_strings_strings",
3777    ":absl_synchronization_synchronization",
3778    ":absl_time_time",
3779    ":absl_types_optional",
3780    ":absl_types_variant",
3781  ]
3782  public_configs = [ "..:grpc_internal_config" ]
3783  configs -= [ "//gn/standalone:extra_warnings" ]
3784  check_includes = true
3785}
3786
3787source_set("grpc") {
3788  sources = [
3789    "src/src/core/channelz/channel_trace.cc",
3790    "src/src/core/channelz/channel_trace.h",
3791    "src/src/core/channelz/channelz.cc",
3792    "src/src/core/channelz/channelz.h",
3793    "src/src/core/channelz/channelz_registry.cc",
3794    "src/src/core/channelz/channelz_registry.h",
3795    "src/src/core/client_channel/backup_poller.cc",
3796    "src/src/core/client_channel/backup_poller.h",
3797    "src/src/core/client_channel/client_channel_factory.cc",
3798    "src/src/core/client_channel/client_channel_factory.h",
3799    "src/src/core/client_channel/client_channel_filter.cc",
3800    "src/src/core/client_channel/client_channel_filter.h",
3801    "src/src/core/client_channel/client_channel_internal.h",
3802    "src/src/core/client_channel/client_channel_plugin.cc",
3803    "src/src/core/client_channel/client_channel_service_config.cc",
3804    "src/src/core/client_channel/client_channel_service_config.h",
3805    "src/src/core/client_channel/config_selector.cc",
3806    "src/src/core/client_channel/config_selector.h",
3807    "src/src/core/client_channel/connector.h",
3808    "src/src/core/client_channel/dynamic_filters.cc",
3809    "src/src/core/client_channel/dynamic_filters.h",
3810    "src/src/core/client_channel/global_subchannel_pool.cc",
3811    "src/src/core/client_channel/global_subchannel_pool.h",
3812    "src/src/core/client_channel/local_subchannel_pool.cc",
3813    "src/src/core/client_channel/local_subchannel_pool.h",
3814    "src/src/core/client_channel/retry_filter.cc",
3815    "src/src/core/client_channel/retry_filter.h",
3816    "src/src/core/client_channel/retry_filter_legacy_call_data.cc",
3817    "src/src/core/client_channel/retry_filter_legacy_call_data.h",
3818    "src/src/core/client_channel/retry_service_config.cc",
3819    "src/src/core/client_channel/retry_service_config.h",
3820    "src/src/core/client_channel/retry_throttle.cc",
3821    "src/src/core/client_channel/retry_throttle.h",
3822    "src/src/core/client_channel/subchannel.cc",
3823    "src/src/core/client_channel/subchannel.h",
3824    "src/src/core/client_channel/subchannel_interface_internal.h",
3825    "src/src/core/client_channel/subchannel_pool_interface.cc",
3826    "src/src/core/client_channel/subchannel_pool_interface.h",
3827    "src/src/core/client_channel/subchannel_stream_client.cc",
3828    "src/src/core/client_channel/subchannel_stream_client.h",
3829    "src/src/core/ext/filters/backend_metrics/backend_metric_filter.cc",
3830    "src/src/core/ext/filters/backend_metrics/backend_metric_filter.h",
3831    "src/src/core/ext/filters/backend_metrics/backend_metric_provider.h",
3832    "src/src/core/ext/filters/census/grpc_context.cc",
3833    "src/src/core/ext/filters/channel_idle/idle_filter_state.cc",
3834    "src/src/core/ext/filters/channel_idle/idle_filter_state.h",
3835    "src/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc",
3836    "src/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h",
3837    "src/src/core/ext/filters/fault_injection/fault_injection_filter.cc",
3838    "src/src/core/ext/filters/fault_injection/fault_injection_filter.h",
3839    "src/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc",
3840    "src/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h",
3841    "src/src/core/ext/filters/http/client/http_client_filter.cc",
3842    "src/src/core/ext/filters/http/client/http_client_filter.h",
3843    "src/src/core/ext/filters/http/client_authority_filter.cc",
3844    "src/src/core/ext/filters/http/client_authority_filter.h",
3845    "src/src/core/ext/filters/http/http_filters_plugin.cc",
3846    "src/src/core/ext/filters/http/message_compress/compression_filter.cc",
3847    "src/src/core/ext/filters/http/message_compress/compression_filter.h",
3848    "src/src/core/ext/filters/http/server/http_server_filter.cc",
3849    "src/src/core/ext/filters/http/server/http_server_filter.h",
3850    "src/src/core/ext/filters/message_size/message_size_filter.cc",
3851    "src/src/core/ext/filters/message_size/message_size_filter.h",
3852    "src/src/core/ext/filters/rbac/rbac_filter.cc",
3853    "src/src/core/ext/filters/rbac/rbac_filter.h",
3854    "src/src/core/ext/filters/rbac/rbac_service_config_parser.cc",
3855    "src/src/core/ext/filters/rbac/rbac_service_config_parser.h",
3856    "src/src/core/ext/filters/stateful_session/stateful_session_filter.cc",
3857    "src/src/core/ext/filters/stateful_session/stateful_session_filter.h",
3858    "src/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc",
3859    "src/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h",
3860    "src/src/core/ext/gcp/metadata_query.cc",
3861    "src/src/core/ext/gcp/metadata_query.h",
3862    "src/src/core/ext/transport/chttp2/alpn/alpn.cc",
3863    "src/src/core/ext/transport/chttp2/alpn/alpn.h",
3864    "src/src/core/ext/transport/chttp2/client/chttp2_connector.cc",
3865    "src/src/core/ext/transport/chttp2/client/chttp2_connector.h",
3866    "src/src/core/ext/transport/chttp2/server/chttp2_server.cc",
3867    "src/src/core/ext/transport/chttp2/server/chttp2_server.h",
3868    "src/src/core/ext/transport/chttp2/transport/bin_decoder.cc",
3869    "src/src/core/ext/transport/chttp2/transport/bin_decoder.h",
3870    "src/src/core/ext/transport/chttp2/transport/bin_encoder.cc",
3871    "src/src/core/ext/transport/chttp2/transport/bin_encoder.h",
3872    "src/src/core/ext/transport/chttp2/transport/chttp2_transport.cc",
3873    "src/src/core/ext/transport/chttp2/transport/chttp2_transport.h",
3874    "src/src/core/ext/transport/chttp2/transport/context_list_entry.h",
3875    "src/src/core/ext/transport/chttp2/transport/decode_huff.cc",
3876    "src/src/core/ext/transport/chttp2/transport/decode_huff.h",
3877    "src/src/core/ext/transport/chttp2/transport/flow_control.cc",
3878    "src/src/core/ext/transport/chttp2/transport/flow_control.h",
3879    "src/src/core/ext/transport/chttp2/transport/frame.cc",
3880    "src/src/core/ext/transport/chttp2/transport/frame.h",
3881    "src/src/core/ext/transport/chttp2/transport/frame_data.cc",
3882    "src/src/core/ext/transport/chttp2/transport/frame_data.h",
3883    "src/src/core/ext/transport/chttp2/transport/frame_goaway.cc",
3884    "src/src/core/ext/transport/chttp2/transport/frame_goaway.h",
3885    "src/src/core/ext/transport/chttp2/transport/frame_ping.cc",
3886    "src/src/core/ext/transport/chttp2/transport/frame_ping.h",
3887    "src/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc",
3888    "src/src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
3889    "src/src/core/ext/transport/chttp2/transport/frame_settings.cc",
3890    "src/src/core/ext/transport/chttp2/transport/frame_settings.h",
3891    "src/src/core/ext/transport/chttp2/transport/frame_window_update.cc",
3892    "src/src/core/ext/transport/chttp2/transport/frame_window_update.h",
3893    "src/src/core/ext/transport/chttp2/transport/hpack_constants.h",
3894    "src/src/core/ext/transport/chttp2/transport/hpack_encoder.cc",
3895    "src/src/core/ext/transport/chttp2/transport/hpack_encoder.h",
3896    "src/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc",
3897    "src/src/core/ext/transport/chttp2/transport/hpack_encoder_table.h",
3898    "src/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc",
3899    "src/src/core/ext/transport/chttp2/transport/hpack_parse_result.h",
3900    "src/src/core/ext/transport/chttp2/transport/hpack_parser.cc",
3901    "src/src/core/ext/transport/chttp2/transport/hpack_parser.h",
3902    "src/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc",
3903    "src/src/core/ext/transport/chttp2/transport/hpack_parser_table.h",
3904    "src/src/core/ext/transport/chttp2/transport/http2_settings.cc",
3905    "src/src/core/ext/transport/chttp2/transport/http2_settings.h",
3906    "src/src/core/ext/transport/chttp2/transport/http_trace.cc",
3907    "src/src/core/ext/transport/chttp2/transport/http_trace.h",
3908    "src/src/core/ext/transport/chttp2/transport/huffsyms.cc",
3909    "src/src/core/ext/transport/chttp2/transport/huffsyms.h",
3910    "src/src/core/ext/transport/chttp2/transport/internal.h",
3911    "src/src/core/ext/transport/chttp2/transport/legacy_frame.h",
3912    "src/src/core/ext/transport/chttp2/transport/max_concurrent_streams_policy.cc",
3913    "src/src/core/ext/transport/chttp2/transport/max_concurrent_streams_policy.h",
3914    "src/src/core/ext/transport/chttp2/transport/parsing.cc",
3915    "src/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc",
3916    "src/src/core/ext/transport/chttp2/transport/ping_abuse_policy.h",
3917    "src/src/core/ext/transport/chttp2/transport/ping_callbacks.cc",
3918    "src/src/core/ext/transport/chttp2/transport/ping_callbacks.h",
3919    "src/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc",
3920    "src/src/core/ext/transport/chttp2/transport/ping_rate_policy.h",
3921    "src/src/core/ext/transport/chttp2/transport/stream_lists.cc",
3922    "src/src/core/ext/transport/chttp2/transport/varint.cc",
3923    "src/src/core/ext/transport/chttp2/transport/varint.h",
3924    "src/src/core/ext/transport/chttp2/transport/write_size_policy.cc",
3925    "src/src/core/ext/transport/chttp2/transport/write_size_policy.h",
3926    "src/src/core/ext/transport/chttp2/transport/writing.cc",
3927    "src/src/core/ext/transport/inproc/inproc_plugin.cc",
3928    "src/src/core/ext/transport/inproc/inproc_transport.cc",
3929    "src/src/core/ext/transport/inproc/inproc_transport.h",
3930    "src/src/core/ext/transport/inproc/legacy_inproc_transport.cc",
3931    "src/src/core/ext/transport/inproc/legacy_inproc_transport.h",
3932    "src/src/core/ext/upb-gen/envoy/admin/v3/certs.upb.h",
3933    "src/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c",
3934    "src/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.h",
3935    "src/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb.h",
3936    "src/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c",
3937    "src/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.h",
3938    "src/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb.h",
3939    "src/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c",
3940    "src/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.h",
3941    "src/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb.h",
3942    "src/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c",
3943    "src/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.h",
3944    "src/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb.h",
3945    "src/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c",
3946    "src/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.h",
3947    "src/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb.h",
3948    "src/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c",
3949    "src/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.h",
3950    "src/src/core/ext/upb-gen/envoy/admin/v3/memory.upb.h",
3951    "src/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c",
3952    "src/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.h",
3953    "src/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb.h",
3954    "src/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c",
3955    "src/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.h",
3956    "src/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb.h",
3957    "src/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.c",
3958    "src/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.h",
3959    "src/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb.h",
3960    "src/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.c",
3961    "src/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.h",
3962    "src/src/core/ext/upb-gen/envoy/admin/v3/tap.upb.h",
3963    "src/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.c",
3964    "src/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.h",
3965    "src/src/core/ext/upb-gen/envoy/annotations/deprecation.upb.h",
3966    "src/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c",
3967    "src/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.h",
3968    "src/src/core/ext/upb-gen/envoy/annotations/resource.upb.h",
3969    "src/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c",
3970    "src/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.h",
3971    "src/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb.h",
3972    "src/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.c",
3973    "src/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.h",
3974    "src/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb.h",
3975    "src/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.c",
3976    "src/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.h",
3977    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb.h",
3978    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.c",
3979    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.h",
3980    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb.h",
3981    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.c",
3982    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.h",
3983    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb.h",
3984    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.c",
3985    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.h",
3986    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb.h",
3987    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.c",
3988    "src/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.h",
3989    "src/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb.h",
3990    "src/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.c",
3991    "src/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.h",
3992    "src/src/core/ext/upb-gen/envoy/config/core/v3/address.upb.h",
3993    "src/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c",
3994    "src/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.h",
3995    "src/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb.h",
3996    "src/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c",
3997    "src/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.h",
3998    "src/src/core/ext/upb-gen/envoy/config/core/v3/base.upb.h",
3999    "src/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c",
4000    "src/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.h",
4001    "src/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb.h",
4002    "src/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c",
4003    "src/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.h",
4004    "src/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb.h",
4005    "src/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c",
4006    "src/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.h",
4007    "src/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb.h",
4008    "src/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c",
4009    "src/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.h",
4010    "src/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb.h",
4011    "src/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c",
4012    "src/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.h",
4013    "src/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb.h",
4014    "src/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c",
4015    "src/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.h",
4016    "src/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb.h",
4017    "src/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c",
4018    "src/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.h",
4019    "src/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb.h",
4020    "src/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c",
4021    "src/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.h",
4022    "src/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb.h",
4023    "src/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c",
4024    "src/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.h",
4025    "src/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb.h",
4026    "src/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c",
4027    "src/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.h",
4028    "src/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb.h",
4029    "src/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c",
4030    "src/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.h",
4031    "src/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb.h",
4032    "src/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c",
4033    "src/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.h",
4034    "src/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb.h",
4035    "src/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c",
4036    "src/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.h",
4037    "src/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb.h",
4038    "src/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c",
4039    "src/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.h",
4040    "src/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb.h",
4041    "src/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c",
4042    "src/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.h",
4043    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb.h",
4044    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.c",
4045    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.h",
4046    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb.h",
4047    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.c",
4048    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.h",
4049    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb.h",
4050    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.c",
4051    "src/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.h",
4052    "src/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb.h",
4053    "src/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.c",
4054    "src/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.h",
4055    "src/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb.h",
4056    "src/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.c",
4057    "src/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.h",
4058    "src/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb.h",
4059    "src/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.c",
4060    "src/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.h",
4061    "src/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb.h",
4062    "src/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.c",
4063    "src/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.h",
4064    "src/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb.h",
4065    "src/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.c",
4066    "src/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.h",
4067    "src/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb.h",
4068    "src/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.c",
4069    "src/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.h",
4070    "src/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb.h",
4071    "src/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.c",
4072    "src/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.h",
4073    "src/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb.h",
4074    "src/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.c",
4075    "src/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.h",
4076    "src/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb.h",
4077    "src/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c",
4078    "src/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.h",
4079    "src/src/core/ext/upb-gen/envoy/config/route/v3/route.upb.h",
4080    "src/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c",
4081    "src/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.h",
4082    "src/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb.h",
4083    "src/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c",
4084    "src/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.h",
4085    "src/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb.h",
4086    "src/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c",
4087    "src/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.h",
4088    "src/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb.h",
4089    "src/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.c",
4090    "src/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.h",
4091    "src/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb.h",
4092    "src/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.c",
4093    "src/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.h",
4094    "src/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb.h",
4095    "src/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.c",
4096    "src/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.h",
4097    "src/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb.h",
4098    "src/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.c",
4099    "src/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.h",
4100    "src/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb.h",
4101    "src/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.c",
4102    "src/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.h",
4103    "src/src/core/ext/upb-gen/envoy/config/trace/v3/opencensus.upb.h",
4104    "src/src/core/ext/upb-gen/envoy/config/trace/v3/opencensus.upb_minitable.c",
4105    "src/src/core/ext/upb-gen/envoy/config/trace/v3/opencensus.upb_minitable.h",
4106    "src/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb.h",
4107    "src/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.c",
4108    "src/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.h",
4109    "src/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb.h",
4110    "src/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.c",
4111    "src/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.h",
4112    "src/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb.h",
4113    "src/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.c",
4114    "src/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.h",
4115    "src/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb.h",
4116    "src/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.c",
4117    "src/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.h",
4118    "src/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb.h",
4119    "src/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.c",
4120    "src/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.h",
4121    "src/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb.h",
4122    "src/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.c",
4123    "src/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.h",
4124    "src/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb.h",
4125    "src/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.c",
4126    "src/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.h",
4127    "src/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb.h",
4128    "src/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c",
4129    "src/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.h",
4130    "src/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb.h",
4131    "src/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c",
4132    "src/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.h",
4133    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb.h",
4134    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c",
4135    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.h",
4136    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb.h",
4137    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c",
4138    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.h",
4139    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb.h",
4140    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.c",
4141    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.h",
4142    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb.h",
4143    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c",
4144    "src/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.h",
4145    "src/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h",
4146    "src/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.c",
4147    "src/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.h",
4148    "src/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb.h",
4149    "src/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.c",
4150    "src/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.h",
4151    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb.h",
4152    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.c",
4153    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.h",
4154    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb.h",
4155    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.c",
4156    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.h",
4157    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb.h",
4158    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.c",
4159    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.h",
4160    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb.h",
4161    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.c",
4162    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.h",
4163    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb.h",
4164    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.c",
4165    "src/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.h",
4166    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb.h",
4167    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c",
4168    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.h",
4169    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb.h",
4170    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c",
4171    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.h",
4172    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb.h",
4173    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c",
4174    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.h",
4175    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb.h",
4176    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c",
4177    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.h",
4178    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb.h",
4179    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.c",
4180    "src/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.h",
4181    "src/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb.h",
4182    "src/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.c",
4183    "src/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.h",
4184    "src/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb.h",
4185    "src/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.c",
4186    "src/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.h",
4187    "src/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb.h",
4188    "src/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.c",
4189    "src/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.h",
4190    "src/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb.h",
4191    "src/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.c",
4192    "src/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.h",
4193    "src/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb.h",
4194    "src/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.c",
4195    "src/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.h",
4196    "src/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb.h",
4197    "src/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.c",
4198    "src/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.h",
4199    "src/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb.h",
4200    "src/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.c",
4201    "src/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.h",
4202    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb.h",
4203    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c",
4204    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.h",
4205    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb.h",
4206    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c",
4207    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.h",
4208    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb.h",
4209    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c",
4210    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.h",
4211    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb.h",
4212    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c",
4213    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.h",
4214    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb.h",
4215    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c",
4216    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.h",
4217    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb.h",
4218    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c",
4219    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.h",
4220    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb.h",
4221    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c",
4222    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.h",
4223    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb.h",
4224    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c",
4225    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.h",
4226    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb.h",
4227    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c",
4228    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.h",
4229    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb.h",
4230    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c",
4231    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.h",
4232    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb.h",
4233    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c",
4234    "src/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.h",
4235    "src/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb.h",
4236    "src/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c",
4237    "src/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.h",
4238    "src/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb.h",
4239    "src/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c",
4240    "src/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.h",
4241    "src/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb.h",
4242    "src/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c",
4243    "src/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.h",
4244    "src/src/core/ext/upb-gen/envoy/type/v3/http.upb.h",
4245    "src/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c",
4246    "src/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.h",
4247    "src/src/core/ext/upb-gen/envoy/type/v3/http_status.upb.h",
4248    "src/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c",
4249    "src/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.h",
4250    "src/src/core/ext/upb-gen/envoy/type/v3/percent.upb.h",
4251    "src/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c",
4252    "src/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.h",
4253    "src/src/core/ext/upb-gen/envoy/type/v3/range.upb.h",
4254    "src/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c",
4255    "src/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.h",
4256    "src/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb.h",
4257    "src/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c",
4258    "src/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.h",
4259    "src/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb.h",
4260    "src/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c",
4261    "src/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.h",
4262    "src/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb.h",
4263    "src/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c",
4264    "src/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.h",
4265    "src/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb.h",
4266    "src/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c",
4267    "src/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.h",
4268    "src/src/core/ext/upb-gen/google/api/annotations.upb.h",
4269    "src/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c",
4270    "src/src/core/ext/upb-gen/google/api/annotations.upb_minitable.h",
4271    "src/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb.h",
4272    "src/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c",
4273    "src/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.h",
4274    "src/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb.h",
4275    "src/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c",
4276    "src/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.h",
4277    "src/src/core/ext/upb-gen/google/api/http.upb.h",
4278    "src/src/core/ext/upb-gen/google/api/http.upb_minitable.c",
4279    "src/src/core/ext/upb-gen/google/api/http.upb_minitable.h",
4280    "src/src/core/ext/upb-gen/google/api/httpbody.upb.h",
4281    "src/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c",
4282    "src/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.h",
4283    "src/src/core/ext/upb-gen/google/protobuf/any.upb.h",
4284    "src/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c",
4285    "src/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.h",
4286    "src/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h",
4287    "src/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c",
4288    "src/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.h",
4289    "src/src/core/ext/upb-gen/google/protobuf/duration.upb.h",
4290    "src/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c",
4291    "src/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.h",
4292    "src/src/core/ext/upb-gen/google/protobuf/empty.upb.h",
4293    "src/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c",
4294    "src/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.h",
4295    "src/src/core/ext/upb-gen/google/protobuf/struct.upb.h",
4296    "src/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c",
4297    "src/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.h",
4298    "src/src/core/ext/upb-gen/google/protobuf/timestamp.upb.h",
4299    "src/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c",
4300    "src/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.h",
4301    "src/src/core/ext/upb-gen/google/protobuf/wrappers.upb.h",
4302    "src/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c",
4303    "src/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.h",
4304    "src/src/core/ext/upb-gen/google/rpc/status.upb.h",
4305    "src/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c",
4306    "src/src/core/ext/upb-gen/google/rpc/status.upb_minitable.h",
4307    "src/src/core/ext/upb-gen/opencensus/proto/trace/v1/trace_config.upb.h",
4308    "src/src/core/ext/upb-gen/opencensus/proto/trace/v1/trace_config.upb_minitable.c",
4309    "src/src/core/ext/upb-gen/opencensus/proto/trace/v1/trace_config.upb_minitable.h",
4310    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb.h",
4311    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c",
4312    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.h",
4313    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb.h",
4314    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c",
4315    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.h",
4316    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb.h",
4317    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c",
4318    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.h",
4319    "src/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb.h",
4320    "src/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c",
4321    "src/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.h",
4322    "src/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb.h",
4323    "src/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c",
4324    "src/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.h",
4325    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb.h",
4326    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c",
4327    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.h",
4328    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb.h",
4329    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.c",
4330    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.h",
4331    "src/src/core/ext/upb-gen/udpa/annotations/migrate.upb.h",
4332    "src/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c",
4333    "src/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.h",
4334    "src/src/core/ext/upb-gen/udpa/annotations/security.upb.h",
4335    "src/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c",
4336    "src/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.h",
4337    "src/src/core/ext/upb-gen/udpa/annotations/sensitive.upb.h",
4338    "src/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c",
4339    "src/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.h",
4340    "src/src/core/ext/upb-gen/udpa/annotations/status.upb.h",
4341    "src/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c",
4342    "src/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.h",
4343    "src/src/core/ext/upb-gen/udpa/annotations/versioning.upb.h",
4344    "src/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c",
4345    "src/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.h",
4346    "src/src/core/ext/upb-gen/validate/validate.upb.h",
4347    "src/src/core/ext/upb-gen/validate/validate.upb_minitable.c",
4348    "src/src/core/ext/upb-gen/validate/validate.upb_minitable.h",
4349    "src/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb.h",
4350    "src/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c",
4351    "src/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.h",
4352    "src/src/core/ext/upb-gen/xds/annotations/v3/security.upb.h",
4353    "src/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c",
4354    "src/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.h",
4355    "src/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb.h",
4356    "src/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c",
4357    "src/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.h",
4358    "src/src/core/ext/upb-gen/xds/annotations/v3/status.upb.h",
4359    "src/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c",
4360    "src/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.h",
4361    "src/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb.h",
4362    "src/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c",
4363    "src/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.h",
4364    "src/src/core/ext/upb-gen/xds/core/v3/authority.upb.h",
4365    "src/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c",
4366    "src/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.h",
4367    "src/src/core/ext/upb-gen/xds/core/v3/cidr.upb.h",
4368    "src/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c",
4369    "src/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.h",
4370    "src/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb.h",
4371    "src/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c",
4372    "src/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.h",
4373    "src/src/core/ext/upb-gen/xds/core/v3/context_params.upb.h",
4374    "src/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c",
4375    "src/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.h",
4376    "src/src/core/ext/upb-gen/xds/core/v3/extension.upb.h",
4377    "src/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c",
4378    "src/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.h",
4379    "src/src/core/ext/upb-gen/xds/core/v3/resource.upb.h",
4380    "src/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c",
4381    "src/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.h",
4382    "src/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb.h",
4383    "src/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c",
4384    "src/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.h",
4385    "src/src/core/ext/upb-gen/xds/core/v3/resource_name.upb.h",
4386    "src/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c",
4387    "src/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.h",
4388    "src/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb.h",
4389    "src/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c",
4390    "src/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.h",
4391    "src/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb.h",
4392    "src/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c",
4393    "src/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.h",
4394    "src/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb.h",
4395    "src/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c",
4396    "src/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.h",
4397    "src/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb.h",
4398    "src/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c",
4399    "src/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.h",
4400    "src/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb.h",
4401    "src/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c",
4402    "src/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.h",
4403    "src/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb.h",
4404    "src/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c",
4405    "src/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.h",
4406    "src/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb.h",
4407    "src/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c",
4408    "src/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.h",
4409    "src/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb.h",
4410    "src/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c",
4411    "src/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.h",
4412    "src/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb.h",
4413    "src/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c",
4414    "src/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.h",
4415    "src/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb.h",
4416    "src/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c",
4417    "src/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.h",
4418    "src/src/core/ext/upb-gen/xds/type/v3/cel.upb.h",
4419    "src/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c",
4420    "src/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.h",
4421    "src/src/core/ext/upb-gen/xds/type/v3/range.upb.h",
4422    "src/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c",
4423    "src/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.h",
4424    "src/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb.h",
4425    "src/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c",
4426    "src/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.h",
4427    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.c",
4428    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.h",
4429    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.c",
4430    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.h",
4431    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.c",
4432    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.h",
4433    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.c",
4434    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.h",
4435    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.c",
4436    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.h",
4437    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.c",
4438    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.h",
4439    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.c",
4440    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.h",
4441    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.c",
4442    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.h",
4443    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.c",
4444    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.h",
4445    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.c",
4446    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.h",
4447    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.c",
4448    "src/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.h",
4449    "src/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.c",
4450    "src/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.h",
4451    "src/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.c",
4452    "src/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.h",
4453    "src/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.c",
4454    "src/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.h",
4455    "src/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.c",
4456    "src/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.h",
4457    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.c",
4458    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.h",
4459    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.c",
4460    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.h",
4461    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.c",
4462    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.h",
4463    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.c",
4464    "src/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.h",
4465    "src/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.c",
4466    "src/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.h",
4467    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.c",
4468    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.h",
4469    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.c",
4470    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.h",
4471    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.c",
4472    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.h",
4473    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.c",
4474    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.h",
4475    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.c",
4476    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.h",
4477    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.c",
4478    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.h",
4479    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.c",
4480    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.h",
4481    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.c",
4482    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.h",
4483    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.c",
4484    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.h",
4485    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.c",
4486    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.h",
4487    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.c",
4488    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.h",
4489    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.c",
4490    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.h",
4491    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.c",
4492    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.h",
4493    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.c",
4494    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.h",
4495    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.c",
4496    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.h",
4497    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.c",
4498    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.h",
4499    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.c",
4500    "src/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.h",
4501    "src/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.c",
4502    "src/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.h",
4503    "src/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.c",
4504    "src/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.h",
4505    "src/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.c",
4506    "src/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.h",
4507    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.c",
4508    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.h",
4509    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.c",
4510    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.h",
4511    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.c",
4512    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.h",
4513    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.c",
4514    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.h",
4515    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.c",
4516    "src/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.h",
4517    "src/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.c",
4518    "src/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.h",
4519    "src/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.c",
4520    "src/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.h",
4521    "src/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.c",
4522    "src/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.h",
4523    "src/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.c",
4524    "src/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.h",
4525    "src/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.c",
4526    "src/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.h",
4527    "src/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.c",
4528    "src/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.h",
4529    "src/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.c",
4530    "src/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.h",
4531    "src/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.c",
4532    "src/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.h",
4533    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.c",
4534    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.h",
4535    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.c",
4536    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.h",
4537    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.c",
4538    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.h",
4539    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.c",
4540    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.h",
4541    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opencensus.upbdefs.c",
4542    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opencensus.upbdefs.h",
4543    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.c",
4544    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.h",
4545    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.c",
4546    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.h",
4547    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.c",
4548    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.h",
4549    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.c",
4550    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.h",
4551    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.c",
4552    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.h",
4553    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.c",
4554    "src/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.h",
4555    "src/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.c",
4556    "src/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.h",
4557    "src/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c",
4558    "src/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h",
4559    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c",
4560    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h",
4561    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c",
4562    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h",
4563    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c",
4564    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.h",
4565    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.c",
4566    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.h",
4567    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c",
4568    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.h",
4569    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c",
4570    "src/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h",
4571    "src/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.c",
4572    "src/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.h",
4573    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c",
4574    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h",
4575    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c",
4576    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h",
4577    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c",
4578    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h",
4579    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c",
4580    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h",
4581    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c",
4582    "src/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.h",
4583    "src/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.c",
4584    "src/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.h",
4585    "src/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.c",
4586    "src/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.h",
4587    "src/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.c",
4588    "src/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.h",
4589    "src/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.c",
4590    "src/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.h",
4591    "src/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.c",
4592    "src/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.h",
4593    "src/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.c",
4594    "src/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.h",
4595    "src/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.c",
4596    "src/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.h",
4597    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.c",
4598    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.h",
4599    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.c",
4600    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.h",
4601    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.c",
4602    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.h",
4603    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.c",
4604    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.h",
4605    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.c",
4606    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.h",
4607    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.c",
4608    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.h",
4609    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.c",
4610    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.h",
4611    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.c",
4612    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.h",
4613    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.c",
4614    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.h",
4615    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.c",
4616    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.h",
4617    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.c",
4618    "src/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.h",
4619    "src/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.c",
4620    "src/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.h",
4621    "src/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.c",
4622    "src/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.h",
4623    "src/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.c",
4624    "src/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.h",
4625    "src/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.c",
4626    "src/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.h",
4627    "src/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.c",
4628    "src/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.h",
4629    "src/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.c",
4630    "src/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.h",
4631    "src/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.c",
4632    "src/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.h",
4633    "src/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.c",
4634    "src/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.h",
4635    "src/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.c",
4636    "src/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.h",
4637    "src/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.c",
4638    "src/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.h",
4639    "src/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.c",
4640    "src/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.h",
4641    "src/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.c",
4642    "src/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.h",
4643    "src/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c",
4644    "src/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.h",
4645    "src/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c",
4646    "src/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.h",
4647    "src/src/core/ext/upbdefs-gen/google/api/http.upbdefs.c",
4648    "src/src/core/ext/upbdefs-gen/google/api/http.upbdefs.h",
4649    "src/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.c",
4650    "src/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.h",
4651    "src/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c",
4652    "src/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.h",
4653    "src/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.c",
4654    "src/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.h",
4655    "src/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c",
4656    "src/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.h",
4657    "src/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c",
4658    "src/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.h",
4659    "src/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.c",
4660    "src/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.h",
4661    "src/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c",
4662    "src/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.h",
4663    "src/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.c",
4664    "src/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.h",
4665    "src/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.c",
4666    "src/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.h",
4667    "src/src/core/ext/upbdefs-gen/opencensus/proto/trace/v1/trace_config.upbdefs.c",
4668    "src/src/core/ext/upbdefs-gen/opencensus/proto/trace/v1/trace_config.upbdefs.h",
4669    "src/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.c",
4670    "src/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.h",
4671    "src/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.c",
4672    "src/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.h",
4673    "src/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.c",
4674    "src/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.h",
4675    "src/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.c",
4676    "src/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.h",
4677    "src/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.c",
4678    "src/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.h",
4679    "src/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.c",
4680    "src/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.h",
4681    "src/src/core/ext/upbdefs-gen/validate/validate.upbdefs.c",
4682    "src/src/core/ext/upbdefs-gen/validate/validate.upbdefs.h",
4683    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.c",
4684    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.h",
4685    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.c",
4686    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.h",
4687    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.c",
4688    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.h",
4689    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.c",
4690    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.h",
4691    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.c",
4692    "src/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.h",
4693    "src/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.c",
4694    "src/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.h",
4695    "src/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.c",
4696    "src/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.h",
4697    "src/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.c",
4698    "src/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.h",
4699    "src/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.c",
4700    "src/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.h",
4701    "src/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.c",
4702    "src/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.h",
4703    "src/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.c",
4704    "src/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.h",
4705    "src/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.c",
4706    "src/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.h",
4707    "src/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.c",
4708    "src/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.h",
4709    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.c",
4710    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.h",
4711    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.c",
4712    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.h",
4713    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.c",
4714    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.h",
4715    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.c",
4716    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.h",
4717    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.c",
4718    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.h",
4719    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.c",
4720    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.h",
4721    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.c",
4722    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.h",
4723    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.c",
4724    "src/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.h",
4725    "src/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.c",
4726    "src/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.h",
4727    "src/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.c",
4728    "src/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.h",
4729    "src/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.c",
4730    "src/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.h",
4731    "src/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc",
4732    "src/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h",
4733    "src/src/core/handshaker/handshaker.cc",
4734    "src/src/core/handshaker/handshaker.h",
4735    "src/src/core/handshaker/handshaker_factory.h",
4736    "src/src/core/handshaker/handshaker_registry.cc",
4737    "src/src/core/handshaker/handshaker_registry.h",
4738    "src/src/core/handshaker/http_connect/http_connect_handshaker.cc",
4739    "src/src/core/handshaker/http_connect/http_connect_handshaker.h",
4740    "src/src/core/handshaker/http_connect/http_proxy_mapper.cc",
4741    "src/src/core/handshaker/http_connect/http_proxy_mapper.h",
4742    "src/src/core/handshaker/proxy_mapper.h",
4743    "src/src/core/handshaker/proxy_mapper_registry.cc",
4744    "src/src/core/handshaker/proxy_mapper_registry.h",
4745    "src/src/core/handshaker/security/secure_endpoint.cc",
4746    "src/src/core/handshaker/security/secure_endpoint.h",
4747    "src/src/core/handshaker/security/security_handshaker.cc",
4748    "src/src/core/handshaker/security/security_handshaker.h",
4749    "src/src/core/handshaker/security/tsi_error.cc",
4750    "src/src/core/handshaker/security/tsi_error.h",
4751    "src/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc",
4752    "src/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h",
4753    "src/src/core/lib/address_utils/parse_address.cc",
4754    "src/src/core/lib/address_utils/parse_address.h",
4755    "src/src/core/lib/address_utils/sockaddr_utils.cc",
4756    "src/src/core/lib/address_utils/sockaddr_utils.h",
4757    "src/src/core/lib/avl/avl.h",
4758    "src/src/core/lib/backoff/backoff.cc",
4759    "src/src/core/lib/backoff/backoff.h",
4760    "src/src/core/lib/backoff/random_early_detection.cc",
4761    "src/src/core/lib/backoff/random_early_detection.h",
4762    "src/src/core/lib/channel/call_finalization.h",
4763    "src/src/core/lib/channel/call_tracer.cc",
4764    "src/src/core/lib/channel/call_tracer.h",
4765    "src/src/core/lib/channel/channel_args.cc",
4766    "src/src/core/lib/channel/channel_args.h",
4767    "src/src/core/lib/channel/channel_args_preconditioning.cc",
4768    "src/src/core/lib/channel/channel_args_preconditioning.h",
4769    "src/src/core/lib/channel/channel_fwd.h",
4770    "src/src/core/lib/channel/channel_stack.cc",
4771    "src/src/core/lib/channel/channel_stack.h",
4772    "src/src/core/lib/channel/channel_stack_builder.cc",
4773    "src/src/core/lib/channel/channel_stack_builder.h",
4774    "src/src/core/lib/channel/channel_stack_builder_impl.cc",
4775    "src/src/core/lib/channel/channel_stack_builder_impl.h",
4776    "src/src/core/lib/channel/channel_stack_trace.cc",
4777    "src/src/core/lib/channel/channel_stack_trace.h",
4778    "src/src/core/lib/channel/connected_channel.cc",
4779    "src/src/core/lib/channel/connected_channel.h",
4780    "src/src/core/lib/channel/context.h",
4781    "src/src/core/lib/channel/metrics.cc",
4782    "src/src/core/lib/channel/metrics.h",
4783    "src/src/core/lib/channel/promise_based_filter.cc",
4784    "src/src/core/lib/channel/promise_based_filter.h",
4785    "src/src/core/lib/channel/status_util.cc",
4786    "src/src/core/lib/channel/status_util.h",
4787    "src/src/core/lib/channel/tcp_tracer.h",
4788    "src/src/core/lib/compression/compression.cc",
4789    "src/src/core/lib/compression/compression_internal.cc",
4790    "src/src/core/lib/compression/compression_internal.h",
4791    "src/src/core/lib/compression/message_compress.cc",
4792    "src/src/core/lib/compression/message_compress.h",
4793    "src/src/core/lib/config/core_configuration.cc",
4794    "src/src/core/lib/config/core_configuration.h",
4795    "src/src/core/lib/debug/event_log.cc",
4796    "src/src/core/lib/debug/event_log.h",
4797    "src/src/core/lib/debug/histogram_view.cc",
4798    "src/src/core/lib/debug/histogram_view.h",
4799    "src/src/core/lib/debug/stats.cc",
4800    "src/src/core/lib/debug/stats.h",
4801    "src/src/core/lib/debug/stats_data.cc",
4802    "src/src/core/lib/debug/stats_data.h",
4803    "src/src/core/lib/debug/trace.cc",
4804    "src/src/core/lib/debug/trace.h",
4805    "src/src/core/lib/event_engine/ares_resolver.cc",
4806    "src/src/core/lib/event_engine/ares_resolver.h",
4807    "src/src/core/lib/event_engine/cf_engine/cf_engine.cc",
4808    "src/src/core/lib/event_engine/cf_engine/cf_engine.h",
4809    "src/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc",
4810    "src/src/core/lib/event_engine/cf_engine/cfstream_endpoint.h",
4811    "src/src/core/lib/event_engine/cf_engine/cftype_unique_ref.h",
4812    "src/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc",
4813    "src/src/core/lib/event_engine/cf_engine/dns_service_resolver.h",
4814    "src/src/core/lib/event_engine/channel_args_endpoint_config.cc",
4815    "src/src/core/lib/event_engine/channel_args_endpoint_config.h",
4816    "src/src/core/lib/event_engine/common_closures.h",
4817    "src/src/core/lib/event_engine/default_event_engine.cc",
4818    "src/src/core/lib/event_engine/default_event_engine.h",
4819    "src/src/core/lib/event_engine/default_event_engine_factory.cc",
4820    "src/src/core/lib/event_engine/default_event_engine_factory.h",
4821    "src/src/core/lib/event_engine/event_engine.cc",
4822    "src/src/core/lib/event_engine/event_engine_context.h",
4823    "src/src/core/lib/event_engine/extensions/can_track_errors.h",
4824    "src/src/core/lib/event_engine/extensions/chaotic_good_extension.h",
4825    "src/src/core/lib/event_engine/extensions/supports_fd.h",
4826    "src/src/core/lib/event_engine/forkable.cc",
4827    "src/src/core/lib/event_engine/forkable.h",
4828    "src/src/core/lib/event_engine/grpc_polled_fd.h",
4829    "src/src/core/lib/event_engine/handle_containers.h",
4830    "src/src/core/lib/event_engine/memory_allocator_factory.h",
4831    "src/src/core/lib/event_engine/nameser.h",
4832    "src/src/core/lib/event_engine/poller.h",
4833    "src/src/core/lib/event_engine/posix.h",
4834    "src/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc",
4835    "src/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h",
4836    "src/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc",
4837    "src/src/core/lib/event_engine/posix_engine/ev_poll_posix.h",
4838    "src/src/core/lib/event_engine/posix_engine/event_poller.h",
4839    "src/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc",
4840    "src/src/core/lib/event_engine/posix_engine/event_poller_posix_default.h",
4841    "src/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h",
4842    "src/src/core/lib/event_engine/posix_engine/internal_errqueue.cc",
4843    "src/src/core/lib/event_engine/posix_engine/internal_errqueue.h",
4844    "src/src/core/lib/event_engine/posix_engine/lockfree_event.cc",
4845    "src/src/core/lib/event_engine/posix_engine/lockfree_event.h",
4846    "src/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc",
4847    "src/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.h",
4848    "src/src/core/lib/event_engine/posix_engine/posix_endpoint.cc",
4849    "src/src/core/lib/event_engine/posix_engine/posix_endpoint.h",
4850    "src/src/core/lib/event_engine/posix_engine/posix_engine.cc",
4851    "src/src/core/lib/event_engine/posix_engine/posix_engine.h",
4852    "src/src/core/lib/event_engine/posix_engine/posix_engine_closure.h",
4853    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc",
4854    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener.h",
4855    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc",
4856    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h",
4857    "src/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc",
4858    "src/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h",
4859    "src/src/core/lib/event_engine/posix_engine/timer.cc",
4860    "src/src/core/lib/event_engine/posix_engine/timer.h",
4861    "src/src/core/lib/event_engine/posix_engine/timer_heap.cc",
4862    "src/src/core/lib/event_engine/posix_engine/timer_heap.h",
4863    "src/src/core/lib/event_engine/posix_engine/timer_manager.cc",
4864    "src/src/core/lib/event_engine/posix_engine/timer_manager.h",
4865    "src/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc",
4866    "src/src/core/lib/event_engine/posix_engine/traced_buffer_list.h",
4867    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc",
4868    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.h",
4869    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc",
4870    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.h",
4871    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix.h",
4872    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc",
4873    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.h",
4874    "src/src/core/lib/event_engine/query_extensions.h",
4875    "src/src/core/lib/event_engine/ref_counted_dns_resolver_interface.h",
4876    "src/src/core/lib/event_engine/resolved_address.cc",
4877    "src/src/core/lib/event_engine/resolved_address_internal.h",
4878    "src/src/core/lib/event_engine/shim.cc",
4879    "src/src/core/lib/event_engine/shim.h",
4880    "src/src/core/lib/event_engine/slice.cc",
4881    "src/src/core/lib/event_engine/slice_buffer.cc",
4882    "src/src/core/lib/event_engine/tcp_socket_utils.cc",
4883    "src/src/core/lib/event_engine/tcp_socket_utils.h",
4884    "src/src/core/lib/event_engine/thread_pool/thread_count.cc",
4885    "src/src/core/lib/event_engine/thread_pool/thread_count.h",
4886    "src/src/core/lib/event_engine/thread_pool/thread_pool.h",
4887    "src/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc",
4888    "src/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc",
4889    "src/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h",
4890    "src/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc",
4891    "src/src/core/lib/event_engine/thready_event_engine/thready_event_engine.h",
4892    "src/src/core/lib/event_engine/time_util.cc",
4893    "src/src/core/lib/event_engine/time_util.h",
4894    "src/src/core/lib/event_engine/trace.cc",
4895    "src/src/core/lib/event_engine/trace.h",
4896    "src/src/core/lib/event_engine/utils.cc",
4897    "src/src/core/lib/event_engine/utils.h",
4898    "src/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc",
4899    "src/src/core/lib/event_engine/windows/grpc_polled_fd_windows.h",
4900    "src/src/core/lib/event_engine/windows/iocp.cc",
4901    "src/src/core/lib/event_engine/windows/iocp.h",
4902    "src/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc",
4903    "src/src/core/lib/event_engine/windows/native_windows_dns_resolver.h",
4904    "src/src/core/lib/event_engine/windows/win_socket.cc",
4905    "src/src/core/lib/event_engine/windows/win_socket.h",
4906    "src/src/core/lib/event_engine/windows/windows_endpoint.cc",
4907    "src/src/core/lib/event_engine/windows/windows_endpoint.h",
4908    "src/src/core/lib/event_engine/windows/windows_engine.cc",
4909    "src/src/core/lib/event_engine/windows/windows_engine.h",
4910    "src/src/core/lib/event_engine/windows/windows_listener.cc",
4911    "src/src/core/lib/event_engine/windows/windows_listener.h",
4912    "src/src/core/lib/event_engine/work_queue/basic_work_queue.cc",
4913    "src/src/core/lib/event_engine/work_queue/basic_work_queue.h",
4914    "src/src/core/lib/event_engine/work_queue/work_queue.h",
4915    "src/src/core/lib/experiments/config.cc",
4916    "src/src/core/lib/experiments/config.h",
4917    "src/src/core/lib/experiments/experiments.cc",
4918    "src/src/core/lib/experiments/experiments.h",
4919    "src/src/core/lib/gpr/spinlock.h",
4920    "src/src/core/lib/gprpp/atomic_utils.h",
4921    "src/src/core/lib/gprpp/bitset.h",
4922    "src/src/core/lib/gprpp/chunked_vector.h",
4923    "src/src/core/lib/gprpp/cpp_impl_of.h",
4924    "src/src/core/lib/gprpp/directory_reader.h",
4925    "src/src/core/lib/gprpp/down_cast.h",
4926    "src/src/core/lib/gprpp/dual_ref_counted.h",
4927    "src/src/core/lib/gprpp/if_list.h",
4928    "src/src/core/lib/gprpp/load_file.cc",
4929    "src/src/core/lib/gprpp/load_file.h",
4930    "src/src/core/lib/gprpp/manual_constructor.h",
4931    "src/src/core/lib/gprpp/match.h",
4932    "src/src/core/lib/gprpp/notification.h",
4933    "src/src/core/lib/gprpp/orphanable.h",
4934    "src/src/core/lib/gprpp/overload.h",
4935    "src/src/core/lib/gprpp/packed_table.h",
4936    "src/src/core/lib/gprpp/per_cpu.cc",
4937    "src/src/core/lib/gprpp/per_cpu.h",
4938    "src/src/core/lib/gprpp/posix/directory_reader.cc",
4939    "src/src/core/lib/gprpp/ref_counted.h",
4940    "src/src/core/lib/gprpp/ref_counted_ptr.h",
4941    "src/src/core/lib/gprpp/ref_counted_string.cc",
4942    "src/src/core/lib/gprpp/ref_counted_string.h",
4943    "src/src/core/lib/gprpp/single_set_ptr.h",
4944    "src/src/core/lib/gprpp/sorted_pack.h",
4945    "src/src/core/lib/gprpp/status_helper.cc",
4946    "src/src/core/lib/gprpp/status_helper.h",
4947    "src/src/core/lib/gprpp/table.h",
4948    "src/src/core/lib/gprpp/time.cc",
4949    "src/src/core/lib/gprpp/time.h",
4950    "src/src/core/lib/gprpp/time_averaged_stats.cc",
4951    "src/src/core/lib/gprpp/time_averaged_stats.h",
4952    "src/src/core/lib/gprpp/type_list.h",
4953    "src/src/core/lib/gprpp/unique_type_name.h",
4954    "src/src/core/lib/gprpp/uuid_v4.cc",
4955    "src/src/core/lib/gprpp/uuid_v4.h",
4956    "src/src/core/lib/gprpp/validation_errors.cc",
4957    "src/src/core/lib/gprpp/validation_errors.h",
4958    "src/src/core/lib/gprpp/windows/directory_reader.cc",
4959    "src/src/core/lib/gprpp/work_serializer.cc",
4960    "src/src/core/lib/gprpp/work_serializer.h",
4961    "src/src/core/lib/gprpp/xxhash_inline.h",
4962    "src/src/core/lib/http/format_request.cc",
4963    "src/src/core/lib/http/format_request.h",
4964    "src/src/core/lib/http/httpcli.cc",
4965    "src/src/core/lib/http/httpcli.h",
4966    "src/src/core/lib/http/httpcli_security_connector.cc",
4967    "src/src/core/lib/http/httpcli_ssl_credentials.h",
4968    "src/src/core/lib/http/parser.cc",
4969    "src/src/core/lib/http/parser.h",
4970    "src/src/core/lib/iomgr/block_annotate.h",
4971    "src/src/core/lib/iomgr/buffer_list.cc",
4972    "src/src/core/lib/iomgr/buffer_list.h",
4973    "src/src/core/lib/iomgr/call_combiner.cc",
4974    "src/src/core/lib/iomgr/call_combiner.h",
4975    "src/src/core/lib/iomgr/cfstream_handle.cc",
4976    "src/src/core/lib/iomgr/cfstream_handle.h",
4977    "src/src/core/lib/iomgr/closure.cc",
4978    "src/src/core/lib/iomgr/closure.h",
4979    "src/src/core/lib/iomgr/combiner.cc",
4980    "src/src/core/lib/iomgr/combiner.h",
4981    "src/src/core/lib/iomgr/dualstack_socket_posix.cc",
4982    "src/src/core/lib/iomgr/dynamic_annotations.h",
4983    "src/src/core/lib/iomgr/endpoint.cc",
4984    "src/src/core/lib/iomgr/endpoint.h",
4985    "src/src/core/lib/iomgr/endpoint_cfstream.cc",
4986    "src/src/core/lib/iomgr/endpoint_cfstream.h",
4987    "src/src/core/lib/iomgr/endpoint_pair.h",
4988    "src/src/core/lib/iomgr/endpoint_pair_posix.cc",
4989    "src/src/core/lib/iomgr/endpoint_pair_windows.cc",
4990    "src/src/core/lib/iomgr/error.cc",
4991    "src/src/core/lib/iomgr/error.h",
4992    "src/src/core/lib/iomgr/error_cfstream.cc",
4993    "src/src/core/lib/iomgr/error_cfstream.h",
4994    "src/src/core/lib/iomgr/ev_apple.cc",
4995    "src/src/core/lib/iomgr/ev_apple.h",
4996    "src/src/core/lib/iomgr/ev_epoll1_linux.cc",
4997    "src/src/core/lib/iomgr/ev_epoll1_linux.h",
4998    "src/src/core/lib/iomgr/ev_poll_posix.cc",
4999    "src/src/core/lib/iomgr/ev_poll_posix.h",
5000    "src/src/core/lib/iomgr/ev_posix.cc",
5001    "src/src/core/lib/iomgr/ev_posix.h",
5002    "src/src/core/lib/iomgr/ev_windows.cc",
5003    "src/src/core/lib/iomgr/event_engine_shims/closure.cc",
5004    "src/src/core/lib/iomgr/event_engine_shims/closure.h",
5005    "src/src/core/lib/iomgr/event_engine_shims/endpoint.cc",
5006    "src/src/core/lib/iomgr/event_engine_shims/endpoint.h",
5007    "src/src/core/lib/iomgr/event_engine_shims/tcp_client.cc",
5008    "src/src/core/lib/iomgr/event_engine_shims/tcp_client.h",
5009    "src/src/core/lib/iomgr/exec_ctx.cc",
5010    "src/src/core/lib/iomgr/exec_ctx.h",
5011    "src/src/core/lib/iomgr/executor.cc",
5012    "src/src/core/lib/iomgr/executor.h",
5013    "src/src/core/lib/iomgr/fork_posix.cc",
5014    "src/src/core/lib/iomgr/fork_windows.cc",
5015    "src/src/core/lib/iomgr/gethostname.h",
5016    "src/src/core/lib/iomgr/gethostname_fallback.cc",
5017    "src/src/core/lib/iomgr/gethostname_host_name_max.cc",
5018    "src/src/core/lib/iomgr/gethostname_sysconf.cc",
5019    "src/src/core/lib/iomgr/grpc_if_nametoindex.h",
5020    "src/src/core/lib/iomgr/grpc_if_nametoindex_posix.cc",
5021    "src/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc",
5022    "src/src/core/lib/iomgr/internal_errqueue.cc",
5023    "src/src/core/lib/iomgr/internal_errqueue.h",
5024    "src/src/core/lib/iomgr/iocp_windows.cc",
5025    "src/src/core/lib/iomgr/iocp_windows.h",
5026    "src/src/core/lib/iomgr/iomgr.cc",
5027    "src/src/core/lib/iomgr/iomgr.h",
5028    "src/src/core/lib/iomgr/iomgr_fwd.h",
5029    "src/src/core/lib/iomgr/iomgr_internal.cc",
5030    "src/src/core/lib/iomgr/iomgr_internal.h",
5031    "src/src/core/lib/iomgr/iomgr_posix.cc",
5032    "src/src/core/lib/iomgr/iomgr_posix_cfstream.cc",
5033    "src/src/core/lib/iomgr/iomgr_windows.cc",
5034    "src/src/core/lib/iomgr/lockfree_event.cc",
5035    "src/src/core/lib/iomgr/lockfree_event.h",
5036    "src/src/core/lib/iomgr/nameser.h",
5037    "src/src/core/lib/iomgr/polling_entity.cc",
5038    "src/src/core/lib/iomgr/polling_entity.h",
5039    "src/src/core/lib/iomgr/pollset.cc",
5040    "src/src/core/lib/iomgr/pollset.h",
5041    "src/src/core/lib/iomgr/pollset_set.cc",
5042    "src/src/core/lib/iomgr/pollset_set.h",
5043    "src/src/core/lib/iomgr/pollset_set_windows.cc",
5044    "src/src/core/lib/iomgr/pollset_set_windows.h",
5045    "src/src/core/lib/iomgr/pollset_windows.cc",
5046    "src/src/core/lib/iomgr/pollset_windows.h",
5047    "src/src/core/lib/iomgr/port.h",
5048    "src/src/core/lib/iomgr/python_util.h",
5049    "src/src/core/lib/iomgr/resolve_address.cc",
5050    "src/src/core/lib/iomgr/resolve_address.h",
5051    "src/src/core/lib/iomgr/resolve_address_impl.h",
5052    "src/src/core/lib/iomgr/resolve_address_posix.cc",
5053    "src/src/core/lib/iomgr/resolve_address_posix.h",
5054    "src/src/core/lib/iomgr/resolve_address_windows.cc",
5055    "src/src/core/lib/iomgr/resolve_address_windows.h",
5056    "src/src/core/lib/iomgr/resolved_address.h",
5057    "src/src/core/lib/iomgr/sockaddr.h",
5058    "src/src/core/lib/iomgr/sockaddr_posix.h",
5059    "src/src/core/lib/iomgr/sockaddr_utils_posix.cc",
5060    "src/src/core/lib/iomgr/sockaddr_windows.h",
5061    "src/src/core/lib/iomgr/socket_factory_posix.cc",
5062    "src/src/core/lib/iomgr/socket_factory_posix.h",
5063    "src/src/core/lib/iomgr/socket_mutator.cc",
5064    "src/src/core/lib/iomgr/socket_mutator.h",
5065    "src/src/core/lib/iomgr/socket_utils.h",
5066    "src/src/core/lib/iomgr/socket_utils_common_posix.cc",
5067    "src/src/core/lib/iomgr/socket_utils_linux.cc",
5068    "src/src/core/lib/iomgr/socket_utils_posix.cc",
5069    "src/src/core/lib/iomgr/socket_utils_posix.h",
5070    "src/src/core/lib/iomgr/socket_utils_windows.cc",
5071    "src/src/core/lib/iomgr/socket_windows.cc",
5072    "src/src/core/lib/iomgr/socket_windows.h",
5073    "src/src/core/lib/iomgr/systemd_utils.cc",
5074    "src/src/core/lib/iomgr/systemd_utils.h",
5075    "src/src/core/lib/iomgr/tcp_client.cc",
5076    "src/src/core/lib/iomgr/tcp_client.h",
5077    "src/src/core/lib/iomgr/tcp_client_cfstream.cc",
5078    "src/src/core/lib/iomgr/tcp_client_posix.cc",
5079    "src/src/core/lib/iomgr/tcp_client_posix.h",
5080    "src/src/core/lib/iomgr/tcp_client_windows.cc",
5081    "src/src/core/lib/iomgr/tcp_posix.cc",
5082    "src/src/core/lib/iomgr/tcp_posix.h",
5083    "src/src/core/lib/iomgr/tcp_server.cc",
5084    "src/src/core/lib/iomgr/tcp_server.h",
5085    "src/src/core/lib/iomgr/tcp_server_posix.cc",
5086    "src/src/core/lib/iomgr/tcp_server_utils_posix.h",
5087    "src/src/core/lib/iomgr/tcp_server_utils_posix_common.cc",
5088    "src/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc",
5089    "src/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc",
5090    "src/src/core/lib/iomgr/tcp_server_windows.cc",
5091    "src/src/core/lib/iomgr/tcp_windows.cc",
5092    "src/src/core/lib/iomgr/tcp_windows.h",
5093    "src/src/core/lib/iomgr/timer.cc",
5094    "src/src/core/lib/iomgr/timer.h",
5095    "src/src/core/lib/iomgr/timer_generic.cc",
5096    "src/src/core/lib/iomgr/timer_generic.h",
5097    "src/src/core/lib/iomgr/timer_heap.cc",
5098    "src/src/core/lib/iomgr/timer_heap.h",
5099    "src/src/core/lib/iomgr/timer_manager.cc",
5100    "src/src/core/lib/iomgr/timer_manager.h",
5101    "src/src/core/lib/iomgr/unix_sockets_posix.cc",
5102    "src/src/core/lib/iomgr/unix_sockets_posix.h",
5103    "src/src/core/lib/iomgr/unix_sockets_posix_noop.cc",
5104    "src/src/core/lib/iomgr/vsock.cc",
5105    "src/src/core/lib/iomgr/vsock.h",
5106    "src/src/core/lib/iomgr/wakeup_fd_eventfd.cc",
5107    "src/src/core/lib/iomgr/wakeup_fd_nospecial.cc",
5108    "src/src/core/lib/iomgr/wakeup_fd_pipe.cc",
5109    "src/src/core/lib/iomgr/wakeup_fd_pipe.h",
5110    "src/src/core/lib/iomgr/wakeup_fd_posix.cc",
5111    "src/src/core/lib/iomgr/wakeup_fd_posix.h",
5112    "src/src/core/lib/json/json.h",
5113    "src/src/core/lib/json/json_args.h",
5114    "src/src/core/lib/json/json_channel_args.h",
5115    "src/src/core/lib/json/json_object_loader.cc",
5116    "src/src/core/lib/json/json_object_loader.h",
5117    "src/src/core/lib/json/json_reader.cc",
5118    "src/src/core/lib/json/json_reader.h",
5119    "src/src/core/lib/json/json_util.cc",
5120    "src/src/core/lib/json/json_util.h",
5121    "src/src/core/lib/json/json_writer.cc",
5122    "src/src/core/lib/json/json_writer.h",
5123    "src/src/core/lib/matchers/matchers.cc",
5124    "src/src/core/lib/matchers/matchers.h",
5125    "src/src/core/lib/promise/activity.cc",
5126    "src/src/core/lib/promise/activity.h",
5127    "src/src/core/lib/promise/all_ok.h",
5128    "src/src/core/lib/promise/arena_promise.h",
5129    "src/src/core/lib/promise/cancel_callback.h",
5130    "src/src/core/lib/promise/context.h",
5131    "src/src/core/lib/promise/detail/basic_seq.h",
5132    "src/src/core/lib/promise/detail/join_state.h",
5133    "src/src/core/lib/promise/detail/promise_factory.h",
5134    "src/src/core/lib/promise/detail/promise_like.h",
5135    "src/src/core/lib/promise/detail/seq_state.h",
5136    "src/src/core/lib/promise/detail/status.h",
5137    "src/src/core/lib/promise/exec_ctx_wakeup_scheduler.h",
5138    "src/src/core/lib/promise/for_each.h",
5139    "src/src/core/lib/promise/if.h",
5140    "src/src/core/lib/promise/interceptor_list.h",
5141    "src/src/core/lib/promise/latch.h",
5142    "src/src/core/lib/promise/loop.h",
5143    "src/src/core/lib/promise/map.h",
5144    "src/src/core/lib/promise/party.cc",
5145    "src/src/core/lib/promise/party.h",
5146    "src/src/core/lib/promise/pipe.h",
5147    "src/src/core/lib/promise/poll.h",
5148    "src/src/core/lib/promise/prioritized_race.h",
5149    "src/src/core/lib/promise/promise.h",
5150    "src/src/core/lib/promise/race.h",
5151    "src/src/core/lib/promise/seq.h",
5152    "src/src/core/lib/promise/sleep.cc",
5153    "src/src/core/lib/promise/sleep.h",
5154    "src/src/core/lib/promise/status_flag.h",
5155    "src/src/core/lib/promise/trace.cc",
5156    "src/src/core/lib/promise/trace.h",
5157    "src/src/core/lib/promise/try_join.h",
5158    "src/src/core/lib/promise/try_seq.h",
5159    "src/src/core/lib/resource_quota/api.cc",
5160    "src/src/core/lib/resource_quota/api.h",
5161    "src/src/core/lib/resource_quota/arena.cc",
5162    "src/src/core/lib/resource_quota/arena.h",
5163    "src/src/core/lib/resource_quota/connection_quota.cc",
5164    "src/src/core/lib/resource_quota/connection_quota.h",
5165    "src/src/core/lib/resource_quota/memory_quota.cc",
5166    "src/src/core/lib/resource_quota/memory_quota.h",
5167    "src/src/core/lib/resource_quota/periodic_update.cc",
5168    "src/src/core/lib/resource_quota/periodic_update.h",
5169    "src/src/core/lib/resource_quota/resource_quota.cc",
5170    "src/src/core/lib/resource_quota/resource_quota.h",
5171    "src/src/core/lib/resource_quota/thread_quota.cc",
5172    "src/src/core/lib/resource_quota/thread_quota.h",
5173    "src/src/core/lib/resource_quota/trace.cc",
5174    "src/src/core/lib/resource_quota/trace.h",
5175    "src/src/core/lib/security/authorization/audit_logging.cc",
5176    "src/src/core/lib/security/authorization/audit_logging.h",
5177    "src/src/core/lib/security/authorization/authorization_engine.h",
5178    "src/src/core/lib/security/authorization/authorization_policy_provider.h",
5179    "src/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc",
5180    "src/src/core/lib/security/authorization/evaluate_args.cc",
5181    "src/src/core/lib/security/authorization/evaluate_args.h",
5182    "src/src/core/lib/security/authorization/grpc_authorization_engine.cc",
5183    "src/src/core/lib/security/authorization/grpc_authorization_engine.h",
5184    "src/src/core/lib/security/authorization/grpc_server_authz_filter.cc",
5185    "src/src/core/lib/security/authorization/grpc_server_authz_filter.h",
5186    "src/src/core/lib/security/authorization/matchers.cc",
5187    "src/src/core/lib/security/authorization/matchers.h",
5188    "src/src/core/lib/security/authorization/rbac_policy.cc",
5189    "src/src/core/lib/security/authorization/rbac_policy.h",
5190    "src/src/core/lib/security/authorization/stdout_logger.cc",
5191    "src/src/core/lib/security/authorization/stdout_logger.h",
5192    "src/src/core/lib/security/certificate_provider/certificate_provider_factory.h",
5193    "src/src/core/lib/security/certificate_provider/certificate_provider_registry.cc",
5194    "src/src/core/lib/security/certificate_provider/certificate_provider_registry.h",
5195    "src/src/core/lib/security/context/security_context.cc",
5196    "src/src/core/lib/security/context/security_context.h",
5197    "src/src/core/lib/security/credentials/alts/alts_credentials.cc",
5198    "src/src/core/lib/security/credentials/alts/alts_credentials.h",
5199    "src/src/core/lib/security/credentials/alts/check_gcp_environment.cc",
5200    "src/src/core/lib/security/credentials/alts/check_gcp_environment.h",
5201    "src/src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc",
5202    "src/src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc",
5203    "src/src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc",
5204    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc",
5205    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc",
5206    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
5207    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc",
5208    "src/src/core/lib/security/credentials/call_creds_util.cc",
5209    "src/src/core/lib/security/credentials/call_creds_util.h",
5210    "src/src/core/lib/security/credentials/channel_creds_registry.h",
5211    "src/src/core/lib/security/credentials/channel_creds_registry_init.cc",
5212    "src/src/core/lib/security/credentials/composite/composite_credentials.cc",
5213    "src/src/core/lib/security/credentials/composite/composite_credentials.h",
5214    "src/src/core/lib/security/credentials/credentials.cc",
5215    "src/src/core/lib/security/credentials/credentials.h",
5216    "src/src/core/lib/security/credentials/external/aws_external_account_credentials.cc",
5217    "src/src/core/lib/security/credentials/external/aws_external_account_credentials.h",
5218    "src/src/core/lib/security/credentials/external/aws_request_signer.cc",
5219    "src/src/core/lib/security/credentials/external/aws_request_signer.h",
5220    "src/src/core/lib/security/credentials/external/external_account_credentials.cc",
5221    "src/src/core/lib/security/credentials/external/external_account_credentials.h",
5222    "src/src/core/lib/security/credentials/external/file_external_account_credentials.cc",
5223    "src/src/core/lib/security/credentials/external/file_external_account_credentials.h",
5224    "src/src/core/lib/security/credentials/external/url_external_account_credentials.cc",
5225    "src/src/core/lib/security/credentials/external/url_external_account_credentials.h",
5226    "src/src/core/lib/security/credentials/fake/fake_credentials.cc",
5227    "src/src/core/lib/security/credentials/fake/fake_credentials.h",
5228    "src/src/core/lib/security/credentials/google_default/credentials_generic.cc",
5229    "src/src/core/lib/security/credentials/google_default/google_default_credentials.cc",
5230    "src/src/core/lib/security/credentials/google_default/google_default_credentials.h",
5231    "src/src/core/lib/security/credentials/iam/iam_credentials.cc",
5232    "src/src/core/lib/security/credentials/iam/iam_credentials.h",
5233    "src/src/core/lib/security/credentials/insecure/insecure_credentials.cc",
5234    "src/src/core/lib/security/credentials/insecure/insecure_credentials.h",
5235    "src/src/core/lib/security/credentials/jwt/json_token.cc",
5236    "src/src/core/lib/security/credentials/jwt/json_token.h",
5237    "src/src/core/lib/security/credentials/jwt/jwt_credentials.cc",
5238    "src/src/core/lib/security/credentials/jwt/jwt_credentials.h",
5239    "src/src/core/lib/security/credentials/jwt/jwt_verifier.cc",
5240    "src/src/core/lib/security/credentials/jwt/jwt_verifier.h",
5241    "src/src/core/lib/security/credentials/local/local_credentials.cc",
5242    "src/src/core/lib/security/credentials/local/local_credentials.h",
5243    "src/src/core/lib/security/credentials/oauth2/oauth2_credentials.cc",
5244    "src/src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
5245    "src/src/core/lib/security/credentials/plugin/plugin_credentials.cc",
5246    "src/src/core/lib/security/credentials/plugin/plugin_credentials.h",
5247    "src/src/core/lib/security/credentials/ssl/ssl_credentials.cc",
5248    "src/src/core/lib/security/credentials/ssl/ssl_credentials.h",
5249    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.cc",
5250    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h",
5251    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_match.cc",
5252    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc",
5253    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h",
5254    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_verifier.cc",
5255    "src/src/core/lib/security/credentials/tls/grpc_tls_certificate_verifier.h",
5256    "src/src/core/lib/security/credentials/tls/grpc_tls_credentials_options.cc",
5257    "src/src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
5258    "src/src/core/lib/security/credentials/tls/grpc_tls_crl_provider.cc",
5259    "src/src/core/lib/security/credentials/tls/grpc_tls_crl_provider.h",
5260    "src/src/core/lib/security/credentials/tls/tls_credentials.cc",
5261    "src/src/core/lib/security/credentials/tls/tls_credentials.h",
5262    "src/src/core/lib/security/credentials/tls/tls_utils.cc",
5263    "src/src/core/lib/security/credentials/tls/tls_utils.h",
5264    "src/src/core/lib/security/credentials/xds/xds_credentials.cc",
5265    "src/src/core/lib/security/credentials/xds/xds_credentials.h",
5266    "src/src/core/lib/security/security_connector/alts/alts_security_connector.cc",
5267    "src/src/core/lib/security/security_connector/alts/alts_security_connector.h",
5268    "src/src/core/lib/security/security_connector/fake/fake_security_connector.cc",
5269    "src/src/core/lib/security/security_connector/fake/fake_security_connector.h",
5270    "src/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc",
5271    "src/src/core/lib/security/security_connector/insecure/insecure_security_connector.h",
5272    "src/src/core/lib/security/security_connector/load_system_roots.h",
5273    "src/src/core/lib/security/security_connector/load_system_roots_fallback.cc",
5274    "src/src/core/lib/security/security_connector/load_system_roots_supported.cc",
5275    "src/src/core/lib/security/security_connector/load_system_roots_supported.h",
5276    "src/src/core/lib/security/security_connector/load_system_roots_windows.cc",
5277    "src/src/core/lib/security/security_connector/local/local_security_connector.cc",
5278    "src/src/core/lib/security/security_connector/local/local_security_connector.h",
5279    "src/src/core/lib/security/security_connector/security_connector.cc",
5280    "src/src/core/lib/security/security_connector/security_connector.h",
5281    "src/src/core/lib/security/security_connector/ssl/ssl_security_connector.cc",
5282    "src/src/core/lib/security/security_connector/ssl/ssl_security_connector.h",
5283    "src/src/core/lib/security/security_connector/ssl_utils.cc",
5284    "src/src/core/lib/security/security_connector/ssl_utils.h",
5285    "src/src/core/lib/security/security_connector/tls/tls_security_connector.cc",
5286    "src/src/core/lib/security/security_connector/tls/tls_security_connector.h",
5287    "src/src/core/lib/security/transport/auth_filters.h",
5288    "src/src/core/lib/security/transport/client_auth_filter.cc",
5289    "src/src/core/lib/security/transport/server_auth_filter.cc",
5290    "src/src/core/lib/security/util/json_util.cc",
5291    "src/src/core/lib/security/util/json_util.h",
5292    "src/src/core/lib/slice/percent_encoding.cc",
5293    "src/src/core/lib/slice/percent_encoding.h",
5294    "src/src/core/lib/slice/slice.cc",
5295    "src/src/core/lib/slice/slice.h",
5296    "src/src/core/lib/slice/slice_buffer.cc",
5297    "src/src/core/lib/slice/slice_buffer.h",
5298    "src/src/core/lib/slice/slice_internal.h",
5299    "src/src/core/lib/slice/slice_refcount.cc",
5300    "src/src/core/lib/slice/slice_refcount.h",
5301    "src/src/core/lib/slice/slice_string_helpers.cc",
5302    "src/src/core/lib/slice/slice_string_helpers.h",
5303    "src/src/core/lib/surface/api_trace.cc",
5304    "src/src/core/lib/surface/api_trace.h",
5305    "src/src/core/lib/surface/byte_buffer.cc",
5306    "src/src/core/lib/surface/byte_buffer_reader.cc",
5307    "src/src/core/lib/surface/call.cc",
5308    "src/src/core/lib/surface/call.h",
5309    "src/src/core/lib/surface/call_details.cc",
5310    "src/src/core/lib/surface/call_log_batch.cc",
5311    "src/src/core/lib/surface/call_test_only.h",
5312    "src/src/core/lib/surface/call_trace.h",
5313    "src/src/core/lib/surface/channel.cc",
5314    "src/src/core/lib/surface/channel.h",
5315    "src/src/core/lib/surface/channel_create.cc",
5316    "src/src/core/lib/surface/channel_create.h",
5317    "src/src/core/lib/surface/channel_init.cc",
5318    "src/src/core/lib/surface/channel_init.h",
5319    "src/src/core/lib/surface/channel_stack_type.cc",
5320    "src/src/core/lib/surface/channel_stack_type.h",
5321    "src/src/core/lib/surface/completion_queue.cc",
5322    "src/src/core/lib/surface/completion_queue.h",
5323    "src/src/core/lib/surface/completion_queue_factory.cc",
5324    "src/src/core/lib/surface/completion_queue_factory.h",
5325    "src/src/core/lib/surface/event_string.cc",
5326    "src/src/core/lib/surface/event_string.h",
5327    "src/src/core/lib/surface/init.cc",
5328    "src/src/core/lib/surface/init.h",
5329    "src/src/core/lib/surface/init_internally.cc",
5330    "src/src/core/lib/surface/init_internally.h",
5331    "src/src/core/lib/surface/lame_client.cc",
5332    "src/src/core/lib/surface/lame_client.h",
5333    "src/src/core/lib/surface/legacy_channel.cc",
5334    "src/src/core/lib/surface/legacy_channel.h",
5335    "src/src/core/lib/surface/metadata_array.cc",
5336    "src/src/core/lib/surface/validate_metadata.cc",
5337    "src/src/core/lib/surface/validate_metadata.h",
5338    "src/src/core/lib/surface/version.cc",
5339    "src/src/core/lib/surface/wait_for_cq_end_op.cc",
5340    "src/src/core/lib/surface/wait_for_cq_end_op.h",
5341    "src/src/core/lib/transport/batch_builder.cc",
5342    "src/src/core/lib/transport/batch_builder.h",
5343    "src/src/core/lib/transport/bdp_estimator.cc",
5344    "src/src/core/lib/transport/bdp_estimator.h",
5345    "src/src/core/lib/transport/call_arena_allocator.cc",
5346    "src/src/core/lib/transport/call_arena_allocator.h",
5347    "src/src/core/lib/transport/call_filters.cc",
5348    "src/src/core/lib/transport/call_filters.h",
5349    "src/src/core/lib/transport/call_final_info.cc",
5350    "src/src/core/lib/transport/call_final_info.h",
5351    "src/src/core/lib/transport/call_spine.cc",
5352    "src/src/core/lib/transport/call_spine.h",
5353    "src/src/core/lib/transport/connectivity_state.cc",
5354    "src/src/core/lib/transport/connectivity_state.h",
5355    "src/src/core/lib/transport/custom_metadata.h",
5356    "src/src/core/lib/transport/error_utils.cc",
5357    "src/src/core/lib/transport/error_utils.h",
5358    "src/src/core/lib/transport/http2_errors.h",
5359    "src/src/core/lib/transport/message.cc",
5360    "src/src/core/lib/transport/message.h",
5361    "src/src/core/lib/transport/metadata.cc",
5362    "src/src/core/lib/transport/metadata.h",
5363    "src/src/core/lib/transport/metadata_batch.cc",
5364    "src/src/core/lib/transport/metadata_batch.h",
5365    "src/src/core/lib/transport/metadata_compression_traits.h",
5366    "src/src/core/lib/transport/metadata_info.cc",
5367    "src/src/core/lib/transport/metadata_info.h",
5368    "src/src/core/lib/transport/parsed_metadata.cc",
5369    "src/src/core/lib/transport/parsed_metadata.h",
5370    "src/src/core/lib/transport/simple_slice_based_metadata.h",
5371    "src/src/core/lib/transport/status_conversion.cc",
5372    "src/src/core/lib/transport/status_conversion.h",
5373    "src/src/core/lib/transport/timeout_encoding.cc",
5374    "src/src/core/lib/transport/timeout_encoding.h",
5375    "src/src/core/lib/transport/transport.cc",
5376    "src/src/core/lib/transport/transport.h",
5377    "src/src/core/lib/transport/transport_fwd.h",
5378    "src/src/core/lib/transport/transport_op_string.cc",
5379    "src/src/core/lib/uri/uri_parser.cc",
5380    "src/src/core/lib/uri/uri_parser.h",
5381    "src/src/core/load_balancing/address_filtering.cc",
5382    "src/src/core/load_balancing/address_filtering.h",
5383    "src/src/core/load_balancing/backend_metric_data.h",
5384    "src/src/core/load_balancing/backend_metric_parser.cc",
5385    "src/src/core/load_balancing/backend_metric_parser.h",
5386    "src/src/core/load_balancing/child_policy_handler.cc",
5387    "src/src/core/load_balancing/child_policy_handler.h",
5388    "src/src/core/load_balancing/delegating_helper.h",
5389    "src/src/core/load_balancing/endpoint_list.cc",
5390    "src/src/core/load_balancing/endpoint_list.h",
5391    "src/src/core/load_balancing/grpclb/client_load_reporting_filter.cc",
5392    "src/src/core/load_balancing/grpclb/client_load_reporting_filter.h",
5393    "src/src/core/load_balancing/grpclb/grpclb.cc",
5394    "src/src/core/load_balancing/grpclb/grpclb.h",
5395    "src/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc",
5396    "src/src/core/load_balancing/grpclb/grpclb_balancer_addresses.h",
5397    "src/src/core/load_balancing/grpclb/grpclb_client_stats.cc",
5398    "src/src/core/load_balancing/grpclb/grpclb_client_stats.h",
5399    "src/src/core/load_balancing/grpclb/load_balancer_api.cc",
5400    "src/src/core/load_balancing/grpclb/load_balancer_api.h",
5401    "src/src/core/load_balancing/health_check_client.cc",
5402    "src/src/core/load_balancing/health_check_client.h",
5403    "src/src/core/load_balancing/health_check_client_internal.h",
5404    "src/src/core/load_balancing/lb_policy.cc",
5405    "src/src/core/load_balancing/lb_policy.h",
5406    "src/src/core/load_balancing/lb_policy_factory.h",
5407    "src/src/core/load_balancing/lb_policy_registry.cc",
5408    "src/src/core/load_balancing/lb_policy_registry.h",
5409    "src/src/core/load_balancing/oob_backend_metric.cc",
5410    "src/src/core/load_balancing/oob_backend_metric.h",
5411    "src/src/core/load_balancing/oob_backend_metric_internal.h",
5412    "src/src/core/load_balancing/outlier_detection/outlier_detection.cc",
5413    "src/src/core/load_balancing/outlier_detection/outlier_detection.h",
5414    "src/src/core/load_balancing/pick_first/pick_first.cc",
5415    "src/src/core/load_balancing/pick_first/pick_first.h",
5416    "src/src/core/load_balancing/priority/priority.cc",
5417    "src/src/core/load_balancing/ring_hash/ring_hash.cc",
5418    "src/src/core/load_balancing/ring_hash/ring_hash.h",
5419    "src/src/core/load_balancing/rls/rls.cc",
5420    "src/src/core/load_balancing/rls/rls.h",
5421    "src/src/core/load_balancing/round_robin/round_robin.cc",
5422    "src/src/core/load_balancing/subchannel_interface.h",
5423    "src/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc",
5424    "src/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.h",
5425    "src/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc",
5426    "src/src/core/load_balancing/weighted_target/weighted_target.cc",
5427    "src/src/core/load_balancing/weighted_target/weighted_target.h",
5428    "src/src/core/load_balancing/xds/cds.cc",
5429    "src/src/core/load_balancing/xds/xds_channel_args.h",
5430    "src/src/core/load_balancing/xds/xds_cluster_impl.cc",
5431    "src/src/core/load_balancing/xds/xds_cluster_manager.cc",
5432    "src/src/core/load_balancing/xds/xds_override_host.cc",
5433    "src/src/core/load_balancing/xds/xds_override_host.h",
5434    "src/src/core/load_balancing/xds/xds_wrr_locality.cc",
5435    "src/src/core/plugin_registry/grpc_plugin_registry.cc",
5436    "src/src/core/plugin_registry/grpc_plugin_registry_extra.cc",
5437    "src/src/core/resolver/binder/binder_resolver.cc",
5438    "src/src/core/resolver/dns/c_ares/dns_resolver_ares.cc",
5439    "src/src/core/resolver/dns/c_ares/dns_resolver_ares.h",
5440    "src/src/core/resolver/dns/c_ares/grpc_ares_ev_driver.h",
5441    "src/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc",
5442    "src/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc",
5443    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc",
5444    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper.h",
5445    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc",
5446    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc",
5447    "src/src/core/resolver/dns/dns_resolver_plugin.cc",
5448    "src/src/core/resolver/dns/dns_resolver_plugin.h",
5449    "src/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc",
5450    "src/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.h",
5451    "src/src/core/resolver/dns/event_engine/service_config_helper.cc",
5452    "src/src/core/resolver/dns/event_engine/service_config_helper.h",
5453    "src/src/core/resolver/dns/native/dns_resolver.cc",
5454    "src/src/core/resolver/dns/native/dns_resolver.h",
5455    "src/src/core/resolver/endpoint_addresses.cc",
5456    "src/src/core/resolver/endpoint_addresses.h",
5457    "src/src/core/resolver/fake/fake_resolver.cc",
5458    "src/src/core/resolver/fake/fake_resolver.h",
5459    "src/src/core/resolver/google_c2p/google_c2p_resolver.cc",
5460    "src/src/core/resolver/polling_resolver.cc",
5461    "src/src/core/resolver/polling_resolver.h",
5462    "src/src/core/resolver/resolver.cc",
5463    "src/src/core/resolver/resolver.h",
5464    "src/src/core/resolver/resolver_factory.h",
5465    "src/src/core/resolver/resolver_registry.cc",
5466    "src/src/core/resolver/resolver_registry.h",
5467    "src/src/core/resolver/server_address.h",
5468    "src/src/core/resolver/sockaddr/sockaddr_resolver.cc",
5469    "src/src/core/resolver/xds/xds_dependency_manager.cc",
5470    "src/src/core/resolver/xds/xds_dependency_manager.h",
5471    "src/src/core/resolver/xds/xds_resolver.cc",
5472    "src/src/core/resolver/xds/xds_resolver_attributes.h",
5473    "src/src/core/resolver/xds/xds_resolver_trace.cc",
5474    "src/src/core/resolver/xds/xds_resolver_trace.h",
5475    "src/src/core/server/server.cc",
5476    "src/src/core/server/server.h",
5477    "src/src/core/server/server_call_tracer_filter.cc",
5478    "src/src/core/server/server_call_tracer_filter.h",
5479    "src/src/core/server/server_config_selector.h",
5480    "src/src/core/server/server_config_selector_filter.cc",
5481    "src/src/core/server/server_config_selector_filter.h",
5482    "src/src/core/server/server_interface.h",
5483    "src/src/core/server/xds_channel_stack_modifier.cc",
5484    "src/src/core/server/xds_channel_stack_modifier.h",
5485    "src/src/core/server/xds_server_config_fetcher.cc",
5486    "src/src/core/service_config/service_config.h",
5487    "src/src/core/service_config/service_config_call_data.h",
5488    "src/src/core/service_config/service_config_channel_arg_filter.cc",
5489    "src/src/core/service_config/service_config_impl.cc",
5490    "src/src/core/service_config/service_config_impl.h",
5491    "src/src/core/service_config/service_config_parser.cc",
5492    "src/src/core/service_config/service_config_parser.h",
5493    "src/src/core/tsi/alts/crypt/aes_gcm.cc",
5494    "src/src/core/tsi/alts/crypt/gsec.cc",
5495    "src/src/core/tsi/alts/crypt/gsec.h",
5496    "src/src/core/tsi/alts/frame_protector/alts_counter.cc",
5497    "src/src/core/tsi/alts/frame_protector/alts_counter.h",
5498    "src/src/core/tsi/alts/frame_protector/alts_crypter.cc",
5499    "src/src/core/tsi/alts/frame_protector/alts_crypter.h",
5500    "src/src/core/tsi/alts/frame_protector/alts_frame_protector.cc",
5501    "src/src/core/tsi/alts/frame_protector/alts_frame_protector.h",
5502    "src/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc",
5503    "src/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h",
5504    "src/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc",
5505    "src/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc",
5506    "src/src/core/tsi/alts/frame_protector/frame_handler.cc",
5507    "src/src/core/tsi/alts/frame_protector/frame_handler.h",
5508    "src/src/core/tsi/alts/handshaker/alts_handshaker_client.cc",
5509    "src/src/core/tsi/alts/handshaker/alts_handshaker_client.h",
5510    "src/src/core/tsi/alts/handshaker/alts_shared_resource.cc",
5511    "src/src/core/tsi/alts/handshaker/alts_shared_resource.h",
5512    "src/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc",
5513    "src/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h",
5514    "src/src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h",
5515    "src/src/core/tsi/alts/handshaker/alts_tsi_utils.cc",
5516    "src/src/core/tsi/alts/handshaker/alts_tsi_utils.h",
5517    "src/src/core/tsi/alts/handshaker/transport_security_common_api.cc",
5518    "src/src/core/tsi/alts/handshaker/transport_security_common_api.h",
5519    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc",
5520    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h",
5521    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc",
5522    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h",
5523    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h",
5524    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc",
5525    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h",
5526    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc",
5527    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h",
5528    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc",
5529    "src/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h",
5530    "src/src/core/tsi/fake_transport_security.cc",
5531    "src/src/core/tsi/fake_transport_security.h",
5532    "src/src/core/tsi/local_transport_security.cc",
5533    "src/src/core/tsi/local_transport_security.h",
5534    "src/src/core/tsi/ssl/key_logging/ssl_key_logging.cc",
5535    "src/src/core/tsi/ssl/key_logging/ssl_key_logging.h",
5536    "src/src/core/tsi/ssl/session_cache/ssl_session.h",
5537    "src/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc",
5538    "src/src/core/tsi/ssl/session_cache/ssl_session_cache.cc",
5539    "src/src/core/tsi/ssl/session_cache/ssl_session_cache.h",
5540    "src/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc",
5541    "src/src/core/tsi/ssl_transport_security.cc",
5542    "src/src/core/tsi/ssl_transport_security.h",
5543    "src/src/core/tsi/ssl_transport_security_utils.cc",
5544    "src/src/core/tsi/ssl_transport_security_utils.h",
5545    "src/src/core/tsi/ssl_types.h",
5546    "src/src/core/tsi/transport_security.cc",
5547    "src/src/core/tsi/transport_security.h",
5548    "src/src/core/tsi/transport_security_grpc.cc",
5549    "src/src/core/tsi/transport_security_grpc.h",
5550    "src/src/core/tsi/transport_security_interface.h",
5551    "src/src/core/xds/grpc/certificate_provider_store.cc",
5552    "src/src/core/xds/grpc/certificate_provider_store.h",
5553    "src/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc",
5554    "src/src/core/xds/grpc/file_watcher_certificate_provider_factory.h",
5555    "src/src/core/xds/grpc/upb_utils.h",
5556    "src/src/core/xds/grpc/xds_audit_logger_registry.cc",
5557    "src/src/core/xds/grpc/xds_audit_logger_registry.h",
5558    "src/src/core/xds/grpc/xds_bootstrap_grpc.cc",
5559    "src/src/core/xds/grpc/xds_bootstrap_grpc.h",
5560    "src/src/core/xds/grpc/xds_certificate_provider.cc",
5561    "src/src/core/xds/grpc/xds_certificate_provider.h",
5562    "src/src/core/xds/grpc/xds_client_grpc.cc",
5563    "src/src/core/xds/grpc/xds_client_grpc.h",
5564    "src/src/core/xds/grpc/xds_cluster.cc",
5565    "src/src/core/xds/grpc/xds_cluster.h",
5566    "src/src/core/xds/grpc/xds_cluster_specifier_plugin.cc",
5567    "src/src/core/xds/grpc/xds_cluster_specifier_plugin.h",
5568    "src/src/core/xds/grpc/xds_common_types.cc",
5569    "src/src/core/xds/grpc/xds_common_types.h",
5570    "src/src/core/xds/grpc/xds_endpoint.cc",
5571    "src/src/core/xds/grpc/xds_endpoint.h",
5572    "src/src/core/xds/grpc/xds_health_status.cc",
5573    "src/src/core/xds/grpc/xds_health_status.h",
5574    "src/src/core/xds/grpc/xds_http_fault_filter.cc",
5575    "src/src/core/xds/grpc/xds_http_fault_filter.h",
5576    "src/src/core/xds/grpc/xds_http_filters.cc",
5577    "src/src/core/xds/grpc/xds_http_filters.h",
5578    "src/src/core/xds/grpc/xds_http_rbac_filter.cc",
5579    "src/src/core/xds/grpc/xds_http_rbac_filter.h",
5580    "src/src/core/xds/grpc/xds_http_stateful_session_filter.cc",
5581    "src/src/core/xds/grpc/xds_http_stateful_session_filter.h",
5582    "src/src/core/xds/grpc/xds_lb_policy_registry.cc",
5583    "src/src/core/xds/grpc/xds_lb_policy_registry.h",
5584    "src/src/core/xds/grpc/xds_listener.cc",
5585    "src/src/core/xds/grpc/xds_listener.h",
5586    "src/src/core/xds/grpc/xds_route_config.cc",
5587    "src/src/core/xds/grpc/xds_route_config.h",
5588    "src/src/core/xds/grpc/xds_routing.cc",
5589    "src/src/core/xds/grpc/xds_routing.h",
5590    "src/src/core/xds/grpc/xds_transport_grpc.cc",
5591    "src/src/core/xds/grpc/xds_transport_grpc.h",
5592    "src/src/core/xds/xds_client/xds_api.cc",
5593    "src/src/core/xds/xds_client/xds_api.h",
5594    "src/src/core/xds/xds_client/xds_bootstrap.cc",
5595    "src/src/core/xds/xds_client/xds_bootstrap.h",
5596    "src/src/core/xds/xds_client/xds_channel_args.h",
5597    "src/src/core/xds/xds_client/xds_client.cc",
5598    "src/src/core/xds/xds_client/xds_client.h",
5599    "src/src/core/xds/xds_client/xds_client_stats.cc",
5600    "src/src/core/xds/xds_client/xds_client_stats.h",
5601    "src/src/core/xds/xds_client/xds_metrics.h",
5602    "src/src/core/xds/xds_client/xds_resource_type.h",
5603    "src/src/core/xds/xds_client/xds_resource_type_impl.h",
5604    "src/src/core/xds/xds_client/xds_transport.h",
5605    "src/third_party/upb/upb/generated_code_support.h",
5606    "src/third_party/xxhash/xxhash.h",
5607  ]
5608  public_deps = [
5609    ":absl_algorithm_container",
5610    ":absl_base_config",
5611    ":absl_base_no_destructor",
5612    ":absl_cleanup_cleanup",
5613    ":absl_container_flat_hash_map",
5614    ":absl_container_flat_hash_set",
5615    ":absl_container_inlined_vector",
5616    ":absl_functional_bind_front",
5617    ":absl_functional_function_ref",
5618    ":absl_hash_hash",
5619    ":absl_meta_type_traits",
5620    ":absl_random_bit_gen_ref",
5621    ":absl_random_distributions",
5622    ":absl_status_statusor",
5623    ":absl_types_span",
5624    ":absl_utility_utility",
5625    ":address_sorting",
5626    ":boringssl",
5627    ":gpr",
5628    ":re2",
5629    ":upb_json_lib",
5630    ":upb_textformat_lib",
5631    "..:zlib",
5632  ]
5633  public_configs = [ "..:grpc_internal_config" ]
5634  configs -= [ "//gn/standalone:extra_warnings" ]
5635  check_includes = true
5636}
5637
5638source_set("grpc_unsecure") {
5639  sources = [
5640    "src/src/core/channelz/channel_trace.cc",
5641    "src/src/core/channelz/channel_trace.h",
5642    "src/src/core/channelz/channelz.cc",
5643    "src/src/core/channelz/channelz.h",
5644    "src/src/core/channelz/channelz_registry.cc",
5645    "src/src/core/channelz/channelz_registry.h",
5646    "src/src/core/client_channel/backup_poller.cc",
5647    "src/src/core/client_channel/backup_poller.h",
5648    "src/src/core/client_channel/client_channel_factory.cc",
5649    "src/src/core/client_channel/client_channel_factory.h",
5650    "src/src/core/client_channel/client_channel_filter.cc",
5651    "src/src/core/client_channel/client_channel_filter.h",
5652    "src/src/core/client_channel/client_channel_internal.h",
5653    "src/src/core/client_channel/client_channel_plugin.cc",
5654    "src/src/core/client_channel/client_channel_service_config.cc",
5655    "src/src/core/client_channel/client_channel_service_config.h",
5656    "src/src/core/client_channel/config_selector.cc",
5657    "src/src/core/client_channel/config_selector.h",
5658    "src/src/core/client_channel/connector.h",
5659    "src/src/core/client_channel/dynamic_filters.cc",
5660    "src/src/core/client_channel/dynamic_filters.h",
5661    "src/src/core/client_channel/global_subchannel_pool.cc",
5662    "src/src/core/client_channel/global_subchannel_pool.h",
5663    "src/src/core/client_channel/local_subchannel_pool.cc",
5664    "src/src/core/client_channel/local_subchannel_pool.h",
5665    "src/src/core/client_channel/retry_filter.cc",
5666    "src/src/core/client_channel/retry_filter.h",
5667    "src/src/core/client_channel/retry_filter_legacy_call_data.cc",
5668    "src/src/core/client_channel/retry_filter_legacy_call_data.h",
5669    "src/src/core/client_channel/retry_service_config.cc",
5670    "src/src/core/client_channel/retry_service_config.h",
5671    "src/src/core/client_channel/retry_throttle.cc",
5672    "src/src/core/client_channel/retry_throttle.h",
5673    "src/src/core/client_channel/subchannel.cc",
5674    "src/src/core/client_channel/subchannel.h",
5675    "src/src/core/client_channel/subchannel_interface_internal.h",
5676    "src/src/core/client_channel/subchannel_pool_interface.cc",
5677    "src/src/core/client_channel/subchannel_pool_interface.h",
5678    "src/src/core/client_channel/subchannel_stream_client.cc",
5679    "src/src/core/client_channel/subchannel_stream_client.h",
5680    "src/src/core/ext/filters/backend_metrics/backend_metric_filter.cc",
5681    "src/src/core/ext/filters/backend_metrics/backend_metric_filter.h",
5682    "src/src/core/ext/filters/backend_metrics/backend_metric_provider.h",
5683    "src/src/core/ext/filters/census/grpc_context.cc",
5684    "src/src/core/ext/filters/channel_idle/idle_filter_state.cc",
5685    "src/src/core/ext/filters/channel_idle/idle_filter_state.h",
5686    "src/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc",
5687    "src/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h",
5688    "src/src/core/ext/filters/fault_injection/fault_injection_filter.cc",
5689    "src/src/core/ext/filters/fault_injection/fault_injection_filter.h",
5690    "src/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc",
5691    "src/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h",
5692    "src/src/core/ext/filters/http/client/http_client_filter.cc",
5693    "src/src/core/ext/filters/http/client/http_client_filter.h",
5694    "src/src/core/ext/filters/http/client_authority_filter.cc",
5695    "src/src/core/ext/filters/http/client_authority_filter.h",
5696    "src/src/core/ext/filters/http/http_filters_plugin.cc",
5697    "src/src/core/ext/filters/http/message_compress/compression_filter.cc",
5698    "src/src/core/ext/filters/http/message_compress/compression_filter.h",
5699    "src/src/core/ext/filters/http/server/http_server_filter.cc",
5700    "src/src/core/ext/filters/http/server/http_server_filter.h",
5701    "src/src/core/ext/filters/message_size/message_size_filter.cc",
5702    "src/src/core/ext/filters/message_size/message_size_filter.h",
5703    "src/src/core/ext/transport/chttp2/client/chttp2_connector.cc",
5704    "src/src/core/ext/transport/chttp2/client/chttp2_connector.h",
5705    "src/src/core/ext/transport/chttp2/server/chttp2_server.cc",
5706    "src/src/core/ext/transport/chttp2/server/chttp2_server.h",
5707    "src/src/core/ext/transport/chttp2/transport/bin_decoder.cc",
5708    "src/src/core/ext/transport/chttp2/transport/bin_decoder.h",
5709    "src/src/core/ext/transport/chttp2/transport/bin_encoder.cc",
5710    "src/src/core/ext/transport/chttp2/transport/bin_encoder.h",
5711    "src/src/core/ext/transport/chttp2/transport/chttp2_transport.cc",
5712    "src/src/core/ext/transport/chttp2/transport/chttp2_transport.h",
5713    "src/src/core/ext/transport/chttp2/transport/context_list_entry.h",
5714    "src/src/core/ext/transport/chttp2/transport/decode_huff.cc",
5715    "src/src/core/ext/transport/chttp2/transport/decode_huff.h",
5716    "src/src/core/ext/transport/chttp2/transport/flow_control.cc",
5717    "src/src/core/ext/transport/chttp2/transport/flow_control.h",
5718    "src/src/core/ext/transport/chttp2/transport/frame.cc",
5719    "src/src/core/ext/transport/chttp2/transport/frame.h",
5720    "src/src/core/ext/transport/chttp2/transport/frame_data.cc",
5721    "src/src/core/ext/transport/chttp2/transport/frame_data.h",
5722    "src/src/core/ext/transport/chttp2/transport/frame_goaway.cc",
5723    "src/src/core/ext/transport/chttp2/transport/frame_goaway.h",
5724    "src/src/core/ext/transport/chttp2/transport/frame_ping.cc",
5725    "src/src/core/ext/transport/chttp2/transport/frame_ping.h",
5726    "src/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc",
5727    "src/src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
5728    "src/src/core/ext/transport/chttp2/transport/frame_settings.cc",
5729    "src/src/core/ext/transport/chttp2/transport/frame_settings.h",
5730    "src/src/core/ext/transport/chttp2/transport/frame_window_update.cc",
5731    "src/src/core/ext/transport/chttp2/transport/frame_window_update.h",
5732    "src/src/core/ext/transport/chttp2/transport/hpack_constants.h",
5733    "src/src/core/ext/transport/chttp2/transport/hpack_encoder.cc",
5734    "src/src/core/ext/transport/chttp2/transport/hpack_encoder.h",
5735    "src/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc",
5736    "src/src/core/ext/transport/chttp2/transport/hpack_encoder_table.h",
5737    "src/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc",
5738    "src/src/core/ext/transport/chttp2/transport/hpack_parse_result.h",
5739    "src/src/core/ext/transport/chttp2/transport/hpack_parser.cc",
5740    "src/src/core/ext/transport/chttp2/transport/hpack_parser.h",
5741    "src/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc",
5742    "src/src/core/ext/transport/chttp2/transport/hpack_parser_table.h",
5743    "src/src/core/ext/transport/chttp2/transport/http2_settings.cc",
5744    "src/src/core/ext/transport/chttp2/transport/http2_settings.h",
5745    "src/src/core/ext/transport/chttp2/transport/http_trace.cc",
5746    "src/src/core/ext/transport/chttp2/transport/http_trace.h",
5747    "src/src/core/ext/transport/chttp2/transport/huffsyms.cc",
5748    "src/src/core/ext/transport/chttp2/transport/huffsyms.h",
5749    "src/src/core/ext/transport/chttp2/transport/internal.h",
5750    "src/src/core/ext/transport/chttp2/transport/legacy_frame.h",
5751    "src/src/core/ext/transport/chttp2/transport/max_concurrent_streams_policy.cc",
5752    "src/src/core/ext/transport/chttp2/transport/max_concurrent_streams_policy.h",
5753    "src/src/core/ext/transport/chttp2/transport/parsing.cc",
5754    "src/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc",
5755    "src/src/core/ext/transport/chttp2/transport/ping_abuse_policy.h",
5756    "src/src/core/ext/transport/chttp2/transport/ping_callbacks.cc",
5757    "src/src/core/ext/transport/chttp2/transport/ping_callbacks.h",
5758    "src/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc",
5759    "src/src/core/ext/transport/chttp2/transport/ping_rate_policy.h",
5760    "src/src/core/ext/transport/chttp2/transport/stream_lists.cc",
5761    "src/src/core/ext/transport/chttp2/transport/varint.cc",
5762    "src/src/core/ext/transport/chttp2/transport/varint.h",
5763    "src/src/core/ext/transport/chttp2/transport/write_size_policy.cc",
5764    "src/src/core/ext/transport/chttp2/transport/write_size_policy.h",
5765    "src/src/core/ext/transport/chttp2/transport/writing.cc",
5766    "src/src/core/ext/transport/inproc/inproc_plugin.cc",
5767    "src/src/core/ext/transport/inproc/inproc_transport.cc",
5768    "src/src/core/ext/transport/inproc/inproc_transport.h",
5769    "src/src/core/ext/transport/inproc/legacy_inproc_transport.cc",
5770    "src/src/core/ext/transport/inproc/legacy_inproc_transport.h",
5771    "src/src/core/ext/upb-gen/google/api/annotations.upb.h",
5772    "src/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c",
5773    "src/src/core/ext/upb-gen/google/api/annotations.upb_minitable.h",
5774    "src/src/core/ext/upb-gen/google/api/http.upb.h",
5775    "src/src/core/ext/upb-gen/google/api/http.upb_minitable.c",
5776    "src/src/core/ext/upb-gen/google/api/http.upb_minitable.h",
5777    "src/src/core/ext/upb-gen/google/protobuf/any.upb.h",
5778    "src/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c",
5779    "src/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.h",
5780    "src/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h",
5781    "src/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c",
5782    "src/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.h",
5783    "src/src/core/ext/upb-gen/google/protobuf/duration.upb.h",
5784    "src/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c",
5785    "src/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.h",
5786    "src/src/core/ext/upb-gen/google/protobuf/empty.upb.h",
5787    "src/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c",
5788    "src/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.h",
5789    "src/src/core/ext/upb-gen/google/protobuf/struct.upb.h",
5790    "src/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c",
5791    "src/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.h",
5792    "src/src/core/ext/upb-gen/google/protobuf/timestamp.upb.h",
5793    "src/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c",
5794    "src/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.h",
5795    "src/src/core/ext/upb-gen/google/protobuf/wrappers.upb.h",
5796    "src/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c",
5797    "src/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.h",
5798    "src/src/core/ext/upb-gen/google/rpc/status.upb.h",
5799    "src/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c",
5800    "src/src/core/ext/upb-gen/google/rpc/status.upb_minitable.h",
5801    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb.h",
5802    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c",
5803    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.h",
5804    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb.h",
5805    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c",
5806    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.h",
5807    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb.h",
5808    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c",
5809    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.h",
5810    "src/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb.h",
5811    "src/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c",
5812    "src/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.h",
5813    "src/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb.h",
5814    "src/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c",
5815    "src/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.h",
5816    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb.h",
5817    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c",
5818    "src/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.h",
5819    "src/src/core/ext/upb-gen/validate/validate.upb.h",
5820    "src/src/core/ext/upb-gen/validate/validate.upb_minitable.c",
5821    "src/src/core/ext/upb-gen/validate/validate.upb_minitable.h",
5822    "src/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb.h",
5823    "src/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c",
5824    "src/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.h",
5825    "src/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb.h",
5826    "src/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c",
5827    "src/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.h",
5828    "src/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc",
5829    "src/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h",
5830    "src/src/core/handshaker/handshaker.cc",
5831    "src/src/core/handshaker/handshaker.h",
5832    "src/src/core/handshaker/handshaker_factory.h",
5833    "src/src/core/handshaker/handshaker_registry.cc",
5834    "src/src/core/handshaker/handshaker_registry.h",
5835    "src/src/core/handshaker/http_connect/http_connect_handshaker.cc",
5836    "src/src/core/handshaker/http_connect/http_connect_handshaker.h",
5837    "src/src/core/handshaker/http_connect/http_proxy_mapper.cc",
5838    "src/src/core/handshaker/http_connect/http_proxy_mapper.h",
5839    "src/src/core/handshaker/proxy_mapper.h",
5840    "src/src/core/handshaker/proxy_mapper_registry.cc",
5841    "src/src/core/handshaker/proxy_mapper_registry.h",
5842    "src/src/core/handshaker/security/secure_endpoint.cc",
5843    "src/src/core/handshaker/security/secure_endpoint.h",
5844    "src/src/core/handshaker/security/security_handshaker.cc",
5845    "src/src/core/handshaker/security/security_handshaker.h",
5846    "src/src/core/handshaker/security/tsi_error.cc",
5847    "src/src/core/handshaker/security/tsi_error.h",
5848    "src/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc",
5849    "src/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h",
5850    "src/src/core/lib/address_utils/parse_address.cc",
5851    "src/src/core/lib/address_utils/parse_address.h",
5852    "src/src/core/lib/address_utils/sockaddr_utils.cc",
5853    "src/src/core/lib/address_utils/sockaddr_utils.h",
5854    "src/src/core/lib/avl/avl.h",
5855    "src/src/core/lib/backoff/backoff.cc",
5856    "src/src/core/lib/backoff/backoff.h",
5857    "src/src/core/lib/backoff/random_early_detection.cc",
5858    "src/src/core/lib/backoff/random_early_detection.h",
5859    "src/src/core/lib/channel/call_finalization.h",
5860    "src/src/core/lib/channel/call_tracer.cc",
5861    "src/src/core/lib/channel/call_tracer.h",
5862    "src/src/core/lib/channel/channel_args.cc",
5863    "src/src/core/lib/channel/channel_args.h",
5864    "src/src/core/lib/channel/channel_args_preconditioning.cc",
5865    "src/src/core/lib/channel/channel_args_preconditioning.h",
5866    "src/src/core/lib/channel/channel_fwd.h",
5867    "src/src/core/lib/channel/channel_stack.cc",
5868    "src/src/core/lib/channel/channel_stack.h",
5869    "src/src/core/lib/channel/channel_stack_builder.cc",
5870    "src/src/core/lib/channel/channel_stack_builder.h",
5871    "src/src/core/lib/channel/channel_stack_builder_impl.cc",
5872    "src/src/core/lib/channel/channel_stack_builder_impl.h",
5873    "src/src/core/lib/channel/channel_stack_trace.cc",
5874    "src/src/core/lib/channel/channel_stack_trace.h",
5875    "src/src/core/lib/channel/connected_channel.cc",
5876    "src/src/core/lib/channel/connected_channel.h",
5877    "src/src/core/lib/channel/context.h",
5878    "src/src/core/lib/channel/metrics.cc",
5879    "src/src/core/lib/channel/metrics.h",
5880    "src/src/core/lib/channel/promise_based_filter.cc",
5881    "src/src/core/lib/channel/promise_based_filter.h",
5882    "src/src/core/lib/channel/status_util.cc",
5883    "src/src/core/lib/channel/status_util.h",
5884    "src/src/core/lib/channel/tcp_tracer.h",
5885    "src/src/core/lib/compression/compression.cc",
5886    "src/src/core/lib/compression/compression_internal.cc",
5887    "src/src/core/lib/compression/compression_internal.h",
5888    "src/src/core/lib/compression/message_compress.cc",
5889    "src/src/core/lib/compression/message_compress.h",
5890    "src/src/core/lib/config/core_configuration.cc",
5891    "src/src/core/lib/config/core_configuration.h",
5892    "src/src/core/lib/debug/event_log.cc",
5893    "src/src/core/lib/debug/event_log.h",
5894    "src/src/core/lib/debug/histogram_view.cc",
5895    "src/src/core/lib/debug/histogram_view.h",
5896    "src/src/core/lib/debug/stats.cc",
5897    "src/src/core/lib/debug/stats.h",
5898    "src/src/core/lib/debug/stats_data.cc",
5899    "src/src/core/lib/debug/stats_data.h",
5900    "src/src/core/lib/debug/trace.cc",
5901    "src/src/core/lib/debug/trace.h",
5902    "src/src/core/lib/event_engine/ares_resolver.cc",
5903    "src/src/core/lib/event_engine/ares_resolver.h",
5904    "src/src/core/lib/event_engine/cf_engine/cf_engine.cc",
5905    "src/src/core/lib/event_engine/cf_engine/cf_engine.h",
5906    "src/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc",
5907    "src/src/core/lib/event_engine/cf_engine/cfstream_endpoint.h",
5908    "src/src/core/lib/event_engine/cf_engine/cftype_unique_ref.h",
5909    "src/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc",
5910    "src/src/core/lib/event_engine/cf_engine/dns_service_resolver.h",
5911    "src/src/core/lib/event_engine/channel_args_endpoint_config.cc",
5912    "src/src/core/lib/event_engine/channel_args_endpoint_config.h",
5913    "src/src/core/lib/event_engine/common_closures.h",
5914    "src/src/core/lib/event_engine/default_event_engine.cc",
5915    "src/src/core/lib/event_engine/default_event_engine.h",
5916    "src/src/core/lib/event_engine/default_event_engine_factory.cc",
5917    "src/src/core/lib/event_engine/default_event_engine_factory.h",
5918    "src/src/core/lib/event_engine/event_engine.cc",
5919    "src/src/core/lib/event_engine/event_engine_context.h",
5920    "src/src/core/lib/event_engine/extensions/can_track_errors.h",
5921    "src/src/core/lib/event_engine/extensions/chaotic_good_extension.h",
5922    "src/src/core/lib/event_engine/extensions/supports_fd.h",
5923    "src/src/core/lib/event_engine/forkable.cc",
5924    "src/src/core/lib/event_engine/forkable.h",
5925    "src/src/core/lib/event_engine/grpc_polled_fd.h",
5926    "src/src/core/lib/event_engine/handle_containers.h",
5927    "src/src/core/lib/event_engine/memory_allocator_factory.h",
5928    "src/src/core/lib/event_engine/nameser.h",
5929    "src/src/core/lib/event_engine/poller.h",
5930    "src/src/core/lib/event_engine/posix.h",
5931    "src/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc",
5932    "src/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h",
5933    "src/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc",
5934    "src/src/core/lib/event_engine/posix_engine/ev_poll_posix.h",
5935    "src/src/core/lib/event_engine/posix_engine/event_poller.h",
5936    "src/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc",
5937    "src/src/core/lib/event_engine/posix_engine/event_poller_posix_default.h",
5938    "src/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h",
5939    "src/src/core/lib/event_engine/posix_engine/internal_errqueue.cc",
5940    "src/src/core/lib/event_engine/posix_engine/internal_errqueue.h",
5941    "src/src/core/lib/event_engine/posix_engine/lockfree_event.cc",
5942    "src/src/core/lib/event_engine/posix_engine/lockfree_event.h",
5943    "src/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc",
5944    "src/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.h",
5945    "src/src/core/lib/event_engine/posix_engine/posix_endpoint.cc",
5946    "src/src/core/lib/event_engine/posix_engine/posix_endpoint.h",
5947    "src/src/core/lib/event_engine/posix_engine/posix_engine.cc",
5948    "src/src/core/lib/event_engine/posix_engine/posix_engine.h",
5949    "src/src/core/lib/event_engine/posix_engine/posix_engine_closure.h",
5950    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc",
5951    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener.h",
5952    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc",
5953    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h",
5954    "src/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc",
5955    "src/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h",
5956    "src/src/core/lib/event_engine/posix_engine/timer.cc",
5957    "src/src/core/lib/event_engine/posix_engine/timer.h",
5958    "src/src/core/lib/event_engine/posix_engine/timer_heap.cc",
5959    "src/src/core/lib/event_engine/posix_engine/timer_heap.h",
5960    "src/src/core/lib/event_engine/posix_engine/timer_manager.cc",
5961    "src/src/core/lib/event_engine/posix_engine/timer_manager.h",
5962    "src/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc",
5963    "src/src/core/lib/event_engine/posix_engine/traced_buffer_list.h",
5964    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc",
5965    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.h",
5966    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc",
5967    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.h",
5968    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix.h",
5969    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc",
5970    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.h",
5971    "src/src/core/lib/event_engine/query_extensions.h",
5972    "src/src/core/lib/event_engine/ref_counted_dns_resolver_interface.h",
5973    "src/src/core/lib/event_engine/resolved_address.cc",
5974    "src/src/core/lib/event_engine/resolved_address_internal.h",
5975    "src/src/core/lib/event_engine/shim.cc",
5976    "src/src/core/lib/event_engine/shim.h",
5977    "src/src/core/lib/event_engine/slice.cc",
5978    "src/src/core/lib/event_engine/slice_buffer.cc",
5979    "src/src/core/lib/event_engine/tcp_socket_utils.cc",
5980    "src/src/core/lib/event_engine/tcp_socket_utils.h",
5981    "src/src/core/lib/event_engine/thread_pool/thread_count.cc",
5982    "src/src/core/lib/event_engine/thread_pool/thread_count.h",
5983    "src/src/core/lib/event_engine/thread_pool/thread_pool.h",
5984    "src/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc",
5985    "src/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc",
5986    "src/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h",
5987    "src/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc",
5988    "src/src/core/lib/event_engine/thready_event_engine/thready_event_engine.h",
5989    "src/src/core/lib/event_engine/time_util.cc",
5990    "src/src/core/lib/event_engine/time_util.h",
5991    "src/src/core/lib/event_engine/trace.cc",
5992    "src/src/core/lib/event_engine/trace.h",
5993    "src/src/core/lib/event_engine/utils.cc",
5994    "src/src/core/lib/event_engine/utils.h",
5995    "src/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc",
5996    "src/src/core/lib/event_engine/windows/grpc_polled_fd_windows.h",
5997    "src/src/core/lib/event_engine/windows/iocp.cc",
5998    "src/src/core/lib/event_engine/windows/iocp.h",
5999    "src/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc",
6000    "src/src/core/lib/event_engine/windows/native_windows_dns_resolver.h",
6001    "src/src/core/lib/event_engine/windows/win_socket.cc",
6002    "src/src/core/lib/event_engine/windows/win_socket.h",
6003    "src/src/core/lib/event_engine/windows/windows_endpoint.cc",
6004    "src/src/core/lib/event_engine/windows/windows_endpoint.h",
6005    "src/src/core/lib/event_engine/windows/windows_engine.cc",
6006    "src/src/core/lib/event_engine/windows/windows_engine.h",
6007    "src/src/core/lib/event_engine/windows/windows_listener.cc",
6008    "src/src/core/lib/event_engine/windows/windows_listener.h",
6009    "src/src/core/lib/event_engine/work_queue/basic_work_queue.cc",
6010    "src/src/core/lib/event_engine/work_queue/basic_work_queue.h",
6011    "src/src/core/lib/event_engine/work_queue/work_queue.h",
6012    "src/src/core/lib/experiments/config.cc",
6013    "src/src/core/lib/experiments/config.h",
6014    "src/src/core/lib/experiments/experiments.cc",
6015    "src/src/core/lib/experiments/experiments.h",
6016    "src/src/core/lib/gpr/spinlock.h",
6017    "src/src/core/lib/gprpp/atomic_utils.h",
6018    "src/src/core/lib/gprpp/bitset.h",
6019    "src/src/core/lib/gprpp/chunked_vector.h",
6020    "src/src/core/lib/gprpp/cpp_impl_of.h",
6021    "src/src/core/lib/gprpp/down_cast.h",
6022    "src/src/core/lib/gprpp/dual_ref_counted.h",
6023    "src/src/core/lib/gprpp/if_list.h",
6024    "src/src/core/lib/gprpp/load_file.cc",
6025    "src/src/core/lib/gprpp/load_file.h",
6026    "src/src/core/lib/gprpp/manual_constructor.h",
6027    "src/src/core/lib/gprpp/match.h",
6028    "src/src/core/lib/gprpp/notification.h",
6029    "src/src/core/lib/gprpp/orphanable.h",
6030    "src/src/core/lib/gprpp/overload.h",
6031    "src/src/core/lib/gprpp/packed_table.h",
6032    "src/src/core/lib/gprpp/per_cpu.cc",
6033    "src/src/core/lib/gprpp/per_cpu.h",
6034    "src/src/core/lib/gprpp/ref_counted.h",
6035    "src/src/core/lib/gprpp/ref_counted_ptr.h",
6036    "src/src/core/lib/gprpp/ref_counted_string.cc",
6037    "src/src/core/lib/gprpp/ref_counted_string.h",
6038    "src/src/core/lib/gprpp/single_set_ptr.h",
6039    "src/src/core/lib/gprpp/sorted_pack.h",
6040    "src/src/core/lib/gprpp/status_helper.cc",
6041    "src/src/core/lib/gprpp/status_helper.h",
6042    "src/src/core/lib/gprpp/table.h",
6043    "src/src/core/lib/gprpp/time.cc",
6044    "src/src/core/lib/gprpp/time.h",
6045    "src/src/core/lib/gprpp/time_averaged_stats.cc",
6046    "src/src/core/lib/gprpp/time_averaged_stats.h",
6047    "src/src/core/lib/gprpp/type_list.h",
6048    "src/src/core/lib/gprpp/unique_type_name.h",
6049    "src/src/core/lib/gprpp/uuid_v4.cc",
6050    "src/src/core/lib/gprpp/uuid_v4.h",
6051    "src/src/core/lib/gprpp/validation_errors.cc",
6052    "src/src/core/lib/gprpp/validation_errors.h",
6053    "src/src/core/lib/gprpp/work_serializer.cc",
6054    "src/src/core/lib/gprpp/work_serializer.h",
6055    "src/src/core/lib/http/format_request.cc",
6056    "src/src/core/lib/http/format_request.h",
6057    "src/src/core/lib/http/httpcli.cc",
6058    "src/src/core/lib/http/httpcli.h",
6059    "src/src/core/lib/http/parser.cc",
6060    "src/src/core/lib/http/parser.h",
6061    "src/src/core/lib/iomgr/block_annotate.h",
6062    "src/src/core/lib/iomgr/buffer_list.cc",
6063    "src/src/core/lib/iomgr/buffer_list.h",
6064    "src/src/core/lib/iomgr/call_combiner.cc",
6065    "src/src/core/lib/iomgr/call_combiner.h",
6066    "src/src/core/lib/iomgr/cfstream_handle.cc",
6067    "src/src/core/lib/iomgr/cfstream_handle.h",
6068    "src/src/core/lib/iomgr/closure.cc",
6069    "src/src/core/lib/iomgr/closure.h",
6070    "src/src/core/lib/iomgr/combiner.cc",
6071    "src/src/core/lib/iomgr/combiner.h",
6072    "src/src/core/lib/iomgr/dualstack_socket_posix.cc",
6073    "src/src/core/lib/iomgr/dynamic_annotations.h",
6074    "src/src/core/lib/iomgr/endpoint.cc",
6075    "src/src/core/lib/iomgr/endpoint.h",
6076    "src/src/core/lib/iomgr/endpoint_cfstream.cc",
6077    "src/src/core/lib/iomgr/endpoint_cfstream.h",
6078    "src/src/core/lib/iomgr/endpoint_pair.h",
6079    "src/src/core/lib/iomgr/endpoint_pair_posix.cc",
6080    "src/src/core/lib/iomgr/endpoint_pair_windows.cc",
6081    "src/src/core/lib/iomgr/error.cc",
6082    "src/src/core/lib/iomgr/error.h",
6083    "src/src/core/lib/iomgr/error_cfstream.cc",
6084    "src/src/core/lib/iomgr/error_cfstream.h",
6085    "src/src/core/lib/iomgr/ev_apple.cc",
6086    "src/src/core/lib/iomgr/ev_apple.h",
6087    "src/src/core/lib/iomgr/ev_epoll1_linux.cc",
6088    "src/src/core/lib/iomgr/ev_epoll1_linux.h",
6089    "src/src/core/lib/iomgr/ev_poll_posix.cc",
6090    "src/src/core/lib/iomgr/ev_poll_posix.h",
6091    "src/src/core/lib/iomgr/ev_posix.cc",
6092    "src/src/core/lib/iomgr/ev_posix.h",
6093    "src/src/core/lib/iomgr/ev_windows.cc",
6094    "src/src/core/lib/iomgr/event_engine_shims/closure.cc",
6095    "src/src/core/lib/iomgr/event_engine_shims/closure.h",
6096    "src/src/core/lib/iomgr/event_engine_shims/endpoint.cc",
6097    "src/src/core/lib/iomgr/event_engine_shims/endpoint.h",
6098    "src/src/core/lib/iomgr/event_engine_shims/tcp_client.cc",
6099    "src/src/core/lib/iomgr/event_engine_shims/tcp_client.h",
6100    "src/src/core/lib/iomgr/exec_ctx.cc",
6101    "src/src/core/lib/iomgr/exec_ctx.h",
6102    "src/src/core/lib/iomgr/executor.cc",
6103    "src/src/core/lib/iomgr/executor.h",
6104    "src/src/core/lib/iomgr/fork_posix.cc",
6105    "src/src/core/lib/iomgr/fork_windows.cc",
6106    "src/src/core/lib/iomgr/gethostname.h",
6107    "src/src/core/lib/iomgr/gethostname_fallback.cc",
6108    "src/src/core/lib/iomgr/gethostname_host_name_max.cc",
6109    "src/src/core/lib/iomgr/gethostname_sysconf.cc",
6110    "src/src/core/lib/iomgr/grpc_if_nametoindex.h",
6111    "src/src/core/lib/iomgr/grpc_if_nametoindex_posix.cc",
6112    "src/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc",
6113    "src/src/core/lib/iomgr/internal_errqueue.cc",
6114    "src/src/core/lib/iomgr/internal_errqueue.h",
6115    "src/src/core/lib/iomgr/iocp_windows.cc",
6116    "src/src/core/lib/iomgr/iocp_windows.h",
6117    "src/src/core/lib/iomgr/iomgr.cc",
6118    "src/src/core/lib/iomgr/iomgr.h",
6119    "src/src/core/lib/iomgr/iomgr_fwd.h",
6120    "src/src/core/lib/iomgr/iomgr_internal.cc",
6121    "src/src/core/lib/iomgr/iomgr_internal.h",
6122    "src/src/core/lib/iomgr/iomgr_posix.cc",
6123    "src/src/core/lib/iomgr/iomgr_posix_cfstream.cc",
6124    "src/src/core/lib/iomgr/iomgr_windows.cc",
6125    "src/src/core/lib/iomgr/lockfree_event.cc",
6126    "src/src/core/lib/iomgr/lockfree_event.h",
6127    "src/src/core/lib/iomgr/nameser.h",
6128    "src/src/core/lib/iomgr/polling_entity.cc",
6129    "src/src/core/lib/iomgr/polling_entity.h",
6130    "src/src/core/lib/iomgr/pollset.cc",
6131    "src/src/core/lib/iomgr/pollset.h",
6132    "src/src/core/lib/iomgr/pollset_set.cc",
6133    "src/src/core/lib/iomgr/pollset_set.h",
6134    "src/src/core/lib/iomgr/pollset_set_windows.cc",
6135    "src/src/core/lib/iomgr/pollset_set_windows.h",
6136    "src/src/core/lib/iomgr/pollset_windows.cc",
6137    "src/src/core/lib/iomgr/pollset_windows.h",
6138    "src/src/core/lib/iomgr/port.h",
6139    "src/src/core/lib/iomgr/python_util.h",
6140    "src/src/core/lib/iomgr/resolve_address.cc",
6141    "src/src/core/lib/iomgr/resolve_address.h",
6142    "src/src/core/lib/iomgr/resolve_address_impl.h",
6143    "src/src/core/lib/iomgr/resolve_address_posix.cc",
6144    "src/src/core/lib/iomgr/resolve_address_posix.h",
6145    "src/src/core/lib/iomgr/resolve_address_windows.cc",
6146    "src/src/core/lib/iomgr/resolve_address_windows.h",
6147    "src/src/core/lib/iomgr/resolved_address.h",
6148    "src/src/core/lib/iomgr/sockaddr.h",
6149    "src/src/core/lib/iomgr/sockaddr_posix.h",
6150    "src/src/core/lib/iomgr/sockaddr_utils_posix.cc",
6151    "src/src/core/lib/iomgr/sockaddr_windows.h",
6152    "src/src/core/lib/iomgr/socket_factory_posix.cc",
6153    "src/src/core/lib/iomgr/socket_factory_posix.h",
6154    "src/src/core/lib/iomgr/socket_mutator.cc",
6155    "src/src/core/lib/iomgr/socket_mutator.h",
6156    "src/src/core/lib/iomgr/socket_utils.h",
6157    "src/src/core/lib/iomgr/socket_utils_common_posix.cc",
6158    "src/src/core/lib/iomgr/socket_utils_linux.cc",
6159    "src/src/core/lib/iomgr/socket_utils_posix.cc",
6160    "src/src/core/lib/iomgr/socket_utils_posix.h",
6161    "src/src/core/lib/iomgr/socket_utils_windows.cc",
6162    "src/src/core/lib/iomgr/socket_windows.cc",
6163    "src/src/core/lib/iomgr/socket_windows.h",
6164    "src/src/core/lib/iomgr/systemd_utils.cc",
6165    "src/src/core/lib/iomgr/systemd_utils.h",
6166    "src/src/core/lib/iomgr/tcp_client.cc",
6167    "src/src/core/lib/iomgr/tcp_client.h",
6168    "src/src/core/lib/iomgr/tcp_client_cfstream.cc",
6169    "src/src/core/lib/iomgr/tcp_client_posix.cc",
6170    "src/src/core/lib/iomgr/tcp_client_posix.h",
6171    "src/src/core/lib/iomgr/tcp_client_windows.cc",
6172    "src/src/core/lib/iomgr/tcp_posix.cc",
6173    "src/src/core/lib/iomgr/tcp_posix.h",
6174    "src/src/core/lib/iomgr/tcp_server.cc",
6175    "src/src/core/lib/iomgr/tcp_server.h",
6176    "src/src/core/lib/iomgr/tcp_server_posix.cc",
6177    "src/src/core/lib/iomgr/tcp_server_utils_posix.h",
6178    "src/src/core/lib/iomgr/tcp_server_utils_posix_common.cc",
6179    "src/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc",
6180    "src/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc",
6181    "src/src/core/lib/iomgr/tcp_server_windows.cc",
6182    "src/src/core/lib/iomgr/tcp_windows.cc",
6183    "src/src/core/lib/iomgr/tcp_windows.h",
6184    "src/src/core/lib/iomgr/timer.cc",
6185    "src/src/core/lib/iomgr/timer.h",
6186    "src/src/core/lib/iomgr/timer_generic.cc",
6187    "src/src/core/lib/iomgr/timer_generic.h",
6188    "src/src/core/lib/iomgr/timer_heap.cc",
6189    "src/src/core/lib/iomgr/timer_heap.h",
6190    "src/src/core/lib/iomgr/timer_manager.cc",
6191    "src/src/core/lib/iomgr/timer_manager.h",
6192    "src/src/core/lib/iomgr/unix_sockets_posix.cc",
6193    "src/src/core/lib/iomgr/unix_sockets_posix.h",
6194    "src/src/core/lib/iomgr/unix_sockets_posix_noop.cc",
6195    "src/src/core/lib/iomgr/vsock.cc",
6196    "src/src/core/lib/iomgr/vsock.h",
6197    "src/src/core/lib/iomgr/wakeup_fd_eventfd.cc",
6198    "src/src/core/lib/iomgr/wakeup_fd_nospecial.cc",
6199    "src/src/core/lib/iomgr/wakeup_fd_pipe.cc",
6200    "src/src/core/lib/iomgr/wakeup_fd_pipe.h",
6201    "src/src/core/lib/iomgr/wakeup_fd_posix.cc",
6202    "src/src/core/lib/iomgr/wakeup_fd_posix.h",
6203    "src/src/core/lib/json/json.h",
6204    "src/src/core/lib/json/json_args.h",
6205    "src/src/core/lib/json/json_channel_args.h",
6206    "src/src/core/lib/json/json_object_loader.cc",
6207    "src/src/core/lib/json/json_object_loader.h",
6208    "src/src/core/lib/json/json_reader.cc",
6209    "src/src/core/lib/json/json_reader.h",
6210    "src/src/core/lib/json/json_writer.cc",
6211    "src/src/core/lib/json/json_writer.h",
6212    "src/src/core/lib/promise/activity.cc",
6213    "src/src/core/lib/promise/activity.h",
6214    "src/src/core/lib/promise/all_ok.h",
6215    "src/src/core/lib/promise/arena_promise.h",
6216    "src/src/core/lib/promise/cancel_callback.h",
6217    "src/src/core/lib/promise/context.h",
6218    "src/src/core/lib/promise/detail/basic_seq.h",
6219    "src/src/core/lib/promise/detail/join_state.h",
6220    "src/src/core/lib/promise/detail/promise_factory.h",
6221    "src/src/core/lib/promise/detail/promise_like.h",
6222    "src/src/core/lib/promise/detail/seq_state.h",
6223    "src/src/core/lib/promise/detail/status.h",
6224    "src/src/core/lib/promise/exec_ctx_wakeup_scheduler.h",
6225    "src/src/core/lib/promise/for_each.h",
6226    "src/src/core/lib/promise/if.h",
6227    "src/src/core/lib/promise/interceptor_list.h",
6228    "src/src/core/lib/promise/latch.h",
6229    "src/src/core/lib/promise/loop.h",
6230    "src/src/core/lib/promise/map.h",
6231    "src/src/core/lib/promise/party.cc",
6232    "src/src/core/lib/promise/party.h",
6233    "src/src/core/lib/promise/pipe.h",
6234    "src/src/core/lib/promise/poll.h",
6235    "src/src/core/lib/promise/prioritized_race.h",
6236    "src/src/core/lib/promise/promise.h",
6237    "src/src/core/lib/promise/race.h",
6238    "src/src/core/lib/promise/seq.h",
6239    "src/src/core/lib/promise/sleep.cc",
6240    "src/src/core/lib/promise/sleep.h",
6241    "src/src/core/lib/promise/status_flag.h",
6242    "src/src/core/lib/promise/trace.cc",
6243    "src/src/core/lib/promise/trace.h",
6244    "src/src/core/lib/promise/try_join.h",
6245    "src/src/core/lib/promise/try_seq.h",
6246    "src/src/core/lib/resource_quota/api.cc",
6247    "src/src/core/lib/resource_quota/api.h",
6248    "src/src/core/lib/resource_quota/arena.cc",
6249    "src/src/core/lib/resource_quota/arena.h",
6250    "src/src/core/lib/resource_quota/connection_quota.cc",
6251    "src/src/core/lib/resource_quota/connection_quota.h",
6252    "src/src/core/lib/resource_quota/memory_quota.cc",
6253    "src/src/core/lib/resource_quota/memory_quota.h",
6254    "src/src/core/lib/resource_quota/periodic_update.cc",
6255    "src/src/core/lib/resource_quota/periodic_update.h",
6256    "src/src/core/lib/resource_quota/resource_quota.cc",
6257    "src/src/core/lib/resource_quota/resource_quota.h",
6258    "src/src/core/lib/resource_quota/thread_quota.cc",
6259    "src/src/core/lib/resource_quota/thread_quota.h",
6260    "src/src/core/lib/resource_quota/trace.cc",
6261    "src/src/core/lib/resource_quota/trace.h",
6262    "src/src/core/lib/security/authorization/authorization_engine.h",
6263    "src/src/core/lib/security/authorization/authorization_policy_provider.h",
6264    "src/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc",
6265    "src/src/core/lib/security/authorization/evaluate_args.cc",
6266    "src/src/core/lib/security/authorization/evaluate_args.h",
6267    "src/src/core/lib/security/authorization/grpc_server_authz_filter.cc",
6268    "src/src/core/lib/security/authorization/grpc_server_authz_filter.h",
6269    "src/src/core/lib/security/certificate_provider/certificate_provider_factory.h",
6270    "src/src/core/lib/security/certificate_provider/certificate_provider_registry.cc",
6271    "src/src/core/lib/security/certificate_provider/certificate_provider_registry.h",
6272    "src/src/core/lib/security/context/security_context.cc",
6273    "src/src/core/lib/security/context/security_context.h",
6274    "src/src/core/lib/security/credentials/alts/check_gcp_environment.cc",
6275    "src/src/core/lib/security/credentials/alts/check_gcp_environment.h",
6276    "src/src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc",
6277    "src/src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc",
6278    "src/src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc",
6279    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc",
6280    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc",
6281    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
6282    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc",
6283    "src/src/core/lib/security/credentials/call_creds_util.cc",
6284    "src/src/core/lib/security/credentials/call_creds_util.h",
6285    "src/src/core/lib/security/credentials/channel_creds_registry.h",
6286    "src/src/core/lib/security/credentials/composite/composite_credentials.cc",
6287    "src/src/core/lib/security/credentials/composite/composite_credentials.h",
6288    "src/src/core/lib/security/credentials/credentials.cc",
6289    "src/src/core/lib/security/credentials/credentials.h",
6290    "src/src/core/lib/security/credentials/fake/fake_credentials.cc",
6291    "src/src/core/lib/security/credentials/fake/fake_credentials.h",
6292    "src/src/core/lib/security/credentials/insecure/insecure_credentials.cc",
6293    "src/src/core/lib/security/credentials/insecure/insecure_credentials.h",
6294    "src/src/core/lib/security/credentials/plugin/plugin_credentials.cc",
6295    "src/src/core/lib/security/credentials/plugin/plugin_credentials.h",
6296    "src/src/core/lib/security/credentials/tls/tls_utils.cc",
6297    "src/src/core/lib/security/credentials/tls/tls_utils.h",
6298    "src/src/core/lib/security/security_connector/fake/fake_security_connector.cc",
6299    "src/src/core/lib/security/security_connector/fake/fake_security_connector.h",
6300    "src/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc",
6301    "src/src/core/lib/security/security_connector/insecure/insecure_security_connector.h",
6302    "src/src/core/lib/security/security_connector/load_system_roots.h",
6303    "src/src/core/lib/security/security_connector/load_system_roots_fallback.cc",
6304    "src/src/core/lib/security/security_connector/load_system_roots_supported.cc",
6305    "src/src/core/lib/security/security_connector/load_system_roots_supported.h",
6306    "src/src/core/lib/security/security_connector/load_system_roots_windows.cc",
6307    "src/src/core/lib/security/security_connector/security_connector.cc",
6308    "src/src/core/lib/security/security_connector/security_connector.h",
6309    "src/src/core/lib/security/transport/auth_filters.h",
6310    "src/src/core/lib/security/transport/client_auth_filter.cc",
6311    "src/src/core/lib/security/transport/server_auth_filter.cc",
6312    "src/src/core/lib/security/util/json_util.cc",
6313    "src/src/core/lib/security/util/json_util.h",
6314    "src/src/core/lib/slice/percent_encoding.cc",
6315    "src/src/core/lib/slice/percent_encoding.h",
6316    "src/src/core/lib/slice/slice.cc",
6317    "src/src/core/lib/slice/slice.h",
6318    "src/src/core/lib/slice/slice_buffer.cc",
6319    "src/src/core/lib/slice/slice_buffer.h",
6320    "src/src/core/lib/slice/slice_internal.h",
6321    "src/src/core/lib/slice/slice_refcount.cc",
6322    "src/src/core/lib/slice/slice_refcount.h",
6323    "src/src/core/lib/slice/slice_string_helpers.cc",
6324    "src/src/core/lib/slice/slice_string_helpers.h",
6325    "src/src/core/lib/surface/api_trace.cc",
6326    "src/src/core/lib/surface/api_trace.h",
6327    "src/src/core/lib/surface/byte_buffer.cc",
6328    "src/src/core/lib/surface/byte_buffer_reader.cc",
6329    "src/src/core/lib/surface/call.cc",
6330    "src/src/core/lib/surface/call.h",
6331    "src/src/core/lib/surface/call_details.cc",
6332    "src/src/core/lib/surface/call_log_batch.cc",
6333    "src/src/core/lib/surface/call_test_only.h",
6334    "src/src/core/lib/surface/call_trace.h",
6335    "src/src/core/lib/surface/channel.cc",
6336    "src/src/core/lib/surface/channel.h",
6337    "src/src/core/lib/surface/channel_create.cc",
6338    "src/src/core/lib/surface/channel_create.h",
6339    "src/src/core/lib/surface/channel_init.cc",
6340    "src/src/core/lib/surface/channel_init.h",
6341    "src/src/core/lib/surface/channel_stack_type.cc",
6342    "src/src/core/lib/surface/channel_stack_type.h",
6343    "src/src/core/lib/surface/completion_queue.cc",
6344    "src/src/core/lib/surface/completion_queue.h",
6345    "src/src/core/lib/surface/completion_queue_factory.cc",
6346    "src/src/core/lib/surface/completion_queue_factory.h",
6347    "src/src/core/lib/surface/event_string.cc",
6348    "src/src/core/lib/surface/event_string.h",
6349    "src/src/core/lib/surface/init.cc",
6350    "src/src/core/lib/surface/init.h",
6351    "src/src/core/lib/surface/init_internally.cc",
6352    "src/src/core/lib/surface/init_internally.h",
6353    "src/src/core/lib/surface/lame_client.cc",
6354    "src/src/core/lib/surface/lame_client.h",
6355    "src/src/core/lib/surface/legacy_channel.cc",
6356    "src/src/core/lib/surface/legacy_channel.h",
6357    "src/src/core/lib/surface/metadata_array.cc",
6358    "src/src/core/lib/surface/validate_metadata.cc",
6359    "src/src/core/lib/surface/validate_metadata.h",
6360    "src/src/core/lib/surface/version.cc",
6361    "src/src/core/lib/surface/wait_for_cq_end_op.cc",
6362    "src/src/core/lib/surface/wait_for_cq_end_op.h",
6363    "src/src/core/lib/transport/batch_builder.cc",
6364    "src/src/core/lib/transport/batch_builder.h",
6365    "src/src/core/lib/transport/bdp_estimator.cc",
6366    "src/src/core/lib/transport/bdp_estimator.h",
6367    "src/src/core/lib/transport/call_arena_allocator.cc",
6368    "src/src/core/lib/transport/call_arena_allocator.h",
6369    "src/src/core/lib/transport/call_filters.cc",
6370    "src/src/core/lib/transport/call_filters.h",
6371    "src/src/core/lib/transport/call_final_info.cc",
6372    "src/src/core/lib/transport/call_final_info.h",
6373    "src/src/core/lib/transport/call_spine.cc",
6374    "src/src/core/lib/transport/call_spine.h",
6375    "src/src/core/lib/transport/connectivity_state.cc",
6376    "src/src/core/lib/transport/connectivity_state.h",
6377    "src/src/core/lib/transport/custom_metadata.h",
6378    "src/src/core/lib/transport/error_utils.cc",
6379    "src/src/core/lib/transport/error_utils.h",
6380    "src/src/core/lib/transport/http2_errors.h",
6381    "src/src/core/lib/transport/message.cc",
6382    "src/src/core/lib/transport/message.h",
6383    "src/src/core/lib/transport/metadata.cc",
6384    "src/src/core/lib/transport/metadata.h",
6385    "src/src/core/lib/transport/metadata_batch.cc",
6386    "src/src/core/lib/transport/metadata_batch.h",
6387    "src/src/core/lib/transport/metadata_compression_traits.h",
6388    "src/src/core/lib/transport/metadata_info.cc",
6389    "src/src/core/lib/transport/metadata_info.h",
6390    "src/src/core/lib/transport/parsed_metadata.cc",
6391    "src/src/core/lib/transport/parsed_metadata.h",
6392    "src/src/core/lib/transport/simple_slice_based_metadata.h",
6393    "src/src/core/lib/transport/status_conversion.cc",
6394    "src/src/core/lib/transport/status_conversion.h",
6395    "src/src/core/lib/transport/timeout_encoding.cc",
6396    "src/src/core/lib/transport/timeout_encoding.h",
6397    "src/src/core/lib/transport/transport.cc",
6398    "src/src/core/lib/transport/transport.h",
6399    "src/src/core/lib/transport/transport_fwd.h",
6400    "src/src/core/lib/transport/transport_op_string.cc",
6401    "src/src/core/lib/uri/uri_parser.cc",
6402    "src/src/core/lib/uri/uri_parser.h",
6403    "src/src/core/load_balancing/address_filtering.cc",
6404    "src/src/core/load_balancing/address_filtering.h",
6405    "src/src/core/load_balancing/backend_metric_data.h",
6406    "src/src/core/load_balancing/backend_metric_parser.cc",
6407    "src/src/core/load_balancing/backend_metric_parser.h",
6408    "src/src/core/load_balancing/child_policy_handler.cc",
6409    "src/src/core/load_balancing/child_policy_handler.h",
6410    "src/src/core/load_balancing/delegating_helper.h",
6411    "src/src/core/load_balancing/endpoint_list.cc",
6412    "src/src/core/load_balancing/endpoint_list.h",
6413    "src/src/core/load_balancing/grpclb/client_load_reporting_filter.cc",
6414    "src/src/core/load_balancing/grpclb/client_load_reporting_filter.h",
6415    "src/src/core/load_balancing/grpclb/grpclb.cc",
6416    "src/src/core/load_balancing/grpclb/grpclb.h",
6417    "src/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc",
6418    "src/src/core/load_balancing/grpclb/grpclb_balancer_addresses.h",
6419    "src/src/core/load_balancing/grpclb/grpclb_client_stats.cc",
6420    "src/src/core/load_balancing/grpclb/grpclb_client_stats.h",
6421    "src/src/core/load_balancing/grpclb/load_balancer_api.cc",
6422    "src/src/core/load_balancing/grpclb/load_balancer_api.h",
6423    "src/src/core/load_balancing/health_check_client.cc",
6424    "src/src/core/load_balancing/health_check_client.h",
6425    "src/src/core/load_balancing/health_check_client_internal.h",
6426    "src/src/core/load_balancing/lb_policy.cc",
6427    "src/src/core/load_balancing/lb_policy.h",
6428    "src/src/core/load_balancing/lb_policy_factory.h",
6429    "src/src/core/load_balancing/lb_policy_registry.cc",
6430    "src/src/core/load_balancing/lb_policy_registry.h",
6431    "src/src/core/load_balancing/oob_backend_metric.cc",
6432    "src/src/core/load_balancing/oob_backend_metric.h",
6433    "src/src/core/load_balancing/oob_backend_metric_internal.h",
6434    "src/src/core/load_balancing/outlier_detection/outlier_detection.cc",
6435    "src/src/core/load_balancing/outlier_detection/outlier_detection.h",
6436    "src/src/core/load_balancing/pick_first/pick_first.cc",
6437    "src/src/core/load_balancing/pick_first/pick_first.h",
6438    "src/src/core/load_balancing/priority/priority.cc",
6439    "src/src/core/load_balancing/rls/rls.cc",
6440    "src/src/core/load_balancing/rls/rls.h",
6441    "src/src/core/load_balancing/round_robin/round_robin.cc",
6442    "src/src/core/load_balancing/subchannel_interface.h",
6443    "src/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc",
6444    "src/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.h",
6445    "src/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc",
6446    "src/src/core/load_balancing/weighted_target/weighted_target.cc",
6447    "src/src/core/load_balancing/weighted_target/weighted_target.h",
6448    "src/src/core/plugin_registry/grpc_plugin_registry.cc",
6449    "src/src/core/plugin_registry/grpc_plugin_registry_noextra.cc",
6450    "src/src/core/resolver/binder/binder_resolver.cc",
6451    "src/src/core/resolver/dns/c_ares/dns_resolver_ares.cc",
6452    "src/src/core/resolver/dns/c_ares/dns_resolver_ares.h",
6453    "src/src/core/resolver/dns/c_ares/grpc_ares_ev_driver.h",
6454    "src/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc",
6455    "src/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc",
6456    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc",
6457    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper.h",
6458    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc",
6459    "src/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc",
6460    "src/src/core/resolver/dns/dns_resolver_plugin.cc",
6461    "src/src/core/resolver/dns/dns_resolver_plugin.h",
6462    "src/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc",
6463    "src/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.h",
6464    "src/src/core/resolver/dns/event_engine/service_config_helper.cc",
6465    "src/src/core/resolver/dns/event_engine/service_config_helper.h",
6466    "src/src/core/resolver/dns/native/dns_resolver.cc",
6467    "src/src/core/resolver/dns/native/dns_resolver.h",
6468    "src/src/core/resolver/endpoint_addresses.cc",
6469    "src/src/core/resolver/endpoint_addresses.h",
6470    "src/src/core/resolver/fake/fake_resolver.cc",
6471    "src/src/core/resolver/fake/fake_resolver.h",
6472    "src/src/core/resolver/polling_resolver.cc",
6473    "src/src/core/resolver/polling_resolver.h",
6474    "src/src/core/resolver/resolver.cc",
6475    "src/src/core/resolver/resolver.h",
6476    "src/src/core/resolver/resolver_factory.h",
6477    "src/src/core/resolver/resolver_registry.cc",
6478    "src/src/core/resolver/resolver_registry.h",
6479    "src/src/core/resolver/server_address.h",
6480    "src/src/core/resolver/sockaddr/sockaddr_resolver.cc",
6481    "src/src/core/server/server.cc",
6482    "src/src/core/server/server.h",
6483    "src/src/core/server/server_call_tracer_filter.cc",
6484    "src/src/core/server/server_call_tracer_filter.h",
6485    "src/src/core/server/server_interface.h",
6486    "src/src/core/service_config/service_config.h",
6487    "src/src/core/service_config/service_config_call_data.h",
6488    "src/src/core/service_config/service_config_channel_arg_filter.cc",
6489    "src/src/core/service_config/service_config_impl.cc",
6490    "src/src/core/service_config/service_config_impl.h",
6491    "src/src/core/service_config/service_config_parser.cc",
6492    "src/src/core/service_config/service_config_parser.h",
6493    "src/src/core/tsi/alts/handshaker/transport_security_common_api.cc",
6494    "src/src/core/tsi/alts/handshaker/transport_security_common_api.h",
6495    "src/src/core/tsi/fake_transport_security.cc",
6496    "src/src/core/tsi/fake_transport_security.h",
6497    "src/src/core/tsi/local_transport_security.cc",
6498    "src/src/core/tsi/local_transport_security.h",
6499    "src/src/core/tsi/transport_security.cc",
6500    "src/src/core/tsi/transport_security.h",
6501    "src/src/core/tsi/transport_security_grpc.cc",
6502    "src/src/core/tsi/transport_security_grpc.h",
6503    "src/src/core/tsi/transport_security_interface.h",
6504    "src/third_party/upb/upb/generated_code_support.h",
6505    "src/third_party/upb/upb/mini_descriptor/build_enum.c",
6506    "src/third_party/upb/upb/mini_descriptor/build_enum.h",
6507    "src/third_party/upb/upb/mini_descriptor/decode.c",
6508    "src/third_party/upb/upb/mini_descriptor/decode.h",
6509    "src/third_party/upb/upb/mini_descriptor/internal/base92.c",
6510    "src/third_party/upb/upb/mini_descriptor/internal/base92.h",
6511    "src/third_party/upb/upb/mini_descriptor/internal/decoder.h",
6512    "src/third_party/upb/upb/mini_descriptor/internal/encode.c",
6513    "src/third_party/upb/upb/mini_descriptor/internal/encode.h",
6514    "src/third_party/upb/upb/mini_descriptor/internal/encode.hpp",
6515    "src/third_party/upb/upb/mini_descriptor/internal/modifiers.h",
6516    "src/third_party/upb/upb/mini_descriptor/internal/wire_constants.h",
6517    "src/third_party/upb/upb/mini_descriptor/link.c",
6518    "src/third_party/upb/upb/mini_descriptor/link.h",
6519    "src/third_party/upb/upb/wire/decode.c",
6520    "src/third_party/upb/upb/wire/decode.h",
6521    "src/third_party/upb/upb/wire/encode.c",
6522    "src/third_party/upb/upb/wire/encode.h",
6523    "src/third_party/upb/upb/wire/eps_copy_input_stream.c",
6524    "src/third_party/upb/upb/wire/eps_copy_input_stream.h",
6525    "src/third_party/upb/upb/wire/internal/constants.h",
6526    "src/third_party/upb/upb/wire/internal/decode_fast.c",
6527    "src/third_party/upb/upb/wire/internal/decode_fast.h",
6528    "src/third_party/upb/upb/wire/internal/decoder.h",
6529    "src/third_party/upb/upb/wire/internal/reader.h",
6530    "src/third_party/upb/upb/wire/reader.c",
6531    "src/third_party/upb/upb/wire/reader.h",
6532    "src/third_party/upb/upb/wire/types.h",
6533  ]
6534  public_deps = [
6535    ":absl_algorithm_container",
6536    ":absl_base_config",
6537    ":absl_base_no_destructor",
6538    ":absl_cleanup_cleanup",
6539    ":absl_container_flat_hash_map",
6540    ":absl_container_flat_hash_set",
6541    ":absl_container_inlined_vector",
6542    ":absl_functional_bind_front",
6543    ":absl_functional_function_ref",
6544    ":absl_hash_hash",
6545    ":absl_meta_type_traits",
6546    ":absl_random_bit_gen_ref",
6547    ":absl_random_distributions",
6548    ":absl_status_statusor",
6549    ":absl_types_span",
6550    ":absl_utility_utility",
6551    ":address_sorting",
6552    ":gpr",
6553    ":upb_message_lib",
6554    ":utf8_range_lib",
6555    "..:zlib",
6556  ]
6557  public_configs = [ "..:grpc_internal_config" ]
6558  configs -= [ "//gn/standalone:extra_warnings" ]
6559  check_includes = true
6560}
6561
6562static_library("re2") {
6563  sources = [
6564    "src/third_party/re2/re2/bitmap256.h",
6565    "src/third_party/re2/re2/bitstate.cc",
6566    "src/third_party/re2/re2/compile.cc",
6567    "src/third_party/re2/re2/dfa.cc",
6568    "src/third_party/re2/re2/filtered_re2.cc",
6569    "src/third_party/re2/re2/filtered_re2.h",
6570    "src/third_party/re2/re2/mimics_pcre.cc",
6571    "src/third_party/re2/re2/nfa.cc",
6572    "src/third_party/re2/re2/onepass.cc",
6573    "src/third_party/re2/re2/parse.cc",
6574    "src/third_party/re2/re2/perl_groups.cc",
6575    "src/third_party/re2/re2/pod_array.h",
6576    "src/third_party/re2/re2/prefilter.cc",
6577    "src/third_party/re2/re2/prefilter.h",
6578    "src/third_party/re2/re2/prefilter_tree.cc",
6579    "src/third_party/re2/re2/prefilter_tree.h",
6580    "src/third_party/re2/re2/prog.cc",
6581    "src/third_party/re2/re2/prog.h",
6582    "src/third_party/re2/re2/re2.cc",
6583    "src/third_party/re2/re2/re2.h",
6584    "src/third_party/re2/re2/regexp.cc",
6585    "src/third_party/re2/re2/regexp.h",
6586    "src/third_party/re2/re2/set.cc",
6587    "src/third_party/re2/re2/set.h",
6588    "src/third_party/re2/re2/simplify.cc",
6589    "src/third_party/re2/re2/sparse_array.h",
6590    "src/third_party/re2/re2/sparse_set.h",
6591    "src/third_party/re2/re2/stringpiece.cc",
6592    "src/third_party/re2/re2/stringpiece.h",
6593    "src/third_party/re2/re2/tostring.cc",
6594    "src/third_party/re2/re2/unicode_casefold.cc",
6595    "src/third_party/re2/re2/unicode_casefold.h",
6596    "src/third_party/re2/re2/unicode_groups.cc",
6597    "src/third_party/re2/re2/unicode_groups.h",
6598    "src/third_party/re2/re2/walker-inl.h",
6599    "src/third_party/re2/util/logging.h",
6600    "src/third_party/re2/util/mix.h",
6601    "src/third_party/re2/util/mutex.h",
6602    "src/third_party/re2/util/rune.cc",
6603    "src/third_party/re2/util/strutil.cc",
6604    "src/third_party/re2/util/strutil.h",
6605    "src/third_party/re2/util/utf.h",
6606    "src/third_party/re2/util/util.h",
6607  ]
6608  public_deps = []
6609  public_configs = [ "..:grpc_internal_config" ]
6610  configs -= [ "//gn/standalone:extra_warnings" ]
6611  check_includes = true
6612}
6613
6614source_set("upb_base_lib") {
6615  sources = [
6616    "src/third_party/upb/upb/base/descriptor_constants.h",
6617    "src/third_party/upb/upb/base/status.c",
6618    "src/third_party/upb/upb/base/status.h",
6619    "src/third_party/upb/upb/base/status.hpp",
6620    "src/third_party/upb/upb/base/string_view.h",
6621    "src/third_party/upb/upb/base/upcast.h",
6622    "src/third_party/upb/upb/port/atomic.h",
6623    "src/third_party/upb/upb/port/def.inc",
6624    "src/third_party/upb/upb/port/undef.inc",
6625    "src/third_party/upb/upb/port/vsnprintf_compat.h",
6626  ]
6627  public_deps = []
6628  public_configs = [ "..:grpc_internal_config" ]
6629  configs -= [ "//gn/standalone:extra_warnings" ]
6630  check_includes = true
6631}
6632
6633static_library("upb_json_lib") {
6634  sources = [
6635    "src/third_party/upb/upb/json/decode.c",
6636    "src/third_party/upb/upb/json/decode.h",
6637    "src/third_party/upb/upb/json/encode.c",
6638    "src/third_party/upb/upb/json/encode.h",
6639    "src/third_party/upb/upb/lex/atoi.c",
6640    "src/third_party/upb/upb/lex/atoi.h",
6641    "src/third_party/upb/upb/lex/round_trip.c",
6642    "src/third_party/upb/upb/lex/round_trip.h",
6643    "src/third_party/upb/upb/lex/strtod.c",
6644    "src/third_party/upb/upb/lex/strtod.h",
6645    "src/third_party/upb/upb/lex/unicode.c",
6646    "src/third_party/upb/upb/lex/unicode.h",
6647    "src/third_party/upb/upb/message/copy.c",
6648    "src/third_party/upb/upb/message/copy.h",
6649    "src/third_party/upb/upb/mini_descriptor/build_enum.c",
6650    "src/third_party/upb/upb/mini_descriptor/build_enum.h",
6651    "src/third_party/upb/upb/mini_descriptor/decode.c",
6652    "src/third_party/upb/upb/mini_descriptor/decode.h",
6653    "src/third_party/upb/upb/mini_descriptor/internal/base92.c",
6654    "src/third_party/upb/upb/mini_descriptor/internal/base92.h",
6655    "src/third_party/upb/upb/mini_descriptor/internal/decoder.h",
6656    "src/third_party/upb/upb/mini_descriptor/internal/encode.c",
6657    "src/third_party/upb/upb/mini_descriptor/internal/encode.h",
6658    "src/third_party/upb/upb/mini_descriptor/internal/encode.hpp",
6659    "src/third_party/upb/upb/mini_descriptor/internal/modifiers.h",
6660    "src/third_party/upb/upb/mini_descriptor/internal/wire_constants.h",
6661    "src/third_party/upb/upb/mini_descriptor/link.c",
6662    "src/third_party/upb/upb/mini_descriptor/link.h",
6663    "src/third_party/upb/upb/reflection/common.h",
6664    "src/third_party/upb/upb/reflection/def.h",
6665    "src/third_party/upb/upb/reflection/def.hpp",
6666    "src/third_party/upb/upb/reflection/def_pool.c",
6667    "src/third_party/upb/upb/reflection/def_pool.h",
6668    "src/third_party/upb/upb/reflection/def_type.c",
6669    "src/third_party/upb/upb/reflection/def_type.h",
6670    "src/third_party/upb/upb/reflection/desc_state.c",
6671    "src/third_party/upb/upb/reflection/enum_def.c",
6672    "src/third_party/upb/upb/reflection/enum_def.h",
6673    "src/third_party/upb/upb/reflection/enum_reserved_range.c",
6674    "src/third_party/upb/upb/reflection/enum_reserved_range.h",
6675    "src/third_party/upb/upb/reflection/enum_value_def.c",
6676    "src/third_party/upb/upb/reflection/enum_value_def.h",
6677    "src/third_party/upb/upb/reflection/extension_range.c",
6678    "src/third_party/upb/upb/reflection/extension_range.h",
6679    "src/third_party/upb/upb/reflection/field_def.c",
6680    "src/third_party/upb/upb/reflection/field_def.h",
6681    "src/third_party/upb/upb/reflection/file_def.c",
6682    "src/third_party/upb/upb/reflection/file_def.h",
6683    "src/third_party/upb/upb/reflection/internal/def_builder.c",
6684    "src/third_party/upb/upb/reflection/internal/def_builder.h",
6685    "src/third_party/upb/upb/reflection/internal/def_pool.h",
6686    "src/third_party/upb/upb/reflection/internal/desc_state.h",
6687    "src/third_party/upb/upb/reflection/internal/enum_def.h",
6688    "src/third_party/upb/upb/reflection/internal/enum_reserved_range.h",
6689    "src/third_party/upb/upb/reflection/internal/enum_value_def.h",
6690    "src/third_party/upb/upb/reflection/internal/extension_range.h",
6691    "src/third_party/upb/upb/reflection/internal/field_def.h",
6692    "src/third_party/upb/upb/reflection/internal/file_def.h",
6693    "src/third_party/upb/upb/reflection/internal/message_def.h",
6694    "src/third_party/upb/upb/reflection/internal/message_reserved_range.h",
6695    "src/third_party/upb/upb/reflection/internal/method_def.h",
6696    "src/third_party/upb/upb/reflection/internal/oneof_def.h",
6697    "src/third_party/upb/upb/reflection/internal/service_def.h",
6698    "src/third_party/upb/upb/reflection/internal/strdup2.c",
6699    "src/third_party/upb/upb/reflection/internal/strdup2.h",
6700    "src/third_party/upb/upb/reflection/internal/upb_edition_defaults.h",
6701    "src/third_party/upb/upb/reflection/message.c",
6702    "src/third_party/upb/upb/reflection/message.h",
6703    "src/third_party/upb/upb/reflection/message.hpp",
6704    "src/third_party/upb/upb/reflection/message_def.c",
6705    "src/third_party/upb/upb/reflection/message_def.h",
6706    "src/third_party/upb/upb/reflection/message_reserved_range.c",
6707    "src/third_party/upb/upb/reflection/message_reserved_range.h",
6708    "src/third_party/upb/upb/reflection/method_def.c",
6709    "src/third_party/upb/upb/reflection/method_def.h",
6710    "src/third_party/upb/upb/reflection/oneof_def.c",
6711    "src/third_party/upb/upb/reflection/oneof_def.h",
6712    "src/third_party/upb/upb/reflection/service_def.c",
6713    "src/third_party/upb/upb/reflection/service_def.h",
6714    "src/third_party/upb/upb/wire/decode.c",
6715    "src/third_party/upb/upb/wire/decode.h",
6716    "src/third_party/upb/upb/wire/encode.c",
6717    "src/third_party/upb/upb/wire/encode.h",
6718    "src/third_party/upb/upb/wire/eps_copy_input_stream.c",
6719    "src/third_party/upb/upb/wire/eps_copy_input_stream.h",
6720    "src/third_party/upb/upb/wire/internal/constants.h",
6721    "src/third_party/upb/upb/wire/internal/decode_fast.c",
6722    "src/third_party/upb/upb/wire/internal/decode_fast.h",
6723    "src/third_party/upb/upb/wire/internal/decoder.h",
6724    "src/third_party/upb/upb/wire/internal/reader.h",
6725    "src/third_party/upb/upb/wire/reader.c",
6726    "src/third_party/upb/upb/wire/reader.h",
6727    "src/third_party/upb/upb/wire/types.h",
6728  ]
6729  public_deps = [
6730    ":upb_message_lib",
6731    ":utf8_range_lib",
6732  ]
6733  public_configs = [ "..:grpc_internal_config" ]
6734  configs -= [ "//gn/standalone:extra_warnings" ]
6735  check_includes = false
6736}
6737
6738source_set("upb_mem_lib") {
6739  sources = [
6740    "src/third_party/upb/upb/mem/alloc.c",
6741    "src/third_party/upb/upb/mem/alloc.h",
6742    "src/third_party/upb/upb/mem/arena.c",
6743    "src/third_party/upb/upb/mem/arena.h",
6744    "src/third_party/upb/upb/mem/arena.hpp",
6745    "src/third_party/upb/upb/mem/internal/arena.h",
6746    "src/third_party/upb/upb/port/atomic.h",
6747    "src/third_party/upb/upb/port/def.inc",
6748    "src/third_party/upb/upb/port/undef.inc",
6749    "src/third_party/upb/upb/port/vsnprintf_compat.h",
6750  ]
6751  public_deps = []
6752  public_configs = [ "..:grpc_internal_config" ]
6753  configs -= [ "//gn/standalone:extra_warnings" ]
6754  check_includes = true
6755}
6756
6757source_set("upb_message_lib") {
6758  sources = [
6759    "src/third_party/upb/upb/base/internal/endian.h",
6760    "src/third_party/upb/upb/base/internal/log2.h",
6761    "src/third_party/upb/upb/hash/common.c",
6762    "src/third_party/upb/upb/hash/common.h",
6763    "src/third_party/upb/upb/hash/int_table.h",
6764    "src/third_party/upb/upb/hash/str_table.h",
6765    "src/third_party/upb/upb/message/accessors.c",
6766    "src/third_party/upb/upb/message/accessors.h",
6767    "src/third_party/upb/upb/message/array.c",
6768    "src/third_party/upb/upb/message/array.h",
6769    "src/third_party/upb/upb/message/compat.c",
6770    "src/third_party/upb/upb/message/compat.h",
6771    "src/third_party/upb/upb/message/internal/accessors.h",
6772    "src/third_party/upb/upb/message/internal/array.h",
6773    "src/third_party/upb/upb/message/internal/extension.c",
6774    "src/third_party/upb/upb/message/internal/extension.h",
6775    "src/third_party/upb/upb/message/internal/map.h",
6776    "src/third_party/upb/upb/message/internal/map_entry.h",
6777    "src/third_party/upb/upb/message/internal/map_sorter.h",
6778    "src/third_party/upb/upb/message/internal/message.c",
6779    "src/third_party/upb/upb/message/internal/message.h",
6780    "src/third_party/upb/upb/message/internal/tagged_ptr.h",
6781    "src/third_party/upb/upb/message/internal/types.h",
6782    "src/third_party/upb/upb/message/map.c",
6783    "src/third_party/upb/upb/message/map.h",
6784    "src/third_party/upb/upb/message/map_gencode_util.h",
6785    "src/third_party/upb/upb/message/map_sorter.c",
6786    "src/third_party/upb/upb/message/message.c",
6787    "src/third_party/upb/upb/message/message.h",
6788    "src/third_party/upb/upb/message/tagged_ptr.h",
6789    "src/third_party/upb/upb/message/value.h",
6790    "src/third_party/upb/upb/mini_table/enum.h",
6791    "src/third_party/upb/upb/mini_table/extension.h",
6792    "src/third_party/upb/upb/mini_table/extension_registry.c",
6793    "src/third_party/upb/upb/mini_table/extension_registry.h",
6794    "src/third_party/upb/upb/mini_table/field.h",
6795    "src/third_party/upb/upb/mini_table/file.h",
6796    "src/third_party/upb/upb/mini_table/internal/enum.h",
6797    "src/third_party/upb/upb/mini_table/internal/extension.h",
6798    "src/third_party/upb/upb/mini_table/internal/field.h",
6799    "src/third_party/upb/upb/mini_table/internal/file.h",
6800    "src/third_party/upb/upb/mini_table/internal/message.c",
6801    "src/third_party/upb/upb/mini_table/internal/message.h",
6802    "src/third_party/upb/upb/mini_table/internal/size_log2.h",
6803    "src/third_party/upb/upb/mini_table/internal/sub.h",
6804    "src/third_party/upb/upb/mini_table/message.c",
6805    "src/third_party/upb/upb/mini_table/message.h",
6806    "src/third_party/upb/upb/mini_table/sub.h",
6807  ]
6808  public_deps = [
6809    ":upb_base_lib",
6810    ":upb_mem_lib",
6811  ]
6812  public_configs = [ "..:grpc_internal_config" ]
6813  configs -= [ "//gn/standalone:extra_warnings" ]
6814  check_includes = true
6815}
6816
6817static_library("upb_textformat_lib") {
6818  sources = [
6819    "src/third_party/upb/upb/lex/atoi.c",
6820    "src/third_party/upb/upb/lex/atoi.h",
6821    "src/third_party/upb/upb/lex/round_trip.c",
6822    "src/third_party/upb/upb/lex/round_trip.h",
6823    "src/third_party/upb/upb/lex/strtod.c",
6824    "src/third_party/upb/upb/lex/strtod.h",
6825    "src/third_party/upb/upb/lex/unicode.c",
6826    "src/third_party/upb/upb/lex/unicode.h",
6827    "src/third_party/upb/upb/message/copy.c",
6828    "src/third_party/upb/upb/message/copy.h",
6829    "src/third_party/upb/upb/mini_descriptor/build_enum.c",
6830    "src/third_party/upb/upb/mini_descriptor/build_enum.h",
6831    "src/third_party/upb/upb/mini_descriptor/decode.c",
6832    "src/third_party/upb/upb/mini_descriptor/decode.h",
6833    "src/third_party/upb/upb/mini_descriptor/internal/base92.c",
6834    "src/third_party/upb/upb/mini_descriptor/internal/base92.h",
6835    "src/third_party/upb/upb/mini_descriptor/internal/decoder.h",
6836    "src/third_party/upb/upb/mini_descriptor/internal/encode.c",
6837    "src/third_party/upb/upb/mini_descriptor/internal/encode.h",
6838    "src/third_party/upb/upb/mini_descriptor/internal/encode.hpp",
6839    "src/third_party/upb/upb/mini_descriptor/internal/modifiers.h",
6840    "src/third_party/upb/upb/mini_descriptor/internal/wire_constants.h",
6841    "src/third_party/upb/upb/mini_descriptor/link.c",
6842    "src/third_party/upb/upb/mini_descriptor/link.h",
6843    "src/third_party/upb/upb/reflection/common.h",
6844    "src/third_party/upb/upb/reflection/def.h",
6845    "src/third_party/upb/upb/reflection/def.hpp",
6846    "src/third_party/upb/upb/reflection/def_pool.c",
6847    "src/third_party/upb/upb/reflection/def_pool.h",
6848    "src/third_party/upb/upb/reflection/def_type.c",
6849    "src/third_party/upb/upb/reflection/def_type.h",
6850    "src/third_party/upb/upb/reflection/desc_state.c",
6851    "src/third_party/upb/upb/reflection/enum_def.c",
6852    "src/third_party/upb/upb/reflection/enum_def.h",
6853    "src/third_party/upb/upb/reflection/enum_reserved_range.c",
6854    "src/third_party/upb/upb/reflection/enum_reserved_range.h",
6855    "src/third_party/upb/upb/reflection/enum_value_def.c",
6856    "src/third_party/upb/upb/reflection/enum_value_def.h",
6857    "src/third_party/upb/upb/reflection/extension_range.c",
6858    "src/third_party/upb/upb/reflection/extension_range.h",
6859    "src/third_party/upb/upb/reflection/field_def.c",
6860    "src/third_party/upb/upb/reflection/field_def.h",
6861    "src/third_party/upb/upb/reflection/file_def.c",
6862    "src/third_party/upb/upb/reflection/file_def.h",
6863    "src/third_party/upb/upb/reflection/internal/def_builder.c",
6864    "src/third_party/upb/upb/reflection/internal/def_builder.h",
6865    "src/third_party/upb/upb/reflection/internal/def_pool.h",
6866    "src/third_party/upb/upb/reflection/internal/desc_state.h",
6867    "src/third_party/upb/upb/reflection/internal/enum_def.h",
6868    "src/third_party/upb/upb/reflection/internal/enum_reserved_range.h",
6869    "src/third_party/upb/upb/reflection/internal/enum_value_def.h",
6870    "src/third_party/upb/upb/reflection/internal/extension_range.h",
6871    "src/third_party/upb/upb/reflection/internal/field_def.h",
6872    "src/third_party/upb/upb/reflection/internal/file_def.h",
6873    "src/third_party/upb/upb/reflection/internal/message_def.h",
6874    "src/third_party/upb/upb/reflection/internal/message_reserved_range.h",
6875    "src/third_party/upb/upb/reflection/internal/method_def.h",
6876    "src/third_party/upb/upb/reflection/internal/oneof_def.h",
6877    "src/third_party/upb/upb/reflection/internal/service_def.h",
6878    "src/third_party/upb/upb/reflection/internal/strdup2.c",
6879    "src/third_party/upb/upb/reflection/internal/strdup2.h",
6880    "src/third_party/upb/upb/reflection/internal/upb_edition_defaults.h",
6881    "src/third_party/upb/upb/reflection/message.c",
6882    "src/third_party/upb/upb/reflection/message.h",
6883    "src/third_party/upb/upb/reflection/message.hpp",
6884    "src/third_party/upb/upb/reflection/message_def.c",
6885    "src/third_party/upb/upb/reflection/message_def.h",
6886    "src/third_party/upb/upb/reflection/message_reserved_range.c",
6887    "src/third_party/upb/upb/reflection/message_reserved_range.h",
6888    "src/third_party/upb/upb/reflection/method_def.c",
6889    "src/third_party/upb/upb/reflection/method_def.h",
6890    "src/third_party/upb/upb/reflection/oneof_def.c",
6891    "src/third_party/upb/upb/reflection/oneof_def.h",
6892    "src/third_party/upb/upb/reflection/service_def.c",
6893    "src/third_party/upb/upb/reflection/service_def.h",
6894    "src/third_party/upb/upb/text/encode.c",
6895    "src/third_party/upb/upb/text/encode.h",
6896    "src/third_party/upb/upb/wire/decode.c",
6897    "src/third_party/upb/upb/wire/decode.h",
6898    "src/third_party/upb/upb/wire/encode.c",
6899    "src/third_party/upb/upb/wire/encode.h",
6900    "src/third_party/upb/upb/wire/eps_copy_input_stream.c",
6901    "src/third_party/upb/upb/wire/eps_copy_input_stream.h",
6902    "src/third_party/upb/upb/wire/internal/constants.h",
6903    "src/third_party/upb/upb/wire/internal/decode_fast.c",
6904    "src/third_party/upb/upb/wire/internal/decode_fast.h",
6905    "src/third_party/upb/upb/wire/internal/decoder.h",
6906    "src/third_party/upb/upb/wire/internal/reader.h",
6907    "src/third_party/upb/upb/wire/reader.c",
6908    "src/third_party/upb/upb/wire/reader.h",
6909    "src/third_party/upb/upb/wire/types.h",
6910  ]
6911  public_deps = [
6912    ":upb_message_lib",
6913    ":utf8_range_lib",
6914  ]
6915  public_configs = [ "..:grpc_internal_config" ]
6916  configs -= [ "//gn/standalone:extra_warnings" ]
6917  check_includes = false
6918}
6919
6920source_set("utf8_range_lib") {
6921  sources = [
6922    "src/third_party/utf8_range/utf8_range.c",
6923    "src/third_party/utf8_range/utf8_range.h",
6924  ]
6925  public_deps = []
6926  public_configs = [ "..:grpc_internal_config" ]
6927  configs -= [ "//gn/standalone:extra_warnings" ]
6928  check_includes = true
6929}
6930
6931static_library("grpc++") {
6932  sources = [
6933    "src/src/core/ext/transport/binder/client/binder_connector.cc",
6934    "src/src/core/ext/transport/binder/client/binder_connector.h",
6935    "src/src/core/ext/transport/binder/client/channel_create.cc",
6936    "src/src/core/ext/transport/binder/client/channel_create_impl.cc",
6937    "src/src/core/ext/transport/binder/client/channel_create_impl.h",
6938    "src/src/core/ext/transport/binder/client/connection_id_generator.cc",
6939    "src/src/core/ext/transport/binder/client/connection_id_generator.h",
6940    "src/src/core/ext/transport/binder/client/endpoint_binder_pool.cc",
6941    "src/src/core/ext/transport/binder/client/endpoint_binder_pool.h",
6942    "src/src/core/ext/transport/binder/client/jni_utils.cc",
6943    "src/src/core/ext/transport/binder/client/jni_utils.h",
6944    "src/src/core/ext/transport/binder/client/security_policy_setting.cc",
6945    "src/src/core/ext/transport/binder/client/security_policy_setting.h",
6946    "src/src/core/ext/transport/binder/security_policy/binder_security_policy.cc",
6947    "src/src/core/ext/transport/binder/server/binder_server.cc",
6948    "src/src/core/ext/transport/binder/server/binder_server.h",
6949    "src/src/core/ext/transport/binder/server/binder_server_credentials.cc",
6950    "src/src/core/ext/transport/binder/transport/binder_stream.h",
6951    "src/src/core/ext/transport/binder/transport/binder_transport.cc",
6952    "src/src/core/ext/transport/binder/transport/binder_transport.h",
6953    "src/src/core/ext/transport/binder/utils/binder_auto_utils.h",
6954    "src/src/core/ext/transport/binder/utils/ndk_binder.cc",
6955    "src/src/core/ext/transport/binder/utils/ndk_binder.h",
6956    "src/src/core/ext/transport/binder/utils/transport_stream_receiver.h",
6957    "src/src/core/ext/transport/binder/utils/transport_stream_receiver_impl.cc",
6958    "src/src/core/ext/transport/binder/utils/transport_stream_receiver_impl.h",
6959    "src/src/core/ext/transport/binder/wire_format/binder.h",
6960    "src/src/core/ext/transport/binder/wire_format/binder_android.cc",
6961    "src/src/core/ext/transport/binder/wire_format/binder_android.h",
6962    "src/src/core/ext/transport/binder/wire_format/binder_constants.cc",
6963    "src/src/core/ext/transport/binder/wire_format/binder_constants.h",
6964    "src/src/core/ext/transport/binder/wire_format/transaction.cc",
6965    "src/src/core/ext/transport/binder/wire_format/transaction.h",
6966    "src/src/core/ext/transport/binder/wire_format/wire_reader.h",
6967    "src/src/core/ext/transport/binder/wire_format/wire_reader_impl.cc",
6968    "src/src/core/ext/transport/binder/wire_format/wire_reader_impl.h",
6969    "src/src/core/ext/transport/binder/wire_format/wire_writer.cc",
6970    "src/src/core/ext/transport/binder/wire_format/wire_writer.h",
6971    "src/src/core/xds/grpc/xds_enabled_server.h",
6972    "src/src/cpp/client/call_credentials.cc",
6973    "src/src/cpp/client/channel_cc.cc",
6974    "src/src/cpp/client/channel_credentials.cc",
6975    "src/src/cpp/client/client_callback.cc",
6976    "src/src/cpp/client/client_context.cc",
6977    "src/src/cpp/client/client_interceptor.cc",
6978    "src/src/cpp/client/client_stats_interceptor.cc",
6979    "src/src/cpp/client/client_stats_interceptor.h",
6980    "src/src/cpp/client/create_channel.cc",
6981    "src/src/cpp/client/create_channel_internal.cc",
6982    "src/src/cpp/client/create_channel_internal.h",
6983    "src/src/cpp/client/create_channel_posix.cc",
6984    "src/src/cpp/client/insecure_credentials.cc",
6985    "src/src/cpp/client/secure_credentials.cc",
6986    "src/src/cpp/client/secure_credentials.h",
6987    "src/src/cpp/client/xds_credentials.cc",
6988    "src/src/cpp/common/alarm.cc",
6989    "src/src/cpp/common/auth_property_iterator.cc",
6990    "src/src/cpp/common/channel_arguments.cc",
6991    "src/src/cpp/common/completion_queue_cc.cc",
6992    "src/src/cpp/common/resource_quota_cc.cc",
6993    "src/src/cpp/common/rpc_method.cc",
6994    "src/src/cpp/common/secure_auth_context.cc",
6995    "src/src/cpp/common/secure_auth_context.h",
6996    "src/src/cpp/common/secure_create_auth_context.cc",
6997    "src/src/cpp/common/tls_certificate_provider.cc",
6998    "src/src/cpp/common/tls_certificate_verifier.cc",
6999    "src/src/cpp/common/tls_credentials_options.cc",
7000    "src/src/cpp/common/validate_service_config.cc",
7001    "src/src/cpp/common/version_cc.cc",
7002    "src/src/cpp/server/async_generic_service.cc",
7003    "src/src/cpp/server/backend_metric_recorder.cc",
7004    "src/src/cpp/server/backend_metric_recorder.h",
7005    "src/src/cpp/server/channel_argument_option.cc",
7006    "src/src/cpp/server/create_default_thread_pool.cc",
7007    "src/src/cpp/server/dynamic_thread_pool.h",
7008    "src/src/cpp/server/external_connection_acceptor_impl.cc",
7009    "src/src/cpp/server/external_connection_acceptor_impl.h",
7010    "src/src/cpp/server/health/default_health_check_service.cc",
7011    "src/src/cpp/server/health/default_health_check_service.h",
7012    "src/src/cpp/server/health/health_check_service.cc",
7013    "src/src/cpp/server/health/health_check_service_server_builder_option.cc",
7014    "src/src/cpp/server/insecure_server_credentials.cc",
7015    "src/src/cpp/server/secure_server_credentials.cc",
7016    "src/src/cpp/server/secure_server_credentials.h",
7017    "src/src/cpp/server/server_builder.cc",
7018    "src/src/cpp/server/server_callback.cc",
7019    "src/src/cpp/server/server_cc.cc",
7020    "src/src/cpp/server/server_context.cc",
7021    "src/src/cpp/server/server_credentials.cc",
7022    "src/src/cpp/server/server_posix.cc",
7023    "src/src/cpp/server/thread_pool_interface.h",
7024    "src/src/cpp/server/xds_server_builder.cc",
7025    "src/src/cpp/server/xds_server_credentials.cc",
7026    "src/src/cpp/thread_manager/thread_manager.cc",
7027    "src/src/cpp/thread_manager/thread_manager.h",
7028    "src/src/cpp/util/byte_buffer_cc.cc",
7029    "src/src/cpp/util/status.cc",
7030    "src/src/cpp/util/string_ref.cc",
7031    "src/src/cpp/util/time_cc.cc",
7032  ]
7033  public_deps = [
7034    ":grpc",
7035    "..:protobuf_full",
7036  ]
7037  public_configs = [ "..:grpc_internal_config" ]
7038  configs -= [ "//gn/standalone:extra_warnings" ]
7039  check_includes = true
7040}
7041
7042source_set("grpc++_alts") {
7043  sources = [
7044    "src/src/cpp/common/alts_context.cc",
7045    "src/src/cpp/common/alts_util.cc",
7046  ]
7047  public_deps = [ ":grpc++" ]
7048  public_configs = [ "..:grpc_internal_config" ]
7049  configs -= [ "//gn/standalone:extra_warnings" ]
7050  check_includes = true
7051}
7052
7053source_set("grpc++_error_details") {
7054  sources = [ "src/src/cpp/util/error_details.cc" ]
7055  public_deps = [ ":grpc++" ]
7056  public_configs = [ "..:grpc_internal_config" ]
7057  configs -= [ "//gn/standalone:extra_warnings" ]
7058  check_includes = true
7059}
7060
7061source_set("grpc++_unsecure") {
7062  sources = [
7063    "src/src/cpp/client/call_credentials.cc",
7064    "src/src/cpp/client/channel_cc.cc",
7065    "src/src/cpp/client/channel_credentials.cc",
7066    "src/src/cpp/client/client_callback.cc",
7067    "src/src/cpp/client/client_context.cc",
7068    "src/src/cpp/client/client_interceptor.cc",
7069    "src/src/cpp/client/client_stats_interceptor.cc",
7070    "src/src/cpp/client/client_stats_interceptor.h",
7071    "src/src/cpp/client/create_channel.cc",
7072    "src/src/cpp/client/create_channel_internal.cc",
7073    "src/src/cpp/client/create_channel_internal.h",
7074    "src/src/cpp/client/create_channel_posix.cc",
7075    "src/src/cpp/client/insecure_credentials.cc",
7076    "src/src/cpp/common/alarm.cc",
7077    "src/src/cpp/common/channel_arguments.cc",
7078    "src/src/cpp/common/completion_queue_cc.cc",
7079    "src/src/cpp/common/insecure_create_auth_context.cc",
7080    "src/src/cpp/common/resource_quota_cc.cc",
7081    "src/src/cpp/common/rpc_method.cc",
7082    "src/src/cpp/common/validate_service_config.cc",
7083    "src/src/cpp/common/version_cc.cc",
7084    "src/src/cpp/server/async_generic_service.cc",
7085    "src/src/cpp/server/backend_metric_recorder.cc",
7086    "src/src/cpp/server/backend_metric_recorder.h",
7087    "src/src/cpp/server/channel_argument_option.cc",
7088    "src/src/cpp/server/create_default_thread_pool.cc",
7089    "src/src/cpp/server/dynamic_thread_pool.h",
7090    "src/src/cpp/server/external_connection_acceptor_impl.cc",
7091    "src/src/cpp/server/external_connection_acceptor_impl.h",
7092    "src/src/cpp/server/health/default_health_check_service.cc",
7093    "src/src/cpp/server/health/default_health_check_service.h",
7094    "src/src/cpp/server/health/health_check_service.cc",
7095    "src/src/cpp/server/health/health_check_service_server_builder_option.cc",
7096    "src/src/cpp/server/insecure_server_credentials.cc",
7097    "src/src/cpp/server/server_builder.cc",
7098    "src/src/cpp/server/server_callback.cc",
7099    "src/src/cpp/server/server_cc.cc",
7100    "src/src/cpp/server/server_context.cc",
7101    "src/src/cpp/server/server_credentials.cc",
7102    "src/src/cpp/server/server_posix.cc",
7103    "src/src/cpp/server/thread_pool_interface.h",
7104    "src/src/cpp/thread_manager/thread_manager.cc",
7105    "src/src/cpp/thread_manager/thread_manager.h",
7106    "src/src/cpp/util/byte_buffer_cc.cc",
7107    "src/src/cpp/util/status.cc",
7108    "src/src/cpp/util/string_ref.cc",
7109    "src/src/cpp/util/time_cc.cc",
7110  ]
7111  public_deps = [
7112    ":grpc_unsecure",
7113    "..:protobuf_full",
7114  ]
7115  public_configs = [ "..:grpc_internal_config" ]
7116  configs -= [ "//gn/standalone:extra_warnings" ]
7117  check_includes = true
7118}
7119
7120source_set("grpc_authorization_provider") {
7121  sources = [
7122    "src/src/core/channelz/channel_trace.cc",
7123    "src/src/core/channelz/channel_trace.h",
7124    "src/src/core/channelz/channelz.cc",
7125    "src/src/core/channelz/channelz.h",
7126    "src/src/core/channelz/channelz_registry.cc",
7127    "src/src/core/channelz/channelz_registry.h",
7128    "src/src/core/ext/upb-gen/google/protobuf/any.upb.h",
7129    "src/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c",
7130    "src/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.h",
7131    "src/src/core/ext/upb-gen/google/rpc/status.upb.h",
7132    "src/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c",
7133    "src/src/core/ext/upb-gen/google/rpc/status.upb_minitable.h",
7134    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb.h",
7135    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c",
7136    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.h",
7137    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb.h",
7138    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c",
7139    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.h",
7140    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb.h",
7141    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c",
7142    "src/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.h",
7143    "src/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc",
7144    "src/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h",
7145    "src/src/core/handshaker/handshaker.cc",
7146    "src/src/core/handshaker/handshaker.h",
7147    "src/src/core/handshaker/handshaker_factory.h",
7148    "src/src/core/handshaker/handshaker_registry.cc",
7149    "src/src/core/handshaker/handshaker_registry.h",
7150    "src/src/core/handshaker/proxy_mapper.h",
7151    "src/src/core/handshaker/proxy_mapper_registry.cc",
7152    "src/src/core/handshaker/proxy_mapper_registry.h",
7153    "src/src/core/handshaker/security/secure_endpoint.cc",
7154    "src/src/core/handshaker/security/secure_endpoint.h",
7155    "src/src/core/handshaker/security/security_handshaker.cc",
7156    "src/src/core/handshaker/security/security_handshaker.h",
7157    "src/src/core/handshaker/security/tsi_error.cc",
7158    "src/src/core/handshaker/security/tsi_error.h",
7159    "src/src/core/lib/address_utils/parse_address.cc",
7160    "src/src/core/lib/address_utils/parse_address.h",
7161    "src/src/core/lib/address_utils/sockaddr_utils.cc",
7162    "src/src/core/lib/address_utils/sockaddr_utils.h",
7163    "src/src/core/lib/avl/avl.h",
7164    "src/src/core/lib/backoff/backoff.cc",
7165    "src/src/core/lib/backoff/backoff.h",
7166    "src/src/core/lib/channel/call_finalization.h",
7167    "src/src/core/lib/channel/call_tracer.cc",
7168    "src/src/core/lib/channel/call_tracer.h",
7169    "src/src/core/lib/channel/channel_args.cc",
7170    "src/src/core/lib/channel/channel_args.h",
7171    "src/src/core/lib/channel/channel_args_preconditioning.cc",
7172    "src/src/core/lib/channel/channel_args_preconditioning.h",
7173    "src/src/core/lib/channel/channel_fwd.h",
7174    "src/src/core/lib/channel/channel_stack.cc",
7175    "src/src/core/lib/channel/channel_stack.h",
7176    "src/src/core/lib/channel/channel_stack_builder.cc",
7177    "src/src/core/lib/channel/channel_stack_builder.h",
7178    "src/src/core/lib/channel/channel_stack_builder_impl.cc",
7179    "src/src/core/lib/channel/channel_stack_builder_impl.h",
7180    "src/src/core/lib/channel/channel_stack_trace.cc",
7181    "src/src/core/lib/channel/channel_stack_trace.h",
7182    "src/src/core/lib/channel/connected_channel.cc",
7183    "src/src/core/lib/channel/connected_channel.h",
7184    "src/src/core/lib/channel/context.h",
7185    "src/src/core/lib/channel/metrics.cc",
7186    "src/src/core/lib/channel/metrics.h",
7187    "src/src/core/lib/channel/promise_based_filter.cc",
7188    "src/src/core/lib/channel/promise_based_filter.h",
7189    "src/src/core/lib/channel/status_util.cc",
7190    "src/src/core/lib/channel/status_util.h",
7191    "src/src/core/lib/channel/tcp_tracer.h",
7192    "src/src/core/lib/compression/compression.cc",
7193    "src/src/core/lib/compression/compression_internal.cc",
7194    "src/src/core/lib/compression/compression_internal.h",
7195    "src/src/core/lib/compression/message_compress.cc",
7196    "src/src/core/lib/compression/message_compress.h",
7197    "src/src/core/lib/config/core_configuration.cc",
7198    "src/src/core/lib/config/core_configuration.h",
7199    "src/src/core/lib/debug/event_log.cc",
7200    "src/src/core/lib/debug/event_log.h",
7201    "src/src/core/lib/debug/histogram_view.cc",
7202    "src/src/core/lib/debug/histogram_view.h",
7203    "src/src/core/lib/debug/stats.cc",
7204    "src/src/core/lib/debug/stats.h",
7205    "src/src/core/lib/debug/stats_data.cc",
7206    "src/src/core/lib/debug/stats_data.h",
7207    "src/src/core/lib/debug/trace.cc",
7208    "src/src/core/lib/debug/trace.h",
7209    "src/src/core/lib/event_engine/ares_resolver.cc",
7210    "src/src/core/lib/event_engine/ares_resolver.h",
7211    "src/src/core/lib/event_engine/cf_engine/cf_engine.cc",
7212    "src/src/core/lib/event_engine/cf_engine/cf_engine.h",
7213    "src/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc",
7214    "src/src/core/lib/event_engine/cf_engine/cfstream_endpoint.h",
7215    "src/src/core/lib/event_engine/cf_engine/cftype_unique_ref.h",
7216    "src/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc",
7217    "src/src/core/lib/event_engine/cf_engine/dns_service_resolver.h",
7218    "src/src/core/lib/event_engine/channel_args_endpoint_config.cc",
7219    "src/src/core/lib/event_engine/channel_args_endpoint_config.h",
7220    "src/src/core/lib/event_engine/common_closures.h",
7221    "src/src/core/lib/event_engine/default_event_engine.cc",
7222    "src/src/core/lib/event_engine/default_event_engine.h",
7223    "src/src/core/lib/event_engine/default_event_engine_factory.cc",
7224    "src/src/core/lib/event_engine/default_event_engine_factory.h",
7225    "src/src/core/lib/event_engine/event_engine.cc",
7226    "src/src/core/lib/event_engine/event_engine_context.h",
7227    "src/src/core/lib/event_engine/extensions/can_track_errors.h",
7228    "src/src/core/lib/event_engine/extensions/chaotic_good_extension.h",
7229    "src/src/core/lib/event_engine/extensions/supports_fd.h",
7230    "src/src/core/lib/event_engine/forkable.cc",
7231    "src/src/core/lib/event_engine/forkable.h",
7232    "src/src/core/lib/event_engine/grpc_polled_fd.h",
7233    "src/src/core/lib/event_engine/handle_containers.h",
7234    "src/src/core/lib/event_engine/memory_allocator_factory.h",
7235    "src/src/core/lib/event_engine/nameser.h",
7236    "src/src/core/lib/event_engine/poller.h",
7237    "src/src/core/lib/event_engine/posix.h",
7238    "src/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc",
7239    "src/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h",
7240    "src/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc",
7241    "src/src/core/lib/event_engine/posix_engine/ev_poll_posix.h",
7242    "src/src/core/lib/event_engine/posix_engine/event_poller.h",
7243    "src/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc",
7244    "src/src/core/lib/event_engine/posix_engine/event_poller_posix_default.h",
7245    "src/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h",
7246    "src/src/core/lib/event_engine/posix_engine/internal_errqueue.cc",
7247    "src/src/core/lib/event_engine/posix_engine/internal_errqueue.h",
7248    "src/src/core/lib/event_engine/posix_engine/lockfree_event.cc",
7249    "src/src/core/lib/event_engine/posix_engine/lockfree_event.h",
7250    "src/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc",
7251    "src/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.h",
7252    "src/src/core/lib/event_engine/posix_engine/posix_endpoint.cc",
7253    "src/src/core/lib/event_engine/posix_engine/posix_endpoint.h",
7254    "src/src/core/lib/event_engine/posix_engine/posix_engine.cc",
7255    "src/src/core/lib/event_engine/posix_engine/posix_engine.h",
7256    "src/src/core/lib/event_engine/posix_engine/posix_engine_closure.h",
7257    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc",
7258    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener.h",
7259    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc",
7260    "src/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h",
7261    "src/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc",
7262    "src/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h",
7263    "src/src/core/lib/event_engine/posix_engine/timer.cc",
7264    "src/src/core/lib/event_engine/posix_engine/timer.h",
7265    "src/src/core/lib/event_engine/posix_engine/timer_heap.cc",
7266    "src/src/core/lib/event_engine/posix_engine/timer_heap.h",
7267    "src/src/core/lib/event_engine/posix_engine/timer_manager.cc",
7268    "src/src/core/lib/event_engine/posix_engine/timer_manager.h",
7269    "src/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc",
7270    "src/src/core/lib/event_engine/posix_engine/traced_buffer_list.h",
7271    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc",
7272    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.h",
7273    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc",
7274    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.h",
7275    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix.h",
7276    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc",
7277    "src/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.h",
7278    "src/src/core/lib/event_engine/query_extensions.h",
7279    "src/src/core/lib/event_engine/ref_counted_dns_resolver_interface.h",
7280    "src/src/core/lib/event_engine/resolved_address.cc",
7281    "src/src/core/lib/event_engine/resolved_address_internal.h",
7282    "src/src/core/lib/event_engine/shim.cc",
7283    "src/src/core/lib/event_engine/shim.h",
7284    "src/src/core/lib/event_engine/slice.cc",
7285    "src/src/core/lib/event_engine/slice_buffer.cc",
7286    "src/src/core/lib/event_engine/tcp_socket_utils.cc",
7287    "src/src/core/lib/event_engine/tcp_socket_utils.h",
7288    "src/src/core/lib/event_engine/thread_pool/thread_count.cc",
7289    "src/src/core/lib/event_engine/thread_pool/thread_count.h",
7290    "src/src/core/lib/event_engine/thread_pool/thread_pool.h",
7291    "src/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc",
7292    "src/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc",
7293    "src/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h",
7294    "src/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc",
7295    "src/src/core/lib/event_engine/thready_event_engine/thready_event_engine.h",
7296    "src/src/core/lib/event_engine/time_util.cc",
7297    "src/src/core/lib/event_engine/time_util.h",
7298    "src/src/core/lib/event_engine/trace.cc",
7299    "src/src/core/lib/event_engine/trace.h",
7300    "src/src/core/lib/event_engine/utils.cc",
7301    "src/src/core/lib/event_engine/utils.h",
7302    "src/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc",
7303    "src/src/core/lib/event_engine/windows/grpc_polled_fd_windows.h",
7304    "src/src/core/lib/event_engine/windows/iocp.cc",
7305    "src/src/core/lib/event_engine/windows/iocp.h",
7306    "src/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc",
7307    "src/src/core/lib/event_engine/windows/native_windows_dns_resolver.h",
7308    "src/src/core/lib/event_engine/windows/win_socket.cc",
7309    "src/src/core/lib/event_engine/windows/win_socket.h",
7310    "src/src/core/lib/event_engine/windows/windows_endpoint.cc",
7311    "src/src/core/lib/event_engine/windows/windows_endpoint.h",
7312    "src/src/core/lib/event_engine/windows/windows_engine.cc",
7313    "src/src/core/lib/event_engine/windows/windows_engine.h",
7314    "src/src/core/lib/event_engine/windows/windows_listener.cc",
7315    "src/src/core/lib/event_engine/windows/windows_listener.h",
7316    "src/src/core/lib/event_engine/work_queue/basic_work_queue.cc",
7317    "src/src/core/lib/event_engine/work_queue/basic_work_queue.h",
7318    "src/src/core/lib/event_engine/work_queue/work_queue.h",
7319    "src/src/core/lib/experiments/config.cc",
7320    "src/src/core/lib/experiments/config.h",
7321    "src/src/core/lib/experiments/experiments.cc",
7322    "src/src/core/lib/experiments/experiments.h",
7323    "src/src/core/lib/gpr/spinlock.h",
7324    "src/src/core/lib/gprpp/atomic_utils.h",
7325    "src/src/core/lib/gprpp/bitset.h",
7326    "src/src/core/lib/gprpp/chunked_vector.h",
7327    "src/src/core/lib/gprpp/cpp_impl_of.h",
7328    "src/src/core/lib/gprpp/down_cast.h",
7329    "src/src/core/lib/gprpp/dual_ref_counted.h",
7330    "src/src/core/lib/gprpp/if_list.h",
7331    "src/src/core/lib/gprpp/load_file.cc",
7332    "src/src/core/lib/gprpp/load_file.h",
7333    "src/src/core/lib/gprpp/manual_constructor.h",
7334    "src/src/core/lib/gprpp/match.h",
7335    "src/src/core/lib/gprpp/notification.h",
7336    "src/src/core/lib/gprpp/orphanable.h",
7337    "src/src/core/lib/gprpp/overload.h",
7338    "src/src/core/lib/gprpp/packed_table.h",
7339    "src/src/core/lib/gprpp/per_cpu.cc",
7340    "src/src/core/lib/gprpp/per_cpu.h",
7341    "src/src/core/lib/gprpp/ref_counted.h",
7342    "src/src/core/lib/gprpp/ref_counted_ptr.h",
7343    "src/src/core/lib/gprpp/ref_counted_string.cc",
7344    "src/src/core/lib/gprpp/ref_counted_string.h",
7345    "src/src/core/lib/gprpp/sorted_pack.h",
7346    "src/src/core/lib/gprpp/status_helper.cc",
7347    "src/src/core/lib/gprpp/status_helper.h",
7348    "src/src/core/lib/gprpp/table.h",
7349    "src/src/core/lib/gprpp/time.cc",
7350    "src/src/core/lib/gprpp/time.h",
7351    "src/src/core/lib/gprpp/time_averaged_stats.cc",
7352    "src/src/core/lib/gprpp/time_averaged_stats.h",
7353    "src/src/core/lib/gprpp/type_list.h",
7354    "src/src/core/lib/gprpp/unique_type_name.h",
7355    "src/src/core/lib/gprpp/validation_errors.cc",
7356    "src/src/core/lib/gprpp/validation_errors.h",
7357    "src/src/core/lib/gprpp/work_serializer.cc",
7358    "src/src/core/lib/gprpp/work_serializer.h",
7359    "src/src/core/lib/iomgr/block_annotate.h",
7360    "src/src/core/lib/iomgr/buffer_list.cc",
7361    "src/src/core/lib/iomgr/buffer_list.h",
7362    "src/src/core/lib/iomgr/call_combiner.cc",
7363    "src/src/core/lib/iomgr/call_combiner.h",
7364    "src/src/core/lib/iomgr/cfstream_handle.cc",
7365    "src/src/core/lib/iomgr/cfstream_handle.h",
7366    "src/src/core/lib/iomgr/closure.cc",
7367    "src/src/core/lib/iomgr/closure.h",
7368    "src/src/core/lib/iomgr/combiner.cc",
7369    "src/src/core/lib/iomgr/combiner.h",
7370    "src/src/core/lib/iomgr/dualstack_socket_posix.cc",
7371    "src/src/core/lib/iomgr/dynamic_annotations.h",
7372    "src/src/core/lib/iomgr/endpoint.cc",
7373    "src/src/core/lib/iomgr/endpoint.h",
7374    "src/src/core/lib/iomgr/endpoint_cfstream.cc",
7375    "src/src/core/lib/iomgr/endpoint_cfstream.h",
7376    "src/src/core/lib/iomgr/endpoint_pair.h",
7377    "src/src/core/lib/iomgr/endpoint_pair_posix.cc",
7378    "src/src/core/lib/iomgr/endpoint_pair_windows.cc",
7379    "src/src/core/lib/iomgr/error.cc",
7380    "src/src/core/lib/iomgr/error.h",
7381    "src/src/core/lib/iomgr/error_cfstream.cc",
7382    "src/src/core/lib/iomgr/error_cfstream.h",
7383    "src/src/core/lib/iomgr/ev_apple.cc",
7384    "src/src/core/lib/iomgr/ev_apple.h",
7385    "src/src/core/lib/iomgr/ev_epoll1_linux.cc",
7386    "src/src/core/lib/iomgr/ev_epoll1_linux.h",
7387    "src/src/core/lib/iomgr/ev_poll_posix.cc",
7388    "src/src/core/lib/iomgr/ev_poll_posix.h",
7389    "src/src/core/lib/iomgr/ev_posix.cc",
7390    "src/src/core/lib/iomgr/ev_posix.h",
7391    "src/src/core/lib/iomgr/ev_windows.cc",
7392    "src/src/core/lib/iomgr/event_engine_shims/closure.cc",
7393    "src/src/core/lib/iomgr/event_engine_shims/closure.h",
7394    "src/src/core/lib/iomgr/event_engine_shims/endpoint.cc",
7395    "src/src/core/lib/iomgr/event_engine_shims/endpoint.h",
7396    "src/src/core/lib/iomgr/event_engine_shims/tcp_client.cc",
7397    "src/src/core/lib/iomgr/event_engine_shims/tcp_client.h",
7398    "src/src/core/lib/iomgr/exec_ctx.cc",
7399    "src/src/core/lib/iomgr/exec_ctx.h",
7400    "src/src/core/lib/iomgr/executor.cc",
7401    "src/src/core/lib/iomgr/executor.h",
7402    "src/src/core/lib/iomgr/fork_posix.cc",
7403    "src/src/core/lib/iomgr/fork_windows.cc",
7404    "src/src/core/lib/iomgr/gethostname.h",
7405    "src/src/core/lib/iomgr/gethostname_fallback.cc",
7406    "src/src/core/lib/iomgr/gethostname_host_name_max.cc",
7407    "src/src/core/lib/iomgr/gethostname_sysconf.cc",
7408    "src/src/core/lib/iomgr/grpc_if_nametoindex.h",
7409    "src/src/core/lib/iomgr/grpc_if_nametoindex_posix.cc",
7410    "src/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc",
7411    "src/src/core/lib/iomgr/internal_errqueue.cc",
7412    "src/src/core/lib/iomgr/internal_errqueue.h",
7413    "src/src/core/lib/iomgr/iocp_windows.cc",
7414    "src/src/core/lib/iomgr/iocp_windows.h",
7415    "src/src/core/lib/iomgr/iomgr.cc",
7416    "src/src/core/lib/iomgr/iomgr.h",
7417    "src/src/core/lib/iomgr/iomgr_fwd.h",
7418    "src/src/core/lib/iomgr/iomgr_internal.cc",
7419    "src/src/core/lib/iomgr/iomgr_internal.h",
7420    "src/src/core/lib/iomgr/iomgr_posix.cc",
7421    "src/src/core/lib/iomgr/iomgr_posix_cfstream.cc",
7422    "src/src/core/lib/iomgr/iomgr_windows.cc",
7423    "src/src/core/lib/iomgr/lockfree_event.cc",
7424    "src/src/core/lib/iomgr/lockfree_event.h",
7425    "src/src/core/lib/iomgr/nameser.h",
7426    "src/src/core/lib/iomgr/polling_entity.cc",
7427    "src/src/core/lib/iomgr/polling_entity.h",
7428    "src/src/core/lib/iomgr/pollset.cc",
7429    "src/src/core/lib/iomgr/pollset.h",
7430    "src/src/core/lib/iomgr/pollset_set.cc",
7431    "src/src/core/lib/iomgr/pollset_set.h",
7432    "src/src/core/lib/iomgr/pollset_set_windows.cc",
7433    "src/src/core/lib/iomgr/pollset_set_windows.h",
7434    "src/src/core/lib/iomgr/pollset_windows.cc",
7435    "src/src/core/lib/iomgr/pollset_windows.h",
7436    "src/src/core/lib/iomgr/port.h",
7437    "src/src/core/lib/iomgr/python_util.h",
7438    "src/src/core/lib/iomgr/resolve_address.cc",
7439    "src/src/core/lib/iomgr/resolve_address.h",
7440    "src/src/core/lib/iomgr/resolve_address_impl.h",
7441    "src/src/core/lib/iomgr/resolve_address_posix.cc",
7442    "src/src/core/lib/iomgr/resolve_address_posix.h",
7443    "src/src/core/lib/iomgr/resolve_address_windows.cc",
7444    "src/src/core/lib/iomgr/resolve_address_windows.h",
7445    "src/src/core/lib/iomgr/resolved_address.h",
7446    "src/src/core/lib/iomgr/sockaddr.h",
7447    "src/src/core/lib/iomgr/sockaddr_posix.h",
7448    "src/src/core/lib/iomgr/sockaddr_utils_posix.cc",
7449    "src/src/core/lib/iomgr/sockaddr_windows.h",
7450    "src/src/core/lib/iomgr/socket_factory_posix.cc",
7451    "src/src/core/lib/iomgr/socket_factory_posix.h",
7452    "src/src/core/lib/iomgr/socket_mutator.cc",
7453    "src/src/core/lib/iomgr/socket_mutator.h",
7454    "src/src/core/lib/iomgr/socket_utils.h",
7455    "src/src/core/lib/iomgr/socket_utils_common_posix.cc",
7456    "src/src/core/lib/iomgr/socket_utils_linux.cc",
7457    "src/src/core/lib/iomgr/socket_utils_posix.cc",
7458    "src/src/core/lib/iomgr/socket_utils_posix.h",
7459    "src/src/core/lib/iomgr/socket_utils_windows.cc",
7460    "src/src/core/lib/iomgr/socket_windows.cc",
7461    "src/src/core/lib/iomgr/socket_windows.h",
7462    "src/src/core/lib/iomgr/systemd_utils.cc",
7463    "src/src/core/lib/iomgr/systemd_utils.h",
7464    "src/src/core/lib/iomgr/tcp_client.cc",
7465    "src/src/core/lib/iomgr/tcp_client.h",
7466    "src/src/core/lib/iomgr/tcp_client_cfstream.cc",
7467    "src/src/core/lib/iomgr/tcp_client_posix.cc",
7468    "src/src/core/lib/iomgr/tcp_client_posix.h",
7469    "src/src/core/lib/iomgr/tcp_client_windows.cc",
7470    "src/src/core/lib/iomgr/tcp_posix.cc",
7471    "src/src/core/lib/iomgr/tcp_posix.h",
7472    "src/src/core/lib/iomgr/tcp_server.cc",
7473    "src/src/core/lib/iomgr/tcp_server.h",
7474    "src/src/core/lib/iomgr/tcp_server_posix.cc",
7475    "src/src/core/lib/iomgr/tcp_server_utils_posix.h",
7476    "src/src/core/lib/iomgr/tcp_server_utils_posix_common.cc",
7477    "src/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc",
7478    "src/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc",
7479    "src/src/core/lib/iomgr/tcp_server_windows.cc",
7480    "src/src/core/lib/iomgr/tcp_windows.cc",
7481    "src/src/core/lib/iomgr/tcp_windows.h",
7482    "src/src/core/lib/iomgr/timer.cc",
7483    "src/src/core/lib/iomgr/timer.h",
7484    "src/src/core/lib/iomgr/timer_generic.cc",
7485    "src/src/core/lib/iomgr/timer_generic.h",
7486    "src/src/core/lib/iomgr/timer_heap.cc",
7487    "src/src/core/lib/iomgr/timer_heap.h",
7488    "src/src/core/lib/iomgr/timer_manager.cc",
7489    "src/src/core/lib/iomgr/timer_manager.h",
7490    "src/src/core/lib/iomgr/unix_sockets_posix.cc",
7491    "src/src/core/lib/iomgr/unix_sockets_posix.h",
7492    "src/src/core/lib/iomgr/unix_sockets_posix_noop.cc",
7493    "src/src/core/lib/iomgr/vsock.cc",
7494    "src/src/core/lib/iomgr/vsock.h",
7495    "src/src/core/lib/iomgr/wakeup_fd_eventfd.cc",
7496    "src/src/core/lib/iomgr/wakeup_fd_nospecial.cc",
7497    "src/src/core/lib/iomgr/wakeup_fd_pipe.cc",
7498    "src/src/core/lib/iomgr/wakeup_fd_pipe.h",
7499    "src/src/core/lib/iomgr/wakeup_fd_posix.cc",
7500    "src/src/core/lib/iomgr/wakeup_fd_posix.h",
7501    "src/src/core/lib/json/json.h",
7502    "src/src/core/lib/json/json_args.h",
7503    "src/src/core/lib/json/json_reader.cc",
7504    "src/src/core/lib/json/json_reader.h",
7505    "src/src/core/lib/json/json_writer.cc",
7506    "src/src/core/lib/json/json_writer.h",
7507    "src/src/core/lib/matchers/matchers.cc",
7508    "src/src/core/lib/matchers/matchers.h",
7509    "src/src/core/lib/promise/activity.cc",
7510    "src/src/core/lib/promise/activity.h",
7511    "src/src/core/lib/promise/all_ok.h",
7512    "src/src/core/lib/promise/arena_promise.h",
7513    "src/src/core/lib/promise/context.h",
7514    "src/src/core/lib/promise/detail/basic_seq.h",
7515    "src/src/core/lib/promise/detail/join_state.h",
7516    "src/src/core/lib/promise/detail/promise_factory.h",
7517    "src/src/core/lib/promise/detail/promise_like.h",
7518    "src/src/core/lib/promise/detail/seq_state.h",
7519    "src/src/core/lib/promise/detail/status.h",
7520    "src/src/core/lib/promise/exec_ctx_wakeup_scheduler.h",
7521    "src/src/core/lib/promise/for_each.h",
7522    "src/src/core/lib/promise/if.h",
7523    "src/src/core/lib/promise/interceptor_list.h",
7524    "src/src/core/lib/promise/latch.h",
7525    "src/src/core/lib/promise/loop.h",
7526    "src/src/core/lib/promise/map.h",
7527    "src/src/core/lib/promise/party.cc",
7528    "src/src/core/lib/promise/party.h",
7529    "src/src/core/lib/promise/pipe.h",
7530    "src/src/core/lib/promise/poll.h",
7531    "src/src/core/lib/promise/promise.h",
7532    "src/src/core/lib/promise/race.h",
7533    "src/src/core/lib/promise/seq.h",
7534    "src/src/core/lib/promise/status_flag.h",
7535    "src/src/core/lib/promise/trace.cc",
7536    "src/src/core/lib/promise/trace.h",
7537    "src/src/core/lib/promise/try_seq.h",
7538    "src/src/core/lib/resource_quota/api.cc",
7539    "src/src/core/lib/resource_quota/api.h",
7540    "src/src/core/lib/resource_quota/arena.cc",
7541    "src/src/core/lib/resource_quota/arena.h",
7542    "src/src/core/lib/resource_quota/connection_quota.cc",
7543    "src/src/core/lib/resource_quota/connection_quota.h",
7544    "src/src/core/lib/resource_quota/memory_quota.cc",
7545    "src/src/core/lib/resource_quota/memory_quota.h",
7546    "src/src/core/lib/resource_quota/periodic_update.cc",
7547    "src/src/core/lib/resource_quota/periodic_update.h",
7548    "src/src/core/lib/resource_quota/resource_quota.cc",
7549    "src/src/core/lib/resource_quota/resource_quota.h",
7550    "src/src/core/lib/resource_quota/thread_quota.cc",
7551    "src/src/core/lib/resource_quota/thread_quota.h",
7552    "src/src/core/lib/resource_quota/trace.cc",
7553    "src/src/core/lib/resource_quota/trace.h",
7554    "src/src/core/lib/security/authorization/audit_logging.cc",
7555    "src/src/core/lib/security/authorization/audit_logging.h",
7556    "src/src/core/lib/security/authorization/authorization_engine.h",
7557    "src/src/core/lib/security/authorization/authorization_policy_provider.h",
7558    "src/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc",
7559    "src/src/core/lib/security/authorization/evaluate_args.cc",
7560    "src/src/core/lib/security/authorization/evaluate_args.h",
7561    "src/src/core/lib/security/authorization/grpc_authorization_engine.cc",
7562    "src/src/core/lib/security/authorization/grpc_authorization_engine.h",
7563    "src/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc",
7564    "src/src/core/lib/security/authorization/grpc_authorization_policy_provider.h",
7565    "src/src/core/lib/security/authorization/grpc_server_authz_filter.cc",
7566    "src/src/core/lib/security/authorization/grpc_server_authz_filter.h",
7567    "src/src/core/lib/security/authorization/matchers.cc",
7568    "src/src/core/lib/security/authorization/matchers.h",
7569    "src/src/core/lib/security/authorization/rbac_policy.cc",
7570    "src/src/core/lib/security/authorization/rbac_policy.h",
7571    "src/src/core/lib/security/authorization/rbac_translator.cc",
7572    "src/src/core/lib/security/authorization/rbac_translator.h",
7573    "src/src/core/lib/security/authorization/stdout_logger.cc",
7574    "src/src/core/lib/security/authorization/stdout_logger.h",
7575    "src/src/core/lib/security/certificate_provider/certificate_provider_factory.h",
7576    "src/src/core/lib/security/certificate_provider/certificate_provider_registry.cc",
7577    "src/src/core/lib/security/certificate_provider/certificate_provider_registry.h",
7578    "src/src/core/lib/security/context/security_context.cc",
7579    "src/src/core/lib/security/context/security_context.h",
7580    "src/src/core/lib/security/credentials/alts/check_gcp_environment.cc",
7581    "src/src/core/lib/security/credentials/alts/check_gcp_environment.h",
7582    "src/src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc",
7583    "src/src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc",
7584    "src/src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc",
7585    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc",
7586    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc",
7587    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
7588    "src/src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc",
7589    "src/src/core/lib/security/credentials/call_creds_util.cc",
7590    "src/src/core/lib/security/credentials/call_creds_util.h",
7591    "src/src/core/lib/security/credentials/channel_creds_registry.h",
7592    "src/src/core/lib/security/credentials/composite/composite_credentials.cc",
7593    "src/src/core/lib/security/credentials/composite/composite_credentials.h",
7594    "src/src/core/lib/security/credentials/credentials.cc",
7595    "src/src/core/lib/security/credentials/credentials.h",
7596    "src/src/core/lib/security/credentials/plugin/plugin_credentials.cc",
7597    "src/src/core/lib/security/credentials/plugin/plugin_credentials.h",
7598    "src/src/core/lib/security/credentials/tls/tls_utils.cc",
7599    "src/src/core/lib/security/credentials/tls/tls_utils.h",
7600    "src/src/core/lib/security/security_connector/load_system_roots.h",
7601    "src/src/core/lib/security/security_connector/load_system_roots_fallback.cc",
7602    "src/src/core/lib/security/security_connector/load_system_roots_supported.cc",
7603    "src/src/core/lib/security/security_connector/load_system_roots_supported.h",
7604    "src/src/core/lib/security/security_connector/load_system_roots_windows.cc",
7605    "src/src/core/lib/security/security_connector/security_connector.cc",
7606    "src/src/core/lib/security/security_connector/security_connector.h",
7607    "src/src/core/lib/security/transport/auth_filters.h",
7608    "src/src/core/lib/security/transport/client_auth_filter.cc",
7609    "src/src/core/lib/security/transport/server_auth_filter.cc",
7610    "src/src/core/lib/security/util/json_util.cc",
7611    "src/src/core/lib/security/util/json_util.h",
7612    "src/src/core/lib/slice/percent_encoding.cc",
7613    "src/src/core/lib/slice/percent_encoding.h",
7614    "src/src/core/lib/slice/slice.cc",
7615    "src/src/core/lib/slice/slice.h",
7616    "src/src/core/lib/slice/slice_buffer.cc",
7617    "src/src/core/lib/slice/slice_buffer.h",
7618    "src/src/core/lib/slice/slice_internal.h",
7619    "src/src/core/lib/slice/slice_refcount.cc",
7620    "src/src/core/lib/slice/slice_refcount.h",
7621    "src/src/core/lib/slice/slice_string_helpers.cc",
7622    "src/src/core/lib/slice/slice_string_helpers.h",
7623    "src/src/core/lib/surface/api_trace.cc",
7624    "src/src/core/lib/surface/api_trace.h",
7625    "src/src/core/lib/surface/byte_buffer.cc",
7626    "src/src/core/lib/surface/byte_buffer_reader.cc",
7627    "src/src/core/lib/surface/call.cc",
7628    "src/src/core/lib/surface/call.h",
7629    "src/src/core/lib/surface/call_details.cc",
7630    "src/src/core/lib/surface/call_log_batch.cc",
7631    "src/src/core/lib/surface/call_test_only.h",
7632    "src/src/core/lib/surface/call_trace.h",
7633    "src/src/core/lib/surface/channel.cc",
7634    "src/src/core/lib/surface/channel.h",
7635    "src/src/core/lib/surface/channel_init.cc",
7636    "src/src/core/lib/surface/channel_init.h",
7637    "src/src/core/lib/surface/channel_stack_type.cc",
7638    "src/src/core/lib/surface/channel_stack_type.h",
7639    "src/src/core/lib/surface/completion_queue.cc",
7640    "src/src/core/lib/surface/completion_queue.h",
7641    "src/src/core/lib/surface/completion_queue_factory.cc",
7642    "src/src/core/lib/surface/completion_queue_factory.h",
7643    "src/src/core/lib/surface/event_string.cc",
7644    "src/src/core/lib/surface/event_string.h",
7645    "src/src/core/lib/surface/init.h",
7646    "src/src/core/lib/surface/init_internally.cc",
7647    "src/src/core/lib/surface/init_internally.h",
7648    "src/src/core/lib/surface/lame_client.cc",
7649    "src/src/core/lib/surface/lame_client.h",
7650    "src/src/core/lib/surface/metadata_array.cc",
7651    "src/src/core/lib/surface/validate_metadata.cc",
7652    "src/src/core/lib/surface/validate_metadata.h",
7653    "src/src/core/lib/surface/version.cc",
7654    "src/src/core/lib/surface/wait_for_cq_end_op.cc",
7655    "src/src/core/lib/surface/wait_for_cq_end_op.h",
7656    "src/src/core/lib/transport/batch_builder.cc",
7657    "src/src/core/lib/transport/batch_builder.h",
7658    "src/src/core/lib/transport/call_arena_allocator.cc",
7659    "src/src/core/lib/transport/call_arena_allocator.h",
7660    "src/src/core/lib/transport/call_filters.cc",
7661    "src/src/core/lib/transport/call_filters.h",
7662    "src/src/core/lib/transport/call_final_info.cc",
7663    "src/src/core/lib/transport/call_final_info.h",
7664    "src/src/core/lib/transport/call_spine.cc",
7665    "src/src/core/lib/transport/call_spine.h",
7666    "src/src/core/lib/transport/connectivity_state.cc",
7667    "src/src/core/lib/transport/connectivity_state.h",
7668    "src/src/core/lib/transport/custom_metadata.h",
7669    "src/src/core/lib/transport/error_utils.cc",
7670    "src/src/core/lib/transport/error_utils.h",
7671    "src/src/core/lib/transport/http2_errors.h",
7672    "src/src/core/lib/transport/message.cc",
7673    "src/src/core/lib/transport/message.h",
7674    "src/src/core/lib/transport/metadata.cc",
7675    "src/src/core/lib/transport/metadata.h",
7676    "src/src/core/lib/transport/metadata_batch.cc",
7677    "src/src/core/lib/transport/metadata_batch.h",
7678    "src/src/core/lib/transport/metadata_compression_traits.h",
7679    "src/src/core/lib/transport/parsed_metadata.cc",
7680    "src/src/core/lib/transport/parsed_metadata.h",
7681    "src/src/core/lib/transport/simple_slice_based_metadata.h",
7682    "src/src/core/lib/transport/status_conversion.cc",
7683    "src/src/core/lib/transport/status_conversion.h",
7684    "src/src/core/lib/transport/timeout_encoding.cc",
7685    "src/src/core/lib/transport/timeout_encoding.h",
7686    "src/src/core/lib/transport/transport.cc",
7687    "src/src/core/lib/transport/transport.h",
7688    "src/src/core/lib/transport/transport_fwd.h",
7689    "src/src/core/lib/transport/transport_op_string.cc",
7690    "src/src/core/lib/uri/uri_parser.cc",
7691    "src/src/core/lib/uri/uri_parser.h",
7692    "src/src/core/load_balancing/backend_metric_data.h",
7693    "src/src/core/load_balancing/lb_policy.cc",
7694    "src/src/core/load_balancing/lb_policy.h",
7695    "src/src/core/load_balancing/lb_policy_factory.h",
7696    "src/src/core/load_balancing/lb_policy_registry.cc",
7697    "src/src/core/load_balancing/lb_policy_registry.h",
7698    "src/src/core/load_balancing/subchannel_interface.h",
7699    "src/src/core/resolver/endpoint_addresses.cc",
7700    "src/src/core/resolver/endpoint_addresses.h",
7701    "src/src/core/resolver/resolver.cc",
7702    "src/src/core/resolver/resolver.h",
7703    "src/src/core/resolver/resolver_factory.h",
7704    "src/src/core/resolver/resolver_registry.cc",
7705    "src/src/core/resolver/resolver_registry.h",
7706    "src/src/core/resolver/server_address.h",
7707    "src/src/core/server/server_interface.h",
7708    "src/src/core/service_config/service_config.h",
7709    "src/src/core/service_config/service_config_call_data.h",
7710    "src/src/core/service_config/service_config_parser.cc",
7711    "src/src/core/service_config/service_config_parser.h",
7712    "src/src/core/tsi/alts/handshaker/transport_security_common_api.cc",
7713    "src/src/core/tsi/alts/handshaker/transport_security_common_api.h",
7714    "src/src/core/tsi/transport_security.cc",
7715    "src/src/core/tsi/transport_security.h",
7716    "src/src/core/tsi/transport_security_grpc.cc",
7717    "src/src/core/tsi/transport_security_grpc.h",
7718    "src/src/core/tsi/transport_security_interface.h",
7719    "src/third_party/upb/upb/generated_code_support.h",
7720    "src/third_party/upb/upb/mini_descriptor/build_enum.c",
7721    "src/third_party/upb/upb/mini_descriptor/build_enum.h",
7722    "src/third_party/upb/upb/mini_descriptor/decode.c",
7723    "src/third_party/upb/upb/mini_descriptor/decode.h",
7724    "src/third_party/upb/upb/mini_descriptor/internal/base92.c",
7725    "src/third_party/upb/upb/mini_descriptor/internal/base92.h",
7726    "src/third_party/upb/upb/mini_descriptor/internal/decoder.h",
7727    "src/third_party/upb/upb/mini_descriptor/internal/encode.c",
7728    "src/third_party/upb/upb/mini_descriptor/internal/encode.h",
7729    "src/third_party/upb/upb/mini_descriptor/internal/encode.hpp",
7730    "src/third_party/upb/upb/mini_descriptor/internal/modifiers.h",
7731    "src/third_party/upb/upb/mini_descriptor/internal/wire_constants.h",
7732    "src/third_party/upb/upb/mini_descriptor/link.c",
7733    "src/third_party/upb/upb/mini_descriptor/link.h",
7734    "src/third_party/upb/upb/wire/decode.c",
7735    "src/third_party/upb/upb/wire/decode.h",
7736    "src/third_party/upb/upb/wire/encode.c",
7737    "src/third_party/upb/upb/wire/encode.h",
7738    "src/third_party/upb/upb/wire/eps_copy_input_stream.c",
7739    "src/third_party/upb/upb/wire/eps_copy_input_stream.h",
7740    "src/third_party/upb/upb/wire/internal/constants.h",
7741    "src/third_party/upb/upb/wire/internal/decode_fast.c",
7742    "src/third_party/upb/upb/wire/internal/decode_fast.h",
7743    "src/third_party/upb/upb/wire/internal/decoder.h",
7744    "src/third_party/upb/upb/wire/internal/reader.h",
7745    "src/third_party/upb/upb/wire/reader.c",
7746    "src/third_party/upb/upb/wire/reader.h",
7747    "src/third_party/upb/upb/wire/types.h",
7748  ]
7749  public_deps = [
7750    ":absl_base_config",
7751    ":absl_base_no_destructor",
7752    ":absl_cleanup_cleanup",
7753    ":absl_container_flat_hash_map",
7754    ":absl_container_flat_hash_set",
7755    ":absl_container_inlined_vector",
7756    ":absl_functional_function_ref",
7757    ":absl_hash_hash",
7758    ":absl_meta_type_traits",
7759    ":absl_status_statusor",
7760    ":absl_types_span",
7761    ":absl_utility_utility",
7762    ":address_sorting",
7763    ":gpr",
7764    ":re2",
7765    ":upb_message_lib",
7766    ":utf8_range_lib",
7767    "..:zlib",
7768  ]
7769  public_configs = [ "..:grpc_internal_config" ]
7770  configs -= [ "//gn/standalone:extra_warnings" ]
7771  check_includes = true
7772}
7773
7774source_set("grpc_plugin_support") {
7775  sources = [
7776    "src/src/compiler/config.h",
7777    "src/src/compiler/config_protobuf.h",
7778    "src/src/compiler/cpp_generator.cc",
7779    "src/src/compiler/cpp_generator.h",
7780    "src/src/compiler/cpp_generator_helpers.h",
7781    "src/src/compiler/cpp_plugin.h",
7782    "src/src/compiler/csharp_generator.cc",
7783    "src/src/compiler/csharp_generator.h",
7784    "src/src/compiler/csharp_generator_helpers.h",
7785    "src/src/compiler/generator_helpers.h",
7786    "src/src/compiler/node_generator.cc",
7787    "src/src/compiler/node_generator.h",
7788    "src/src/compiler/node_generator_helpers.h",
7789    "src/src/compiler/objective_c_generator.cc",
7790    "src/src/compiler/objective_c_generator.h",
7791    "src/src/compiler/objective_c_generator_helpers.h",
7792    "src/src/compiler/php_generator.cc",
7793    "src/src/compiler/php_generator.h",
7794    "src/src/compiler/php_generator_helpers.h",
7795    "src/src/compiler/proto_parser_helper.cc",
7796    "src/src/compiler/proto_parser_helper.h",
7797    "src/src/compiler/protobuf_plugin.h",
7798    "src/src/compiler/python_generator.cc",
7799    "src/src/compiler/python_generator.h",
7800    "src/src/compiler/python_generator_helpers.h",
7801    "src/src/compiler/python_private_generator.h",
7802    "src/src/compiler/ruby_generator.cc",
7803    "src/src/compiler/ruby_generator.h",
7804    "src/src/compiler/ruby_generator_helpers-inl.h",
7805    "src/src/compiler/ruby_generator_map-inl.h",
7806    "src/src/compiler/ruby_generator_string-inl.h",
7807    "src/src/compiler/schema_interface.h",
7808  ]
7809  public_deps = [
7810    "..:protobuf_full",
7811    "..:protoc_lib",
7812  ]
7813  public_configs = [ "..:grpc_internal_config" ]
7814  configs -= [ "//gn/standalone:extra_warnings" ]
7815  check_includes = true
7816}
7817
7818executable("grpc_cpp_plugin") {
7819  sources = [ "src/src/compiler/cpp_plugin.cc" ]
7820  public_deps = [ ":grpc_plugin_support" ]
7821  public_configs = [ "..:grpc_internal_config" ]
7822  configs -= [ "//gn/standalone:extra_warnings" ]
7823  check_includes = true
7824}
7825