summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert r228258.Nico Weber2015-02-051-24/+9
* SEH: Track users of __try so we can pick a per-func EH personalityReid Kleckner2015-02-031-9/+24
* SEH: Diagnose use of C++ EH and SEH in the same functionReid Kleckner2015-02-021-8/+20
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-1/+1
* DR1048: drop top-level cv-qualifiers when deducing the return type of aRichard Smith2014-12-191-1/+5
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-1/+1
* Sema: Don't leave switch stack inconsistent when recoveringDavid Majnemer2014-12-151-1/+2
* Sema: Constexpr functions must have return statements which have an exprDavid Majnemer2014-12-131-4/+16
* Create a new 'flag_enum' attribute.Alexis Hunt2014-11-281-69/+78
* Enable ActOnIdExpression to use delayed typo correction for non-C++ codeKaelyn Takata2014-11-211-1/+6
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-1/+18
* PR21531: fix crash on invalid with unexpanded pack in case value.Richard Smith2014-11-201-8/+13
* Improved capturing variable-length array types in CapturedStmt.Alexey Bataev2014-10-291-0/+6
* Sema: address post-commit review commentSaleem Abdulrasool2014-10-171-2/+2
* Sema: handle additional case of qualified typesSaleem Abdulrasool2014-10-161-5/+8
* No longer emit diagnostics about unused results (comparisons, etc) from uneva...Aaron Ballman2014-10-161-0/+6
* Sema: handle AttributedTypeLocs in C++14 auto deductionSaleem Abdulrasool2014-10-151-2/+5
* ms-inline-asm: Scope inline asm labels to functionsEhsan Akhgari2014-09-221-1/+5
* Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber2014-09-061-0/+40
* C++1y is now C++14!Aaron Ballman2014-08-191-1/+1
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-8/+8
* Allow @synchronized to contextually convert a C++ object to an ObjC object po...Jordan Rose2014-08-121-3/+18
* PR11778: Fix the rejects-valid half of this bug. We still produce the sameRichard Smith2014-08-041-63/+46
* Revert r213437Warren Hunt2014-07-251-5/+6
* [MS-ABI] Assign SEH handler indices to __try blocksWarren Hunt2014-07-191-6/+5
* Objective-C. Patch to warn if the result of calling a property getter Fariborz Jahanian2014-07-181-3/+9
* Add an AST node for __leave statements, hook it up.Nico Weber2014-07-071-1/+1
* Sema: Check that __leave is contained in a __try block.Nico Weber2014-07-061-0/+6
* Add parser support for __leave (sema and onward still missing).Nico Weber2014-07-061-0/+5
* Import MutableArrayRef into clang namespace.Craig Topper2014-06-281-2/+2
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-9/+5
* [OPENMP] Loop canonical form analysis (Sema)Alexander Musman2014-06-031-0/+6
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-59/+50
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-42/+42
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-32/+33
* Improved recovery of switch statementSerge Pavlov2014-05-211-2/+4
OpenPOWER on IntegriCloud