Home
last modified time | relevance | path

Searched refs:CurDecl (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DForwardDeclarationNamespaceCheck.cpp122 for (const auto *CurDecl : Declarations) { in onEndOfTranslationUnit() local
123 if (CurDecl->hasDefinition() || CurDecl->isReferenced()) { in onEndOfTranslationUnit()
129 if (CurDecl->getLocation().isMacroID() || in onEndOfTranslationUnit()
130 CurDecl->getLocation().isInvalid()) { in onEndOfTranslationUnit()
135 if (Decl == CurDecl) { in onEndOfTranslationUnit()
138 if (!CurDecl->hasDefinition() && in onEndOfTranslationUnit()
140 diag(CurDecl->getLocation(), in onEndOfTranslationUnit()
143 << CurDecl << getNameOfNamespace(Decl); in onEndOfTranslationUnit()
151 const auto DeclName = CurDecl->getName(); in onEndOfTranslationUnit()
159 diag(CurDecl->getLocation(), in onEndOfTranslationUnit()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmt.cpp4038 NamedDecl *CurDecl = getCurFunctionOrMethodDecl(); in BuildReturnStmt() local
4040 if (isa<ObjCMethodDecl>(CurDecl)) in BuildReturnStmt()
4042 else if (isa<CXXConstructorDecl>(CurDecl)) in BuildReturnStmt()
4044 else if (isa<CXXDestructorDecl>(CurDecl)) in BuildReturnStmt()
4060 NamedDecl *CurDecl = getCurFunctionOrMethodDecl(); in BuildReturnStmt() local
4061 if (isa<CXXConstructorDecl>(CurDecl) || in BuildReturnStmt()
4062 isa<CXXDestructorDecl>(CurDecl)) in BuildReturnStmt()
4079 Diag(ReturnLoc, D) << CurDecl << isa<CXXDestructorDecl>(CurDecl) in BuildReturnStmt()
4088 if (isa<ObjCMethodDecl>(CurDecl)) in BuildReturnStmt()
4090 else if (isa<CXXConstructorDecl>(CurDecl)) in BuildReturnStmt()
[all …]
H A DSemaDeclCXX.cpp2432 CXXRecordDecl *CurDecl = getCurrentClass(S, SS); in isCurrentClassName() local
2433 return CurDecl && &II == CurDecl->getIdentifier(); in isCurrentClassName()
2445 CXXRecordDecl *CurDecl; in isCurrentClassNameTypo() local
2448 CurDecl = dyn_cast_or_null<CXXRecordDecl>(DC); in isCurrentClassNameTypo()
2450 CurDecl = dyn_cast_or_null<CXXRecordDecl>(CurContext); in isCurrentClassNameTypo()
2452 if (CurDecl && CurDecl->getIdentifier() && II != CurDecl->getIdentifier() && in isCurrentClassNameTypo()
2453 3 * II->getName().edit_distance(CurDecl->getIdentifier()->getName()) in isCurrentClassNameTypo()
2455 II = CurDecl->getIdentifier(); in isCurrentClassNameTypo()
/llvm-project-15.0.7/clang/lib/AST/
H A DExpr.cpp2204 const auto *CurDecl = dyn_cast<Decl>(Context); in EvaluateInContext() local
2206 CurDecl ? PredefinedExpr::ComputeName(PredefinedExpr::Function, CurDecl) in EvaluateInContext()
2239 const auto *CurDecl = dyn_cast<Decl>(Context); in EvaluateInContext() local
2241 CurDecl && !isa<TranslationUnitDecl>(CurDecl) in EvaluateInContext()
2243 PredefinedExpr::PrettyFunction, CurDecl)) in EvaluateInContext()
H A DASTContext.cpp11672 for (auto *CurDecl : in forEachMultiversionedFunctionVersion() local
11674 FunctionDecl *CurFD = CurDecl->getAsFunction()->getMostRecentDecl(); in forEachMultiversionedFunctionVersion()