Displaying 1 result from an estimated 1 matches for "template_param".
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...last);
+ }
+};
+
+struct node_meta
+{
+ // If this node has any rhs part, potentally nested.
+ unsigned has_rhs_component : 1;
+
+ unsigned has_array : 1;
+ unsigned has_function : 1;
+
+ // Quick RTTI, just for types that need it.
+ unsigned is_qual_type : 1;
+ unsigned is_template_param_list : 1;
+ unsigned is_special_substitution : 1;
+ unsigned is_name_type : 1;
+ unsigned is_objcproto_name : 1;
+
+ node_meta() { memset(this, 0, sizeof(*this)); }
+};
+
+class node
+{
+ node_meta meta;
+
+public:
+ node() = default;
+ node(node_meta meta) : meta(meta) {} // 5...