10#ifndef CPROVER_JAVA_BYTECODE_JAVA_BYTECODE_PARSER_H
11#define CPROVER_JAVA_BYTECODE_JAVA_BYTECODE_PARSER_H
29 const std::string &file,
32 bool skip_instructions =
false);
45 bool skip_instructions =
false);
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
dstringt has one field, an unsigned integer no which is an index into a static table of strings.
std::optional< java_bytecode_parse_treet > java_bytecode_parse(const std::string &file, const irep_idt &class_name, class message_handlert &msg, bool skip_instructions=false)
Attempt to parse a Java class from the given file.