summaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2013-10-23 23:05:28 +0000
committerManman Ren <manman.ren@gmail.com>2013-10-23 23:05:28 +0000
commitbe87b69a5f2f0b66939cef4d107a2cb8e4f4f4dc (patch)
treedc172f7405fc7975a735287da236df73188280f4 /lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
parenta1d25b6360a6f40bf1c5651950226640211dc6d0 (diff)
downloadllvm-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.h18
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);