Home
last modified time | relevance | path

Searched refs:ForLoopIndexUseVisitor (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertUtils.cpp455 ForLoopIndexUseVisitor::ForLoopIndexUseVisitor(ASTContext *Context, in ForLoopIndexUseVisitor() function in clang::tidy::modernize::ForLoopIndexUseVisitor
472 bool ForLoopIndexUseVisitor::findAndVerifyUsages(const Stmt *Body) { in findAndVerifyUsages()
483 void ForLoopIndexUseVisitor::addComponent(const Expr *E) { in addComponent()
490 void ForLoopIndexUseVisitor::addUsage(const Usage &U) { in addUsage()
546 bool ForLoopIndexUseVisitor::TraverseMemberExpr(MemberExpr *Member) { in TraverseMemberExpr()
605 bool ForLoopIndexUseVisitor::TraverseCXXMemberCallExpr( in TraverseCXXMemberCallExpr()
650 bool ForLoopIndexUseVisitor::TraverseCXXOperatorCallExpr( in TraverseCXXOperatorCallExpr()
751 bool ForLoopIndexUseVisitor::VisitDeclRefExpr(DeclRefExpr *E) { in VisitDeclRefExpr()
784 bool ForLoopIndexUseVisitor::TraverseLambdaCapture(LambdaExpr *LE, in TraverseLambdaCapture()
806 bool ForLoopIndexUseVisitor::VisitDeclStmt(DeclStmt *S) { in VisitDeclStmt()
[all …]
H A DLoopConvertUtils.h288 class ForLoopIndexUseVisitor
289 : public RecursiveASTVisitor<ForLoopIndexUseVisitor> {
291 ForLoopIndexUseVisitor(ASTContext *Context, const VarDecl *IndexVar,
344 typedef RecursiveASTVisitor<ForLoopIndexUseVisitor> VisitorBase;
345 friend class RecursiveASTVisitor<ForLoopIndexUseVisitor>;
H A DLoopConvertCheck.cpp899 ForLoopIndexUseVisitor Finder(Context, LoopVar, EndVar, ContainerExpr, in check()