decoding/
decoding.rs

1use rjvm::bytecode::pool::ConstantPool;
2use rjvm::bytecode::reader::containers::read_classfile;
3use rjvm::bytecode::reader::BufferedReader;
4
5fn main() {
6    let input = include_bytes!("./testdata/org/example/Simple.class");
7    let mut buffer = BufferedReader::new(input);
8    let mut constant_pool = ConstantPool::new();
9    let cf = read_classfile(&mut buffer, &mut constant_pool).unwrap();
10
11    cf.methods.iter().for_each(|method| {
12        dbg!(&method.descriptor);
13    })
14}