summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-02-12 00:11:25 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-02-12 00:11:25 +0000
commit101613e9034675a9530df1a8d980149a844d6719 (patch)
tree5bd9f9bf734828cb93c1e8c1b12f7a3407d3eef9 /llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
parent5201930762a1505c53bc16c015a176c4cc3f2dd1 (diff)
downloadbcm5719-llvm-101613e9034675a9530df1a8d980149a844d6719.tar.gz
bcm5719-llvm-101613e9034675a9530df1a8d980149a844d6719.zip
DwarfUnit: Refactor DW_AT_file creation into a common function.
This is preliminary work to fix type unit file strings so they appear in their originating CU's line table - but it's also just good/simple cleanup, so I'm committing it ahead of time. llvm-svn: 201195
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
index 3f42e2f6728..ba3db6d6374 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
@@ -361,6 +361,8 @@ public:
/// addSourceLine - 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, DISubprogram SP);
OpenPOWER on IntegriCloud