diff options
author | Manman Ren <manman.ren@gmail.com> | 2013-10-23 23:05:28 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2013-10-23 23:05:28 +0000 |
commit | be87b69a5f2f0b66939cef4d107a2cb8e4f4f4dc (patch) | |
tree | dc172f7405fc7975a735287da236df73188280f4 /lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | |
parent | a1d25b6360a6f40bf1c5651950226640211dc6d0 (diff) | |
download | llvm-be87b69a5f2f0b66939cef4d107a2cb8e4f4f4dc.tar.gz llvm-be87b69a5f2f0b66939cef4d107a2cb8e4f4f4dc.tar.bz2 llvm-be87b69a5f2f0b66939cef4d107a2cb8e4f4f4dc.tar.xz |
Debug Info: code clean up.
Since we never insert DIE for DITemplateTypeParameter to a map, there is no need
to call getDIE in getOrCreateTemplateTypeParameterDIE. It is also renamed to
constructTemplateTypeParameterDIE to match with other construct functions
in CompileUnit.
Same applies to getOrCreateTemplateValueParameterDIE.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193287 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/AsmPrinter/DwarfCompileUnit.h')
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h b/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h index 3d1b2f4ed9..a5eb3ad385 100644 --- a/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h +++ b/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h @@ -333,15 +333,15 @@ private: /// constructMemberDIE - Construct member DIE from DIDerivedType. void constructMemberDIE(DIE &Buffer, DIDerivedType DT); - /// getOrCreateTemplateTypeParameterDIE - Find existing DIE or create new DIE - /// for the given DITemplateTypeParameter. - void getOrCreateTemplateTypeParameterDIE(DIE &Buffer, - DITemplateTypeParameter TP); - - /// getOrCreateTemplateValueParameterDIE - Find existing DIE or create - /// new DIE for the given DITemplateValueParameter. - void getOrCreateTemplateValueParameterDIE(DIE &Buffer, - DITemplateValueParameter TVP); + /// constructTemplateTypeParameterDIE - Construct new DIE for the given + /// DITemplateTypeParameter. + void constructTemplateTypeParameterDIE(DIE &Buffer, + DITemplateTypeParameter TP); + + /// constructTemplateValueParameterDIE - Construct new DIE for the given + /// DITemplateValueParameter. + void constructTemplateValueParameterDIE(DIE &Buffer, + DITemplateValueParameter TVP); /// getOrCreateStaticMemberDIE - Create new static data member DIE. DIE *getOrCreateStaticMemberDIE(DIDerivedType DT); |