From 461b82ddb6d358465adf163bf05be846301789de Mon Sep 17 00:00:00 2001 From: "Duncan P. N. Exon Smith" Date: Mon, 13 Apr 2015 19:44:31 +0000 Subject: [PATCH] DebugInfo: Remove a few unnecessary wrappers git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234783 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/IR/DebugInfo.h | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/include/llvm/IR/DebugInfo.h b/include/llvm/IR/DebugInfo.h index 69eacc7b8b1..b2685da6573 100644 --- a/include/llvm/IR/DebugInfo.h +++ b/include/llvm/IR/DebugInfo.h @@ -513,9 +513,7 @@ public: unsigned getScopeLineNumber() const { return get()->getScopeLine(); } DIScopeRef getContext() const { return get()->getScope(); } - DISubroutineType getType() const { - return DISubroutineType(get()->getType()); - } + DISubroutineType getType() const { return get()->getType(); } DITypeRef getContainingType() const { return get()->getContainingType(); } @@ -525,11 +523,9 @@ public: Function *getFunction() const { return get()->getFunction(); } void replaceFunction(Function *F) { get()->replaceFunction(F); } - DIArray getTemplateParams() const { - return DIArray(get()->getTemplateParams()); - } + DIArray getTemplateParams() const { return get()->getTemplateParams(); } DISubprogram getFunctionDeclaration() const { - return DISubprogram(get()->getDeclaration()); + return get()->getDeclaration(); } DIArray getVariables() const { return DIArray(get()->getVariables()); } -- 2.34.1