================ @@ -23,35 +23,6 @@ namespace lldb_private { -/// A compiler-independent representation of a Diagnostic. Expression -/// evaluation failures often have more than one diagnostic that a UI -/// layer might want to render differently, for example to colorize -/// it. -/// -/// Running example: -/// (lldb) expr 1+foo -/// error: <user expression 0>:1:3: use of undeclared identifier 'foo' -/// 1+foo -/// ^ -struct DiagnosticDetail { - struct SourceLocation { - FileSpec file; - unsigned line = 0; - uint16_t column = 0; - uint16_t length = 0; - bool hidden = false; - bool in_user_input = false; - }; - /// Contains {{}, 1, 3, 3, true} in the example above. ---------------- jimingham wrote:
Oh, wait, should be "I don't actually know what hidden means" and "false"... https://github.com/llvm/llvm-project/pull/110901 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits