aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/DeclarationName.cpp
AgeCommit message (Expand)Author
2010-08-11Added locations and type source info for DeclarationName.Abramo Bagnara
2010-07-25Make ASTContext always use the BumpPtrAllocator.Douglas Gregor
2010-05-10Allocate most of DeclarationNamesTable using ASTContext's allcocator. The on...Ted Kremenek
2010-05-10Start converting pieces of DeclarationNameTable to be allocated using ASTCont...Ted Kremenek
2010-04-17Add printName to DeclarationName which prints the human-readable name on aBenjamin Kramer
2010-02-13Switch the standard DeclarationName comparator to be a tri-valued comparator.John McCall
2010-01-13Implement semantic checking for C++ literal operators.Sean Hunt
2010-01-11Implement name lookup for conversion function template specializationsDouglas Gregor
2009-12-23move a few more symbols to .rodata/.data.rel.roNuno Lopes
2009-12-10spread 'const' love to some variables. this considerably reduces the amount o...Nuno Lopes
2009-11-29Add DeclarationName support for C++0x operator literals. They should now work asSean Hunt
2009-11-15Fix a missing include from r88876.Chandler Carruth
2009-11-15Add DeclarationName::dump().Anders Carlsson
2009-11-04Give DeclarationName's operator< a more predictable, useful orderingDouglas Gregor
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar
2009-10-18Move misc clients to IdentifierInfo StringRef API.Daniel Dunbar
2009-10-17Write the preprocessor block after we write out types + declarations,Douglas Gregor
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-05Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor
2009-07-29Change uses of:Ted Kremenek
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-05-15Make sure that we use the canonical type for the names of instantiatedDouglas Gregor
2009-04-23PCH support for all of the predefined Objective-C types, such as id,Douglas Gregor
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-03-21add an assertion for unreachable code.Chris Lattner
2009-03-14Remove dead DeclarationName constructors that involving knowing about theTed Kremenek
2009-02-16fix long lines.Chris Lattner
2009-02-03Semantic analysis, ASTs, and unqualified name lookup support for C++Douglas Gregor
2009-01-13Make sure we don't name a constructor or destructor with a qualifiedDouglas Gregor
2008-12-14dont call iterator::end() on every cycle and dont read already-deleted memoryNuno Lopes
2008-12-14minor WS fix for the previous commitNuno Lopes
2008-12-14fix leakage of CXXSpecialName objects in DeclarationNameTableNuno Lopes
2008-12-11Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor
2008-11-24Migrate some stuff from NamedDecl::getName() to Chris Lattner
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-17Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor
2008-11-17Introduction the DeclarationName class, as a single, general method ofDouglas Gregor