21 for(std::size_t i=0; i<sub.size(); i++)
30 if(sub[base].
id()==ID_name)
31 return sub[base].get(ID_identifier);
32 else if(base+1<sub.size() && sub[base].id()==ID_operator)
33 return "operator"+sub[base+1].id_string();
34 else if(base+1<sub.size() && sub[base].id()==
"~" && sub[base+1].id()==ID_name)
35 return "~"+sub[base+1].get_string(ID_identifier);