about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorNika Layzell <nika@thelayzells.com>2022-07-03 01:04:31 -0400
committerNika Layzell <nika@thelayzells.com>2022-07-18 13:06:51 -0400
commitb34c79f8f1ef4d0149ad4bf77e1759c07a9a01a8 (patch)
treef781a9657843441cd6709527cbde5358f56b3310 /compiler/rustc_codegen_gcc
parent491fccfbe3561b0674a7dd13ac9f00820662aa59 (diff)
downloadrust-b34c79f8f1ef4d0149ad4bf77e1759c07a9a01a8.tar.gz
rust-b34c79f8f1ef4d0149ad4bf77e1759c07a9a01a8.zip
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.
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions