|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 4380 if (const Expr* Expression = Node.getIdx())
tools/clang/lib/AST/Expr.cpp 3983 auto Idx1 = Array1->getIdx();
3984 auto Idx2 = Array2->getIdx();
tools/clang/lib/AST/ExprConstant.cpp 7603 if (!EvaluateInteger(E->getIdx(), Index, Info))
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp 599 til::SExpr *E1 = translate(E->getIdx(), Ctx);
tools/clang/lib/CodeGen/CGExpr.cpp 3454 (E->getLHS() == E->getIdx()) ? EmitScalarExpr(E->getIdx()) : nullptr;
3454 (E->getLHS() == E->getIdx()) ? EmitScalarExpr(E->getIdx()) : nullptr;
3458 if (E->getLHS() != E->getIdx()) {
3459 assert(E->getRHS() == E->getIdx() && "index was neither LHS nor RHS");
3460 Idx = EmitScalarExpr(E->getIdx());
3463 QualType IdxTy = E->getIdx()->getType();
tools/clang/lib/Sema/SemaChecking.cpp13376 CheckArrayAccess(ASE->getBase(), ASE->getIdx(), ASE,
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp 305 SVal Idx = C.getSVal(SubsExpr->getIdx());
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp 37 const Expr *Index = A->getIdx();
56 R->addRange(A->getIdx()->getSourceRange());
57 bugreporter::trackExpressionValue(N, A->getIdx(), *R);
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 1969 LVNode, Arr->getIdx(), report, TKind, /*EnableNullFPSuppression*/false);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 2514 const Expr *Idx = A->getIdx()->IgnoreParens();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp 384 return isIndexInSubscriptExpr(E->getIdx(), IndexVar);