[Debug Info] add a template class DITypedArray.
authorManman Ren <manman.ren@gmail.com>
Mon, 28 Jul 2014 19:33:20 +0000 (19:33 +0000)
committerManman Ren <manman.ren@gmail.com>
Mon, 28 Jul 2014 19:33:20 +0000 (19:33 +0000)
commit1a125c95deb911abf03587db35e9173fcb9f2b9e
tree215be25071a55bbb3cd8fa8c18f7a073250cd0d1
parent9d7323eca38f6ad0722306713ab7c5df5cf43b38
[Debug Info] add a template class DITypedArray.

Typedef DIArray to DITypedArray<DIDescriptor>. Also typedef DITypeArray as
DITypedArray<DITypeRef>.

This is the third of a series of patches to handle type uniqueing of the
type array for a subroutine type.

This commit should have no functionality change.

llvm-svn: 214115
llvm/include/llvm/IR/DIBuilder.h
llvm/include/llvm/IR/DebugInfo.h
llvm/lib/IR/DIBuilder.cpp
llvm/lib/IR/DebugInfo.cpp