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