diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2015-04-21 18:44:06 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2015-04-21 18:44:06 +0000 |
commit | 60635e39b669713fe8d7b40bf8b4b10fb7fb34d6 (patch) | |
tree | a0a124c763e644d915844e862e6216375674137f /llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | |
parent | dadc2b627d834acda6def76209db2c2001a079a9 (diff) | |
download | bcm5719-llvm-60635e39b669713fe8d7b40bf8b4b10fb7fb34d6.tar.gz bcm5719-llvm-60635e39b669713fe8d7b40bf8b4b10fb7fb34d6.zip |
DebugInfo: Drop rest of DIDescriptor subclasses
Delete the remaining subclasses of (the already deleted) `DIDescriptor`.
Part of PR23080.
llvm-svn: 235404
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h index a236a4a7a97..7041f376ef4 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h @@ -246,12 +246,12 @@ public: /// \brief Add location information to specified debug information entry. void addSourceLine(DIE &Die, unsigned Line, StringRef File, StringRef Directory); - void addSourceLine(DIE &Die, DIVariable V); - void addSourceLine(DIE &Die, DIGlobalVariable G); + void addSourceLine(DIE &Die, const MDLocalVariable *V); + void addSourceLine(DIE &Die, const MDGlobalVariable *G); void addSourceLine(DIE &Die, const MDSubprogram *SP); void addSourceLine(DIE &Die, const MDType *Ty); void addSourceLine(DIE &Die, const MDNamespace *NS); - void addSourceLine(DIE &Die, DIObjCProperty Ty); + void addSourceLine(DIE &Die, const MDObjCProperty *Ty); /// \brief Add constant value entry in variable DIE. void addConstantValue(DIE &Die, const MachineOperand &MO, const MDType *Ty); @@ -355,14 +355,14 @@ private: void constructTypeDIE(DIE &Buffer, const MDBasicType *BTy); void constructTypeDIE(DIE &Buffer, const MDDerivedType *DTy); void constructTypeDIE(DIE &Buffer, const MDSubroutineType *DTy); - void constructSubrangeDIE(DIE &Buffer, DISubrange SR, DIE *IndexTy); + void constructSubrangeDIE(DIE &Buffer, const MDSubrange *SR, DIE *IndexTy); void constructArrayTypeDIE(DIE &Buffer, const MDCompositeType *CTy); void constructEnumTypeDIE(DIE &Buffer, const MDCompositeType *CTy); void constructMemberDIE(DIE &Buffer, const MDDerivedType *DT); void constructTemplateTypeParameterDIE(DIE &Buffer, - DITemplateTypeParameter TP); + const MDTemplateTypeParameter *TP); void constructTemplateValueParameterDIE(DIE &Buffer, - DITemplateValueParameter TVP); + const MDTemplateValueParameter *TVP); /// \brief Return the default lower bound for an array. /// |