Home
last modified time | relevance | path

Searched refs:ASTFileSignature (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DModule.h57 struct ASTFileSignature : std::array<uint8_t, 20> { struct
62 ASTFileSignature(BaseT S = {{0}}) : BaseT(std::move(S)) {} in BaseT() argument
76 return ASTFileSignature(std::move(Bytes)); in create()
79 static ASTFileSignature createDISentinel() { in createDISentinel() argument
80 ASTFileSignature Sentinel; in createDISentinel()
85 static ASTFileSignature createDummy() { in createDummy() argument
86 ASTFileSignature Dummy; in createDummy()
96 ASTFileSignature Signature; in create()
169 ASTFileSignature Signature;
878 ASTFileSignature Signature;
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp394 ASTFileSignature Signature;
400 ASTFileSignature StoredSignature;
401 ImportedModuleFileInfo(off_t Size, time_t ModTime, ASTFileSignature Sig) in ImportedModuleFileInfo()
644 ASTFileSignature StoredSignature = ASTFileSignature::create( in loadModuleFile()
645 FirstSignatureByte, FirstSignatureByte + ASTFileSignature::size); in loadModuleFile()
646 Idx += ASTFileSignature::size; in loadModuleFile()
704 auto Signature = ASTFileSignature::create(Blob.begin(), Blob.end()); in loadModuleFile()
705 assert(Signature != ASTFileSignature::createDummy() && in loadModuleFile()
H A DModuleManager.cpp74 static bool checkSignature(ASTFileSignature Signature, in checkSignature()
75 ASTFileSignature ExpectedSignature, in checkSignature()
103 ASTFileSignature ExpectedSignature, in addModule()
H A DASTWriter.cpp1124 std::pair<ASTFileSignature, ASTFileSignature>
1130 ASTFileSignature ASTBlockHash = ASTFileSignature::create(Hasher.result()); in createSignature()
1140 ASTFileSignature Signature = ASTFileSignature::create(Hasher.result()); in createSignature()
1145 ASTFileSignature ASTWriter::backpatchSignature() { in backpatchSignature()
1152 auto BackpatchSignatureAt = [&](const ASTFileSignature &S, uint64_t BitNo) { in backpatchSignature()
1159 ASTFileSignature ASTBlockHash; in backpatchSignature()
1160 ASTFileSignature Signature; in backpatchSignature()
1191 auto Dummy = ASTFileSignature::createDummy(); in writeUnhashedControlBlock()
4625 ASTFileSignature ASTWriter::WriteAST(Sema &SemaRef, StringRef OutputFile, in WriteAST()
4645 ASTFileSignature Signature = WriteASTCore(SemaRef, isysroot, WritingModule); in WriteAST()
[all …]
H A DASTReader.cpp3044 ASTFileSignature StoredSignature; in ReadControlBlock()
3047 StoredSignature = ASTFileSignature::create( in ReadControlBlock()
3049 Idx += ASTFileSignature::size; in ReadControlBlock()
4665 static ASTFileSignature readASTFileSignature(StringRef PCH);
4708 ASTFileSignature ExpectedSignature, in ReadASTCore()
5240 return ASTFileSignature(); in readASTFileSignature()
5245 return ASTFileSignature(); in readASTFileSignature()
5255 return ASTFileSignature(); in readASTFileSignature()
5260 return ASTFileSignature(); in readASTFileSignature()
5268 return ASTFileSignature(); in readASTFileSignature()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h206 using ASTFileSignatureReader = ASTFileSignature (*)(StringRef);
246 ASTFileSignature ExpectedSignature,
H A DModuleFile.h183 ASTFileSignature Signature;
187 ASTFileSignature ASTBlockHash;
H A DASTWriter.h506 ASTFileSignature backpatchSignature();
509 std::pair<ASTFileSignature, ASTFileSignature> createSignature() const;
590 ASTFileSignature WriteASTCore(Sema &SemaRef, StringRef isysroot,
628 ASTFileSignature WriteAST(Sema &SemaRef, StringRef OutputFile,
H A DPCHContainerOperations.h28 ASTFileSignature Signature;
H A DASTReader.h1366 ASTFileSignature ExpectedSignature,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp187 {ModuleName, "", OutputFileName, ASTFileSignature::createDISentinel()}); in Initialize()