1. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
  2. 72b60e3 OpenCL 1.0 Support: support "bool, true, false" tokens when compiling for OpenCL by Nate Begeman · 15 years ago
  3. eb32fde Simplify the scheme used for keywords, and change the classification by Eli Friedman · 15 years ago
  4. 405bad0 Some fixes for PCH (de-)serialization of Objective-C AST nodes: by Douglas Gregor · 15 years ago
  5. 8c5a760 Lazily load the controlling macros for all of the headers known in the by Douglas Gregor · 15 years ago
  6. 370187c Remove the serialization code that predates precompiled by Douglas Gregor · 15 years ago
  7. b8e240e Add initial support for -imacros. Right now it has the same semantics as by Chris Lattner · 15 years ago
  8. 2b63fbc Fix a little typo that was killing de-serialization by Douglas Gregor · 15 years ago
  9. 150ec29 Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 15 years ago
  10. f5ed396 Handle null IdentifierInfo* in Selector::getAsString(). by Ted Kremenek · 15 years ago
  11. 5f7d228 allocate MultiKeywordSelector's out of a bump pointer allocator instead of malloc. by Chris Lattner · 15 years ago
  12. 3daed52 improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 15 years ago
  13. 6a170eb Add a bit to IdentifierInfo that acts as a simple predicate which by Chris Lattner · 15 years ago
  14. ea9c26b Fix: <rdar://problem/6510344> [pth] PTH slows down regular lexer considerably (when it has substantial work) by Ted Kremenek · 15 years ago
  15. 72b1b15 IdentifierInfo: by Ted Kremenek · 15 years ago
  16. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
  17. e94ca9e4 Extend DeclarationName to support C++ overloaded operators, e.g., by Douglas Gregor · 16 years ago
  18. 10bd368 Eliminate all of the placeholder identifiers used for constructors, by Douglas Gregor · 16 years ago
  19. 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
  20. b460980 Add a new expression node, CXXOperatorCallExpr, which expresses a by Douglas Gregor · 16 years ago
  21. 7d7e672 Don't build identifiers for C++ constructors, destructors, or by Douglas Gregor · 16 years ago
  22. 02bcd4c Some cleanups to the declaration/checking of overloaded operators in C++. Thanks to Sebastian for the review by Douglas Gregor · 16 years ago
  23. 1cd1b1e Parsing, ASTs, and semantic analysis for the declaration of overloaded by Douglas Gregor · 16 years ago
  24. 5142af3 Reclaim some bits in IdentifierInfo, for later use as overloaded operator names. by Douglas Gregor · 16 years ago
  25. 7de3d79 bool is not an extension in C++ by Douglas Gregor · 16 years ago
  26. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Basic/IdentifierTable.cpp]
  27. 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 16 years ago
  28. 49581f4 fix the second half of PR2041: __restrict is ok in c90 mode, even if by Chris Lattner · 16 years ago
  29. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  30. 68072a7 Fixed bug in the serialization of SelectorTable where we did not register the by Ted Kremenek · 17 years ago
  31. bdbb285 Implemented serialization of SelectorTable and Selectors. by Ted Kremenek · 17 years ago
  32. 8aebcb7 Break out bool/true/false support into a LangOption by Nate Begeman · 17 years ago
  33. 0f84c00 Renamed all serialization "Materialize" methods to "Create" to conform with by Ted Kremenek · 17 years ago
  34. eae5cd0 Changed the serialization of IdentifierTable to only serialize out entries by Ted Kremenek · 17 years ago
  35. 3b0eff8 Changed method call to reflect updated serialization API. by Ted Kremenek · 17 years ago
  36. 93a9ab4 Rewrote serialization of IdentifierInfo and IdentifierTable to use methods Emit by Ted Kremenek · 17 years ago
  37. c19b998 Added registration to deserialization engine of IdentifierInfo* as by Ted Kremenek · 17 years ago
  38. a2bfb91 Modified current clients of Bitcode-Object serialization to use the by Ted Kremenek · 17 years ago
  39. c637e6b Implemented serialization for IdentifierInfo and IdentifierTable. by Ted Kremenek · 17 years ago
  40. a31f030 avoid accessing off the end of identifiers. by Chris Lattner · 17 years ago
  41. c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 17 years ago[Renamed (99%) from Lex/IdentifierTable.cpp]
  42. dbf388b implement the Token class in the Lexer.cpp file instead of IdentifierInfo.cpp by Chris Lattner · 17 years ago
  43. cc1a875 improve layering: by Chris Lattner · 17 years ago
  44. 387b98d Remove the PPID bitfield from IdentifierInfo, shrinking it by a word by Chris Lattner · 17 years ago
  45. 4365a7e First step to fixing a long lived layering violation: this by Chris Lattner · 17 years ago
  46. ff38491 simplify the interfaces to create selectors: getSelector can take any by Chris Lattner · 17 years ago
  47. f836e3f simplify some Selector interfaces. by Chris Lattner · 17 years ago
  48. 8599426 Implement DenseMapInfo for Selector, allowing use of DenseMap/DenseSet of by Chris Lattner · 17 years ago
  49. 29238a0 by Steve Naroff · 17 years ago
  50. 5b6b72f by Steve Naroff · 17 years ago
  51. bcfb06a by Steve Naroff · 17 years ago
  52. 4cbcb89 by Steve Naroff · 17 years ago
  53. 68d331a by Steve Naroff · 17 years ago
  54. 21d5a95 by Steve Naroff · 17 years ago
  55. 3f128ad by Steve Naroff · 17 years ago
  56. 861cf3e by Steve Naroff · 17 years ago
  57. 938867c Make sure to initialize an ivar, patch by Benoit Boissinot. by Chris Lattner · 17 years ago
  58. d4b80f1 Add support for C++'0x keywords, patch by Doug Gregor by Chris Lattner · 17 years ago
  59. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago