jankratochvil added inline comments.
================ Comment at: lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp:103 + // GCC 11 std::default_delete<...> has existing child with GetByteSize()==1. + if (tuple_sp->GetByteSize() > ptr_obj->GetByteSize()) { + ValueObjectSP del_obj = tuple_frontend->GetChildAtIndex(1); ---------------- This is in fact unrelated patch, it could be 3/3 in the series. It was failing on `TestDataFormatterStdUniquePtr.py` line 41: ``` self.assertFalse(frame.GetValueForVariablePath("iup.deleter").IsValid()) ``` But whole `TestDataFormatterStdUniquePtr.py` does not yet PASS even with this patch, there are some unrelated other issues on later testcases. ================ Comment at: lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp:47 // CHECK: | |-FieldDecl {{.*}} A 'int' -// CHECK: | | `-IntegerLiteral {{.*}} 'int' 5 +// CHECK: | | {{.}}-IntegerLiteral {{.*}} 'int' 5 // CHECK: | |-FieldDecl {{.*}} B 'int' ---------------- There is now always a new leaf element: ``` | | |-IntegerLiteral 0x260af78 <<invalid sloc>> 'int' 5 | | `-NoUniqueAddressAttr 0x260aff0 <<invalid sloc>> Implicit ``` Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D101237/new/ https://reviews.llvm.org/D101237 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits