Skip to content

Commit 6f5d7e9

Browse files
committed
proc_macro: stop using a remote object handle for Literal
This builds on the symbol infrastructure built for ident to replicate the `LitKind` and `Lit` structures in rustc within the `proc_macro` client, allowing literals to be fully created and interacted with from the client thread. Only parsing and subspan operations still require sync RPC.
1 parent 7f3a36c commit 6f5d7e9

File tree

6 files changed

+277
-250
lines changed

6 files changed

+277
-250
lines changed

0 commit comments

Comments
 (0)