* libiberty/cp-demangle.c (struct demangling_def): New fields:
authorJim Blandy <jimb@codesourcery.com>
Tue, 20 Mar 2001 18:22:38 +0000 (18:22 +0000)
committerJim Blandy <jimb@codesourcery.com>
Tue, 20 Mar 2001 18:22:38 +0000 (18:22 +0000)
commite61231f1142d606283858b7e168d2b468c662ac5
tree318480b948ab2f727b8d6df4cf84af7092e002c2
parentb0ed35899ae041089835beeb35336494bb50f1d8
* libiberty/cp-demangle.c (struct demangling_def): New fields:
is_constructor and is_destructor.
(demangling_new): Initialize them.
(demangle_ctor_dtor_name): Set them, if we detect a constructor
or destructor.
(demangle_v3_with_details, is_gnu_v3_mangled_ctor,
is_gnu_v3_mangled_dtor): New functions.

* include/demangle.h (enum gnu_v3_constructor_kinds,
is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds,
is_gnu_v3_mangled_dtor): New declarations.
include/ChangeLog
include/demangle.h
libiberty/ChangeLog
libiberty/cp-demangle.c
This page took 0.027581 seconds and 4 git commands to generate.