1585 Commits (c2043af70d41fe2f33e94840f1c99f0f806cd867)
 

Author SHA1 Message Date
Andrzej Kotulski 5ed50f5a97 Keep more precise information in constructor's var_exp_typ
9 years ago
Dulma Churchill 102f61e2a7 Move a few missing tests to the new location
9 years ago
Andrzej Kotulski ed3470c30e unify handling of many special cases in callExpr_trans
9 years ago
Dulma Churchill fb607ef388 Use the block captured variables as mangled
9 years ago
Jules Villard 4078a2b276 pass down --reactive and --continue to python
9 years ago
Jules Villard 354e4c0391 fail when clang -### <args> returns nothing
9 years ago
Daiva Naudziuniene dfb7c15303 Fixing Resource leak false positives assuming developers use raii.
9 years ago
Jules Villard 9378913223 add constructor info to c++ methods
9 years ago
Sam Blackshear e95ebca786 factoring out some utility methods for testing access-based stuff
9 years ago
Lázaro Clapp Jiménez Labora 9f7cb87bb0 Add stacktrace extras to BoundedCallTree checker.
9 years ago
Sam Blackshear 0ca19da3cf allowing custom procname in analyzerTester
9 years ago
Sam Blackshear a33e047377 allow access path base to be an ident as well
9 years ago
Lázaro Clapp Jiménez Labora d4a9a6cde1 Add initial stack trace parsing code for semantic blame
9 years ago
Sam Blackshear d6149c7741 switching to by-ref semantics
9 years ago
Jules Villard ba75de4b79 skip gcc-specific flag -fno-canonical-system-headers
9 years ago
Martino Luca f0fffd3c59 Add `dotty` field constant
9 years ago
Martino Luca 062ec6c872 Translate VAArgExpr
9 years ago
Martino Luca 4ba864780e Translate OffsetOfExpr
9 years ago
Andrzej Kotulski f40033fc5f Update fcp
9 years ago
Dulma Churchill 62da495510 Start transitioning logging of frontend bugs into a map of errlogs rather than in procdescs
9 years ago
Andrzej Kotulski b8044c6b65 Use mangled names instead of function type for mangling
9 years ago
Sam Blackshear d946a7bc33 fix ugly printing of NONE idents
9 years ago
Sam Blackshear 27fa745cee using more general version of join_all_traces
9 years ago
Sam Blackshear 16b31acfc9 add_trace function for access tree + tests
9 years ago
Andrzej Kotulski e61b6fe719 Use pointers to decls instead of class names when creating a type
9 years ago
Lázaro Clapp Jiménez Labora b9a5a3b5ad Add initial version (k=1, undirected) of the bounder calltree analysis checker for the Semantic Blame project
9 years ago
Sam Blackshear e94fc21410 deleting stacktrace
9 years ago
Dulma Churchill 8b0b485921 Refactoring of tests, separating the tests for linters
9 years ago
Dulma Churchill 41d93dd889 Model numberWithUnsignedInteger, skipping it was creating a false positive NPE
9 years ago
Andrzej Kotulski 118295e03c Fix C++ models of c library
9 years ago
Dulma Churchill 1617d470f1 Creating a specific type for frontend issues
9 years ago
Josh Berdine e8fd648fe8 Fix mod_dep for reason conversion, add mod_dep.pdf
10 years ago
Dulma Churchill b9384aab2e Make the toplevel aware of the new error kind advice
10 years ago
Dulma Churchill 694ded4795 Make the description of issues specify the error kind
10 years ago
Sam Blackshear 09e45710d3 join for access trees and tests
10 years ago
Josh Berdine e739b0e6ea Refactor Sil.dexp into separate DecompExp module
10 years ago
Josh Berdine ccd32690d7 Refactor Sil.call_flags into separate CallFlags module
10 years ago
Josh Berdine eefe05b240 Refactor Sil.Subtype into separate Subtype module
10 years ago
Josh Berdine aba67b4a2a Refactor Sil.binop into separate Binop module
10 years ago
Josh Berdine 2154c2c483 Refactor Sil.unop into separate Unop module
10 years ago
Josh Berdine 9487cab145 Refactor Sil.const into separate Const module
10 years ago
Josh Berdine 54403206fd Eliminate unnecessary recursion for strexp type
10 years ago
Josh Berdine e62bfb44a3 Eliminate unnecessary recursion for dexp type
10 years ago
Josh Berdine fba137e9ef Eliminate unnecessary recursion for const type
10 years ago
Josh Berdine a1b680c473 Move attributes from const to exp
10 years ago
Josh Berdine a379729e1f Use Prop.atom_negate in Rearrange
10 years ago
Josh Berdine 5f309ebb23 Tighten type of Aobjc_null to reduce recursion
10 years ago
Josh Berdine 32d09545e2 Closure values are not constants
10 years ago
Josh Berdine c5ce74f3d3 Exception values are not constants
10 years ago
Sam Blackshear b2c422827a adding <=, tests to access tree domain
10 years ago