Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Mangling: Special names


  • To: cxx-abi@xxxxxxxxxxxxxxxxxxxx
  • Subject: Mangling: Special names
  • From: Martin von Loewis <loewis@xxxxxxxxxxxxxxxxxxxxxxx>
  • Date: Wed, 22 Mar 2000 15:46:59 +0100

According to the mangling syntax,

   Foo::Foo(int)

would be mangled as

   _ZN3FooC1Ei

i.e. the constructor <special-name> would syntactically fit only after
a qualified name. Is this intentional? Likewise, _ZN3Foo3BarTVE would
be the Foo::Bar virtual table.

I don't understand the Th and Tv special names: Instead of a
function-type, would you not need an <name> somewhere? Or even an
<encoding>?

Regards,
Martin