aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTWriterStmt.cpp
AgeCommit message (Expand)Author
2013-05-04Implement template support for CapturedStmtWei Pan
2013-05-03Serialization for captured statementsBen Langmuir
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-16Implement CapturedStmt ASTTareq A. Siraj
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-02Objective-C: Provide fixit hints when warningFariborz Jahanian
2013-03-28Objective-C: Provide fixit suggestions when class objectFariborz Jahanian
2013-02-22objective-C arg: provide fixit support whenFariborz Jahanian
2013-01-22Switch to APFloat constructor taking fltSemantics.Tim Northover
2013-01-04Move the common source locations of CastStmt & DefaultStmt into their base cl...Argyrios Kyrtzidis
2012-12-19PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith
2012-11-08Allow to pass from syntactic form of InitListExpr to semantic form (just as v...Abramo Bagnara
2012-11-07PR13552: Fix the end location of a CXXNewExpr.David Blaikie
2012-10-18DR1442: In a range-based for statement, namespace 'std' is not an associatedRichard Smith
2012-10-02Add FP_CONTRACT support for clang.Lang Hames
2012-09-12PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith
2012-09-04Revert r163083 per chandlerc's request.Joao Matos
2012-09-02Implemented parsing and AST support for the MS __leave exception statement. A...Joao Matos
2012-08-27[ms-inline asm] Rename getClobber to getClobberStringLiteral. No functionalChad Rosier
2012-08-25[ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt.Chad Rosier
2012-08-24[ms-inline asm] Update the AST Reader/Writer for MS-style inline asms.Chad Rosier
2012-08-20[ms-inline asm] Remove old cruft now that MS-style asms their own code path.Chad Rosier
2012-07-09Inline storage of attributes in AttributedStmt.Alexander Kornienko
2012-07-04Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer
2012-06-11Etch out the code path for MS-style inline assembly.Chad Rosier
2012-05-16[libclang/AST] Index references of protocols in "@protocol(...)" syntax.Argyrios Kyrtzidis
2012-04-30Store the source range of a CXXOperatorCallExpr in the Expr object instead ofArgyrios Kyrtzidis
2012-04-19Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard
2012-04-14Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith
2012-04-10AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix savingRichard Smith
2012-03-30Add info to ObjCPropertyRefExpr to indicate whether the dot syntax propertyArgyrios Kyrtzidis
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-03-07AST representation for user-defined literals, plus just enough of semanticRichard Smith
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-02-29ASTWriter: Cache some DenseMaps we use repeatedly.Daniel Dunbar
2012-02-27Serialize InitListExpr's initializesStdInitializerList bit, so it's not left ...Benjamin Kramer
2012-02-24Implement a new type trait __is_trivially_constructible(T, Args...)Douglas 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-14Implement AST (de-)serialization for lambda expressions.Douglas Gregor
2012-02-07Introduce basic ASTs for lambda expressions. This covers:Douglas Gregor
2012-01-27Added source location for the template keyword in AST template-id expressions.Abramo Bagnara
2012-01-12Add IsImplicit field in ObjCMessageExpr that is true when the messageArgyrios Kyrtzidis
2011-12-03[PCH] Make sure that the SourceExpr of a OpaqueValueExpr is always initializedArgyrios Kyrtzidis
2011-11-15[PCH] When serializing an PseudoObjectExpr or AtomicExpr, the serialization c...Argyrios Kyrtzidis
2011-11-10There's no good reason to track temporaries in ExprWithCleanups,John McCall
2011-11-06Change the AST representation of operations on Objective-CJohn McCall
2011-11-01Fix the representation of wide strings in the AST and IR so that it uses the ...Eli Friedman