summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriterDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce a module import declaration, so that we properly represent, e.g.,Douglas Gregor2011-12-021-0/+19
* Infer the submodule ID for a given declaration based on the locationDouglas Gregor2011-12-011-0/+8
* [PCH] Check for isTopLevelDeclInObjCContainer when picking abbreviations.Argyrios Kyrtzidis2011-11-231-0/+5
* [libclang] Fix operations (token annotation, getting cursor, etc.) with a fil...Argyrios Kyrtzidis2011-11-231-0/+8
* Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'Impl...Argyrios Kyrtzidis2011-11-151-1/+0
* [PCH] Now that we store the location of a decl outside its recordArgyrios Kyrtzidis2011-10-311-1/+2
* [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file locArgyrios Kyrtzidis2011-10-281-4/+2
* [PCH] Keep track of file-level declarations that are contained by files.Argyrios Kyrtzidis2011-10-281-3/+10
* [PCH] Pull the location out of the serialized declarations and put it in the ...Argyrios Kyrtzidis2011-10-271-10/+4
* 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
OpenPOWER on IntegriCloud