aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/StmtNodes.td
AgeCommit message (Expand)Author
2012-02-07Introduce basic ASTs for lambda expressions. This covers:Douglas Gregor
2011-11-06Change the AST representation of operations on Objective-CJohn McCall
2011-10-25Implement support for dependent Microsoft __if_exists/__if_not_existsDouglas Gregor
2011-10-11Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman
2011-07-15Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall
2011-06-21Introduce a new AST node describing reference binding to temporaries.Douglas Gregor
2011-06-15Automatic Reference Counting.John McCall
2011-06-04Add support for builtin astype:Tanya Lattner
2011-04-28Parsing/AST support for Structured Exception HandlingJohn Wiegley
2011-04-28Implementation of Embarcadero array type traitsJohn Wiegley
2011-04-25t/clang/expr-traitsJohn Wiegley
2011-04-15C1X: implement generic selectionsPeter Collingbourne
2011-04-14Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith
2011-03-11Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne
2011-02-17Change the representation of GNU ?: expressions to use a different expressionJohn McCall
2011-02-09AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actionsPeter Collingbourne
2011-02-09Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall
2011-01-15Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr,Douglas Gregor
2011-01-04Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor
2011-01-03Implement support for pack expansions whose pattern is a non-typeDouglas 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-06Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoreticalJohn McCall
2010-12-02Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...John McCall
2010-11-15Add a new expression kind, OpaqueValueExpr, which is useful forJohn McCall
2010-10-14Eliminate usage of ObjCSuperExpr used forFariborz Jahanian
2010-09-10Define and implement CXXNoexceptExpr. Create it in Sema.Sebastian Redl
2010-09-08Microsoft's __uuidof operator implementation part 1.Francois Pichet
2010-09-02Eliminate CXXBindReferenceExpr, which was used in a ton ofDouglas Gregor
2010-08-30Revert my user-defined literal commits - r1124{58,60,67} pendingSean Hunt
2010-08-29Implement C++0x user-defined string literals.Sean Hunt
2010-07-08Reinstate the fix for PR7556. A silly use of isTrivial() wasDouglas Gregor
2010-07-07Revert r107828 and r107827, the fix for PR7556, which seems to beDouglas Gregor
2010-07-07Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect itsDouglas Gregor
2010-06-25Support UnresolvedMemberExpr for PCH.Argyrios Kyrtzidis
2010-06-16Implement first TD-based usage of attributes.Sean Hunt
2010-05-30Move .td files from AST to Basic.Sean Hunt