koresframework/Kores-BytecodeReader

Bytecode reading state

Opened this issue · 0 comments

Read bytecode classes and convert into CodeAPI Instructions.

  • Types. (partial)
    • Interfaces
    • Classes
    • Enumerations
    • Annotation Declaration
  • Fields.
  • Methods.
  • Annotations.
  • Generic Signature.
  • Instructions (partial)
    • Variable Declaration
    • Method Invocation
    • Dynamic Boostrap Method Invocation
    • Lambda Method Reference and Lambda "Fragment". (Currently translated to bootstrap invocation)
    • Array Constructor, Access and Length.
    • Exception Throwing.
    • Math Operations
    • Cast and InstanceOf
    • Literals
    • TryCatch (beta?)
    • Switch
    • Flow
      • If(-Else).
      • While
      • Do while
      • Fori
      • ForEach