Searched refs:ASTFileSignature (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Module.h | 57 struct ASTFileSignature : std::array<uint8_t, 20> { struct 62 ASTFileSignature(BaseT S = {{0}}) : BaseT(std::move(S)) {} in BaseT() argument 75 static ASTFileSignature create(std::array<uint8_t, 20> Bytes) { in create() 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() 92 static ASTFileSignature create(InputIt First, InputIt Last) { in create() argument 96 ASTFileSignature Signature; in create() [all …]
|
H A D | ASTSourceDescriptor.h | 32 ASTFileSignature Signature; 38 ASTFileSignature Signature) in ASTSourceDescriptor() 46 ASTFileSignature getSignature() const { return Signature; } in getSignature()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | GlobalModuleIndex.cpp | 390 ASTFileSignature Signature; 396 ASTFileSignature StoredSignature; 397 ImportedModuleFileInfo(off_t Size, time_t ModTime, ASTFileSignature Sig) in ImportedModuleFileInfo() 640 ASTFileSignature StoredSignature = ASTFileSignature::create( in loadModuleFile() 641 FirstSignatureByte, FirstSignatureByte + ASTFileSignature::size); in loadModuleFile() 642 Idx += ASTFileSignature::size; in loadModuleFile() 700 auto Signature = ASTFileSignature::create(Blob.begin(), Blob.end()); in loadModuleFile() 701 assert(Signature != ASTFileSignature::createDummy() && in loadModuleFile()
|
H A D | ASTWriter.cpp | 1174 std::pair<ASTFileSignature, ASTFileSignature> 1180 ASTFileSignature ASTBlockHash = ASTFileSignature::create(Hasher.result()); in createSignature() 1190 ASTFileSignature Signature = ASTFileSignature::create(Hasher.result()); in createSignature() 1195 ASTFileSignature ASTWriter::createSignatureForNamedModule() const { in createSignatureForNamedModule() 1232 return ASTFileSignature::create(Hasher.result()); in createSignatureForNamedModule() 1236 const ASTFileSignature &S, uint64_t BitNo) { in BackpatchSignatureAt() 1243 ASTFileSignature ASTWriter::backpatchSignature() { in backpatchSignature() 1245 ASTFileSignature Signature = createSignatureForNamedModule(); in backpatchSignature() 1255 ASTFileSignature ASTBlockHash; in backpatchSignature() 1256 ASTFileSignature Signature; in backpatchSignature() [all …]
|
H A D | ASTReader.cpp | 3094 ASTFileSignature StoredSignature; in ReadControlBlock() 3097 StoredSignature = ASTFileSignature::create( in ReadControlBlock() 3098 FirstSignatureByte, FirstSignatureByte + ASTFileSignature::size); in ReadControlBlock() 3099 Idx += ASTFileSignature::size; in ReadControlBlock() 4458 /*ImportedBy=*/nullptr, Loaded, 0, 0, ASTFileSignature(), in ReadAST() 4673 static ASTFileSignature readASTFileSignature(StringRef PCH); 4716 ASTFileSignature ExpectedSignature, in ReadASTCore() 4966 F->Signature = ASTFileSignature::create(Blob.begin(), Blob.end()); in readUnhashedControlBlockImpl() 4967 assert(F->Signature != ASTFileSignature::createDummy() && in readUnhashedControlBlockImpl() 4973 F->ASTBlockHash = ASTFileSignature::create(Blob.begin(), Blob.end()); in readUnhashedControlBlockImpl() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 205 using ASTFileSignatureReader = ASTFileSignature (*)(StringRef); 245 ASTFileSignature ExpectedSignature,
|
H A D | ASTWriter.h | 548 ASTFileSignature backpatchSignature(); 551 std::pair<ASTFileSignature, ASTFileSignature> createSignature() const; 552 ASTFileSignature createSignatureForNamedModule() const; 636 ASTFileSignature WriteASTCore(Sema &SemaRef, StringRef isysroot, 675 ASTFileSignature WriteAST(Sema &SemaRef, StringRef OutputFile,
|
H A D | ModuleFile.h | 183 ASTFileSignature Signature; 187 ASTFileSignature ASTBlockHash;
|
H A D | PCHContainerOperations.h | 28 ASTFileSignature Signature;
|
H A D | ASTReader.h | 1363 ASTFileSignature ExpectedSignature,
|