Commit Graph

978 Commits (44a6bf712835f6c0969c4e49324d37f00a7adbfe)

Author SHA1 Message Date
Sam Blackshear 44a6bf7128 move Var into its own module 9 years ago
Sam Blackshear c499645f6f better names in AbstractDomain and TransferFunctions modules 9 years ago
Sam Blackshear 967dcec7f1 liveness analysis and unit tests 9 years ago
Dino Distefano 1b21869108 Disabling the NSNotification center error from the backend 9 years ago
Dulma Rodriguez bbd09d39dd Remove modelling of setObject:forKeyedSubscript: of NSMutableDictionary to mean a crash when object is nil 9 years ago
Andrzej Kotulski 89e3962347 Remove source file filtering in clang_wrapper 9 years ago
Andrzej Kotulski 19bc559440 Don't skip objc tests on unknown versions of xcode 9 years ago
Dulma Rodriguez cb45e38f7f Fix broken frontend test in master 9 years ago
Andrzej Kotulski bfde405495 Fix detection of gcc version in models 9 years ago
Sam Blackshear 7166a4856c nullifying vars captured in blocks 9 years ago
Andrzej Kotulski f1b68fe5b9 Always define static_assert(...) to do nothing 9 years ago
Jules Villard 660250dcf7 move Dom.JoinState to its own file 9 years ago
Cristiano Calcagno 031f433b15 Print timing information in InferClang debug mode. 9 years ago
Cristiano Calcagno a386cf7dbf Fix quadratic behaviour of collect_res_trans. 9 years ago
Cristiano Calcagno 8759017f7c Store proc attributes inside bucket directories. 9 years ago
Sam Blackshear aa1588372e using address-taken checker in liveness analysis 9 years ago
Cristiano Calcagno d2ff52e17c Fix some issues with merging the capture from several buck targets. 9 years ago
Andrzej Kotulski a8de56e9bf Include C++ models only in --cxx mode 9 years ago
Jules Villard 72c2a098ab relative paths for infer and inferTraceBugs targets 9 years ago
Andrzej Kotulski 69860628a7 Better detection of stdlibc++/libc++ and C++11 9 years ago
Josh Berdine 9539b430f7 Create symlinks in near future when merging 9 years ago
Sam Blackshear c8b87ed0c8 passing caller pdesc into the transfer functions 9 years ago
Jules Villard f813b801ee change external buckversion 9 years ago
Sam Blackshear 6504b58802 support for interprocedural checkers 9 years ago
Jules Villard 27f4b99a7a create "install" target 9 years ago
Jules Villard 2a41d7b0ff always create .start if it doesn't exist 9 years ago
Josh Berdine b4bc7904f5 Move SymExec.lookup_java_typ_from_string to Tenv 9 years ago
Jules Villard f0512bcd91 create infer/bin/ symlinks from the makefile 9 years ago
Jules Villard 9f10b09688 add cmake to the list of make-like tools 9 years ago
Josh Berdine 61d2a50809 Simplify interface of SymExec 9 years ago
Jules Villard a093780885 add configure to the list of make-like tools 9 years ago
Josh Berdine fd062cf736 Refactor SymExec.ModelBuiltins into toplevel module 9 years ago
Cristiano Calcagno 509a666ee0 Refactor Sil.pvar into a separate module. 9 years ago
Cristiano Calcagno 53702e43e8 Created IR folder for the intermediate representaion files. 9 years ago
Sam Blackshear c03f39f20c Fixing some issues with Obj-C blocks 9 years ago
Josh Berdine 2dcd93204c Refactor SymExec.Builtin into toplevel module 9 years ago
Josh Berdine 6ae225dd62 Merge captured targets after parsing args 9 years ago
Cristiano Calcagno d41d452b67 Make eradicate work in the absence of procdescs for callees. 9 years ago
Josh Berdine 97bc95e8c9 Allow relative or absolute names in ondemand_file 9 years ago
Jules Villard bc5dc80df6 waf support 9 years ago
Dulma Rodriguez c0e5365458 Translate delete of arrays with the correct destructor 9 years ago
Dino Distefano b7e93737df This diff exclude names containing queue from the strong delegate warning 9 years ago
Dulma Rodriguez 0c5bca7a4b Translate arrays created with new 9 years ago
Jules Villard d95ed8e9a7 write filenames as ascii only 9 years ago
Jules Villard 588cdcde42 options to run selective tests in build_integration_tests 9 years ago
Josh Berdine 63b1df9966 Print usage message when cl arg parsing fails 9 years ago
Jeremy Dubreil ebe82340b9 No longer create procedure description for the callees when running the checkers 9 years ago
Jeremy Dubreil 319cc9334e Create the procedure description of the callee when running the capture only, because Gradle uses this 9 years ago
Dulma Rodriguez c6524d799f Translate C++ constructors after new 9 years ago
Jules Villard 037c257c4f Fix base results for the Objective C frontend tests 9 years ago