summaryrefslogtreecommitdiff
path: root/include/llvm/DIBuilder.h
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2013-04-19 07:47:16 +0000
committerEric Christopher <echristo@gmail.com>2013-04-19 07:47:16 +0000
commit41201ed06fa4fb246f5a7e9e2b62168814eca6ff (patch)
tree777fe95b7de35e7e1888e87eff944901de2cb0e8 /include/llvm/DIBuilder.h
parentbcb81360a26cba066fae3acbe25b8ac161af6881 (diff)
downloadllvm-41201ed06fa4fb246f5a7e9e2b62168814eca6ff.tar.gz
llvm-41201ed06fa4fb246f5a7e9e2b62168814eca6ff.tar.bz2
llvm-41201ed06fa4fb246f5a7e9e2b62168814eca6ff.tar.xz
Revert "PR14606: debug info imported_module support"
This reverts commit r179836 as it seems to have caused test failures. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179840 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/DIBuilder.h')
-rw-r--r--include/llvm/DIBuilder.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/include/llvm/DIBuilder.h b/include/llvm/DIBuilder.h
index 407ee70ceb..4f0aa07130 100644
--- a/include/llvm/DIBuilder.h
+++ b/include/llvm/DIBuilder.h
@@ -37,13 +37,11 @@ namespace llvm {
class DIType;
class DIArray;
class DIGlobalVariable;
- class DIImportedModule;
class DINameSpace;
class DIVariable;
class DISubrange;
class DILexicalBlockFile;
class DILexicalBlock;
- class DIScope;
class DISubprogram;
class DITemplateTypeParameter;
class DITemplateValueParameter;
@@ -59,7 +57,6 @@ namespace llvm {
MDNode *TempRetainTypes;
MDNode *TempSubprograms;
MDNode *TempGVs;
- MDNode *TempImportedModules;
Function *DeclareFn; // llvm.dbg.declare
Function *ValueFn; // llvm.dbg.value
@@ -68,7 +65,6 @@ namespace llvm {
SmallVector<Value *, 4> AllRetainTypes;
SmallVector<Value *, 4> AllSubprograms;
SmallVector<Value *, 4> AllGVs;
- SmallVector<Value *, 4> AllImportedModules;
DIBuilder(const DIBuilder &) LLVM_DELETED_FUNCTION;
void operator=(const DIBuilder &) LLVM_DELETED_FUNCTION;
@@ -570,13 +566,6 @@ namespace llvm {
DILexicalBlock createLexicalBlock(DIDescriptor Scope, DIFile File,
unsigned Line, unsigned Col);
- /// \brief Create a descriptor for an imported module.
- /// @param Context The scope this module is imported into
- /// @param NS The namespace being imported here
- /// @param LineNumber Line number
- DIImportedModule createImportedModule(DIScope Context, DINameSpace NS,
- unsigned Line);
-
/// insertDeclare - Insert a new llvm.dbg.declare intrinsic call.
/// @param Storage llvm::Value of the variable
/// @param VarInfo Variable's debug info descriptor.