summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Add checker to verify the correct usage of the MPI APIDevin Coughlin2016-06-131-0/+59
* Revert "[analyzer] Reapply r271907 (2nd try)."Devin Coughlin2016-06-071-59/+0
* [analyzer] Reapply r271907 (2nd try).Devin Coughlin2016-06-071-0/+59
* Revert "Reapply "[analyzer] Add checker for correct usage of MPI API in C and...Devin Coughlin2016-06-061-59/+0
* Reapply "[analyzer] Add checker for correct usage of MPI API in C and C++."Devin Coughlin2016-06-061-0/+59
* Revert "[analyzer] Add checker for correct usage of MPI API in C and C++."Devin Coughlin2016-06-061-59/+0
* [analyzer] Add checker for correct usage of MPI API in C and C++.Devin Coughlin2016-06-061-0/+59
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-101-9/+0
* Minor cleanup to remove casts and improve some const correctness. NFC.Aaron Ballman2016-02-031-26/+26
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-2/+2
* Removing unnecessary casts; NFC.Aaron Ballman2016-01-291-2/+2
* [analyzer] Fix SVal/SymExpr/MemRegion class and enum names for consistency.Artem Dergachev2016-01-131-28/+32
* [analyzer] Fix MemRegion crash casting non-struct to derived struct (PR25426).Devin Coughlin2015-12-051-12/+13
* [analyzer] Fix another crash when analyzing lambda functions.Gabor Horvath2015-10-271-1/+2
* [analyzer] Fixed a rare crash when analyzing lambda functions.Gabor Horvath2015-10-261-1/+1
* Roll-back r250822.Angel Garcia Gomez2015-10-201-4/+5
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-5/+4
* [Static Analyzer] Lambda support.Gabor Horvath2015-09-111-2/+13
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-13/+13
* [analyzer] When forced to fake a block type, do it correctly.Jordan Rose2015-07-101-3/+6
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-7/+8
* [analyzer] Refactor and cleanup IsCompleteTypeAnna Zaks2014-10-031-13/+2
* Removing an "if (this == nullptr)" check from two print methods. The conditionRichard Trieu2014-06-091-0/+2
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-22/+22
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-8/+4
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-1/+1
* [analyzer] Fix an infinite recursion in region invalidation by adding block c...Anna Zaks2013-11-201-4/+14
* [analyzer] This patch removes passing around of const-invalidation vs regular...Anton Yartsev2013-09-241-0/+42
* Using the function pointer instead of the function type; this allows us to re...Aaron Ballman2013-07-271-1/+1
* [analyzer] Fix FP warnings when binding a temporary to a local static variablePavel Labath2013-07-261-0/+6
* [analyzer] Accept references to variables declared "extern void" (C only).Jordan Rose2013-05-291-1/+1
* [analyzer] Don't crash if a block doesn't have a type signature.Jordan Rose2013-05-221-3/+12
* [analyzer] Ensure BugReporterTracking works on regions with pointer arithmeticAnna Zaks2013-04-201-0/+11
* [analyzer] Flip printPretty and printPrettyAsExpr as per suggestion from Jord...Anna Zaks2013-04-201-4/+4
* [analyzer] Add pretty printing to CXXBaseObjectRegion.Anna Zaks2013-04-151-1/+5
* [analyzer] Address code review for r179395Anna Zaks2013-04-151-15/+24
* [analyzer]Print field region even when the base region is not printableAnna Zaks2013-04-121-5/+29
* [analyzer] Special-case bitfields when finding sub-region bindings.Jordan Rose2013-03-011-0/+4
* [analyzer] Base regions may be invalid when layered on symbolic regions.Jordan Rose2013-02-251-0/+32
* [analyzer] tracking stores/constraints now works for ObjC ivars or struct fie...Ted Kremenek2013-02-241-0/+8
* [analyzer] Don't canonicalize the RecordDecl used in CXXBaseObjectRegion.Jordan Rose2013-02-221-2/+2
* StaticAnalyzer/Core: Suppress warnings. [-Wunused-variable, -Wunused-function]NAKAMURA Takumi2013-02-211-2/+3
* Whitespace.NAKAMURA Takumi2013-02-211-1/+1
* [analyzer] Record whether a base object region represents a virtual base.Jordan Rose2013-02-211-42/+50
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-3/+2
* Replace SVal llvm::cast support to be well-defined.David Blaikie2013-02-201-2/+4
* [analyzer] Refactor RegionStore's sub-region bindings traversal.Jordan Rose2013-02-151-2/+23
* Change subexpressions to be visited in the CFG from left-to-right.Ted Kremenek2013-02-051-0/+10
* Pull logic to map from VarDecl* to captured region using a helper function. ...Ted Kremenek2012-12-061-17/+24
OpenPOWER on IntegriCloud