Skip to content

Commit 9b882da

Browse files
committed
Fixing issue #657
Added self:: when referencing submodule to avoid ambiguity
1 parent 481f6b8 commit 9b882da

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/generate/peripheral.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ pub fn render(p_original: &Peripheral, index: &Index, config: &Config) -> Result
114114
out.extend(quote! {
115115
#[doc = #description]
116116
#feature_any_attribute
117-
pub use #base as #name_snake_case;
117+
pub use self::#base as #name_snake_case;
118118
});
119119
return Ok(out);
120120
}
@@ -170,7 +170,7 @@ pub fn render(p_original: &Peripheral, index: &Index, config: &Config) -> Result
170170
out.extend(quote! {
171171
#[doc = #description]
172172
#feature_attribute
173-
pub use #base as #name_snake_case;
173+
pub use self::#base as #name_snake_case;
174174
});
175175
return Ok(out);
176176
}
@@ -1014,8 +1014,8 @@ fn cluster_block(
10141014

10151015
Ok(quote! {
10161016
#[doc = #description]
1017-
pub use #derived as #name_constant_case;
1018-
pub use #mod_derived as #name_snake_case;
1017+
pub use self::#derived as #name_constant_case;
1018+
pub use self::#mod_derived as #name_snake_case;
10191019
})
10201020
} else {
10211021
let cpath = path.new_cluster(&c.name);
@@ -1032,7 +1032,7 @@ fn cluster_block(
10321032

10331033
Ok(quote! {
10341034
#[doc = #description]
1035-
pub use #name_snake_case::#name_constant_case;
1035+
pub use self::#name_snake_case::#name_constant_case;
10361036

10371037
///Cluster
10381038
#[doc = #description]

0 commit comments

Comments
 (0)