reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2441 bool lhsIsBase() const { return getRHS()->getType()->isIntegerType(); } 2481 const Expr *getBase() const { return lhsIsBase() ? getLHS() : getRHS(); } 2484 const Expr *getIdx() const { return lhsIsBase() ? getRHS() : getLHS(); }tools/clang/include/clang/ASTMatchers/ASTMatchers.h
4578 const Expr *RightHandSide = Node.getRHS();
tools/clang/lib/AST/Expr.cpp 2506 R2 = cast<ArraySubscriptExpr>(this)->getRHS()->getSourceRange();
tools/clang/lib/AST/ItaniumMangle.cpp 4076 mangleExpression(AE->getRHS());
tools/clang/lib/Analysis/ReachableCode.cpp 583 R2 = ASE->getRHS()->getSourceRange();
tools/clang/lib/CodeGen/CGExpr.cpp 3459 assert(E->getRHS() == E->getIdx() && "index was neither LHS nor RHS");
tools/clang/tools/extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp38 const Expr *RHSE = ArraySubscriptE->getRHS()->IgnoreParenImpCasts(); 46 ArraySubscriptE->getRHS()->getSourceRange(), *Result.Context); 51 ArraySubscriptE->getRHS()->getSourceRange(), LText);