Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.h35 template <class Emitter> class InitLinkScope; variable
301 friend class InitLinkScope<Emitter>; variable
605 template <class Emitter> class InitLinkScope final {
607 InitLinkScope(Compiler<Emitter> *Ctx, InitLink &&Link) : Ctx(Ctx) { in InitLinkScope() function
611 ~InitLinkScope() { this->Ctx->InitStack.pop_back(); } in ~InitLinkScope()
H A DCompiler.cpp1349 InitLinkScope<Emitter> ILS(this, InitLink::Field(FieldToInit->Offset)); in visitInitList()
2291 InitLinkScope<Emitter> ILS(this, InitLink::Temp(*LocalIndex)); in VisitMaterializeTemporaryExpr()
3739 InitLinkScope<Emitter> ILS(this, InitLink::Decl(VD)); in visitVarDecl()
4717 InitLinkScope<Emitter> FieldScope(this, InitLink::Field(F->Offset)); in visitFunc()
4739 InitLinkScope<Emitter> InitScope(this, InitLink::This()); in visitFunc()