From 75b7b95687477fd5338cf0684a4f3552fef5af0b Mon Sep 17 00:00:00 2001 From: Adrian Prantl Date: Tue, 1 Apr 2014 03:50:01 +0000 Subject: [PATCH] Remove FIXMEs. The scope of a Variable is always a lexical scope; there is nothing to be gained from switching this over to a DIScopeRef. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205281 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/IR/DebugInfo.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/include/llvm/IR/DebugInfo.h b/include/llvm/IR/DebugInfo.h index 228df49793d..69beaada9c3 100644 --- a/include/llvm/IR/DebugInfo.h +++ b/include/llvm/IR/DebugInfo.h @@ -612,7 +612,6 @@ class DIGlobalVariable : public DIDescriptor { public: explicit DIGlobalVariable(const MDNode *N = 0) : DIDescriptor(N) {} - // FIXME: use DIScopeRef for LTO type uniqueing. DIScope getContext() const { return getFieldAs(2); } StringRef getName() const { return getStringField(3); } StringRef getDisplayName() const { return getStringField(4); } @@ -646,7 +645,6 @@ class DIVariable : public DIDescriptor { public: explicit DIVariable(const MDNode *N = 0) : DIDescriptor(N) {} - // FIXME: use DIScopeRef for LTO type uniqueing. DIScope getContext() const { return getFieldAs(1); } StringRef getName() const { return getStringField(2); } DIFile getFile() const { return getFieldAs(3); }