1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 18:18:12 +00:00
serenity/Userland/Libraries/LibCpp
Itamar 54bc9114b3 HackStudio: Support searching symbol declarations in the Locator
The Locator now keeps a cache of the declared symbol in a document.
The language client updates that cache whenever it gets an update from
the language server about declared symbols.

This allows searching for symbol declarations in the Locator, in
addition to file names.

Closes #5478
2021-02-27 16:37:35 +01:00
..
AST.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
AST.h HackStudio: Support searching symbol declarations in the Locator 2021-02-27 16:37:35 +01:00
CMakeLists.txt LibCpp: Start working on a C preprocessor 2021-02-08 23:10:38 +01:00
Lexer.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
Lexer.h Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
Parser.cpp AK: Make dbgln_if() avoid evaluating the arguments when disabled 2021-02-24 13:07:28 +01:00
Parser.h LibCpp: Store filename in ASTNodes 2021-02-20 15:53:37 +01:00
Preprocessor.cpp LibCpp: Don't fail when encountering #elif statements 2021-02-26 21:14:41 +01:00
Preprocessor.h LibCpp: Start working on a C preprocessor 2021-02-08 23:10:38 +01:00
SyntaxHighlighter.cpp LibSyntax: Make rehighlight() take Gfx::Palette as by const-reference 2021-02-11 23:52:39 +01:00
SyntaxHighlighter.h LibSyntax: Make rehighlight() take Gfx::Palette as by const-reference 2021-02-11 23:52:39 +01:00