summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriterDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eliminate a hang while loading a sequence of redeclarable entities. InDouglas Gregor2011-10-261-9/+11
* Keep track when a ObjC interface/protocol was initially created as a forward ...Argyrios Kyrtzidis2011-10-171-0/+2
* [PCH] Serialize info about redeclared objc methods.Argyrios Kyrtzidis2011-10-141-0/+8
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-4/+4
* Added a flag to identify resolved overloaded function references.Abramo Bagnara2011-10-051-0/+1
* Improve location fidelity of objc decls.Argyrios Kyrtzidis2011-10-041-2/+1
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-031-0/+8
* Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived f...Argyrios Kyrtzidis2011-10-031-1/+0
* Mark a TagDecl when it is free standing (e.g. "struct foo;")Argyrios Kyrtzidis2011-09-301-0/+3
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Don't use TemplateArgumentListInfo inside AST nodes because it may leak.Argyrios Kyrtzidis2011-09-221-4/+5
* [PCH] Fix a regression that r139441 introduced (decls were getting passedArgyrios Kyrtzidis2011-09-131-0/+3
* Clean up our handling of Objective-C definitions in AST files. RatherDouglas Gregor2011-09-101-1/+1
* Kill of the Decl::PCHLevel field entirely. We now only need to knowDouglas Gregor2011-09-101-15/+0
* Eliminate all but one caller of Decl::getPCHLevel()Douglas Gregor2011-09-091-2/+2
* Introduce a new predicate Decl::isFromASTFile() to determine whether aDouglas Gregor2011-09-091-10/+10
* Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor2011-09-091-0/+15
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-9/+6
* Remove an unnecessary assignment (to InstFromD).Argyrios Kyrtzidis2011-08-171-7/+3
* Add serialization support for ClassScopeFunctionSpecializationDecl.Francois Pichet2011-08-171-0/+10
* Track in the AST whether a function is constexpr.Richard Smith2011-08-151-0/+1
* In the serialized AST format, make the translation unit a "predefined"Douglas Gregor2011-08-121-4/+2
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-6/+9
* Objective-C fast enumeration loop variables are not retained in ARC, butJohn McCall2011-06-171-1/+6
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-1/+4
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-0/+1
* Touchup to comments that weren't quite in sync with codeJonathan D. Turner2011-06-061-2/+3
* Improvements to abbreviations for PCH which add support for EnumDecl, ObjCIva...Jonathan D. Turner2011-06-031-30/+241
* Test of commit access. Jonathan D. Turner2011-06-031-1/+1
* Introduce additional abbreviations into the AST writer forDouglas Gregor2011-06-031-5/+152
* Implement defaulting of destructors.Alexis Hunt2011-05-121-0/+2
* Modify some deleted function methods to better reflect reality:Alexis Hunt2011-05-061-3/+3
* Implement support for C++0x alias templates.Richard Smith2011-05-051-0/+6
* Revise the representation of parameter scope data so that theJohn McCall2011-05-021-0/+3
* Store a parameter index and function prototype depth in everyJohn McCall2011-05-011-0/+4
* Re-applies the patch first applied way back in r106099, withChandler Carruth2011-05-011-1/+0
* Set the correct anonymous namespace (must be last reopening), and behave corr...Sebastian Redl2011-04-241-5/+7
* Fix adding an anonymous namespace in a chained PCH to a namespace from a prev...Sebastian Redl2011-04-241-0/+14
* We regard a function as 'unused' from the codegen perspective, so our warning...Argyrios Kyrtzidis2011-04-191-0/+2
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-1/+8
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-0/+2
* Add a bit to ParmVarDecl indicating whether the parameter undergoes John McCall2011-03-091-0/+3
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-081-0/+2
* Fixed NamespaceDecl source range.Abramo Bagnara2011-03-081-2/+2
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-0/+2
* Completed source ranges fixes for all classes inheriting from TypeDecl.Abramo Bagnara2011-03-061-2/+0
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-061-0/+1
* Fixed LabelDecl source range and cleaned creation code.Abramo Bagnara2011-03-051-1/+1
OpenPOWER on IntegriCloud