aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriterDecl.cpp
AgeCommit message (Expand)Author
2010-04-08Implement method type encoding in the presenseFariborz Jahanian
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner
2010-03-15Remember declaration scope qualifiers in the AST. Imposes no memory overheadJohn McCall
2010-03-12Remember whether a ParmVarDecl was spelled with a default argument orJohn McCall
2010-03-08Keep track of type source information in the return type of anDouglas Gregor
2010-02-21Implement PCH support for C++ namespaces.Douglas Gregor
2010-02-12Improve representation of tag declarations first declared or definedDouglas Gregor
2010-02-08Keep track of whether a tag was defined in a declarator vs. beingDouglas Gregor
2010-01-21Patch to implement rewriting of properties.Fariborz Jahanian
2010-01-16Improve location information for Objective-C category declarations. WeDouglas Gregor
2010-01-16Keep track of the source locations for each protocol reference inDouglas Gregor
2010-01-07Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek
2009-12-09First pass at implementing C++ enum semantics: calculate (and store) anJohn McCall
2009-12-07DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall
2009-12-03Use llvm_report_error instead of fprintf + assert + exit.Daniel Dunbar
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