Lenny Maiorani
7070713ec8
DevTools: Use default constructors/destructors
...
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules
"The compiler is more likely to get the default semantics right and
you cannot implement these functions better than the compiler."
2022-02-16 07:33:15 -05:00
Ben Wiederhake
8b8cd18482
HackStudio: Avoid unnecessary copies in CodeComprehensionEngine
2022-01-01 15:40:39 +01:00
Itamar
ab3aa0759a
LanguageServers: Don't VERIFY that set_todo_entries callback exists
...
The callback may not exist if the CodeComprehensionEngine is running
in the context of tests (i.e CppLanguageServer -t).
2021-06-29 00:07:19 +04:30
Federico Guerinoni
e0f1c237d2
HackStudio: Make TODO entries clickable
...
Now you can click a TODO entry to set focus on that position of that
file.
2021-06-23 19:00:11 +01:00
Federico Guerinoni
26a7356e90
LanguageServers: Add function to collect TODO entries in a document
2021-06-23 19:00:11 +01:00
Itamar
400d3ddb08
LanguageServers: Rename AutoCompleteEngine => CodeComprehensionEngine
...
This feels like a better name since the "autocomplete engine" can, in
addition to providing autocomplete suggestions, also find declarations
of symbols and report back the symbols that are defined in a document.
Also, Cpp/ParserAutoComplete has been renamed to CppComprehensionEngine
and Shell/AutoComplete has been renamed to ShellComprehensionEngine.
2021-05-16 16:39:21 +02:00