summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
* Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by A...Benjamin Kramer2009-11-141-4/+4
* Add static version of Preprocessor::getSpelling.Daniel Dunbar2009-11-141-2/+12
* Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated.Daniel Dunbar2009-11-132-2/+2
* Switch PTHManager to using diagnostics for most errors.Daniel Dunbar2009-11-121-24/+15
* Remove an overly-eager assertion when replacing tokens with anDouglas Gregor2009-11-121-2/+0
* Allow Preprocessor to take ownership of the HeaderSearch object. I think it s...Daniel Dunbar2009-11-111-1/+7
* Add Diagnostic::Report method for reporting diagnostics without a location.Daniel Dunbar2009-11-101-5/+4
* Make LookUpIdentifierInfo const. This makes the Identifiers table mutable and isDaniel Dunbar2009-11-051-1/+1
* StringRefize Preprocessor::getIdentifierInfo.Daniel Dunbar2009-11-051-2/+2
* Kill PreprocessorFactory, which was both morally repugnant and totally unused.Daniel Dunbar2009-11-041-2/+0
* Added __has_include and __has_include_next.John Thompson2009-11-021-2/+129
* Re-arranged some internal functions for coming __has_include changes.John Thompson2009-10-302-62/+70
* Update location of DataTypes.h to reflect move in LLVM with r85086.Chandler Carruth2009-10-261-1/+1
* Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar2009-10-184-12/+4
* Switch to llvm::HashString.Daniel Dunbar2009-10-171-3/+4
* Add support for a chain of stat caches in the FileManager, rather thanDouglas Gregor2009-10-162-2/+3
* Teach Lexer::MeasureTokenLength to be able to measure theChris Lattner2009-10-141-0/+1
* This fixes support for complex literals, reworked to avoid a goto, andMike Stump2009-10-081-24/+44
* Installation of Clang libraries and headers, from Axel Naumann!Douglas Gregor2009-10-081-3/+0
* Replace the -code-completion-dump option with Douglas Gregor2009-09-222-17/+21
* Refactor and simplify the CodeCompleteConsumer, so that all of theDouglas Gregor2009-09-211-12/+13
* Initial implementation of a code-completion interface in Clang. InDouglas Gregor2009-09-172-1/+22
* PR4991: Properly remove trailing newline from __TIMESTAMP__.Benjamin Kramer2009-09-161-3/+3
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-0919-991/+991
* Updated GNU runtime non-fragile ABI.David Chisnall2009-08-311-0/+3
* Replace cerr with errs().Benjamin Kramer2009-08-232-30/+30
* Don't install Clang libraries.Douglas Gregor2009-08-231-0/+3
* Update lexer to work with the new APFloat string parsing.Erick Tryzelaar2009-08-161-2/+6
* CharLiteralParser::IsMultiChar was sometimes uninitialized.Daniel Dunbar2009-07-291-1/+2
* fix segfault (because of erasing after the vector boundaries) when the cached...Nuno Lopes2009-07-261-1/+2
* Lexically order files in CMakeLists.txt files.Ted Kremenek2009-07-151-2/+2
* Fix the buildAlisdair Meredith2009-07-141-2/+6
* Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith2009-07-141-1/+3
* There is no need to value initialize this array.Daniel Dunbar2009-07-131-1/+1
* add push/pop semantics for diagnostics. Patch by Louis Gerbarg!Chris Lattner2009-07-121-8/+36
* Convert the CharInfo table to be statically initialized, instead of dynamical...Chris Lattner2009-07-071-15/+86
* fix an out-of-date comment.Chris Lattner2009-07-071-5/+3
* Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor2009-07-023-1/+32
* Fix our check for "random whitespace between a \ and newline" to workChris Lattner2009-06-231-2/+3
* Fix a crash that can occur when a #pragma handler eats to the end of theChris Lattner2009-06-181-1/+1
* my refactoring of builtins changed target-specific builtins to only beChris Lattner2009-06-161-1/+1
* PR4395: Don't detect token concatenation in C mode for Eli Friedman2009-06-151-3/+5
* Fix #pragma GCC system_header by making it insert a virtual linemarker intoChris Lattner2009-06-151-2/+16
* use the new Path::isAbsolute function, fixing a fixme. Patch by Gregory Curf...Chris Lattner2009-06-151-3/+1
* implement and document a new __has_feature and __has_builtin magic Chris Lattner2009-06-131-13/+82
* PR4353: Add support for \E as a character escape.Eli Friedman2009-06-101-1/+4
* Move CharIsSigned from TargetInfo to LangOptions.Eli Friedman2009-06-052-2/+2
* PR4283: Don't truncate multibyte character constants in the Eli Friedman2009-06-012-2/+7
* fix the "pasting formed 'a]', an invalid preprocessing token"Chris Lattner2009-05-281-2/+9
* Don't vary token concatenation based on the language options; this Eli Friedman2009-05-271-6/+3
OpenPOWER on IntegriCloud