Work in progress on inlining native traits methods.
authorDave Rolsky <autarch@urth.org>
Wed, 15 Sep 2010 01:34:18 +0000 (20:34 -0500)
committerJesse Luehrs <doy@tozt.net>
Mon, 27 Sep 2010 00:41:21 +0000 (19:41 -0500)
commitf7fd22b6d12dedd3c0666e30c05b2e02b3e8acb3
treee49913b7895465364a176632b73a23f230816ebd
parentd4dc38edf420ab01de3f0be754d61aeb0e54bb43
Work in progress on inlining native traits methods.

So far, so good, but we need to have much better tests, and tests need some
serious cleanup too.
14 files changed:
lib/Moose/Meta/Attribute/Native/MethodProvider/Array.pm
lib/Moose/Meta/Attribute/Native/Trait.pm
lib/Moose/Meta/Attribute/Native/Trait/Array.pm
lib/Moose/Meta/Method/Accessor/Native.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/Reader.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/count.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/first.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/map.pm [new file with mode: 0644]
lib/Moose/Meta/Method/Accessor/Native/Array/push.pm [new file with mode: 0644]
t/070_native_traits/202_trait_array.t