aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2012-03-30Add info to ObjCPropertyRefExpr to indicate whether the dot syntax propertyArgyrios Kyrtzidis
2012-03-26Canonicalize the declaration we write to a PCH file for anDouglas Gregor
2012-03-22[PCH] When we are replacing a decl in a chained PCH that is also a DeclContext,Argyrios Kyrtzidis
2012-03-16Fix Objective-C compilation-time performance regression introduced in r152608.Richard Smith
2012-03-14Instantiating a class template should not instantiate the definition of anyRichard Smith
2012-03-13It never makes sense to do a lookup into a LinkageSpecDecl, so assert that weNick Lewycky
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-03-09Allow serializing an invalid ParmVarDecl and don't set access to public forArgyrios Kyrtzidis
2012-03-08[libclang] Fix a crash when serializing a preprocessing record that containsArgyrios Kyrtzidis
2012-03-07AST representation for user-defined literals, plus just enough of semanticRichard Smith
2012-03-07[PCH] Mark a PCH file with a flag to indicate if the serialized AST hadArgyrios Kyrtzidis
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-03-05[preprocessor] Enhance PreprocessingRecord to keep track of locations of cond...Argyrios Kyrtzidis
2012-03-01Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h.Argyrios Kyrtzidis
2012-02-29objective-c: provide fixit hint when atomic property does notFariborz Jahanian
2012-02-29ASTWriter: Cache some DenseMaps we use repeatedly.Daniel Dunbar
2012-02-27Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis
2012-02-27Serialize InitListExpr's initializesStdInitializerList bit, so it's not left ...Benjamin Kramer
2012-02-25Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes andRichard Smith
2012-02-25Don't record nested macro expansions in the preprocessing record,Argyrios Kyrtzidis
2012-02-24Change the text of a FIXME.Argyrios Kyrtzidis
2012-02-24Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor
2012-02-24[PCH] When keeping track of top-level decls for "targeted deserialization"Argyrios Kyrtzidis
2012-02-22Generate an AST for the conversion from a lambda closure type to aDouglas Gregor
2012-02-21Improve our handling of lambda expressions that occur within defaultDouglas Gregor
2012-02-21Implement name mangling for lambda expressions that occur within theDouglas Gregor
2012-02-20[PCH] Recover gracefully if the ASTReader detects that a file is differentArgyrios Kyrtzidis
2012-02-20modern objc translator. Finish off first cut of theFariborz Jahanian
2012-02-20Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor
2012-02-20Deserialize the direct-initialization range of a "new" expressionDouglas Gregor
2012-02-16Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol...Sebastian Redl
2012-02-16Revert "Make CXXNewExpr contain only a single initialier, and not hold the us...Sebastian Redl
2012-02-16Make CXXNewExpr contain only a single initialier, and not hold the used const...Sebastian Redl
2012-02-16Implicitly define a lambda's conversion functions (to functionDouglas Gregor
2012-02-14Implement AST (de-)serialization for lambda expressions.Douglas Gregor
2012-02-12Within the body of a lambda expression, decltype((x)) for anDouglas Gregor
2012-02-11Represent C++ direct initializers as ParenListExprs before semantic analysisSebastian Redl
2012-02-10Track whether a function type has a trailing return type as type sugar. Use thisRichard Smith
2012-02-09[PCH] Add some comments, per Ted's request.Argyrios Kyrtzidis
2012-02-09Fix ASTReader::FinishedDeserializing().Argyrios Kyrtzidis
2012-02-09[PCH] Set the DeclContext before doing any deserialization, to make sure inte...Argyrios Kyrtzidis
2012-02-09[PCH] Avoid using Decl::setAttrs() and Decl::setLexicalDeclContext() from the...Argyrios Kyrtzidis
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-07Introduce basic ASTs for lambda expressions. This covers:Douglas Gregor
2012-02-06Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara
2012-02-06Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D...Abramo Bagnara
2012-02-06Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith