Lines Matching refs:CodeSynthesisContexts

431   CodeSynthesisContexts.push_back(Ctx);  in pushCodeSynthesisContext()
443 auto &Active = CodeSynthesisContexts.back(); in popCodeSynthesisContext()
452 assert(CodeSynthesisContexts.size() >= in popCodeSynthesisContext()
455 if (CodeSynthesisContexts.size() == in popCodeSynthesisContext()
464 if (CodeSynthesisContexts.size() == in popCodeSynthesisContext()
468 CodeSynthesisContexts.pop_back(); in popCodeSynthesisContext()
474 auto &Active = SemaRef.CodeSynthesisContexts.back(); in Clear()
481 SemaRef.CodeSynthesisContexts.back()); in Clear()
505 SemaRef.CodeSynthesisContexts.size()); in CheckInstantiationDepth()
506 if ((SemaRef.CodeSynthesisContexts.size() - in CheckInstantiationDepth()
524 unsigned SkipStart = CodeSynthesisContexts.size(), SkipEnd = SkipStart; in PrintInstantiationStack()
526 if (Limit && Limit < CodeSynthesisContexts.size()) { in PrintInstantiationStack()
528 SkipEnd = CodeSynthesisContexts.size() - Limit / 2; in PrintInstantiationStack()
534 Active = CodeSynthesisContexts.rbegin(), in PrintInstantiationStack()
535 ActiveEnd = CodeSynthesisContexts.rend(); in PrintInstantiationStack()
544 << unsigned(CodeSynthesisContexts.size() - Limit); in PrintInstantiationStack()
856 Active = CodeSynthesisContexts.rbegin(), in isSFINAEContext()
857 ActiveEnd = CodeSynthesisContexts.rend(); in isSFINAEContext()
2108 assert(!CodeSynthesisContexts.empty() && in SubstType()
2125 assert(!CodeSynthesisContexts.empty() && in SubstType()
2155 assert(!CodeSynthesisContexts.empty() && in SubstType()
2200 assert(!CodeSynthesisContexts.empty() && in SubstFunctionDeclType()
2517 assert(!CodeSynthesisContexts.empty() && in SubstParmTypes()