For DW_TAG_template_type_parameter the actual passed in type could
authorEric Christopher <echristo@gmail.com>
Thu, 8 Aug 2013 08:09:43 +0000 (08:09 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 8 Aug 2013 08:09:43 +0000 (08:09 +0000)
commit76ef79f410853a431c820cb5d0ee11cd66d4c90d
tree6c1060aff0e11b191b3c28fbad3bb09a33d04b26
parenteee2a11ee38307ea3b0bbd43c33e5fad182f0951
For DW_TAG_template_type_parameter the actual passed in type could
be void and therefore not have a type entry. Only add the type if
it is non-void and provide a testcase.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187966 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
test/DebugInfo/template-recursive-void.ll [new file with mode: 0644]