diff options
author | Manman Ren <manman.ren@gmail.com> | 2013-09-07 00:04:05 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2013-09-07 00:04:05 +0000 |
commit | c4ae9b3aebfe4ad7d7172f55d4e01438c7c36d6e (patch) | |
tree | 70eaec099b50e30ae498aad93fa2dd3317feecf5 /llvm/lib/IR/DebugInfo.cpp | |
parent | 3121353c993e979944306957c4e611d4d80b006c (diff) | |
download | bcm5719-llvm-c4ae9b3aebfe4ad7d7172f55d4e01438c7c36d6e.tar.gz bcm5719-llvm-c4ae9b3aebfe4ad7d7172f55d4e01438c7c36d6e.zip |
Debug Info: Use identifier to reference DIType in containing type field of
a DISubprogram.
Verifier is updated accordingly.
llvm-svn: 190229
Diffstat (limited to 'llvm/lib/IR/DebugInfo.cpp')
-rw-r--r-- | llvm/lib/IR/DebugInfo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/IR/DebugInfo.cpp b/llvm/lib/IR/DebugInfo.cpp index 8a6f006d323..5828a3fcfa5 100644 --- a/llvm/lib/IR/DebugInfo.cpp +++ b/llvm/lib/IR/DebugInfo.cpp @@ -524,7 +524,7 @@ bool DISubprogram::Verify() const { if (!fieldIsMDNode(DbgNode, 7)) return false; // Containing type @ field 12. - if (!fieldIsMDNode(DbgNode, 12)) + if (!fieldIsTypeRef(DbgNode, 12)) return false; return DbgNode->getNumOperands() == 20; } |