1PHP_ARG_ENABLE(grpc, whether to enable grpc support, 2[ --enable-grpc Enable grpc support]) 3 4if test "$PHP_GRPC" != "no"; then 5 dnl Write more examples of tests here... 6 7 dnl # --with-grpc -> add include path 8 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/include) 9 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/src/core/ext/upb-generated) 10 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/src/core/ext/upbdefs-generated) 11 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/src/php/ext/grpc) 12 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/abseil-cpp) 13 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/address_sorting/include) 14 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/boringssl-with-bazel/src/include) 15 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/re2) 16 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/upb) 17 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/utf8_range) 18 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/xxhash) 19 20 LIBS="-lpthread $LIBS" 21 22 CFLAGS="-std=c11 -g -O2" 23 CXXFLAGS="-std=c++14 -fno-exceptions -fno-rtti -g -O2" 24 GRPC_SHARED_LIBADD="-lpthread $GRPC_SHARED_LIBADD" 25 PHP_REQUIRE_CXX() 26 PHP_ADD_LIBRARY(pthread) 27 PHP_ADD_LIBRARY(dl,,GRPC_SHARED_LIBADD) 28 PHP_ADD_LIBRARY(dl) 29 30 case $host in 31 *darwin*) 32 PHP_ADD_LIBRARY(c++,1,GRPC_SHARED_LIBADD) 33 ;; 34 *) 35 PHP_ADD_LIBRARY(stdc++,1,GRPC_SHARED_LIBADD) 36 PHP_ADD_LIBRARY(rt,,GRPC_SHARED_LIBADD) 37 PHP_ADD_LIBRARY(rt) 38 ;; 39 esac 40 41 PHP_SUBST(GRPC_SHARED_LIBADD) 42 43 PHP_NEW_EXTENSION(grpc, 44 src/core/ext/filters/backend_metrics/backend_metric_filter.cc \ 45 src/core/ext/filters/census/grpc_context.cc \ 46 src/core/ext/filters/channel_idle/channel_idle_filter.cc \ 47 src/core/ext/filters/channel_idle/idle_filter_state.cc \ 48 src/core/ext/filters/client_channel/backend_metric.cc \ 49 src/core/ext/filters/client_channel/backup_poller.cc \ 50 src/core/ext/filters/client_channel/channel_connectivity.cc \ 51 src/core/ext/filters/client_channel/client_channel.cc \ 52 src/core/ext/filters/client_channel/client_channel_channelz.cc \ 53 src/core/ext/filters/client_channel/client_channel_factory.cc \ 54 src/core/ext/filters/client_channel/client_channel_plugin.cc \ 55 src/core/ext/filters/client_channel/client_channel_service_config.cc \ 56 src/core/ext/filters/client_channel/config_selector.cc \ 57 src/core/ext/filters/client_channel/dynamic_filters.cc \ 58 src/core/ext/filters/client_channel/global_subchannel_pool.cc \ 59 src/core/ext/filters/client_channel/http_proxy.cc \ 60 src/core/ext/filters/client_channel/lb_policy/address_filtering.cc \ 61 src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc \ 62 src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc \ 63 src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc \ 64 src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.cc \ 65 src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc \ 66 src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc \ 67 src/core/ext/filters/client_channel/lb_policy/health_check_client.cc \ 68 src/core/ext/filters/client_channel/lb_policy/oob_backend_metric.cc \ 69 src/core/ext/filters/client_channel/lb_policy/outlier_detection/outlier_detection.cc \ 70 src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc \ 71 src/core/ext/filters/client_channel/lb_policy/priority/priority.cc \ 72 src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.cc \ 73 src/core/ext/filters/client_channel/lb_policy/rls/rls.cc \ 74 src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc \ 75 src/core/ext/filters/client_channel/lb_policy/weighted_round_robin/static_stride_scheduler.cc \ 76 src/core/ext/filters/client_channel/lb_policy/weighted_round_robin/weighted_round_robin.cc \ 77 src/core/ext/filters/client_channel/lb_policy/weighted_target/weighted_target.cc \ 78 src/core/ext/filters/client_channel/lb_policy/xds/cds.cc \ 79 src/core/ext/filters/client_channel/lb_policy/xds/xds_attributes.cc \ 80 src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_impl.cc \ 81 src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_manager.cc \ 82 src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_resolver.cc \ 83 src/core/ext/filters/client_channel/lb_policy/xds/xds_override_host.cc \ 84 src/core/ext/filters/client_channel/lb_policy/xds/xds_wrr_locality.cc \ 85 src/core/ext/filters/client_channel/local_subchannel_pool.cc \ 86 src/core/ext/filters/client_channel/resolver/binder/binder_resolver.cc \ 87 src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc \ 88 src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc \ 89 src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc \ 90 src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc \ 91 src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc \ 92 src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc \ 93 src/core/ext/filters/client_channel/resolver/dns/dns_resolver_plugin.cc \ 94 src/core/ext/filters/client_channel/resolver/dns/event_engine/event_engine_client_channel_resolver.cc \ 95 src/core/ext/filters/client_channel/resolver/dns/event_engine/service_config_helper.cc \ 96 src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc \ 97 src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc \ 98 src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc \ 99 src/core/ext/filters/client_channel/resolver/polling_resolver.cc \ 100 src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc \ 101 src/core/ext/filters/client_channel/resolver/xds/xds_resolver.cc \ 102 src/core/ext/filters/client_channel/retry_filter.cc \ 103 src/core/ext/filters/client_channel/retry_service_config.cc \ 104 src/core/ext/filters/client_channel/retry_throttle.cc \ 105 src/core/ext/filters/client_channel/service_config_channel_arg_filter.cc \ 106 src/core/ext/filters/client_channel/subchannel.cc \ 107 src/core/ext/filters/client_channel/subchannel_pool_interface.cc \ 108 src/core/ext/filters/client_channel/subchannel_stream_client.cc \ 109 src/core/ext/filters/deadline/deadline_filter.cc \ 110 src/core/ext/filters/fault_injection/fault_injection_filter.cc \ 111 src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc \ 112 src/core/ext/filters/http/client/http_client_filter.cc \ 113 src/core/ext/filters/http/client_authority_filter.cc \ 114 src/core/ext/filters/http/http_filters_plugin.cc \ 115 src/core/ext/filters/http/message_compress/compression_filter.cc \ 116 src/core/ext/filters/http/server/http_server_filter.cc \ 117 src/core/ext/filters/message_size/message_size_filter.cc \ 118 src/core/ext/filters/rbac/rbac_filter.cc \ 119 src/core/ext/filters/rbac/rbac_service_config_parser.cc \ 120 src/core/ext/filters/server_config_selector/server_config_selector_filter.cc \ 121 src/core/ext/filters/stateful_session/stateful_session_filter.cc \ 122 src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc \ 123 src/core/ext/gcp/metadata_query.cc \ 124 src/core/ext/transport/chttp2/alpn/alpn.cc \ 125 src/core/ext/transport/chttp2/client/chttp2_connector.cc \ 126 src/core/ext/transport/chttp2/server/chttp2_server.cc \ 127 src/core/ext/transport/chttp2/transport/bin_decoder.cc \ 128 src/core/ext/transport/chttp2/transport/bin_encoder.cc \ 129 src/core/ext/transport/chttp2/transport/chttp2_transport.cc \ 130 src/core/ext/transport/chttp2/transport/decode_huff.cc \ 131 src/core/ext/transport/chttp2/transport/flow_control.cc \ 132 src/core/ext/transport/chttp2/transport/frame_data.cc \ 133 src/core/ext/transport/chttp2/transport/frame_goaway.cc \ 134 src/core/ext/transport/chttp2/transport/frame_ping.cc \ 135 src/core/ext/transport/chttp2/transport/frame_rst_stream.cc \ 136 src/core/ext/transport/chttp2/transport/frame_settings.cc \ 137 src/core/ext/transport/chttp2/transport/frame_window_update.cc \ 138 src/core/ext/transport/chttp2/transport/hpack_encoder.cc \ 139 src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc \ 140 src/core/ext/transport/chttp2/transport/hpack_parse_result.cc \ 141 src/core/ext/transport/chttp2/transport/hpack_parser.cc \ 142 src/core/ext/transport/chttp2/transport/hpack_parser_table.cc \ 143 src/core/ext/transport/chttp2/transport/http2_settings.cc \ 144 src/core/ext/transport/chttp2/transport/http_trace.cc \ 145 src/core/ext/transport/chttp2/transport/huffsyms.cc \ 146 src/core/ext/transport/chttp2/transport/parsing.cc \ 147 src/core/ext/transport/chttp2/transport/stream_lists.cc \ 148 src/core/ext/transport/chttp2/transport/stream_map.cc \ 149 src/core/ext/transport/chttp2/transport/varint.cc \ 150 src/core/ext/transport/chttp2/transport/writing.cc \ 151 src/core/ext/transport/inproc/inproc_plugin.cc \ 152 src/core/ext/transport/inproc/inproc_transport.cc \ 153 src/core/ext/upb-generated/envoy/admin/v3/certs.upb.c \ 154 src/core/ext/upb-generated/envoy/admin/v3/clusters.upb.c \ 155 src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.c \ 156 src/core/ext/upb-generated/envoy/admin/v3/config_dump_shared.upb.c \ 157 src/core/ext/upb-generated/envoy/admin/v3/init_dump.upb.c \ 158 src/core/ext/upb-generated/envoy/admin/v3/listeners.upb.c \ 159 src/core/ext/upb-generated/envoy/admin/v3/memory.upb.c \ 160 src/core/ext/upb-generated/envoy/admin/v3/metrics.upb.c \ 161 src/core/ext/upb-generated/envoy/admin/v3/mutex_stats.upb.c \ 162 src/core/ext/upb-generated/envoy/admin/v3/server_info.upb.c \ 163 src/core/ext/upb-generated/envoy/admin/v3/tap.upb.c \ 164 src/core/ext/upb-generated/envoy/annotations/deprecation.upb.c \ 165 src/core/ext/upb-generated/envoy/annotations/resource.upb.c \ 166 src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.c \ 167 src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.c \ 168 src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.c \ 169 src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c \ 170 src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.c \ 171 src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.c \ 172 src/core/ext/upb-generated/envoy/config/common/matcher/v3/matcher.upb.c \ 173 src/core/ext/upb-generated/envoy/config/core/v3/address.upb.c \ 174 src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.c \ 175 src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c \ 176 src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.c \ 177 src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.c \ 178 src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.c \ 179 src/core/ext/upb-generated/envoy/config/core/v3/grpc_method_list.upb.c \ 180 src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.c \ 181 src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.c \ 182 src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.c \ 183 src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.c \ 184 src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.c \ 185 src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.c \ 186 src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.c \ 187 src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.c \ 188 src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.c \ 189 src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.c \ 190 src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.c \ 191 src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c \ 192 src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.c \ 193 src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c \ 194 src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c \ 195 src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.c \ 196 src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c \ 197 src/core/ext/upb-generated/envoy/config/metrics/v3/metrics_service.upb.c \ 198 src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.c \ 199 src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.c \ 200 src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.c \ 201 src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c \ 202 src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c \ 203 src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.c \ 204 src/core/ext/upb-generated/envoy/config/tap/v3/common.upb.c \ 205 src/core/ext/upb-generated/envoy/config/trace/v3/datadog.upb.c \ 206 src/core/ext/upb-generated/envoy/config/trace/v3/dynamic_ot.upb.c \ 207 src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.c \ 208 src/core/ext/upb-generated/envoy/config/trace/v3/lightstep.upb.c \ 209 src/core/ext/upb-generated/envoy/config/trace/v3/opencensus.upb.c \ 210 src/core/ext/upb-generated/envoy/config/trace/v3/opentelemetry.upb.c \ 211 src/core/ext/upb-generated/envoy/config/trace/v3/service.upb.c \ 212 src/core/ext/upb-generated/envoy/config/trace/v3/skywalking.upb.c \ 213 src/core/ext/upb-generated/envoy/config/trace/v3/trace.upb.c \ 214 src/core/ext/upb-generated/envoy/config/trace/v3/xray.upb.c \ 215 src/core/ext/upb-generated/envoy/config/trace/v3/zipkin.upb.c \ 216 src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c \ 217 src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.c \ 218 src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c \ 219 src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.c \ 220 src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c \ 221 src/core/ext/upb-generated/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb.c \ 222 src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c \ 223 src/core/ext/upb-generated/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb.c \ 224 src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb.c \ 225 src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/common/v3/common.upb.c \ 226 src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb.c \ 227 src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb.c \ 228 src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.c \ 229 src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.c \ 230 src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.c \ 231 src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c \ 232 src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb.c \ 233 src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.c \ 234 src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c \ 235 src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c \ 236 src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c \ 237 src/core/ext/upb-generated/envoy/type/http/v3/cookie.upb.c \ 238 src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.c \ 239 src/core/ext/upb-generated/envoy/type/matcher/v3/filter_state.upb.c \ 240 src/core/ext/upb-generated/envoy/type/matcher/v3/http_inputs.upb.c \ 241 src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.c \ 242 src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.c \ 243 src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.c \ 244 src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.c \ 245 src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.c \ 246 src/core/ext/upb-generated/envoy/type/matcher/v3/status_code_input.upb.c \ 247 src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.c \ 248 src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.c \ 249 src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.c \ 250 src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.c \ 251 src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.c \ 252 src/core/ext/upb-generated/envoy/type/v3/hash_policy.upb.c \ 253 src/core/ext/upb-generated/envoy/type/v3/http.upb.c \ 254 src/core/ext/upb-generated/envoy/type/v3/http_status.upb.c \ 255 src/core/ext/upb-generated/envoy/type/v3/percent.upb.c \ 256 src/core/ext/upb-generated/envoy/type/v3/range.upb.c \ 257 src/core/ext/upb-generated/envoy/type/v3/ratelimit_strategy.upb.c \ 258 src/core/ext/upb-generated/envoy/type/v3/ratelimit_unit.upb.c \ 259 src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.c \ 260 src/core/ext/upb-generated/envoy/type/v3/token_bucket.upb.c \ 261 src/core/ext/upb-generated/google/api/annotations.upb.c \ 262 src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c \ 263 src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c \ 264 src/core/ext/upb-generated/google/api/http.upb.c \ 265 src/core/ext/upb-generated/google/api/httpbody.upb.c \ 266 src/core/ext/upb-generated/google/protobuf/any.upb.c \ 267 src/core/ext/upb-generated/google/protobuf/descriptor.upb.c \ 268 src/core/ext/upb-generated/google/protobuf/duration.upb.c \ 269 src/core/ext/upb-generated/google/protobuf/empty.upb.c \ 270 src/core/ext/upb-generated/google/protobuf/struct.upb.c \ 271 src/core/ext/upb-generated/google/protobuf/timestamp.upb.c \ 272 src/core/ext/upb-generated/google/protobuf/wrappers.upb.c \ 273 src/core/ext/upb-generated/google/rpc/status.upb.c \ 274 src/core/ext/upb-generated/opencensus/proto/trace/v1/trace_config.upb.c \ 275 src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c \ 276 src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c \ 277 src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c \ 278 src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c \ 279 src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c \ 280 src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c \ 281 src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls_config.upb.c \ 282 src/core/ext/upb-generated/udpa/annotations/migrate.upb.c \ 283 src/core/ext/upb-generated/udpa/annotations/security.upb.c \ 284 src/core/ext/upb-generated/udpa/annotations/sensitive.upb.c \ 285 src/core/ext/upb-generated/udpa/annotations/status.upb.c \ 286 src/core/ext/upb-generated/udpa/annotations/versioning.upb.c \ 287 src/core/ext/upb-generated/validate/validate.upb.c \ 288 src/core/ext/upb-generated/xds/annotations/v3/migrate.upb.c \ 289 src/core/ext/upb-generated/xds/annotations/v3/security.upb.c \ 290 src/core/ext/upb-generated/xds/annotations/v3/sensitive.upb.c \ 291 src/core/ext/upb-generated/xds/annotations/v3/status.upb.c \ 292 src/core/ext/upb-generated/xds/annotations/v3/versioning.upb.c \ 293 src/core/ext/upb-generated/xds/core/v3/authority.upb.c \ 294 src/core/ext/upb-generated/xds/core/v3/cidr.upb.c \ 295 src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.c \ 296 src/core/ext/upb-generated/xds/core/v3/context_params.upb.c \ 297 src/core/ext/upb-generated/xds/core/v3/extension.upb.c \ 298 src/core/ext/upb-generated/xds/core/v3/resource.upb.c \ 299 src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.c \ 300 src/core/ext/upb-generated/xds/core/v3/resource_name.upb.c \ 301 src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.c \ 302 src/core/ext/upb-generated/xds/service/orca/v3/orca.upb.c \ 303 src/core/ext/upb-generated/xds/type/matcher/v3/cel.upb.c \ 304 src/core/ext/upb-generated/xds/type/matcher/v3/domain.upb.c \ 305 src/core/ext/upb-generated/xds/type/matcher/v3/http_inputs.upb.c \ 306 src/core/ext/upb-generated/xds/type/matcher/v3/ip.upb.c \ 307 src/core/ext/upb-generated/xds/type/matcher/v3/matcher.upb.c \ 308 src/core/ext/upb-generated/xds/type/matcher/v3/range.upb.c \ 309 src/core/ext/upb-generated/xds/type/matcher/v3/regex.upb.c \ 310 src/core/ext/upb-generated/xds/type/matcher/v3/string.upb.c \ 311 src/core/ext/upb-generated/xds/type/v3/cel.upb.c \ 312 src/core/ext/upb-generated/xds/type/v3/range.upb.c \ 313 src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.c \ 314 src/core/ext/upbdefs-generated/envoy/admin/v3/certs.upbdefs.c \ 315 src/core/ext/upbdefs-generated/envoy/admin/v3/clusters.upbdefs.c \ 316 src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.c \ 317 src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump_shared.upbdefs.c \ 318 src/core/ext/upbdefs-generated/envoy/admin/v3/init_dump.upbdefs.c \ 319 src/core/ext/upbdefs-generated/envoy/admin/v3/listeners.upbdefs.c \ 320 src/core/ext/upbdefs-generated/envoy/admin/v3/memory.upbdefs.c \ 321 src/core/ext/upbdefs-generated/envoy/admin/v3/metrics.upbdefs.c \ 322 src/core/ext/upbdefs-generated/envoy/admin/v3/mutex_stats.upbdefs.c \ 323 src/core/ext/upbdefs-generated/envoy/admin/v3/server_info.upbdefs.c \ 324 src/core/ext/upbdefs-generated/envoy/admin/v3/tap.upbdefs.c \ 325 src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.c \ 326 src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.c \ 327 src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.c \ 328 src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.c \ 329 src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.c \ 330 src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.c \ 331 src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.c \ 332 src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.c \ 333 src/core/ext/upbdefs-generated/envoy/config/common/matcher/v3/matcher.upbdefs.c \ 334 src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.c \ 335 src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.c \ 336 src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.c \ 337 src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.c \ 338 src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.c \ 339 src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.c \ 340 src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_method_list.upbdefs.c \ 341 src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.c \ 342 src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.c \ 343 src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.c \ 344 src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.c \ 345 src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.c \ 346 src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.c \ 347 src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.c \ 348 src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.c \ 349 src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.c \ 350 src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.c \ 351 src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.c \ 352 src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.c \ 353 src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.c \ 354 src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.c \ 355 src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.c \ 356 src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.c \ 357 src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.c \ 358 src/core/ext/upbdefs-generated/envoy/config/metrics/v3/metrics_service.upbdefs.c \ 359 src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.c \ 360 src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.c \ 361 src/core/ext/upbdefs-generated/envoy/config/rbac/v3/rbac.upbdefs.c \ 362 src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.c \ 363 src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.c \ 364 src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.c \ 365 src/core/ext/upbdefs-generated/envoy/config/tap/v3/common.upbdefs.c \ 366 src/core/ext/upbdefs-generated/envoy/config/trace/v3/datadog.upbdefs.c \ 367 src/core/ext/upbdefs-generated/envoy/config/trace/v3/dynamic_ot.upbdefs.c \ 368 src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.c \ 369 src/core/ext/upbdefs-generated/envoy/config/trace/v3/lightstep.upbdefs.c \ 370 src/core/ext/upbdefs-generated/envoy/config/trace/v3/opencensus.upbdefs.c \ 371 src/core/ext/upbdefs-generated/envoy/config/trace/v3/opentelemetry.upbdefs.c \ 372 src/core/ext/upbdefs-generated/envoy/config/trace/v3/service.upbdefs.c \ 373 src/core/ext/upbdefs-generated/envoy/config/trace/v3/skywalking.upbdefs.c \ 374 src/core/ext/upbdefs-generated/envoy/config/trace/v3/trace.upbdefs.c \ 375 src/core/ext/upbdefs-generated/envoy/config/trace/v3/xray.upbdefs.c \ 376 src/core/ext/upbdefs-generated/envoy/config/trace/v3/zipkin.upbdefs.c \ 377 src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c \ 378 src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c \ 379 src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c \ 380 src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c \ 381 src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.c \ 382 src/core/ext/upbdefs-generated/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c \ 383 src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c \ 384 src/core/ext/upbdefs-generated/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.c \ 385 src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c \ 386 src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c \ 387 src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c \ 388 src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c \ 389 src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c \ 390 src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.c \ 391 src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.c \ 392 src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.c \ 393 src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.c \ 394 src/core/ext/upbdefs-generated/envoy/type/http/v3/cookie.upbdefs.c \ 395 src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.c \ 396 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/filter_state.upbdefs.c \ 397 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/http_inputs.upbdefs.c \ 398 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.c \ 399 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.c \ 400 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.c \ 401 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.c \ 402 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.c \ 403 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/status_code_input.upbdefs.c \ 404 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.c \ 405 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.c \ 406 src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.c \ 407 src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.c \ 408 src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.c \ 409 src/core/ext/upbdefs-generated/envoy/type/v3/hash_policy.upbdefs.c \ 410 src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.c \ 411 src/core/ext/upbdefs-generated/envoy/type/v3/http_status.upbdefs.c \ 412 src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.c \ 413 src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.c \ 414 src/core/ext/upbdefs-generated/envoy/type/v3/ratelimit_strategy.upbdefs.c \ 415 src/core/ext/upbdefs-generated/envoy/type/v3/ratelimit_unit.upbdefs.c \ 416 src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.c \ 417 src/core/ext/upbdefs-generated/envoy/type/v3/token_bucket.upbdefs.c \ 418 src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.c \ 419 src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/checked.upbdefs.c \ 420 src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/syntax.upbdefs.c \ 421 src/core/ext/upbdefs-generated/google/api/http.upbdefs.c \ 422 src/core/ext/upbdefs-generated/google/api/httpbody.upbdefs.c \ 423 src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.c \ 424 src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.c \ 425 src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.c \ 426 src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.c \ 427 src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.c \ 428 src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.c \ 429 src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.c \ 430 src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.c \ 431 src/core/ext/upbdefs-generated/opencensus/proto/trace/v1/trace_config.upbdefs.c \ 432 src/core/ext/upbdefs-generated/src/proto/grpc/lookup/v1/rls_config.upbdefs.c \ 433 src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.c \ 434 src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.c \ 435 src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.c \ 436 src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.c \ 437 src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.c \ 438 src/core/ext/upbdefs-generated/validate/validate.upbdefs.c \ 439 src/core/ext/upbdefs-generated/xds/annotations/v3/migrate.upbdefs.c \ 440 src/core/ext/upbdefs-generated/xds/annotations/v3/security.upbdefs.c \ 441 src/core/ext/upbdefs-generated/xds/annotations/v3/sensitive.upbdefs.c \ 442 src/core/ext/upbdefs-generated/xds/annotations/v3/status.upbdefs.c \ 443 src/core/ext/upbdefs-generated/xds/annotations/v3/versioning.upbdefs.c \ 444 src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.c \ 445 src/core/ext/upbdefs-generated/xds/core/v3/cidr.upbdefs.c \ 446 src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.c \ 447 src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.c \ 448 src/core/ext/upbdefs-generated/xds/core/v3/extension.upbdefs.c \ 449 src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.c \ 450 src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.c \ 451 src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.c \ 452 src/core/ext/upbdefs-generated/xds/type/matcher/v3/cel.upbdefs.c \ 453 src/core/ext/upbdefs-generated/xds/type/matcher/v3/domain.upbdefs.c \ 454 src/core/ext/upbdefs-generated/xds/type/matcher/v3/http_inputs.upbdefs.c \ 455 src/core/ext/upbdefs-generated/xds/type/matcher/v3/ip.upbdefs.c \ 456 src/core/ext/upbdefs-generated/xds/type/matcher/v3/matcher.upbdefs.c \ 457 src/core/ext/upbdefs-generated/xds/type/matcher/v3/range.upbdefs.c \ 458 src/core/ext/upbdefs-generated/xds/type/matcher/v3/regex.upbdefs.c \ 459 src/core/ext/upbdefs-generated/xds/type/matcher/v3/string.upbdefs.c \ 460 src/core/ext/upbdefs-generated/xds/type/v3/cel.upbdefs.c \ 461 src/core/ext/upbdefs-generated/xds/type/v3/range.upbdefs.c \ 462 src/core/ext/upbdefs-generated/xds/type/v3/typed_struct.upbdefs.c \ 463 src/core/ext/xds/certificate_provider_store.cc \ 464 src/core/ext/xds/file_watcher_certificate_provider_factory.cc \ 465 src/core/ext/xds/xds_api.cc \ 466 src/core/ext/xds/xds_audit_logger_registry.cc \ 467 src/core/ext/xds/xds_bootstrap.cc \ 468 src/core/ext/xds/xds_bootstrap_grpc.cc \ 469 src/core/ext/xds/xds_certificate_provider.cc \ 470 src/core/ext/xds/xds_channel_stack_modifier.cc \ 471 src/core/ext/xds/xds_client.cc \ 472 src/core/ext/xds/xds_client_grpc.cc \ 473 src/core/ext/xds/xds_client_stats.cc \ 474 src/core/ext/xds/xds_cluster.cc \ 475 src/core/ext/xds/xds_cluster_specifier_plugin.cc \ 476 src/core/ext/xds/xds_common_types.cc \ 477 src/core/ext/xds/xds_endpoint.cc \ 478 src/core/ext/xds/xds_health_status.cc \ 479 src/core/ext/xds/xds_http_fault_filter.cc \ 480 src/core/ext/xds/xds_http_filters.cc \ 481 src/core/ext/xds/xds_http_rbac_filter.cc \ 482 src/core/ext/xds/xds_http_stateful_session_filter.cc \ 483 src/core/ext/xds/xds_lb_policy_registry.cc \ 484 src/core/ext/xds/xds_listener.cc \ 485 src/core/ext/xds/xds_route_config.cc \ 486 src/core/ext/xds/xds_routing.cc \ 487 src/core/ext/xds/xds_server_config_fetcher.cc \ 488 src/core/ext/xds/xds_transport_grpc.cc \ 489 src/core/lib/address_utils/parse_address.cc \ 490 src/core/lib/address_utils/sockaddr_utils.cc \ 491 src/core/lib/backoff/backoff.cc \ 492 src/core/lib/backoff/random_early_detection.cc \ 493 src/core/lib/channel/call_tracer.cc \ 494 src/core/lib/channel/channel_args.cc \ 495 src/core/lib/channel/channel_args_preconditioning.cc \ 496 src/core/lib/channel/channel_stack.cc \ 497 src/core/lib/channel/channel_stack_builder.cc \ 498 src/core/lib/channel/channel_stack_builder_impl.cc \ 499 src/core/lib/channel/channel_trace.cc \ 500 src/core/lib/channel/channelz.cc \ 501 src/core/lib/channel/channelz_registry.cc \ 502 src/core/lib/channel/connected_channel.cc \ 503 src/core/lib/channel/promise_based_filter.cc \ 504 src/core/lib/channel/server_call_tracer_filter.cc \ 505 src/core/lib/channel/status_util.cc \ 506 src/core/lib/compression/compression.cc \ 507 src/core/lib/compression/compression_internal.cc \ 508 src/core/lib/compression/message_compress.cc \ 509 src/core/lib/config/config_vars.cc \ 510 src/core/lib/config/config_vars_non_generated.cc \ 511 src/core/lib/config/core_configuration.cc \ 512 src/core/lib/config/load_config.cc \ 513 src/core/lib/debug/event_log.cc \ 514 src/core/lib/debug/histogram_view.cc \ 515 src/core/lib/debug/stats.cc \ 516 src/core/lib/debug/stats_data.cc \ 517 src/core/lib/debug/trace.cc \ 518 src/core/lib/event_engine/cf_engine/cf_engine.cc \ 519 src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc \ 520 src/core/lib/event_engine/channel_args_endpoint_config.cc \ 521 src/core/lib/event_engine/default_event_engine.cc \ 522 src/core/lib/event_engine/default_event_engine_factory.cc \ 523 src/core/lib/event_engine/event_engine.cc \ 524 src/core/lib/event_engine/forkable.cc \ 525 src/core/lib/event_engine/memory_allocator.cc \ 526 src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc \ 527 src/core/lib/event_engine/posix_engine/ev_poll_posix.cc \ 528 src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc \ 529 src/core/lib/event_engine/posix_engine/internal_errqueue.cc \ 530 src/core/lib/event_engine/posix_engine/lockfree_event.cc \ 531 src/core/lib/event_engine/posix_engine/posix_endpoint.cc \ 532 src/core/lib/event_engine/posix_engine/posix_engine.cc \ 533 src/core/lib/event_engine/posix_engine/posix_engine_listener.cc \ 534 src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc \ 535 src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc \ 536 src/core/lib/event_engine/posix_engine/timer.cc \ 537 src/core/lib/event_engine/posix_engine/timer_heap.cc \ 538 src/core/lib/event_engine/posix_engine/timer_manager.cc \ 539 src/core/lib/event_engine/posix_engine/traced_buffer_list.cc \ 540 src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc \ 541 src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc \ 542 src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc \ 543 src/core/lib/event_engine/resolved_address.cc \ 544 src/core/lib/event_engine/shim.cc \ 545 src/core/lib/event_engine/slice.cc \ 546 src/core/lib/event_engine/slice_buffer.cc \ 547 src/core/lib/event_engine/tcp_socket_utils.cc \ 548 src/core/lib/event_engine/thread_local.cc \ 549 src/core/lib/event_engine/thread_pool/original_thread_pool.cc \ 550 src/core/lib/event_engine/thread_pool/thread_pool_factory.cc \ 551 src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc \ 552 src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc \ 553 src/core/lib/event_engine/time_util.cc \ 554 src/core/lib/event_engine/trace.cc \ 555 src/core/lib/event_engine/utils.cc \ 556 src/core/lib/event_engine/windows/iocp.cc \ 557 src/core/lib/event_engine/windows/win_socket.cc \ 558 src/core/lib/event_engine/windows/windows_endpoint.cc \ 559 src/core/lib/event_engine/windows/windows_engine.cc \ 560 src/core/lib/event_engine/windows/windows_listener.cc \ 561 src/core/lib/event_engine/work_queue/basic_work_queue.cc \ 562 src/core/lib/experiments/config.cc \ 563 src/core/lib/experiments/experiments.cc \ 564 src/core/lib/gpr/alloc.cc \ 565 src/core/lib/gpr/android/log.cc \ 566 src/core/lib/gpr/atm.cc \ 567 src/core/lib/gpr/iphone/cpu.cc \ 568 src/core/lib/gpr/linux/cpu.cc \ 569 src/core/lib/gpr/linux/log.cc \ 570 src/core/lib/gpr/log.cc \ 571 src/core/lib/gpr/msys/tmpfile.cc \ 572 src/core/lib/gpr/posix/cpu.cc \ 573 src/core/lib/gpr/posix/log.cc \ 574 src/core/lib/gpr/posix/string.cc \ 575 src/core/lib/gpr/posix/sync.cc \ 576 src/core/lib/gpr/posix/time.cc \ 577 src/core/lib/gpr/posix/tmpfile.cc \ 578 src/core/lib/gpr/string.cc \ 579 src/core/lib/gpr/sync.cc \ 580 src/core/lib/gpr/sync_abseil.cc \ 581 src/core/lib/gpr/time.cc \ 582 src/core/lib/gpr/time_precise.cc \ 583 src/core/lib/gpr/windows/cpu.cc \ 584 src/core/lib/gpr/windows/log.cc \ 585 src/core/lib/gpr/windows/string.cc \ 586 src/core/lib/gpr/windows/string_util.cc \ 587 src/core/lib/gpr/windows/sync.cc \ 588 src/core/lib/gpr/windows/time.cc \ 589 src/core/lib/gpr/windows/tmpfile.cc \ 590 src/core/lib/gpr/wrap_memcpy.cc \ 591 src/core/lib/gprpp/crash.cc \ 592 src/core/lib/gprpp/examine_stack.cc \ 593 src/core/lib/gprpp/fork.cc \ 594 src/core/lib/gprpp/host_port.cc \ 595 src/core/lib/gprpp/linux/env.cc \ 596 src/core/lib/gprpp/load_file.cc \ 597 src/core/lib/gprpp/mpscq.cc \ 598 src/core/lib/gprpp/per_cpu.cc \ 599 src/core/lib/gprpp/posix/env.cc \ 600 src/core/lib/gprpp/posix/stat.cc \ 601 src/core/lib/gprpp/posix/thd.cc \ 602 src/core/lib/gprpp/status_helper.cc \ 603 src/core/lib/gprpp/strerror.cc \ 604 src/core/lib/gprpp/tchar.cc \ 605 src/core/lib/gprpp/time.cc \ 606 src/core/lib/gprpp/time_averaged_stats.cc \ 607 src/core/lib/gprpp/time_util.cc \ 608 src/core/lib/gprpp/validation_errors.cc \ 609 src/core/lib/gprpp/windows/env.cc \ 610 src/core/lib/gprpp/windows/stat.cc \ 611 src/core/lib/gprpp/windows/thd.cc \ 612 src/core/lib/gprpp/work_serializer.cc \ 613 src/core/lib/handshaker/proxy_mapper_registry.cc \ 614 src/core/lib/http/format_request.cc \ 615 src/core/lib/http/httpcli.cc \ 616 src/core/lib/http/httpcli_security_connector.cc \ 617 src/core/lib/http/parser.cc \ 618 src/core/lib/iomgr/buffer_list.cc \ 619 src/core/lib/iomgr/call_combiner.cc \ 620 src/core/lib/iomgr/cfstream_handle.cc \ 621 src/core/lib/iomgr/closure.cc \ 622 src/core/lib/iomgr/combiner.cc \ 623 src/core/lib/iomgr/dualstack_socket_posix.cc \ 624 src/core/lib/iomgr/endpoint.cc \ 625 src/core/lib/iomgr/endpoint_cfstream.cc \ 626 src/core/lib/iomgr/endpoint_pair_posix.cc \ 627 src/core/lib/iomgr/endpoint_pair_windows.cc \ 628 src/core/lib/iomgr/error.cc \ 629 src/core/lib/iomgr/error_cfstream.cc \ 630 src/core/lib/iomgr/ev_apple.cc \ 631 src/core/lib/iomgr/ev_epoll1_linux.cc \ 632 src/core/lib/iomgr/ev_poll_posix.cc \ 633 src/core/lib/iomgr/ev_posix.cc \ 634 src/core/lib/iomgr/ev_windows.cc \ 635 src/core/lib/iomgr/event_engine_shims/closure.cc \ 636 src/core/lib/iomgr/event_engine_shims/endpoint.cc \ 637 src/core/lib/iomgr/event_engine_shims/tcp_client.cc \ 638 src/core/lib/iomgr/exec_ctx.cc \ 639 src/core/lib/iomgr/executor.cc \ 640 src/core/lib/iomgr/fork_posix.cc \ 641 src/core/lib/iomgr/fork_windows.cc \ 642 src/core/lib/iomgr/gethostname_fallback.cc \ 643 src/core/lib/iomgr/gethostname_host_name_max.cc \ 644 src/core/lib/iomgr/gethostname_sysconf.cc \ 645 src/core/lib/iomgr/grpc_if_nametoindex_posix.cc \ 646 src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc \ 647 src/core/lib/iomgr/internal_errqueue.cc \ 648 src/core/lib/iomgr/iocp_windows.cc \ 649 src/core/lib/iomgr/iomgr.cc \ 650 src/core/lib/iomgr/iomgr_internal.cc \ 651 src/core/lib/iomgr/iomgr_posix.cc \ 652 src/core/lib/iomgr/iomgr_posix_cfstream.cc \ 653 src/core/lib/iomgr/iomgr_windows.cc \ 654 src/core/lib/iomgr/load_file.cc \ 655 src/core/lib/iomgr/lockfree_event.cc \ 656 src/core/lib/iomgr/polling_entity.cc \ 657 src/core/lib/iomgr/pollset.cc \ 658 src/core/lib/iomgr/pollset_set.cc \ 659 src/core/lib/iomgr/pollset_set_windows.cc \ 660 src/core/lib/iomgr/pollset_windows.cc \ 661 src/core/lib/iomgr/resolve_address.cc \ 662 src/core/lib/iomgr/resolve_address_posix.cc \ 663 src/core/lib/iomgr/resolve_address_windows.cc \ 664 src/core/lib/iomgr/sockaddr_utils_posix.cc \ 665 src/core/lib/iomgr/socket_factory_posix.cc \ 666 src/core/lib/iomgr/socket_mutator.cc \ 667 src/core/lib/iomgr/socket_utils_common_posix.cc \ 668 src/core/lib/iomgr/socket_utils_linux.cc \ 669 src/core/lib/iomgr/socket_utils_posix.cc \ 670 src/core/lib/iomgr/socket_utils_windows.cc \ 671 src/core/lib/iomgr/socket_windows.cc \ 672 src/core/lib/iomgr/systemd_utils.cc \ 673 src/core/lib/iomgr/tcp_client.cc \ 674 src/core/lib/iomgr/tcp_client_cfstream.cc \ 675 src/core/lib/iomgr/tcp_client_posix.cc \ 676 src/core/lib/iomgr/tcp_client_windows.cc \ 677 src/core/lib/iomgr/tcp_posix.cc \ 678 src/core/lib/iomgr/tcp_server.cc \ 679 src/core/lib/iomgr/tcp_server_posix.cc \ 680 src/core/lib/iomgr/tcp_server_utils_posix_common.cc \ 681 src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc \ 682 src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc \ 683 src/core/lib/iomgr/tcp_server_windows.cc \ 684 src/core/lib/iomgr/tcp_windows.cc \ 685 src/core/lib/iomgr/timer.cc \ 686 src/core/lib/iomgr/timer_generic.cc \ 687 src/core/lib/iomgr/timer_heap.cc \ 688 src/core/lib/iomgr/timer_manager.cc \ 689 src/core/lib/iomgr/unix_sockets_posix.cc \ 690 src/core/lib/iomgr/unix_sockets_posix_noop.cc \ 691 src/core/lib/iomgr/wakeup_fd_eventfd.cc \ 692 src/core/lib/iomgr/wakeup_fd_nospecial.cc \ 693 src/core/lib/iomgr/wakeup_fd_pipe.cc \ 694 src/core/lib/iomgr/wakeup_fd_posix.cc \ 695 src/core/lib/json/json_object_loader.cc \ 696 src/core/lib/json/json_reader.cc \ 697 src/core/lib/json/json_util.cc \ 698 src/core/lib/json/json_writer.cc \ 699 src/core/lib/load_balancing/lb_policy.cc \ 700 src/core/lib/load_balancing/lb_policy_registry.cc \ 701 src/core/lib/matchers/matchers.cc \ 702 src/core/lib/promise/activity.cc \ 703 src/core/lib/promise/party.cc \ 704 src/core/lib/promise/sleep.cc \ 705 src/core/lib/promise/trace.cc \ 706 src/core/lib/resolver/resolver.cc \ 707 src/core/lib/resolver/resolver_registry.cc \ 708 src/core/lib/resolver/server_address.cc \ 709 src/core/lib/resource_quota/api.cc \ 710 src/core/lib/resource_quota/arena.cc \ 711 src/core/lib/resource_quota/memory_quota.cc \ 712 src/core/lib/resource_quota/periodic_update.cc \ 713 src/core/lib/resource_quota/resource_quota.cc \ 714 src/core/lib/resource_quota/thread_quota.cc \ 715 src/core/lib/resource_quota/trace.cc \ 716 src/core/lib/security/authorization/audit_logging.cc \ 717 src/core/lib/security/authorization/authorization_policy_provider_vtable.cc \ 718 src/core/lib/security/authorization/evaluate_args.cc \ 719 src/core/lib/security/authorization/grpc_authorization_engine.cc \ 720 src/core/lib/security/authorization/grpc_server_authz_filter.cc \ 721 src/core/lib/security/authorization/matchers.cc \ 722 src/core/lib/security/authorization/rbac_policy.cc \ 723 src/core/lib/security/authorization/stdout_logger.cc \ 724 src/core/lib/security/certificate_provider/certificate_provider_registry.cc \ 725 src/core/lib/security/context/security_context.cc \ 726 src/core/lib/security/credentials/alts/alts_credentials.cc \ 727 src/core/lib/security/credentials/alts/check_gcp_environment.cc \ 728 src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc \ 729 src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc \ 730 src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc \ 731 src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc \ 732 src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc \ 733 src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc \ 734 src/core/lib/security/credentials/call_creds_util.cc \ 735 src/core/lib/security/credentials/channel_creds_registry_init.cc \ 736 src/core/lib/security/credentials/composite/composite_credentials.cc \ 737 src/core/lib/security/credentials/credentials.cc \ 738 src/core/lib/security/credentials/external/aws_external_account_credentials.cc \ 739 src/core/lib/security/credentials/external/aws_request_signer.cc \ 740 src/core/lib/security/credentials/external/external_account_credentials.cc \ 741 src/core/lib/security/credentials/external/file_external_account_credentials.cc \ 742 src/core/lib/security/credentials/external/url_external_account_credentials.cc \ 743 src/core/lib/security/credentials/fake/fake_credentials.cc \ 744 src/core/lib/security/credentials/google_default/credentials_generic.cc \ 745 src/core/lib/security/credentials/google_default/google_default_credentials.cc \ 746 src/core/lib/security/credentials/iam/iam_credentials.cc \ 747 src/core/lib/security/credentials/insecure/insecure_credentials.cc \ 748 src/core/lib/security/credentials/jwt/json_token.cc \ 749 src/core/lib/security/credentials/jwt/jwt_credentials.cc \ 750 src/core/lib/security/credentials/jwt/jwt_verifier.cc \ 751 src/core/lib/security/credentials/local/local_credentials.cc \ 752 src/core/lib/security/credentials/oauth2/oauth2_credentials.cc \ 753 src/core/lib/security/credentials/plugin/plugin_credentials.cc \ 754 src/core/lib/security/credentials/ssl/ssl_credentials.cc \ 755 src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.cc \ 756 src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc \ 757 src/core/lib/security/credentials/tls/grpc_tls_certificate_verifier.cc \ 758 src/core/lib/security/credentials/tls/grpc_tls_credentials_options.cc \ 759 src/core/lib/security/credentials/tls/tls_credentials.cc \ 760 src/core/lib/security/credentials/tls/tls_utils.cc \ 761 src/core/lib/security/credentials/xds/xds_credentials.cc \ 762 src/core/lib/security/security_connector/alts/alts_security_connector.cc \ 763 src/core/lib/security/security_connector/fake/fake_security_connector.cc \ 764 src/core/lib/security/security_connector/insecure/insecure_security_connector.cc \ 765 src/core/lib/security/security_connector/load_system_roots_fallback.cc \ 766 src/core/lib/security/security_connector/load_system_roots_supported.cc \ 767 src/core/lib/security/security_connector/local/local_security_connector.cc \ 768 src/core/lib/security/security_connector/security_connector.cc \ 769 src/core/lib/security/security_connector/ssl/ssl_security_connector.cc \ 770 src/core/lib/security/security_connector/ssl_utils.cc \ 771 src/core/lib/security/security_connector/tls/tls_security_connector.cc \ 772 src/core/lib/security/transport/client_auth_filter.cc \ 773 src/core/lib/security/transport/secure_endpoint.cc \ 774 src/core/lib/security/transport/security_handshaker.cc \ 775 src/core/lib/security/transport/server_auth_filter.cc \ 776 src/core/lib/security/transport/tsi_error.cc \ 777 src/core/lib/security/util/json_util.cc \ 778 src/core/lib/service_config/service_config_impl.cc \ 779 src/core/lib/service_config/service_config_parser.cc \ 780 src/core/lib/slice/b64.cc \ 781 src/core/lib/slice/percent_encoding.cc \ 782 src/core/lib/slice/slice.cc \ 783 src/core/lib/slice/slice_buffer.cc \ 784 src/core/lib/slice/slice_refcount.cc \ 785 src/core/lib/slice/slice_string_helpers.cc \ 786 src/core/lib/surface/api_trace.cc \ 787 src/core/lib/surface/builtins.cc \ 788 src/core/lib/surface/byte_buffer.cc \ 789 src/core/lib/surface/byte_buffer_reader.cc \ 790 src/core/lib/surface/call.cc \ 791 src/core/lib/surface/call_details.cc \ 792 src/core/lib/surface/call_log_batch.cc \ 793 src/core/lib/surface/call_trace.cc \ 794 src/core/lib/surface/channel.cc \ 795 src/core/lib/surface/channel_init.cc \ 796 src/core/lib/surface/channel_ping.cc \ 797 src/core/lib/surface/channel_stack_type.cc \ 798 src/core/lib/surface/completion_queue.cc \ 799 src/core/lib/surface/completion_queue_factory.cc \ 800 src/core/lib/surface/event_string.cc \ 801 src/core/lib/surface/init.cc \ 802 src/core/lib/surface/init_internally.cc \ 803 src/core/lib/surface/lame_client.cc \ 804 src/core/lib/surface/metadata_array.cc \ 805 src/core/lib/surface/server.cc \ 806 src/core/lib/surface/validate_metadata.cc \ 807 src/core/lib/surface/version.cc \ 808 src/core/lib/transport/batch_builder.cc \ 809 src/core/lib/transport/bdp_estimator.cc \ 810 src/core/lib/transport/connectivity_state.cc \ 811 src/core/lib/transport/error_utils.cc \ 812 src/core/lib/transport/handshaker.cc \ 813 src/core/lib/transport/handshaker_registry.cc \ 814 src/core/lib/transport/http_connect_handshaker.cc \ 815 src/core/lib/transport/metadata_batch.cc \ 816 src/core/lib/transport/parsed_metadata.cc \ 817 src/core/lib/transport/pid_controller.cc \ 818 src/core/lib/transport/status_conversion.cc \ 819 src/core/lib/transport/tcp_connect_handshaker.cc \ 820 src/core/lib/transport/timeout_encoding.cc \ 821 src/core/lib/transport/transport.cc \ 822 src/core/lib/transport/transport_op_string.cc \ 823 src/core/lib/uri/uri_parser.cc \ 824 src/core/plugin_registry/grpc_plugin_registry.cc \ 825 src/core/plugin_registry/grpc_plugin_registry_extra.cc \ 826 src/core/tsi/alts/crypt/aes_gcm.cc \ 827 src/core/tsi/alts/crypt/gsec.cc \ 828 src/core/tsi/alts/frame_protector/alts_counter.cc \ 829 src/core/tsi/alts/frame_protector/alts_crypter.cc \ 830 src/core/tsi/alts/frame_protector/alts_frame_protector.cc \ 831 src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc \ 832 src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc \ 833 src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc \ 834 src/core/tsi/alts/frame_protector/frame_handler.cc \ 835 src/core/tsi/alts/handshaker/alts_handshaker_client.cc \ 836 src/core/tsi/alts/handshaker/alts_shared_resource.cc \ 837 src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc \ 838 src/core/tsi/alts/handshaker/alts_tsi_utils.cc \ 839 src/core/tsi/alts/handshaker/transport_security_common_api.cc \ 840 src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc \ 841 src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc \ 842 src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc \ 843 src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc \ 844 src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc \ 845 src/core/tsi/fake_transport_security.cc \ 846 src/core/tsi/local_transport_security.cc \ 847 src/core/tsi/ssl/key_logging/ssl_key_logging.cc \ 848 src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc \ 849 src/core/tsi/ssl/session_cache/ssl_session_cache.cc \ 850 src/core/tsi/ssl/session_cache/ssl_session_openssl.cc \ 851 src/core/tsi/ssl_transport_security.cc \ 852 src/core/tsi/ssl_transport_security_utils.cc \ 853 src/core/tsi/transport_security.cc \ 854 src/core/tsi/transport_security_grpc.cc \ 855 src/php/ext/grpc/byte_buffer.c \ 856 src/php/ext/grpc/call.c \ 857 src/php/ext/grpc/call_credentials.c \ 858 src/php/ext/grpc/channel.c \ 859 src/php/ext/grpc/channel_credentials.c \ 860 src/php/ext/grpc/completion_queue.c \ 861 src/php/ext/grpc/php_grpc.c \ 862 src/php/ext/grpc/server.c \ 863 src/php/ext/grpc/server_credentials.c \ 864 src/php/ext/grpc/timeval.c \ 865 third_party/abseil-cpp/absl/base/internal/cycleclock.cc \ 866 third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc \ 867 third_party/abseil-cpp/absl/base/internal/raw_logging.cc \ 868 third_party/abseil-cpp/absl/base/internal/spinlock.cc \ 869 third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc \ 870 third_party/abseil-cpp/absl/base/internal/strerror.cc \ 871 third_party/abseil-cpp/absl/base/internal/sysinfo.cc \ 872 third_party/abseil-cpp/absl/base/internal/thread_identity.cc \ 873 third_party/abseil-cpp/absl/base/internal/throw_delegate.cc \ 874 third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc \ 875 third_party/abseil-cpp/absl/base/log_severity.cc \ 876 third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc \ 877 third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc \ 878 third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc \ 879 third_party/abseil-cpp/absl/crc/crc32c.cc \ 880 third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc \ 881 third_party/abseil-cpp/absl/crc/internal/crc.cc \ 882 third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc \ 883 third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc \ 884 third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_64.cc \ 885 third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc \ 886 third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc \ 887 third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc \ 888 third_party/abseil-cpp/absl/debugging/internal/demangle.cc \ 889 third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc \ 890 third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc \ 891 third_party/abseil-cpp/absl/debugging/stacktrace.cc \ 892 third_party/abseil-cpp/absl/debugging/symbolize.cc \ 893 third_party/abseil-cpp/absl/flags/commandlineflag.cc \ 894 third_party/abseil-cpp/absl/flags/flag.cc \ 895 third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc \ 896 third_party/abseil-cpp/absl/flags/internal/flag.cc \ 897 third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc \ 898 third_party/abseil-cpp/absl/flags/internal/program_name.cc \ 899 third_party/abseil-cpp/absl/flags/marshalling.cc \ 900 third_party/abseil-cpp/absl/flags/reflection.cc \ 901 third_party/abseil-cpp/absl/flags/usage_config.cc \ 902 third_party/abseil-cpp/absl/hash/internal/city.cc \ 903 third_party/abseil-cpp/absl/hash/internal/hash.cc \ 904 third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc \ 905 third_party/abseil-cpp/absl/numeric/int128.cc \ 906 third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc \ 907 third_party/abseil-cpp/absl/random/discrete_distribution.cc \ 908 third_party/abseil-cpp/absl/random/gaussian_distribution.cc \ 909 third_party/abseil-cpp/absl/random/internal/pool_urbg.cc \ 910 third_party/abseil-cpp/absl/random/internal/randen.cc \ 911 third_party/abseil-cpp/absl/random/internal/randen_detect.cc \ 912 third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc \ 913 third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc \ 914 third_party/abseil-cpp/absl/random/internal/randen_slow.cc \ 915 third_party/abseil-cpp/absl/random/internal/seed_material.cc \ 916 third_party/abseil-cpp/absl/random/seed_gen_exception.cc \ 917 third_party/abseil-cpp/absl/random/seed_sequences.cc \ 918 third_party/abseil-cpp/absl/status/status.cc \ 919 third_party/abseil-cpp/absl/status/status_payload_printer.cc \ 920 third_party/abseil-cpp/absl/status/statusor.cc \ 921 third_party/abseil-cpp/absl/strings/ascii.cc \ 922 third_party/abseil-cpp/absl/strings/charconv.cc \ 923 third_party/abseil-cpp/absl/strings/cord.cc \ 924 third_party/abseil-cpp/absl/strings/cord_analysis.cc \ 925 third_party/abseil-cpp/absl/strings/cord_buffer.cc \ 926 third_party/abseil-cpp/absl/strings/escaping.cc \ 927 third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc \ 928 third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc \ 929 third_party/abseil-cpp/absl/strings/internal/cord_internal.cc \ 930 third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc \ 931 third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc \ 932 third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc \ 933 third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc \ 934 third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc \ 935 third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc \ 936 third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc \ 937 third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc \ 938 third_party/abseil-cpp/absl/strings/internal/cordz_info.cc \ 939 third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc \ 940 third_party/abseil-cpp/absl/strings/internal/escaping.cc \ 941 third_party/abseil-cpp/absl/strings/internal/memutil.cc \ 942 third_party/abseil-cpp/absl/strings/internal/ostringstream.cc \ 943 third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc \ 944 third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc \ 945 third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc \ 946 third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc \ 947 third_party/abseil-cpp/absl/strings/internal/str_format/output.cc \ 948 third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc \ 949 third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc \ 950 third_party/abseil-cpp/absl/strings/internal/utf8.cc \ 951 third_party/abseil-cpp/absl/strings/match.cc \ 952 third_party/abseil-cpp/absl/strings/numbers.cc \ 953 third_party/abseil-cpp/absl/strings/str_cat.cc \ 954 third_party/abseil-cpp/absl/strings/str_replace.cc \ 955 third_party/abseil-cpp/absl/strings/str_split.cc \ 956 third_party/abseil-cpp/absl/strings/string_view.cc \ 957 third_party/abseil-cpp/absl/strings/substitute.cc \ 958 third_party/abseil-cpp/absl/synchronization/barrier.cc \ 959 third_party/abseil-cpp/absl/synchronization/blocking_counter.cc \ 960 third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc \ 961 third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc \ 962 third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc \ 963 third_party/abseil-cpp/absl/synchronization/internal/waiter.cc \ 964 third_party/abseil-cpp/absl/synchronization/mutex.cc \ 965 third_party/abseil-cpp/absl/synchronization/notification.cc \ 966 third_party/abseil-cpp/absl/time/civil_time.cc \ 967 third_party/abseil-cpp/absl/time/clock.cc \ 968 third_party/abseil-cpp/absl/time/duration.cc \ 969 third_party/abseil-cpp/absl/time/format.cc \ 970 third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc \ 971 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc \ 972 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc \ 973 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc \ 974 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc \ 975 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc \ 976 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc \ 977 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc \ 978 third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc \ 979 third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc \ 980 third_party/abseil-cpp/absl/time/time.cc \ 981 third_party/abseil-cpp/absl/types/bad_optional_access.cc \ 982 third_party/abseil-cpp/absl/types/bad_variant_access.cc \ 983 third_party/address_sorting/address_sorting.c \ 984 third_party/address_sorting/address_sorting_posix.c \ 985 third_party/address_sorting/address_sorting_windows.c \ 986 third_party/boringssl-with-bazel/err_data.c \ 987 third_party/boringssl-with-bazel/src/crypto/asn1/a_bitstr.c \ 988 third_party/boringssl-with-bazel/src/crypto/asn1/a_bool.c \ 989 third_party/boringssl-with-bazel/src/crypto/asn1/a_d2i_fp.c \ 990 third_party/boringssl-with-bazel/src/crypto/asn1/a_dup.c \ 991 third_party/boringssl-with-bazel/src/crypto/asn1/a_gentm.c \ 992 third_party/boringssl-with-bazel/src/crypto/asn1/a_i2d_fp.c \ 993 third_party/boringssl-with-bazel/src/crypto/asn1/a_int.c \ 994 third_party/boringssl-with-bazel/src/crypto/asn1/a_mbstr.c \ 995 third_party/boringssl-with-bazel/src/crypto/asn1/a_object.c \ 996 third_party/boringssl-with-bazel/src/crypto/asn1/a_octet.c \ 997 third_party/boringssl-with-bazel/src/crypto/asn1/a_strex.c \ 998 third_party/boringssl-with-bazel/src/crypto/asn1/a_strnid.c \ 999 third_party/boringssl-with-bazel/src/crypto/asn1/a_time.c \ 1000 third_party/boringssl-with-bazel/src/crypto/asn1/a_type.c \ 1001 third_party/boringssl-with-bazel/src/crypto/asn1/a_utctm.c \ 1002 third_party/boringssl-with-bazel/src/crypto/asn1/asn1_lib.c \ 1003 third_party/boringssl-with-bazel/src/crypto/asn1/asn1_par.c \ 1004 third_party/boringssl-with-bazel/src/crypto/asn1/asn_pack.c \ 1005 third_party/boringssl-with-bazel/src/crypto/asn1/f_int.c \ 1006 third_party/boringssl-with-bazel/src/crypto/asn1/f_string.c \ 1007 third_party/boringssl-with-bazel/src/crypto/asn1/posix_time.c \ 1008 third_party/boringssl-with-bazel/src/crypto/asn1/tasn_dec.c \ 1009 third_party/boringssl-with-bazel/src/crypto/asn1/tasn_enc.c \ 1010 third_party/boringssl-with-bazel/src/crypto/asn1/tasn_fre.c \ 1011 third_party/boringssl-with-bazel/src/crypto/asn1/tasn_new.c \ 1012 third_party/boringssl-with-bazel/src/crypto/asn1/tasn_typ.c \ 1013 third_party/boringssl-with-bazel/src/crypto/asn1/tasn_utl.c \ 1014 third_party/boringssl-with-bazel/src/crypto/base64/base64.c \ 1015 third_party/boringssl-with-bazel/src/crypto/bio/bio.c \ 1016 third_party/boringssl-with-bazel/src/crypto/bio/bio_mem.c \ 1017 third_party/boringssl-with-bazel/src/crypto/bio/connect.c \ 1018 third_party/boringssl-with-bazel/src/crypto/bio/fd.c \ 1019 third_party/boringssl-with-bazel/src/crypto/bio/file.c \ 1020 third_party/boringssl-with-bazel/src/crypto/bio/hexdump.c \ 1021 third_party/boringssl-with-bazel/src/crypto/bio/pair.c \ 1022 third_party/boringssl-with-bazel/src/crypto/bio/printf.c \ 1023 third_party/boringssl-with-bazel/src/crypto/bio/socket.c \ 1024 third_party/boringssl-with-bazel/src/crypto/bio/socket_helper.c \ 1025 third_party/boringssl-with-bazel/src/crypto/blake2/blake2.c \ 1026 third_party/boringssl-with-bazel/src/crypto/bn_extra/bn_asn1.c \ 1027 third_party/boringssl-with-bazel/src/crypto/bn_extra/convert.c \ 1028 third_party/boringssl-with-bazel/src/crypto/buf/buf.c \ 1029 third_party/boringssl-with-bazel/src/crypto/bytestring/asn1_compat.c \ 1030 third_party/boringssl-with-bazel/src/crypto/bytestring/ber.c \ 1031 third_party/boringssl-with-bazel/src/crypto/bytestring/cbb.c \ 1032 third_party/boringssl-with-bazel/src/crypto/bytestring/cbs.c \ 1033 third_party/boringssl-with-bazel/src/crypto/bytestring/unicode.c \ 1034 third_party/boringssl-with-bazel/src/crypto/chacha/chacha.c \ 1035 third_party/boringssl-with-bazel/src/crypto/cipher_extra/cipher_extra.c \ 1036 third_party/boringssl-with-bazel/src/crypto/cipher_extra/derive_key.c \ 1037 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_aesctrhmac.c \ 1038 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_aesgcmsiv.c \ 1039 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_chacha20poly1305.c \ 1040 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_des.c \ 1041 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_null.c \ 1042 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_rc2.c \ 1043 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_rc4.c \ 1044 third_party/boringssl-with-bazel/src/crypto/cipher_extra/e_tls.c \ 1045 third_party/boringssl-with-bazel/src/crypto/cipher_extra/tls_cbc.c \ 1046 third_party/boringssl-with-bazel/src/crypto/conf/conf.c \ 1047 third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_apple.c \ 1048 third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_freebsd.c \ 1049 third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_fuchsia.c \ 1050 third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_linux.c \ 1051 third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_openbsd.c \ 1052 third_party/boringssl-with-bazel/src/crypto/cpu_aarch64_win.c \ 1053 third_party/boringssl-with-bazel/src/crypto/cpu_arm.c \ 1054 third_party/boringssl-with-bazel/src/crypto/cpu_arm_freebsd.c \ 1055 third_party/boringssl-with-bazel/src/crypto/cpu_arm_linux.c \ 1056 third_party/boringssl-with-bazel/src/crypto/cpu_arm_openbsd.c \ 1057 third_party/boringssl-with-bazel/src/crypto/cpu_intel.c \ 1058 third_party/boringssl-with-bazel/src/crypto/crypto.c \ 1059 third_party/boringssl-with-bazel/src/crypto/curve25519/curve25519.c \ 1060 third_party/boringssl-with-bazel/src/crypto/curve25519/spake25519.c \ 1061 third_party/boringssl-with-bazel/src/crypto/des/des.c \ 1062 third_party/boringssl-with-bazel/src/crypto/dh_extra/dh_asn1.c \ 1063 third_party/boringssl-with-bazel/src/crypto/dh_extra/params.c \ 1064 third_party/boringssl-with-bazel/src/crypto/digest_extra/digest_extra.c \ 1065 third_party/boringssl-with-bazel/src/crypto/dsa/dsa.c \ 1066 third_party/boringssl-with-bazel/src/crypto/dsa/dsa_asn1.c \ 1067 third_party/boringssl-with-bazel/src/crypto/ec_extra/ec_asn1.c \ 1068 third_party/boringssl-with-bazel/src/crypto/ec_extra/ec_derive.c \ 1069 third_party/boringssl-with-bazel/src/crypto/ec_extra/hash_to_curve.c \ 1070 third_party/boringssl-with-bazel/src/crypto/ecdh_extra/ecdh_extra.c \ 1071 third_party/boringssl-with-bazel/src/crypto/ecdsa_extra/ecdsa_asn1.c \ 1072 third_party/boringssl-with-bazel/src/crypto/engine/engine.c \ 1073 third_party/boringssl-with-bazel/src/crypto/err/err.c \ 1074 third_party/boringssl-with-bazel/src/crypto/evp/evp.c \ 1075 third_party/boringssl-with-bazel/src/crypto/evp/evp_asn1.c \ 1076 third_party/boringssl-with-bazel/src/crypto/evp/evp_ctx.c \ 1077 third_party/boringssl-with-bazel/src/crypto/evp/p_dsa_asn1.c \ 1078 third_party/boringssl-with-bazel/src/crypto/evp/p_ec.c \ 1079 third_party/boringssl-with-bazel/src/crypto/evp/p_ec_asn1.c \ 1080 third_party/boringssl-with-bazel/src/crypto/evp/p_ed25519.c \ 1081 third_party/boringssl-with-bazel/src/crypto/evp/p_ed25519_asn1.c \ 1082 third_party/boringssl-with-bazel/src/crypto/evp/p_hkdf.c \ 1083 third_party/boringssl-with-bazel/src/crypto/evp/p_rsa.c \ 1084 third_party/boringssl-with-bazel/src/crypto/evp/p_rsa_asn1.c \ 1085 third_party/boringssl-with-bazel/src/crypto/evp/p_x25519.c \ 1086 third_party/boringssl-with-bazel/src/crypto/evp/p_x25519_asn1.c \ 1087 third_party/boringssl-with-bazel/src/crypto/evp/pbkdf.c \ 1088 third_party/boringssl-with-bazel/src/crypto/evp/print.c \ 1089 third_party/boringssl-with-bazel/src/crypto/evp/scrypt.c \ 1090 third_party/boringssl-with-bazel/src/crypto/evp/sign.c \ 1091 third_party/boringssl-with-bazel/src/crypto/ex_data.c \ 1092 third_party/boringssl-with-bazel/src/crypto/fipsmodule/bcm.c \ 1093 third_party/boringssl-with-bazel/src/crypto/fipsmodule/fips_shared_support.c \ 1094 third_party/boringssl-with-bazel/src/crypto/hpke/hpke.c \ 1095 third_party/boringssl-with-bazel/src/crypto/hrss/hrss.c \ 1096 third_party/boringssl-with-bazel/src/crypto/kyber/keccak.c \ 1097 third_party/boringssl-with-bazel/src/crypto/kyber/kyber.c \ 1098 third_party/boringssl-with-bazel/src/crypto/lhash/lhash.c \ 1099 third_party/boringssl-with-bazel/src/crypto/mem.c \ 1100 third_party/boringssl-with-bazel/src/crypto/obj/obj.c \ 1101 third_party/boringssl-with-bazel/src/crypto/obj/obj_xref.c \ 1102 third_party/boringssl-with-bazel/src/crypto/pem/pem_all.c \ 1103 third_party/boringssl-with-bazel/src/crypto/pem/pem_info.c \ 1104 third_party/boringssl-with-bazel/src/crypto/pem/pem_lib.c \ 1105 third_party/boringssl-with-bazel/src/crypto/pem/pem_oth.c \ 1106 third_party/boringssl-with-bazel/src/crypto/pem/pem_pk8.c \ 1107 third_party/boringssl-with-bazel/src/crypto/pem/pem_pkey.c \ 1108 third_party/boringssl-with-bazel/src/crypto/pem/pem_x509.c \ 1109 third_party/boringssl-with-bazel/src/crypto/pem/pem_xaux.c \ 1110 third_party/boringssl-with-bazel/src/crypto/pkcs7/pkcs7.c \ 1111 third_party/boringssl-with-bazel/src/crypto/pkcs7/pkcs7_x509.c \ 1112 third_party/boringssl-with-bazel/src/crypto/pkcs8/p5_pbev2.c \ 1113 third_party/boringssl-with-bazel/src/crypto/pkcs8/pkcs8.c \ 1114 third_party/boringssl-with-bazel/src/crypto/pkcs8/pkcs8_x509.c \ 1115 third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305.c \ 1116 third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305_arm.c \ 1117 third_party/boringssl-with-bazel/src/crypto/poly1305/poly1305_vec.c \ 1118 third_party/boringssl-with-bazel/src/crypto/pool/pool.c \ 1119 third_party/boringssl-with-bazel/src/crypto/rand_extra/deterministic.c \ 1120 third_party/boringssl-with-bazel/src/crypto/rand_extra/forkunsafe.c \ 1121 third_party/boringssl-with-bazel/src/crypto/rand_extra/fuchsia.c \ 1122 third_party/boringssl-with-bazel/src/crypto/rand_extra/passive.c \ 1123 third_party/boringssl-with-bazel/src/crypto/rand_extra/rand_extra.c \ 1124 third_party/boringssl-with-bazel/src/crypto/rand_extra/windows.c \ 1125 third_party/boringssl-with-bazel/src/crypto/rc4/rc4.c \ 1126 third_party/boringssl-with-bazel/src/crypto/refcount_c11.c \ 1127 third_party/boringssl-with-bazel/src/crypto/refcount_no_threads.c \ 1128 third_party/boringssl-with-bazel/src/crypto/refcount_win.c \ 1129 third_party/boringssl-with-bazel/src/crypto/rsa_extra/rsa_asn1.c \ 1130 third_party/boringssl-with-bazel/src/crypto/rsa_extra/rsa_crypt.c \ 1131 third_party/boringssl-with-bazel/src/crypto/rsa_extra/rsa_print.c \ 1132 third_party/boringssl-with-bazel/src/crypto/siphash/siphash.c \ 1133 third_party/boringssl-with-bazel/src/crypto/stack/stack.c \ 1134 third_party/boringssl-with-bazel/src/crypto/thread.c \ 1135 third_party/boringssl-with-bazel/src/crypto/thread_none.c \ 1136 third_party/boringssl-with-bazel/src/crypto/thread_pthread.c \ 1137 third_party/boringssl-with-bazel/src/crypto/thread_win.c \ 1138 third_party/boringssl-with-bazel/src/crypto/trust_token/pmbtoken.c \ 1139 third_party/boringssl-with-bazel/src/crypto/trust_token/trust_token.c \ 1140 third_party/boringssl-with-bazel/src/crypto/trust_token/voprf.c \ 1141 third_party/boringssl-with-bazel/src/crypto/x509/a_digest.c \ 1142 third_party/boringssl-with-bazel/src/crypto/x509/a_sign.c \ 1143 third_party/boringssl-with-bazel/src/crypto/x509/a_verify.c \ 1144 third_party/boringssl-with-bazel/src/crypto/x509/algorithm.c \ 1145 third_party/boringssl-with-bazel/src/crypto/x509/asn1_gen.c \ 1146 third_party/boringssl-with-bazel/src/crypto/x509/by_dir.c \ 1147 third_party/boringssl-with-bazel/src/crypto/x509/by_file.c \ 1148 third_party/boringssl-with-bazel/src/crypto/x509/i2d_pr.c \ 1149 third_party/boringssl-with-bazel/src/crypto/x509/name_print.c \ 1150 third_party/boringssl-with-bazel/src/crypto/x509/policy.c \ 1151 third_party/boringssl-with-bazel/src/crypto/x509/rsa_pss.c \ 1152 third_party/boringssl-with-bazel/src/crypto/x509/t_crl.c \ 1153 third_party/boringssl-with-bazel/src/crypto/x509/t_req.c \ 1154 third_party/boringssl-with-bazel/src/crypto/x509/t_x509.c \ 1155 third_party/boringssl-with-bazel/src/crypto/x509/t_x509a.c \ 1156 third_party/boringssl-with-bazel/src/crypto/x509/x509.c \ 1157 third_party/boringssl-with-bazel/src/crypto/x509/x509_att.c \ 1158 third_party/boringssl-with-bazel/src/crypto/x509/x509_cmp.c \ 1159 third_party/boringssl-with-bazel/src/crypto/x509/x509_d2.c \ 1160 third_party/boringssl-with-bazel/src/crypto/x509/x509_def.c \ 1161 third_party/boringssl-with-bazel/src/crypto/x509/x509_ext.c \ 1162 third_party/boringssl-with-bazel/src/crypto/x509/x509_lu.c \ 1163 third_party/boringssl-with-bazel/src/crypto/x509/x509_obj.c \ 1164 third_party/boringssl-with-bazel/src/crypto/x509/x509_req.c \ 1165 third_party/boringssl-with-bazel/src/crypto/x509/x509_set.c \ 1166 third_party/boringssl-with-bazel/src/crypto/x509/x509_trs.c \ 1167 third_party/boringssl-with-bazel/src/crypto/x509/x509_txt.c \ 1168 third_party/boringssl-with-bazel/src/crypto/x509/x509_v3.c \ 1169 third_party/boringssl-with-bazel/src/crypto/x509/x509_vfy.c \ 1170 third_party/boringssl-with-bazel/src/crypto/x509/x509_vpm.c \ 1171 third_party/boringssl-with-bazel/src/crypto/x509/x509cset.c \ 1172 third_party/boringssl-with-bazel/src/crypto/x509/x509name.c \ 1173 third_party/boringssl-with-bazel/src/crypto/x509/x509rset.c \ 1174 third_party/boringssl-with-bazel/src/crypto/x509/x509spki.c \ 1175 third_party/boringssl-with-bazel/src/crypto/x509/x_algor.c \ 1176 third_party/boringssl-with-bazel/src/crypto/x509/x_all.c \ 1177 third_party/boringssl-with-bazel/src/crypto/x509/x_attrib.c \ 1178 third_party/boringssl-with-bazel/src/crypto/x509/x_crl.c \ 1179 third_party/boringssl-with-bazel/src/crypto/x509/x_exten.c \ 1180 third_party/boringssl-with-bazel/src/crypto/x509/x_info.c \ 1181 third_party/boringssl-with-bazel/src/crypto/x509/x_name.c \ 1182 third_party/boringssl-with-bazel/src/crypto/x509/x_pkey.c \ 1183 third_party/boringssl-with-bazel/src/crypto/x509/x_pubkey.c \ 1184 third_party/boringssl-with-bazel/src/crypto/x509/x_req.c \ 1185 third_party/boringssl-with-bazel/src/crypto/x509/x_sig.c \ 1186 third_party/boringssl-with-bazel/src/crypto/x509/x_spki.c \ 1187 third_party/boringssl-with-bazel/src/crypto/x509/x_val.c \ 1188 third_party/boringssl-with-bazel/src/crypto/x509/x_x509.c \ 1189 third_party/boringssl-with-bazel/src/crypto/x509/x_x509a.c \ 1190 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_akey.c \ 1191 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_akeya.c \ 1192 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_alt.c \ 1193 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_bcons.c \ 1194 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_bitst.c \ 1195 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_conf.c \ 1196 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_cpols.c \ 1197 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_crld.c \ 1198 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_enum.c \ 1199 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_extku.c \ 1200 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_genn.c \ 1201 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_ia5.c \ 1202 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_info.c \ 1203 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_int.c \ 1204 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_lib.c \ 1205 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_ncons.c \ 1206 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_ocsp.c \ 1207 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_pcons.c \ 1208 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_pmaps.c \ 1209 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_prn.c \ 1210 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_purp.c \ 1211 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_skey.c \ 1212 third_party/boringssl-with-bazel/src/crypto/x509v3/v3_utl.c \ 1213 third_party/boringssl-with-bazel/src/ssl/bio_ssl.cc \ 1214 third_party/boringssl-with-bazel/src/ssl/d1_both.cc \ 1215 third_party/boringssl-with-bazel/src/ssl/d1_lib.cc \ 1216 third_party/boringssl-with-bazel/src/ssl/d1_pkt.cc \ 1217 third_party/boringssl-with-bazel/src/ssl/d1_srtp.cc \ 1218 third_party/boringssl-with-bazel/src/ssl/dtls_method.cc \ 1219 third_party/boringssl-with-bazel/src/ssl/dtls_record.cc \ 1220 third_party/boringssl-with-bazel/src/ssl/encrypted_client_hello.cc \ 1221 third_party/boringssl-with-bazel/src/ssl/extensions.cc \ 1222 third_party/boringssl-with-bazel/src/ssl/handoff.cc \ 1223 third_party/boringssl-with-bazel/src/ssl/handshake.cc \ 1224 third_party/boringssl-with-bazel/src/ssl/handshake_client.cc \ 1225 third_party/boringssl-with-bazel/src/ssl/handshake_server.cc \ 1226 third_party/boringssl-with-bazel/src/ssl/s3_both.cc \ 1227 third_party/boringssl-with-bazel/src/ssl/s3_lib.cc \ 1228 third_party/boringssl-with-bazel/src/ssl/s3_pkt.cc \ 1229 third_party/boringssl-with-bazel/src/ssl/ssl_aead_ctx.cc \ 1230 third_party/boringssl-with-bazel/src/ssl/ssl_asn1.cc \ 1231 third_party/boringssl-with-bazel/src/ssl/ssl_buffer.cc \ 1232 third_party/boringssl-with-bazel/src/ssl/ssl_cert.cc \ 1233 third_party/boringssl-with-bazel/src/ssl/ssl_cipher.cc \ 1234 third_party/boringssl-with-bazel/src/ssl/ssl_file.cc \ 1235 third_party/boringssl-with-bazel/src/ssl/ssl_key_share.cc \ 1236 third_party/boringssl-with-bazel/src/ssl/ssl_lib.cc \ 1237 third_party/boringssl-with-bazel/src/ssl/ssl_privkey.cc \ 1238 third_party/boringssl-with-bazel/src/ssl/ssl_session.cc \ 1239 third_party/boringssl-with-bazel/src/ssl/ssl_stat.cc \ 1240 third_party/boringssl-with-bazel/src/ssl/ssl_transcript.cc \ 1241 third_party/boringssl-with-bazel/src/ssl/ssl_versions.cc \ 1242 third_party/boringssl-with-bazel/src/ssl/ssl_x509.cc \ 1243 third_party/boringssl-with-bazel/src/ssl/t1_enc.cc \ 1244 third_party/boringssl-with-bazel/src/ssl/tls13_both.cc \ 1245 third_party/boringssl-with-bazel/src/ssl/tls13_client.cc \ 1246 third_party/boringssl-with-bazel/src/ssl/tls13_enc.cc \ 1247 third_party/boringssl-with-bazel/src/ssl/tls13_server.cc \ 1248 third_party/boringssl-with-bazel/src/ssl/tls_method.cc \ 1249 third_party/boringssl-with-bazel/src/ssl/tls_record.cc \ 1250 third_party/re2/re2/bitstate.cc \ 1251 third_party/re2/re2/compile.cc \ 1252 third_party/re2/re2/dfa.cc \ 1253 third_party/re2/re2/filtered_re2.cc \ 1254 third_party/re2/re2/mimics_pcre.cc \ 1255 third_party/re2/re2/nfa.cc \ 1256 third_party/re2/re2/onepass.cc \ 1257 third_party/re2/re2/parse.cc \ 1258 third_party/re2/re2/perl_groups.cc \ 1259 third_party/re2/re2/prefilter.cc \ 1260 third_party/re2/re2/prefilter_tree.cc \ 1261 third_party/re2/re2/prog.cc \ 1262 third_party/re2/re2/re2.cc \ 1263 third_party/re2/re2/regexp.cc \ 1264 third_party/re2/re2/set.cc \ 1265 third_party/re2/re2/simplify.cc \ 1266 third_party/re2/re2/stringpiece.cc \ 1267 third_party/re2/re2/tostring.cc \ 1268 third_party/re2/re2/unicode_casefold.cc \ 1269 third_party/re2/re2/unicode_groups.cc \ 1270 third_party/re2/util/pcre.cc \ 1271 third_party/re2/util/rune.cc \ 1272 third_party/re2/util/strutil.cc \ 1273 third_party/upb/upb/base/status.c \ 1274 third_party/upb/upb/collections/array.c \ 1275 third_party/upb/upb/collections/map.c \ 1276 third_party/upb/upb/collections/map_sorter.c \ 1277 third_party/upb/upb/hash/common.c \ 1278 third_party/upb/upb/json/decode.c \ 1279 third_party/upb/upb/json/encode.c \ 1280 third_party/upb/upb/lex/atoi.c \ 1281 third_party/upb/upb/lex/round_trip.c \ 1282 third_party/upb/upb/lex/strtod.c \ 1283 third_party/upb/upb/lex/unicode.c \ 1284 third_party/upb/upb/mem/alloc.c \ 1285 third_party/upb/upb/mem/arena.c \ 1286 third_party/upb/upb/message/accessors.c \ 1287 third_party/upb/upb/message/message.c \ 1288 third_party/upb/upb/mini_table/common.c \ 1289 third_party/upb/upb/mini_table/decode.c \ 1290 third_party/upb/upb/mini_table/encode.c \ 1291 third_party/upb/upb/mini_table/extension_registry.c \ 1292 third_party/upb/upb/reflection/def_builder.c \ 1293 third_party/upb/upb/reflection/def_pool.c \ 1294 third_party/upb/upb/reflection/def_type.c \ 1295 third_party/upb/upb/reflection/desc_state.c \ 1296 third_party/upb/upb/reflection/enum_def.c \ 1297 third_party/upb/upb/reflection/enum_reserved_range.c \ 1298 third_party/upb/upb/reflection/enum_value_def.c \ 1299 third_party/upb/upb/reflection/extension_range.c \ 1300 third_party/upb/upb/reflection/field_def.c \ 1301 third_party/upb/upb/reflection/file_def.c \ 1302 third_party/upb/upb/reflection/message.c \ 1303 third_party/upb/upb/reflection/message_def.c \ 1304 third_party/upb/upb/reflection/message_reserved_range.c \ 1305 third_party/upb/upb/reflection/method_def.c \ 1306 third_party/upb/upb/reflection/oneof_def.c \ 1307 third_party/upb/upb/reflection/service_def.c \ 1308 third_party/upb/upb/text/encode.c \ 1309 third_party/upb/upb/wire/decode.c \ 1310 third_party/upb/upb/wire/decode_fast.c \ 1311 third_party/upb/upb/wire/encode.c \ 1312 third_party/upb/upb/wire/eps_copy_input_stream.c \ 1313 third_party/upb/upb/wire/reader.c \ 1314 third_party/utf8_range/naive.c \ 1315 third_party/utf8_range/range2-neon.c \ 1316 third_party/utf8_range/range2-sse.c \ 1317 , $ext_shared, , -fvisibility=hidden \ 1318 -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN \ 1319 -D_HAS_EXCEPTIONS=0 -DNOMINMAX -DGRPC_ARES=0 \ 1320 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 \ 1321 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX='"\"PHP\""' \ 1322 -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX='"\"1.56.2\""') 1323 1324 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/backend_metrics) 1325 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/census) 1326 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/channel_idle) 1327 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel) 1328 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy) 1329 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/grpclb) 1330 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/outlier_detection) 1331 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/pick_first) 1332 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/priority) 1333 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/ring_hash) 1334 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/rls) 1335 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/round_robin) 1336 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/weighted_round_robin) 1337 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/weighted_target) 1338 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/lb_policy/xds) 1339 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver) 1340 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/binder) 1341 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/dns) 1342 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/dns/c_ares) 1343 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/dns/event_engine) 1344 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/dns/native) 1345 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/fake) 1346 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/google_c2p) 1347 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/sockaddr) 1348 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/client_channel/resolver/xds) 1349 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/deadline) 1350 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/fault_injection) 1351 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/http) 1352 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/http/client) 1353 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/http/message_compress) 1354 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/http/server) 1355 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/message_size) 1356 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/rbac) 1357 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/server_config_selector) 1358 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/filters/stateful_session) 1359 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/gcp) 1360 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/transport/chttp2/alpn) 1361 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/transport/chttp2/client) 1362 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/transport/chttp2/server) 1363 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/transport/chttp2/transport) 1364 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/transport/inproc) 1365 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/admin/v3) 1366 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/annotations) 1367 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/accesslog/v3) 1368 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/bootstrap/v3) 1369 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/cluster/v3) 1370 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/common/matcher/v3) 1371 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/core/v3) 1372 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/endpoint/v3) 1373 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/listener/v3) 1374 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/metrics/v3) 1375 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/overload/v3) 1376 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/rbac/v3) 1377 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/route/v3) 1378 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/tap/v3) 1379 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/config/trace/v3) 1380 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3) 1381 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3) 1382 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3) 1383 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3) 1384 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3) 1385 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/filters/http/stateful_session/v3) 1386 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3) 1387 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/http/stateful_session/cookie/v3) 1388 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3) 1389 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/common/v3) 1390 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/ring_hash/v3) 1391 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/wrr_locality/v3) 1392 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3) 1393 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/service/discovery/v3) 1394 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/service/load_stats/v3) 1395 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/service/status/v3) 1396 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/type/http/v3) 1397 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/type/matcher/v3) 1398 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/type/metadata/v3) 1399 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/type/tracing/v3) 1400 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/envoy/type/v3) 1401 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/google/api) 1402 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/google/api/expr/v1alpha1) 1403 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/google/protobuf) 1404 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/google/rpc) 1405 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/opencensus/proto/trace/v1) 1406 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/src/proto/grpc/gcp) 1407 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/src/proto/grpc/health/v1) 1408 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/src/proto/grpc/lb/v1) 1409 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/src/proto/grpc/lookup/v1) 1410 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/udpa/annotations) 1411 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/validate) 1412 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/xds/annotations/v3) 1413 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/xds/core/v3) 1414 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/xds/data/orca/v3) 1415 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/xds/service/orca/v3) 1416 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/xds/type/matcher/v3) 1417 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upb-generated/xds/type/v3) 1418 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/admin/v3) 1419 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/annotations) 1420 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/accesslog/v3) 1421 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3) 1422 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/cluster/v3) 1423 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/common/matcher/v3) 1424 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/core/v3) 1425 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/endpoint/v3) 1426 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/listener/v3) 1427 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/metrics/v3) 1428 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/overload/v3) 1429 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/rbac/v3) 1430 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/route/v3) 1431 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/tap/v3) 1432 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/config/trace/v3) 1433 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3) 1434 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3) 1435 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3) 1436 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3) 1437 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3) 1438 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/stateful_session/v3) 1439 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3) 1440 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/http/stateful_session/cookie/v3) 1441 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3) 1442 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/service/discovery/v3) 1443 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/service/load_stats/v3) 1444 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/service/status/v3) 1445 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/type/http/v3) 1446 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3) 1447 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/type/metadata/v3) 1448 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/type/tracing/v3) 1449 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/envoy/type/v3) 1450 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/google/api) 1451 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/google/api/expr/v1alpha1) 1452 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/google/protobuf) 1453 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/google/rpc) 1454 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/opencensus/proto/trace/v1) 1455 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/src/proto/grpc/lookup/v1) 1456 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/udpa/annotations) 1457 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/validate) 1458 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/xds/annotations/v3) 1459 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/xds/core/v3) 1460 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/xds/type/matcher/v3) 1461 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/upbdefs-generated/xds/type/v3) 1462 PHP_ADD_BUILD_DIR($ext_builddir/src/core/ext/xds) 1463 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/address_utils) 1464 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/backoff) 1465 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/channel) 1466 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/compression) 1467 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/config) 1468 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/debug) 1469 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine) 1470 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/cf_engine) 1471 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/posix_engine) 1472 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/thread_pool) 1473 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/thready_event_engine) 1474 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/windows) 1475 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/work_queue) 1476 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/experiments) 1477 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr) 1478 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr/android) 1479 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr/iphone) 1480 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr/linux) 1481 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr/msys) 1482 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr/posix) 1483 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gpr/windows) 1484 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp) 1485 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp/linux) 1486 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp/posix) 1487 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp/windows) 1488 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/handshaker) 1489 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/http) 1490 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/iomgr) 1491 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/iomgr/event_engine_shims) 1492 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/json) 1493 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/load_balancing) 1494 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/matchers) 1495 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/promise) 1496 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/resolver) 1497 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/resource_quota) 1498 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/authorization) 1499 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/certificate_provider) 1500 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/context) 1501 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials) 1502 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/alts) 1503 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/composite) 1504 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/external) 1505 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/fake) 1506 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/google_default) 1507 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/iam) 1508 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/insecure) 1509 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/jwt) 1510 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/local) 1511 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/oauth2) 1512 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/plugin) 1513 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/ssl) 1514 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/tls) 1515 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/credentials/xds) 1516 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector) 1517 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector/alts) 1518 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector/fake) 1519 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector/insecure) 1520 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector/local) 1521 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector/ssl) 1522 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/security_connector/tls) 1523 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/transport) 1524 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/security/util) 1525 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/service_config) 1526 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/slice) 1527 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/surface) 1528 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/transport) 1529 PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/uri) 1530 PHP_ADD_BUILD_DIR($ext_builddir/src/core/plugin_registry) 1531 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi) 1532 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi/alts/crypt) 1533 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi/alts/frame_protector) 1534 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi/alts/handshaker) 1535 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi/alts/zero_copy_frame_protector) 1536 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi/ssl/key_logging) 1537 PHP_ADD_BUILD_DIR($ext_builddir/src/core/tsi/ssl/session_cache) 1538 PHP_ADD_BUILD_DIR($ext_builddir/src/php/ext/grpc) 1539 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/base) 1540 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/base/internal) 1541 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/container/internal) 1542 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/crc) 1543 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/crc/internal) 1544 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/debugging) 1545 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/debugging/internal) 1546 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/flags) 1547 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/flags/internal) 1548 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/hash/internal) 1549 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/numeric) 1550 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/profiling/internal) 1551 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/random) 1552 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/random/internal) 1553 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/status) 1554 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/strings) 1555 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/strings/internal) 1556 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/strings/internal/str_format) 1557 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/synchronization) 1558 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/synchronization/internal) 1559 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/time) 1560 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/time/internal/cctz/src) 1561 PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/types) 1562 PHP_ADD_BUILD_DIR($ext_builddir/third_party/address_sorting) 1563 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel) 1564 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto) 1565 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/asn1) 1566 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/base64) 1567 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/bio) 1568 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/blake2) 1569 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/bn_extra) 1570 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/buf) 1571 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/bytestring) 1572 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/chacha) 1573 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/cipher_extra) 1574 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/conf) 1575 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/curve25519) 1576 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/des) 1577 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/dh_extra) 1578 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/digest_extra) 1579 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/dsa) 1580 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/ec_extra) 1581 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/ecdh_extra) 1582 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/ecdsa_extra) 1583 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/engine) 1584 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/err) 1585 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/evp) 1586 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/fipsmodule) 1587 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/hpke) 1588 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/hrss) 1589 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/kyber) 1590 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/lhash) 1591 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/obj) 1592 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/pem) 1593 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/pkcs7) 1594 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/pkcs8) 1595 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/poly1305) 1596 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/pool) 1597 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/rand_extra) 1598 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/rc4) 1599 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/rsa_extra) 1600 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/siphash) 1601 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/stack) 1602 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/trust_token) 1603 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/x509) 1604 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/x509v3) 1605 PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/ssl) 1606 PHP_ADD_BUILD_DIR($ext_builddir/third_party/re2/re2) 1607 PHP_ADD_BUILD_DIR($ext_builddir/third_party/re2/util) 1608 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/base) 1609 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/collections) 1610 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/hash) 1611 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/json) 1612 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/lex) 1613 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/mem) 1614 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/message) 1615 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/mini_table) 1616 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/reflection) 1617 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/text) 1618 PHP_ADD_BUILD_DIR($ext_builddir/third_party/upb/upb/wire) 1619 PHP_ADD_BUILD_DIR($ext_builddir/third_party/utf8_range) 1620fi 1621