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/utils_core/Utils_core/Callstack/index.html
Module Utils_core.Callstack
Source
Callstack - representation of the call stack of a program execution
Call sites
**************
Source
type callsite = {
call_fun_orig_name : string;
(*Original name of the called function
*)call_fun_uniq_name : string;
(*Unique name of the called function
*)call_range : Location.range;
(*Call location
*)
}
Call site is the location of a call in the program
Call stacks
***************
Print a call stack in a short style
push_callstack orig ~uniq range cs
adds the call to function orig
at location range
at the top of the call stack cs
. The default unique function name of the function is its original name.
Exception raised when a call stack is empty
pop_callstack cs
returns the last call site in cs
and the remaining call stack. Raises Empty_callstack
if the call stack is empty.
callstack_top cs
returns the last call site in cs
. Raises Empty_callstack
if the call stack is empty.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page