Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DByteCodeExprGen.h35 template <class Emitter> class OptionScope; variable
183 friend class OptionScope<Emitter>;
H A DByteCodeExprGen.cpp42 template <class Emitter> class OptionScope { class
45 OptionScope(ByteCodeExprGen<Emitter> *Ctx, bool NewDiscardResult) in OptionScope() function in clang::interp::OptionScope
50 ~OptionScope() { Ctx->DiscardResult = OldDiscardResult; } in ~OptionScope()
554 OptionScope<Emitter> Scope(this, /*NewDiscardResult=*/true); in discard()
560 OptionScope<Emitter> Scope(this, /*NewDiscardResult=*/false); in visit()