aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriter.cpp
AgeCommit message (Expand)Author
2010-06-29Support C++ friend declarations for PCH.Argyrios Kyrtzidis
2010-06-28Modify the way sub-statements are stored and retrieved from PCH.Argyrios Kyrtzidis
2010-06-28Fix PCH emitting/reading for template arguments that contain expressions.Argyrios Kyrtzidis
2010-06-26Implement support for -fwrapv, rdar://7221421Chris Lattner
2010-06-25Support DependentTemplateSpecializationType and ElaboratedType for PCH.Argyrios Kyrtzidis
2010-06-24Support a couple more C++ Exprs for PCH.Argyrios Kyrtzidis
2010-06-23Support C++ class template specializations and partial specializations for PCH.Argyrios Kyrtzidis
2010-06-23improve altivec vector bool/pixel support, patch by Anton YartsevChris Lattner
2010-06-22-Introduce PCHReader::ReadTemplateArgumentLoc()Argyrios Kyrtzidis
2010-06-19Initial support for writing templates to PCH.Argyrios Kyrtzidis
2010-06-16Implement first TD-based usage of attributes.Sean Hunt
2010-06-11Split DependentNameType into two types. DependentNameType represents theJohn McCall
2010-05-27AST: Add AlignMac68kAttr, not yet used.Daniel Dunbar
2010-05-27AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate.Daniel Dunbar
2010-05-19Added basic source locations to Elaborated and DependentName types.Abramo Bagnara
2010-05-19Add clang support for IBOutletCollection.Ted Kremenek
2010-05-16Emit a type record for TYPE_OBJC_OBJECT in the PCH file. I'm notJohn McCall
2010-05-15Substantially alter the design of the Objective C type AST by introducingJohn McCall
2010-05-14Revert r103770, "Added basic source locations to Elaborated and DependentNameDaniel Dunbar
2010-05-14Added basic source locations to Elaborated and DependentName types.Abramo Bagnara
2010-05-11Merged Elaborated and QualifiedName types.Abramo Bagnara
2010-05-10pchify CXXTemporary, CXXBindTemporaryExpr, and Chris Lattner
2010-05-07add PCH support for a bunch of C++ Decls, patch byChris Lattner
2010-04-27Make the InjectedClassNameType the canonical type of the current instantiationJohn McCall
2010-04-23More work toward implementingFariborz Jahanian
2010-04-22Check for -fno-constant-cfstrings consistencyFariborz Jahanian
2010-04-20push some source location information down through the compiler,Chris Lattner
2010-04-17Add support for '-fgnu-keywords' and '-fasm' to Clang's driver. They are notChandler Carruth
2010-03-31Rename TypenameType to DependentNameType in anticipation of someDouglas Gregor
2010-03-30Remember the regparm attribute in FunctionType::ExtInfo.Rafael Espindola
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-03-21Keep track of the size/modification time of each file source-locationDouglas Gregor
2010-03-19Remove the capture, serialization, and deserialization of commentDouglas Gregor
2010-03-19Implement serialization and lazy deserialization of the preprocessingDouglas Gregor
2010-03-16Fix header-search problems with precompiled headers, where theDouglas Gregor
2010-03-16Use SourceManager's Diagnostic object for all file-reading errors,Douglas Gregor
2010-03-14Path related cleanup. Remove unnecessary variables.Kovarththanan Rajaratnam
2010-03-14Use makeAbsolute()Kovarththanan Rajaratnam
2010-03-10Create a new InjectedClassNameType to represent bare-word references to the John McCall
2010-02-23Add support for the weakref attribute. We still produce "alias weak" as llvm-...Rafael Espindola
2010-02-18Sort cases.Ted Kremenek
2010-02-18Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes toTed Kremenek
2010-02-17Add IBAction attribute to keep the IBOutlet attribute company.Ted Kremenek
2010-02-12Implementing unused function warning.Tanya Lattner
2010-02-10clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing.Daniel Dunbar
2010-02-09Implement synthesizing properties by default.Fariborz Jahanian
2010-02-07Roll r95513 back in.Sam Weinig
2010-02-07Roll out r95513, it seems to have broken self hosting.Sam Weinig
2010-02-07Add PCH support for CXXBoolLiteralExpr and CXXNullPtrLiteralExpr.Sam Weinig
2010-02-05First stage of adding AltiVec supportJohn Thompson