Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8206291
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T08:37:04+00:00 2026-06-07T08:37:04+00:00

When I run my header file on GCC_XML I get the following output: <GCC_XML

  • 0

When I run my header file on GCC_XML I get the following output:

<GCC_XML cvs_revision="1.135"><Namespace id="_1" name="::" members="_3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _29 _31 _32 _33 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _46 _47 _48 _49 _50 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _93 _94 _95 _96 _97 _98 _99 _100 _101 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 _128 _129 _130 _131 _132 _133 _134 _135 _136 _137 _138 _139 _140 _141 _142 _143 _144 _145 _146 _147 _148 _149 _150 _151 _152 _153 _154 _155 _156 _157 _2 _158 _159 _160 _161 _162 _163 _164 _165 _166 _167 _168 _169 _170 _171 _173 _174 _175 _176 _177 _178 _179 _181 _182 _183 _184 _185 _186 _187 _188 _189 _190 _191 _192 _193 _194 _195 _196 _197 _198 _200 _201 _202 _203 _204 _205 _206 _207 _208 _209 _210 _211 _212 _213 _214 _216 _217 _218 _219 _220 _221 _222 _223 _224 _225 _226 _227 _228 _229 _230 _231 _232 _233 _234 _235 _236 _237 _238 _239 _240 _241 _242 _243 _244 _245 _246 _247 _248 _249 _250 _252 " mangled="_Z2::" demangled="::"/>
<Namespace id="_2" name="std" context="_1" members="" mangled="_Z3std" demangled="std"/>
<Function id="_3" name="__builtin_nans" returns="_253" context="_1" location="f0:21" file="f0" line="21" extern="1" attributes="nothrow const nonnull">
<Argument name="str" type="_254" location="f0:21" file="f0" line="21"/>
</Function><Function id="_4" name="__builtin_acosf" returns="_255" context="_1" mangled="acosf" location="f0:25" file="f0" line="25" extern="1" attributes="nothrow"><Argument type="_255" location="f0:25" file="f0" line="25"/></Function>
<Function id="_5" name="__builtin_acosl" returns="_256" context="_1" mangled="acosl" location="f0:26" file="f0" line="26" extern="1" attributes="nothrow"><Argument type="_256" location="f0:26" file="f0" line="26"/></Function><Function id="_6" name="__builtin_va_arg_pack" returns="_257" context="_1" location="f0:147" file="f0" line="147" extern="1"><Ellipsis/></Function>
<Function id="_7" name="__builtin_log10" returns="_253" context="_1" mangled="log10" location="f0:63" file="f0" line="63" extern="1" attributes="nothrow">
<Argument type="_253" location="f0:63" file="f0" line="63"/>

Now my main issue is what these Values stand for for example I get Argument type="_253" what does (_253) stand for? I don’t find any useful documentation or explanation for the outputs so any hints would be really appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T08:37:05+00:00Added an answer on June 7, 2026 at 8:37 am

    Those numbers are identifiers of other things found in the file. In order to know about _253 you have to found an XML element with id="_253". It will be, most likely, a type definition or a built-in type.

    EXAMPLE:

    This CXX:

    struct EmptyClass {};
    
    int a_function(float f, EmptyClass e)
    {
    }
    
    int main(void)
    {
      return 0;
    }
    

    Compiles into this XML:

    <?xml version="1.0"?>
    <GCC_XML>
      <Namespace id="_1" name="::" members="_2 _3 _4 "/>
      <Function id="_2" name="main" returns="_5" context="_1" location="f0:8"/>
      <Function id="_3" name="a_function" returns="_5" context="_1" location="f0:4">
        <Argument name="f" type="_6"/>
        <Argument name="e" type="_4"/>
      </Function>
      <Struct id="_4" name="EmptyClass" context="_1" location="f0:1" members="_7 _8 " bases=""/>
      <FundamentalType id="_5" name="int"/>
      <FundamentalType id="_6" name="float"/>
      <Constructor id="_7" name="EmptyClass" context="_4" location="f0:1">
        <Argument name="_ctor_arg" type="_9"/>
      </Constructor>
      <Constructor id="_8" name="EmptyClass" context="_4" location="f0:1"/>
      <ReferenceType id="_9" type="_4c"/>
      <File id="f0" name="example1.cxx"/>
    </GCC_XML>
    

    If you look at the attributes element of the function main:

      <Function id="_2" name="main" returns="_5" context="_1" location="f0:8"/>
    

    Its return type is returns="_5", so you have to find an element in the XML with id="_5". Note that it may be before or after the one you are currently looking at. Also note that different runnings of the compiler may yield different identifiers for the same types. In this case:

    <FundamentalType id="_5" name="int"/>
    

    The meaning of that should be obvious: _5 it is the type int: so main returns int.

    A different kind of type is the one from:

    <ReferenceType id="_9" type="_4c"/>
    

    That is a reference to type id="_4c", but there is not such type. It is simple the const version (that’s the c) of type id="_4":

    <Struct id="_4" name="EmptyClass" context="_1" location="f0:1" members="_7 _8 " bases=""/>
    

    So type id="_9" is a reference to a constant struct named “EmptyClass”, that is const EmptyClass &.

    I hope that makes more sense now.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a class header file called Grid.h that contains the following 2 private
I have a C++ project with the following definition in the header file: typedef
I have the following code in my header file: class Factovisors { public: Factovisors(std::istream&
So, my question is how to fix some error in header file, to run
Consider the following header file, there are 2 Delegate Protocols declaration : NSSpeechSynthesizerDelegate and
Also, can you SEND any header back? (return headers) when you run a web
I run command: sudo apt-get install phpmyadmin to install phpMyAdmin. Then I enter address:
I run the following command to link the different files in my project. /opt/gcc-4.7-cilkplus/bin/gcc
I am having difficulty trying to get modernizer to run with codeigniter. this is
I have a C makefile which generates header file from java code and compiles

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.