Commit Graph

14 Commits

Author SHA1 Message Date
Bhargava Shastry
02b51a133a Second attempt at getting inheritance right 2020-04-16 01:02:48 +02:00
Bhargava Shastry
af64f1de61 Debug info and some fixes 2020-04-16 01:02:48 +02:00
Bhargava Shastry
efc7198efb Add overridden functions to contract function map 2020-04-16 01:02:48 +02:00
Bhargava Shastry
85b67eba85 Change function numbering 2020-04-16 01:02:48 +02:00
Bhargava Shastry
6b7a279c01 More bug fixes 2020-04-16 01:02:48 +02:00
Bhargava Shastry
7a12fc9849 More fixes 2020-04-16 01:02:48 +02:00
Bhargava Shastry
cc3acf39d7 Fixed diamond inheritance bug for interface inheritance case 2020-04-16 01:02:48 +02:00
Bhargava Shastry
01c1adf2a4 Fixed diamond inheritance bug and other minor fixes 2020-04-16 01:02:48 +02:00
Bhargava Shastry
1b4bdb1996 More clean up and bug fixes 2020-04-16 01:02:48 +02:00
Bhargava Shastry
89b5ac510b Added prelim support for contract inheritance tests and cleaned up proto converter 2020-04-16 01:02:48 +02:00
Bhargava Shastry
f63552f4ca Added some more contract processing code 2020-04-16 01:02:48 +02:00
Bhargava Shastry
515939670d Made proto spec a bit leaner and started work on contracts 2020-04-16 01:02:48 +02:00
Bhargava Shastry
3ef6e09258 Clean up interface inheritance code 2020-04-16 01:02:48 +02:00
Bhargava Shastry
8973ca3c85 Add adaptor and support library and interface inheritance 2020-04-16 01:02:48 +02:00