summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTImporter.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* objective-c: provide fixit hint when atomic property does notFariborz Jahanian2012-02-291-0/+1
* Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes andRichard Smith2012-02-251-1/+15
* modern objc translator. Finish off first cut of theFariborz Jahanian2012-02-201-2/+6
* Within the body of a lambda expression, decltype((x)) for anDouglas Gregor2012-02-121-1/+5
* Make sure that imported definitions get completed before we addDouglas Gregor2012-02-011-31/+100
* Added source location for the template keyword in AST template-id expressions.Abramo Bagnara2012-01-271-0/+1
* Only try to import a definition if there is an definition to import.Douglas Gregor2012-01-251-2/+5
* When importing a RecordDecl as a DeclContext, make sure that we pullDouglas Gregor2012-01-241-8/+38
* Teach the AST importer about redeclaration chains for Objective-CDouglas Gregor2012-01-241-152/+197
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-8/+3
* Switch NamespaceDecl from its own hand-rolled redeclaration chain overDouglas Gregor2012-01-071-1/+3
* Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. Th...Douglas Gregor2012-01-011-2/+1
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-45/+0
* Wire up redeclaration chains for Objective-C protocols, so that bothDouglas Gregor2012-01-011-2/+1
* Move the data that corresponds to the definition of a protocol into aDouglas Gregor2012-01-011-2/+5
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-30/+0
* constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith2011-12-191-0/+5
* Fix chaining of ObjCInterfaceDecl redeclarationsDouglas Gregor2011-12-161-1/+2
* Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor2011-12-151-1/+0
OpenPOWER on IntegriCloud