[lldb][tests] Automatically call compute_mydir (NFC)Eliminate boilerplate of having each test manually assign to `mydir` by calling`compute_mydir` in lldbtest.py.Differential Revision: https://r
[lldb][tests] Automatically call compute_mydir (NFC)Eliminate boilerplate of having each test manually assign to `mydir` by calling`compute_mydir` in lldbtest.py.Differential Revision: https://reviews.llvm.org/D128077
show more ...
[lldb] Skip TestPairFromStdModule for nowI didn't get around to fix this change and the original commit itself seemsfine, so this looks like an existing LLDB/Clang bug that was just uncoveredby t
[lldb] Skip TestPairFromStdModule for nowI didn't get around to fix this change and the original commit itself seemsfine, so this looks like an existing LLDB/Clang bug that was just uncoveredby this change. Skipping while I'm investigating.
[lldb] Reference STL types in import-std-module testsWith the recent patches to the ASTImporter that improve template type importing(D87444), most of the import-std-module tests can now finally im
[lldb] Reference STL types in import-std-module testsWith the recent patches to the ASTImporter that improve template type importing(D87444), most of the import-std-module tests can now finally import thetype of the STL container they are testing. This patch removes most of the caststhat were added to simplify types to something the ASTImporter can import(for example, std::vector<int>::size_type was casted to `size_t` until now).Also adds the missing tests that require referencing the container type (forexample simply printing the whole container) as here we couldn't use a castingworkaround.The only casts that remain are in the forward_list tests that referencethe iterator and the stack test. Both tests are still failing to import therespective container type correctly (or crash while trying to import).
[lldb] Enable std::pair in CxxModuleHandlerThis adds support for substituting std::pair instantiations with enabledimport-std-module.With the fixes in parent revisions we can currently substitut
[lldb] Enable std::pair in CxxModuleHandlerThis adds support for substituting std::pair instantiations with enabledimport-std-module.With the fixes in parent revisions we can currently substitute a single pair(however, a result that returns a second pair currently causes LLDB to crashwhile importing the second template instantiation).Reviewed By: aprantlDifferential Revision: https://reviews.llvm.org/D85141