CBMC
|
JAVA Bytecode Language Type Checking. More...
#include <set>
#include <util/journalling_symbol_table.h>
#include <util/typecheck.h>
#include <util/namespace.h>
Go to the source code of this file.
Classes | |
class | java_bytecode_typecheckt |
Functions | |
bool | java_bytecode_typecheck (symbol_table_baset &symbol_table, message_handlert &message_handler, bool string_refinement_enabled) |
void | java_bytecode_typecheck_updated_symbols (journalling_symbol_tablet &symbol_table, message_handlert &message_handler, bool string_refinement_enabled) |
bool | java_bytecode_typecheck (exprt &expr, message_handlert &message_handler, const namespacet &ns) |
JAVA Bytecode Language Type Checking.
Definition in file java_bytecode_typecheck.h.
bool java_bytecode_typecheck | ( | exprt & | expr, |
message_handlert & | message_handler, | ||
const namespacet & | ns | ||
) |
Definition at line 84 of file java_bytecode_typecheck.cpp.
bool java_bytecode_typecheck | ( | symbol_table_baset & | symbol_table, |
message_handlert & | message_handler, | ||
bool | string_refinement_enabled | ||
) |
Definition at line 64 of file java_bytecode_typecheck.cpp.
void java_bytecode_typecheck_updated_symbols | ( | journalling_symbol_tablet & | symbol_table, |
message_handlert & | message_handler, | ||
bool | string_refinement_enabled | ||
) |
Definition at line 74 of file java_bytecode_typecheck.cpp.