aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/StmtCXX.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-03-30Fix codegen for coroutine with function-try-blockMatthias Braun1-2/+3
2023-03-21[Coroutines] Fix premature conversion of return objectBruno Cardoso Lopes1-0/+1
2023-03-17Revert "[Coroutines] Fix premature conversion of return object"Ilya Biryukov1-1/+0
2023-03-09[Coroutines] Fix premature conversion of return objectBruno Cardoso Lopes1-0/+1
2022-02-16[C++20] [Coroutines] Implement return value optimization for get_return_objectChuanqi Xu1-1/+0
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-28[cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith1-1/+2
2018-07-23[AST] Use llvm::TrailingObjects in CXXTryStmtBenjamin Kramer1-7/+3
2017-07-25[coroutines] Add serialization/deserialization of coroutinesGor Nishanov1-0/+14
2017-05-22[coroutines] Build GRO declaration and return GRO statementGor Nishanov1-1/+3
2017-04-03[coroutines] Fix rebuilding of implicit and dependent coroutine statements.Eric Fiselier1-1/+1
2017-03-27[coroutines] Handle get_return_object_on_allocation_failureGor Nishanov1-0/+2
2017-02-13[coroutines] NFC: Refactor Sema::CoroutineBodyStmt construction.Gor Nishanov1-0/+25
2016-10-20Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer1-2/+2
2016-06-15Revert accidential "[MSVC] Late parsing of in-class defined member functions ...Alexey Bataev1-35/+0
2016-06-15[MSVC] Late parsing of in-class defined member functions in templateAlexey Bataev1-0/+35
2016-03-20P0184R0: Allow types of 'begin' and 'end' expressions in range-based for loop...Richard Smith1-2/+4
2015-10-27[coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith1-2/+4
2015-10-02Move functions declared in Stmt{ObjC,CXX}.h and OpenMPClause.h intoJames Y Knight1-0/+84