aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTWriterDecl.cpp
AgeCommit message (Expand)Author
2013-05-04In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella
2013-05-03Rename ObjCImplementationDecl::getSuperLoc() -> getSuperClassLoc() for consis...Argyrios Kyrtzidis
2013-05-03Serialization for captured statementsBen Langmuir
2013-05-03Keep track of an @implementation's super class name location, if one was prov...Argyrios Kyrtzidis
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-13Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-03-22OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev
2013-03-18[PCH] Fix assertion hit related to enum decls inside templated funtions.Argyrios Kyrtzidis
2013-02-22[Sema] Semantic analysis for empty-declaration and attribute-declaration.Michael Han
2013-02-12Fix a bug reduced from a crash when trying to use modules with libc++. We checkRichard Smith
2013-01-31Added outer template parameter lists to friend type AST nodes.Enea Zaffanella
2013-01-25patch for PR9027 and // rdar://11861085Fariborz Jahanian
2013-01-25The standard ARM C++ ABI dictates that inline functions areJohn McCall
2013-01-21When deserializing a declaration, don't look for redeclarations if itsDouglas Gregor
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
2012-12-06Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a bodyArgyrios Kyrtzidis
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-06[PCH] Write out the ClassTemplateDecl::Common::InjectedClassNameType typeArgyrios Kyrtzidis
2012-10-17Set a special flag in class metadata when an Objective-C classJohn McCall
2012-10-12[PCH] We only need to record C++ overridden methods once for the canonical decl.Argyrios Kyrtzidis
2012-10-10Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose
2012-10-03[PCH] Fix serialization of an ImportDecl.Argyrios Kyrtzidis
2012-10-01Bring ASTReader and Writer into sync for the case where a canonical template ...Axel Naumann
2012-09-20Serialize the 'IsConstexpr' bit of VarDecls. Fixes <rdar://problem/12328814>.Douglas Gregor
2012-09-14Fix abbreviation for CharacterLiteral in AST serialization. PR13806.Eli Friedman
2012-09-07PR9023: A template template parameter whose template parameter list contains anRichard Smith
2012-07-19Remove HasSynthBitfield and all callers/writers/etc. Also removeEric Christopher
2012-07-11Stop instantiating a class if we hit a static_assert failure. Also, if theRichard Smith
2012-07-09Inline storage of attributes in AttributedStmt.Alexander Kornienko
2012-06-10PR13064: Store whether an in-class initializer uses direct or copyRichard Smith
2012-05-09[AST/libclang] Speed up clang_getOverriddenCursors() considerably by reservin...Argyrios Kyrtzidis
2012-05-03Fix non-deterministic iteration order when walking the specializationsChandler Carruth
2012-04-13Serialize and deserialize some missing bits from BlockDecl.John McCall
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-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-02-29objective-c: provide fixit hint when atomic property does notFariborz Jahanian
2012-02-22Generate an AST for the conversion from a lambda closure type to aDouglas Gregor
2012-02-20modern objc translator. Finish off first cut of theFariborz Jahanian
2012-02-16Implicitly define a lambda's conversion functions (to functionDouglas Gregor
2012-02-11Represent C++ direct initializers as ParenListExprs before semantic analysisSebastian Redl
2012-01-27Reimplement (de-)serialization of Objective-C categories to eliminateDouglas Gregor
2012-01-26Don't separately serialize the list of instance variables in anDouglas Gregor