aboutsummaryrefslogtreecommitdiff
path: root/mingling_pathf/src/lib.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-06-29 14:12:24 +0800
committer魏曹先生 <1992414357@qq.com>2026-06-29 14:12:24 +0800
commit2fa18e2190fb3c17892e13cb06d330e707dc05ec (patch)
tree9a8a64565ee98a84c64c8677951df94bf3aa7176 /mingling_pathf/src/lib.rs
parentfaae53e760743971c43800f6e6bc2fcbaec582b7 (diff)
feat(pathf): add dispatch tree config and pass feature to analyzer
Add `PathfinderConfig` struct to control dispatch tree extraction, and wire `use_dispatch_tree` through `DispatcherPattern`, `init_with_config`, and `analyze_and_build_type_mapping_for`. Expose config and wrapper from `mingling_core` under the `pathf` feature.
Diffstat (limited to 'mingling_pathf/src/lib.rs')
-rw-r--r--mingling_pathf/src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/mingling_pathf/src/lib.rs b/mingling_pathf/src/lib.rs
index 40fd2ec..81b2df6 100644
--- a/mingling_pathf/src/lib.rs
+++ b/mingling_pathf/src/lib.rs
@@ -1,6 +1,7 @@
+pub mod config;
+pub mod error;
pub mod module_pathf;
pub mod pattern_analyzer;
-pub mod error;
pub mod patterns;
mod type_mapping_builder;