Home | History | Annotate | Download | only in Sema

Lines Matching refs:Visited

93     llvm::SmallPtrSet<DeclContext*, 8> visited;
125 // A given context is only every visited once, so it is important
126 // that contexts be visited from the inside out in order to get
129 if (!visited.insert(DC))
140 if (!visited.insert(NS))
157 if (visited.insert(NS)) {
1206 llvm::DenseSet<DeclContext*> Visited;
1207 Visited.insert(StartDC);
1217 if (Visited.insert(ND).second)
1266 if (Visited.insert(Nom).second)
2597 /// \brief The declaration contexts we have already visited.
2603 /// \brief Determine whether we have already visited this context
2691 VisibleDeclsRecord &Visited) {
2696 if (Visited.visitedContext(Ctx->getPrimaryContext()))
2710 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass);
2711 Visited.add(ND);
2721 Consumer.FoundDecl(*P, Visited.checkHidden(*P), Ctx, InBaseClass);
2722 Visited.add(*P);
2728 Consumer.FoundDecl(IFace, Visited.checkHidden(IFace), Ctx,
2730 Visited.add(IFace);
2738 Consumer, Visited);
2745 ShadowContextRAII Shadow(Visited);
2749 QualifiedNameLookup, InBaseClass, Consumer, Visited);
2792 ShadowContextRAII Shadow(Visited);
2794 true, Consumer, Visited);
2803 ShadowContextRAII Shadow(Visited);
2805 Consumer, Visited);
2812 ShadowContextRAII Shadow(Visited);
2814 Visited);
2819 ShadowContextRAII Shadow(Visited);
2821 true, Consumer, Visited);
2827 ShadowContextRAII Shadow(Visited);
2829 QualifiedNameLookup, true, Consumer, Visited);
2834 ShadowContextRAII Shadow(Visited);
2836 Visited);
2841 ShadowContextRAII Shadow(Visited);
2843 Visited);
2848 ShadowContextRAII Shadow(Visited);
2850 QualifiedNameLookup, true, Consumer, Visited);
2858 VisibleDeclsRecord &Visited) {
2864 !Visited.alreadyVisitedContext((DeclContext *)S->getEntity())) ||
2871 Consumer.FoundDecl(ND, Visited.checkHidden(ND), 0, false);
2872 Visited.add(ND);
2895 /*InBaseClass=*/false, Consumer, Visited);
2909 /*InBaseClass=*/false, Consumer, Visited);
2923 /*InBaseClass=*/false, Consumer, Visited);
2934 /*InBaseClass=*/false, Consumer, Visited);
2938 ShadowContextRAII Shadow(Visited);
2939 LookupVisibleDecls(S->getParent(), Result, UDirs, Consumer, Visited);
2960 VisibleDeclsRecord Visited;
2962 Visited.visitedContext(Context.getTranslationUnitDecl());
2963 ShadowContextRAII Shadow(Visited);
2964 ::LookupVisibleDecls(Initial, Result, UDirs, Consumer, Visited);
2971 VisibleDeclsRecord Visited;
2973 Visited.visitedContext(Context.getTranslationUnitDecl());
2974 ShadowContextRAII Shadow(Visited);
2976 /*InBaseClass=*/false, Consumer, Visited);