summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/StmtCXX.h
Commit message (Expand)AuthorAgeFilesLines
* P0184R0: Allow types of 'begin' and 'end' expressions in range-based for loop...Richard Smith2016-03-201-7/+12
* [coroutines] Build a CoroutineBodyStmt when finishing parsing a coroutine, an...Richard Smith2015-11-241-4/+40
* [coroutines] Build implicit return_value / return_void calls for co_return.Richard Smith2015-11-221-19/+16
* Work around incomplete list initialization support in older MSVC.Richard Smith2015-10-271-1/+3
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-5/+95
* [ast] Put the Stmt hierarchy on a diet for 64 bit targets.Benjamin Kramer2015-04-021-1/+1
* [C++11] Use 'nullptr'Craig Topper2014-05-061-1/+1
* Constify the ASTContext& passed to Stmt creation functions. Also constify the...Craig Topper2013-08-221-2/+2
* Revert accidental commit.Craig Topper2013-08-211-2/+2
* Replace avx-512 with avx512f to match llvm side and what gcc patches appear t...Craig Topper2013-08-211-2/+2
* Revert r188756 because some other changes snuck in with it.Craig Topper2013-08-201-2/+2
* Add AVX-512 feature flag and knl cpu to clang.Craig Topper2013-08-201-2/+2
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-4/+4
* Add missing includes and forward declarations so that headers don't depend onDmitri Gribenko2013-01-121-0/+3
* ArrayRefize CXXTryStmt.Nico Weber2012-12-291-4/+2
* Fix for PR12222.Erik Verbruggen2012-12-251-10/+11
* Remove pointless classof()'s.Sean Silva2012-10-111-5/+0
* [AST/etc] Mark {getSourceRange(),getStartLoc(),getEndLoc()} as LLVM_READONLY.Daniel Dunbar2012-03-091-4/+5
* Fixing 80 col violations (& removing any trailing whitespace on files I was t...David Blaikie2011-11-091-19/+21
* Implement support for dependent Microsoft __if_exists/__if_not_existsDouglas Gregor2011-10-251-0/+85
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-0/+82
* Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall2011-02-091-6/+6
* Rename PCHStmtReader -> ASTStmtReader.Sebastian Redl2010-08-181-2/+2
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-3/+0
* Support C++ try/catch statements for PCH.Argyrios Kyrtzidis2010-07-221-10/+25
* Remove the AST statistics tracking I added yesterday; it didn't pan out.Douglas Gregor2010-03-311-4/+1
* Introduce new AST statistics that keep track of the number of isa (orDouglas Gregor2010-03-301-1/+4
* Implement Doug's suggestion. Eliminate the Stmts pointer from CXXTryStmt and ...Sam Weinig2010-02-031-9/+16
* Remove the SmallVector from CXXTryStmt.Sam Weinig2010-02-031-5/+9
* Add an easy accessor for the end of the try/catch statement.Mike Stump2009-12-041-1/+2
* Add const to accessors that don't modify the object.Mike Stump2009-11-301-2/+2
* Checkpoint current work. WIP.Mike Stump2009-11-201-1/+1
* Separate Stmt::Destroy into the entrypoint for destroying a statementDouglas Gregor2009-08-071-2/+3
* Template instantiation for C++ try/catch statements.Douglas Gregor2009-05-181-3/+8
* Split C++ statements out to their own file.Chris Lattner2009-04-261-0/+95