Temporary header file '/tmp/ld66CAu7MT/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/ace/XML_Utils/XMLSchema/Traversal.hpp"
  #include "/usr/include/ace/XML_Utils/XMLSchema/TypeInfo.hpp"
  #include "/usr/include/ace/XML_Utils/XMLSchema/Types.hpp"
  #include "/usr/include/ace/XML_Utils/XMLSchema/Writer.hpp"
  #include "/usr/include/ace/XML_Utils/XMLSchema/id_map.hpp"
  #include "/usr/include/ace/XML_Utils/XML_Error_Handler.h"
  #include "/usr/include/ace/XML_Utils/XML_Helper.h"
  #include "/usr/include/ace/XML_Utils/XML_Schema_Resolver.h"
  #include "/usr/include/ace/XML_Utils/XML_Utils_Export.h"
  #include "/usr/include/ace/XML_Utils/XSCRT/Elements.hpp"
  #include "/usr/include/ace/XML_Utils/XSCRT/ExtendedTypeInfo.hpp"
  #include "/usr/include/ace/XML_Utils/XSCRT/Parser.hpp"
  #include "/usr/include/ace/XML_Utils/XSCRT/Traversal.hpp"
  #include "/usr/include/ace/XML_Utils/XSCRT/Writer.hpp"
  #include "/usr/include/ace/XML_Utils/XSCRT/XML.hpp"
  #include "/usr/include/ace/XML_Utils/XSCRT/XMLSchema.hpp"
  #include "/usr/include/ace/XML_Utils/XercesString.h"

  // add namespaces
  namespace ACE{typedef int tmp_add_type_1;}
  ACE::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace XML{typedef int tmp_add_type_2;}
  XML::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace XMLSchema{typedef int tmp_add_type_3;}
  XMLSchema::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace XMLSchema{namespace Traversal{typedef int tmp_add_type_4;}}
  XMLSchema::Traversal::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace XMLSchema{namespace Writer{typedef int tmp_add_type_5;}}
  XMLSchema::Writer::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace XSCRT{typedef int tmp_add_type_6;}
  XSCRT::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace XSCRT{namespace Traversal{typedef int tmp_add_type_7;}}
  XSCRT::Traversal::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace XSCRT{namespace XML{typedef int tmp_add_type_8;}}
  XSCRT::XML::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace ACE_OS{typedef int tmp_add_type_9;}
  ACE_OS::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace ACE_Utils{typedef int tmp_add_type_10;}
  ACE_Utils::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace xercesc_3_2{typedef int tmp_add_type_11;}
  xercesc_3_2::tmp_add_type_11 tmp_add_func_11(){return 0;};

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

In file included from /tmp/ld66CAu7MT/dump1.h:27:
/usr/include/ace/XML_Utils/XSCRT/XMLSchema.hpp:9:10: fatal error: ace/XML_Utils/XMLSchema/XSCRT/Elements.hpp: No such file or directory
    9 | #include "ace/XML_Utils/XMLSchema/XSCRT/Elements.hpp"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

