mirror of
https://github.com/salsa-rs/salsa.git
synced 2024-11-24 12:16:25 +00:00
7 lines
272 B
Rust
7 lines
272 B
Rust
use crate::{ir::SourceProgram, parser::parse_statements, type_check::type_check_program};
|
|
|
|
#[salsa::tracked]
|
|
pub fn compile(db: &dyn crate::Db, source_program: SourceProgram) {
|
|
let program = parse_statements(db, source_program);
|
|
type_check_program(db, program);
|
|
}
|