aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTWriterDecl.cpp
AgeCommit message (Expand)Author
2011-09-30Mark a TagDecl when it is free standing (e.g. "struct foo;")Argyrios Kyrtzidis
2011-09-23Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-22Don't use TemplateArgumentListInfo inside AST nodes because it may leak.Argyrios Kyrtzidis
2011-09-13[PCH] Fix a regression that r139441 introduced (decls were getting passedArgyrios Kyrtzidis
2011-09-10Clean up our handling of Objective-C definitions in AST files. RatherDouglas Gregor
2011-09-10Kill of the Decl::PCHLevel field entirely. We now only need to knowDouglas Gregor
2011-09-09Eliminate all but one caller of Decl::getPCHLevel()Douglas Gregor
2011-09-09Introduce a new predicate Decl::isFromASTFile() to determine whether aDouglas Gregor
2011-09-09Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor
2011-08-27objective-c: Treat top-level objective-c declarationsFariborz Jahanian
2011-08-17Remove an unnecessary assignment (to InstFromD).Argyrios Kyrtzidis
2011-08-17Add serialization support for ClassScopeFunctionSpecializationDecl.Francois Pichet
2011-08-15Track in the AST whether a function is constexpr.Richard Smith
2011-08-12In the serialized AST format, make the translation unit a "predefined"Douglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-01Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor
2011-06-17Objective-C fast enumeration loop variables are not retained in ARC, butJohn McCall
2011-06-11Implement support for C++11 in-class initialization of non-static data members.Richard Smith
2011-06-11Implement Objective-C Related Result Type semantics.Douglas Gregor
2011-06-06Touchup to comments that weren't quite in sync with codeJonathan D. Turner
2011-06-03Improvements to abbreviations for PCH which add support for EnumDecl, ObjCIva...Jonathan D. Turner
2011-06-03Test of commit access. Jonathan D. Turner
2011-06-03Introduce additional abbreviations into the AST writer forDouglas Gregor
2011-05-12Implement defaulting of destructors.Sean Hunt
2011-05-06Modify some deleted function methods to better reflect reality:Sean Hunt
2011-05-05Implement support for C++0x alias templates.Richard Smith
2011-05-02Revise the representation of parameter scope data so that theJohn McCall
2011-05-01Store a parameter index and function prototype depth in everyJohn McCall
2011-05-01Re-applies the patch first applied way back in r106099, withChandler Carruth
2011-04-24Set the correct anonymous namespace (must be last reopening), and behave corr...Sebastian Redl
2011-04-24Fix adding an anonymous namespace in a chained PCH to a namespace from a prev...Sebastian Redl
2011-04-19We regard a function as 'unused' from the codegen perspective, so our warning...Argyrios Kyrtzidis
2011-04-15Support for C++11 (non-template) alias declarations.Richard Smith
2011-04-14Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith
2011-03-09Add a bit to ParmVarDecl indicating whether the parameter undergoes John McCall
2011-03-08Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara
2011-03-08Fixed NamespaceDecl source range.Abramo Bagnara
2011-03-08Fixed source range for all DeclaratorDecl's.Abramo Bagnara
2011-03-06Completed source ranges fixes for all classes inheriting from TypeDecl.Abramo Bagnara
2011-03-06Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara
2011-03-05Fixed LabelDecl source range and cleaned creation code.Abramo Bagnara
2011-03-03Fixed source range for LabelDecl.Abramo Bagnara
2011-03-03Removed left brace location from LinkageSpecDecl.Abramo Bagnara
2011-03-03Fixed end source location for LinkageSpecDecl.Abramo Bagnara
2011-03-03Fixed source range for FileScopeAsmDecl. Others source range fixes will follow.Abramo Bagnara
2011-02-25Push nested-name-specifier source location information into namespaceDouglas Gregor
2011-02-25Push nested-name-specifier source location information into using directives.Douglas Gregor
2011-02-25Update UsingDecl, UnresolvedUsingTypenameDecl, andDouglas Gregor
2011-02-17Step #2/N of __label__ support: keep pushing LabelDecl forward,Chris Lattner