java_asm/
lib.rs

1pub use computable::*;
2pub use constants::*;
3pub use err::*;
4pub use opcodes::*;
5pub use pub_jvms_utils::*;
6pub use pub_refs::*;
7
8pub mod opcodes;
9pub mod constants;
10
11/// jvms api for read & write bytecode.
12/// - [JVMS4](https://docs.oracle.com/javase/specs/jvms/se21/html/jvms-4.html)
13pub mod jvms;
14
15/// node api for read & write bytecode. 
16/// Quite similar with [ASM Tree API](https://asm.ow2.io/javadoc/org/objectweb/asm/tree/package-summary.html)
17pub mod node;
18
19/// dex interop for read dalvik bytecode.
20/// - [DEX Format](https://source.android.com/docs/core/runtime/dex-format)
21pub mod dex;
22
23mod err;
24mod pub_jvms_utils;
25mod pub_refs;
26mod computable;
27
28
29pub(crate) mod impls;
30pub mod smali;
31