List of all items
Structs
- basic_block::BasicBlock
- basic_block::BasicBlockConnection
- basic_block::BasicBlockId
- bytecode_loader::BytecodeLoader
- bytecode_loader::BytecodeLoaderBuilder
- cfg_dot::CfgDot
- cfg_dot::CfgDotBuilder
- cfg_dot::CfgDotConfig
- decompiler::ProcessedInstruction
- decompiler::ProcessedInstructionBuilder
- decompiler::ast::ast_vec::AstVec
- decompiler::ast::bin_op::BinaryOperationNode
- decompiler::ast::func_call::FunctionCallNode
- decompiler::ast::function::FunctionNode
- decompiler::ast::identifier::IdentifierNode
- decompiler::ast::member_access::MemberAccessNode
- decompiler::ast::meta::MetaNode
- decompiler::ast::ret::ReturnNode
- decompiler::ast::ssa::SsaContext
- decompiler::ast::ssa::SsaVersion
- decompiler::ast::statement::StatementNode
- decompiler::ast::unary_op::UnaryOperationNode
- decompiler::ast::visitors::emit_context::EmitContext
- decompiler::ast::visitors::emit_context::EmitContextBuilder
- decompiler::ast::visitors::emitter::Gs2Emitter
- decompiler::function_decompiler::FunctionDecompiler
- decompiler::function_decompiler_context::FunctionDecompilerContext
- decompiler::handlers::bin_op::BinaryOperationHandler
- decompiler::handlers::general::GeneralHandler
- decompiler::handlers::identifier::IdentifierHandler
- decompiler::handlers::jump::JumpHandler
- decompiler::handlers::literal::LiteralHandler
- decompiler::handlers::nop::NopHandler
- decompiler::handlers::special_one_operand::SpecialOneOperandHandler
- decompiler::handlers::special_two_operand::SpecialTwoOperandHandler
- decompiler::handlers::variable_operand::VariableOperandHandler
- decompiler::region::Region
- decompiler::region::RegionId
- function::Function
- function::FunctionId
- graal_io::GraalReader
- graal_io::GraalWriter
- instruction::Instruction
- module::Module
- module::ModuleBuilder
Enums
- basic_block::BasicBlockConnectionType
- basic_block::BasicBlockType
- bytecode_loader::BytecodeLoaderError
- bytecode_loader::SectionType
- decompiler::ast::AstKind
- decompiler::ast::AstNodeError
- decompiler::ast::assignable::AssignableKind
- decompiler::ast::bin_op::BinOpType
- decompiler::ast::expr::ExprKind
- decompiler::ast::literal::LiteralNode
- decompiler::ast::unary_op::UnaryOpType
- decompiler::ast::visitors::emit_context::EmitError
- decompiler::ast::visitors::emit_context::EmitVerbosity
- decompiler::ast::visitors::emit_context::IndentStyle
- decompiler::execution_frame::ExecutionFrame
- decompiler::function_decompiler::FunctionDecompilerError
- decompiler::region::RegionType
- function::FunctionError
- graal_io::GraalIoError
- module::ModuleError
- opcode::Opcode
- opcode::OpcodeError
- operand::Operand
- operand::OperandError
Traits
- cfg_dot::DotRenderableGraph
- cfg_dot::NodeResolver
- cfg_dot::RenderableNode
- decompiler::ast::AstVisitable
- decompiler::ast::visitors::AstVisitor
- decompiler::handlers::OpcodeHandler
Macros
Functions
- decompiler::ast::comment
- decompiler::ast::create_return
- decompiler::ast::emit
- decompiler::ast::member_access
- decompiler::ast::new_bin_op
- decompiler::ast::new_bool
- decompiler::ast::new_float
- decompiler::ast::new_fn_call
- decompiler::ast::new_id
- decompiler::ast::new_id_with_version
- decompiler::ast::new_num
- decompiler::ast::new_str
- decompiler::ast::new_unary_op
- decompiler::ast::statement
- decompiler::handlers::global_opcode_handlers
- disassemble_bytecode
- utils::escape_string