Displaying 1 result from an estimated 1 matches for "special_name".
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...= true; }
+
+ void print_left(stream& s) const override
+ {
+ if (is_pointer)
+ s += "id";
+ else
+ ty->print_left(s);
+ s += "<";
+ protocol->print_left(s);
+ s += ">";
+ }
+};
+
+class special_name final : public type
+{
+ const string_ref special;
+ const node* child;
+public:
+ special_name(string_ref special, node* child)
+ : special(special), child(child) {}
+
+ void print_left(stream& s) const override
+ {
+ s += special;
+ child->print(s);...