search for: node_meta

Displaying 1 result from an estimated 1 matches for "node_meta".

2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...{} + stream_string_ref(unsigned first, unsigned last) + : first(first), last(last) {} + + bool empty() const { return first == last; } + + void print(stream& s) + { + s.grow(last - first); + s += string_ref(s.buf + first, s.buf + 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...