summaryrefslogtreecommitdiffstats
path: root/include/clang/Sema/ScopeInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-061-3/+3
* Revert rL359962 : Use DiagRuntimeBehavior for -Wunsequenced to weed out false...Simon Pilgrim2019-05-051-3/+3
* [c++20] Implement P0428R2 - Familiar template syntax for generic lambdasHamza Sood2019-05-041-10/+18
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-041-3/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+17
* Revert r343518.Akira Hatanaka2018-10-011-17/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+17
* Revert r341754.Akira Hatanaka2018-09-091-17/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-0/+17
* Remove trailing spaceFangrui Song2018-07-301-49/+49
* Refactor checking of switch conditions and case values.Richard Smith2018-07-261-1/+5
* [Sema] Add fixit for unused lambda capturesAlexander Shaposhnikov2018-07-161-0/+3
* Reapply "[Parse] Use CapturedStmt for @finally on MSVC"Shoaib Meenai2018-06-081-0/+2
* Revert "[Parse] Use CapturedStmt for @finally on MSVC"Shoaib Meenai2018-06-071-2/+0
* [Parse] Use CapturedStmt for @finally on MSVCShoaib Meenai2018-06-071-0/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-61/+61
* Avoid including ScopeInfo.h from Sema.hReid Kleckner2018-03-071-117/+117
* [Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2018-02-221-82/+91
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-02-221-1/+1
* Fix crash when trying to pack-expand a GNU statement expression.Richard Smith2018-02-031-2/+6
* [coroutines] Pass coro func args to promise ctorBrian Gesiak2018-01-241-0/+5
* [Sema] Fix crash in unused-lambda-capture warning for VLAsMalcolm Parsons2017-12-111-0/+1
* PR33082: Improve tracking of unexpanded parameter packs within variadic gener...Richard Smith2017-08-151-0/+6
* [coroutines] Fix fallthrough diagnostics for coroutinesEric Fiselier2017-05-251-0/+2
* [coroutines] Fix diagnostics depending on the first coroutine statement.Eric Fiselier2017-03-111-5/+31
* Fix some widespread warnings in headers from the new coroutine codeReid Kleckner2017-03-061-1/+1
* [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.Eric Fiselier2017-03-061-1/+27
* [coroutines] NFC: Refactor Sema::CoroutineBodyStmt construction.Gor Nishanov2017-02-131-1/+1
* [Sema] Add warning for unused lambda capturesMalcolm Parsons2017-01-131-2/+15
* [Sema] Avoid -Wshadow warnings for shadowed variables thatAlex Lorenz2016-11-101-1/+10
* [ObjC] Warn on unguarded use of partial declarationErik Pilkington2016-08-161-1/+6
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-2/+3
* Fix cv-qualification of '*this' captures and nasty bug PR27507 Faisal Vali2016-06-111-5/+11
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-3/+2
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-2/+3
* [OPENMP] Pass scalar firstprivate vars by value.Alexey Bataev2016-05-171-3/+4
* [Objective-c] Do not set IsExact to true when the receiver is a class.Akira Hatanaka2016-03-221-0/+1
* Reorder data members to be consistent with member initializers, to silence wa...Faisal Vali2016-03-211-6/+6
* [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3)Faisal Vali2016-03-211-23/+28
* P0188R1: add support for standard [[fallthrough]] attribute. This is almostRichard Smith2016-03-081-0/+8
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+8
* [Sema] Add warning when comparing nonnull and nullGeorge Burgess IV2015-12-081-1/+1
* Widen this enum bitfield by one bit to prevent sign extension in MSVCReid Kleckner2015-10-271-1/+1
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-10/+16
* [coroutines] Initial stub Sema functionality for handling coroutine await / y...Richard Smith2015-10-221-0/+5
* Wdeprecated: LambdaScopeInfos are copied in TreeTransform, so make sure they'...David Blaikie2015-08-131-2/+0
* Wdeprecated: LambdaScopeInfos need to be copied, so make the ScopeInfo hierar...David Blaikie2015-08-121-3/+9
* Fix assertion failure if a lambda array-capture is followed by a this capture.Richard Smith2015-04-281-10/+0
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-3/+3