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);
65 RetE->getType()->isVoidType())
68 emitUndef(C, RetE);
76 checkReference(C, RetE, RetVal.castAs<DefinedOrUnknownSVal>());
81 static void emitBug(CheckerContext &C, BuiltinBug &BT, const Expr *RetE,
89 Report->addRange(RetE->getSourceRange())
    [all...]
ReturnPointerRangeChecker.cpp 39 const Expr *RetE = RS->getRetValue();
40 if (!RetE)
43 SVal V = state->getSVal(RetE, C.getLocationContext());
86 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 260 const Expr *RetE = Ret->getRetValue();
261 assert(RetE && "Tracking a return value for a void function");
265 if (RetE->isGLValue()) {
267 SVal RValue = State->getRawSVal(*LValue, RetE->getType());
278 RetE = RetE->IgnoreParenCasts();
284 ReturnVisitor::addVisitorIfNecessary(N, RetE, BR,
290 bugreporter::trackNullOrUndefValue(N, RetE, BR, /*IsArg*/ false,
306 if (RetE->getType()->isObjCObjectPointerType())
324 if (const DeclRefExpr *DR = dyn_cast<DeclRefExpr>(RetE))
    [all...]
  /external/clang/lib/Sema/
SemaLambda.cpp 680 const Expr *RetE = RS->getRetValue();
682 QualType ReturnType = (RetE ? RetE->getType() : Context.VoidTy);
    [all...]

Completed in 169 milliseconds