Home
last modified time | relevance | path

Searched refs:DeclID (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterpBlock.h40 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 DASTReader.h486 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 DASTWriter.h201 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 DModuleFile.h439 serialization::DeclID BaseDeclID = 0;
451 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
454 const serialization::DeclID *FileSortedDecls = nullptr;
H A DASTBitCodes.h68 using DeclID = uint32_t; variable
72 using LocalDeclID = DeclID;
73 using GlobalDeclID = DeclID;
1997 DeclID FirstID;
2026 DeclID DefinitionID;
H A DASTRecordReader.h105 serialization::DeclID ID) { in readVisibleDeclContextStorage()
186 serialization::DeclID readDeclID() { in readDeclID()
H A DASTDeserializationListener.h47 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { } in DeclRead()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderInternals.h53 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 DASTReaderDecl.cpp84 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 DASTReader.cpp1210 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 DASTWriter.cpp2947 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 DASTWriterDecl.cpp219 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 DMultiplexConsumer.h38 void DeclRead(serialization::DeclID ID, const Decl *D) override;
H A DASTUnit.h242 std::vector<serialization::DeclID> TopLevelDeclsInPreamble;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DFrontendAction.cpp69 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 DMultiplexConsumer.cpp53 serialization::DeclID ID, const Decl *D) { in DeclRead()
H A DASTUnit.cpp1023 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 DDwarfUnit.cpp1149 unsigned DeclID = getOrCreateSourceID(SPDecl->getFile()); in applySubprogramDefinitionAttributes() local
1151 if (DeclID != DefID) in applySubprogramDefinitionAttributes()
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DConstantInterpreter.rst135 * ``DeclID`` identifies each global declaration (it is set to an invalid