[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)
commit3cbd21c987a84b6aaa547f61bed5eda4b4ff9cb1
treeca5955b7b5cfb366ab9337387817eee8ffccfd7b
parent8e8c1ac702b3ff69da0e30470aeda56c299b27f7
[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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214115 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/DIBuilder.h
include/llvm/IR/DebugInfo.h
lib/IR/DIBuilder.cpp
lib/IR/DebugInfo.cpp