HomeSort by relevance Sort by last modified time
    Searched refs:RetE (Results 1 - 6 of 6) sorted by null

  /external/clang/lib/StaticAnalyzer/Checkers/
ReturnUndefChecker.cpp 31 void emitUndef(CheckerContext &C, const Expr *RetE) const;
32 void checkReference(CheckerContext &C, const Expr *RetE,
41 const Expr *RetE = RS->getRetValue();
42 if (!RetE)
44 SVal RetVal = C.getSVal(RetE);
59 emitUndef(C, RetE);
67 checkReference(C, RetE, RetVal.castAs<DefinedOrUnknownSVal>());
72 static void emitBug(CheckerContext &C, BuiltinBug &BT, const Expr *RetE,
80 Report->addRange(RetE->getSourceRange());
81 bugreporter::trackNullOrUndefValue(N, TrackingE ? TrackingE : RetE, *Report)
    [all...]
ReturnPointerRangeChecker.cpp 38 const Expr *RetE = RS->getRetValue();
39 if (!RetE)
42 SVal V = state->getSVal(RetE, C.getLocationContext());
84 report->addRange(RetE->getSourceRange());
StackAddrEscapeChecker.cpp 39 const Expr *RetE) const;
96 const Expr *RetE) const {
112 report->addRange(RetE->getSourceRange());
122 const Expr *RetE = RS->getRetValue();
123 if (!RetE)
125 RetE = RetE->IgnoreParens();
128 SVal V = C.getState()->getSVal(RetE, LCtx);
154 if (const ExprWithCleanups *Cleanup = dyn_cast<ExprWithCleanups>(RetE))
155 RetE = Cleanup->getSubExpr()
    [all...]
RetainCountChecker.cpp     [all...]
  /external/clang/lib/StaticAnalyzer/Core/
BugReporterVisitors.cpp 251 const Expr *RetE = Ret->getRetValue();
252 assert(RetE && "Tracking a return value for a void function");
256 if (RetE->isGLValue()) {
258 SVal RValue = State->getRawSVal(*LValue, RetE->getType());
269 RetE = RetE->IgnoreParenCasts();
275 ReturnVisitor::addVisitorIfNecessary(N, RetE, BR);
280 bugreporter::trackNullOrUndefValue(N, RetE, BR);
295 if (RetE->getType()->isObjCObjectPointerType())
313 if (const DeclRefExpr *DR = dyn_cast<DeclRefExpr>(RetE))
    [all...]
  /external/clang/lib/Sema/
SemaLambda.cpp 416 const Expr *RetE = RS->getRetValue();
418 QualType ReturnType = (RetE ? RetE->getType() : Context.VoidTy);
    [all...]

Completed in 98 milliseconds