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

  // add defines
  #define __STDC_VERSION__ 201710L
#define _FILE_OFFSET_BITS 64
#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/antlr/ANTLRException.hpp"
  #include "/usr/include/antlr/ANTLRUtil.hpp"
  #include "/usr/include/antlr/AST.hpp"
  #include "/usr/include/antlr/ASTArray.hpp"
  #include "/usr/include/antlr/ASTFactory.hpp"
  #include "/usr/include/antlr/ASTNULLType.hpp"
  #include "/usr/include/antlr/ASTPair.hpp"
  #include "/usr/include/antlr/ASTRefCount.hpp"
  #include "/usr/include/antlr/BaseAST.hpp"
  #include "/usr/include/antlr/BitSet.hpp"
  #include "/usr/include/antlr/CharBuffer.hpp"
  #include "/usr/include/antlr/CharInputBuffer.hpp"
  #include "/usr/include/antlr/CharScanner.hpp"
  #include "/usr/include/antlr/CharStreamException.hpp"
  #include "/usr/include/antlr/CharStreamIOException.hpp"
  #include "/usr/include/antlr/CircularQueue.hpp"
  #include "/usr/include/antlr/CommonAST.hpp"
  #include "/usr/include/antlr/CommonASTWithHiddenTokens.hpp"
  #include "/usr/include/antlr/CommonHiddenStreamToken.hpp"
  #include "/usr/include/antlr/CommonToken.hpp"
  #include "/usr/include/antlr/IOException.hpp"
  #include "/usr/include/antlr/InputBuffer.hpp"
  #include "/usr/include/antlr/LLkParser.hpp"
  #include "/usr/include/antlr/LexerSharedInputState.hpp"
  #include "/usr/include/antlr/MismatchedCharException.hpp"
  #include "/usr/include/antlr/MismatchedTokenException.hpp"
  #include "/usr/include/antlr/NoViableAltException.hpp"
  #include "/usr/include/antlr/NoViableAltForCharException.hpp"
  #include "/usr/include/antlr/Parser.hpp"
  #include "/usr/include/antlr/ParserSharedInputState.hpp"
  #include "/usr/include/antlr/RecognitionException.hpp"
  #include "/usr/include/antlr/RefCount.hpp"
  #include "/usr/include/antlr/SemanticException.hpp"
  #include "/usr/include/antlr/String.hpp"
  #include "/usr/include/antlr/Token.hpp"
  #include "/usr/include/antlr/TokenBuffer.hpp"
  #include "/usr/include/antlr/TokenRefCount.hpp"
  #include "/usr/include/antlr/TokenStream.hpp"
  #include "/usr/include/antlr/TokenStreamBasicFilter.hpp"
  #include "/usr/include/antlr/TokenStreamException.hpp"
  #include "/usr/include/antlr/TokenStreamHiddenTokenFilter.hpp"
  #include "/usr/include/antlr/TokenStreamIOException.hpp"
  #include "/usr/include/antlr/TokenStreamRecognitionException.hpp"
  #include "/usr/include/antlr/TokenStreamRetryException.hpp"
  #include "/usr/include/antlr/TokenStreamRewriteEngine.hpp"
  #include "/usr/include/antlr/TokenStreamSelector.hpp"
  #include "/usr/include/antlr/TokenWithIndex.hpp"
  #include "/usr/include/antlr/TreeParser.hpp"
  #include "/usr/include/antlr/TreeParserSharedInputState.hpp"
  #include "/usr/include/antlr/config.hpp"

  // add namespaces
  namespace antlr{typedef int tmp_add_type_1;}
  antlr::tmp_add_type_1 tmp_add_func_1(){return 0;};

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;

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

