Module Debugging: Emit debug type information into clang modules.
When -fmodule-format is set to "obj", emit debug info for all types declared in a module or referenced by a declaration into the module's object file container. This patch adds support for C and C++ types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247049 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- lib/CodeGen/ObjectFilePCHContainerOperations.cpp 58 additions, 0 deletionslib/CodeGen/ObjectFilePCHContainerOperations.cpp
- test/Modules/Inputs/DebugCXX.h 52 additions, 0 deletionstest/Modules/Inputs/DebugCXX.h
- test/Modules/Inputs/module.map 4 additions, 0 deletionstest/Modules/Inputs/module.map
- test/Modules/ModuleDebugInfo.cpp 41 additions, 0 deletionstest/Modules/ModuleDebugInfo.cpp
test/Modules/Inputs/DebugCXX.h
0 → 100644
test/Modules/ModuleDebugInfo.cpp
0 → 100644
Please register or sign in to comment