#include <java_bytecode_typecheck.h>
Definition at line 39 of file java_bytecode_typecheck.h.
◆ java_bytecode_typecheckt()
◆ ~java_bytecode_typecheckt()
virtual java_bytecode_typecheckt::~java_bytecode_typecheckt |
( |
| ) |
|
|
inlinevirtual |
◆ to_string() [1/2]
std::string java_bytecode_typecheckt::to_string |
( |
const exprt & |
expr | ) |
|
|
protectedvirtual |
◆ to_string() [2/2]
std::string java_bytecode_typecheckt::to_string |
( |
const typet & |
type | ) |
|
|
protectedvirtual |
◆ typecheck() [1/2]
void java_bytecode_typecheckt::typecheck |
( |
| ) |
|
|
virtual |
◆ typecheck() [2/2]
◆ typecheck_code()
void java_bytecode_typecheckt::typecheck_code |
( |
codet & |
code | ) |
|
|
protected |
◆ typecheck_expr()
void java_bytecode_typecheckt::typecheck_expr |
( |
exprt & |
expr | ) |
|
|
virtual |
◆ typecheck_expr_java_new()
◆ typecheck_expr_java_new_array()
void java_bytecode_typecheckt::typecheck_expr_java_new_array |
( |
side_effect_exprt & |
expr | ) |
|
|
protected |
◆ typecheck_expr_symbol()
void java_bytecode_typecheckt::typecheck_expr_symbol |
( |
symbol_exprt & |
expr | ) |
|
|
protected |
◆ typecheck_non_type_symbol()
void java_bytecode_typecheckt::typecheck_non_type_symbol |
( |
symbolt & |
symbol | ) |
|
|
protected |
◆ typecheck_type()
void java_bytecode_typecheckt::typecheck_type |
( |
typet & |
type | ) |
|
|
protected |
◆ typecheck_type_symbol()
void java_bytecode_typecheckt::typecheck_type_symbol |
( |
symbolt & |
symbol | ) |
|
|
protected |
◆ already_typechecked
std::set<irep_idt> java_bytecode_typecheckt::already_typechecked |
|
protected |
◆ ns
◆ string_refinement_enabled
bool java_bytecode_typecheckt::string_refinement_enabled |
|
protected |
◆ symbol_table
The documentation for this class was generated from the following files: