Lines Matching defs:QueryScopes
720 std::vector<std::string> QueryScopes;
747 for (llvm::StringRef S : QueryScopes)
768 Scopes.QueryScopes.push_back("");
771 Scopes.QueryScopes.push_back(printNamespaceScope(*Context));
788 Scopes.QueryScopes = {""};
806 Scopes.QueryScopes.push_back(""); // Make sure global scope is included.
811 Scopes.QueryScopes = {""};
817 Scopes.AccessibleScopes = Scopes.QueryScopes;
1607 std::vector<std::string> QueryScopes; // Initialized once Sema runs.
1609 // Initialized once QueryScopes is initialized, if there are scopes.
1701 llvm::join(QueryScopes.begin(), QueryScopes.end(), ","), AllScopes,
1772 Scopes.QueryScopes = visibleNamespaces(
1774 for (std::string &S : Scopes.QueryScopes)
1780 Scopes.QueryScopes = {""};
1786 QueryScopes = Scopes.scopesForIndexQuery();
1787 AccessibleScopes = QueryScopes;
1788 ScopeProximity.emplace(QueryScopes);
1842 QueryScopes = SpecifiedScopes.scopesForIndexQuery();
1845 if (!QueryScopes.empty())
1846 ScopeProximity.emplace(QueryScopes);
1918 Req.Scopes = QueryScopes;