Temporary header file '/tmp/RgPN8hs7vJ/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #define _FILE_OFFSET_BITS 64 #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/grpc++/alarm.h" #include "/usr/include/grpc++/channel.h" #include "/usr/include/grpc++/client_context.h" #include "/usr/include/grpc++/completion_queue.h" #include "/usr/include/grpc++/create_channel.h" #include "/usr/include/grpc++/create_channel_posix.h" #include "/usr/include/grpc++/ext/health_check_service_server_builder_option.h" #include "/usr/include/grpc++/ext/proto_server_reflection_plugin.h" #include "/usr/include/grpc++/generic/async_generic_service.h" #include "/usr/include/grpc++/generic/generic_stub.h" #include "/usr/include/grpc++/grpc++.h" #include "/usr/include/grpc++/health_check_service_interface.h" #include "/usr/include/grpc++/impl/call.h" #include "/usr/include/grpc++/impl/channel_argument_option.h" #include "/usr/include/grpc++/impl/client_unary_call.h" #include "/usr/include/grpc++/impl/codegen/async_stream.h" #include "/usr/include/grpc++/impl/codegen/async_unary_call.h" #include "/usr/include/grpc++/impl/codegen/byte_buffer.h" #include "/usr/include/grpc++/impl/codegen/call.h" #include "/usr/include/grpc++/impl/codegen/call_hook.h" #include "/usr/include/grpc++/impl/codegen/channel_interface.h" #include "/usr/include/grpc++/impl/codegen/client_context.h" #include "/usr/include/grpc++/impl/codegen/client_unary_call.h" #include "/usr/include/grpc++/impl/codegen/completion_queue.h" #include "/usr/include/grpc++/impl/codegen/completion_queue_tag.h" #include "/usr/include/grpc++/impl/codegen/config.h" #include "/usr/include/grpc++/impl/codegen/config_protobuf.h" #include "/usr/include/grpc++/impl/codegen/core_codegen.h" #include "/usr/include/grpc++/impl/codegen/core_codegen_interface.h" #include "/usr/include/grpc++/impl/codegen/create_auth_context.h" #include "/usr/include/grpc++/impl/codegen/grpc_library.h" #include "/usr/include/grpc++/impl/codegen/metadata_map.h" #include "/usr/include/grpc++/impl/codegen/method_handler_impl.h" #include "/usr/include/grpc++/impl/codegen/proto_utils.h" #include "/usr/include/grpc++/impl/codegen/rpc_method.h" #include "/usr/include/grpc++/impl/codegen/rpc_service_method.h" #include "/usr/include/grpc++/impl/codegen/security/auth_context.h" #include "/usr/include/grpc++/impl/codegen/serialization_traits.h" #include "/usr/include/grpc++/impl/codegen/server_context.h" #include "/usr/include/grpc++/impl/codegen/server_interface.h" #include "/usr/include/grpc++/impl/codegen/service_type.h" #include "/usr/include/grpc++/impl/codegen/slice.h" #include "/usr/include/grpc++/impl/codegen/status.h" #include "/usr/include/grpc++/impl/codegen/status_code_enum.h" #include "/usr/include/grpc++/impl/codegen/string_ref.h" #include "/usr/include/grpc++/impl/codegen/stub_options.h" #include "/usr/include/grpc++/impl/codegen/sync_stream.h" #include "/usr/include/grpc++/impl/codegen/time.h" #include "/usr/include/grpc++/impl/grpc_library.h" #include "/usr/include/grpc++/impl/method_handler_impl.h" #include "/usr/include/grpc++/impl/rpc_method.h" #include "/usr/include/grpc++/impl/rpc_service_method.h" #include "/usr/include/grpc++/impl/serialization_traits.h" #include "/usr/include/grpc++/impl/server_builder_option.h" #include "/usr/include/grpc++/impl/server_builder_plugin.h" #include "/usr/include/grpc++/impl/server_initializer.h" #include "/usr/include/grpc++/impl/service_type.h" #include "/usr/include/grpc++/resource_quota.h" #include "/usr/include/grpc++/security/auth_context.h" #include "/usr/include/grpc++/security/auth_metadata_processor.h" #include "/usr/include/grpc++/security/credentials.h" #include "/usr/include/grpc++/security/server_credentials.h" #include "/usr/include/grpc++/server.h" #include "/usr/include/grpc++/server_builder.h" #include "/usr/include/grpc++/server_context.h" #include "/usr/include/grpc++/server_posix.h" #include "/usr/include/grpc++/support/async_stream.h" #include "/usr/include/grpc++/support/async_unary_call.h" #include "/usr/include/grpc++/support/byte_buffer.h" #include "/usr/include/grpc++/support/channel_arguments.h" #include "/usr/include/grpc++/support/config.h" #include "/usr/include/grpc++/support/error_details.h" #include "/usr/include/grpc++/support/slice.h" #include "/usr/include/grpc++/support/status.h" #include "/usr/include/grpc++/support/status_code_enum.h" #include "/usr/include/grpc++/support/string_ref.h" #include "/usr/include/grpc++/support/stub_options.h" #include "/usr/include/grpc++/support/sync_stream.h" #include "/usr/include/grpc++/support/time.h" #include "/usr/include/grpc++/test/mock_stream.h" #include "/usr/include/grpc++/test/server_context_test_spouse.h" #include "/usr/include/grpcpp/alarm.h" #include "/usr/include/grpcpp/channel.h" #include "/usr/include/grpcpp/client_context.h" #include "/usr/include/grpcpp/completion_queue.h" #include "/usr/include/grpcpp/create_channel.h" #include "/usr/include/grpcpp/create_channel_binder.h" #include "/usr/include/grpcpp/create_channel_posix.h" #include "/usr/include/grpcpp/ext/call_metric_recorder.h" #include "/usr/include/grpcpp/ext/channelz_service_plugin.h" #include "/usr/include/grpcpp/ext/health_check_service_server_builder_option.h" #include "/usr/include/grpcpp/ext/proto_server_reflection_plugin.h" #include "/usr/include/grpcpp/generic/async_generic_service.h" #include "/usr/include/grpcpp/generic/generic_stub.h" #include "/usr/include/grpcpp/grpcpp.h" #include "/usr/include/grpcpp/health_check_service_interface.h" #include "/usr/include/grpcpp/impl/call.h" #include "/usr/include/grpcpp/impl/call_hook.h" #include "/usr/include/grpcpp/impl/call_op_set.h" #include "/usr/include/grpcpp/impl/call_op_set_interface.h" #include "/usr/include/grpcpp/impl/channel_argument_option.h" #include "/usr/include/grpcpp/impl/channel_interface.h" #include "/usr/include/grpcpp/impl/client_unary_call.h" #include "/usr/include/grpcpp/impl/codegen/async_generic_service.h" #include "/usr/include/grpcpp/impl/codegen/async_stream.h" #include "/usr/include/grpcpp/impl/codegen/async_unary_call.h" #include "/usr/include/grpcpp/impl/codegen/byte_buffer.h" #include "/usr/include/grpcpp/impl/codegen/call.h" #include "/usr/include/grpcpp/impl/codegen/call_hook.h" #include "/usr/include/grpcpp/impl/codegen/call_op_set.h" #include "/usr/include/grpcpp/impl/codegen/call_op_set_interface.h" #include "/usr/include/grpcpp/impl/codegen/callback_common.h" #include "/usr/include/grpcpp/impl/codegen/channel_interface.h" #include "/usr/include/grpcpp/impl/codegen/client_callback.h" #include "/usr/include/grpcpp/impl/codegen/client_context.h" #include "/usr/include/grpcpp/impl/codegen/client_interceptor.h" #include "/usr/include/grpcpp/impl/codegen/client_unary_call.h" #include "/usr/include/grpcpp/impl/codegen/completion_queue.h" #include "/usr/include/grpcpp/impl/codegen/completion_queue_tag.h" #include "/usr/include/grpcpp/impl/codegen/config.h" #include "/usr/include/grpcpp/impl/codegen/config_protobuf.h" #include "/usr/include/grpcpp/impl/codegen/core_codegen.h" #include "/usr/include/grpcpp/impl/codegen/core_codegen_interface.h" #include "/usr/include/grpcpp/impl/codegen/create_auth_context.h" #include "/usr/include/grpcpp/impl/codegen/delegating_channel.h" #include "/usr/include/grpcpp/impl/codegen/grpc_library.h" #include "/usr/include/grpcpp/impl/codegen/intercepted_channel.h" #include "/usr/include/grpcpp/impl/codegen/interceptor.h" #include "/usr/include/grpcpp/impl/codegen/interceptor_common.h" #include "/usr/include/grpcpp/impl/codegen/message_allocator.h" #include "/usr/include/grpcpp/impl/codegen/metadata_map.h" #include "/usr/include/grpcpp/impl/codegen/method_handler.h" #include "/usr/include/grpcpp/impl/codegen/method_handler_impl.h" #include "/usr/include/grpcpp/impl/codegen/proto_buffer_reader.h" #include "/usr/include/grpcpp/impl/codegen/proto_buffer_writer.h" #include "/usr/include/grpcpp/impl/codegen/proto_utils.h" #include "/usr/include/grpcpp/impl/codegen/rpc_method.h" #include "/usr/include/grpcpp/impl/codegen/rpc_service_method.h" #include "/usr/include/grpcpp/impl/codegen/security/auth_context.h" #include "/usr/include/grpcpp/impl/codegen/serialization_traits.h" #include "/usr/include/grpcpp/impl/codegen/server_callback.h" #include "/usr/include/grpcpp/impl/codegen/server_callback_handlers.h" #include "/usr/include/grpcpp/impl/codegen/server_context.h" #include "/usr/include/grpcpp/impl/codegen/server_interceptor.h" #include "/usr/include/grpcpp/impl/codegen/server_interface.h" #include "/usr/include/grpcpp/impl/codegen/service_type.h" #include "/usr/include/grpcpp/impl/codegen/slice.h" #include "/usr/include/grpcpp/impl/codegen/status.h" #include "/usr/include/grpcpp/impl/codegen/status_code_enum.h" #include "/usr/include/grpcpp/impl/codegen/string_ref.h" #include "/usr/include/grpcpp/impl/codegen/stub_options.h" #include "/usr/include/grpcpp/impl/codegen/sync.h" #include "/usr/include/grpcpp/impl/codegen/sync_stream.h" #include "/usr/include/grpcpp/impl/codegen/time.h" #include "/usr/include/grpcpp/impl/grpc_library.h" #include "/usr/include/grpcpp/impl/method_handler_impl.h" #include "/usr/include/grpcpp/impl/rpc_method.h" #include "/usr/include/grpcpp/impl/rpc_service_method.h" #include "/usr/include/grpcpp/impl/serialization_traits.h" #include "/usr/include/grpcpp/impl/server_builder_option.h" #include "/usr/include/grpcpp/impl/server_builder_plugin.h" #include "/usr/include/grpcpp/impl/server_initializer.h" #include "/usr/include/grpcpp/impl/service_type.h" #include "/usr/include/grpcpp/resource_quota.h" #include "/usr/include/grpcpp/security/alts_context.h" #include "/usr/include/grpcpp/security/alts_util.h" #include "/usr/include/grpcpp/security/auth_context.h" #include "/usr/include/grpcpp/security/auth_metadata_processor.h" #include "/usr/include/grpcpp/security/authorization_policy_provider.h" #include "/usr/include/grpcpp/security/binder_credentials.h" #include "/usr/include/grpcpp/security/binder_security_policy.h" #include "/usr/include/grpcpp/security/credentials.h" #include "/usr/include/grpcpp/security/server_credentials.h" #include "/usr/include/grpcpp/security/tls_certificate_provider.h" #include "/usr/include/grpcpp/security/tls_certificate_verifier.h" #include "/usr/include/grpcpp/security/tls_credentials_options.h" #include "/usr/include/grpcpp/server.h" #include "/usr/include/grpcpp/server_builder.h" #include "/usr/include/grpcpp/server_context.h" #include "/usr/include/grpcpp/server_posix.h" #include "/usr/include/grpcpp/support/async_stream.h" #include "/usr/include/grpcpp/support/async_unary_call.h" #include "/usr/include/grpcpp/support/byte_buffer.h" #include "/usr/include/grpcpp/support/callback_common.h" #include "/usr/include/grpcpp/support/channel_arguments.h" #include "/usr/include/grpcpp/support/client_callback.h" #include "/usr/include/grpcpp/support/client_interceptor.h" #include "/usr/include/grpcpp/support/config.h" #include "/usr/include/grpcpp/support/error_details.h" #include "/usr/include/grpcpp/support/interceptor.h" #include "/usr/include/grpcpp/support/message_allocator.h" #include "/usr/include/grpcpp/support/method_handler.h" #include "/usr/include/grpcpp/support/proto_buffer_reader.h" #include "/usr/include/grpcpp/support/proto_buffer_writer.h" #include "/usr/include/grpcpp/support/server_callback.h" #include "/usr/include/grpcpp/support/server_interceptor.h" #include "/usr/include/grpcpp/support/slice.h" #include "/usr/include/grpcpp/support/status.h" #include "/usr/include/grpcpp/support/status_code_enum.h" #include "/usr/include/grpcpp/support/string_ref.h" #include "/usr/include/grpcpp/support/stub_options.h" #include "/usr/include/grpcpp/support/sync_stream.h" #include "/usr/include/grpcpp/support/time.h" #include "/usr/include/grpcpp/support/validate_service_config.h" #include "/usr/include/grpcpp/test/channel_test_peer.h" #include "/usr/include/grpcpp/test/client_context_test_peer.h" #include "/usr/include/grpcpp/test/default_reactor_test_peer.h" #include "/usr/include/grpcpp/test/mock_stream.h" #include "/usr/include/grpcpp/test/server_context_test_spouse.h" #include "/usr/include/grpcpp/version_info.h" #include "/usr/include/grpcpp/xds_server_builder.h" // add namespaces namespace absl{typedef int tmp_add_type_1;} absl::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace absl{namespace debian3{typedef int tmp_add_type_2;}} absl::debian3::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace absl{namespace debian3{namespace internal{typedef int tmp_add_type_3;}}} absl::debian3::internal::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace google{typedef int tmp_add_type_4;} google::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace google{namespace protobuf{typedef int tmp_add_type_5;}} google::protobuf::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace google{namespace protobuf{namespace compiler{typedef int tmp_add_type_6;}}} google::protobuf::compiler::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace google{namespace protobuf{namespace compiler{namespace cpp{typedef int tmp_add_type_7;}}}} google::protobuf::compiler::cpp::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace google{namespace protobuf{namespace expr{typedef int tmp_add_type_8;}}} google::protobuf::expr::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace google{namespace protobuf{namespace internal{typedef int tmp_add_type_9;}}} google::protobuf::internal::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace google{namespace protobuf{namespace io{typedef int tmp_add_type_10;}}} google::protobuf::io::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace google{namespace protobuf{namespace python{typedef int tmp_add_type_11;}}} google::protobuf::python::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace google{namespace protobuf{namespace strings{typedef int tmp_add_type_12;}}} google::protobuf::strings::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace google{namespace protobuf{namespace TestUtil{typedef int tmp_add_type_13;}}} google::protobuf::TestUtil::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace google{namespace protobuf{namespace util{typedef int tmp_add_type_14;}}} google::protobuf::util::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace google{namespace protobuf{namespace util{namespace internal{typedef int tmp_add_type_15;}}}} google::protobuf::util::internal::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace grpc{typedef int tmp_add_type_16;} grpc::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace grpc{namespace channelz{typedef int tmp_add_type_17;}} grpc::channelz::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace grpc{namespace channelz{namespace experimental{typedef int tmp_add_type_18;}}} grpc::channelz::experimental::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace grpc{namespace experimental{typedef int tmp_add_type_19;}} grpc::experimental::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace grpc{namespace experimental{namespace binder{typedef int tmp_add_type_20;}}} grpc::experimental::binder::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace grpc{namespace internal{typedef int tmp_add_type_21;}} grpc::internal::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace grpc{namespace protobuf{typedef int tmp_add_type_22;}} grpc::protobuf::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace grpc{namespace protobuf{namespace io{typedef int tmp_add_type_23;}}} grpc::protobuf::io::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace grpc{namespace protobuf{namespace util{typedef int tmp_add_type_24;}}} grpc::protobuf::util::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace grpc{namespace reflection{typedef int tmp_add_type_25;}} grpc::reflection::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace grpc{namespace testing{typedef int tmp_add_type_26;}} grpc::testing::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace proto2{typedef int tmp_add_type_27;} proto2::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace testing{typedef int tmp_add_type_28;} testing::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace testing{namespace internal{typedef int tmp_add_type_29;}} testing::internal::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace testing{namespace internal{namespace posix{typedef int tmp_add_type_30;}}} testing::internal::posix::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace absl{namespace debian3{namespace base_internal{typedef int tmp_add_type_31;}}} absl::debian3::base_internal::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace absl{namespace debian3{namespace macros_internal{typedef int tmp_add_type_32;}}} absl::debian3::macros_internal::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace absl{namespace debian3{namespace memory_internal{typedef int tmp_add_type_33;}}} absl::debian3::memory_internal::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace absl{namespace debian3{namespace optional_internal{typedef int tmp_add_type_34;}}} absl::debian3::optional_internal::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace absl{namespace debian3{namespace raw_logging_internal{typedef int tmp_add_type_35;}}} absl::debian3::raw_logging_internal::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace absl{namespace debian3{namespace swap_internal{typedef int tmp_add_type_36;}}} absl::debian3::swap_internal::tmp_add_type_36 tmp_add_func_36(){return 0;}; namespace absl{namespace debian3{namespace synchronization_internal{typedef int tmp_add_type_37;}}} absl::debian3::synchronization_internal::tmp_add_type_37 tmp_add_func_37(){return 0;}; namespace absl{namespace debian3{namespace time_internal{typedef int tmp_add_type_38;}}} absl::debian3::time_internal::tmp_add_type_38 tmp_add_func_38(){return 0;}; namespace absl{namespace debian3{namespace time_internal{namespace cctz{typedef int tmp_add_type_39;}}}} absl::debian3::time_internal::cctz::tmp_add_type_39 tmp_add_func_39(){return 0;}; namespace absl{namespace debian3{namespace time_internal{namespace cctz{namespace detail{typedef int tmp_add_type_40;}}}}} absl::debian3::time_internal::cctz::detail::tmp_add_type_40 tmp_add_func_40(){return 0;}; namespace absl{namespace debian3{namespace time_internal{namespace cctz{namespace detail{namespace impl{typedef int tmp_add_type_41;}}}}}} absl::debian3::time_internal::cctz::detail::impl::tmp_add_type_41 tmp_add_func_41(){return 0;}; namespace absl{namespace debian3{namespace type_traits_internal{typedef int tmp_add_type_42;}}} absl::debian3::type_traits_internal::tmp_add_type_42 tmp_add_func_42(){return 0;}; namespace absl{namespace debian3{namespace utility_internal{typedef int tmp_add_type_43;}}} absl::debian3::utility_internal::tmp_add_type_43 tmp_add_func_43(){return 0;}; namespace google{namespace protobuf{namespace arena_metrics{typedef int tmp_add_type_44;}}} google::protobuf::arena_metrics::tmp_add_type_44 tmp_add_func_44(){return 0;}; namespace google{namespace protobuf{namespace descriptor_unittest{typedef int tmp_add_type_45;}}} google::protobuf::descriptor_unittest::tmp_add_type_45 tmp_add_func_45(){return 0;}; namespace google{namespace protobuf{namespace internal{namespace big_endian{typedef int tmp_add_type_46;}}}} google::protobuf::internal::big_endian::tmp_add_type_46 tmp_add_func_46(){return 0;}; namespace google{namespace protobuf{namespace internal{namespace little_endian{typedef int tmp_add_type_47;}}}} google::protobuf::internal::little_endian::tmp_add_type_47 tmp_add_func_47(){return 0;}; namespace google{namespace protobuf{namespace stringpiece_internal{typedef int tmp_add_type_48;}}} google::protobuf::stringpiece_internal::tmp_add_type_48 tmp_add_func_48(){return 0;}; namespace google{namespace protobuf{namespace util{namespace status_internal{typedef int tmp_add_type_49;}}}} google::protobuf::util::status_internal::tmp_add_type_49 tmp_add_func_49(){return 0;}; namespace grpc_arg_value{typedef int tmp_add_type_50;} grpc_arg_value::tmp_add_type_50 tmp_add_func_50(){return 0;}; namespace grpc_core{typedef int tmp_add_type_51;} grpc_core::tmp_add_type_51 tmp_add_func_51(){return 0;}; namespace testing{namespace internal{namespace any_cast_matcher{typedef int tmp_add_type_52;}}} testing::internal::any_cast_matcher::tmp_add_type_52 tmp_add_func_52(){return 0;}; namespace testing{namespace internal{namespace edit_distance{typedef int tmp_add_type_53;}}} testing::internal::edit_distance::tmp_add_type_53 tmp_add_func_53(){return 0;}; namespace testing{namespace internal{namespace internal_stream_operator_without_lexical_name_lookup{typedef int tmp_add_type_54;}}} testing::internal::internal_stream_operator_without_lexical_name_lookup::tmp_add_type_54 tmp_add_func_54(){return 0;}; namespace testing{namespace internal{namespace pair_getters{typedef int tmp_add_type_55;}}} testing::internal::pair_getters::tmp_add_type_55 tmp_add_func_55(){return 0;}; namespace testing{namespace internal{namespace variant_matcher{typedef int tmp_add_type_56;}}} testing::internal::variant_matcher::tmp_add_type_56 tmp_add_func_56(){return 0;}; namespace testing{namespace no_adl{typedef int tmp_add_type_57;}} testing::no_adl::tmp_add_type_57 tmp_add_func_57(){return 0;}; namespace thread_safety_analysis{typedef int tmp_add_type_58;} thread_safety_analysis::tmp_add_type_58 tmp_add_func_58(){return 0;}; // add classes TableStruct_google_2fprotobuf_2fany_2eproto* tmp_add_class_0; TableStruct_google_2fprotobuf_2fdescriptor_2eproto* tmp_add_class_1; TableStruct_google_2fprotobuf_2fsource_5fcontext_2eproto* tmp_add_class_2; TableStruct_google_2fprotobuf_2ftype_2eproto* tmp_add_class_3; _G_fpos64_t* tmp_add_class_4; _G_fpos_t* tmp_add_class_5; _IO_cookie_io_functions_t* tmp_add_class_6; gpr_log_func_args* tmp_add_class_7; gpr_timespec* tmp_add_class_8; grpc_arg_pointer_vtable* tmp_add_class_9; grpc_auth_property* tmp_add_class_10; grpc_auth_property_iterator* tmp_add_class_11; grpc_byte_buffer* tmp_add_class_12; grpc_byte_buffer_reader* tmp_add_class_13; grpc_completion_queue_attributes* tmp_add_class_14; grpc_completion_queue_functor* tmp_add_class_15; grpc_compression_options* tmp_add_class_16; grpc_event* tmp_add_class_17; grpc_metadata* tmp_add_class_18; grpc_op* tmp_add_class_19; grpc_slice* tmp_add_class_20; grpc_slice_buffer* tmp_add_class_21; grpc_tls_certificate_verifier_external* tmp_add_class_22; grpc_tls_custom_verification_check_request* tmp_add_class_23; itimerval* tmp_add_class_24; re_pattern_buffer* tmp_add_class_25; re_registers* tmp_add_class_26; statx_timestamp* tmp_add_class_27; ucontext_t* tmp_add_class_28; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/RgPN8hs7vJ/dump1.h"