// tests more complex parses of the index operator def Bob::bob3() { return {1,2,3}; } def Bob::Bob() {} auto b = Bob(); assert_equal(b.bob3()[0], 1); assert_equal((b.bob3())[1], 2);