aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'mingling_macros/src/lib.rs')
-rw-r--r--mingling_macros/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/mingling_macros/src/lib.rs b/mingling_macros/src/lib.rs
index 579a686..546416d 100644
--- a/mingling_macros/src/lib.rs
+++ b/mingling_macros/src/lib.rs
@@ -1834,7 +1834,7 @@ fn load_pathf_map() -> std::collections::HashMap<String, String> {
}
/// Resolves a type name to its full path token stream using the pathf mapping.
-fn resolve_type(
+pub(crate) fn resolve_type(
name: &str,
map: &std::collections::HashMap<String, String>,
) -> proc_macro2::TokenStream {
@@ -1969,8 +1969,8 @@ pub fn program_final_gen(_input: TokenStream) -> TokenStream {
})
.collect();
- let get_nodes_fn = dispatch_tree_gen::gen_get_nodes(&entries);
- let dispatch_trie_fn = dispatch_tree_gen::gen_dispatch_args_trie(&entries);
+ let get_nodes_fn = dispatch_tree_gen::gen_get_nodes(&entries, &pathf_map);
+ let dispatch_trie_fn = dispatch_tree_gen::gen_dispatch_args_trie(&entries, &pathf_map);
quote! {
#get_nodes_fn