Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp43 template <class Emitter> class OptionScope { class
49 OptionScope(ByteCodeExprGen<Emitter> *Ctx, bool NewDiscardResult) in OptionScope() function in clang::interp::OptionScope
57 OptionScope(ByteCodeExprGen<Emitter> *Ctx, InitFnRef NewInitFn) in OptionScope() function in clang::interp::OptionScope
65 OptionScope(ByteCodeExprGen<Emitter> *Ctx, ChainedInitFnRef NewInitFn) in OptionScope() function in clang::interp::OptionScope
72 ~OptionScope() { in ~OptionScope()
210 OptionScope<Emitter> Scope(this, /*NewDiscardResult=*/true); in discard()
216 OptionScope<Emitter> Scope(this, /*NewDiscardResult=*/false); in visit()
466 OptionScope<Emitter> Scope(this, InitFn); in visitInitializer()
H A DByteCodeExprGen.h36 template <class Emitter> class OptionScope; variable
163 friend class OptionScope<Emitter>;