Searched refs:SourceLocationEncoding (Results 1 – 4 of 4) sorted by relevance
42 class SourceLocationEncoding {90 constexpr static auto UIntBits = SourceLocationEncoding::UIntBits;109 UIntTy Rotated = SourceLocationEncoding::encodeRaw(Raw); in encodeRaw()122 return SourceLocationEncoding::decodeRaw(Prev = Encoded); in decodeRaw()123 return SourceLocationEncoding::decodeRaw(Prev += zagZig(Encoded - 1)); in decodeRaw()152 inline uint64_t SourceLocationEncoding::encode(SourceLocation Loc, in encode()157 SourceLocationEncoding::decode(uint64_t Encoded, SourceLocationSequence *Seq) { in decode()
2164 return SourceLocationEncoding::decode(Raw, Seq);
26 SourceLocationEncoding::encode(SourceLocation::getFromRawEncoding(Loc)); in roundTrip()30 SourceLocationEncoding::decode(ActualEncoded).getRawEncoding(); in roundTrip()41 ActualEncoded.push_back(SourceLocationEncoding::encode(51 SourceLocation Loc = SourceLocationEncoding::decode(L, Seq);64 TEST(SourceLocationEncoding, Individual) { in TEST() argument75 TEST(SourceLocationEncoding, Sequence) { in TEST() argument
5234 Record.push_back(SourceLocationEncoding::encode(Loc, Seq)); in AddSourceLocation()