aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2011-01-08Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,Sean Hunt
2011-01-07Update AST reader/writer to handle new AppleKext.Fariborz Jahanian
2011-01-06Introduce an AttributedType, but don't actually use it anywhere yet.John McCall
2011-01-05Replace the representation of template template argument packDouglas Gregor
2011-01-05Add semantic analysis for the creation of and an AST representationDouglas Gregor
2011-01-05Implement support for template template parameter packs, e.g.,Douglas Gregor
2011-01-04Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor
2011-01-04Implement pack expansion of base initializers, so that we canDouglas Gregor
2011-01-03Implement pack expansions whose pattern is a base-specifier.Douglas Gregor
2011-01-03In the latest episode of "Deserializing bugs caused by accessors" the series ...Argyrios Kyrtzidis
2011-01-03Implement support for pack expansions whose pattern is a non-typeDouglas Gregor
2010-12-25The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner
2010-12-23Add an AST representation for non-type template parameterDouglas Gregor
2010-12-23Add -fobjc-default-synthesized-properties flagTed Kremenek
2010-12-21Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.Michael J. Spencer
2010-12-20Introduce a new type, PackExpansionType, to capture types that areDouglas Gregor
2010-12-17Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer
2010-12-16MemoryBuffer API update.Michael J. Spencer
2010-12-15Fix diagnostic pragmas.Argyrios Kyrtzidis
2010-12-14Restore r121752 without modification.John McCall
2010-12-14Pull out r121752 in case it's causing the selfhost breakage.John McCall
2010-12-14Factor out most of the extra state in a FunctionProtoType into a separateJohn McCall
2010-12-13Variadic templates: extend Type, NestedNameSpecifier, TemplateName,Douglas Gregor
2010-12-10Keep the source location of the selector in ObjCMessageExpr.Argyrios Kyrtzidis
2010-12-10Eliminate the branching in QualType::getTypePtr() by providing aDouglas Gregor
2010-12-10Added ParenType type node.Abramo Bagnara
2010-12-10It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall
2010-12-09Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer
2010-12-09When an "inline" declaration was followed by a definition not markedDouglas Gregor
2010-12-08Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet
2010-12-07Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet
2010-12-06Re-implement caching for the linkage calculation of declarations.Douglas Gregor
2010-12-06Revert r120808, my previous implementation of caching for the linkageDouglas Gregor
2010-12-06Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoreticalJohn McCall
2010-12-04More anonymous struct/union redesign. This one deals with anonymous field use...Francois Pichet
2010-12-03Added struct/class syntactic info for c++0x scoped enum.Abramo Bagnara
2010-12-03Implement caching for the linkage and visibility calculations ofDouglas Gregor
2010-12-02Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...John McCall
2010-12-01Serialization: support for CUDA language extensionsPeter Collingbourne
2010-11-30When using a precompiled preamble with detailed preprocessing records,Douglas Gregor
2010-11-30When loading a precompiled preamble, use the file ID of theDouglas Gregor
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-25Hide a bunch of symbols.Benjamin Kramer
2010-11-23change the 'is directory' indicator to be a null-or-notChris Lattner
2010-11-23simplify the cache miss handling code, eliminating CacheMissing.Chris Lattner
2010-11-23PCH files only cache successful stats. Remove the code that reads/writes Chris Lattner
2010-11-23rework the stat cache, pulling it out of FileManager.h intoChris Lattner
2010-11-23tidy up. Split FileManager::getBufferForFile intoChris Lattner
2010-11-23now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner
2010-11-21remove old compatibility APIs, use StringRef versions instead.Chris Lattner