1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 04:58:13 +00:00
serenity/Userland/DevTools/HackStudio/LanguageServers/Cpp
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
..
ClientConnection.h LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
CMakeLists.txt LanguageServer/Cpp: Add tests 2021-05-14 13:27:47 +02:00
LexerAutoComplete.cpp LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
LexerAutoComplete.h LanguageServers: Remove ClientConnection dependency 2021-05-14 13:27:47 +02:00
main.cpp LanguageServer/Cpp: Add tests 2021-05-14 13:27:47 +02:00
ParserAutoComplete.cpp CppLanguageServer: Don't suggest inaccessible declarations 2021-05-15 23:28:50 +02:00
ParserAutoComplete.h CppLanguageServer: Don't suggest inaccessible declarations 2021-05-15 23:28:50 +02:00
Tests.cpp LanguageServer/Cpp: Add tests 2021-05-14 13:27:47 +02:00
Tests.h LanguageServer/Cpp: Add tests 2021-05-14 13:27:47 +02:00