Add source root

This commit is contained in:
Aleksey Kladov 2018-09-02 20:08:58 +03:00
parent e98d8cd255
commit 440dc41dd8
5 changed files with 167 additions and 132 deletions

View file

@ -8,7 +8,7 @@ use libsyntax2::{
};
use {FileId, FileResolver};
type SyntaxProvider<'a> = dyn Fn(FileId) -> File + 'a;
type SyntaxProvider<'a> = dyn Fn(FileId) -> &'a File + 'a;
#[derive(Clone, Copy, PartialEq, Eq, Hash, Debug)]
pub struct ModuleId(FileId);