typo ?

Alain Miniussi alainm at cup.hp.com
Sat May 6 23:08:34 UTC 2000


I think there is a missing 'E' in the mangling example :

void operator-</*int J=*/42>(A<J+2>::T); 
_ZngILi42EE vN1AIXplT1_Li2EE1TE 

_Z
 ng // operator-
  I  // start temp args
    Li42E // literal (int)42
  E  // end temp args
  v // return void
  N  // start nesting
   1A 
   I // start temp args
     X // start expr
       pl // +
         T1_ // J
         Li2E // literal int(2) 
     E // end expr
      // end temp arg <---- missing 'E' ?
   1T  // nested T
  E // end nesting 

 
Alain




More information about the cxx-abi-dev mailing list