Source code

Revision control

Copy as Markdown

Other Tools

//! Experimental high-level representation (HIR) for Diplomat.
//!
//! Enabled with the `"hir"` Cargo feature
mod attrs;
mod defs;
mod elision;
mod lifetimes;
mod lowering;
mod methods;
mod paths;
mod primitives;
mod ty_position;
mod type_context;
mod types;
pub use attrs::*;
pub use defs::*;
pub(super) use elision::*;
pub use lifetimes::*;
pub(super) use lowering::*;
pub use methods::*;
pub use paths::*;
pub use primitives::*;
pub use ty_position::*;
pub use type_context::*;
pub use types::*;
pub use lowering::{ErrorAndContext, ErrorContext, LoweringError};
pub use crate::ast::Docs;
pub use strck_ident::rust::{Ident, IdentBuf};