llvm-project/lldb/unittests/Core
Jonas Devlieghere 2fc38b2b7b
[lldb] Report debugger diagnostics as events
Report warnings and errors through events instead of printing directly
the to the debugger's error stream. By using events, IDEs such as Xcode
can report these issues in the UI instead of having them show up in the
debugger console.

The new diagnostic events are handled by the default event loop. If a
diagnostic is reported while nobody is listening for the new event
types, it is printed directly to the debugger's error stream.

Differential revision: https://reviews.llvm.org/D121511
2022-03-16 08:33:01 -07:00
..
CMakeLists.txt [lldb] Report debugger diagnostics as events 2022-03-16 08:33:01 -07:00
CommunicationTest.cpp [lldb] Fix compiler warning in CommunicationTest 2022-01-18 10:31:37 +01:00
DiagnosticEventTest.cpp [lldb] Report debugger diagnostics as events 2022-03-16 08:33:01 -07:00
DumpDataExtractorTest.cpp [LLDB] Adjust DumpDataExtractorTest.Formats for Windows 2021-11-04 08:48:26 +05:00
FormatEntityTest.cpp Some FormatEntity.cpp cleanup and unit testing 2021-04-21 15:12:59 +02:00
MangledTest.cpp [lldb] Fix PR52702 by fixing bool conversion of Mangled 2021-12-29 17:17:52 +08:00
ModuleSpecTest.cpp
RichManglingContextTest.cpp [lldb] Improve RichManglingContext ergonomics (NFC) 2022-02-04 10:17:39 -08:00
SourceLocationSpecTest.cpp [lldb/Core] Add SourceLocationSpec class (NFC) 2021-05-04 16:34:45 +00:00
SourceManagerTest.cpp
StreamCallbackTest.cpp
UniqueCStringMapTest.cpp [lldb/DWARF] Make manual dwarf index deterministic 2022-01-27 10:05:05 +01:00