Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.h32 template <class Emitter> class DestructorScope; variable
221 friend class DestructorScope<Emitter>;
417 template <class Emitter> class DestructorScope final {
419 DestructorScope(LocalScope<Emitter> &OtherScope) : OtherScope(OtherScope) {} in DestructorScope() function
421 ~DestructorScope() { OtherScope.emitDestructors(); } in ~DestructorScope()
435 DestructorScope<Emitter> DS;
H A DByteCodeStmtGen.cpp427 DestructorScope<Emitter> DS(Scope); in visitWhileStmt()
452 DestructorScope<Emitter> DS(Scope); in visitDoStmt()
492 DestructorScope<Emitter> DS(Scope); in visitForStmt()
546 DestructorScope<Emitter> DS(Scope); in visitCXXForRangeStmt()