1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 12:28:12 +00:00
serenity/Userland/DevTools/HackStudio/LanguageServers
Itamar f89f4af0b3 CppLanguageServer: Don't suggest inaccessible declarations
Previously, declarations that are not available in the global
namespace, such as member functions of a class, would also appear in
the autocomplete suggestions list.

To fix this, we now only recurse into scopes of namespaces and classes
when fetching declarations if we want to retrieve all the available
declarations in the document (For the use of Locator & ClassView).
2021-05-15 23:28:50 +02:00
..
Cpp CppLanguageServer: Don't suggest inaccessible declarations 2021-05-15 23:28:50 +02:00
Shell LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
AutoCompleteEngine.cpp LanguageServers: Allow set_declarations_of_document callback to be null 2021-05-14 13:27:47 +02:00
AutoCompleteEngine.h LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
ClientConnection.cpp LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
ClientConnection.h LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
CMakeLists.txt HackStudio/LanguageServers: Move some components out of Cpp 2021-03-04 11:21:43 +01:00
FileDB.cpp LanguageServers/FileDB: Allow m_project_root to be null 2021-05-14 13:27:47 +02:00
FileDB.h Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LanguageClient.ipc Userland: Use snake case names in .ipc files 2021-05-03 21:14:40 +02:00
LanguageServer.ipc Userland: Use snake case names in .ipc files 2021-05-03 21:14:40 +02:00