summaryrefslogtreecommitdiff
path: root/include/clang/AST/DeclarationName.h
Commit message (Expand)AuthorAge
* Use only explicit bool conversion operatorDavid Blaikie2013-05-15
* Provide operator<< for stream output of DeclarationNamesDavid Blaikie2013-05-14
* Silence anonymous type in anonymous union warnings.Eric Christopher2013-03-15
* Removed duplicate logic.Erik Verbruggen2012-12-29
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-01
* Mark unimplemented copy constructors and copy assignment operators with LLVM_...Craig Topper2012-09-18
* Simplify some users of DeclarationName::getNameKind. Fold getFETokenInfoAsVoi...Benjamin Kramer2012-05-19
* Synchronize the representations of DeclarationName and Selector soDouglas Gregor2012-05-04
* Inline DenseMapInfo<clang::DeclarationName>::getHashValue() for a 0.4% speedu...Douglas Gregor2012-05-03
* Split DeclarationName::getFETokenInfoAsVoid() into hot/cold paths andDouglas Gregor2012-05-03
* [AST/etc] Mark {getSourceRange(),getStartLoc(),getEndLoc()} as LLVM_READONLY.Daniel Dunbar2012-03-09
* [AST] Add DeclaratioName::getLoc{Start,End} for consistency.Daniel Dunbar2012-03-09
* [libclang] For CXXOperatorCallExprs, give a valid source location to the Decl...Argyrios Kyrtzidis2012-02-08
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-07
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-04
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-25
* add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner2011-07-20
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-01
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-12
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-15
* Fix use of an uninitialized SourceLocation because DeclarationNameLoc failed ...Ted Kremenek2010-11-12
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-11
* Allocate most of DeclarationNamesTable using ASTContext's allcocator. The on...Ted Kremenek2010-05-10
* Start converting pieces of DeclarationNameTable to be allocated using ASTCont...Ted Kremenek2010-05-10
* Strip cv-qualifiers when building C++ constructor and destructorDouglas Gregor2010-04-23
* Add printName to DeclarationName which prints the human-readable name on aBenjamin Kramer2010-04-17
* Resolve a layering violation by making AddTaggedVal public forChandler Carruth2010-04-02
* Switch the standard DeclarationName comparator to be a tri-valued comparator.John McCall2010-02-13
* Implement semantic checking for C++ literal operators.Sean Hunt2010-01-13
* Implement name lookup for conversion function template specializationsDouglas Gregor2010-01-11
* update to match LLVM API change:Chris Lattner2009-12-15
* Add DeclarationName support for C++0x operator literals. They should now work asSean Hunt2009-11-29
* DeclarationName::getIdentifier should take a const IdentifierInfo, since theJohn McCall2009-11-24
* Add DeclarationName::dump().Anders Carlsson2009-11-15
* Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor2009-10-06
* WIP implementation of explicit instantiation of function templates,Douglas Gregor2009-09-25
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-09
* Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor2009-08-05
* Remove the serialization code that predates precompiledDouglas Gregor2009-04-22
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-09
* Initial implementation of parsing, semantic analysis, and templateDouglas Gregor2009-03-27
* continue dancing around the obvious algorithm issues in PR3810:Chris Lattner2009-03-21
* add an assertion for unreachable code.Chris Lattner2009-03-21
* Remove dead DeclarationName constructors that involving knowing about theTed Kremenek2009-03-14
* Semantic analysis, ASTs, and unqualified name lookup support for C++Douglas Gregor2009-02-03
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-11
* add support for inserting a DeclarationName into a diagnostic directlyChris Lattner2008-11-23
* Extend DeclarationName to support C++ overloaded operators, e.g.,Douglas Gregor2008-11-18
* Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor2008-11-17
* Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor2008-11-17