- 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 7d10087 Support code-completion for C++ inline methods and ObjC buffering methods. by Argyrios Kyrtzidis · 13 years ago
- 88710f2 A couple fixes for preprocessor expressions: by Eli Friedman · 13 years ago
- 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 13 years ago
- 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
- f9e7734 move logic for computing signed integer overflow when constant folding by Chris Lattner · 14 years ago
- f29c523 Implement code completion for preprocessor expressions and in macro arguments. by Douglas Gregor · 14 years ago
- 1fbb447 Implement preprocessor code completion where a macro name is expected, by Douglas Gregor · 14 years ago
- 3c46e8d Fix namespace polution. by Dan Gohman · 14 years ago
- 50f6af7 Introduce optional "Invalid" parameters to routines that invoke the by Douglas Gregor · 14 years ago
- aeb863c Another trivial getSpelling simplification. by Benjamin Kramer · 14 years ago
- ddeea56 Add an overload of Preprocessor::getSpelling which takes a SmallVector and by Benjamin Kramer · 14 years ago
- 1994315 fix rdar://7683173, rejecting an invalid conditional by Chris Lattner · 14 years ago
- a3e008a fix rdar://7466570 - Be more bug compatible with GCC when it comes to by Chris Lattner · 15 years ago
- f880662 reduce indentation. by Chris Lattner · 15 years ago
- 444be73 Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated. by Daniel Dunbar · 15 years ago
- a28cc09 Re-arranged some internal functions for coming __has_include changes. by John Thompson · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
- 15b9176 Move CharIsSigned from TargetInfo to LangOptions. by Eli Friedman · 15 years ago
- 2a1c363 PR4283: Don't truncate multibyte character constants in the preprocessor. by Eli Friedman · 15 years ago
- 3265a42 PR3942: Don't warn on unsigned overflow in preprocessor expressions. by Eli Friedman · 15 years ago
- 09546d4 simplification and speedup by Chris Lattner · 15 years ago
- 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 15 years ago
- 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 15 years ago
- 4d2d04e fix rdar://6505352 - Bogus warning with -WUndef, a case Anders noticed. by Chris Lattner · 15 years ago
- 28eb7e9 make the 'to match this' diagnostic a note. by Chris Lattner · 16 years ago
- 6cf3ed7 don't turn identifierinfo's into strings in diagnostics. by Chris Lattner · 16 years ago
- 204b2fe Remove the last of the old-style Preprocessor::Diag methods. by Chris Lattner · 16 years ago
- 56b05c8 remove one more Preprocessor::Diag method. by Chris Lattner · 16 years ago
- 9aa77f1 various updates to match r54873 on mainline. by Chris Lattner · 16 years ago
- acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
- b081a35 Fix PR2252: don't warn on negating an unsigned value ever, and don't emit by Chris Lattner · 16 years ago
- 44cbbb0 Fix typo, improve comment. by Chris Lattner · 16 years ago
- 98ed49f Fix a few more bugs in preprocessor expressions w.r.t. ?:. Now I by Chris Lattner · 16 years ago
- 8ed3044 Neil pointed out that clang doesn't generate ranges from diagnostics by Chris Lattner · 16 years ago
- 9e66ba6 fix a bug handling right associative operators that Neil noticed, hopefully by Chris Lattner · 16 years ago
- 019ef7e ||/&& do not do UAC's either. This silences a bogus warning on #if -1 || 4U. by Chris Lattner · 16 years ago
- 463ec60 Neil points out that commas don't do UACs either. by Chris Lattner · 16 years ago
- 9189156 Fix the rest of PR2279: by Chris Lattner · 16 years ago
- d5214b2 Fix PR2279 part C: shifts don't perform the UACs, thanks to Neil by Chris Lattner · 16 years ago
- 3b69115 fix a nasty bug that Neil identifier in pp-expr parsing (this is PR2279 part D). by Chris Lattner · 16 years ago
- d98d975 Fix PR2220, making diagnostics for unexpected tokens in pp expressions by Chris Lattner · 16 years ago
- bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Lex/PPExpressions.cpp]
- 98be494 remove the source location arguments to various target query methods. by Chris Lattner · 16 years ago
- 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 16 years ago
- 376605b Adjust for APInt's isPositive being renamed to isNonNegative. by Dan Gohman · 16 years ago
- 116a4b1 add support for -Wundef. by Chris Lattner · 16 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
- 22f6bbc Switch lexer/pp over to new Token::is/isNot api by Chris Lattner · 17 years ago
- cc1a875 improve layering: by Chris Lattner · 17 years ago
- 0edde55 change calls to getMacroInfo into hasMacroDefinition() where possible. by Chris Lattner · 17 years ago
- 701e5eb Silence VC++ warnings, patch by Hartmut Kaiser by Chris Lattner · 17 years ago
- 79859c3 Spaces not tabs. by Neil Booth · 17 years ago
- b944951 Ensure we diagnose long long literals in C90 mode. by Neil Booth · 17 years ago
- 6e400c2 1.0 is double, 1.0F is a float. by Chris Lattner · 17 years ago
- b2024b2 Update to match the API from LLVM mainline. by Chris Lattner · 17 years ago
- d217773 At one point there were going to be lexer and parser tokens. by Chris Lattner · 17 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago