[−][src]Crate leo_symbol_table
The symbol table for a Leo program.
This module contains the SymbolTable
type, an abstract data type that tracks the current
bindings for functions and circuits in a Leo program.
A new [Symbol Table
] type can be created from a reference to a [LeoAst
].
A [Symbol Table
] type can be used to create a new [TypeInference
] type.
Re-exports
pub use self::attributes::*; |
pub use self::errors::*; |
pub use self::imports::*; |
pub use self::symbol_table::*; |
pub use self::types::*; |
Modules
attributes | |
errors | |
imports | |
symbol_table | |
types |