Commit Graph

5 Commits

Author SHA1 Message Date
Emil Pedersen
3581efc2aa Fix LLDB Swift data formatters breaking Swift code debugging
Because the data formatter for the compiler internals was registering itself as
swift, it was hiding the default data formatters for swift code.

rdar://125114526
2024-03-27 10:03:40 -07:00
Egor Zhdan
4269c027ec [utils] Show the string value of swift::Identifier in LLDB
This adds a straightforward LLDB pretty printer for `swift::Identifier` which prints its string value.
2023-06-02 15:52:20 +01:00
Dave Lee
ab0eeb7427 [utils] Use --expand in Demangle::Node lldb type summary (#65897)
Without `--expand`, only the summary is shown, no child nodes. Adding `--expand` allows 
for printing the child nodes, to be printed too.

Follow up to https://github.com/apple/swift/pull/40568
2023-05-15 11:04:31 -07:00
Sergej Jaskiewicz
1ecb94798e [lldb] Add a formatter for swift::Demangle::Node 2022-01-14 12:49:20 +03:00
Michael Gottesman
475917db88 Add a pretty printer for small mode SmallBitVectors.
Just something I cooked up really quickly b/c I needed it. If you want to use
this, lldb-with-tools will auto-import it, so I suggest that you use that.
2020-01-05 14:28:21 -08:00