Lines Matching full:parts
165 vector<PartKindPair> Parts;
167 Parts.reserve(32);
169 // Track the total size of the parts as we collect them. This allows the
174 Parts.emplace_back(P, K);
177 if (Parts.empty())
179 return Parts.back().second;
201 NewPathSize -= Parts.back().first.size();
202 Parts.pop_back();
218 if (Parts.empty())
226 Result.__pn_.reserve(Parts.size() + NewPathSize + NeedTrailingSep);
227 for (auto& PK : Parts)