Skip to content

Commit ec7a1a7

Browse files
bors[bot]korken89
andauthored
Merge #227
227: Hide trampolines from docs r=jonas-schievink a=korken89 Closes #226 Co-authored-by: Emil Fresk <[email protected]>
2 parents 3d77e2e + eb2b5a4 commit ec7a1a7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cortex-m-rt/macros/src/lib.rs

+5
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream {
151151
.collect::<Vec<_>>();
152152

153153
quote!(
154+
#[doc(hidden)]
154155
#[export_name = "main"]
155156
pub unsafe extern "C" fn #tramp_ident() {
156157
#ident(
@@ -343,6 +344,7 @@ pub fn exception(args: TokenStream, input: TokenStream) -> TokenStream {
343344
let ident = &f.sig.ident;
344345

345346
quote!(
347+
#[doc(hidden)]
346348
#[export_name = #ident_s]
347349
pub unsafe extern "C" fn #tramp_ident() {
348350
extern crate core;
@@ -395,6 +397,7 @@ pub fn exception(args: TokenStream, input: TokenStream) -> TokenStream {
395397
let ident = &f.sig.ident;
396398

397399
quote!(
400+
#[doc(hidden)]
398401
#[export_name = "HardFault"]
399402
#[link_section = ".HardFault.user"]
400403
pub unsafe extern "C" fn #tramp_ident(frame: &::cortex_m_rt::ExceptionFrame) {
@@ -479,6 +482,7 @@ pub fn exception(args: TokenStream, input: TokenStream) -> TokenStream {
479482
.collect::<Vec<_>>();
480483

481484
quote!(
485+
#[doc(hidden)]
482486
#[export_name = #ident_s]
483487
pub unsafe extern "C" fn #tramp_ident() {
484488
#ident(
@@ -647,6 +651,7 @@ pub fn interrupt(args: TokenStream, input: TokenStream) -> TokenStream {
647651
.collect::<Vec<_>>();
648652

649653
quote!(
654+
#[doc(hidden)]
650655
#[export_name = #ident_s]
651656
pub unsafe extern "C" fn #tramp_ident() {
652657
#ident(

0 commit comments

Comments
 (0)