diff options
Diffstat (limited to 'include/llvm/DIBuilder.h')
-rw-r--r-- | include/llvm/DIBuilder.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/llvm/DIBuilder.h b/include/llvm/DIBuilder.h index 4f0aa07130..a7a8c53e2f 100644 --- a/include/llvm/DIBuilder.h +++ b/include/llvm/DIBuilder.h @@ -46,6 +46,7 @@ namespace llvm { class DITemplateTypeParameter; class DITemplateValueParameter; class DIObjCProperty; + class DIImportedModule; class DIBuilder { private: @@ -566,6 +567,11 @@ namespace llvm { DILexicalBlock createLexicalBlock(DIDescriptor Scope, DIFile File, unsigned Line, unsigned Col); + + /// \brief Create a descriptor for an imported module. + /// @param NS The namespace being imported here + DIImportedModule createImportedModule(DINameSpace NS); + /// insertDeclare - Insert a new llvm.dbg.declare intrinsic call. /// @param Storage llvm::Value of the variable /// @param VarInfo Variable's debug info descriptor. |