pub fn parse_file(
sources: &mut SourceDatabase,
name: &str,
) -> Result<File, Diagnostic<FileId>>
Expand description
Parse a new source file.
The source file is fully read and added to the compilation database. Returns the constructed AST, or a descriptive error message in case of syntax error.