Commit Graph

32 Commits (bb625c6ca8a965eca79c32ed38e814acde13793b)

Author SHA1 Message Date
Jules Villard 13d54990bd [models] get rid of include-based C++ models 6 years ago
Jules Villard 2151be9c25 [issues] do not dedup issues when `Config.filtering` is unset 6 years ago
David Lively 5d4a27ea54 RFC: stop using _ to separate ObjC/C++ class name from method in Typ.Procname.to_string 6 years ago
Jules Villard 4c4bb84e2c [liveness] blacklist of dangerous classes 6 years ago
Jules Villard f8338d8faf [clang] ignore `__attribute__((unused))` variable initialisations 6 years ago
Daiva Naudziuniene 6d562fc7b0 [dead store] Dead store false positive caused by forgetting expression inside decltype 6 years ago
Sungkeun Cho 1486a5f105 [infer] Translate casting expressions of integer pointers 6 years ago
Mehdi Bouaziz 9318a22b29 Update plugin 7 years ago
Daiva Naudziuniene 2a35d6579b [dead store] Removed special case for constexpr in lambda captures 7 years ago
Daiva Naudziuniene bfab195d08 [dead store] Do not report dead stores on constexpr 7 years ago
Ezgi Çiçek 0a668c2161 [DEAD_STORE] Capture `constexpr`s in lambdas 7 years ago
Daiva Naudziuniene 84cfd0a450 [frontend] Do not create exceptional successors for return nodes 7 years ago
Jules Villard 2c8d7a2046 [clang] support `SubstNonTypeTemplateParmExpr` 7 years ago
Daiva Naudziuniene 1e2e9b6d11 [clang frontent] Fix translation of binary operator 7 years ago
Jules Villard 30c470eb48 [tests] record error bucket in expected output 7 years ago
Jules Villard 8b882ac1df Change license to MIT 7 years ago
Sam Blackshear 5ed2016899 [clang] basic support for exceptional control-flow 7 years ago
Jeremy Dubreil d74f189dfe [infer] add the report kind to the list of expected output 7 years ago
Sam Blackshear e687ef40b3 [dead stores] report on dead stores to values captured by value in a lambda 7 years ago
Sam Blackshear dedabf71e2 [liveness] don't report on dead stores of variables captured by reference in a lambda 7 years ago
Sam Blackshear d6ed9e3bbe [liveness] remove special-casing for destructor reads 7 years ago
Sam Blackshear 647e1cd62d [dead stores] config file for custom scope guard types 7 years ago
Sam Blackshear 6799e7a7fb [dead stores] whitelist more RAII guard types 7 years ago
Sam Blackshear 74670cb0ba [dead stores] don't warn on dead stores of ScopeGuard's 7 years ago
Sam Blackshear 8d0f141974 [dead stores] identify dead stores involving struct values 7 years ago
Sam Blackshear 7aa199f707 [clang] fix translation of placement new 8 years ago
Sam Blackshear 4065b1d120 [dead stores] recognize lambdas with `auto` parameter 8 years ago
Sam Blackshear 14fa4aa7d9 [clang][dead stores] translate init-capture expressions 8 years ago
Sam Blackshear 25d9f940fe [dead stores] fix FPs due to capture by ref 8 years ago
Sam Blackshear cb9c768c61 [clang] translate vars captured by lambda 8 years ago
Sam Blackshear 853d476f13 [liveness] fix bug in usage of OneInstrPerNode CFG 8 years ago
Sam Blackshear 73f3eee9cd [checkers] use liveness analysis to create dead store checker 8 years ago