diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-07-31 22:59:14 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-08-01 00:00:36 +0200 |
| commit | 3c92bad9a7cd6b880de197806443ffcce2cac9d8 (patch) | |
| tree | 1faf79c66e23bc37711af16ad690a9878e28d348 /src/pretty.rs | |
| parent | fbd3d191137aac8188ab8c6503d257d65d873972 (diff) | |
Pretty-printed diagnostics with traceback
Diffstat (limited to 'src/pretty.rs')
| -rw-r--r-- | src/pretty.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pretty.rs b/src/pretty.rs index a4e9b334..2f3a6ef9 100644 --- a/src/pretty.rs +++ b/src/pretty.rs @@ -610,6 +610,7 @@ mod tests { use super::*; use crate::loading::FileId; use crate::parse::parse; + use crate::source::SourceFile; #[track_caller] fn roundtrip(src: &str) { @@ -618,7 +619,8 @@ mod tests { #[track_caller] fn test_parse(src: &str, exp: &str) { - let ast = parse(FileId::from_raw(0), src).unwrap(); + let source = SourceFile::new(FileId::from_raw(0), src.into()); + let ast = parse(&source).unwrap(); let found = pretty(&ast); if exp != found { println!("tree: {:#?}", ast); |
