* 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.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2001-03-20 Jim Blandy <jimb@redhat.com>
|
||||
|
||||
* demangle.h (enum gnu_v3_constructor_kinds,
|
||||
is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds,
|
||||
is_gnu_v3_mangled_dtor): New declarations.
|
||||
|
||||
2001-03-14 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* ansidecl.h: Fix copyright dates.
|
||||
|
Reference in New Issue
Block a user