Skip to content
This repository was archived by the owner on Jun 10, 2024. It is now read-only.

Commit 88469d6

Browse files
committed
Pass CodeMap to lower_module
1 parent 77d834c commit 88469d6

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

examples/interpreter-in-browser/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ where
7878

7979
pub fn lower(input: &str, config: ParseConfig) -> Result<Module, ()> {
8080
let (parsed, parser): (ErlAstModule, _) = parse(input, config);
81-
let (res, messages) = lower_module(&parsed);
81+
let (res, messages) = lower_module(&parser.config.codemap.lock().unwrap(), &parsed);
8282

8383
let emitter = StandardStreamEmitter::new(ColorChoice::Auto).set_codemap(parser.config.codemap);
8484
for err in messages.iter() {

liblumen_eir_interpreter/src/bin.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ where
4242
P: AsRef<Path>,
4343
{
4444
let (parsed, parser): (ErlAstModule, _) = parse_file(path, config);
45-
let (res, messages) = lower_module(&parsed);
45+
let (res, messages) = lower_module(&parser.config.codemap.lock().unwrap(), &parsed);
4646

4747
let emitter =
4848
StandardStreamEmitter::new(ColorChoice::Auto).set_codemap(parser.config.codemap.clone());

liblumen_eir_interpreter/src/tests/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ where
3333

3434
pub fn lower(input: &str, config: ParseConfig) -> Result<Module, ()> {
3535
let (parsed, parser): (ErlAstModule, _) = parse(input, config);
36-
let (res, messages) = lower_module(&parsed);
36+
let (res, messages) = lower_module(&parser.config.codemap.lock().unwrap(), &parsed);
3737

3838
let emitter =
3939
StandardStreamEmitter::new(ColorChoice::Auto).set_codemap(parser.config.codemap.clone());

0 commit comments

Comments
 (0)