veryl-analyzer 0.20.0

A modern hardware description language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod checker;
mod context;
pub mod declaration;
pub mod expression;
pub mod instance;
pub mod ir;
pub mod statement;
pub mod utils;
pub mod var;
pub use context::Context;

use crate::ir::IrResult;
use crate::symbol::Affiliation;

pub trait Conv<T>: Sized {
    fn conv(context: &mut Context, value: T) -> IrResult<Self>;
}