summaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/ExprEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
* [c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith2019-10-191-0/+1
* [analyzer] Drop the logic for collapsing the state if it's same as in preds.Artem Dergachev2019-10-181-10/+1
* [analyzer] Fix hidden node traversal in exploded graph dumps.Artem Dergachev2019-10-181-11/+5
* [OPENMP50]Add support for master taskloop simd.Alexey Bataev2019-10-181-0/+1
* [analyzer] Assign truly stable identifiers to exploded nodes.Artem Dergachev2019-10-171-12/+6
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-151-0/+1
* Revert 374882 "[Concepts] Concept Specialization Expressions"Nico Weber2019-10-151-1/+0
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-151-0/+1
* [OPENMP50]Add support for 'parallel master taskloop' construct.Alexey Bataev2019-10-141-0/+1
* [OPENMP50]Support for 'master taskloop' directive.Alexey Bataev2019-10-101-0/+1
* [analyzer] NFC: Simplify bug report equivalence classes to not be ilists.Artem Dergachev2019-09-091-3/+4
* [analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev2019-09-091-5/+12
* [analyzer] Fix a crash when destroying a non-region.Artem Dergachev2019-08-201-12/+11
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [analyzer] exploded-graph-rewriter: Implement bug nodes and sink nodes.Artem Dergachev2019-07-031-17/+10
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-0/+1
* [analyzer] Add more timers for performance profiling.Artem Dergachev2019-06-251-4/+0
* [analyzer] Fix JSON dumps for ExplodedNodesCsaba Dabis2019-06-241-6/+2
* [analyzer] Fix JSON dumps for location contexts.Artem Dergachev2019-06-191-3/+0
* [analyzer] print() JSONify: ExplodedNode revisionCsaba Dabis2019-05-311-3/+3
* [analyzer] Remove EndPath function as it is dead codeCsaba Dabis2019-05-291-1/+0
* [analyzer][AST] print() JSONify: Stmt implementationCsaba Dabis2019-05-291-11/+1
* [analyzer] print() JSONify: getNodeLabel implementationCsaba Dabis2019-05-291-19/+37
* [analyzer] print() JSONify: Checker messages implementationCsaba Dabis2019-05-291-1/+2
* [analyzer] print() JSONify: Constructing objects implementationCsaba Dabis2019-05-291-32/+95
* [analyzer] print() JSONify: Environment implementationCsaba Dabis2019-05-291-5/+5
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-241-4/+4
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-0/+1
* Reapply "[analyzer] Introduce a simplified API for adding custom path notes."Artem Dergachev2019-04-191-1/+3
* [analyzer] Escape pointers stored into top-level parameters with destructors.Artem Dergachev2019-04-131-34/+30
* Revert "[analyzer] Introduce a simplified API for adding custom path notes."Artem Dergachev2019-03-291-3/+1
* [analyzer] Introduce a simplified API for adding custom path notes.Artem Dergachev2019-03-291-1/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [analyzer] Make sure base-region and its sub-regions are either all alive or ...Artem Dergachev2019-01-181-1/+3
* [analyzer] Assume that we always have a SubEngine availableGabor Horvath2018-12-151-2/+2
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-2/+2
* [analyzer] Dump stable identifiers for objects under construction.Artem Dergachev2018-12-031-2/+10
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-3/+0
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-0/+3
* [analyzer] Evaluate all non-checker config options before analysisKristof Umann2018-11-301-10/+10
* [analyzer] Fix the "Zombie Symbols" bug.Artem Dergachev2018-11-301-37/+28
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-3/+0
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-0/+3
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-3/+0
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-0/+3
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-3/+0
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-0/+3
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-3/+0
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-3/+4
* Create ConstantExpr classBill Wendling2018-10-311-0/+3