Searched refs:CurDecl (Results 1 – 6 of 6) sorted by relevance
281 const RecordDecl *CurDecl = DerivedDecl; in collectBaseOffset() local282 const Record *CurRecord = P->getOrCreateRecord(CurDecl); in collectBaseOffset()283 assert(CurDecl && FinalDecl); in collectBaseOffset()295 CurDecl = BaseDecl; in collectBaseOffset()299 if (CurDecl == FinalDecl) in collectBaseOffset()
75 static Response UseNextDecl(const Decl *CurDecl) { in UseNextDecl()76 return ChangeDecl(CurDecl->getDeclContext()); in UseNextDecl()79 static Response DontClearRelativeToPrimaryNextDecl(const Decl *CurDecl) { in DontClearRelativeToPrimaryNextDecl()80 Response R = Response::UseNextDecl(CurDecl); in DontClearRelativeToPrimaryNextDecl()458 Response HandleGenericDeclContext(const Decl *CurDecl) { in HandleGenericDeclContext() argument459 return Response::UseNextDecl(CurDecl); in HandleGenericDeclContext()474 const Decl *CurDecl = ND; in getTemplateInstantiationArgs() local476 if (!CurDecl) in getTemplateInstantiationArgs()477 CurDecl = Decl::castFromDeclContext(DC); in getTemplateInstantiationArgs()490 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(CurDecl)) in getTemplateInstantiationArgs()[all …]
3900 NamedDecl *CurDecl = getCurFunctionOrMethodDecl(); in BuildReturnStmt() local3902 if (isa<ObjCMethodDecl>(CurDecl)) in BuildReturnStmt()3904 else if (isa<CXXConstructorDecl>(CurDecl)) in BuildReturnStmt()3906 else if (isa<CXXDestructorDecl>(CurDecl)) in BuildReturnStmt()3910 << CurDecl << FunctionKind << RetValExp->getSourceRange(); in BuildReturnStmt()3922 NamedDecl *CurDecl = getCurFunctionOrMethodDecl(); in BuildReturnStmt() local3923 if (isa<CXXConstructorDecl>(CurDecl) || in BuildReturnStmt()3924 isa<CXXDestructorDecl>(CurDecl)) in BuildReturnStmt()3940 NamedDecl *CurDecl = getCurFunctionOrMethodDecl(); in BuildReturnStmt() local3941 Diag(ReturnLoc, D) << CurDecl << isa<CXXDestructorDecl>(CurDecl) in BuildReturnStmt()[all …]
2605 CXXRecordDecl *CurDecl = getCurrentClass(S, SS); in isCurrentClassName() local 2606 return CurDecl && &II == CurDecl->getIdentifier(); in isCurrentClassName() 2615 CXXRecordDecl *CurDecl; in isCurrentClassNameTypo() local 2618 CurDecl = dyn_cast_or_null<CXXRecordDecl>(DC); in isCurrentClassNameTypo() 2620 CurDecl = dyn_cast_or_null<CXXRecordDecl>(CurContext); in isCurrentClassNameTypo() 2622 if (CurDecl && CurDecl->getIdentifier() && II != CurDecl->getIdentifier() && in isCurrentClassNameTypo() 2623 3 * II->getName().edit_distance(CurDecl in isCurrentClassNameTypo() [all...]
2318 const auto *CurDecl = dyn_cast<Decl>(Context); in EvaluateInContext() local2323 CurDecl ? PredefinedExpr::ComputeName(Kind, CurDecl) : std::string("")); in EvaluateInContext()2351 const auto *CurDecl = dyn_cast<Decl>(Context); in EvaluateInContext() local2353 CurDecl && !isa<TranslationUnitDecl>(CurDecl) in EvaluateInContext()2355 PredefinedIdentKind::PrettyFunction, CurDecl)) in EvaluateInContext()
12437 for (auto *CurDecl : in forEachMultiversionedFunctionVersion() local12439 FunctionDecl *CurFD = CurDecl->getAsFunction()->getMostRecentDecl(); in forEachMultiversionedFunctionVersion()