diff options
author | Laurențiu Nicola <[email protected]> | 2020-08-03 11:57:04 +0100 |
---|---|---|
committer | Laurențiu Nicola <[email protected]> | 2020-10-08 15:06:20 +0100 |
commit | 3d169bd3f4cdc2dc3dd09eadbbc17c19214d69f3 (patch) | |
tree | 8e8d829f5926401ac8303001fb435b504311c203 /crates/proc_macro_srv/src/proc_macro/bridge/mod.rs | |
parent | e5f252ade72fee4776396122dc91a17ddc185a66 (diff) |
Add track_env_var to the proc macro server
Diffstat (limited to 'crates/proc_macro_srv/src/proc_macro/bridge/mod.rs')
-rw-r--r-- | crates/proc_macro_srv/src/proc_macro/bridge/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/proc_macro_srv/src/proc_macro/bridge/mod.rs b/crates/proc_macro_srv/src/proc_macro/bridge/mod.rs index aeb05aad4..b97886eb9 100644 --- a/crates/proc_macro_srv/src/proc_macro/bridge/mod.rs +++ b/crates/proc_macro_srv/src/proc_macro/bridge/mod.rs | |||
@@ -57,6 +57,10 @@ use std::thread; | |||
57 | macro_rules! with_api { | 57 | macro_rules! with_api { |
58 | ($S:ident, $self:ident, $m:ident) => { | 58 | ($S:ident, $self:ident, $m:ident) => { |
59 | $m! { | 59 | $m! { |
60 | FreeFunctions { | ||
61 | fn drop($self: $S::FreeFunctions); | ||
62 | fn track_env_var(var: &str, value: Option<&str>); | ||
63 | }, | ||
60 | TokenStream { | 64 | TokenStream { |
61 | fn drop($self: $S::TokenStream); | 65 | fn drop($self: $S::TokenStream); |
62 | fn clone($self: &$S::TokenStream) -> $S::TokenStream; | 66 | fn clone($self: &$S::TokenStream) -> $S::TokenStream; |