|
cprover
|
#include <ci_lazy_methods.h>
Collaboration diagram for method_bytecodet:Classes | |
| struct | class_method_and_bytecodet |
| Pair of class id and methodt. More... | |
Public Types | |
| typedef optionalt< std::reference_wrapper< const class_method_and_bytecodet > > | opt_reft |
Public Member Functions | |
| bool | contains_method (const irep_idt &method_id) const |
| void | add (const class_method_and_bytecodet &method_class_and_bytecode) |
| void | add (const irep_idt &class_id, const irep_idt &method_id, const java_bytecode_parse_treet::methodt &method) |
| mapt::const_iterator | begin () const |
| mapt::const_iterator | end () const |
| opt_reft | get (const irep_idt &method_id) |
Private Types | |
| typedef std::map< irep_idt, class_method_and_bytecodet > | mapt |
Private Attributes | |
| mapt | map |
Definition at line 33 of file ci_lazy_methods.h.
|
private |
Definition at line 48 of file ci_lazy_methods.h.
| typedef optionalt<std::reference_wrapper<const class_method_and_bytecodet> > method_bytecodet::opt_reft |
Definition at line 45 of file ci_lazy_methods.h.
|
inline |
Definition at line 57 of file ci_lazy_methods.h.
|
inline |
Definition at line 64 of file ci_lazy_methods.h.
|
inline |
Definition at line 72 of file ci_lazy_methods.h.
|
inline |
Definition at line 52 of file ci_lazy_methods.h.
|
inline |
Definition at line 76 of file ci_lazy_methods.h.
Definition at line 81 of file ci_lazy_methods.h.
|
private |
Definition at line 49 of file ci_lazy_methods.h.