Crate ligen_ir

Crate ligen_ir 

Source
Expand description

Ligen intermediate representation.

Re-exports§

pub use module::Module;
pub use module::Import;
pub use object::Object;
pub use function::Function;
pub use function::Parameter;
pub use function::Synchrony;
pub use function::Method;
pub use identifier::Identifier;
pub use literal::Literal;
pub use path::Path;
pub use path::PathSegment;
pub use macro_attributes::Attributes;
pub use macro_attributes::Attribute;
pub use macro_attributes::MacroAttributes;
pub use macro_attributes::attributes;
pub use macro_attributes::attribute;
pub use source::*;
pub use types::*;
pub use visibility::*;
pub use library::*;
pub use mutability::*;
pub use interface::*;
pub use registry::*;
pub use visitor::*;

Modules§

function
identifier
interface
library
Library representation.
literal
macro_attributes
Macro attributes.
module
Module representation.
mutability
Mutability.
object
path
prelude
registry
source
symbols
types
visibility
Visibility enumeration.
visitor