OSDN Git Service

[codeview] Return type indices for typedefs
authorDavid Majnemer <david.majnemer@gmail.com>
Thu, 2 Jun 2016 06:21:37 +0000 (06:21 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Thu, 2 Jun 2016 06:21:37 +0000 (06:21 +0000)
commitf69a113fe54e7d272f9e9f9a43c5cd0eedaf006b
tree78360533f862d724478f38506a9f27c230ea6096
parent4e0bd0b55440e97eab377eb756b81cb0450c29ed
[codeview] Return type indices for typedefs

Use the type index of the underlying type unless we have a typedef from
long to HRESULT; HRESULT typedefs are translated to T_HRESULT.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271494 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
lib/CodeGen/AsmPrinter/CodeViewDebug.h
test/DebugInfo/COFF/typedef.ll [new file with mode: 0644]