aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriter.cpp
AgeCommit message (Expand)Author
2010-01-31Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the ...Sebastian Redl
2010-01-22(1) Rename getClangSubversionRevision() to getClangRevision(), andTed Kremenek
2010-01-22Rename pch::SVN_BRANCH_REVISION to pch::VERSION_CONTROL_BRANCH_REVISION.Ted Kremenek
2010-01-22Rename getClangSubversionPath() -> getClangRepositoryPath() and have it retur...Ted Kremenek
2010-01-20Use the llvm coding convention for indentation for switch.Mike Stump
2010-01-18Improve source-location information for builtin TypeLocs, from EneaDouglas Gregor
2010-01-18Encoding calling conventions in the type system, from Charles Davis!Douglas Gregor
2010-01-13Add type source information for both kinds of typeof types.John McCall
2010-01-10Generalize target weirdness handling having proper layering in mind:Anton Korobeynikov
2010-01-04Teach Preprocessor::macro_begin/macro_end to lazily load all macroDouglas Gregor
2009-12-29Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson
2009-12-22Serialize the NoReturn bit on FunctionTypes for precompiled headersDouglas Gregor
2009-12-18Fix a few MSVC warnings.Daniel Dunbar
2009-12-12Implement runtime checks for undefined behavior. WIP.Mike Stump
2009-12-07DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall
2009-12-04Fix "using typename" and the instantiation of non-dependent using declarations.John McCall
2009-11-29Add DeclarationName support for C++0x operator literals. They should now work asSean Hunt
2009-11-28Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend.Benjamin Kramer
2009-11-25Allow user re-definition of SEL as well as accessing its fields.Fariborz Jahanian
2009-11-25Parse C++ member check attributes - base_check, hiding, and override.Sean Hunt
2009-11-21This patch implements objective-c's 'SEL' type as a built-inFariborz Jahanian
2009-11-21Added rudimentary C++0x attribute support.Sean Hunt
2009-11-16First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
2009-11-05Adding -fshort-wchar option.John Thompson
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-23Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall
2009-10-22When building types from declarators, instead of building two types (one forJohn McCall
2009-10-22Extend out the block descriptor structure for debug information withMike Stump
2009-10-20Refine the type of the first parameter to block invoke functions.Mike Stump
2009-10-18Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar
2009-10-18When performing template-substitution into a type, don't just replace theJohn McCall
2009-10-18Clone the full Type hierarchy into the TypeLoc hierarchy. NormalizeJohn McCall
2009-10-17Switch to llvm::HashString.Daniel Dunbar
2009-10-17Write the preprocessor block after we write out types + declarations,Douglas Gregor
2009-10-17Merge the "types" and "declarations" blocks in the precompiled headerDouglas Gregor
2009-10-16While writing source-location entries to a PCH file, go through anDouglas Gregor
2009-10-16Factor out routines to encode/decode DeclaratorInfos and move them into theJohn McCall
2009-10-16Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall
2009-10-05Encode the Clang branch and Subversion revision into a PCH file, andDouglas Gregor
2009-09-29Introduce ObjCProtocolListType type subclass.Argyrios Kyrtzidis
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-21Add missing PCH support for -fstack-protector.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-08Fix PR4922, where Sema would complete tentative definitions in nondeterminsticChris Lattner
2009-09-05Basic support for representing elaborated type specifiersJohn McCall
2009-09-03Save/load POSIXThreads flag for PCHDouglas Gregor
2009-08-26Regularize the case and sort.Mike Stump
2009-08-24Switch to StringRef based BitstreamWriter APIs, where appropriate.Daniel Dunbar