| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| H A D | InterpBlock.h | 40 Block(const llvm::Optional<unsigned> &DeclID, Descriptor *Desc, 42 : DeclID(DeclID), IsStatic(IsStatic), IsExtern(IsExtern), Desc(Desc) {} in DeclID() function 45 : DeclID((unsigned)-1), IsStatic(IsStatic), IsExtern(IsExtern), 61 llvm::Optional<unsigned> getDeclID() const { return DeclID; } in getDeclID() 97 llvm::Optional<unsigned> DeclID; variable
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 486 ContinuousRangeMap<serialization::DeclID, ModuleFile *, 4>; 495 llvm::DenseMap<serialization::DeclID, FileOffsetsTy>; 591 llvm::DenseMap<serialization::DeclID, DeclContextVisibleUpdates> 618 uint64_t Offset, serialization::DeclID ID); 770 SmallVector<serialization::DeclID, 16> EagerlyDeserializedDecls; 777 SmallVector<serialization::DeclID, 16> TentativeDefinitions; 784 SmallVector<serialization::DeclID, 64> VTableUses; 792 SmallVector<serialization::DeclID, 64> PendingInstantiations; 802 SmallVector<serialization::DeclID, 16> UnusedFileScopedDecls; 806 SmallVector<serialization::DeclID, 4> DelegatingCtorDecls; [all …]
|
| H A D | ASTWriter.h | 201 serialization::DeclID FirstDeclID = serialization::NUM_PREDEF_DECL_IDS; 204 serialization::DeclID NextDeclID = FirstDeclID; 212 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs; 224 SmallVector<std::pair<unsigned, serialization::DeclID>, 64>; 239 void associateDeclWithFile(const Decl *D, serialization::DeclID); 405 SmallVector<serialization::DeclID, 16> EagerlyDeserializedDecls; 406 SmallVector<serialization::DeclID, 16> ModularCodegenDecls; 646 serialization::DeclID GetDeclRef(const Decl *D); 650 serialization::DeclID getDeclID(const Decl *D);
|
| H A D | ModuleFile.h | 439 serialization::DeclID BaseDeclID = 0; 451 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs; 454 const serialization::DeclID *FileSortedDecls = nullptr;
|
| H A D | ASTBitCodes.h | 68 using DeclID = uint32_t; variable 72 using LocalDeclID = DeclID; 73 using GlobalDeclID = DeclID; 1997 DeclID FirstID; 2026 DeclID DefinitionID;
|
| H A D | ASTRecordReader.h | 105 serialization::DeclID ID) { in readVisibleDeclContextStorage() 186 serialization::DeclID readDeclID() { in readDeclID()
|
| H A D | ASTDeserializationListener.h | 47 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { } in DeclRead()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderInternals.h | 53 using data_type = SmallVector<DeclID, 4>; 57 llvm::DenseSet<DeclID> Found; 61 void insert(DeclID ID) { in insert() 112 for (DeclID ID : From) in MergeDataInto()
|
| H A D | ASTReaderDecl.cpp | 84 const DeclID ThisDeclID; 126 serialization::DeclID readDeclID() { in readDeclID() 134 void readDeclIDList(SmallVectorImpl<DeclID> &IDs) { in readDeclIDList() 251 DeclID thisDeclID, SourceLocation ThisDeclLoc) in ASTDeclReader() 257 SmallVectorImpl<serialization::DeclID>& IDs) { in AddLazySpecializations() 272 auto *Result = new (C) serialization::DeclID[1 + IDs.size()]; in AddLazySpecializations() 310 void UpdateDecl(Decl *D, SmallVectorImpl<serialization::DeclID> &); 381 DeclID VisitTemplateDecl(TemplateDecl *D); 415 DeclID TemplatePatternID = 0); 420 DeclID TemplatePatternID = 0); [all …]
|
| H A D | ASTReader.cpp | 1210 DeclID ID) { in ReadVisibleDeclContextStorage() 1542 const DeclID *FirstDecl = F->FileSortedDecls + Record[6]; in ReadSLocEntry() 3188 serialization::DeclID ID = ReadDeclID(F, Record, Idx); in ReadASTBlock() 3398 F.FileSortedDecls = (const DeclID *)Blob.data(); in ReadASTBlock() 7292 serialization::DeclID 7403 Decl *ASTReader::GetExistingDecl(DeclID ID) { in GetExistingDecl() 7428 Decl *ASTReader::GetDecl(DeclID ID) { in GetDecl() 7449 DeclID ASTReader::mapGlobalIDToModuleFileGlobalID(ModuleFile &M, in mapGlobalIDToModuleFileGlobalID() 7450 DeclID GlobalID) { in mapGlobalIDToModuleFileGlobalID() 7458 llvm::DenseMap<ModuleFile *, serialization::DeclID>::iterator Pos in mapGlobalIDToModuleFileGlobalID() [all …]
|
| H A D | ASTWriter.cpp | 2947 SmallVector<DeclID, 256> FileGroupedDeclIDs; in WriteFileDeclIDsMap() 3513 llvm::SmallVector<DeclID, 64> DeclIDs; 4670 SmallVector<serialization::DeclID, 64> DeclsToCheckForDeferredDiags; in WriteASTCore() 5213 DeclID ASTWriter::GetDeclRef(const Decl *D) { in GetDeclRef() 5226 DeclID &ID = DeclIDs[D]; in GetDeclRef() 5242 DeclID ASTWriter::getDeclID(const Decl *D) { in getDeclID() 5255 void ASTWriter::associateDeclWithFile(const Decl *D, DeclID ID) { in associateDeclWithFile() 5287 std::pair<unsigned, serialization::DeclID> LocDecl(Offset, ID); in associateDeclWithFile()
|
| H A D | ASTWriterDecl.cpp | 219 ArrayRef<DeclID> LazySpecializations; in AddTemplateSpecializations() 2396 serialization::DeclID ID; in WriteDecl() 2398 serialization::DeclID &IDR = DeclIDs[D]; in WriteDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
| H A D | MultiplexConsumer.h | 38 void DeclRead(serialization::DeclID ID, const Decl *D) override;
|
| H A D | ASTUnit.h | 242 std::vector<serialization::DeclID> TopLevelDeclsInPreamble;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 69 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead() 91 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead() 117 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
|
| H A D | MultiplexConsumer.cpp | 53 serialization::DeclID ID, const Decl *D) { in DeclRead()
|
| H A D | ASTUnit.cpp | 1023 std::vector<serialization::DeclID> takeTopLevelDeclIDs() { in takeTopLevelDeclIDs() 1057 std::vector<serialization::DeclID> TopLevelDeclIDs;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.cpp | 1149 unsigned DeclID = getOrCreateSourceID(SPDecl->getFile()); in applySubprogramDefinitionAttributes() local 1151 if (DeclID != DefID) in applySubprogramDefinitionAttributes()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/ |
| H A D | ConstantInterpreter.rst | 135 * ``DeclID`` identifies each global declaration (it is set to an invalid
|