Commit Graph

24 Commits

Author SHA1 Message Date
Jack Moffitt e9c5ee5c26 Change fail_unless! to assert!. 2013-03-26 16:44:16 -06:00
Jack Moffitt 2df7eb9ca6 Move attributes outside of test function. 2013-03-26 16:17:54 -06:00
Jack Moffitt c8dd3d2096 Specify types on cast::transmute calls. 2013-03-26 16:17:54 -06:00
Jack Moffitt 648088bad4 Upgraded to Rust 0.6 syntax.
- removed pub from `pub impl A for B`
- replaced `const` with `static`
- implemented `Drop` and `Index` traits
- removed `pure` and `static` function keywords
- removed `DVec`
- added `self` parameters to methods
2013-03-26 16:17:39 -06:00
Patrick Walton 363b2f0e6b Update for language changes 2013-02-28 18:14:06 -08:00
Patrick Walton 1152347b9f Update for language changes 2013-02-19 17:50:56 -08:00
Patrick Walton 488df0c7cd Update tests for language changes 2013-02-14 12:58:15 -08:00
Patrick Walton 01d8691bdf Update for language changes 2013-02-07 18:00:03 -08:00
Brian Anderson 990b275101 Rust upgrade 2013-01-30 14:33:26 -08:00
Brian J. Burg eec9e9f417 Remove duplicate type_id() implementation for CFNumber 2012-11-16 15:17:47 -08:00
Brian J. Burg 04c0856f7d Implement AbstractCFType::type_id(). Switch to use CFTypeRef::downcast(). 2012-11-16 14:29:57 -08:00
Brian J. Burg 8af8ef0d6d Rewrite the Core Foundation wrapper system. 2012-11-16 11:03:26 -08:00
Brian J. Burg 3e5e34f4f4 Add support for getting floats out of CFNumber; add conversions from CFType to some other wrapper type; add AbstractCFType::type_id() 2012-11-09 15:01:34 -08:00
Brian J. Burg fde0ba88ec Change AbstractCFType::as_type_ref() to use get_ref(), and add AbstractCFTypeRef::as_CFTypeRef(). 2012-11-02 18:41:33 -07:00
Brian J. Burg 13a2ef813a Rework base CF bindings, and add simple bindings for CFArray, CFURL, CFData. 2012-11-01 19:41:35 -07:00
Brian J. Burg 30d1ab2228 Add some missing moves, and rename static new_foo to new 2012-10-19 11:42:53 -07:00
Patrick Walton 6ef2001b3c Update to newest Rust 2012-10-18 17:03:47 -07:00
Patrick Walton 007b583183 Update for new exports 2012-09-27 10:49:03 -07:00
Brian J. Burg fd581833ae Fix compiler crash-inducing code. 2012-09-20 17:23:27 -07:00
Patrick Walton be4e26b2c7 Update for standard library changes 2012-09-20 10:02:03 -07:00
Brian J. Burg 82a5fd52ba Fix build breaks 2012-09-10 08:44:14 -07:00
Brian J. Burg bff8e59aa3 More syntax fixing. 2012-09-04 19:00:27 -07:00
Brian J. Burg 94c7437779 Fix upstream build breaks by changing uses of reinterpret_cast to pass by reference. 2012-09-04 18:08:59 -07:00
Patrick Walton dfec7c491f Add CFNumbers 2012-08-30 19:14:36 -07:00