Lines Matching defs:Contexts
1516 SmallVectorImpl<DeclContext *> &Contexts) {
1518 Contexts.push_back(D);
1520 std::reverse(Contexts.begin(), Contexts.end());
1523 void DeclContext::collectAllContexts(SmallVectorImpl<DeclContext *> &Contexts) {
1524 Contexts.clear();
1529 collectAllContextsImpl(static_cast<TranslationUnitDecl *>(this), Contexts);
1531 collectAllContextsImpl(static_cast<NamespaceDecl *>(this), Contexts);
1533 Contexts.push_back(this);
1810 SmallVector<DeclContext *, 2> Contexts;
1811 collectAllContexts(Contexts);
1815 for (auto *DC : Contexts) {
1827 for (auto *DC : Contexts)
1963 SmallVector<DeclContext *, 2> Contexts;
1964 collectAllContexts(Contexts);
1965 for (auto *Context : Contexts)