MCPcopy Create free account

hub / github.com/caverav/flutterdec / functions

Functions821 in github.com/caverav/flutterdec

↓ 1 callersFunctionparse_build_id_note
(note_blob: &[u8])
crates/flutterdec-core/src/pipeline/engine_fingerprint.rs:126
↓ 1 callersFunctionparse_pool_annotation_index
(annotation: &str)
crates/flutterdec-core/src/pipeline/runners_scripts.rs:9
↓ 1 callersFunctionparse_string_pool_chunk
(bytes: &[u8], offset: usize, header_size: usize, size: usize)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:149
↓ 1 callersFunctionparse_target_va
(op_str: &str)
crates/flutterdec-core/src/pipeline/symbol_map/analysis.rs:49
↓ 1 callersFunctionpool_comment_literal
(value: &str)
crates/flutterdec-core/src/pipeline/runners_scripts.rs:15
↓ 1 callersFunctionpriority_library_kind
(uri: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:621
↓ 1 callersMethodpropagate_selector_hints_for_base_alias
(&mut self, dst_base: &str, src_base: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:54
↓ 1 callersMethodpurge_selector_hints_for_base
(&mut self, base: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:47
↓ 1 callersFunctionquality_from_artifacts
( model: &ProgramModel, disasm: &[FunctionDisassembly], pseudo: &[PseudocodeArtifact], opt: &D
crates/flutterdec-core/src/pipeline/quality.rs:1
↓ 1 callersFunctionread_android_manifest_from_apk_session
(apk: &ApkSession)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:907
↓ 1 callersFunctionread_apk_entry
(path: &Path, entry_name: &str)
crates/flutterdec-loader/src/lib.rs:124
↓ 1 callersMethodrecord_replacement
(&mut self, quality: SymbolNameQuality)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:34
↓ 1 callersFunctionregister_local_symbol_cache
( local_cache_root: &Path, arch: &str, stripped_path: &Path, unstripped_path: &Path, targe
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:101
↓ 1 callersFunctionrender_dart_library_display_segment
(lib: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/intent.rs:106
↓ 1 callersMethodrender_pool_value_hint
(&self, expr: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:184
↓ 1 callersFunctionresolve_decompile_overrides
(cmd: &DecompileCmd)
crates/flutterdec-cli/src/main.rs:449
↓ 1 callersMethodresolve_indirect_target_symbol_call_name
(&self, target_expr: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:283
↓ 1 callersFunctionresolved_backend_from_adapter_kind
(adapter_kind: &str)
crates/flutterdec-core/src/pipeline/runners.rs:128
↓ 1 callersFunctionrewrite_generic_call_line
(line: &str, aliases: &HashMap<String, String>)
crates/flutterdec-decompiler/src/lib.rs:395
↓ 1 callersFunctionrun_decompile
( repo_root: &Path, input_path: &Path, opt: &DecompileOptions, )
crates/flutterdec-core/src/pipeline/runners.rs:1158
↓ 1 callersFunctionrun_diff
( repo_root: &Path, old_input_path: &Path, new_input_path: &Path, opt: &DiffOptions, )
crates/flutterdec-core/src/pipeline/runners_diff.rs:81
↓ 1 callersFunctionrun_info
(repo_root: &Path, input_path: &Path)
crates/flutterdec-core/src/pipeline/runners.rs:969
↓ 1 callersFunctionrun_symbol_map
( stripped_path: &Path, unstripped_path: &Path, opt: &SymbolMapOptions, )
crates/flutterdec-core/src/pipeline/symbol_map/run.rs:1
↓ 1 callersFunctionsave_manifest
(repo_root: &Path, manifest: &AdapterManifest)
crates/flutterdec-adapter/src/lib.rs:121
↓ 1 callersFunctionscan_dex_bytes
(source_dex: &str, bytes: Vec<u8>)
crates/flutterdec-core/src/pipeline/apk_startup.rs:1655
↓ 1 callersFunctionscan_direct_calls
( sections: &[ExecSection], bytes: &[u8], include_branches: bool, )
crates/flutterdec-core/src/pipeline/symbol_map/analysis.rs:1
↓ 1 callersFunctionscan_method_return_summary
( dex: &dex::Dex<B>, source_dex: &str, method: &ScannedMethodKey, app_class_descriptors: &std:
crates/flutterdec-core/src/pipeline/apk_startup.rs:1161
↓ 1 callersFunctionselector_candidates
(raw: &str)
crates/flutterdec-decompiler/src/helpers/selector_table/candidates.rs:1
↓ 1 callersFunctionselector_is_activity_like
(selector_lower: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:426
↓ 1 callersFunctionselector_is_bootstrap_like
(selector_lower: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:433
↓ 1 callersFunctionselector_is_deeplink_like
(selector_lower: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:411
↓ 1 callersFunctionselector_is_runapp_like
(selector_lower: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:407
↓ 1 callersFunctionselector_signal_score
(entry: &flutterdec_adapter::ObjectPoolEntry)
crates/flutterdec-disasm-arm64/src/lib.rs:355
↓ 1 callersFunctionsemantic_intent_from_pool_hint
(hint: &crate::PoolSemanticHint, selector: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/selector_resolution.rs:220
↓ 1 callersFunctionsemantic_method_from_selector
(selector: &str, owner_class: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/selector_resolution.rs:245
↓ 1 callersFunctionsemantic_token_eq
(lhs: &str, rhs: &str)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:391
↓ 1 callersMethodshould_wrap_loop_header
(&self, id: usize, depth: usize)
crates/flutterdec-decompiler/src/control_flow/graph.rs:80
↓ 1 callersFunctionsignals_from_parsed_binary_manifest
(parsed: &ParsedBinaryManifest)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:444
↓ 1 callersFunctionsimplify_bin_expr
(lhs: String, op: &str, rhs: String)
crates/flutterdec-decompiler/src/helpers/expr.rs:112
↓ 1 callersFunctionstartup_has_bootstrap_signal
(startup: &AndroidStartupEvidence)
crates/flutterdec-core/src/pipeline/apk_startup.rs:2051
↓ 1 callersFunctionstartup_has_entrypoint_signal
(startup: &AndroidStartupEvidence)
crates/flutterdec-core/src/pipeline/apk_startup.rs:2069
↓ 1 callersFunctionstartup_method_names
(startup: &AndroidStartupEvidence)
crates/flutterdec-core/src/pipeline/apk_startup.rs:2042
↓ 1 callersFunctionstrip_pool_comment_token
(input: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/extract.rs:47
↓ 1 callersFunctiontemplate_path
(repo_root: &Path)
crates/flutterdec-adapter/src/lib.rs:102
↓ 1 callersFunctiontry_collect_engine_fingerprint
(input_path: &Path, bundle_arch: &str)
crates/flutterdec-core/src/pipeline/runners.rs:384
↓ 1 callersFunctiontry_demangle_cpp
(name: &str)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:503
↓ 1 callersFunctiontry_parse_shifted_pool_field
(bytes: &[u8], start: usize)
crates/flutterdec-decompiler/src/helpers/expr.rs:196
↓ 1 callersFunctionupdate_local_symbol_cache_entry
( manifest: &mut LocalSymbolCacheManifest, entry: LocalSymbolCacheEntry, )
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:71
↓ 1 callersFunctionva_to_offset
(elf: &Elf<'_>, va: u64)
crates/flutterdec-loader/src/lib.rs:129
↓ 1 callersFunctionvalidate_model
(model: &ProgramModel)
crates/flutterdec-adapter/src/lib.rs:205
↓ 1 callersFunctionwrite_callsites_tsv
(path: &Path, callsites: &[CallSite])
crates/flutterdec-core/src/pipeline/symbol_map/analysis.rs:114
↓ 1 callersFunctionwrite_ghidra_symbol_script
( path: &Path, symbol_names: &HashMap<u64, String>, pool_comments: &[(u64, String)], )
crates/flutterdec-core/src/pipeline/runners_scripts.rs:119
↓ 1 callersFunctionwrite_ida_symbol_script
( path: &Path, symbol_names: &HashMap<u64, String>, pool_comments: &[(u64, String)], )
crates/flutterdec-core/src/pipeline/runners_scripts.rs:183
Function_entrypoint_selector_from_name
(name: str)
adapters/python/adapter_template.py:154
Functionaggregates_semantic_intent_counts_from_pseudocode
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:1378
Functionaliases_dispatch_target_slot_callable_calls
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:703
Functionaliases_frame_and_return_registers_with_semantic_names
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:677
Functionaliases_raw_register_names_after_hinting
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:648
Functionaliases_repeated_pool_mapped_literals
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:424
Functionaliases_repeated_stack_slot_reads
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:808
Functionannotates_dart_async_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1375
Functionannotates_dart_async_stream_controller_internal_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1969
Functionannotates_dart_core_compile_time_error_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:2077
Functionannotates_dart_core_match_end_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1645
Functionannotates_dart_io_native_socket_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:2131
Functionannotates_dart_io_raw_datagram_socket_internal_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:2023
Functionannotates_dart_io_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1699
Functionannotates_dart_typed_data_int32_array_view_internal_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1591
Functionannotates_dart_typed_data_native_set_float32x4_internal_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1483
Functionannotates_dart_typed_data_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1429
Functionannotates_dart_typed_data_unmodifiable_uint8_array_view_internal_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1537
Functionannotates_flutter_framework_call_intents
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1081
Functionannotates_flutter_internal_list_equals_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1861
Functionannotates_flutter_scheduler_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1321
Functionannotates_framework_from_pool_selector_when_call_name_is_generic
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1175
Functionannotates_native_prefixed_typed_data_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1753
Functionannotates_package_call_intents_from_machine_symbol_names
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1235
Functionannotates_pool_mapping_in_indirect_target_comment
()
crates/flutterdec-decompiler/src/tests/cfg_and_stack/call_and_loops.rs:1705
Functionannotates_runtime_and_native_call_intents
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1027
Functionannotates_runtime_closure_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:2185
Functionannotates_runtime_internal_prepend_type_arguments_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1915
Functionannotates_runtime_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:1807
Functionannotates_runtime_type_parameter_selector_from_pool_string
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:2239
Functionannotates_stdlib_call_intent_when_symbol_is_named
()
crates/flutterdec-decompiler/src/tests/emit_and_helpers/readability_and_naming.rs:907
Functionapk_session_lists_and_reads_entries
()
crates/flutterdec-loader/src/lib.rs:330
Functionapp_bootstrap_context_outranks_framework_bootstrap_context
()
crates/flutterdec-disasm-arm64/src/lib.rs:2868
Functionapp_frontier_context_outranks_framework_frontier_context
()
crates/flutterdec-disasm-arm64/src/lib.rs:2935
Functionapplies_app_package_filter_to_scoped_functions
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:1115
Functionapplies_app_scope_filter
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:1069
Functionapplies_app_unknown_scope_filter
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:987
Methodassigns_ident
(line: &str, ident: &str)
crates/flutterdec-decompiler/src/passes/structural_helpers/guard_and_flow.rs:167
Functionassigns_ident_handles_utf8_text
()
crates/flutterdec-decompiler/src/passes/structural_helpers/guard_and_flow.rs:277
Functionbackend_label
(value: Option<AdapterBackend>)
crates/flutterdec-core/src/pipeline/runners.rs:139
Methodblock_terminates_at_top_level
( lines: &[String], start: usize, end: usize, )
crates/flutterdec-decompiler/src/passes/structural_helpers/guard_and_flow.rs:205
Functionbranch_block
(id: usize, va: u64, true_va: u64, false_id: usize, true_id: usize)
crates/flutterdec-decompiler/src/tests/shared.rs:41
Functionbuilds_cfg_with_branch_and_fallthrough
()
crates/flutterdec-ir/src/lib.rs:246
Functionbuilds_ghidra_symbol_script_with_sorted_entries_and_escaped_names
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:86
Functionbuilds_ida_symbol_script_with_sorted_entries_and_pool_comments
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:100
Functionbuilds_pool_semantic_hints_from_adapter_metadata
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:1846
Functionbuilds_pool_target_symbols_from_metadata
()
crates/flutterdec-core/src/pipeline/runners/tests.rs:1945
← previousnext →401–500 of 821, ranked by callers