Skip to main content

Crate sema

Crate sema 

Source
Expand description

§solar-sema

Solidity and Yul semantic analysis.

This is the core of the Solar compiler’s frontend. It drives the parsing and semantic analysis of Solidity and Yul source code.

Re-exports§

pub use sema::thread_local;
pub use sema::bumpalo;

Modules§

ast
solar-ast
builtins
eval
hir
High-level intermediate representation (HIR).
stats
ty

Structs§

Compiler
The compiler.
CompilerRef
A reference to the compiler.
Gcx
Reference to the global context.
Hir
The high-level intermediate representation (HIR).
ParsingContext
Builder for parsing sources into a Compiler.
Source
A single source.
Sources
Sources.
Ty
An interned type.