- f6ac97b Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 15 years ago
- f715ca1 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 15 years ago
- f9b0a58 Add some <cstdio> includes to unbreak the buildbots by Douglas Gregor · 15 years ago
- aea67db Introduce a new BufferResult class to act as the return type of by Douglas Gregor · 15 years ago
- 3352406 Allow users to set CPPFLAGS and CXXFLAGS on the make command line. by Jeffrey Yasskin · 15 years ago
- 88906cd Some clean up of replacement text API no longer needed by my recent changes. by Fariborz Jahanian · 15 years ago
- 7e20ffe Fixes a rewrite bug rewriting nested ivars reference. (Radar 7583971). by Fariborz Jahanian · 15 years ago
- 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago
- 3ea5cf8 reduce redundant are's by Chris Lattner · 15 years ago
- 6a12a14 Fix typo: rename Rewriter::getRewritenText() -> Rewriter::getRewrittenText(). by Ted Kremenek · 15 years ago
- 6e29014 Fix PR5633 by making the preprocessor handle the case where we can by Chris Lattner · 15 years ago
- 6991218 Be more careful with anonymous namespaces, since Clang diagnoses the ambiguity here by Douglas Gregor · 15 years ago
- ff6912b Make html::{SyntaxHighlight,HighlightMacros} take a const Preprocessor. by Daniel Dunbar · 15 years ago
- 90b1827 Kill PreprocessorFactory, which was both morally repugnant and totally unused. by Daniel Dunbar · 15 years ago
- 90556e3 Call 'clear()' in ~RopePieceBTreeLeaf(), decrementing the reference by Ted Kremenek · 15 years ago
- 8f99993 Revert 84601. Looks like it was causing failures on some systems. by Ted Kremenek · 15 years ago
- 01fbef6 Fix a reference count imbalance in RewriteRope::MakeRopeString(). by Ted Kremenek · 15 years ago
- 14ea569 Installation of Clang libraries and headers, from Axel Naumann! by Douglas Gregor · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 7ebe971 Don't install Clang libraries. by Douglas Gregor · 15 years ago
- 44ba7bf Remove now unnecessary helper methods. by Daniel Dunbar · 15 years ago
- d7407dc Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 15 years ago
- 7e37c81 Use raw_svector_ostream for string concatenation. by Daniel Dunbar · 15 years ago
- c01b46e adjust indentation. by Zhongxing Xu · 15 years ago
- b83ded0 Patch by Stefan Bühler: Escape text in macro expansion when emitting HTML in the HTMLRewriter. by Ted Kremenek · 15 years ago
- b3b7364 Lexically order files in CMakeLists.txt files. by Ted Kremenek · 15 years ago
- e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
- a0978c2 Fix for PR2386: distinguish between insertion and replacements in the by Eli Friedman · 16 years ago
- 2c78b87 Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 16 years ago
- a393e9e Build system changes to use TableGen to generate the various by Douglas Gregor · 16 years ago
- 7c175fb fix PR3798 by ignoring all diagnostics generated while repreprocessing a file in rewrite macros. by Chris Lattner · 16 years ago
- 2223622 Adjust HTML diagnostics CSS to not use "smaller" for font size and instead use by Ted Kremenek · 16 years ago
- 3c59823 Tighten message bubble height. by Ted Kremenek · 16 years ago
- 00f01e4 Adjust CSS to make message bubble numbers less gaudy. by Ted Kremenek · 16 years ago
- 80bae76 Adjust HTML message bubbles to utilize information from PathDiagnosticPiece::Kind. by Ted Kremenek · 16 years ago
- 2f10398 Update HTML diagnostics to honor the different between 'event' and 'control-flow' diagnostics. by Ted Kremenek · 16 years ago
- 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
- f0b26b1 Fix PR3635 by handling ## magically by Chris Lattner · 16 years ago
- e9e6cb9 simplify this code and make it use highlight range. This by Chris Lattner · 16 years ago
- b7949a9 fix a fixme in -emit-html output: highlight the entire range of a macro by Chris Lattner · 16 years ago
- 05db427 Fix rdar://6562329, a static analyzer crash Ted noticed on by Chris Lattner · 16 years ago
- 867924d make "floating macro bubble" output of -emit-html much prettier: by Chris Lattner · 16 years ago
- 52c2908 rename getFullFilePos -> getFileOffset. by Chris Lattner · 16 years ago
- 47246be This change refactors some of the low-level lexer interfaces a bit. by Chris Lattner · 16 years ago
- de7aeef Check in the long promised SourceLocation rewrite. This lays the by Chris Lattner · 16 years ago
- a11d617 Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 16 years ago
- 025c3a6 add a simplified lexer ctor that sets up the lexer to raw-lex an entire file. by Chris Lattner · 16 years ago
- 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
- f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
- d2f4e5e CMake: Builds and installs clang binary and libs (no docs yet). It by Oscar Fuentes · 16 years ago
- 99bd46c make the -rewrite-test a bit more interesting: it now by Chris Lattner · 16 years ago
- cff9cc9 start implementing a token rewriter. At this point, it just reads in a file by Chris Lattner · 16 years ago
- 590f0cc Change how raw lexers are handled: instead of creating them and then by Chris Lattner · 16 years ago
- 2c3352b Add #include (introduced by dependence on DeclGroup) by Ted Kremenek · 16 years ago
- b5cd09a add a new Rewriter::getRewritenText method that returns the text for a range by Chris Lattner · 16 years ago
- 3f61c18 Fixed an offset calculation error. by Zhongxing Xu · 16 years ago
- a95d375 Patch by Csaba Hruska! by Ted Kremenek · 16 years ago
- cc1b853 Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 16 years ago
- 6336630 honor EscapeSpaces in 2nd overload of EscapeText() by Nico Weber · 16 years ago
- 170db7c Add CSS for word wrapping of long message bubbles. by Ted Kremenek · 16 years ago
- f6f593f 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 · 16 years ago
- 3d2e8c7 Fix rewrite rope to keep the leaf list up-to-date as it erases leaves by Chris Lattner · 17 years ago
- 54bd7cb add an assertion by Chris Lattner · 17 years ago
- 514b24c fix a nasty off-by-one error. by Chris Lattner · 17 years ago
- 9ed7cfd fix an inconsistency computing offsets that caused a crash on rewrite-nest.m by Chris Lattner · 17 years ago
- b6403af Fix rdar://5919567: assertion failure: split didn't occur before erase! by Chris Lattner · 17 years ago
- c66d0aa fix a rewriter crash on zero length files. by Chris Lattner · 17 years ago
- f3d8d19 replace form feeds with an <hr> tag. by Chris Lattner · 17 years ago
- fb58609 Provide a version of html::HighlightMacros that takes a Preprocessor&. by Ted Kremenek · 17 years ago
- 5c176f7 Make tab insertion really right: the number of spaces inserted by Chris Lattner · 17 years ago
- 38941b5 Use HTML5 doctype when generating HTML. by Ted Kremenek · 17 years ago
- f501626 Updated CSS colors. Patch by Cedric Venet! by Ted Kremenek · 17 years ago
- 9227c69 Fix a problem noticed by Nuno, where we wouldn't escape characters in by Chris Lattner · 17 years ago
- 339b9c2 class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 17 years ago
- dc5be47 don't give macros a background by Chris Lattner · 17 years ago
- 8aa06ac Make sure popup is on top over other spans. wrap long line. by Chris Lattner · 17 years ago
- 07339a6 Add support in HTML macro expansion for hovering over a macro and automatically by Ted Kremenek · 17 years ago
- 6f46be2 insert macro expansions into floating divs. For now, they are always displayed, by Chris Lattner · 17 years ago
- 5deb96d correctly hilight multi-line macro definitions and other by Chris Lattner · 17 years ago
- 9402b57 Make HighlightRange correctly handle multi-line ranges. This causes us to by Chris Lattner · 17 years ago
- 5ef3e2c add a new HighlightRange API, it doesn't handle multiline ranges by Chris Lattner · 17 years ago
- 678c635 reenable highlighting of (the first line of) comments by Chris Lattner · 17 years ago
- a745e8c switch from relexing with the preprocessor to do syntax highlighting to relexing by Chris Lattner · 17 years ago
- 74ea3e5 Take a stab at highlighting #defines and #includes. This doesn't work yet. by Chris Lattner · 17 years ago
- c4586c2 Syntax highlight keywords. I assume someone else will pick less appaling colors. by Chris Lattner · 17 years ago
- c54d50a split syntax highlighting of macros from keywords and comments, by Chris Lattner · 17 years ago
- 3245a0a Add a mode of hackily syntax highlighting comments. This has a number of by Chris Lattner · 17 years ago
- 8570f0b Switch AddLineNumbers to hack on a rewritebuffer instead of on a by Chris Lattner · 17 years ago
- 7352714 In html::EscapeText, instead of going through the rewriter with by Chris Lattner · 17 years ago
- 57df3b9 switch AddLineNumber to use a SmallString instead of sstream. This by Chris Lattner · 17 years ago
- 4b0f813 For HTML diagnostics, output more information about a bug report. by Ted Kremenek · 17 years ago
- b9b3094 finish commenting RewriteRope by Chris Lattner · 17 years ago
- 53f9e20 Fix a corner case that ted hit in -emit-html, rdar://5863212 by Chris Lattner · 17 years ago
- bf26856 simplify the implementation of the insert/split operation to return by Chris Lattner · 17 years ago
- 5618d88 Add a bunch of comments, move RewriteRope::MakeRopeString out of line. by Chris Lattner · 17 years ago
- 70778c8 fix more uninit ivars, who wrote this junk? :) by Chris Lattner · 17 years ago
- b442e21 Fix an assertion ted was hitting, due to an uninitialized variable. by Chris Lattner · 17 years ago
- 5fd3e26 move a ton of code out of line, from RewriteRope.h -> RewriteRope.cpp by Chris Lattner · 17 years ago
- e5cd857 remove ifdefs by Chris Lattner · 17 years ago
- febe719 Change the RewriteRope::Chunks data structure from an std::list into by Chris Lattner · 17 years ago