..
AnnotReachabilityDomain.ml
Change license to MIT
7 years ago
Bindings.ml
[Hil] Fix failure in exception node
6 years ago
Bindings.mli
[HIL] Fix ExitScope
6 years ago
BoundedCallTree.ml
[preanalysis] do not delay killing variables taken by reference
6 years ago
IdAccessPathMapDomain.ml
[HIL][3/4] remove compatibility AccessExpression.ml
6 years ago
IdAccessPathMapDomain.mli
[HIL][3/4] remove compatibility AccessExpression.ml
6 years ago
Litho.ml
[HIL] simplify some functors around TransferFunctions
6 years ago
LithoDomain.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
LithoDomain.mli
[AI] kill astate type
6 years ago
NullabilityPreanalysis.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
NullabilityPreanalysis.mli
Change license to MIT
7 years ago
Ownership.ml
[ownership] make heuristic for reporting on lambdas more shareable
6 years ago
Ownership.mli
Change license to MIT
7 years ago
Passthrough.ml
Change license to MIT
7 years ago
Passthrough.mli
Change license to MIT
7 years ago
Pulse.ml
[pulse] split PulseDomain.ml
6 years ago
Pulse.mli
[pulse] initial commit
6 years ago
PulseDiagnostic.ml
[pulse] split PulseDomain.ml
6 years ago
PulseDiagnostic.mli
[pulse] split PulseDomain.ml
6 years ago
PulseDomain.ml
[pulse] split PulseDomain.ml
6 years ago
PulseDomain.mli
[pulse] split PulseDomain.ml
6 years ago
PulseInvalidation.ml
[pulse] add traces to the domain
6 years ago
PulseInvalidation.mli
[pulse] add traces to the domain
6 years ago
PulseModels.ml
[pulse] split PulseDomain.ml
6 years ago
PulseModels.mli
[pulse] split PulseDomain.ml
6 years ago
PulseOperations.ml
[pulse] split PulseDomain.ml
6 years ago
PulseOperations.mli
[pulse] split PulseDomain.ml
6 years ago
PulseTrace.ml
[pulse] add traces to the domain
6 years ago
PulseTrace.mli
[pulse] add traces to the domain
6 years ago
Sanitizer.ml
[quandary] String concatenation sanitizes class loading
6 years ago
Sanitizer.mli
[quandary] String concatenation sanitizes class loading
6 years ago
SimpleChecker.ml
[AI] kill astate type
6 years ago
SimpleChecker.mli
[AI] kill astate type
6 years ago
Sink.ml
[quandary] Allow sinks to have multiple taints
6 years ago
Sink.mli
[quandary] Allow sinks to have multiple taints
6 years ago
SinkTrace.ml
[quandary] Allow sinks to have multiple taints
6 years ago
SinkTrace.mli
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Siof.ml
[preanalysis] do not delay killing variables taken by reference
6 years ago
Siof.mli
Change license to MIT
7 years ago
SiofDomain.ml
Change license to MIT
7 years ago
SiofDomain.mli
Change license to MIT
7 years ago
SiofTrace.ml
Change license to MIT
7 years ago
SiofTrace.mli
Change license to MIT
7 years ago
Source.ml
[quandary] Different source kinds for endpoints
6 years ago
Source.mli
[quandary] Different source kinds for endpoints
6 years ago
Stacktrace.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Stacktrace.mli
Change license to MIT
7 years ago
Trace.ml
[AI] kill astate type
6 years ago
Trace.mli
[AI] kill astate type
6 years ago
TraceElem.ml
Change license to MIT
7 years ago
accessPathDomains.ml
[AI] kill astate type
6 years ago
accessPathDomains.mli
[AI] kill astate type
6 years ago
accessTree.ml
[AI] kill astate type
6 years ago
accessTree.mli
[AI] kill astate type
6 years ago
addressTaken.ml
[preanalysis] do not delay killing variables taken by reference
6 years ago
androidFramework.ml
Change license to MIT
7 years ago
androidFramework.mli
Change license to MIT
7 years ago
annotationReachability.ml
[AI] kill astate type
6 years ago
annotationReachability.mli
Change license to MIT
7 years ago
annotations.ml
Annot.Method: record rather than pair
6 years ago
annotations.mli
[concurrency] treat @MainThread annotation
6 years ago
control.ml
[cost] Fix control variables to pick up global vars in prune instructions
6 years ago
cost.ml
[cost] The first cost model is a log
6 years ago
cost.mli
[cost] Do not need to load inferbo summary at calls
6 years ago
costDomain.ml
[AI] kill astate type
6 years ago
costModels.ml
[cost] The first cost model is a log
6 years ago
dataflow.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
dataflow.mli
Change license to MIT
7 years ago
dominators.ml
[ocamlformat] upgrade ocamlformat to 0.8
6 years ago
fragmentRetainsViewChecker.ml
Reporting cleanup 22: log_error/warning -> use IssueType rather than exception
7 years ago
fragmentRetainsViewChecker.mli
Change license to MIT
7 years ago
functionPointers.ml
[preanalysis] do not delay killing variables taken by reference
6 years ago
hoisting.ml
[hoisting] Rename hoisting message
6 years ago
idenv.ml
Change license to MIT
7 years ago
idenv.mli
Change license to MIT
7 years ago
invariantModels.ml
[purity, hoisting] Add more purity models for fblite and instagram
6 years ago
liveness.ml
[ownership] make heuristic for reporting on lambdas more shareable
6 years ago
loopInvariant.ml
[purity] Mark functions that write to global static vars as impure
6 years ago
loop_control.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
printfArgs.ml
PrintfArgs: removed unused fixed_pos
7 years ago
printfArgs.mli
Change license to MIT
7 years ago
purity.ml
[purity] Mark functions with empty modified params as pure
6 years ago
purityDomain.ml
[purity] Mark functions that write to global static vars as impure
6 years ago
reachingDefs.ml
[inferbo] Move get_formals from Domain to Procdesc
6 years ago
registerCheckers.ml
[infer][nullsafe] rename the option to run the Nullsafe checker
6 years ago
registerCheckers.mli
Change license to MIT
7 years ago
uninit.ml
[ownership] make heuristic for reporting on lambdas more shareable
6 years ago
uninitDomain.ml
[HIL][4/4] array offsets are now HilExp.t
6 years ago