From a0475f10d8ea9133a456421186055097e2d732b8 Mon Sep 17 00:00:00 2001 From: Edwin Cheng Date: Sun, 7 Feb 2021 12:53:54 +0800 Subject: Remove redunacny --- docs/dev/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/dev/architecture.md b/docs/dev/architecture.md index c5e4acea3..6ccb4a27f 100644 --- a/docs/dev/architecture.md +++ b/docs/dev/architecture.md @@ -258,7 +258,7 @@ They are independent from the rest of the code. `mbe` crate contains tools for transforming between syntax trees and token tree. And it also handles the actual parsing and expansion of declarative macro (a-la "Macros By Example" or mbe). -For proc macros, the client-server model are used to run proc-macro. +For proc macros, the client-server model are used. We pass an argument `--proc-macro` to `rust-analyzer` binary to start a separate process (`proc_macro_srv`). And the client (`proc_macro_api`) provides an interface to talk to that server separately. -- cgit v1.2.3