Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h35 template <class Emitter> class InitLinkScope; variable
330 friend class InitLinkScope<Emitter>; variable
659 template <class Emitter> class InitLinkScope final {
661 InitLinkScope(Compiler<Emitter> *Ctx, InitLink &&Link) : Ctx(Ctx) { in InitLinkScope() function
665 ~InitLinkScope() { this->Ctx->InitStack.pop_back(); } in ~InitLinkScope()
H A DCompiler.cpp1756 InitLinkScope<Emitter> ILS(this, InitLink::InitList()); in visitInitList()
1795 InitLinkScope<Emitter> ILS(this, InitLink::Field(FieldToInit->Offset)); in visitInitList()
1807 InitLinkScope<Emitter> ILS(this, InitLink::Field(FieldToInit->Offset)); in visitInitList()
2012 InitLinkScope<Emitter> ILS(this, InitLink::Elem(ElemIndex)); in visitArrayElemInit()
2044 InitLinkScope<Emitter> ILS(this, InitLink::Temp(*LocalIndex)); in visitCallArgs()
2877 InitLinkScope<Emitter> ILS(this, InitLink::Temp(*LocalIndex)); in VisitMaterializeTemporaryExpr()
4118 InitLinkScope<Emitter> ILS(this, InitLink::Temp(*LocalIndex)); in visit()
4540 InitLinkScope<Emitter> ILS(this, InitLink::Temp(*LocalOffset)); in visitExpr()
4716 InitLinkScope<Emitter> ILS(this, InitLink::Decl(VD)); in visitVarDecl()
5368 InitLinkScope<Emitter> ILS(this, InitLink::RVO()); in visitReturnStmt()
[all …]