7 Commits

Author SHA1 Message Date
David Tolnay
029f1d6a2e
Move C++-specific type printing back into C++ generator 2020-04-25 18:02:15 -07:00
Myron Ahn
eba35cfce7
C++ std::vector<T> and Rust std::vec::Vec<T> support
Add basic std::vector and std::vec::Vec support across FFI boundary.
2020-04-25 12:47:04 -07:00
David Tolnay
9542f227db
Clean up Atom::from match arm order 2020-03-13 13:55:28 -07:00
David Tolnay
3383ae719f
Add f32 and f64 types 2020-03-13 01:14:11 -07:00
David Tolnay
438e26034c
Make PartialEq work with reference lhs 2020-03-06 10:21:35 -08:00
David Tolnay
ba5eb2de8c
Add PartialEq impls for comparison against specific atoms 2020-03-06 10:15:52 -08:00
David Tolnay
7db7369797
Safe FFI between Rust and C++ 2020-01-08 08:57:24 -08:00