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