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.
Jeremy Dubreil 87a8ddc8fa
[nullsafe] merge the option names
6 years ago
..
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 6 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 6 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 6 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 6 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 6 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 6 years ago
printfArgs.ml PrintfArgs: removed unused fixed_pos 6 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 [nullsafe] merge the option names 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