Home | History | Annotate | Download | only in Sema

Lines Matching refs:Visited

100     llvm::SmallPtrSet<DeclContext*, 8> visited;
131 // A given context is only every visited once, so it is important
132 // that contexts be visited from the inside out in order to get
135 if (!visited.insert(DC).second)
146 if (!visited.insert(NS).second)
161 if (visited.insert(NS).second) {
1755 llvm::SmallPtrSet<DeclContext*, 8> Visited;
1756 Visited.insert(StartDC);
1766 if (Visited.insert(ND).second)
1814 if (Visited.insert(Nom).second)
3260 /// \brief The declaration contexts we have already visited.
3266 /// \brief Determine whether we have already visited this context
3352 VisibleDeclsRecord &Visited) {
3357 if (Visited.visitedContext(Ctx->getPrimaryContext()))
3380 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass);
3381 Visited.add(ND);
3397 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass);
3398 Visited.add(ND);
3405 ShadowContextRAII Shadow(Visited);
3408 QualifiedNameLookup, InBaseClass, Consumer, Visited);
3449 ShadowContextRAII Shadow(Visited);
3451 true, Consumer, Visited);
3459 ShadowContextRAII Shadow(Visited);
3461 Consumer, Visited);
3466 ShadowContextRAII Shadow(Visited);
3468 Visited);
3473 ShadowContextRAII Shadow(Visited);
3475 true, Consumer, Visited);
3481 ShadowContextRAII Shadow(Visited);
3483 QualifiedNameLookup, InBaseClass, Consumer, Visited);
3487 ShadowContextRAII Shadow(Visited);
3489 Visited);
3493 ShadowContextRAII Shadow(Visited);
3495 Visited);
3500 ShadowContextRAII Shadow(Visited);
3502 Visited);
3510 VisibleDeclsRecord &Visited) {
3516 !Visited.alreadyVisitedContext(S->getEntity())) ||
3523 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false);
3524 Visited.add(ND);
3547 /*InBaseClass=*/false, Consumer, Visited);
3561 /*InBaseClass=*/false, Consumer, Visited);
3575 /*InBaseClass=*/false, Consumer, Visited);
3584 /*InBaseClass=*/false, Consumer, Visited);
3588 ShadowContextRAII Shadow(Visited);
3589 LookupVisibleDecls(S->getParent(), Result, UDirs, Consumer, Visited);
3611 VisibleDeclsRecord Visited;
3613 Visited.visitedContext(Context.getTranslationUnitDecl());
3614 ShadowContextRAII Shadow(Visited);
3615 ::LookupVisibleDecls(Initial, Result, UDirs, Consumer, Visited);
3623 VisibleDeclsRecord Visited;
3625 Visited.visitedContext(Context.getTranslationUnitDecl());
3626 ShadowContextRAII Shadow(Visited);
3628 /*InBaseClass=*/false, Consumer, Visited);