add a method to remove a line # record.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31025 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2006-10-17 23:16:42 +00:00
parent ae1dc40327
commit a97906b6e6
2 changed files with 19 additions and 0 deletions

View File

@@ -1029,6 +1029,11 @@ public:
/// provide correspondence to the source line list.
unsigned RecordLabel(unsigned Line, unsigned Column, unsigned Source);
/// RemoveLabelInfo - Remove the specified label # from MachineDebugInfo, for
/// example because the code was deleted.
void RemoveLabelInfo(unsigned LabelUID);
/// RecordSource - Register a source file with debug info. Returns an source
/// ID.
unsigned RecordSource(const std::string &Directory,