Lines Matching full:parts
162 vector<PartKindPair> Parts;
164 Parts.reserve(32);
166 // Track the total size of the parts as we collect them. This allows the
171 Parts.emplace_back(P, K);
174 if (Parts.empty())
176 return Parts.back().second;
198 NewPathSize -= Parts.back().first.size();
199 Parts.pop_back();
215 if (Parts.empty())
223 Result.__pn_.reserve(Parts.size() + NewPathSize + NeedTrailingSep);
224 for (auto& PK : Parts)