Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertCheck.cpp689 ContainerExpr = ContainerExpr->IgnoreParenImpCasts(); in getContainerString()
690 if (isa<CXXThisExpr>(ContainerExpr)) { in getContainerString()
697 ContainerExpr = E->getArg(0); in getContainerString()
786 LoopFixerKind FixerKind, const Expr *ContainerExpr, in determineRangeDescriptor() argument
883 const Expr *ContainerExpr = nullptr; in check() local
885 ContainerExpr = findContainer( in check()
890 ContainerExpr = EndCall->getImplicitObjectArgument(); in check()
896 if (!ContainerExpr && !BoundExpr) in check()
904 if (ContainerExpr) { in check()
923 if (!getReferencedVariable(ContainerExpr) && in check()
[all …]
H A DLoopConvertUtils.cpp458 const Expr *ContainerExpr, in ForLoopIndexUseVisitor() argument
462 ContainerExpr(ContainerExpr), ArrayBoundExpr(ArrayBoundExpr), in ForLoopIndexUseVisitor()
468 if (ContainerExpr) in ForLoopIndexUseVisitor()
469 addComponent(ContainerExpr); in ForLoopIndexUseVisitor()
474 return OnlyUsedAsIndex && ContainerExpr; in findAndVerifyUsages()
618 Member->getBase(), ContainerExpr, in TraverseCXXMemberCallExpr()
664 OpCall->getArg(0), ContainerExpr, in TraverseCXXOperatorCallExpr()
701 if ((ContainerExpr && in TraverseArraySubscriptExpr()
703 ContainerExpr->IgnoreParenImpCasts())) || in TraverseArraySubscriptExpr()
712 if (!ContainerExpr) in TraverseArraySubscriptExpr()
[all …]
H A DLoopConvertCheck.h52 const Expr *ContainerExpr);
56 const Expr *ContainerExpr,
67 const Expr *ContainerExpr,
H A DLoopConvertUtils.h292 const VarDecl *EndVar, const Expr *ContainerExpr,
320 const Expr *getContainerIndexed() const { return ContainerExpr; } in getContainerIndexed()
370 const Expr *ContainerExpr; variable
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DContainerDataPointerCheck.cpp48 const auto ContainerExpr = anyOf( in registerMatchers() local
72 hasArgument(0, ContainerExpr), in registerMatchers()
74 cxxMemberCallExpr(SubscriptOperator, on(ContainerExpr), in registerMatchers()
76 arraySubscriptExpr(hasLHS(ContainerExpr), hasRHS(Zero)))))) in registerMatchers()