aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriterDecl.cpp
AgeCommit message (Expand)Author
2009-11-18Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek
2009-10-27Rename FunctionDecl::isInline/setInline toDouglas Gregor
2009-10-24Preserve type source information in TypedefDecls. Preserve it acrossJohn McCall
2009-10-23Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall
2009-10-17Merge the "types" and "declarations" blocks in the precompiled headerDouglas Gregor
2009-10-16Factor out routines to encode/decode DeclaratorInfos and move them into theJohn McCall
2009-10-16Keep track of whether declararions were loaded from a precompiledDouglas Gregor
2009-10-15Better living through metaprogramming. Create a base class which abstractsJohn McCall
2009-09-29Pull TypeLocVisitor into its own header file.Argyrios Kyrtzidis
2009-09-29Introduce ObjCInterfaceLoc which provides type source information for ObjC in...Argyrios Kyrtzidis
2009-09-29Introduce ObjCProtocolListLoc for keeping source location information for pro...Argyrios Kyrtzidis
2009-09-22Update PCH serialization of FunctionDecl flags.Daniel Dunbar
2009-09-17PCH: When writing PCH files, tweak the predicate function deciding whether to...Daniel Dunbar
2009-09-13Rework the way we determine whether an externally visible symbol isDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-24Fix build of clang with gcc-4.4: #include <cstdio> was missing.Torok Edwin
2009-08-21Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis
2009-08-19Store/load type source info from/to PCH files.Argyrios Kyrtzidis
2009-07-29Make tag declarations redeclarable. This change has three purposes:Douglas Gregor
2009-07-27Make ObjCImplDecl inherit from ObjCContainerDecl.Argyrios Kyrtzidis
2009-07-21Add the location of the tag keyword into TagDecl. From EneaDouglas Gregor
2009-07-20Reuse VarDecl::Init to store the default argument of a ParmVarDecl,Douglas Gregor
2009-07-14Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella.Steve Naroff
2009-07-14Read/write TagDecl's RBraceLoc from/to PCH files.Argyrios Kyrtzidis
2009-07-08Patch adds test to my previous patch for assigning toFariborz Jahanian
2009-06-30Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-20Serialize FunctionDecl's EndRangeLoc out to the PCH file.Argyrios Kyrtzidis
2009-06-19Keep track of when declarations are "used" according to C andDouglas Gregor
2009-06-18Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor
2009-06-01Unify coding style.Zhongxing Xu
2009-06-01Use a reference to modify the DeclIDs map.Zhongxing Xu
2009-05-27Enumeration declarations that were instantiated from an enumerationDouglas Gregor
2009-05-14Check that the function being overridden is virtual.Anders Carlsson
2009-05-14Improvements to the FunctionDecl getters/setters.Anders Carlsson
2009-05-14Link FunctionDecls instantiated from the member functions of a classDouglas Gregor
2009-04-27add an abbreviation for common PARM_VAR_DECL. All but 9 of the Chris Lattner
2009-04-27split decl writing out to its own PCHWriterDecl.cpp file.Chris Lattner