| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 331 State.Env, State.Env.getValue(*CallExpr->getImplicitObjectArgument(), in transferOptionalHasValueCall() 351 ->getImplicitObjectArgument(); in transferValueOrImpl() 510 *E->getImplicitObjectArgument(), SkipPast::ReferenceThenPointer); in transferSwapCall() 600 transferUnwrapCall(E, E->getImplicitObjectArgument(), State); in buildTransferMatchSwitch() 623 assignOptionalValue(*E->getImplicitObjectArgument(), State, in buildTransferMatchSwitch() 632 assignOptionalValue(*E->getImplicitObjectArgument(), State, in buildTransferMatchSwitch() 686 return diagnoseUnwrapCall(E, E->getImplicitObjectArgument(), Env); in buildDiagnoseMatchSwitch()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ASTUtils.cpp | 40 E = memberCall->getImplicitObjectArgument(); in tryToFindPtrOrigin()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | StringFindStartswithCheck.cpp | 89 ->getImplicitObjectArgument(); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | InefficientVectorOperationCheck.cpp | 244 AppendCall->getImplicitObjectArgument()->getSourceRange()), in check()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 134 Ctx.SelfArg = CE->getImplicitObjectArgument(); in translateAttrExpr() 432 auto *E = translate(ME->getImplicitObjectArgument(), Ctx); in translateCXXMemberCallExpr() 438 ME->getImplicitObjectArgument()); in translateCXXMemberCallExpr()
|
| H A D | Consumed.cpp | 808 handleCall(Call, Call->getImplicitObjectArgument(), MD); in VisitCXXMemberCallExpr() 825 handleCall(MCall, MCall->getImplicitObjectArgument(), FunDecl); in VisitCXXOperatorCallExpr()
|
| H A D | LiveVariables.cpp | 239 if (Expr *ImplicitObj = CE->getImplicitObjectArgument()) { in Visit()
|
| H A D | ThreadSafety.cpp | 1993 checkPtAccess(CE->getImplicitObjectArgument(), AK_Read); in VisitCallExpr() 1996 checkAccess(CE->getImplicitObjectArgument(), AK_Read); in VisitCallExpr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 650 Expr *CXXMemberCallExpr::getImplicitObjectArgument() const { in getImplicitObjectArgument() function in CXXMemberCallExpr 663 QualType Ty = getImplicitObjectArgument()->getType(); in getObjectType() 679 Expr* ThisArg = getImplicitObjectArgument(); in getRecordDecl()
|
| H A D | Expr.cpp | 1902 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten() 2965 return MCE->getImplicitObjectArgument(); in IgnoreConversionOperatorSingleStep() 3027 Expr *ExprNode = C->getImplicitObjectArgument(); in IgnoreUnlessSpelledInSource()
|
| H A D | StmtPrinter.cpp | 1886 PrintExpr(Node->getImplicitObjectArgument()); in VisitCXXMemberCallExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | LoopConvertUtils.cpp | 188 return digThroughConstructorsConversions(ME->getImplicitObjectArgument()); in digThroughConstructorsConversions()
|
| H A D | LoopConvertCheck.cpp | 890 ContainerExpr = EndCall->getImplicitObjectArgument(); in check()
|
| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysisTest.cpp | 323 auto *Object = E->getImplicitObjectArgument(); in transfer()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 793 return getOriginExpr()->getImplicitObjectArgument(); in getCXXThisExpr()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 3620 const Expr *ExprNode = Node.getImplicitObjectArgument() in AST_MATCHER_P() 4110 const Expr *ExprNode = Node.getImplicitObjectArgument(); in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.cpp | 924 ? cast<CXXMemberCallExpr>(CE)->getImplicitObjectArgument() in evalCall()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 211 if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) || in hasRecursiveCallInPath()
|
| H A D | SemaInit.cpp | 7018 VisitPointerArg(MD, MCE->getImplicitObjectArgument(), in handleGslAnnotatedTypes() 7102 ObjectArg = MCE->getImplicitObjectArgument(); in visitLifetimeBoundArguments()
|
| H A D | SemaOpenMP.cpp | 7244 Context, MemberCall->getImplicitObjectArgument(), in ActOnOpenMPCall() 20321 LHS = MCE->getImplicitObjectArgument()->IgnoreParenImpCasts(); in ActOnOpenMPDependClause()
|
| H A D | SemaChecking.cpp | 5849 cast<CXXMemberCallExpr>(TheCall)->getImplicitObjectArgument(); in CheckFunctionCall()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 341 auto *IOA = CMCE->getImplicitObjectArgument(); in EmitCXXMemberOrOperatorMemberCallExpr()
|
| H A D | CGClass.cpp | 1178 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 200 Expr *getImplicitObjectArgument() const;
|