Debug Info: Emit debug info for @import declarations.
authorAdrian Prantl <aprantl@apple.com>
Tue, 30 Jun 2015 17:39:51 +0000 (17:39 +0000)
committerAdrian Prantl <aprantl@apple.com>
Tue, 30 Jun 2015 17:39:51 +0000 (17:39 +0000)
commitc4bb47e301c4d4902f6ddf6d1ec92d2213d23095
tree6d58f7c6ebdea7feb9684b636245257be0bdecc7
parent15bcf70cdf843d3070af3e811b7b0412b55e9500
Debug Info: Emit debug info for @import declarations.

This allows a module-aware debugger such as LLDB to import the currently
visible modules before dropping into the expression evaluator.

rdar://problem/20965932

llvm-svn: 241084
clang/lib/CodeGen/CGDebugInfo.cpp
clang/lib/CodeGen/CGDebugInfo.h
clang/lib/CodeGen/CodeGenModule.cpp
clang/test/Modules/Inputs/DebugModule.h [new file with mode: 0644]
clang/test/Modules/Inputs/module.map
clang/test/Modules/debug-info-moduleimport.m [new file with mode: 0644]