compiler/libec/pass16: Fixed losing prev/next pointer manipulating expression
authorJerome St-Louis <jerome@ecere.com>
Wed, 4 Jun 2014 03:23:37 +0000 (23:23 -0400)
committerJerome St-Louis <jerome@ecere.com>
Wed, 4 Jun 2014 03:23:37 +0000 (23:23 -0400)
commitd522805764fdb0505757e312d9f7681ed307b5a4
tree0df8994ee04bc62607efffe21bf3aa5318e4f372
parent06d9a366d9659f8bbde7d6f5763caa69ec65cc03
compiler/libec/pass16: Fixed losing prev/next pointer manipulating expression
- Index() was losing an argument:
   class MyClass : struct { }
   MapIterator<MyClass, int> it { };
   it.Index({ }, false);
compiler/bootstrap/libec/bootstrap/pass16.c
compiler/libec/src/pass16.ec