summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/AnalysisBasedWarnings.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Suppress warning on unreachable [[clang::fallthrough]] within a template inst...Richard Smith2017-03-221-4/+13
* Avoid multiple -Wunreachable-code diagnostics that are triggered byAlex Lorenz2017-01-121-0/+10
* [coroutines] Build fallthrough and set_exception statements.Eric Fiselier2016-10-271-12/+43
* [NFC] Header cleanupMehdi Amini2016-07-181-5/+0
* [PCH/preamble] Make sure that if the preamble/PCH was serialized with errors ...Argyrios Kyrtzidis2016-07-131-1/+1
* Rename a variable to avoid shadowing function parameter. NFC.Bob Wilson2016-05-251-7/+7
* arc-repeated-use-of-weak should not warn about IBOutlet propertiesBob Wilson2016-05-251-0/+6
* Avoid -Wshadow warnings about constructor parameters named after fieldsReid Kleckner2016-04-291-1/+1
* P0188R1: add support for standard [[fallthrough]] attribute. This is almostRichard Smith2016-03-081-11/+32
* [Sema] Replace pointer-to-map with a map. NFC.George Burgess IV2015-12-101-12/+6
* Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFCCraig Topper2015-11-151-3/+1
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-221-1/+1
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-14/+13
* Fix a few things with -Winfinite-recursion. NFCRichard Trieu2015-08-211-42/+48
* Use llvm::reverse to make a bunch of loops use foreach. NFC.Pete Cooper2015-07-301-2/+1
* Sema: Avoid a stack overflow on large CFGsDuncan P. N. Exon Smith2015-07-231-16/+24
* Sema: Split out helper from checkForFunctionCall(), NFCDuncan P. N. Exon Smith2015-07-231-37/+37
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-5/+4
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-10/+7
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-7/+10
* add ConstEvaluatedExprVisitorScott Douglass2015-06-101-8/+9
* Append CXXDefaultInitExpr's wrapped expression to the CFG when visiting a con...Enrico Pertoso2015-06-031-0/+1
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-31/+31
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-14/+9
OpenPOWER on IntegriCloud