JDevlieghere added inline comments.
================ Comment at: lldb/include/lldb/Target/Language.h:146 + eNameWithNoArgs, + eMangledName }; ---------------- `eNameMangled`? ================ Comment at: lldb/source/Core/FormatEntity.cpp:1754 + StreamString ss; + if (sc->function) + language_plugin = Language::FindPlugin(sc->function->GetLanguage()); ---------------- Let's be consistent with the braces. Either all single-line statements should have them, or none. ================ Comment at: lldb/source/Core/FormatEntity.cpp:1782 + + if (name) { + s.PutCString(name); ---------------- Early return? ================ Comment at: lldb/source/Core/FormatEntity.cpp:1800 + } + return false; + ---------------- This looks odd, are you missing a closing brace? ================ Comment at: lldb/test/Shell/Settings/Inputs/main.cpp:9 + +class Conversion +{ ---------------- This looks not clang formatted. I'm pretty sure I added a `.clang-format` file for the shell tests that should match the one used by LLDB but without the 80 col limit. ================ Comment at: lldb/test/Shell/Settings/TestFrameFormatMangling.test:7 +# CHECK: frame #0: {{.*}}C::C(this= +set set frame-format "frame #${frame.index}: ${ansi.fg.yellow}${frame.pc}${ansi.normal}{ ${module.file.basename}{\`${function.mangled-name}{${frame.no-debug}${function.pc-offset}}}}{ at ${ansi.fg.cyan}${line.file.basename}${ansi.normal}:${ansi.fg.yellow}${line.number}${ansi.normal}{:${ansi.fg.yellow}${line.column}${ansi.normal}}}{${function.is-optimized} [opt]}{${frame.is-artificial} [artificial]}\n" +frame info ---------------- Can we simplify the format? For example, I don't think the color matters here. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D71237/new/ https://reviews.llvm.org/D71237 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits