Struct espr::ir::IR [−][src]
Expand description
Intermediate Representation
Fields
schemas: Vec<Schema>
Implementations
Trait Implementations
type Input = SyntaxTree
type Input = SyntaxTree
AST portion
fn legalize(
ns: &Namespace<'_>,
ss: &Constraints,
scope: &Scope,
syn: &SyntaxTree
) -> Result<Self, SemanticError>
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more