|
CACAO
|
Go to the source code of this file.
Functions | |
| void | typecheck_init_state (verifier_state *state, basicblock::State minstate) |
| void | typecheck_reset_state (verifier_state *state) |
| bool | typecheck_copy_types (verifier_state *state, s4 *srcvars, s4 *dstvars, s4 n) |
| typecheck_result | typecheck_merge_types (verifier_state *state, s4 *srcvars, s4 *dstvars, s4 n) |
| typecheck_result | typestate_merge (verifier_state *state, s4 *srcvars, varinfo *srclocals, s4 *dstvars, varinfo *dstlocals, s4 n) |
| bool | typestate_reach (verifier_state *state, basicblock *destblock, s4 *srcvars, varinfo *srclocals, s4 n) |
| bool | typecheck_init_locals (verifier_state *state, bool newthis) |
| bool typecheck_copy_types | ( | verifier_state * | state, |
| s4 * | srcvars, | ||
| s4 * | dstvars, | ||
| s4 | n | ||
| ) |
Definition at line 271 of file typecheck-common.cpp.
| bool typecheck_init_locals | ( | verifier_state * | state, |
| bool | newthis | ||
| ) |
Definition at line 483 of file typecheck-common.cpp.
| void typecheck_init_state | ( | verifier_state * | state, |
| basicblock::State | minstate | ||
| ) |
Definition at line 173 of file typecheck-common.cpp.
| typecheck_result typecheck_merge_types | ( | verifier_state * | state, |
| s4 * | srcvars, | ||
| s4 * | dstvars, | ||
| s4 | n | ||
| ) |
Definition at line 308 of file typecheck-common.cpp.
| void typecheck_reset_state | ( | verifier_state * | state | ) |
Definition at line 213 of file typecheck-common.cpp.
| typecheck_result typestate_merge | ( | verifier_state * | state, |
| s4 * | srcvars, | ||
| varinfo * | srclocals, | ||
| s4 * | dstvars, | ||
| varinfo * | dstlocals, | ||
| s4 | n | ||
| ) |
Definition at line 372 of file typecheck-common.cpp.
| bool typestate_reach | ( | verifier_state * | state, |
| basicblock * | destblock, | ||
| s4 * | srcvars, | ||
| varinfo * | srclocals, | ||
| s4 | n | ||
| ) |
Definition at line 418 of file typecheck-common.cpp.
1.8.5