Lines Matching full:parts
28 SmallVector<StringRef, 3> Parts; in parse32() local
29 SplitString(Str, Parts, "."); in parse32()
31 if (Parts.size() > 3 || Parts.empty()) in parse32()
35 if (getAsUnsignedInteger(Parts[0], 10, Num)) in parse32()
43 for (unsigned i = 1, ShiftNum = 8; i < Parts.size(); ++i, ShiftNum -= 8) { in parse32()
44 if (getAsUnsignedInteger(Parts[i], 10, Num)) in parse32()
63 SmallVector<StringRef, 5> Parts; in parse64() local
64 SplitString(Str, Parts, "."); in parse64()
66 if (Parts.size() > 5 || Parts.empty()) in parse64()
70 if (getAsUnsignedInteger(Parts[0], 10, Num)) in parse64()
82 for (unsigned i = 1, ShiftNum = 8; i < Parts.size() && i < 3; in parse64()
84 if (getAsUnsignedInteger(Parts[i], 10, Num)) in parse64()
97 if (Parts.size() > 3) in parse64()