List of all items
Structs
- DexPool
- PoolClass
- PoolField
- PoolMethod
- ResolvedNesting
- cfg::Block
- cfg::DexCfg
- cfg::ExcRange
- classdec::ClassOptions
- ctx::DexCtx
- lift::Lifter
- lift::MethodEnv
- lift::MethodFlags
- lift::OutState
- method::MethodBody
- passes::CtorHelper
- passes::CtorRelay
- platform::PlatformSymbols
Enums
Functions
- apply_class_rename
- case_rename_map
- cfg::switch_keys
- cfg::switch_targets
- classdec::decompile_class
- classdec::dotted
- classdec::dotted_pool
- classdec::print_class_name
- classdec::sanitize_fq
- classdec::type_name
- ctx::java_type_to_generic
- ctx::nested_is_static
- ctx::type_ref_of
- cure_pass::run
- desc_type
- find_outer_name
- fwdb::class_flags
- fwdb::exists
- fwdb::find
- fwdb::for_each_field
- fwdb::for_each_interface
- fwdb::for_each_method
- fwdb::is_subtype
- fwdb::super_of
- install_case_renames
- is_fw_shadow
- lift::entry_regs
- lift::primitive_type
- method::decompile_method
- method::dom_counters
- method::dom_counters_enable
- method::dump_buckets
- method::dump_builds
- method::dump_caps
- method::phases_bucket_dump
- method::phases_dump
- method::phases_enable
- passes::apply_local_names
- passes::bind_catches
- passes::booleanize
- passes::cleanup
- passes::count_localdefs
- passes::count_stmts_deep
- passes::dedupe_ctor_delegations
- passes::dedupe_multicatch
- passes::deshadow_locals
- passes::desugar_cmp_residuals
- passes::drop_dead_locals
- passes::drop_dead_raw_news
- passes::drop_empty_finallies
- passes::drop_pure_value_stmts
- passes::ensure_declared
- passes::extract_branched_delegation_helper
- passes::fix_bool_returns
- passes::fix_ctor_conditional_super
- passes::fix_ctor_delegation_arg_defs
- passes::fix_ctor_super_first
- passes::fix_ctor_this_aliases
- passes::fix_field_owner_downcasts
- passes::fix_incomparable_equality
- passes::fix_int_operand_bridges
- passes::fix_int_returns
- passes::fix_null_sentinels
- passes::fix_primitive_arg_bridges
- passes::fix_primitive_assign_casts
- passes::fix_ref_array_null_consts
- passes::fix_ref_null_assigns
- passes::fix_shadowed_super_fields
- passes::fix_this0_owners
- passes::flip_const_compares
- passes::fold_bool_value_diamonds
- passes::fold_enum_default_arg_bridge
- passes::fold_short_circuits
- passes::fold_string_builders
- passes::fold_synchronized
- passes::fold_value_diamonds
- passes::forward_single_use
- passes::fused_expr_rewrites
- passes::hoist_branch_delegations
- passes::idiom_compounds
- passes::infer_types
- passes::init_bare_decls
- passes::inline_accessors
- passes::insert_object_narrowing_casts
- passes::invert_empty_thens
- passes::mark_field_owner_concrete
- passes::null_compares
- passes::platform_constants
- passes::prepend_comment
- passes::prune_dead_tails
- passes::prune_unreachable
- passes::remove_kotlin_checks
- passes::rescue_arg_return_swaps
- passes::rescue_primitive_receivers
- passes::resolve_dangling_gotos
- passes::rewrite_exprs
- passes::rewrite_kotlin_facades
- passes::split_generations
- passes::strip_clinit_hotfix_guard
- passes::strip_clinit_returns
- passes::strip_ctor_hotfix_guards
- passes::strip_enum_const_inits
- passes::strip_enum_ctor_super
- passes::strip_phantom_field_writes
- passes::strip_secondary_delegations
- passes::take_ctor_helpers
- passes::take_ctor_relays
- platform::classfile_constants
- platform::installed
- platform::named_constant
- platform::set_symbols
- root_pkg_display
- sanitize_internal
- sanitize_seg
- ssa_census::census_method
- ssa_census::enabled
- ssa_census::report
- top_level_classes
Type Aliases
Constants
- access::ACC_ABSTRACT
- access::ACC_ANNOTATION
- access::ACC_BRIDGE
- access::ACC_CONSTRUCTOR
- access::ACC_DECLARED_SYNCHRONIZED
- access::ACC_ENUM
- access::ACC_FINAL
- access::ACC_INTERFACE
- access::ACC_NATIVE
- access::ACC_PRIVATE
- access::ACC_PROTECTED
- access::ACC_PUBLIC
- access::ACC_STATIC
- access::ACC_STRICT
- access::ACC_SYNCHRONIZED
- access::ACC_SYNTHETIC
- access::ACC_VARARGS
- classdec::ACC_TRANSIENT_HINT
- classdec::ACC_VOLATILE_HINT
- fwdb::CF_ABSTRACT
- fwdb::CF_ENUM
- fwdb::CF_INTERFACE
- fwdb::CF_UNKNOWN
- fwdb::MF_ABSTRACT
- fwdb::MF_BRIDGE
- fwdb::MF_FINAL
- fwdb::MF_PRIVATE
- fwdb::MF_PROTECTED
- fwdb::MF_PUBLIC
- fwdb::MF_STATIC
- fwdb::MF_SYNTHETIC
- fwdb::MF_UNKNOWN