Most notably this avoids nullptr dereferences when the import fails.
rdar://problem/48883558
Paths
| Differential D59524
Improve error handling for Clang module imports ClosedPublic Authored by aprantl on Mar 18 2019, 5:12 PM.
Details Summary Most notably this avoids nullptr dereferences when the import fails. rdar://problem/48883558
Diff Detail Event TimelineThis revision is now accepted and ready to land.Mar 18 2019, 5:56 PM Closed by commit rL356462: Improve error handling for Clang module imports. (authored by adrian). · Explain WhyMar 19 2019, 8:37 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 191215 lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Bar.h
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Foo.h
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Bar.h
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Foo.h
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/module.modulemap
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Makefile
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/TestCXXModulesImport.py
lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/module.modulemap
lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
|