package mopsa
MOPSA: A Modular and Open Platform for Static Analysis using Abstract Interpretation
Install
Dune Dependency
Authors
Maintainers
Sources
mopsa-analyzer-v1.1.tar.gz
md5=fdee20e988343751de440b4f6b67c0f4
sha512=f5cbf1328785d3f5ce40155dada2d95e5de5cce4f084ea30cfb04d1ab10cc9403a26cfb3fa55d0f9da72244482130fdb89c286a9aed0d640bba46b7c00e09500
doc/mopsa.mopsa_c_parser/Mopsa_c_parser/Clang_parser_cache/index.html
Module Mopsa_c_parser.Clang_parser_cache
Source
Clang_parser_cache - Cache parsed AST to improve efficiency.
AST are cached in marshalized files. We store the list of files used during parsing and check that they have not been modified before using the cache.
Version number. This is checked when using the cache, and should be changed when the signature or the AST type change to invalidate the cache.
Source file identification.
Parse identification.
Make filename absolute.
Source
val get_signature :
string ->
Clang_AST.target_options ->
string array ->
string list ->
signature
Checks that the signature is valid.
File name of cache for a given source file name.
Source
val parse :
string ->
Clang_AST.target_options ->
bool ->
string ->
string array ->
Clang_parser.parse_result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>