Home
last modified time | relevance | path

Searched refs:GlobalDeclID (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclID.h193 friend class GlobalDeclID; variable
215 class GlobalDeclID : public DeclIDBase {
219 GlobalDeclID() : Base() {} in GlobalDeclID() function
220 explicit GlobalDeclID(DeclID ID) : Base(ID) {} in GlobalDeclID() function
222 explicit GlobalDeclID(unsigned ModuleFileIndex, unsigned LocalID) in GlobalDeclID() function
251 template <> struct DenseMapInfo<clang::GlobalDeclID> {
252 using GlobalDeclID = clang::GlobalDeclID;
253 using DeclID = GlobalDeclID::DeclID;
255 static GlobalDeclID getEmptyKey() {
256 return GlobalDeclID(DenseMapInfo<DeclID>::getEmptyKey());
[all …]
H A DDeclOpenMP.h62 static T *createEmptyDirective(const ASTContext &C, GlobalDeclID ID, in createEmptyDirective()
136 GlobalDeclID ID, unsigned N);
217 GlobalDeclID ID);
322 GlobalDeclID ID, unsigned N);
401 GlobalDeclID ID);
431 static OMPRequiresDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID,
499 static OMPAllocateDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID,
H A DDeclCXX.h123 static AccessSpecDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
583 GlobalDeclID ID);
1992 GlobalDeclID ID);
2048 GlobalDeclID ID);
2091 static CXXMethodDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2592 static CXXConstructorDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID,
2835 static CXXDestructorDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2894 static CXXConversionDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2961 static LinkageSpecDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
3109 static UsingDirectiveDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
[all …]
H A DDeclTemplate.h799 GlobalDeclID *LazySpecializations = nullptr;
1090 GlobalDeclID ID);
1207 GlobalDeclID ID);
1209 GlobalDeclID ID,
1413 CreateDeserialized(ASTContext &C, GlobalDeclID ID, bool HasTypeConstraint);
1415 GlobalDeclID ID,
1634 GlobalDeclID ID);
1636 CreateDeserialized(ASTContext &C, GlobalDeclID ID, unsigned NumExpansions);
1864 GlobalDeclID ID);
2110 CreateDeserialized(ASTContext &C, GlobalDeclID ID);
[all …]
H A DASTUnresolvedSet.h60 void addLazyDecl(ASTContext &C, GlobalDeclID ID, AccessSpecifier AS) { in addLazyDecl()
117 void addLazyDecl(ASTContext &C, GlobalDeclID ID, AccessSpecifier AS) { in addLazyDecl()
H A DDecl.h160 static PragmaCommentDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID,
195 CreateDeserialized(ASTContext &C, GlobalDeclID ID, unsigned NameValueSize);
521 static LabelDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
577 static NamespaceDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
1110 static VarDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
1692 static ImplicitParamDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
1746 static ParmVarDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2141 static FunctionDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
3111 static FieldDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
3286 static EnumConstantDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
[all …]
H A DDeclObjC.h239 static ObjCMethodDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
618 GlobalDeclID ID);
793 static ObjCPropertyDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
1284 GlobalDeclID ID);
1974 static ObjCIvarDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2045 GlobalDeclID ID);
2148 static ObjCProtocolDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2367 static ObjCCategoryDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
2565 GlobalDeclID ID);
2648 GlobalDeclID ID);
[all …]
H A DExternalASTSource.h104 virtual Decl *GetExternalDecl(GlobalDeclID ID);
604 LazyOffsetPtr<Decl, GlobalDeclID, &ExternalASTSource::GetExternalDecl>;
H A DDeclFriend.h115 static FriendDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID,
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h502 using DeclUpdateOffsetsMap = llvm::DenseMap<GlobalDeclID, FileOffsetsTy>;
509 llvm::DenseMap<GlobalDeclID, std::pair</*LexicalOffset*/ uint64_t,
524 GlobalDeclID ID;
529 PendingUpdateRecord(GlobalDeclID ID, Decl *D, bool JustLoaded) in PendingUpdateRecord()
620 llvm::DenseMap<GlobalDeclID, DeclContextVisibleUpdates> PendingVisibleUpdates;
646 uint64_t Offset, GlobalDeclID ID);
791 SmallVector<GlobalDeclID, 16> EagerlyDeserializedDecls;
796 SmallVector<GlobalDeclID, 16> VTablesToEmit;
803 SmallVector<GlobalDeclID, 16> TentativeDefinitions;
811 GlobalDeclID ID;
[all …]
H A DASTDeserializationListener.h47 virtual void DeclRead(GlobalDeclID ID, const Decl *D) {} in DeclRead()
H A DASTRecordReader.h185 GlobalDeclID readDeclID() { return Reader->ReadDeclID(*F, Record, Idx); } in readDeclID()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclOpenMP.cpp39 GlobalDeclID ID, in CreateDeserialized()
67 GlobalDeclID ID, in CreateDeserialized()
94 GlobalDeclID ID, in CreateDeserialized()
122 OMPDeclareReductionDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
153 GlobalDeclID ID, in CreateDeserialized()
184 GlobalDeclID ID) { in CreateDeserialized()
H A DDeclTemplate.cpp340 GlobalDeclID *Specs = CommonBasePtr->LazySpecializations; in loadLazySpecializationsImpl()
422 FunctionTemplateDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
507 GlobalDeclID ID) { in CreateDeserialized()
657 TemplateTypeParmDecl::CreateDeserialized(const ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
664 TemplateTypeParmDecl::CreateDeserialized(const ASTContext &C, GlobalDeclID ID, in CreateDeserialized()
771 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized()
782 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized()
855 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
861 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized()
968 GlobalDeclID ID) { in CreateDeserialized()
[all …]
H A DDeclCXX.cpp61 GlobalDeclID ID) { in CreateDeserialized()
72 cast<NamedDecl>(Source->GetExternalDecl(GlobalDeclID(I.getDeclID())))); in getFromExternalSource()
165 GlobalDeclID ID) { in CreateDeserialized()
2205 CXXDeductionGuideDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
2218 RequiresExprBodyDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
2324 GlobalDeclID ID) { in CreateDeserialized()
2742 GlobalDeclID ID, in CreateDeserialized()
2889 GlobalDeclID ID) { in CreateDeserialized()
2921 GlobalDeclID ID) { in CreateDeserialized()
2967 GlobalDeclID ID) { in CreateDeserialized()
[all …]
H A DDeclObjC.cpp866 GlobalDeclID ID) { in CreateDeserialized()
1490 GlobalDeclID ID) { in CreateDeserialized()
1555 GlobalDeclID ID) { in CreateDeserialized()
1869 ObjCIvarDecl *ObjCIvarDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
1918 GlobalDeclID ID) { in CreateDeserialized()
1953 GlobalDeclID ID) { in CreateDeserialized()
2152 GlobalDeclID ID) { in CreateDeserialized()
2193 ObjCCategoryImplDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
2300 ObjCImplementationDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
2343 ObjCCompatibleAliasDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
[all …]
H A DDeclFriend.cpp65 FriendDecl *FriendDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized()
H A DDecl.cpp2139 VarDecl *VarDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
2924 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
4546 FieldDecl *FieldDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
4856 EnumDecl *EnumDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
5019 GlobalDeclID ID) { in CreateDeserialized()
5291 GlobalDeclID ID, in CreateDeserialized()
5316 PragmaDetectMismatchDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized()
5343 LabelDecl *LabelDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
5384 GlobalDeclID ID) { in CreateDeserialized()
5402 FunctionDecl *FunctionDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
[all …]
H A DExternalASTSource.cpp71 Decl *ExternalASTSource::GetExternalDecl(GlobalDeclID ID) { return nullptr; } in GetExternalDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h52 using data_type = SmallVector<GlobalDeclID, 4>;
56 llvm::DenseSet<GlobalDeclID> Found;
60 void insert(GlobalDeclID ID) { in insert()
111 for (GlobalDeclID ID : From) in MergeDataInto()
H A DASTReaderDecl.cpp88 const GlobalDeclID ThisDeclID;
95 GlobalDeclID NamedDeclForTagDecl = GlobalDeclID();
128 GlobalDeclID readDeclID() { return Record.readDeclID(); } in readDeclID()
134 void readDeclIDList(SmallVectorImpl<GlobalDeclID> &IDs) { in readDeclIDList()
192 GlobalDeclID FirstID;
196 RedeclarableResult(Decl *MergeWith, GlobalDeclID FirstID, bool IsKeyDecl) in RedeclarableResult()
200 GlobalDeclID getFirstID() const { return FirstID; } in getFirstID()
260 ASTReader::RecordLocation Loc, GlobalDeclID thisDeclID, in ASTDeclReader()
267 SmallVectorImpl<GlobalDeclID> &IDs) { in AddLazySpecializations()
282 auto *Result = new (C) GlobalDeclID[1 + IDs.size()]; in AddLazySpecializations()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DMultiplexConsumer.h38 void DeclRead(GlobalDeclID ID, const Decl *D) override;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h68 Decl *GetExternalDecl(GlobalDeclID ID) override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h52 clang::Decl *GetExternalDecl(clang::GlobalDeclID) override { return nullptr; } in GetExternalDecl() argument
H A DASTUtils.h39 clang::Decl *GetExternalDecl(clang::GlobalDeclID ID) override { in GetExternalDecl()
275 clang::Decl *GetExternalDecl(clang::GlobalDeclID ID) override { in GetExternalDecl()

12