.. |
.inferconfig
|
[pulse] Adapting --pulse-model-return-nonnull for Java
|
4 years ago |
Makefile
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
aliasing.cpp
|
[pulse][2/2] generate latent issues when null is allocated
|
4 years ago |
basic_string.cpp
|
[pulse] model some of `std::basic_string`
|
6 years ago |
basics.cpp
|
[pulse] Uninitialized value check in pulse
|
4 years ago |
closures.cpp
|
[pulse] Check the validity of the addresses captured by lambda only for captures by reference
|
4 years ago |
conditional_temporaries.cpp
|
[pulse][2/2] generate latent issues when null is allocated
|
4 years ago |
conditionals.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
deduplication.cpp
|
[copyright] Remove years
|
6 years ago |
exit_test.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
fbstring.cpp
|
[pulse] Uninitialized check for struct fields
|
4 years ago |
folly_DestructorGuard.cpp
|
[pulse][2/2] generate latent issues when null is allocated
|
4 years ago |
frontend.cpp
|
[frontend] Add tests of using single field struct
|
4 years ago |
interprocedural.cpp
|
[pulse][2/2] generate latent issues when null is allocated
|
4 years ago |
issues.exp
|
[pulse] take histories into account for all aspects of a report
|
4 years ago |
issues.exp-isl
|
[pulse] add tests for pulse.isl
|
4 years ago |
join.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
memory_leak.cpp
|
[pulse] add a cache of constants to equate them
|
5 years ago |
nullptr.cpp
|
[pulse] fix typo in test
|
4 years ago |
optional.cpp
|
[pulse] no longer drop attributes of dead addresses
|
4 years ago |
path.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
reference_wrapper.cpp
|
[copyright] Remove years
|
6 years ago |
returns.cpp
|
[pulse] C++ temporaries bound to globals do not "escape"
|
6 years ago |
skip_config.cpp
|
[pulse] add option to skip functions/classes
|
4 years ago |
slow.cpp
|
[pulse] a slow example for pudge
|
5 years ago |
std_atomics.cpp
|
[pulse] model some of `std::atomic`
|
5 years ago |
std_visit.cpp
|
[clang] fix translation of `initListExpr` again
|
6 years ago |
temporaries.cpp
|
[frontend] Fix incorrect order of statements
|
4 years ago |
throw_test.cpp
|
[pulse] Distinguish exit state at top level
|
5 years ago |
trace.cpp
|
[pulse] interprocedural histories and traces
|
5 years ago |
traces.cpp
|
[pulse] record all the invalidations we can in histories
|
4 years ago |
uninit.cpp
|
[pulse] Uninitialized check for struct fields
|
4 years ago |
unknown_functions.cpp
|
[pulse] Do not havoc arguments of unknown functions that are pointers to const
|
5 years ago |
use_after_delete.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
use_after_destructor.cpp
|
[clang] destroy C++ temporaries
|
6 years ago |
use_after_free.cpp
|
[pulse] apply discovered variable equalities eagerly
|
4 years ago |
use_after_scope.cpp
|
[pulse] Handle stack refs escaping their scope via pointer
|
6 years ago |
values.cpp
|
[pulse] use term_eqs
|
4 years ago |
vector.cpp
|
[pulse] Address some modeled fields as pointers
|
4 years ago |
vector_iterator.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |