You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jules Villard
f411c7d131
[pulse] do not stop at the first error in function calls
...
Summary:
We deliberately stopped as soon as an error was detected when applying a
function call. This is not good as other pre/posts of the function may
apply cleanly, which would allow us to cover more behaviours of the
code.
Went on a bit of a refactoring tangeant while fixing this, to clarify
the `Ok None`/`Ok Some _`/`Error _` datatype returned by PulseInterproc.
Now we report errors as soon as we find them during function calls but
continue accumulating specs afterwards.
Reviewed By: da319
Differential Revision: D24888768
fbshipit-source-id: d5f2c29d7
4 years ago
..
annotation-reachability
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
biabduction
[clang] fix bad interaction between ConditionalOperator and initializers
4 years ago
bufferoverrun
[cost] add model for NSString.string_with_utf8_string_linear and NSString.length
4 years ago
conflicts
[tech debt] Remove experimental nullability checkers
5 years ago
frontend
[clang] fix bad interaction between ConditionalOperator and initializers
4 years ago
impurity
[pulse] Modeling std::vector::end()
5 years ago
linters
[copyright] Remove years
6 years ago
linters-for-test-only
[AL] Add a is_static predicate
5 years ago
liveness
[clang] fix bad interaction between ConditionalOperator and initializers
4 years ago
performance
[cost] Add an option printing/suppressing function pointers in cost
4 years ago
pulse
[pulse] do not stop at the first error in function calls
4 years ago
quandary
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
racerd
[racerd] fix bug in c++ mode
5 years ago
shared
[clang] fix bad interaction between ConditionalOperator and initializers
4 years ago
siof
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
starvation
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
uninit
[clang] fix bad interaction between ConditionalOperator and initializers
4 years ago