use v6-alpha; use Test; plan 3; # L class Foo { has $.readonly_attr; } { my Foo $foo .= new; dies_ok { $foo.readonly_attr++ }, "basic sanity", :todo; } class Bar is rw { has $.readwrite_attr; } { my Bar $bar .= new; lives_ok { $bar.readwrite_attr++ }, "'is rw' on the class declaration applies to all attributes (1)"; is $bar.readwrite_attr, 1, "'is rw' on the class declaration applies to all attributes (2)"; }