Chris Lattner
139d87b805
generalize the "end of line" checking logic to stop at any \0 at the
...
end of line instead of just the end of buffer. Scratch buffers contain
embedded \0's between tokens which are logic line separators. If a
normal text buffer contains \0's, it doesn't make a lot of sense to include
them in the caret diag output anyway.
llvm-svn: 66374
2009-03-08 08:11:22 +00:00
Ted Kremenek
7f16ed4c25
Resize message bubble back to original size.
...
llvm-svn: 65892
2009-03-02 23:06:15 +00:00
Ted Kremenek
c62af6c4cf
Adjust HTML message bubbles to utilize information from PathDiagnosticPiece::Kind.
...
llvm-svn: 65891
2009-03-02 23:05:40 +00:00
Chris Lattner
c25d8a7e30
improve compatibility with GCC 4.4, patch by Michel Salim (PR3697)
...
llvm-svn: 65884
2009-03-02 22:20:04 +00:00
Ted Kremenek
53b72b4fea
Plist diagnostics now include PathDiagnostPiece::Kind.
...
llvm-svn: 65878
2009-03-02 21:44:02 +00:00
Ted Kremenek
e780823fac
Update HTML diagnostics to honor the different between 'event' and 'control-flow' diagnostics.
...
llvm-svn: 65877
2009-03-02 21:42:01 +00:00
Chris Lattner
e29509a6e1
fix PR2639
...
llvm-svn: 65869
2009-03-02 20:58:48 +00:00
Daniel Dunbar
4c71f563e7
Fix name.
...
llvm-svn: 65865
2009-03-02 19:50:00 +00:00
Ted Kremenek
353e40211c
For now, do not output the 'DisplayHint' in plist files.
...
llvm-svn: 65861
2009-03-02 19:40:15 +00:00
Daniel Dunbar
51adf5824e
Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*
...
driver taking lib/Driver.
llvm-svn: 65811
2009-03-02 06:16:29 +00:00