]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: libproc_macro: Add rust interface
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Fri, 24 Mar 2023 14:25:08 +0000 (15:25 +0100)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 17:28:39 +0000 (18:28 +0100)
commitf7379085ae54bd553d84353ca8ed4ccc2d233f17
tree8bbb85e9700bfa78ee22453f1e0b1b73e52a7450
parentfc2ba3b929aa6457a37604567c01bd97b92ecab1
gccrs: libproc_macro: Add rust interface

libgrust/ChangeLog:

* libproc_macro/rust/bridge.rs: New file.
* libproc_macro/rust/bridge/group.rs: New file.
* libproc_macro/rust/bridge/ident.rs: New file.
* libproc_macro/rust/bridge/literal.rs: New file.
* libproc_macro/rust/bridge/punct.rs: New file.
* libproc_macro/rust/bridge/span.rs: New file.
* libproc_macro/rust/bridge/token_stream.rs: New file.
* libproc_macro/rust/group.rs: New file.
* libproc_macro/rust/ident.rs: New file.
* libproc_macro/rust/lib.rs: New file.
* libproc_macro/rust/literal.rs: New file.
* libproc_macro/rust/punct.rs: New file.
* libproc_macro/rust/span.rs: New file.
* libproc_macro/rust/token_stream.rs: New file.

Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
14 files changed:
libgrust/libproc_macro/rust/bridge.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/bridge/group.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/bridge/ident.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/bridge/literal.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/bridge/punct.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/bridge/span.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/bridge/token_stream.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/group.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/ident.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/lib.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/literal.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/punct.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/span.rs [new file with mode: 0644]
libgrust/libproc_macro/rust/token_stream.rs [new file with mode: 0644]