aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/IdentifierTable.cpp
AgeCommit message (Expand)Author
2009-11-04Implement support for parsing dependent template-ids that refer toDouglas Gregor
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar
2009-10-17Avoid std::string thrashing in MultiKeywordSelector::getName(), and simplify.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-30Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner
2009-06-25OpenCL 1.0 Support: support "bool, true, false" tokens when compiling for OpenCLNate Begeman
2009-04-28Simplify the scheme used for keywords, and change the classification Eli Friedman
2009-04-26Some fixes for PCH (de-)serialization of Objective-C AST nodes:Douglas Gregor
2009-04-25Lazily load the controlling macros for all of the headers known in theDouglas Gregor
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-04-08Add initial support for -imacros. Right now it has the same semantics asChris Lattner
2009-04-03Fix a little typo that was killing de-serializationDouglas Gregor
2009-03-07Selector: (changes made after discussing this more with Steve Naroff)Ted Kremenek
2009-03-06Handle null IdentifierInfo* in Selector::getAsString().Ted Kremenek
2009-03-04allocate MultiKeywordSelector's out of a bump pointer allocator instead of ma...Chris Lattner
2009-03-02improve compatibility with GCC 4.4, patch by Michel Salim (PR3697)Chris Lattner
2009-01-21Add a bit to IdentifierInfo that acts as a simple predicate whichChris Lattner
2009-01-20Fix: <rdar://problem/6510344> [pth] PTH slows down regular lexer considerably...Ted Kremenek
2009-01-15IdentifierInfo:Ted Kremenek
2008-11-24Rename Selector::getName() to Selector::getAsString(), and addChris Lattner
2008-11-18Extend DeclarationName to support C++ overloaded operators, e.g.,Douglas Gregor
2008-11-17Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor
2008-11-17Introduction the DeclarationName class, as a single, general method ofDouglas Gregor
2008-11-14Add a new expression node, CXXOperatorCallExpr, which expresses aDouglas Gregor
2008-11-12Don't build identifiers for C++ constructors, destructors, orDouglas Gregor
2008-11-10Some cleanups to the declaration/checking of overloaded operators in C++. Tha...Douglas Gregor
2008-11-06Parsing, ASTs, and semantic analysis for the declaration of overloadedDouglas Gregor
2008-11-06Reclaim some bits in IdentifierInfo, for later use as overloaded operator names.Douglas Gregor
2008-09-11bool is not an extension in C++Douglas Gregor
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner