Auto merge of #13421 - rust-lang:Veykril-patch-1, r=Veykril

Update guide.md to reflect support for proc-macros
This commit is contained in:
bors 2022-10-16 09:52:16 +00:00
commit 8406380b5a

View File

@ -88,9 +88,8 @@ is lower than Cargo's model of packages: each Cargo package consists of several
targets, each of which is a separate crate (or several crates, if you try targets, each of which is a separate crate (or several crates, if you try
different feature combinations). different feature combinations).
Procedural macros should become inputs as well, but currently they are not Procedural macros are inputs as well, roughly modeled as a crate with a bunch of
supported. Procedural macro will be a black box `Box<dyn Fn(TokenStream) -> TokenStream>` additional black box `dyn Fn(TokenStream) -> TokenStream` functions.
function, and will be inserted into the crate graph just like dependencies.
Soon we'll talk how we build an LSP server on top of `Analysis`, but first, Soon we'll talk how we build an LSP server on top of `Analysis`, but first,
let's deal with that paths issue. let's deal with that paths issue.