summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add -Wcomma warning to Clang.Richard Trieu2016-02-181-0/+28
* Remove use of builtin comma operator.Richard Trieu2016-02-181-1/+2
* Don't copy a DenseMap just to do lookup in it.Benjamin Kramer2016-02-131-6/+1
* Fix a crash when there is a typo in the return statement.Manman Ren2016-02-041-0/+5
* [SemaCXX] Fix crash-on-invalid while trying to deduce return type of a lambda.Argyrios Kyrtzidis2016-01-301-4/+5
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-5/+4
* [OpenMP] Update target directive codegen to use 4.5 implicit data mappings.Samuel Antao2015-12-021-4/+3
* [Sema] Minor formatting fixes. NFCCraig Topper2015-11-171-1/+1
* Tweak how -Wunused-value interacts with macrosNico Weber2015-10-271-1/+10
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-28/+55
* [coroutines] Initial stub Sema functionality for handling coroutine await / y...Richard Smith2015-10-221-6/+20
* Keep the IfStmt node even if the condition is invalidOlivier Goffart2015-10-111-17/+11
* Perform Objective-C lifetime adjustments before comparing deduced lambda resu...Douglas Gregor2015-10-011-2/+5
* Simplify Sema::DeduceFunctionTypeFromReturnExpr and eliminae a redundant check.Douglas Gregor2015-10-011-7/+2
* Fix a potential APInt memory leak when using __attribute__((flag_enum)), andRichard Smith2015-09-041-3/+1
* fix typo; NFCSanjay Patel2015-08-281-1/+1
* [AST] Turn the callbacks of lookupInBases and forallBases into a function_refBenjamin Kramer2015-07-251-9/+6
* Re-enable 32-bit SEH after the alignment fixReid Kleckner2015-07-101-0/+4
* Disable 32-bit SEH, againReid Kleckner2015-07-081-4/+0
* Revert "Revert 241171, 241187, 241199 (32-bit SEH)."Reid Kleckner2015-07-071-0/+5
* Revert 241171, 241187, 241199 (32-bit SEH).Nico Weber2015-07-021-5/+0
* [SEH] Add 32-bit lowering for SEH __tryReid Kleckner2015-07-011-0/+5
* [Parse] Allow 'constexpr' in condition declarationsMeador Inge2015-06-251-6/+7
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-6/+6
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-6/+6
* Fix "the the" in comments/documentation/etc.Eric Christopher2015-06-191-1/+1
* Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try""Reid Kleckner2015-06-091-5/+0
* Re-land r236052, "[SEH] Add 32-bit lowering code for __try"Reid Kleckner2015-06-091-0/+5
* When performing delayed typo correction in a for-range loop's variableKaelyn Takata2015-05-071-0/+9
* Make helper functions static. NFC.Benjamin Kramer2015-05-011-0/+2
* Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe...Reid Kleckner2015-04-301-5/+0
* Use 4 byte preferred aggregate alignment in datalayout on x86 Win32Reid Kleckner2015-04-301-0/+5
* Revert r236128, LLVM isn't falling back in the right wayReid Kleckner2015-04-291-5/+0
* Re-land r236052, the linker errors were fixed by LLVM r236123Reid Kleckner2015-04-291-0/+5
* Revert r236052, it caused linker errors when building 32-bit applications.Nico Weber2015-04-291-5/+0
* [SEH] Add 32-bit lowering code for __tryReid Kleckner2015-04-281-0/+5
* Add new warning -Wrange-loop-analysis to warn on copies during loops.Richard Trieu2015-04-131-0/+152
* Properly implement warn_unused_result checking for classes/structs.Kaelyn Takata2015-04-091-1/+3
* Appease build bots that cannot find a viable conversion through CanQualType.Aaron Ballman2015-04-081-1/+2
* Generate a diagnostic when a catch handler cannot execute due to class hierar...Aaron Ballman2015-04-081-57/+153
* [Sema] Factor diags with %plural. No functionality change intended.Benjamin Kramer2015-03-271-23/+9
* Fix gcc ambiguity error (Visual C++ was OK with these).Yaron Keren2015-03-181-3/+3
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-3/+3
* Fix a theoretical bug when ParseCompoundStatement() returns StmtError.Nico Weber2015-03-091-0/+4
* Warn when jumping out of a __finally block via continue, break, return, __leave.Nico Weber2015-03-091-4/+20
* Fix typo in comment.Nico Weber2015-03-091-1/+1
* [Objctive-C sema]. Do not do the unused-getter-return-valueFariborz Jahanian2015-02-161-4/+0
* Partial revert of r229336; this wasn't intended to go in.Aaron Ballman2015-02-151-126/+53
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-53/+126
* Re-land r228258 and make clang-cl's /EHs- disable -fexceptions againReid Kleckner2015-02-051-9/+24
OpenPOWER on IntegriCloud