.. |
.inferconfig
|
[pulse] Move pulse model flags to .inferconfig for pulse tests
|
4 years ago |
Makefile
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
aliasing.cpp
|
[pulse] check that new arithmetic facts are consistent with the heap
|
4 years ago |
basic_string.cpp
|
[pulse] model some of `std::basic_string`
|
5 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
|
[clang] deal with conditionally-destroyed temporaries
|
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
|
[copyright] Remove years
|
6 years ago |
frontend.cpp
|
[frontend] Add tests of using single field struct
|
4 years ago |
interprocedural.cpp
|
[pulse] do not stop at the first error in function calls
|
4 years ago |
issues.exp
|
[pulse] Uninitialized check for struct fields
|
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] `delete nullptr` is a no-op
|
4 years ago |
optional.cpp
|
[pulse] Optional Empty Access false positives we want to address
|
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
|
4 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 |
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] case split in model of free(3)
|
4 years ago |
use_after_scope.cpp
|
[pulse] Handle stack refs escaping their scope via pointer
|
5 years ago |
values.cpp
|
[pulse] apply equality relation to terms to be added to the equality relation
|
4 years ago |
vector.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |
vector_iterator.cpp
|
[pulse] report errors only when the PRUNE nodes along the path are true
|
4 years ago |