1
Fork 0

add track_path::path fn for proc-macro usage

Ref #73921
This commit is contained in:
Bernhard Schuster 2021-04-09 16:35:40 +02:00
parent 1034282bca
commit 67e6a81315
9 changed files with 66 additions and 3 deletions

View file

@ -411,6 +411,10 @@ impl server::FreeFunctions for Rustc<'_> {
fn track_env_var(&mut self, var: &str, value: Option<&str>) {
self.sess.env_depinfo.borrow_mut().insert((Symbol::intern(var), value.map(Symbol::intern)));
}
fn track_path(&mut self, path: &str) {
self.sess.file_depinfo.borrow_mut().insert(Symbol::intern(path));
}
}
impl server::TokenStream for Rustc<'_> {