Sha256: a4db2760e9438ef1a26d70238c2b5044de02878403fd424b4c9913b5ee45e004
Contents?: true
Size: 780 Bytes
Versions: 2
Compression:
Stored size: 780 Bytes
Contents
// Assumes proc-macro2's "span-locations" feature is off. #![cfg(target_pointer_width = "64")] use std::mem; use syn::{Expr, Item, Lit, Pat, Type}; #[rustversion::attr(before(2022-11-24), ignore)] #[test] fn test_expr_size() { assert_eq!(mem::size_of::<Expr>(), 176); } #[rustversion::attr(before(2022-09-09), ignore)] #[test] fn test_item_size() { assert_eq!(mem::size_of::<Item>(), 360); } #[rustversion::attr(before(2022-11-24), ignore)] #[test] fn test_type_size() { assert_eq!(mem::size_of::<Type>(), 240); } #[rustversion::attr(before(2021-10-11), ignore)] #[test] fn test_pat_size() { assert_eq!(mem::size_of::<Pat>(), 192); } #[rustversion::attr(before(2022-09-09), ignore)] #[test] fn test_lit_size() { assert_eq!(mem::size_of::<Lit>(), 32); }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wasmtime-8.0.0 | ./ext/cargo-vendor/syn-2.0.15/tests/test_size.rs |
wasmtime-7.0.0 | ./ext/cargo-vendor/syn-2.0.12/tests/test_size.rs |