#[cfg(not(doc))]
mod riscv;
#[cfg(not(doc))]
pub use riscv::*;
mod doc {
#![allow(unused)]
pub unsafe fn load_direct_trap_entry() {}
pub unsafe extern "C" fn reuse_stack_for_trap() {}
pub fn soft_trap(cause: usize) {}
pub unsafe extern "C" fn trap_entry() {}
pub struct FlowContext {}
impl FlowContext {
pub const ZERO: Self = Self {};
}
}
#[cfg(doc)]
pub use doc::*;