package mopsa
MOPSA: A Modular and Open Platform for Static Analysis using Abstract Interpretation
Install
dune-project
Dependency
Authors
Maintainers
Sources
mopsa-analyzer-v1.2.tar.gz
md5=37966e98ffeebcedc09bd6e9b2b81f69
sha512=40d4d826c25f680766c07eccbabdf5e8a4fa023016e8a164e4e4f6b3781c8484dc4df437055721dfd19b9db8fb7fe3b61236c4833186d346fc7204a68d01eaaa
doc/mopsa.mopsa_analyzer/Mopsa_analyzer/Languages/Python/Common/Program/Domain/index.html
Module Program.Domain
include sig ... end
val debug : ('a, Format.formatter, unit, unit) format4 -> 'a
val checks : MopsaLib.check list
val init :
MopsaLib.program ->
'a ->
'b Mopsa_analyzer.MopsaLib.Flow.flow ->
'b Mopsa_analyzer.MopsaLib.Post.post option
val init_globals :
('a, 'b) MopsaLib.man ->
MopsaLib.var list ->
Mopsa_utils.Core.Location.range ->
'a MopsaLib.flow ->
'a MopsaLib.post
val get_function_name : Python.Lang.Ast.py_fundec -> string
val is_test : Python.Lang.Ast.py_fundec -> bool
val get_test_functions :
Framework.Core.Ast.Stmt.stmt ->
Python.Lang.Ast.py_fundec list
val mk_py_unit_tests :
Python.Lang.Ast.py_fundec list ->
Mopsa_utils.Core.Location.range ->
MopsaLib.stmt
val unprecise_exception_range : MopsaLib.range -> MopsaLib.range
val collect_uncaught_exceptions :
'a ->
MopsaLib.range ->
'b Mopsa_analyzer.MopsaLib.Flow.flow ->
'b Mopsa_analyzer.MopsaLib.Post.post
val exec :
MopsaLib.stmt ->
('a, 'b) MopsaLib.man ->
'a MopsaLib.flow ->
'a MopsaLib.post option
val find_function :
string ->
Framework.Core.Ast.Stmt.stmt ->
Python.Lang.Ast.py_fundec
val ask :
'r. ('a, 'r) MopsaLib.query ->
('b, 'c) MopsaLib.man ->
'a MopsaLib.flow ->
('a, 'r) MopsaLib.cases option
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>