summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriterStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* An insomniac stab at making block declarations list the variables they closeJohn McCall2011-02-021-1/+0
* Give OpaqueValueExpr a source location, because its source locationDouglas Gregor2011-01-281-0/+1
* Do a proper recursive lookup when deciding whether a class's usualJohn McCall2011-01-271-0/+2
* Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr,Douglas Gregor2011-01-151-0/+12
* Teach PackExpansionExpr to keep track of the number of pack expansionsDouglas Gregor2011-01-141-0/+1
* Add the location of the right parenthesis of a C++ named castDouglas Gregor2011-01-121-1/+2
* Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor2011-01-041-0/+11
* Implement support for pack expansions whose pattern is a non-typeDouglas Gregor2011-01-031-1/+8
* Variadic templates: extend Type, NestedNameSpecifier, TemplateName,Douglas Gregor2010-12-131-0/+1
* Keep the source location of the selector in ObjCMessageExpr.Argyrios Kyrtzidis2010-12-101-0/+1
* Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet2010-12-081-11/+1
* Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet2010-12-071-0/+11
* Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoreticalJohn McCall2010-12-061-3/+3
* Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...John McCall2010-12-021-23/+17
* Revert r119838 "Don't warn for empty 'if' body if there is a macro that expan...Argyrios Kyrtzidis2010-11-201-1/+1
* Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g:Argyrios Kyrtzidis2010-11-191-0/+1
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-2/+4
* Add a new expression kind, OpaqueValueExpr, which is useful forJohn McCall2010-11-151-0/+8
* Switch case IDs conflict between chained PCHs; since there is no need to be g...Argyrios Kyrtzidis2010-10-281-0/+4
* Improve the tracking of source locations for parentheses in constructor calls.Chandler Carruth2010-10-251-1/+3
* Eradicate IsSuper field from ObjCImplicitSetterGetterRefExprClassFariborz Jahanian2010-10-151-1/+0
* Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and Qualifie...Argyrios Kyrtzidis2010-10-151-11/+6
* Eliminate usage of ObjCSuperExpr used forFariborz Jahanian2010-10-141-8/+9
* Don't warn for an unused label if it has 'unused' attribute. Fixes rdar://848...Argyrios Kyrtzidis2010-09-281-0/+1
* Implement -Wunused-label.Argyrios Kyrtzidis2010-09-191-0/+1
* Eagerly evaluate type traits in Sema instead of lazily in AST. They actually ...Sebastian Redl2010-09-131-0/+1
* When applying 'delete' on a pointer-to-array type match GCC and EDG behavior ...Argyrios Kyrtzidis2010-09-131-0/+1
* Serialization support for CXXNoexceptExpr.Sebastian Redl2010-09-101-0/+9
* Add proper type-source information to UnaryTypeTraitExpr, includingDouglas Gregor2010-09-091-1/+1
* When building SwitchStmts in Sema, record whether all the enum values of a sw...Ted Kremenek2010-09-091-0/+1
* Microsoft's __uuidof operator implementation part 1.Francois Pichet2010-09-081-0/+13
* Provide proper type-source location information forDouglas Gregor2010-09-081-4/+3
* Improve source-location information for CXXNewExpr, by hanging on toDouglas Gregor2010-09-071-0/+1
* Eliminate CXXBindReferenceExpr, which was used in a ton ofDouglas Gregor2010-09-021-9/+0
* AST work to support [C++] [IRgen] for ?: with missing LHSFariborz Jahanian2010-08-311-0/+1
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-1/+1
* Regularize the API for accessing explicit template arguments.John McCall2010-08-191-5/+4
* Rename pch namespace to serialization.Sebastian Redl2010-08-181-107/+107
* Rename PCHWriter.h to ASTWriter.hSebastian Redl2010-08-181-1/+1
* Rename the ASTWriter implementation filesSebastian Redl2010-08-181-0/+1370
OpenPOWER on IntegriCloud