Updated mangling specs

mendell at ca.ibm.com mendell at ca.ibm.com
Thu Jan 27 01:51:09 UTC 2000


Does anyone implement this for templates?

   c) an expression, e.g., "B<(J+1)/2>" is encoded with a prefix traversal
      of the operators involved, delimited by "X...E".  The operators are
      encoded using their two letter mangled names.  For example,
"B<(J+1)/2>"
      becomes "1BI Xdv pl T1_ Li1E Li2E E E" (the blanks were inserted to
      visualize the decomposition).


We certainly don't.  The expression gets converted to an integer value in
our compiler, and the integer is what is encoded.

Can you tell me what part of the standard applies here?

Mark






More information about the cxx-abi-dev mailing list