Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclID.h177 class LocalDeclID : public DeclIDBase {
180 LocalDeclID(PredefinedDeclIDs ID) : Base(ID) {} in LocalDeclID() function
181 explicit LocalDeclID(DeclID ID) : Base(ID) {} in LocalDeclID() function
186 friend struct llvm::DenseMapInfo<clang::LocalDeclID>;
189 LocalDeclID() : Base() {}
191 static LocalDeclID get(ASTReader &Reader, serialization::ModuleFile &MF,
193 static LocalDeclID get(ASTReader &Reader, serialization::ModuleFile &MF,
194 unsigned ModuleFileIndex, unsigned LocalDeclID);
196 LocalDeclID &operator++() {
201 LocalDeclID operator++(int) {
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h220 LocalDeclID FirstDeclID = LocalDeclID(clang::NUM_PREDEF_DECL_IDS);
223 LocalDeclID NextDeclID = FirstDeclID;
231 llvm::DenseMap<const Decl *, LocalDeclID> DeclIDs;
243 llvm::DenseMap<LocalDeclID, SmallVector<LocalDeclID, 4>> RelatedDeclsMap;
254 using LocDeclIDsTy = SmallVector<std::pair<unsigned, LocalDeclID>, 64>;
269 void associateDeclWithFile(const Decl *D, LocalDeclID);
788 LocalDeclID GetDeclRef(const Decl *D);
792 LocalDeclID getDeclID(const Decl *D);
H A DASTReader.h426 friend class LocalDeclID; variable
1674 LocalDeclID ID = LocalDeclID::get(*Reader, *Mod, *I);
2097 GlobalDeclID getGlobalDeclID(ModuleFile &F, LocalDeclID LocalID) const;
2120 Decl *GetLocalDecl(ModuleFile &F, LocalDeclID LocalID) { in GetLocalDecl()
2127 template <typename T> T *GetLocalDeclAs(ModuleFile &F, LocalDeclID LocalID) { in GetLocalDeclAs()
2136 LocalDeclID mapGlobalIDToModuleFileGlobalID(ModuleFile &M,
H A DASTRecordReader.h138 template <typename T> T *GetLocalDeclAs(LocalDeclID LocalID) { in GetLocalDeclAs()
H A DASTBitCodes.h2101 ObjCCategoriesInfo(LocalDeclID ID, unsigned Offset) in ObjCCategoriesInfo()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp940 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, DeclID Value) { in get()
941 LocalDeclID ID(Value); in get()
947 unsigned LocalDeclID = ID.getLocalDeclIndex(); in get() local
960 assert(LocalDeclID < LocalNumDecls); in get()
967 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, in get()
968 unsigned ModuleFileIndex, unsigned LocalDeclID) { in get() argument
969 DeclID Value = (DeclID)ModuleFileIndex << 32 | (DeclID)LocalDeclID; in get()
970 return LocalDeclID::get(Reader, MF, Value); in get()
1023 F, LocalDeclID::get( in ReadData()
1032 F, LocalDeclID::get( in ReadData()
[all …]
H A DASTWriter.cpp4078 using DeclIDsTy = llvm::SmallVector<LocalDeclID, 64>;
4103 DeclIDIterator<GlobalDeclID, LocalDeclID>(FromReader.begin()), in ImportData()
4104 DeclIDIterator<GlobalDeclID, LocalDeclID>(FromReader.end())); in ImportData()
6879 LocalDeclID ASTWriter::GetDeclRef(const Decl *D) { in GetDeclRef()
6883 return LocalDeclID(); in GetDeclRef()
6900 return LocalDeclID(D->getGlobalID()); in GetDeclRef()
6904 LocalDeclID &ID = DeclIDs[D]; in GetDeclRef()
6908 return LocalDeclID(); in GetDeclRef()
6920 LocalDeclID ASTWriter::getDeclID(const Decl *D) { in getDeclID()
6922 return LocalDeclID(); in getDeclID()
[all …]
H A DASTWriterDecl.cpp3046 LocalDeclID ID; in WriteDecl()
3048 LocalDeclID &IDR = DeclIDs[D]; in WriteDecl()
H A DASTReaderDecl.cpp4615 LocalDeclID LocalID = in operator ()()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h256 std::vector<LocalDeclID> TopLevelDeclsInPreamble;
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp1072 std::vector<LocalDeclID> takeTopLevelDeclIDs() { in takeTopLevelDeclIDs()
1106 std::vector<LocalDeclID> TopLevelDeclIDs;