summary refs log tree commit diff
path: root/msg_socket/msg_on_socket_derive/Cargo.toml
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@chromium.org>2018-11-15 15:09:57 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-11-21 05:52:45 -0800
commit1d0b445be2db1dbe9b92ff8b8fa646904ff60fea (patch)
treefe599f71ffa58330ec7b38f4947e7a4c7efccfff /msg_socket/msg_on_socket_derive/Cargo.toml
parente81a3e66cc266821fa5faec258d33c2eb3d8e102 (diff)
downloadcrosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.tar
crosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.tar.gz
crosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.tar.bz2
crosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.tar.lz
crosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.tar.xz
crosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.tar.zst
crosvm-1d0b445be2db1dbe9b92ff8b8fa646904ff60fea.zip
macros: Update syn to 0.15
This brings us onto the stable API surface area for procedural macros
that stabilized in Rust 1.30, rather than the string-based shim on
older compilers.

    https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html

Intervening release notes:

- https://github.com/dtolnay/syn/releases/tag/0.13.0
- https://github.com/dtolnay/syn/releases/tag/0.14.0
- https://github.com/dtolnay/syn/releases/tag/0.15.0

TEST=cargo check crosvm
TEST=cargo test each of the three proc-macro crates
TEST=build_packages
CQ-DEPEND=CL:1340766

Change-Id: Idcf14df0225ab41423b9a8639d0bba0a63513712
Reviewed-on: https://chromium-review.googlesource.com/1338507
Commit-Ready: David Tolnay <dtolnay@chromium.org>
Tested-by: David Tolnay <dtolnay@chromium.org>
Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
Diffstat (limited to 'msg_socket/msg_on_socket_derive/Cargo.toml')
-rw-r--r--msg_socket/msg_on_socket_derive/Cargo.toml6
1 files changed, 3 insertions, 3 deletions
diff --git a/msg_socket/msg_on_socket_derive/Cargo.toml b/msg_socket/msg_on_socket_derive/Cargo.toml
index 39316ce..f8b7e8a 100644
--- a/msg_socket/msg_on_socket_derive/Cargo.toml
+++ b/msg_socket/msg_on_socket_derive/Cargo.toml
@@ -4,9 +4,9 @@ version = "0.1.0"
 authors = ["The Chromium OS Authors"]
 
 [dependencies]
-syn = "=0.12"
-quote = "=0.4"
-proc-macro2 = "=0.2"
+syn = "=0.15"
+quote = "=0.6"
+proc-macro2 = "=0.4"
 
 [lib]
 proc-macro = true