summaryrefslogtreecommitdiff
path: root/lib/Sema/AnalysisBasedWarnings.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Attr] Support _attribute__ ((fallthrough))Nathan Huckleberry2019-08-201-32/+26
* Defer capture initialization for blocks until after we've left theRichard Smith2019-05-311-5/+4
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-241-6/+8
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-061-11/+13
* Revert rL359962 : Use DiagRuntimeBehavior for -Wunsequenced to weed out false...Simon Pilgrim2019-05-051-13/+11
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-041-11/+13
* Improve -Wuninitialized warning under ARC for block variables that areAkira Hatanaka2019-04-231-1/+2
* Minor renaming as suggested in review [NFC]Aaron Puchert2019-03-191-11/+11
* Thread safety analysis: Add note for unlock kind mismatchAaron Puchert2019-03-181-14/+14
* Restore Check for Unreachable Exit Block in -Winfinite-recursionRobert Widmann2019-02-131-0/+4
* Thread safety analysis: Improve diagnostics for double lockingAaron Puchert2019-01-291-14/+17
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AST] RecursiveASTVisitor visits lambda classes when implicit visitation is on.Sam McCall2019-01-141-1/+6
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-4/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-3/+4
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-4/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-3/+4
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-4/+3
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-3/+4
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-4/+3
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-1/+1
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-7/+7
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-52/+49
* Use Optional instead of unique_ptr; NFCGeorge Burgess IV2018-08-051-3/+3
* Remove trailing spaceFangrui Song2018-07-301-26/+26
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-0/+5
* Change \t to spacesFangrui Song2018-07-201-3/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-1/+1
* Fix some handling of AST nodes with diagnostics.Richard Trieu2018-03-281-8/+7
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-4/+4
* Improve -Winfinite-recursionRobert Widmann2018-03-221-47/+24
* Re-land "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-121-6/+7
* Revert "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-081-7/+6
* [Sema] Make getCurFunction() return null outside function parsingReid Kleckner2018-03-081-6/+7
* [Sema] Fix -Wunused-variableSam McCall2018-02-201-1/+0
* Fix some -Wexceptions false positives.Richard Smith2018-02-201-71/+48
* DR126: partially implement the const-correct rules for exception handler matc...Richard Smith2018-01-131-40/+13
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-1/+1
* Do not perform the analysis based warning if the warnings are ignoredOlivier Goffart2017-11-231-4/+4
* Enable support for the [[fallthrough]] attribute from WG14 N2052 when enablin...Aaron Ballman2017-10-181-8/+7
* [CFG] Relax Wexceptions warning on rethrow Erich Keane2017-10-171-3/+3
* Replace use of SmallVector::back + pop_back with pop_back_valErich Keane2017-10-171-2/+1
* [Sema] Corrected the warn-on-throw-from-noexcept behavior to include nothrowErich Keane2017-09-261-1/+1
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-061-1/+1
* Address comments that escaped D33333Erich Keane2017-07-051-7/+12
* Fixed -Wexceptions derived-to-base false positivesStephan Bergmann2017-06-291-1/+5
* Emit warning when throw exception in destruct or dealloc functions which has a Erich Keane2017-06-231-0/+150
* [coroutines] Fix fallthrough diagnostics for coroutinesEric Fiselier2017-05-251-17/+13
* [coroutines] Build GRO declaration and return GRO statementGor Nishanov2017-05-221-1/+5