reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/ExprCXX.h
  192   Expr *getImplicitObjectArgument() const;

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 3016   const Expr *ExprNode = Node.getImplicitObjectArgument()
 3439   const Expr *ExprNode = Node.getImplicitObjectArgument();
tools/clang/lib/AST/Expr.cpp
 1920         SubExpr = MCE->getImplicitObjectArgument();
 2978       return MCE->getImplicitObjectArgument();
tools/clang/lib/AST/ExprCXX.cpp
  731   QualType Ty = getImplicitObjectArgument()->getType();
  746   Expr* ThisArg = getImplicitObjectArgument();
tools/clang/lib/AST/StmtPrinter.cpp
 1685     PrintExpr(Node->getImplicitObjectArgument());
tools/clang/lib/Analysis/Consumed.cpp
  808   handleCall(Call, Call->getImplicitObjectArgument(), MD);
  825     handleCall(MCall, MCall->getImplicitObjectArgument(), FunDecl);
tools/clang/lib/Analysis/LiveVariables.cpp
  282       if (Expr *ImplicitObj = CE->getImplicitObjectArgument()) {
tools/clang/lib/Analysis/ThreadSafety.cpp
 2041           checkPtAccess(CE->getImplicitObjectArgument(), AK_Read);
 2043           checkPtAccess(CE->getImplicitObjectArgument(), AK_Read);
 2046           checkAccess(CE->getImplicitObjectArgument(), AK_Read);
 2048           checkAccess(CE->getImplicitObjectArgument(), AK_Read);
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp
  111     Ctx.SelfArg   = CE->getImplicitObjectArgument();
  407       auto *E = translate(ME->getImplicitObjectArgument(), Ctx);
  413                            ME->getImplicitObjectArgument());
tools/clang/lib/CodeGen/CGClass.cpp
 1166         MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument());
tools/clang/lib/CodeGen/CGExprCXX.cpp
  324     auto *IOA = CMCE->getImplicitObjectArgument();
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  209     if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) ||
tools/clang/lib/Sema/SemaChecking.cpp
 4394         cast<CXXMemberCallExpr>(TheCall)->getImplicitObjectArgument();
tools/clang/lib/Sema/SemaInit.cpp
 6805       VisitPointerArg(MD, MCE->getImplicitObjectArgument());
 6866     ObjectArg = MCE->getImplicitObjectArgument();
tools/clang/lib/Sema/SemaOpenMP.cpp
14406         LHS = MCE->getImplicitObjectArgument()->IgnoreParenImpCasts();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  924             ? cast<CXXMemberCallExpr>(CE)->getImplicitObjectArgument()
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  828   return getOriginExpr()->getImplicitObjectArgument();
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp
   70                              ->getImplicitObjectArgument();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  853     ContainerExpr = EndCall->getImplicitObjectArgument();
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp
  238           AppendCall->getImplicitObjectArgument()->getSourceRange()),
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
  111           ? MemberCall->getImplicitObjectArgument()