Lines Matching refs:DeclID
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);
429 DeclID DsID, bool IsKeyDecl);
1943 DeclID KeyFn = readDeclID(); in VisitCXXRecordDeclImpl()
2054 DeclID ASTDeclReader::VisitTemplateDecl(TemplateDecl *D) { in VisitTemplateDecl()
2057 DeclID PatternID = readDeclID(); in VisitTemplateDecl()
2099 DeclID PatternID = VisitTemplateDecl(D); in VisitRedeclarableTemplateDecl()
2118 SmallVector<serialization::DeclID, 32> SpecIDs; in VisitClassTemplateDecl()
2145 SmallVector<serialization::DeclID, 32> SpecIDs; in VisitVarTemplateDecl()
2255 SmallVector<serialization::DeclID, 32> SpecIDs; in VisitFunctionTemplateDecl()
2448 DeclID FirstDeclID = readDeclID(); in VisitRedeclarable()
2510 DeclID TemplatePatternID) { in mergeRedeclarable()
2541 DeclID DsID, bool IsKeyDecl) { in mergeTemplatePattern()
2584 DeclID TemplatePatternID) { in mergeRedeclarable()
2865 ASTReader::DeclCursorForID(DeclID ID, SourceLocation &Loc) { in DeclCursorForID()
3758 Decl *ASTReader::ReadDeclRecord(DeclID ID) { in ReadDeclRecord()
4150 SmallVector<serialization::DeclID, 8> PendingLazySpecializationIDs; in loadDeclUpdateRecords()
4359 DeclID LocalID = Reader.mapGlobalIDToModuleFileGlobalID(M, InterfaceID); in operator ()()
4421 llvm::SmallVectorImpl<serialization::DeclID> &PendingLazySpecializationIDs) { in UpdateDecl()