summaryrefslogtreecommitdiffstats
path: root/lib/AST/DeclarationName.cpp
Commit message (Expand)AuthorAgeFilesLines
* Literal operator suffixes and regular names live in separate namespaces.Richard Smith2012-03-091-3/+8
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-15/+0
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-041-0/+15
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-3/+2
* Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer2011-10-141-3/+3
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-3/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-6/+6
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-2/+2
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-0/+22
* Selector::getIdentifierInfoForSlot() can return NULL values, a factDouglas Gregor2011-02-181-4/+2
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-1/+1
* Silence GCC warning about control reaching the end of the function and explic...Chandler Carruth2010-12-151-0/+2
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-151-0/+21
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-111-0/+96
* Make ASTContext always use the BumpPtrAllocator.Douglas Gregor2010-07-251-20/+0
* Allocate most of DeclarationNamesTable using ASTContext's allcocator. The on...Ted Kremenek2010-05-101-24/+22
* Start converting pieces of DeclarationNameTable to be allocated using ASTCont...Ted Kremenek2010-05-101-4/+10
* Add printName to DeclarationName which prints the human-readable name on aBenjamin Kramer2010-04-171-24/+35
* Switch the standard DeclarationName comparator to be a tri-valued comparator.John McCall2010-02-131-18/+29
* Implement semantic checking for C++ literal operators.Sean Hunt2010-01-131-6/+40
* Implement name lookup for conversion function template specializationsDouglas Gregor2010-01-111-0/+5
* move a few more symbols to .rodata/.data.rel.roNuno Lopes2009-12-231-1/+1
* spread 'const' love to some variables. this considerably reduces the amount o...Nuno Lopes2009-12-101-1/+1
* Add DeclarationName support for C++0x operator literals. They should now work asSean Hunt2009-11-291-0/+44
* Fix a missing include from r88876.Chandler Carruth2009-11-151-0/+1
* Add DeclarationName::dump().Anders Carlsson2009-11-151-0/+4
* Give DeclarationName's operator< a more predictable, useful orderingDouglas Gregor2009-11-041-5/+45
* PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar2009-10-181-1/+1
* Move misc clients to IdentifierInfo StringRef API.Daniel Dunbar2009-10-181-1/+1
* Write the preprocessor block after we write out types + declarations,Douglas Gregor2009-10-171-1/+1
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-2/+2
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-15/+15
* Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor2009-08-051-3/+1
* Change uses of:Ted Kremenek2009-07-291-3/+3
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-3/+3
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-3/+3
* Make sure that we use the canonical type for the names of instantiatedDouglas Gregor2009-05-151-1/+2
* PCH support for all of the predefined Objective-C types, such as id,Douglas Gregor2009-04-231-0/+5
* Remove the serialization code that predates precompiledDouglas Gregor2009-04-221-2/+1
* add an assertion for unreachable code.Chris Lattner2009-03-211-0/+1
* Remove dead DeclarationName constructors that involving knowing about theTed Kremenek2009-03-141-0/+3
* fix long lines.Chris Lattner2009-02-161-1/+1
* Semantic analysis, ASTs, and unqualified name lookup support for C++Douglas Gregor2009-02-031-1/+17
* Make sure we don't name a constructor or destructor with a qualifiedDouglas Gregor2009-01-131-0/+2
* dont call iterator::end() on every cycle and dont read already-deleted memoryNuno Lopes2008-12-141-3/+4
* minor WS fix for the previous commitNuno Lopes2008-12-141-3/+2
* fix leakage of CXXSpecialName objects in DeclarationNameTableNuno Lopes2008-12-141-1/+10
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-0/+6
* Migrate some stuff from NamedDecl::getName() to Chris Lattner2008-11-241-3/+3
* Rename Selector::getName() to Selector::getAsString(), and addChris Lattner2008-11-241-1/+1