1452 Commits (694ded4795665cc2a3f8bbf718e27ff9e12f4cb7)
 

Author SHA1 Message Date
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
Sam Blackshear 05505b55fd beginnings of access tree domain, tests
10 years ago
Sam Blackshear 15534be574 eliminate tmp vars in resource leak error message
10 years ago
Andrzej Kotulski f313cf2a82 Add hack to not use __make_integer_seq in fatal/type/sequence library
10 years ago
Dulma Churchill 0253608fab Separate the flow of the frontend checks form the translation
10 years ago
Dulma Churchill 5566ca1fd9 Add a new error kind Advice
10 years ago
Sam Blackshear 7b58c71475 centralize creation and detection of clang tmp vars, fix errdesc/bucketing
10 years ago
Dulma Churchill bcb1422a9a Implement direct atomic var check with the new ivar to property map
10 years ago
Josh Berdine 7e59032a42 Move analyzer type and ops from Utils to Config
10 years ago
Sam Blackshear 9df3b8f653 eliminating dead stores created by copy-propagation
10 years ago
Andrzej Kotulski 9cda4ca6bf Add models of shared_ptr comparison operators
10 years ago
Andrzej Kotulski 046654a9c0 Fix translation of unary operator! for all integral types
10 years ago
Josh Berdine 061bb2d799 Change length of Dsizeof from an exp to a dexp
10 years ago
Dulma Churchill 6ac4db7113 Change the check CXX_REFERENCE_CAPTURED_IN_OBJC_BLOCK to use only the clang ast
10 years ago
Josh Berdine caff49e411 Cleanup some usage messages
10 years ago
Josh Berdine ac50b01240 Simplify defining new executables
10 years ago
Jules Villard 4028fea3c0 bump version: 0.8.1 -> 0.9.0
10 years ago
Jules Villard 816cbd949a check if reason is installed before checking for rebuild
10 years ago
Josh Berdine c6438da919 Add HOWTO define new config option doc
10 years ago
Sam Blackshear 314d022e38 add abstraction of access path, use in access path set domain
10 years ago
Dulma Churchill cf72de9460 Make ObjC virtual functions return nil if they are called with nil, even if they are going to be skipped.
10 years ago
Jules Villard 60c5b87ffd make --merge accept absolute paths
10 years ago
Jules Villard b95b71fa85 add option to assume that malloc never returns null
10 years ago
Jules Villard b95aaefb37 make --abs-val great again
10 years ago
Sam Blackshear 006bd06adb add concept of a dummy identifier
10 years ago
Sam Blackshear 2439dcf91f copy propagation step 1: propagate copies in the CFG
10 years ago
Sam Blackshear 16bf929dbe fix confusing `$irvar0` error messages
10 years ago
Andrzej Kotulski 7a4b12e506 Revert "update fcp version"
10 years ago
Josh Berdine 843d380d10 Simplify DB initialization
10 years ago
Andrzej Kotulski 1219ebf33a update fcp version
10 years ago
Jules Villard 959730de2f modify API to be able to hook extra infer options easily
10 years ago
Jules Villard 8db2cf0e93 unset MAKEFLAGS before calling buck
10 years ago
Carlos Sierra 92801ba1c9 Invoke javac through argument file to avoid too long argument list
10 years ago
Martino Luca 120892d7dd Pass Infer configs to cross-cell buck targets
10 years ago