aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHReaderDecl.cpp
AgeCommit message (Expand)Author
2009-11-18Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
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-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 deserializing an explicit "external definition", don't pass it to H...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-26Regularize the case and sort.Mike Stump
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-08-19Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis
2009-08-09map previously ignored __attribute((malloc)) to noalias attribute of llvm fun...Ryan Flynn
2009-08-08Introduce a new PragmaPack attribute, and use it for #pragma pack. The Packed...Anders Carlsson
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-18Location should be passed to setLocEnd() not to setAtEndLoc() which belongs t...Argyrios Kyrtzidis
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-07-06Fix PR 4489, a crash in PCH loading that occurs when loading the nameDouglas Gregor
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-26OpenCL 1.0 support: attributesNate Begeman
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-05-27Enumeration declarations that were instantiated from an enumerationDouglas Gregor
2009-05-26When evaluating a VarDecl as a constant or determining whether it isDouglas Gregor
2009-05-22Fix lots of PCH crashes caused by the new assertions inDouglas Gregor
2009-05-22Fix PCH crash caused by new assertions in llvm::SmallVector. UseTed Kremenek
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2009-05-20implementation of format_arg for ObjC methods/functions.Fariborz Jahanian
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-05-13Some early declarations to support sentinel attribute onFariborz Jahanian
2009-05-09Add back Parse/Sema support for attributes cf_returns_retained andTed Kremenek
2009-05-08Remove experimental ownership attributes from Clang.Ted Kremenek
2009-05-05Implement attribute 'ns_autorelease'.Ted Kremenek
2009-05-05Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned').Ted Kremenek
2009-05-04Remove experimental attribute 'ns_ownership_make_collectable.'Ted Kremenek