diff options
Diffstat (limited to 'llvm/include/llvm/IR/DebugInfo.h')
-rw-r--r-- | llvm/include/llvm/IR/DebugInfo.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/include/llvm/IR/DebugInfo.h b/llvm/include/llvm/IR/DebugInfo.h index c110659257d..04f46197b1c 100644 --- a/llvm/include/llvm/IR/DebugInfo.h +++ b/llvm/include/llvm/IR/DebugInfo.h @@ -89,7 +89,7 @@ private: void processSubprogram(DISubprogram *SP); void processScope(DIScope *Scope); bool addCompileUnit(DICompileUnit *CU); - bool addGlobalVariable(DIGlobalVariable *DIG); + bool addGlobalVariable(DIGlobalVariableExpression *DIG); bool addSubprogram(DISubprogram *SP); bool addType(DIType *DT); bool addScope(DIScope *Scope); @@ -98,8 +98,8 @@ public: typedef SmallVectorImpl<DICompileUnit *>::const_iterator compile_unit_iterator; typedef SmallVectorImpl<DISubprogram *>::const_iterator subprogram_iterator; - typedef SmallVectorImpl<DIGlobalVariable *>::const_iterator - global_variable_iterator; + typedef SmallVectorImpl<DIGlobalVariableExpression *>::const_iterator + global_variable_expression_iterator; typedef SmallVectorImpl<DIType *>::const_iterator type_iterator; typedef SmallVectorImpl<DIScope *>::const_iterator scope_iterator; @@ -111,7 +111,7 @@ public: return make_range(SPs.begin(), SPs.end()); } - iterator_range<global_variable_iterator> global_variables() const { + iterator_range<global_variable_expression_iterator> global_variables() const { return make_range(GVs.begin(), GVs.end()); } @@ -132,7 +132,7 @@ public: private: SmallVector<DICompileUnit *, 8> CUs; SmallVector<DISubprogram *, 8> SPs; - SmallVector<DIGlobalVariable *, 8> GVs; + SmallVector<DIGlobalVariableExpression *, 8> GVs; SmallVector<DIType *, 8> TYs; SmallVector<DIScope *, 8> Scopes; SmallPtrSet<const MDNode *, 32> NodesSeen; |