diff options
-rw-r--r-- | llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h | 4 | ||||
-rw-r--r-- | llvm/include/llvm/module.modulemap | 11 |
2 files changed, 14 insertions, 1 deletions
diff --git a/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h b/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h index 51aae4fb8ed..310847ec5d2 100644 --- a/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h +++ b/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h @@ -12,6 +12,8 @@ #include "llvm/ADT/ArrayRef.h" #include "llvm/DebugInfo/CodeView/CodeView.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/TypeRecord.h" #include "llvm/Support/Error.h" namespace llvm { @@ -58,4 +60,4 @@ public: } } -#endif
\ No newline at end of file +#endif diff --git a/llvm/include/llvm/module.modulemap b/llvm/include/llvm/module.modulemap index d9b4bb5551b..a906ee19267 100644 --- a/llvm/include/llvm/module.modulemap +++ b/llvm/include/llvm/module.modulemap @@ -84,6 +84,17 @@ module LLVM_DebugInfo_PDB_DIA { module * { export * } } +module LLVM_DebugInfo_CodeView { + requires cplusplus + + umbrella "DebugInfo/CodeView" + module * { export * } + + // These are intended for (repeated) textual inclusion. + textual header "DebugInfo/CodeView/TypeRecords.def" + textual header "DebugInfo/CodeView/CVSymbolTypes.def" +} + module LLVM_ExecutionEngine { requires cplusplus |