8 test_output
("Inline - same scope", q{
10 _caos { .inline let $foo = FOO; }
16 test_output
("Inline - different scope, within statement", q{
17 define foo() returning numeric {
18 _caos { .inline let $return = FOO; }
27 test_output
("Inline - different scope, cross statement", q{
28 define foo() returning numeric {
29 _caos { .inline let $return = FOO; }
40 test_output("Static - same scope", q{
42 _caos { .static let $foo = FOO; }
48 test_output
("Static - different scope, within statement", q{
49 define foo() returning numeric {
50 _caos { .static let $return = FOO; }
59 test_output
("Static - different scope, cross statement", q{
60 define foo() returning numeric {
61 _caos { .static let $return = FOO; }