summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/DeclarationName.h
Commit message (Expand)AuthorAgeFilesLines
* Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton2019-01-201-3/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* NFC: Replace asserts with if() in SourceLocation accessorsStephen Kelly2019-01-071-5/+8
* [AST][NFC] DeclarationName.h : add missing parentheses to silence warningsBruno Ricci2018-09-211-5/+5
* [AST] Various optimizations + refactoring in DeclarationName(Table)Bruno Ricci2018-09-211-238/+396
* Remove deprecated APIStephen Kelly2018-09-061-9/+0
* Mark up deprecated methods as suchStephen Kelly2018-08-091-2/+8
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-1/+1
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* Add getEndLoc API to replace getLocEndStephen Kelly2018-08-091-4/+3
* Add getBeginLoc API to replace getLocStartStephen Kelly2018-08-091-3/+1
* [AST] Remove unnecessary indirections in DeclarationNameTableBruno Ricci2018-08-061-14/+94
* Avoid returning an invalid end source locStephen Kelly2018-07-301-2/+4
* Remove trailing spaceFangrui Song2018-07-301-4/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-4/+4
* [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-11-211-55/+82
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-19/+24
* [AST] Add a print() method in DeclarationName that accepts a PrintingPolicy.Argyrios Kyrtzidis2016-02-131-1/+4
* Implement [temp.deduct.type]p6: if the nested-name-specifier of a type isRichard Smith2015-12-301-1/+1
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* [modules] Number anonymous declarations that are lexically within mergeableRichard Smith2014-08-281-0/+1
* Try to bring the 32 bit buildbots back to life.Benjamin Kramer2014-05-101-1/+1
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* [C++11] Use 'nullptr'Craig Topper2014-05-061-4/+4
* Use only explicit bool conversion operatorDavid Blaikie2013-05-151-1/+6
* Provide operator<< for stream output of DeclarationNamesDavid Blaikie2013-05-141-3/+2
* Silence anonymous type in anonymous union warnings.Eric Christopher2013-03-151-25/+28
* Removed duplicate logic.Erik Verbruggen2012-12-291-3/+1
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-011-16/+12
* Mark unimplemented copy constructors and copy assignment operators with LLVM_...Craig Topper2012-09-181-2/+2
* Simplify some users of DeclarationName::getNameKind. Fold getFETokenInfoAsVoi...Benjamin Kramer2012-05-191-11/+9
* Synchronize the representations of DeclarationName and Selector soDouglas Gregor2012-05-041-5/+14
* Inline DenseMapInfo<clang::DeclarationName>::getHashValue() for a 0.4% speedu...Douglas Gregor2012-05-031-1/+3
* Split DeclarationName::getFETokenInfoAsVoid() into hot/cold paths andDouglas Gregor2012-05-031-1/+7
* [AST/etc] Mark {getSourceRange(),getStartLoc(),getEndLoc()} as LLVM_READONLY.Daniel Dunbar2012-03-091-3/+4
* [AST] Add DeclaratioName::getLoc{Start,End} for consistency.Daniel Dunbar2012-03-091-0/+7
* [libclang] For CXXOperatorCallExprs, give a valid source location to the Decl...Argyrios Kyrtzidis2012-02-081-1/+3
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-5/+14
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-041-14/+5
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-2/+2
* add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner2011-07-201-3/+3
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-0/+3
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-2/+2
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-151-0/+4
* Fix use of an uninitialized SourceLocation because DeclarationNameLoc failed ...Ted Kremenek2010-11-121-1/+1
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-111-0/+147
* Allocate most of DeclarationNamesTable using ASTContext's allcocator. The on...Ted Kremenek2010-05-101-4/+1
* Start converting pieces of DeclarationNameTable to be allocated using ASTCont...Ted Kremenek2010-05-101-2/+6
* Strip cv-qualifiers when building C++ constructor and destructorDouglas Gregor2010-04-231-2/+4