Searched refs:ASTFileSignature (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Module.h | 58 struct ASTFileSignature : std::array<uint8_t, 20> { struct 63 ASTFileSignature(BaseT S = {{0}}) : BaseT(std::move(S)) {} in BaseT() argument 81 static ASTFileSignature create(std::array<uint8_t, 20> Bytes) { in create() argument 82 return ASTFileSignature(std::move(Bytes)); in create() 85 static ASTFileSignature createDISentinel() { in createDISentinel() argument 86 ASTFileSignature Sentinel; in createDISentinel() 91 static ASTFileSignature createDummy() { in createDummy() argument 92 ASTFileSignature Dummy; in createDummy() 98 static ASTFileSignature create(InputIt First, InputIt Last) { in create() argument 102 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 StringRef SignatureBytes = Blob.substr(0, ASTFileSignature::size); in loadModuleFile() 641 auto StoredSignature = ASTFileSignature::create(SignatureBytes.begin(), in loadModuleFile() 643 Blob = Blob.substr(ASTFileSignature::size); in loadModuleFile() 695 auto Signature = ASTFileSignature::create(Blob.begin(), Blob.end()); in loadModuleFile() 696 assert(Signature != ASTFileSignature::createDummy() && in loadModuleFile()
|
| H A D | ModuleManager.cpp | 73 static bool checkSignature(ASTFileSignature Signature, in checkSignature() 74 ASTFileSignature ExpectedSignature, in checkSignature() 102 ASTFileSignature ExpectedSignature, in addModule()
|
| H A D | ASTWriter.cpp | 1217 std::pair<ASTFileSignature, ASTFileSignature> 1223 ASTFileSignature ASTBlockHash = ASTFileSignature::create(Hasher.result()); in createSignature() 1233 ASTFileSignature Signature = ASTFileSignature::create(Hasher.result()); in createSignature() 1238 ASTFileSignature ASTWriter::createSignatureForNamedModule() const { in createSignatureForNamedModule() 1275 return ASTFileSignature::create(Hasher.result()); in createSignatureForNamedModule() 1279 const ASTFileSignature &S, uint64_t BitNo) { in BackpatchSignatureAt() 1286 ASTFileSignature ASTWriter::backpatchSignature() { in backpatchSignature() 1288 ASTFileSignature Signature = createSignatureForNamedModule(); in backpatchSignature() 1298 ASTFileSignature ASTBlockHash; in backpatchSignature() 1299 ASTFileSignature Signature; in backpatchSignature() [all …]
|
| H A D | ASTReader.cpp | 3287 ASTFileSignature StoredSignature; in ReadControlBlock() 3311 StringRef SignatureBytes = Blob.substr(0, ASTFileSignature::size); in ReadControlBlock() 3312 StoredSignature = ASTFileSignature::create(SignatureBytes.begin(), in ReadControlBlock() 3314 Blob = Blob.substr(ASTFileSignature::size); in ReadControlBlock() 4746 /*ImportedBy=*/nullptr, Loaded, 0, 0, ASTFileSignature(), in ReadAST() 4963 static ASTFileSignature readASTFileSignature(StringRef PCH); 5007 ASTFileSignature ExpectedSignature, in ReadASTCore() 5259 F->Signature = ASTFileSignature::create(Blob.begin(), Blob.end()); in readUnhashedControlBlockImpl() 5260 assert(F->Signature != ASTFileSignature::createDummy() && in readUnhashedControlBlockImpl() 5266 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 | ModuleFile.h | 189 ASTFileSignature Signature; 193 ASTFileSignature ASTBlockHash;
|
| H A D | ASTWriter.h | 576 ASTFileSignature backpatchSignature(); 579 std::pair<ASTFileSignature, ASTFileSignature> createSignature() const; 580 ASTFileSignature createSignatureForNamedModule() const; 682 ASTFileSignature WriteASTCore(Sema *SemaPtr, StringRef isysroot, 719 ASTFileSignature WriteAST(llvm::PointerUnion<Sema *, Preprocessor *> Subject,
|
| H A D | PCHContainerOperations.h | 28 ASTFileSignature Signature;
|
| H A D | ASTReader.h | 1542 ASTFileSignature ExpectedSignature,
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ObjectFilePCHContainerWriter.cpp | 188 {ModuleName, "", OutputFileName, ASTFileSignature::createDISentinel()}); in Initialize()
|