Updated mangling specs

Daveed Vandevoorde daveed at edg.com
Thu Jan 27 02:39:37 UTC 2000


mendell at ca.ibm.com wrote:
> 
> 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?

Sure: it's 14.5.5.1 (most paragraphs).

	Daveed




More information about the cxx-abi-dev mailing list