Home | History | Annotate | Download | only in src

Lines Matching refs:second

61         printf("{%s#%s}\n", s.first.c_str(), s.second.c_str());
71 printf("{%s#%s}", s.first.c_str(), s.second.c_str());
87 printf("{%s#%s}", s.first.c_str(), s.second.c_str());
788 // ::= fp <top-level CV-qualifiers> <parameter-2 non-negative number> _ # L == 0, second and later parameters
790 // ::= fL <L-1 non-negative number> p <top-level CV-qualifiers> <parameter-2 non-negative number> _ # L > 0, second and later parameters
1308 db.names.back().first += db.names.back().second;
1309 db.names.back().second = typename C::String();
1648 db.names.back().second.insert(0, sig);
1675 if (func.second.front() == '(')
1678 db.names.back().second = ")" + std::move(func.second);
1683 db.names.back().second = std::move(func.second);
1708 if (db.names.back().second.substr(0, 2) == " [")
1709 db.names.back().second.erase(0, 1);
1710 db.names.back().second.insert(0, " []");
1724 if (db.names.back().second.substr(0, 2) == " [")
1725 db.names.back().second.erase(0, 1);
1726 db.names.back().second.insert(0, " [" + typename C::String(first+1, t) + "]");
1745 if (type.second.substr(0, 2) == " [")
1746 type.second.erase(0, 1);
1747 db.names.back().second = " [" + expr.move_full() + "]" + std::move(type.second);
1910 size_t p = db.names[k].second.size();
1911 if (db.names[k].second[p-2] == '&')
1913 else if (db.names[k].second.back() == '&')
1917 db.names[k].second.insert(p, " const");
1922 db.names[k].second.insert(p, " volatile");
1926 db.names[k].second.insert(p, " restrict");
2017 if (db.names[k].second.substr(0, 2) == " [")
2020 db.names[k].second.insert(0, ")");
2022 else if (db.names[k].second.front() == '(')
2025 db.names[k].second.insert(0, ")");
2044 if (db.names[k].second.substr(0, 2) == " [")
2047 db.names[k].second.insert(0, ")");
2049 else if (db.names[k].second.front() == '(')
2052 db.names[k].second.insert(0, ")");
2078 if (db.names[k].second.substr(0, 2) == " [")
2081 db.names[k].second.insert(0, ")");
2083 else if (db.names[k].second.front() == '(')
2086 db.names[k].second.insert(0, ")");
4289 // # second call-offset is result adjustment
4294 // extension ::= TC <first type> <number> _ <second type> # construction vtable for second-in-first
4373 // extension ::= TC <first type> <number> _ <second type> # construction vtable for second-in-first
4522 ret2 = std::move(db.names.back().second);
4855 StrT second;
4860 : first(std::move(f)), second(std::move(s)) {}
4864 size_t size() const {return first.size() + second.size();}
4865 StrT full() const {return first + second;}
4866 StrT move_full() {return std::move(first) + std::move(second);}
4953 db.names.back().first += db.names.back().second;