Richard Smith
|
96881be75c
[c++20] P0515R3: Parsing support and basic AST construction for operator <=>.
|
7 years ago |
Gabor Horvath
|
f8ba2666e1
[analyzer] Implement pointer arithmetic on constants
|
7 years ago |
Alexander Shaposhnikov
|
31d5daeb5c
[analyzer] Fix crash on modeling of pointer arithmetic
|
8 years ago |
Rui Ueyama
|
44a7b6b871
Remove trailing space.
|
8 years ago |
Alexander Shaposhnikov
|
b2950aaf27
[analyzer] Fix crash in modeling arithmetic
|
8 years ago |
Alexander Shaposhnikov
|
a8baf2e020
[analyzer] Fix SimpleSValBuilder::simplifySVal
|
8 years ago |
Dominic Chen
|
f3ab09d9a0
Revert "[analyzer] Support generating and reasoning over more symbolic constraint types"
|
8 years ago |
Dominic Chen
|
e469ff2759
[analyzer] Support generating and reasoning over more symbolic constraint types
|
8 years ago |
Alexander Shaposhnikov
|
f8c5c0d52f
[analyzer] Start fixing modeling of bool based types
|
8 years ago |
Galina Kistanova
|
5775ec4f8a
Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.
|
8 years ago |
Artem Dergachev
|
dbf1b8007c
[analyzer] Enforce super-region classes for various memory regions.
|
8 years ago |
Artem Dergachev
|
ce3969a0d1
[analyzer] Simplify values in binary operations a bit more aggressively.
|
8 years ago |
Artem Dergachev
|
1a78b34e69
[analyzer] Fix symbolication for unknown unary increment/decrement results.
|
8 years ago |
Devin Coughlin
|
9761e66e32
[analyzer] Add a new SVal to support pointer-to-member operations.
|
8 years ago |
Artem Dergachev
|
b26779db43
[analyzer] MacOSXAPIChecker: Disallow dispatch_once_t in ivars and heap.
|
8 years ago |
Artem Dergachev
|
3e7cbba83d
[analyzer] Fix SVal/SymExpr/MemRegion class and enum names for consistency.
|
9 years ago |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
9 years ago |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
9 years ago |
Gabor Horvath
|
2a7b127580
[analyzer] A fix for substraction of an integer from a pointer.
|
10 years ago |
Ted Kremenek
|
99bb39afb4
[analyzer] Apply whitespace cleanups by Honggyu Kim.
|
10 years ago |
Alexander Kornienko
|
dfa4cf3126
Use 'override/final' instead of 'virtual' for overridden methods
|
10 years ago |
Craig Topper
|
1843a2095a
[C++11] Use 'nullptr'. StaticAnalyzer edition.
|
11 years ago |
Craig Topper
|
83daac80e9
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 years ago |
Aaron Ballman
|
8328f6462b
[C++11] Replacing RecordDecl iterators field_begin() and field_end() with iterator_range fields(). Updating all of the usages of the iterators with range-based for loops.
|
11 years ago |
Alp Toker
|
2b01e1e26d
Correct hyphenations in comments and assert messages
|
11 years ago |
Jordan Rose
|
3aa6f43189
[analyzer] Add support for testing the presence of weak functions.
|
12 years ago |
Jordan Rose
|
f4af9d3751
[analyzer] Explicitly disallow mixed Loc-NonLoc comparisons.
|
12 years ago |
Anna Zaks
|
4e9179a3d0
[analyzer] Use a more generic MemRegion.getAsOffset to evaluate bin operators on MemRegions
|
12 years ago |
Jordan Rose
|
112344ab7f
Re-apply "[analyzer] Model casts to bool differently from other numbers."
|
12 years ago |
Jordan Rose
|
a5796f8722
[analyzer] Replace isIntegerType() with isIntegerOrEnumerationType().
|
12 years ago |