Lines Matching refs:InitStack
45 Ctx->InitStack.push_back(InitLink::Decl(VD)); in DeclScope()
50 this->Ctx->InitStack.pop_back(); in ~DeclScope()
5213 if (!InitStack.empty()) { in VisitCXXThisExpr()
5230 for (StartIndex = InitStack.size() - 1; StartIndex > 0; --StartIndex) { in VisitCXXThisExpr()
5231 if (InitStack[StartIndex].Kind == InitLink::K_InitList || in VisitCXXThisExpr()
5232 InitStack[StartIndex].Kind == InitLink::K_This) { in VisitCXXThisExpr()
5241 if (InitStack[StartIndex].Kind == InitLink::K_InitList) in VisitCXXThisExpr()
5244 if (InitStack[StartIndex].Kind != InitLink::K_Field && in VisitCXXThisExpr()
5245 InitStack[StartIndex].Kind != InitLink::K_Elem) in VisitCXXThisExpr()
5251 if (InitStack[I].Kind == InitLink::K_InitList) in VisitCXXThisExpr()
5253 if (!InitStack[I].template emit<Emitter>(this, E)) in VisitCXXThisExpr()