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.
Gabriela Cunha Sampaio 549954cb97
[pulse] Suppress Pulse NPE reports on @Nullsafe
4 years ago
..
unit [pulse] quantifier elimination using var_eqs 4 years ago
Pulse.ml [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
Pulse.mli make pulse take an `InterproceduralAnalysis.t` 5 years ago
PulseAbductiveDomain.ml [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseAbductiveDomain.mli [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseAbstractValue.ml [pulse] emit formula of path conditions in json output 4 years ago
PulseAbstractValue.mli [pulse] emit formula of path conditions in json output 4 years ago
PulseArithmetic.ml [pulse] make sure we checked satisfiability on summaries 4 years ago
PulseArithmetic.mli [pulse] make sure we checked satisfiability on summaries 4 years ago
PulseAttribute.ml [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseAttribute.mli [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseBaseAddressAttributes.ml [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseBaseAddressAttributes.mli [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseBaseDomain.ml [pulse] also visit values involved in array accesses 4 years ago
PulseBaseDomain.mli [pulse] Uninitialized value check in pulse 4 years ago
PulseBaseMemory.ml [pulse] Loosen fieldname comparison in state 4 years ago
PulseBaseMemory.mli [pulse] not-completely-broken interprocedural arrays 4 years ago
PulseBaseStack.ml [pulse] canonicalize wrt equality relation 4 years ago
PulseBaseStack.mli [pulse] canonicalize wrt equality relation 4 years ago
PulseBasicInterface.ml [pulse][refactor] extract and reuse a `SatUnsat` module 4 years ago
PulseCItv.ml [Pulse] explicit Ok/Error summaries: bi-abduction for memory read 4 years ago
PulseCItv.mli [Pulse] explicit Ok/Error summaries: bi-abduction for memory read 4 years ago
PulseCallEvent.ml [pulse] report errors only when the PRUNE nodes along the path are true 4 years ago
PulseCallEvent.mli [pulse] report errors only when the PRUNE nodes along the path are true 4 years ago
PulseDiagnostic.ml [pulse] Revise trace of uninitialized value check 4 years ago
PulseDiagnostic.mli [pulse] Revise trace of uninitialized value check 4 years ago
PulseDomainInterface.ml [pulse] report errors only when the PRUNE nodes along the path are true 4 years ago
PulseExecutionDomain.ml [Pulse] explicit Ok/Error summaries: bi-abduction for memory read 4 years ago
PulseExecutionDomain.mli [Pulse] explicit Ok/Error summaries: bi-abduction for memory read 4 years ago
PulseFormula.ml [pulse] quantifier elimination using var_eqs 4 years ago
PulseFormula.mli [pulse] canonicalize wrt equality relation 4 years ago
PulseInterproc.ml [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseInterproc.mli [pulse][refactor] extract and reuse a `SatUnsat` module 4 years ago
PulseInvalidation.ml [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseInvalidation.mli [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseLatentIssue.ml [pulse] Revise trace of uninitialized value check 4 years ago
PulseLatentIssue.mli [pulse] Revise trace of uninitialized value check 4 years ago
PulseModels.ml [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
PulseModels.mli make pulse take an `InterproceduralAnalysis.t` 5 years ago
PulseOperations.ml [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
PulseOperations.mli [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
PulsePathCondition.ml [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulsePathCondition.mli [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
PulseReport.ml [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
PulseReport.mli [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
PulseSatUnsat.ml [pulse][refactor] extract and reuse a `SatUnsat` module 4 years ago
PulseSatUnsat.mli [pulse][refactor] extract and reuse a `SatUnsat` module 4 years ago
PulseSkippedCalls.ml [pulse] define PulseSummary.yojson_of_t 4 years ago
PulseSkippedCalls.mli [pulse] define PulseSummary.yojson_of_t 4 years ago
PulseSummary.ml [pulse] define PulseSummary.yojson_of_t 4 years ago
PulseSummary.mli [pulse] define PulseSummary.yojson_of_t 4 years ago
PulseTopl.ml [topl] Refactor: Put constraint code in PulseTopl.Constraint. 4 years ago
PulseTopl.mli [topl] Be more precise in extracting summaries. 4 years ago
PulseToplShallow.ml [topl] Small step hook inside Pulse 4 years ago
PulseToplShallow.mli [topl] Small step hook inside Pulse 4 years ago
PulseTrace.ml [pulse] report errors only when the PRUNE nodes along the path are true 4 years ago
PulseTrace.mli [pulse] report errors only when the PRUNE nodes along the path are true 4 years ago
PulseValueHistory.ml [pulse] Remove duplicate `by` from a trace 4 years ago
PulseValueHistory.mli [pulse] define PulseSummary.yojson_of_t 4 years ago
dune [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago