diff options
Diffstat (limited to 'include/llvm/DebugInfo.h')
-rw-r--r-- | include/llvm/DebugInfo.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/llvm/DebugInfo.h b/include/llvm/DebugInfo.h index 49b81e3..3f1c1c8 100644 --- a/include/llvm/DebugInfo.h +++ b/include/llvm/DebugInfo.h @@ -539,9 +539,9 @@ class DITemplateTypeParameter : public DIDescriptor { public: explicit DITemplateTypeParameter(const MDNode *N = 0) : DIDescriptor(N) {} - DIScope getContext() const { return getFieldAs<DIScope>(1); } + DIScopeRef getContext() const { return getFieldAs<DIScopeRef>(1); } StringRef getName() const { return getStringField(2); } - DIType getType() const { return getFieldAs<DIType>(3); } + DITypeRef getType() const { return getFieldAs<DITypeRef>(3); } StringRef getFilename() const { return getFieldAs<DIFile>(4).getFilename(); } StringRef getDirectory() const { return getFieldAs<DIFile>(4).getDirectory(); @@ -556,9 +556,9 @@ class DITemplateValueParameter : public DIDescriptor { public: explicit DITemplateValueParameter(const MDNode *N = 0) : DIDescriptor(N) {} - DIScope getContext() const { return getFieldAs<DIScope>(1); } + DIScopeRef getContext() const { return getFieldAs<DIScopeRef>(1); } StringRef getName() const { return getStringField(2); } - DIType getType() const { return getFieldAs<DIType>(3); } + DITypeRef getType() const { return getFieldAs<DITypeRef>(3); } Value *getValue() const; StringRef getFilename() const { return getFieldAs<DIFile>(5).getFilename(); } StringRef getDirectory() const { |