Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.cpp1807 if (!BS.destroyLocals()) in VisitArrayInitLoopExpr()
2224 return this->delegate(SubExpr) && ES.destroyLocals(); in VisitExprWithCleanups()
3206 return BS.destroyLocals(); in VisitStmtExpr()
3556 return this->emitRetVoid(E) && RootScope.destroyLocals(); in visitExpr()
3563 return this->emitRet(*T, E) && RootScope.destroyLocals(); in visitExpr()
3581 return this->emitRetValue(E) && RootScope.destroyLocals(); in visitExpr()
3584 RootScope.destroyLocals(); in visitExpr()
3627 return this->emitRet(VarT.value_or(PT_Ptr), VD) && LS.destroyLocals(); in visitDeclAndReturn()
3673 return VDScope.destroyLocals(); in visitDeclAndReturn()
3751 return this->emitSetLocal(*VarT, Offset, VD) && Scope.destroyLocals(); in visitVarDecl()
[all …]
H A DCompiler.h478 void emitDestruction() override { destroyLocals(); } in emitDestruction()
481 bool destroyLocals() { in destroyLocals() function