Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaChecking.cpp6507 const Expr *stackE = nullptr; in CheckReturnStackAddr() local
6514 stackE = EvalAddr(RetValExp, refVars, /*ParentDecl=*/nullptr); in CheckReturnStackAddr()
6516 stackE = EvalVal(RetValExp, refVars, /*ParentDecl=*/nullptr); in CheckReturnStackAddr()
6519 if (!stackE) in CheckReturnStackAddr()
6525 diagLoc = stackE->getLocStart(); in CheckReturnStackAddr()
6526 diagRange = stackE->getSourceRange(); in CheckReturnStackAddr()
6536 if (const DeclRefExpr *DR = dyn_cast<DeclRefExpr>(stackE)) { in CheckReturnStackAddr()
6540 } else if (isa<BlockExpr>(stackE)) { // local block. in CheckReturnStackAddr()
6542 } else if (isa<AddrLabelExpr>(stackE)) { // address of label. in CheckReturnStackAddr()
6557 : stackE->getSourceRange(); in CheckReturnStackAddr()