1. 0621cb2 Make clang's rewrite engine a core feature by Alp Toker · 11 years ago[Renamed from clang/lib/Rewrite/Core/HTMLRewrite.cpp]
  2. dfca6f9 [C++11] Replace OwningPtr include with <memory>. by Ahmed Charles · 12 years ago
  3. f6a24ce Fix a tranche of comment, test and doc typos by Alp Toker · 12 years ago
  4. fbf914c Port HTMLDiagnostics to PathV2. No intended functionality change. by Benjamin Kramer · 12 years ago
  5. 33a35df Added Lexer::getBufferEnd(). by Alexander Kornienko · 12 years ago
  6. 241f451 Remove duplicate includes. by Roman Divacky · 13 years ago
  7. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  8. 811db4e Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 13 years ago
  9. cdf8149 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. by Ted Kremenek · 13 years ago[Renamed (99%) from clang/lib/Rewrite/HTMLRewrite.cpp]
  10. 11790a4 [analyzer] Add Prev/Next links to the HTML output. by Jordan Rose · 13 years ago
  11. de1a292 Disable _Pragma during HTML macro rewriting to keep from crashing. by Jordan Rose · 13 years ago
  12. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  13. d67aea2 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 14 years ago
  14. 7ec12c9 Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 14 years ago
  15. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  16. 02c746d Remove Diagnostic.h include from Preprocessor.h. by Benjamin Kramer · 14 years ago
  17. 6b33356 Per PR 11814, use Monospace instead of Andale Mono. by Ted Kremenek · 14 years ago
  18. 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 14 years ago
  19. d0e9e3a Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 14 years ago
  20. b578432 Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 14 years ago
  21. 2cb2a83 Rename IgnoringDiagClient to IgnoringDiagConsumer as per issue 5397 by David Blaikie · 14 years ago
  22. e2eefae Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 14 years ago
  23. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  24. e6e67de Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 14 years ago
  25. fb65e59 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 14 years ago
  26. 6d28d7f Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 14 years ago
  27. 35f5320 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 14 years ago
  28. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  29. 5d4aff0 Switch a comment in Rewrite from 'instantiation' to 'expansion'. by Chandler Carruth · 14 years ago
  30. ea4f7c7 Introduced raw_identifier token kind. by Abramo Bagnara · 15 years ago
  31. d004064 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 15 years ago
  32. f0708de Fix crasher with IgnoringDiagClient by Douglas Gregor · 15 years ago
  33. 0384e635 make the token paste avoidance logic turn "..." into ".. ." instead of ". . ." by Chris Lattner · 16 years ago
  34. eb92dc0 Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 16 years ago
  35. e0fbb83 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 16 years ago
  36. 0adf318 Add some <cstdio> includes to unbreak the buildbots by Douglas Gregor · 16 years ago
  37. 802b776 Introduce a new BufferResult class to act as the return type of by Douglas Gregor · 16 years ago
  38. 710bb87 Fix PR5633 by making the preprocessor handle the case where we can by Chris Lattner · 16 years ago
  39. a2ff3b4 Make html::{SyntaxHighlight,HighlightMacros} take a const Preprocessor. by Daniel Dunbar · 16 years ago
  40. d0ba0e6 Kill PreprocessorFactory, which was both morally repugnant and totally unused. by Daniel Dunbar · 16 years ago
  41. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  42. 62c850f Remove now unnecessary helper methods. by Daniel Dunbar · 16 years ago
  43. dec484a Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 16 years ago
  44. 69c300d Use raw_svector_ostream for string concatenation. by Daniel Dunbar · 16 years ago
  45. b562444 adjust indentation. by Zhongxing Xu · 16 years ago
  46. 6dec002 Patch by Stefan Bühler: Escape text in macro expansion when emitting HTML in the HTMLRewriter. by Ted Kremenek · 16 years ago
  47. 184e65d Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 17 years ago
  48. e07ea35 fix PR3798 by ignoring all diagnostics generated while repreprocessing a file in rewrite macros. by Chris Lattner · 17 years ago
  49. a039a62 Adjust HTML diagnostics CSS to not use "smaller" for font size and instead use by Ted Kremenek · 17 years ago
  50. 6c6a098 Tighten message bubble height. by Ted Kremenek · 17 years ago
  51. ccca5c3 Adjust CSS to make message bubble numbers less gaudy. by Ted Kremenek · 17 years ago
  52. c62af6c Adjust HTML message bubbles to utilize information from PathDiagnosticPiece::Kind. by Ted Kremenek · 17 years ago
  53. e780823 Update HTML diagnostics to honor the different between 'event' and 'control-flow' diagnostics. by Ted Kremenek · 17 years ago
  54. 87f95b0 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 17 years ago
  55. 59da739 Fix PR3635 by handling ## magically by Chris Lattner · 17 years ago
  56. 8cad67b simplify this code and make it use highlight range. This by Chris Lattner · 17 years ago
  57. 20cf430 fix a fixme in -emit-html output: highlight the entire range of a macro by Chris Lattner · 17 years ago
  58. 9ef847b Fix rdar://6562329, a static analyzer crash Ted noticed on by Chris Lattner · 17 years ago
  59. 837b990 make "floating macro bubble" output of -emit-html much prettier: by Chris Lattner · 17 years ago
  60. c360bf2 rename getFullFilePos -> getFileOffset. by Chris Lattner · 17 years ago
  61. 4fa2362 Check in the long promised SourceLocation rewrite. This lays the by Chris Lattner · 17 years ago
  62. cbc35ecb Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 17 years ago
  63. 08354fe add a simplified lexer ctor that sets up the lexer to raw-lex an entire file. by Chris Lattner · 17 years ago
  64. d32480d this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 17 years ago
  65. 8a42586 more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 17 years ago
  66. 50c9050 Change how raw lexers are handled: instead of creating them and then by Chris Lattner · 17 years ago
  67. 2d470fc Patch by Csaba Hruska! by Ted Kremenek · 17 years ago
  68. afe2a9f Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 17 years ago
  69. 0b79bfe honor EscapeSpaces in 2nd overload of EscapeText() by Nico Weber · 17 years ago
  70. ba11962 Add CSS for word wrapping of long message bubbles. by Ted Kremenek · 17 years ago
  71. 79ab0fa In a report-XXXXX.html, make the title include the name of the file with the bug. Patch by Jean-Daniel Dupas! by Ted Kremenek · 17 years ago
  72. 1e517a7 replace form feeds with an <hr> tag. by Chris Lattner · 18 years ago
  73. a960be4 Provide a version of html::HighlightMacros that takes a Preprocessor&. by Ted Kremenek · 18 years ago
  74. 4bbd164 Make tab insertion really right: the number of spaces inserted by Chris Lattner · 18 years ago
  75. a3d0263 Use HTML5 doctype when generating HTML. by Ted Kremenek · 18 years ago
  76. a821e08 Updated CSS colors. Patch by Cedric Venet! by Ted Kremenek · 18 years ago
  77. 54349c5 Fix a problem noticed by Nuno, where we wouldn't escape characters in by Chris Lattner · 18 years ago
  78. f42f3fb class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 18 years ago
  79. 6929bd8 don't give macros a background by Chris Lattner · 18 years ago
  80. f219126 Make sure popup is on top over other spans. wrap long line. by Chris Lattner · 18 years ago
  81. c2c08ca Add support in HTML macro expansion for hovering over a macro and automatically by Ted Kremenek · 18 years ago
  82. f1c70d7 insert macro expansions into floating divs. For now, they are always displayed, by Chris Lattner · 18 years ago
  83. 775fdd3 correctly hilight multi-line macro definitions and other by Chris Lattner · 18 years ago
  84. 10dbbb0 Make HighlightRange correctly handle multi-line ranges. This causes us to by Chris Lattner · 18 years ago
  85. 8e3006a add a new HighlightRange API, it doesn't handle multiline ranges by Chris Lattner · 18 years ago
  86. e9786c3 reenable highlighting of (the first line of) comments by Chris Lattner · 18 years ago
  87. 0bb0e7e switch from relexing with the preprocessor to do syntax highlighting to relexing by Chris Lattner · 18 years ago
  88. 03b8fcc Take a stab at highlighting #defines and #includes. This doesn't work yet. by Chris Lattner · 18 years ago
  89. 5e69a2d Syntax highlight keywords. I assume someone else will pick less appaling colors. by Chris Lattner · 18 years ago
  90. a5a75e7 split syntax highlighting of macros from keywords and comments, by Chris Lattner · 18 years ago
  91. 060d8aa Add a mode of hackily syntax highlighting comments. This has a number of by Chris Lattner · 18 years ago
  92. c326f7e Switch AddLineNumbers to hack on a rewritebuffer instead of on a by Chris Lattner · 18 years ago
  93. e7d696e In html::EscapeText, instead of going through the rewriter with by Chris Lattner · 18 years ago
  94. 05e5310 switch AddLineNumber to use a SmallString instead of sstream. This by Chris Lattner · 18 years ago
  95. 7d6219f For HTML diagnostics, output more information about a bug report. by Ted Kremenek · 18 years ago
  96. f17d575 Micro-optimization: Don't use ostringstream when using a C-string literal by Ted Kremenek · 18 years ago
  97. 5f7ece0 Don't expand tabs in EscapeText, but rather expand them when writing out by Ted Kremenek · 18 years ago
  98. b1f773c When substituting tabs during HTMLification, only add "&nbsp;" when we are by Ted Kremenek · 18 years ago
  99. a9077ab Add ids for line numbers, allowing us to jump to arbitrary line numbers within by Ted Kremenek · 18 years ago
  100. bd1bd88 Tweak message bubble color (gold) by Ted Kremenek · 18 years ago