Temporary header file '/tmp/8WDlGkJYQa/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/flatbuffers/allocator.h"
  #include "/usr/include/flatbuffers/array.h"
  #include "/usr/include/flatbuffers/base.h"
  #include "/usr/include/flatbuffers/bfbs_generator.h"
  #include "/usr/include/flatbuffers/buffer.h"
  #include "/usr/include/flatbuffers/buffer_ref.h"
  #include "/usr/include/flatbuffers/code_generators.h"
  #include "/usr/include/flatbuffers/default_allocator.h"
  #include "/usr/include/flatbuffers/detached_buffer.h"
  #include "/usr/include/flatbuffers/flatbuffer_builder.h"
  #include "/usr/include/flatbuffers/flatbuffers.h"
  #include "/usr/include/flatbuffers/flatc.h"
  #include "/usr/include/flatbuffers/flex_flat_util.h"
  #include "/usr/include/flatbuffers/flexbuffers.h"
  #include "/usr/include/flatbuffers/grpc.h"
  #include "/usr/include/flatbuffers/hash.h"
  #include "/usr/include/flatbuffers/idl.h"
  #include "/usr/include/flatbuffers/minireflect.h"
  #include "/usr/include/flatbuffers/pch/flatc_pch.h"
  #include "/usr/include/flatbuffers/pch/pch.h"
  #include "/usr/include/flatbuffers/reflection.h"
  #include "/usr/include/flatbuffers/reflection_generated.h"
  #include "/usr/include/flatbuffers/registry.h"
  #include "/usr/include/flatbuffers/stl_emulation.h"
  #include "/usr/include/flatbuffers/string.h"
  #include "/usr/include/flatbuffers/struct.h"
  #include "/usr/include/flatbuffers/table.h"
  #include "/usr/include/flatbuffers/util.h"
  #include "/usr/include/flatbuffers/vector.h"
  #include "/usr/include/flatbuffers/vector_downward.h"
  #include "/usr/include/flatbuffers/verifier.h"

  // add namespaces
  namespace flatbuffers{typedef int tmp_add_type_1;}
  flatbuffers::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace flatbuffers{namespace internal{typedef int tmp_add_type_2;}}
  flatbuffers::internal::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace flexbuffers{typedef int tmp_add_type_3;}
  flexbuffers::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace reflection{typedef int tmp_add_type_4;}
  reflection::tmp_add_type_4 tmp_add_func_4(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/8WDlGkJYQa/dump1.h"

In file included from /tmp/8WDlGkJYQa/dump1.h:26:
/usr/include/flatbuffers/grpc.h:23:10: fatal error: grpc/byte_buffer_reader.h: No such file or directory
   23 | #include "grpc/byte_buffer_reader.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

