Lines Matching refs:Enclosing
661 std::vector<std::string> Enclosing; // Contains e.g. "clang", "clangd" in parseNamespaceEvents() local
744 Enclosing.push_back(NSName); in parseNamespaceEvents()
746 Event.Payload = llvm::join(Enclosing, "::"); in parseNamespaceEvents()
761 Enclosing.pop_back(); in parseNamespaceEvents()
763 Event.Payload = llvm::join(Enclosing, "::"); in parseNamespaceEvents()
814 for (llvm::StringRef Enclosing : ancestorNamespaces(Current)) { in visibleNamespaces() local
815 if (Enclosing.empty()) in visibleNamespaces()
818 UsingDirectives[Current].insert((Enclosing + "::" + NS).str()); in visibleNamespaces()
826 for (llvm::StringRef Enclosing : ancestorNamespaces(Current)) { in visibleNamespaces() local
827 Found.push_back(std::string(Enclosing)); in visibleNamespaces()
828 auto It = UsingDirectives.find(Enclosing); in visibleNamespaces()
1110 std::vector<std::string> Enclosing = {""}; in getEligiblePoints() local
1125 Enclosing.emplace_back(std::move(Event.Payload)); in getEligiblePoints()
1126 CurrentNamespace = Enclosing.back(); in getEligiblePoints()
1133 CurrentNamespace = std::move(Enclosing.back()); in getEligiblePoints()
1134 Enclosing.pop_back(); in getEligiblePoints()
1135 assert(Enclosing.back() == Event.Payload); in getEligiblePoints()