Home
last modified time | relevance | path

Searched refs:RawLocEncoding (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DSourceLocationEncoding.h56 using RawLocEncoding = uint64_t;
58 static RawLocEncoding encode(SourceLocation Loc, UIntTy BaseOffset,
60 static std::pair<SourceLocation, unsigned> decode(RawLocEncoding);
63 inline SourceLocationEncoding::RawLocEncoding
78 RawLocEncoding Encoded = encodeRaw(Loc.getRawEncoding()); in encode()
82 Encoded |= (RawLocEncoding)BaseModuleFileIndex << 32; in encode()
86 SourceLocationEncoding::decode(RawLocEncoding Encoded) { in decode()
93 Encoded &= llvm::maskTrailingOnes<RawLocEncoding>(32); in decode()
H A DASTBitCodes.h212 using RawLocEncoding = SourceLocationEncoding::RawLocEncoding; variable
224 PPEntityOffset(RawLocEncoding Begin, RawLocEncoding End, uint32_t BitOffset) in PPEntityOffset()
227 RawLocEncoding getBegin() const { return Begin.get(); } in getBegin()
228 RawLocEncoding getEnd() const { return End.get(); } in getEnd()
235 using RawLocEncoding = SourceLocationEncoding::RawLocEncoding; variable
243 PPSkippedRange(RawLocEncoding Begin, RawLocEncoding End) in PPSkippedRange()
246 RawLocEncoding getBegin() const { return Begin.get(); } in getBegin()
247 RawLocEncoding getEnd() const { return End.get(); } in getEnd()
253 using RawLocEncoding = SourceLocationEncoding::RawLocEncoding; variable
263 DeclOffset(RawLocEncoding RawLoc, uint64_t BitOffset, in DeclOffset()
[all …]
H A DASTReader.h2433 using RawLocEncoding = SourceLocationEncoding::RawLocEncoding; variable
2438 ReadUntranslatedSourceLocation(RawLocEncoding Raw) const { in ReadUntranslatedSourceLocation()
2443 SourceLocation ReadSourceLocation(ModuleFile &MF, RawLocEncoding Raw) const { in ReadSourceLocation()
H A DASTWriter.h738 SourceLocationEncoding::RawLocEncoding
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp3067 SourceLocationEncoding::RawLocEncoding RawLoc = in WriteDecl()
H A DASTWriter.cpp3088 SourceLocationEncoding::RawLocEncoding DefinitionLoc = in WriteSubmodules()
6652 SourceLocationEncoding::RawLocEncoding