list_of_classes.gravity 247 B

12345678910111213141516171819202122
  1. #unittest {
  2. name: "Test update target_register in postfix array access.";
  3. error: NONE;
  4. result: 20;
  5. };
  6. class c1 {
  7. var a = 10;
  8. }
  9. class c2 {
  10. var a = 20;
  11. }
  12. class c3 {
  13. var a = 30;
  14. }
  15. func main() {
  16. var r = [c1(), c2(), c3()];
  17. return r[1].a;
  18. }