Searched refs:InnerExpr (Results 1 – 3 of 3) sorted by relevance
420 bool isAllocInit(const Expr *E, const Expr **InnerExpr = nullptr) const { in isAllocInit() argument426 if (InnerExpr) in isAllocInit()427 *InnerExpr = ObjCMsgExpr; in isAllocInit()447 if (InnerExpr) in isAllocInit()448 *InnerExpr = Inner; in isAllocInit()452 if (InnerExpr) in isAllocInit()453 *InnerExpr = CE; in isAllocInit()
2055 const Expr *InnerExpr = peelOffOuterExpr(Condition, N); in VisitNode() local2056 if (!InnerExpr) in VisitNode()2072 if (isa<CallExpr>(InnerExpr)) in VisitNode()2079 getParentTracker().track(InnerExpr, N, in VisitNode()
17792 Expr *InnerExpr = CE->getSubExpr()->IgnoreImplicit(); in EvaluateAndDiagnoseImmediateInvocation() local17793 if (auto *FunctionalCast = dyn_cast<CXXFunctionalCastExpr>(InnerExpr)) in EvaluateAndDiagnoseImmediateInvocation()17794 InnerExpr = FunctionalCast->getSubExpr()->IgnoreImplicit(); in EvaluateAndDiagnoseImmediateInvocation()17796 if (auto *Call = dyn_cast<CallExpr>(InnerExpr)) in EvaluateAndDiagnoseImmediateInvocation()17798 else if (auto *Call = dyn_cast<CXXConstructExpr>(InnerExpr)) in EvaluateAndDiagnoseImmediateInvocation()17800 else if (auto *Cast = dyn_cast<CastExpr>(InnerExpr)) in EvaluateAndDiagnoseImmediateInvocation()