package mopsa
MOPSA: A Modular and Open Platform for Static Analysis using Abstract Interpretation
Install
Dune Dependency
Authors
Maintainers
Sources
mopsa-analyzer-v1.0.tar.gz
md5=9f673f79708b44a7effb3b6bb3618d2c
sha512=cb91cb428e43a22f1abbcb8219710d0c10a5b3756d0da392d4084b3b3a6157350776c596983e63def344f617d39964e91f244f60c07958695ee5c8c809a9f0f4
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)"
>