Searched refs:RetE (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 393 static QualType GetReturnType(const Expr *RetE, ASTContext &Ctx) { in GetReturnType() argument 394 QualType RetTy = RetE->getType(); in GetReturnType() 398 if (const ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(RetE)) in GetReturnType() 978 const Expr *RetE = S->getRetValue(); in processReturn() local 979 if (!RetE) in processReturn() 985 SymbolRef Sym = state->getSValAsScalarOrLoc(RetE, C.getLocationContext()) in processReturn()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 242 const Expr *RetE = RCC->getReturnStmt()->getRetValue(); in computeObjectUnderConstruction() local 243 assert(RetE && "Void returns should not have a construction context"); in computeObjectUnderConstruction() 244 QualType ReturnTy = RetE->getType(); in computeObjectUnderConstruction() 246 return SVB.conjureSymbolVal(&TopLevelSymRegionTag, RetE, SFC, RegionTy, in computeObjectUnderConstruction()
|
H A D | BugReporterVisitors.cpp | 1052 const Expr *RetE = Ret->getRetValue(); in visitNodeInitial() local 1053 assert(RetE && "Tracking a return value for a void function"); in visitNodeInitial() 1057 if (RetE->isGLValue()) { in visitNodeInitial() 1059 SVal RValue = State->getRawSVal(*LValue, RetE->getType()); in visitNodeInitial() 1069 RetE = RetE->IgnoreParenCasts(); in visitNodeInitial() 1072 getParentTracker().track(RetE, N, {TKind, EnableNullFPSuppression}); in visitNodeInitial() 1090 if (RetE->getType()->isObjCObjectPointerType()) { in visitNodeInitial() 1125 if (const auto *DR = dyn_cast<DeclRefExpr>(RetE)) in visitNodeInitial()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 758 const Expr *RetE = RS->getRetValue(); in deduceClosureReturnType() local 761 (RetE ? RetE->getType() : Context.VoidTy).getUnqualifiedType(); in deduceClosureReturnType()
|