1. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 15 years ago
  2. 3c7f413 More PCH -> AST renaming. by Sebastian Redl · 15 years ago
  3. 646395b -Make TokenID of IdentifierInfo read-only, remove setTokenID(). by Argyrios Kyrtzidis · 15 years ago
  4. ffaab3e Make macro weirdness in chained PCH work. This required changing the way PCHReader and PCHWriter are initialized to correctly pick up all initializer. On the upside, this means that there is far less repetition in the dependent PCH now. by Sebastian Redl · 15 years ago
  5. 34d7c4d don't make _Bool be a keyword in -fms-extensions mode, patch by Steven Watanabe! by Chris Lattner · 15 years ago
  6. eb5d7b7 Add support for '-fgnu-keywords' and '-fasm' to Clang's driver. They are not by Chandler Carruth · 15 years ago
  7. 50acf24 Reintroduce r98340 and r98341 now without copy/paste errors. by Kovarththanan Rajaratnam · 15 years ago
  8. 6561adf Back out r98340 abd r98341 by Kovarththanan Rajaratnam · 15 years ago
  9. f9bc110 Switch parameter order for consistency (no functionality change) by Kovarththanan Rajaratnam · 15 years ago
  10. 362f6f2 Add keywords using StringRef by Kovarththanan Rajaratnam · 15 years ago
  11. 82287d1 First stage of adding AltiVec support by John Thompson · 16 years ago
  12. ca1bdd7 Implement support for parsing dependent template-ids that refer to by Douglas Gregor · 16 years ago
  13. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 16 years ago
  14. 76b61cc Avoid std::string thrashing in MultiKeywordSelector::getName(), and simplify. by Daniel Dunbar · 16 years ago
  15. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  16. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 16 years ago
  17. 72b60e3 OpenCL 1.0 Support: support "bool, true, false" tokens when compiling for OpenCL by Nate Begeman · 16 years ago
  18. eb32fde Simplify the scheme used for keywords, and change the classification by Eli Friedman · 16 years ago
  19. 405bad0 Some fixes for PCH (de-)serialization of Objective-C AST nodes: by Douglas Gregor · 16 years ago
  20. 8c5a760 Lazily load the controlling macros for all of the headers known in the by Douglas Gregor · 16 years ago
  21. 370187c Remove the serialization code that predates precompiled by Douglas Gregor · 16 years ago
  22. b8e240e Add initial support for -imacros. Right now it has the same semantics as by Chris Lattner · 16 years ago
  23. 2b63fbc Fix a little typo that was killing de-serialization by Douglas Gregor · 16 years ago
  24. 150ec29 Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 16 years ago
  25. f5ed396 Handle null IdentifierInfo* in Selector::getAsString(). by Ted Kremenek · 16 years ago
  26. 5f7d228 allocate MultiKeywordSelector's out of a bump pointer allocator instead of malloc. by Chris Lattner · 17 years ago
  27. 3daed52 improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 17 years ago
  28. 6a170eb Add a bit to IdentifierInfo that acts as a simple predicate which by Chris Lattner · 17 years ago
  29. ea9c26b Fix: <rdar://problem/6510344> [pth] PTH slows down regular lexer considerably (when it has substantial work) by Ted Kremenek · 17 years ago
  30. 72b1b15 IdentifierInfo: by Ted Kremenek · 17 years ago
  31. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 17 years ago
  32. e94ca9e4 Extend DeclarationName to support C++ overloaded operators, e.g., by Douglas Gregor · 17 years ago
  33. 10bd368 Eliminate all of the placeholder identifiers used for constructors, by Douglas Gregor · 17 years ago
  34. 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 17 years ago
  35. b460980 Add a new expression node, CXXOperatorCallExpr, which expresses a by Douglas Gregor · 17 years ago
  36. 7d7e672 Don't build identifiers for C++ constructors, destructors, or by Douglas Gregor · 17 years ago
  37. 02bcd4c Some cleanups to the declaration/checking of overloaded operators in C++. Thanks to Sebastian for the review by Douglas Gregor · 17 years ago
  38. 1cd1b1e Parsing, ASTs, and semantic analysis for the declaration of overloaded by Douglas Gregor · 17 years ago
  39. 5142af3 Reclaim some bits in IdentifierInfo, for later use as overloaded operator names. by Douglas Gregor · 17 years ago
  40. 7de3d79 bool is not an extension in C++ by Douglas Gregor · 17 years ago
  41. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Basic/IdentifierTable.cpp]
  42. 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 18 years ago
  43. 49581f4 fix the second half of PR2041: __restrict is ok in c90 mode, even if by Chris Lattner · 18 years ago
  44. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 18 years ago
  45. 68072a7 Fixed bug in the serialization of SelectorTable where we did not register the by Ted Kremenek · 18 years ago
  46. bdbb285 Implemented serialization of SelectorTable and Selectors. by Ted Kremenek · 18 years ago
  47. 8aebcb7 Break out bool/true/false support into a LangOption by Nate Begeman · 18 years ago
  48. 0f84c00 Renamed all serialization "Materialize" methods to "Create" to conform with by Ted Kremenek · 18 years ago
  49. eae5cd0 Changed the serialization of IdentifierTable to only serialize out entries by Ted Kremenek · 18 years ago
  50. 3b0eff8 Changed method call to reflect updated serialization API. by Ted Kremenek · 18 years ago
  51. 93a9ab4 Rewrote serialization of IdentifierInfo and IdentifierTable to use methods Emit by Ted Kremenek · 18 years ago
  52. c19b998 Added registration to deserialization engine of IdentifierInfo* as by Ted Kremenek · 18 years ago
  53. a2bfb91 Modified current clients of Bitcode-Object serialization to use the by Ted Kremenek · 18 years ago
  54. c637e6b Implemented serialization for IdentifierInfo and IdentifierTable. by Ted Kremenek · 18 years ago
  55. a31f030 avoid accessing off the end of identifiers. by Chris Lattner · 18 years ago
  56. c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 18 years ago[Renamed (99%) from Lex/IdentifierTable.cpp]
  57. dbf388b implement the Token class in the Lexer.cpp file instead of IdentifierInfo.cpp by Chris Lattner · 18 years ago
  58. cc1a875 improve layering: by Chris Lattner · 18 years ago
  59. 387b98d Remove the PPID bitfield from IdentifierInfo, shrinking it by a word by Chris Lattner · 18 years ago
  60. 4365a7e First step to fixing a long lived layering violation: this by Chris Lattner · 18 years ago
  61. ff38491 simplify the interfaces to create selectors: getSelector can take any by Chris Lattner · 18 years ago
  62. f836e3f simplify some Selector interfaces. by Chris Lattner · 18 years ago
  63. 8599426 Implement DenseMapInfo for Selector, allowing use of DenseMap/DenseSet of by Chris Lattner · 18 years ago
  64. 29238a0 by Steve Naroff · 18 years ago
  65. 5b6b72f by Steve Naroff · 18 years ago
  66. bcfb06a by Steve Naroff · 18 years ago
  67. 4cbcb89 by Steve Naroff · 18 years ago
  68. 68d331a by Steve Naroff · 18 years ago
  69. 21d5a95 by Steve Naroff · 18 years ago
  70. 3f128ad by Steve Naroff · 18 years ago
  71. 861cf3e by Steve Naroff · 18 years ago
  72. 938867c Make sure to initialize an ivar, patch by Benoit Boissinot. by Chris Lattner · 18 years ago
  73. d4b80f1 Add support for C++'0x keywords, patch by Doug Gregor by Chris Lattner · 18 years ago
  74. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 18 years ago