Home
last modified time | relevance | path

Searched refs:getImplicitObjectArgument (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp331 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 DASTUtils.cpp40 E = memberCall->getImplicitObjectArgument(); in tryToFindPtrOrigin()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DStringFindStartswithCheck.cpp89 ->getImplicitObjectArgument(); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DInefficientVectorOperationCheck.cpp244 AppendCall->getImplicitObjectArgument()->getSourceRange()), in check()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp134 Ctx.SelfArg = CE->getImplicitObjectArgument(); in translateAttrExpr()
432 auto *E = translate(ME->getImplicitObjectArgument(), Ctx); in translateCXXMemberCallExpr()
438 ME->getImplicitObjectArgument()); in translateCXXMemberCallExpr()
H A DConsumed.cpp808 handleCall(Call, Call->getImplicitObjectArgument(), MD); in VisitCXXMemberCallExpr()
825 handleCall(MCall, MCall->getImplicitObjectArgument(), FunDecl); in VisitCXXOperatorCallExpr()
H A DLiveVariables.cpp239 if (Expr *ImplicitObj = CE->getImplicitObjectArgument()) { in Visit()
H A DThreadSafety.cpp1993 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 DExprCXX.cpp650 Expr *CXXMemberCallExpr::getImplicitObjectArgument() const { in getImplicitObjectArgument() function in CXXMemberCallExpr
663 QualType Ty = getImplicitObjectArgument()->getType(); in getObjectType()
679 Expr* ThisArg = getImplicitObjectArgument(); in getRecordDecl()
H A DExpr.cpp1902 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten()
2965 return MCE->getImplicitObjectArgument(); in IgnoreConversionOperatorSingleStep()
3027 Expr *ExprNode = C->getImplicitObjectArgument(); in IgnoreUnlessSpelledInSource()
H A DStmtPrinter.cpp1886 PrintExpr(Node->getImplicitObjectArgument()); in VisitCXXMemberCallExpr()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertUtils.cpp188 return digThroughConstructorsConversions(ME->getImplicitObjectArgument()); in digThroughConstructorsConversions()
H A DLoopConvertCheck.cpp890 ContainerExpr = EndCall->getImplicitObjectArgument(); in check()
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysisTest.cpp323 auto *Object = E->getImplicitObjectArgument(); in transfer()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp793 return getOriginExpr()->getImplicitObjectArgument(); in getCXXThisExpr()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3620 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 DRetainCountChecker.cpp924 ? cast<CXXMemberCallExpr>(CE)->getImplicitObjectArgument() in evalCall()
/llvm-project-15.0.7/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp211 if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) || in hasRecursiveCallInPath()
H A DSemaInit.cpp7018 VisitPointerArg(MD, MCE->getImplicitObjectArgument(), in handleGslAnnotatedTypes()
7102 ObjectArg = MCE->getImplicitObjectArgument(); in visitLifetimeBoundArguments()
H A DSemaOpenMP.cpp7244 Context, MemberCall->getImplicitObjectArgument(), in ActOnOpenMPCall()
20321 LHS = MCE->getImplicitObjectArgument()->IgnoreParenImpCasts(); in ActOnOpenMPDependClause()
H A DSemaChecking.cpp5849 cast<CXXMemberCallExpr>(TheCall)->getImplicitObjectArgument(); in CheckFunctionCall()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprCXX.cpp341 auto *IOA = CMCE->getImplicitObjectArgument(); in EmitCXXMemberOrOperatorMemberCallExpr()
H A DCGClass.cpp1178 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprCXX.h200 Expr *getImplicitObjectArgument() const;