2110 Commits (ccb51912e128f1834db8f4e1d83b51cb7d61d8f6)
 

Author SHA1 Message Date
Sam Blackshear 3233666b11 extract callsite to its own module
9 years ago
Sam Blackshear ed9495a893 delete unused class-to-source mapper processor
9 years ago
Dulma Churchill 8d279748fa Adding a key to the lint issues
9 years ago
Martino Luca da2717ff2a Migrate BAD_POINTER_COMPARISON check from backend to linters infra
9 years ago
Martino Luca adb0ef8a78 Alphabetize CIssue
9 years ago
Dulma Churchill ff597a6c03 Model init method in NSData and understand the field bytes
9 years ago
Sam Blackshear 4490d9b033 fix recognition of inner class this guarded-by strings
9 years ago
Dulma Churchill fa8ae3e5e9 In the new framework where we go through every declaration we don't need a special case for properties anymore
9 years ago
Daiva Naudziuniene ac9cabe677 Fixing Memory leak false positives in C++/ObjC
9 years ago
Lázaro Clapp Jiménez Labora 9a79e74380 Crashbot results stitching and end-to-end testing.
9 years ago
Sam Blackshear 33b417c280 generalizing `add_trace` to `add_node`
9 years ago
Sam Blackshear 706acdfd9e generalizing get_trace to get_node
9 years ago
Sam Blackshear b500a5c4b5 don't warn in cases where GuardedBy string is clearly unrecognizable
9 years ago
Sam Blackshear e9aecd0afe widen for access trees
9 years ago
Jules Villard 01ffc387bb resolve symlinks recursively until the real infer executable is found
9 years ago
Jules Villard 241ea2c780 fixes for v0.9.0
9 years ago
Lázaro Clapp Jiménez Labora 76764c148a Output the callee sumaries of -a crashcontext to per-method files.
9 years ago
Lázaro Clapp Jiménez Labora cbd1b9c7ba Refactor common code on multiple methods of InferRestults
9 years ago
Sam Blackshear 6a1a0d68da create access paths from expressions
9 years ago
Jules Villard 60baae7ada release script improvements
9 years ago
Jules Villard 10f10a90c6 diverge on `throw`
9 years ago
Jules Villard fb7aed07c6 typo and whitespace cleanup in cFrontend_config
9 years ago
Lázaro Clapp Jiménez Labora 6469a6c37b Implement '-a crashcontext' and '-st trace' options to invoke BoundedCallTree.ml from the command line.
9 years ago
Dulma Churchill 7fd1149f85 Add NPE check for weak variables captured in blocks
10 years ago
Andrzej Kotulski 0aa5101a05 Replace space with _ in type names
10 years ago
Andrzej Kotulski 5ed50f5a97 Keep more precise information in constructor's var_exp_typ
10 years ago
Dulma Churchill 102f61e2a7 Move a few missing tests to the new location
10 years ago
Andrzej Kotulski ed3470c30e unify handling of many special cases in callExpr_trans
10 years ago
Dulma Churchill fb607ef388 Use the block captured variables as mangled
10 years ago
Jules Villard 4078a2b276 pass down --reactive and --continue to python
10 years ago
Jules Villard 354e4c0391 fail when clang -### <args> returns nothing
10 years ago
Daiva Naudziuniene dfb7c15303 Fixing Resource leak false positives assuming developers use raii.
10 years ago
Jules Villard 9378913223 add constructor info to c++ methods
10 years ago
Sam Blackshear e95ebca786 factoring out some utility methods for testing access-based stuff
10 years ago
Lázaro Clapp Jiménez Labora 9f7cb87bb0 Add stacktrace extras to BoundedCallTree checker.
10 years ago
Sam Blackshear 0ca19da3cf allowing custom procname in analyzerTester
10 years ago
Sam Blackshear a33e047377 allow access path base to be an ident as well
10 years ago
Lázaro Clapp Jiménez Labora d4a9a6cde1 Add initial stack trace parsing code for semantic blame
10 years ago
Sam Blackshear d6149c7741 switching to by-ref semantics
10 years ago
Jules Villard ba75de4b79 skip gcc-specific flag -fno-canonical-system-headers
10 years ago
Martino Luca f0fffd3c59 Add `dotty` field constant
10 years ago
Martino Luca 062ec6c872 Translate VAArgExpr
10 years ago
Martino Luca 4ba864780e Translate OffsetOfExpr
10 years ago
Andrzej Kotulski f40033fc5f Update fcp
10 years ago
Dulma Churchill 62da495510 Start transitioning logging of frontend bugs into a map of errlogs rather than in procdescs
10 years ago
Andrzej Kotulski b8044c6b65 Use mangled names instead of function type for mangling
10 years ago
Sam Blackshear d946a7bc33 fix ugly printing of NONE idents
10 years ago
Sam Blackshear 27fa745cee using more general version of join_all_traces
10 years ago
Sam Blackshear 16b31acfc9 add_trace function for access tree + tests
10 years ago
Andrzej Kotulski e61b6fe719 Use pointers to decls instead of class names when creating a type
10 years ago