Searched refs:InitLinkScope (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 35 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 D | Compiler.cpp | 1756 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 …]
|