| Commit message (Expand) | Author | Age | Files | Lines |
* | Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by A... | Benjamin Kramer | 2009-11-14 | 1 | -4/+4 |
* | Add static version of Preprocessor::getSpelling. | Daniel Dunbar | 2009-11-14 | 1 | -2/+12 |
* | Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated. | Daniel Dunbar | 2009-11-13 | 2 | -2/+2 |
* | Switch PTHManager to using diagnostics for most errors. | Daniel Dunbar | 2009-11-12 | 1 | -24/+15 |
* | Remove an overly-eager assertion when replacing tokens with an | Douglas Gregor | 2009-11-12 | 1 | -2/+0 |
* | Allow Preprocessor to take ownership of the HeaderSearch object. I think it s... | Daniel Dunbar | 2009-11-11 | 1 | -1/+7 |
* | Add Diagnostic::Report method for reporting diagnostics without a location. | Daniel Dunbar | 2009-11-10 | 1 | -5/+4 |
* | Make LookUpIdentifierInfo const. This makes the Identifiers table mutable and is | Daniel Dunbar | 2009-11-05 | 1 | -1/+1 |
* | StringRefize Preprocessor::getIdentifierInfo. | Daniel Dunbar | 2009-11-05 | 1 | -2/+2 |
* | Kill PreprocessorFactory, which was both morally repugnant and totally unused. | Daniel Dunbar | 2009-11-04 | 1 | -2/+0 |
* | Added __has_include and __has_include_next. | John Thompson | 2009-11-02 | 1 | -2/+129 |
* | Re-arranged some internal functions for coming __has_include changes. | John Thompson | 2009-10-30 | 2 | -62/+70 |
* | Update location of DataTypes.h to reflect move in LLVM with r85086. | Chandler Carruth | 2009-10-26 | 1 | -1/+1 |
* | Move clients to use IdentifierInfo::getNameStart() instead of getName() | Daniel Dunbar | 2009-10-18 | 4 | -12/+4 |
* | Switch to llvm::HashString. | Daniel Dunbar | 2009-10-17 | 1 | -3/+4 |
* | Add support for a chain of stat caches in the FileManager, rather than | Douglas Gregor | 2009-10-16 | 2 | -2/+3 |
* | Teach Lexer::MeasureTokenLength to be able to measure the | Chris Lattner | 2009-10-14 | 1 | -0/+1 |
* | This fixes support for complex literals, reworked to avoid a goto, and | Mike Stump | 2009-10-08 | 1 | -24/+44 |
* | Installation of Clang libraries and headers, from Axel Naumann! | Douglas Gregor | 2009-10-08 | 1 | -3/+0 |
* | Replace the -code-completion-dump option with | Douglas Gregor | 2009-09-22 | 2 | -17/+21 |
* | Refactor and simplify the CodeCompleteConsumer, so that all of the | Douglas Gregor | 2009-09-21 | 1 | -12/+13 |
* | Initial implementation of a code-completion interface in Clang. In | Douglas Gregor | 2009-09-17 | 2 | -1/+22 |
* | PR4991: Properly remove trailing newline from __TIMESTAMP__. | Benjamin Kramer | 2009-09-16 | 1 | -3/+3 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 19 | -991/+991 |
* | Updated GNU runtime non-fragile ABI. | David Chisnall | 2009-08-31 | 1 | -0/+3 |
* | Replace cerr with errs(). | Benjamin Kramer | 2009-08-23 | 2 | -30/+30 |
* | Don't install Clang libraries. | Douglas Gregor | 2009-08-23 | 1 | -0/+3 |
* | Update lexer to work with the new APFloat string parsing. | Erick Tryzelaar | 2009-08-16 | 1 | -2/+6 |
* | CharLiteralParser::IsMultiChar was sometimes uninitialized. | Daniel Dunbar | 2009-07-29 | 1 | -1/+2 |
* | fix segfault (because of erasing after the vector boundaries) when the cached... | Nuno Lopes | 2009-07-26 | 1 | -1/+2 |
* | Lexically order files in CMakeLists.txt files. | Ted Kremenek | 2009-07-15 | 1 | -2/+2 |
* | Fix the build | Alisdair Meredith | 2009-07-14 | 1 | -2/+6 |
* | Basic support for C++0x unicode types. Support for literals will follow in a... | Alisdair Meredith | 2009-07-14 | 1 | -1/+3 |
* | There is no need to value initialize this array. | Daniel Dunbar | 2009-07-13 | 1 | -1/+1 |
* | add push/pop semantics for diagnostics. Patch by Louis Gerbarg! | Chris Lattner | 2009-07-12 | 1 | -8/+36 |
* | Convert the CharInfo table to be statically initialized, instead of dynamical... | Chris Lattner | 2009-07-07 | 1 | -15/+86 |
* | fix an out-of-date comment. | Chris Lattner | 2009-07-07 | 1 | -5/+3 |
* | Add support for retrieving the Doxygen comment associated with a given | Douglas Gregor | 2009-07-02 | 3 | -1/+32 |
* | Fix our check for "random whitespace between a \ and newline" to work | Chris Lattner | 2009-06-23 | 1 | -2/+3 |
* | Fix a crash that can occur when a #pragma handler eats to the end of the | Chris Lattner | 2009-06-18 | 1 | -1/+1 |
* | my refactoring of builtins changed target-specific builtins to only be | Chris Lattner | 2009-06-16 | 1 | -1/+1 |
* | PR4395: Don't detect token concatenation in C mode for | Eli Friedman | 2009-06-15 | 1 | -3/+5 |
* | Fix #pragma GCC system_header by making it insert a virtual linemarker into | Chris Lattner | 2009-06-15 | 1 | -2/+16 |
* | use the new Path::isAbsolute function, fixing a fixme. Patch by Gregory Curf... | Chris Lattner | 2009-06-15 | 1 | -3/+1 |
* | implement and document a new __has_feature and __has_builtin magic | Chris Lattner | 2009-06-13 | 1 | -13/+82 |
* | PR4353: Add support for \E as a character escape. | Eli Friedman | 2009-06-10 | 1 | -1/+4 |
* | Move CharIsSigned from TargetInfo to LangOptions. | Eli Friedman | 2009-06-05 | 2 | -2/+2 |
* | PR4283: Don't truncate multibyte character constants in the | Eli Friedman | 2009-06-01 | 2 | -2/+7 |
* | fix the "pasting formed 'a]', an invalid preprocessing token" | Chris Lattner | 2009-05-28 | 1 | -2/+9 |
* | Don't vary token concatenation based on the language options; this | Eli Friedman | 2009-05-27 | 1 | -6/+3 |