Commit d4f3ce5c by Daniel Jacobowitz Committed by Daniel Jacobowitz

cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE takes two parameters.

	* cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE
	takes two parameters.
	* cp-demint.c (cplus_demangle_fill_component): Likewise.

From-SVN: r75819
parent 9ff2cabc
2004-01-13 Daniel Jacobowitz <drow@mvista.com>
* cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE
takes two parameters.
* cp-demint.c (cplus_demangle_fill_component): Likewise.
2004-01-12 Ian Lance Taylor <ian@wasabisystems.com> 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
* cp-demangle.c: Include "cp-demangle.h". If IN_GLIBCPP_V3 is * cp-demangle.c: Include "cp-demangle.h". If IN_GLIBCPP_V3 is
......
...@@ -751,6 +751,7 @@ d_make_comp (di, type, left, right) ...@@ -751,6 +751,7 @@ d_make_comp (di, type, left, right)
case DEMANGLE_COMPONENT_LOCAL_NAME: case DEMANGLE_COMPONENT_LOCAL_NAME:
case DEMANGLE_COMPONENT_TYPED_NAME: case DEMANGLE_COMPONENT_TYPED_NAME:
case DEMANGLE_COMPONENT_TEMPLATE: case DEMANGLE_COMPONENT_TEMPLATE:
case DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE:
case DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL: case DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL:
case DEMANGLE_COMPONENT_PTRMEM_TYPE: case DEMANGLE_COMPONENT_PTRMEM_TYPE:
case DEMANGLE_COMPONENT_UNARY: case DEMANGLE_COMPONENT_UNARY:
...@@ -768,7 +769,6 @@ d_make_comp (di, type, left, right) ...@@ -768,7 +769,6 @@ d_make_comp (di, type, left, right)
/* These types only require one parameter. */ /* These types only require one parameter. */
case DEMANGLE_COMPONENT_VTABLE: case DEMANGLE_COMPONENT_VTABLE:
case DEMANGLE_COMPONENT_VTT: case DEMANGLE_COMPONENT_VTT:
case DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE:
case DEMANGLE_COMPONENT_TYPEINFO: case DEMANGLE_COMPONENT_TYPEINFO:
case DEMANGLE_COMPONENT_TYPEINFO_NAME: case DEMANGLE_COMPONENT_TYPEINFO_NAME:
case DEMANGLE_COMPONENT_TYPEINFO_FN: case DEMANGLE_COMPONENT_TYPEINFO_FN:
......
...@@ -70,6 +70,7 @@ cplus_demangle_fill_component (p, type, left, right) ...@@ -70,6 +70,7 @@ cplus_demangle_fill_component (p, type, left, right)
case DEMANGLE_COMPONENT_LOCAL_NAME: case DEMANGLE_COMPONENT_LOCAL_NAME:
case DEMANGLE_COMPONENT_TYPED_NAME: case DEMANGLE_COMPONENT_TYPED_NAME:
case DEMANGLE_COMPONENT_TEMPLATE: case DEMANGLE_COMPONENT_TEMPLATE:
case DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE:
case DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL: case DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL:
case DEMANGLE_COMPONENT_FUNCTION_TYPE: case DEMANGLE_COMPONENT_FUNCTION_TYPE:
case DEMANGLE_COMPONENT_ARRAY_TYPE: case DEMANGLE_COMPONENT_ARRAY_TYPE:
...@@ -89,7 +90,6 @@ cplus_demangle_fill_component (p, type, left, right) ...@@ -89,7 +90,6 @@ cplus_demangle_fill_component (p, type, left, right)
/* These component types only have one subtree. */ /* These component types only have one subtree. */
case DEMANGLE_COMPONENT_VTABLE: case DEMANGLE_COMPONENT_VTABLE:
case DEMANGLE_COMPONENT_VTT: case DEMANGLE_COMPONENT_VTT:
case DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE:
case DEMANGLE_COMPONENT_TYPEINFO: case DEMANGLE_COMPONENT_TYPEINFO:
case DEMANGLE_COMPONENT_TYPEINFO_NAME: case DEMANGLE_COMPONENT_TYPEINFO_NAME:
case DEMANGLE_COMPONENT_TYPEINFO_FN: case DEMANGLE_COMPONENT_TYPEINFO_FN:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment