summaryrefslogtreecommitdiffstats
path: root/clang/lib/Rewrite
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-04-07 23:53:30 +0000
committerTed Kremenek <kremenek@apple.com>2008-04-07 23:53:30 +0000
commita9077ab6b7f3d7a73ea72fa59ed8d6c2810476cc (patch)
tree95d0dc4ed11bcba41effc93c492bf3237429121c /clang/lib/Rewrite
parenta378fe0a2e8e080c450e86eb56be7204a68e01dd (diff)
downloadbcm5719-llvm-a9077ab6b7f3d7a73ea72fa59ed8d6c2810476cc.tar.gz
bcm5719-llvm-a9077ab6b7f3d7a73ea72fa59ed8d6c2810476cc.zip
Add ids for line numbers, allowing us to jump to arbitrary line numbers within
an HTMLified source file. llvm-svn: 49359
Diffstat (limited to 'clang/lib/Rewrite')
-rw-r--r--clang/lib/Rewrite/HTMLRewrite.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Rewrite/HTMLRewrite.cpp b/clang/lib/Rewrite/HTMLRewrite.cpp
index 22451ffac38..25444bf89e0 100644
--- a/clang/lib/Rewrite/HTMLRewrite.cpp
+++ b/clang/lib/Rewrite/HTMLRewrite.cpp
@@ -99,7 +99,8 @@ static void AddLineNumber(Rewriter& R, unsigned LineNo,
SourceLocation B, SourceLocation E) {
std::ostringstream os;
- os << "<tr><td class=\"num\">" << LineNo << "</td><td class=\"line\">";
+ os << "<tr><td class=\"num\" id=\"LN" << LineNo << "\">"
+ << LineNo << "</td><td class=\"line\">";
if (B == E) { // Handle empty lines.
os << " </td></tr>";
OpenPOWER on IntegriCloud