summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTImporter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-7/+240
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-1/+1
* [AST] Introduce a new DecayedType sugar nodeReid Kleckner2013-06-241-0/+7
* Use FPT::getArgTypes() instead of manually building ArrayRefsReid Kleckner2013-06-101-4/+1
* Use only explicit bool conversion operatorDavid Blaikie2013-05-151-1/+1
* Cleanup handling of UniqueExternalLinkage.Rafael Espindola2013-05-131-4/+4
* Rename ObjCImplementationDecl::getSuperLoc() -> getSuperClassLoc() for consis...Argyrios Kyrtzidis2013-05-031-1/+1
* Keep track of an @implementation's super class name location, if one was prov...Argyrios Kyrtzidis2013-05-031-0/+1
* In the ASTImporter, when checking whether twoSean Callanan2013-04-261-0/+6
* Implement C++1y decltype(auto).Richard Smith2013-04-261-2/+2
* Add 178663 back.Rafael Espindola2013-04-031-6/+2
* Revert 178663.Rafael Espindola2013-04-031-2/+6
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-6/+2
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-4/+3
* Use None rather than Optional<T>() where possible.David Blaikie2013-02-211-1/+1
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-10/+7
* Rework the traversal of Objective-C categories and extensions toDouglas Gregor2013-01-161-4/+7
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-15/+15
* Fixed a bug that caused the AST importer to erroneouslySean Callanan2013-01-111-1/+1
* Fix code that attempted to produce a diagnostic with one DiagnosticEngine, thenRichard Smith2012-12-201-2/+20
* Finish implementing 'selected constructor' rules for triviality in C++11. InRichard Smith2012-12-081-0/+11
* Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith2012-12-081-0/+2
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+0
* Refactor to reduce duplication in handling of special member functions. No fu...Richard Smith2012-11-301-18/+4
* Store on the CXXRecordDecl whether the class has, or would have, a copyRichard Smith2012-11-281-0/+8
* Teach the AST importer to merge enumerator constants. FixesDouglas Gregor2012-11-141-2/+20
* Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBufferArgyrios Kyrtzidis2012-11-091-1/+2
* Match up anonymous structs/unions in the ASTImporter. Previously, we'dDouglas Gregor2012-10-261-3/+101
* Eliminate some longstanding FIXMEs regarding variadic templates in theDouglas Gregor2012-10-261-8/+2
* In the ASTImporter, don't try to emit a diagnostic if we're notDouglas Gregor2012-10-261-120/+154
* Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose2012-10-101-1/+1
* Add FP_CONTRACT support for clang.Lang Hames2012-10-021-2/+4
* Fix the AST representation for non-type template arguments to encodeEli Friedman2012-09-261-8/+18
* Improve upon r164450 and localize the logic of updating the type ofArgyrios Kyrtzidis2012-09-251-28/+34
* When importing a FunctionProtoType::ExtProtoInfo, its ExceptionSpecDecl can p...Argyrios Kyrtzidis2012-09-221-10/+44
* Fix build errors.Argyrios Kyrtzidis2012-09-211-2/+4
* [AST importer] Do a correct import of a FunctionProtoType::ExtProtoInfo, don'...Argyrios Kyrtzidis2012-09-211-0/+3
* Teach the ASTImporter how to handle anonymous structs/unionsDouglas Gregor2012-07-171-15/+42
* Replace IsSameValue with the llvm::APSInt/llvm::APInt versionsEric Christopher2012-07-151-42/+3
* Remove CXXRecordDecl flags which are unused after r158289.Richard Smith2012-06-101-6/+0
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-1/+1
* Plug a long standing memory leak in TemplateArgument.Benjamin Kramer2012-06-071-2/+2
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-1/+1
* Use RecordDecl::field_iterator because D1, D2 are RecordDecls. No functional...Dmitri Gribenko2012-05-191-2/+2
* A union can have a constexpr defaulted default constructor, if it has anRichard Smith2012-05-071-0/+1
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-1/+1
* Implement support for null non-type template arguments for non-typeDouglas Gregor2012-04-061-0/+2
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-5/+5
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-0/+1
* [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart().Daniel Dunbar2012-03-091-6/+6
OpenPOWER on IntegriCloud