Docs.rs
  • java_asm-0.1.1
    • java_asm 0.1.1
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • zsqw123
    • Dependencies
      • java_asm_macro ^0.1.1 normal
    • Versions
    • 8.04% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

java_asm0.1.1

Module dex

Module Items

  • Modules
  • Structs
  • Enums
  • Constants
  • Type Aliases

In crate java_asm

java_asm

Module dex

Source
Expand description

dex interop for read dalvik bytecode.

  • DEX Format

Modules§

element
insn
insn_syntax

Structs§

AccessFlags
CallSiteId
ClassAccessFlags
ClassDataItem
ClassDef
CodeItem
DSleb128
DULeb128
DULeb128P1
DebugInfoItem
DexFile
DexFileAccessor
EncodedAnnotation
EncodedAnnotationAttribute
EncodedArray
EncodedCatchHandler
EncodedCatchHandlerList
EncodedField
EncodedMethod
EncodedTypeAddrPair
EncodedValueType
FieldAccessFlags
FieldId
Header
I4
InsnContainer
LocalVar
MapItem
MapList
MapListTypeConst
MethodAccessFlags
MethodHandle
MethodHandleType
MethodId
ProtoId
StringData
StringId
TryItem
TypeId
TypeList
U4

Enums§

EncodedValue

Constants§

NO_INDEX

Type Aliases§

CallSiteItem
The call site item is an encoded array of the following form:
DByte
DInt
DLong
DShort
DUByte
DUInt
DULong
DUShort
Opcode