summaryrefslogtreecommitdiff
path: root/plugins/itanium
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2020-03-05 20:50:26 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2020-03-05 20:50:26 (GMT)
commit1f3917fe0254198a4dbadb9a195ba076ae12736d (patch)
tree3db1a0c8e717a49cabe784ad129ddd999514dd24 /plugins/itanium
parentd0314437fcad499f45a4bdb93d085100cee2c70b (diff)
Added better support of operators for Itanium demangling.
Diffstat (limited to 'plugins/itanium')
-rw-r--r--plugins/itanium/component.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/itanium/component.c b/plugins/itanium/component.c
index 3474639..f5aad1d 100644
--- a/plugins/itanium/component.c
+++ b/plugins/itanium/component.c
@@ -1535,7 +1535,8 @@ GDataType *itd_translate_component_to_type(const itanium_component *comp, Routin
break;
case ICT_OPERATOR_NAME:
- result = NULL;
+ name = itd_translate_component(comp, NULL);
+ result = g_class_enum_type_new(CET_STRUCT, name);
break;
case ICT_SPECIAL_NAME_VTABLE: