Lines Matching defs:package
35 * to the 'type' in package:type/entry.
76 std::u16string package;
94 StringPiece16 package;
117 * PP: 8 bit package identifier. 0x01 is reserved for system
256 package(p.toString()), type(t), entry(e.toString()) {
260 return !package.empty() && !entry.empty();
264 return std::tie(lhs.package, lhs.type, lhs.entry)
265 < std::tie(rhs.package, rhs.type, rhs.entry);
269 return std::tie(lhs.package, lhs.type, lhs.entry)
270 == std::tie(rhs.package, rhs.type, rhs.entry);
274 return std::tie(lhs.package, lhs.type, lhs.entry)
275 != std::tie(rhs.package, rhs.type, rhs.entry);
280 if (!package.empty()) {
281 result = package + u":";
287 if (!name.package.empty()) {
288 out << name.package << ":";
299 package(rhs.package), type(rhs.type), entry(rhs.entry) {
304 package(p), type(t), entry(e) {
308 package = rhs.package;
315 return { package.toString(), type, entry.toString() };
319 return !package.empty() && !entry.empty();
323 return std::tie(lhs.package, lhs.type, lhs.entry)
324 < std::tie(rhs.package, rhs.type, rhs.entry);
328 return std::tie(lhs.package, lhs.type, lhs.entry)
329 == std::tie(rhs.package, rhs.type, rhs.entry);
333 return std::tie(lhs.package, lhs.type, lhs.entry)
334 != std::tie(rhs.package, rhs.type, rhs.entry);
338 if (!name.package.empty()) {
339 out << name.package << ":";