Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/caverav/flutterdec
/ functions
Functions
821 in github.com/caverav/flutterdec
⨍
Functions
821
◇
Types & classes
122
↓ 2 callers
Function
looks_non_app_component
(component: &str)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:845
↓ 2 callers
Function
looks_non_app_package
(package: &str)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:835
↓ 2 callers
Method
lookup_reg
(&self, token: &str)
crates/flutterdec-decompiler/src/control_flow/expression_lift.rs:4
↓ 2 callers
Function
manifest_component_matches_class
(component: &str, class_name: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:520
↓ 2 callers
Function
manifest_path
(repo_root: &Path)
crates/flutterdec-adapter/src/lib.rs:98
↓ 2 callers
Function
maybe_insert_symbol
(out: &mut BTreeMap<u64, String>, va: u64, sym_type: u8, name: Option<&str>)
crates/flutterdec-core/src/pipeline/symbol_map/elf.rs:104
↓ 2 callers
Function
method_summary_key_for_target
( source_dex: &str, target_class: &str, target_method: &str, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:1148
↓ 2 callers
Function
normalize_class_match_token
(raw: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:487
↓ 2 callers
Function
normalize_symbol_piece
(piece: &str)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:609
↓ 2 callers
Function
open_apk_session_if_input_is_apk
(input_path: &Path)
crates/flutterdec-core/src/pipeline/runners.rs:216
↓ 2 callers
Function
owner_is_bootstrap_context
(owner_lower: &str)
crates/flutterdec-core/src/pipeline/bootflow_hints.rs:73
↓ 2 callers
Function
owner_marker_from_raw
(raw: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/selector_resolution.rs:172
↓ 2 callers
Function
package_name_from_library_uri
(uri: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:580
↓ 2 callers
Function
parse_non_negative_i64_token
(token: &str)
crates/flutterdec-decompiler/src/helpers/expr.rs:191
↓ 2 callers
Function
priority_package_from_library_uri
(uri: &str)
crates/flutterdec-core/src/pipeline/runners.rs:624
↓ 2 callers
Function
push_manifest_hint
(hints: &mut HashSet<String>, candidate: &str)
crates/flutterdec-core/src/pipeline/runners.rs:512
↓ 2 callers
Method
push_stage
(&mut self, stage: &'static str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:284
↓ 2 callers
Function
rank_candidates
( model: &'a ProgramModel, iso_instr: &[u8], iso_base_va: u64, focus_prefix: Option<&str>,
crates/flutterdec-disasm-arm64/src/lib.rs:1074
↓ 2 callers
Function
resolve_adapter_exec
(repo_root: &Path, dart_hash: &str)
crates/flutterdec-adapter/src/lib.rs:192
↓ 2 callers
Function
resolve_adapter_name
(repo_root: &Path, dart_hash: &str)
crates/flutterdec-adapter/src/lib.rs:131
↓ 2 callers
Function
resolve_manifest_target_path
(repo_root: &Path, raw: &str)
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:24
↓ 2 callers
Function
run_adapter
(exec_path: &Path, input: &AdapterInput<'_>)
crates/flutterdec-adapter/src/lib.rs:221
↓ 2 callers
Function
sanitize_local_cache_key
(raw: &str)
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:1
↓ 2 callers
Method
selector_context_expr
(&self, expr: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:123
↓ 2 callers
Function
selector_from_pool_hint
( hint: &crate::PoolSemanticHint, fallback_value: Option<&String>, )
crates/flutterdec-decompiler/src/helpers/call_intent/selector_resolution.rs:210
↓ 2 callers
Method
selector_hint_from_expr
(&self, expr: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:77
↓ 2 callers
Function
semantic_name_score
(name: &str)
crates/flutterdec-decompiler/src/lib.rs:355
↓ 2 callers
Function
split_operands
(s: &str)
crates/flutterdec-decompiler/src/helpers/instruction_parse.rs:1
↓ 2 callers
Function
stage_sort_key
(stage: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:429
↓ 2 callers
Function
startup_anchor_sort_rank
(kind: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:436
↓ 2 callers
Function
startup_path_anchor_for_method
( method: &ScannedMethodKey, class_supers: &HashMap<String, Option<String>>, matcher: &StartupMani
crates/flutterdec-core/src/pipeline/apk_startup.rs:545
↓ 2 callers
Function
strip_wrapped_quotes
(input: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/extract.rs:55
↓ 2 callers
Function
symbol_name_quality_from_name_kind
(raw: Option<&str>)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:64
↓ 2 callers
Function
synthetic_hint_key
( decoded_kind: &str, selector: &str, target_va: Option<u64>, owner_class: &str, library_u
crates/flutterdec-core/src/pipeline/bootflow_hints.rs:88
↓ 2 callers
Function
try_collect_engine_fingerprint_with_apk_session
( input_path: &Path, apk_session: Option<&ApkSession>, bundle_arch: &str, )
crates/flutterdec-core/src/pipeline/runners.rs:296
↓ 2 callers
Method
update_selector_binding_from_assignment
(&mut self, lhs: &str, rhs: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:140
↓ 2 callers
Method
with_overrides
(mut self, overrides: &DecompileEngineOptionOverrides)
crates/flutterdec-core/src/lib.rs:173
↓ 1 callers
Function
_append_synthetic_pool_entries
(base: List[dict], synthetic: List[dict])
adapters/python/adapter_template.py:287
↓ 1 callers
Function
_bootflow_candidates_from_name
( name: str, owner_class: str, library_uri: str )
adapters/python/adapter_template.py:171
↓ 1 callers
Function
_build_blutter_model
( vm_data: bytes, iso_data: bytes, default_snapshot_hash: str, default_version: str, input
adapters/python/adapter_template.py:667
↓ 1 callers
Function
_collect_libraries
(strings: List[str])
adapters/python/adapter_template.py:116
↓ 1 callers
Function
_decode_bl_target
(pc: int, word: int)
adapters/python/adapter_template.py:55
↓ 1 callers
Function
_extract_blutter_function_name
(head_line: str)
adapters/python/adapter_template.py:340
↓ 1 callers
Function
_is_frame_prologue
(word: int)
adapters/python/adapter_template.py:64
↓ 1 callers
Function
_normalize_backend
(raw: str)
adapters/python/adapter_template.py:701
↓ 1 callers
Function
_parse_blutter_asm
(asm_dir: Path)
adapters/python/adapter_template.py:465
↓ 1 callers
Function
_parse_blutter_class_decl
(line: str)
adapters/python/adapter_template.py:384
↓ 1 callers
Function
_parse_blutter_pp
(pool_path: Path)
adapters/python/adapter_template.py:413
↓ 1 callers
Function
_recover_functions
(instr: bytes, base_va: int)
adapters/python/adapter_template.py:72
↓ 1 callers
Function
_resolve_blutter_runner
()
adapters/python/adapter_template.py:600
↓ 1 callers
Function
_run_blutter_dump
(input_path: Optional[str], libapp_path: Optional[str])
adapters/python/adapter_template.py:621
↓ 1 callers
Function
_runner_mode
(cmd: List[str])
adapters/python/adapter_template.py:589
↓ 1 callers
Method
alias_dispatch_target_slot_calls
(&mut self)
crates/flutterdec-decompiler/src/passes/naming.rs:2
↓ 1 callers
Method
alias_repeated_pool_literals
(&mut self)
crates/flutterdec-decompiler/src/passes/naming.rs:95
↓ 1 callers
Method
alias_repeated_stack_slots
(&mut self)
crates/flutterdec-decompiler/src/passes/naming.rs:34
↓ 1 callers
Function
analyze_manifest_bytes
(bytes: &[u8])
crates/flutterdec-core/src/pipeline/runners/manifest.rs:855
↓ 1 callers
Function
annotation_for
(mnemonic: &str, op_str: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:72
↓ 1 callers
Method
append_helper_functions
(&mut self)
crates/flutterdec-decompiler/src/helper_flow/summary.rs:43
↓ 1 callers
Method
apply_other_lift
(&mut self, ins_src: &str, indent: usize)
crates/flutterdec-decompiler/src/control_flow/expression_lift.rs:37
↓ 1 callers
Function
apply_program_level_generic_call_rewrites
(artifacts: &mut [PseudocodeArtifact])
crates/flutterdec-decompiler/src/lib.rs:278
↓ 1 callers
Function
ascii_strings
(bytes: &[u8], min_len: usize)
crates/flutterdec-core/src/pipeline/engine_fingerprint.rs:214
↓ 1 callers
Function
available_adapters
(repo_root: &Path)
crates/flutterdec-core/src/pipeline/runners.rs:2084
↓ 1 callers
Function
bootflow_entry_source
( entry: &flutterdec_adapter::ObjectPoolEntry, decoded_kind_lower: &str, value_lower: &str, )
crates/flutterdec-core/src/pipeline/runners/reporting.rs:275
↓ 1 callers
Function
bootstrap_chain_path_confidence
( stages: &std::collections::HashSet<&'static str>, method_chain_len: usize, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:447
↓ 1 callers
Function
bootstrap_chain_source_confidence
(stages: &std::collections::HashSet<&'static str>)
crates/flutterdec-core/src/pipeline/apk_startup.rs:396
↓ 1 callers
Method
branch_condition
(&self, mnemonic: &str, ops: &[String])
crates/flutterdec-decompiler/src/control_flow/graph.rs:2
↓ 1 callers
Function
build_bootstrap_chain_evidence
( class_supers: &HashMap<String, Option<String>>, method_defs: &[ScannedMethodDef], scanned_method
crates/flutterdec-core/src/pipeline/apk_startup.rs:927
↓ 1 callers
Function
build_call_adjacency
( candidates: &[&FunctionInfo], iso_instr: &[u8], iso_base_va: u64, )
crates/flutterdec-disasm-arm64/src/lib.rs:746
↓ 1 callers
Function
build_capstone
()
crates/flutterdec-disasm-arm64/src/lib.rs:44
↓ 1 callers
Function
build_entrypoint_frontier_scores
( candidates: &[&FunctionInfo], target_va_hints: &HashMap<u64, i32>, adjacency: &HashMap<u64, Vec<
crates/flutterdec-disasm-arm64/src/lib.rs:766
↓ 1 callers
Function
build_flutterjni_entrypoint
( args: &[u16], tracked: &std::collections::HashMap<u16, TrackedRegisterValue>, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:1131
↓ 1 callers
Function
build_function_metadata_lookup
( model: &ProgramModel, class_to_library: &HashMap<String, String>, )
crates/flutterdec-core/src/pipeline/runners/symbols.rs:371
↓ 1 callers
Function
build_owner_library_lookup
(model: &ProgramModel)
crates/flutterdec-disasm-arm64/src/lib.rs:174
↓ 1 callers
Function
build_program_ir
(disasm: &[FunctionDisassembly])
crates/flutterdec-ir/src/lib.rs:236
↓ 1 callers
Function
build_startup_class_library_lookup
( classes: &[flutterdec_adapter::ClassInfo], )
crates/flutterdec-core/src/pipeline/apk_startup.rs:2079
↓ 1 callers
Function
build_target_va_bootflow_categories
( model: &ProgramModel, )
crates/flutterdec-disasm-arm64/src/lib.rs:513
↓ 1 callers
Function
build_target_va_priority_hints
(model: &ProgramModel)
crates/flutterdec-disasm-arm64/src/lib.rs:532
↓ 1 callers
Method
bump
(&mut self, quality: SymbolNameQuality)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:54
↓ 1 callers
Function
bundle_arch_matches_machine_id
(bundle_arch: &str, machine_id: u16)
crates/flutterdec-core/src/pipeline/runners.rs:233
↓ 1 callers
Function
canonical_standard_model_name
( f: &FunctionInfo, class_to_library: &HashMap<String, String>, )
crates/flutterdec-core/src/pipeline/runners/symbols.rs:401
↓ 1 callers
Function
canonicalize_known_symbol
(symbol: &str)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:511
↓ 1 callers
Function
canonicalize_library_uri_for_diff
(uri: &str)
crates/flutterdec-core/src/pipeline/runners_diff.rs:18
↓ 1 callers
Function
class_matches_manifest_activity
(owner_class: &str, activities: &HashSet<String>)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:84
↓ 1 callers
Function
classify_startup_method
(target_class: &str, target_method: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:326
↓ 1 callers
Function
collect_ascii_strings
(bytes: &[u8], min_len: usize, max_items: usize)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:545
↓ 1 callers
Function
collect_bootflow_seed_entry_vas
( ranked: &[RankedCandidate<'_>], target_va_bootflow_categories: &HashMap<u64, HashSet<&'static str>>,
crates/flutterdec-disasm-arm64/src/lib.rs:1179
↓ 1 callers
Function
collect_bootstrap_chain_paths
( class_supers: &HashMap<String, Option<String>>, method_defs: &[ScannedMethodDef], app_method_inv
crates/flutterdec-core/src/pipeline/apk_startup.rs:681
↓ 1 callers
Function
collect_bootstrap_stage_calls
( scanned_methods: &[ScannedStartupMethodRef], )
crates/flutterdec-core/src/pipeline/apk_startup.rs:642
↓ 1 callers
Function
collect_classes_dex_entries
(apk: &ApkSession)
crates/flutterdec-core/src/pipeline/apk_startup.rs:1035
↓ 1 callers
Function
collect_direct_call_targets
( func: &FunctionInfo, iso_instr: &[u8], iso_base_va: u64, known_entries: &HashSet<u64>, )
crates/flutterdec-disasm-arm64/src/lib.rs:706
↓ 1 callers
Function
collect_generic_symbol_aliases
(artifacts: &[PseudocodeArtifact])
crates/flutterdec-decompiler/src/lib.rs:300
↓ 1 callers
Function
collect_manifest_strings
(bytes: &[u8])
crates/flutterdec-core/src/pipeline/runners/manifest.rs:595
↓ 1 callers
Function
collect_method_return_summaries
( dex: &dex::Dex<B>, source_dex: &str, app_class_descriptors: &std::collections::HashSet<String>,
crates/flutterdec-core/src/pipeline/apk_startup.rs:1310
↓ 1 callers
Function
collect_stack_offsets
(ir: &FunctionIr)
crates/flutterdec-decompiler/src/helpers/state_and_flow.rs:1
↓ 1 callers
Function
collect_symbol_quality_counts
( symbol_quality: &HashMap<u64, SymbolNameQuality>, )
crates/flutterdec-core/src/pipeline/runners/symbols.rs:85
↓ 1 callers
Function
collect_symbols
(elf: &Elf<'_>)
crates/flutterdec-loader/src/lib.rs:142
↓ 1 callers
Function
collect_utf16le_ascii_like_strings
(bytes: &[u8], min_len: usize, max_items: usize)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:567
↓ 1 callers
Function
compare_exec_layouts
( stripped_sections: &[ExecSection], stripped_bytes: &[u8], unstripped_sections: &[ExecSection],
crates/flutterdec-core/src/pipeline/symbol_map/elf.rs:36
↓ 1 callers
Function
cond_from_cmp
(branch: &str, cmp: &(String, String))
crates/flutterdec-decompiler/src/helpers/state_and_flow.rs:34
↓ 1 callers
Function
confidence_level
(has_build_id: bool, has_version_hint: bool)
crates/flutterdec-core/src/pipeline/engine_fingerprint.rs:280
← previous
next →
201–300 of 821, ranked by callers