commit | a695faebfc0c50447edf2a6100b66d7431a18a85 | [log] [tgz] |
---|---|---|
author | Stephan Herrmann <stephan@cs.tu-berlin.de> | Tue Dec 14 15:46:01 2010 +0000 |
committer | Stephan Herrmann <stephan@cs.tu-berlin.de> | Tue Dec 14 15:46:01 2010 +0000 |
tree | 1a353ae4df8f435de965ef49b2b5a32dbfd5fe99 | |
parent | 469e0e07f9211889d23b579b5c377ed348b92670 [diff] |
Several fixes for parameterized teams (inheritance w/o substitution, binary roles - tests included): - avoid wrapping the tsuper link, which caused StackOverflow because a WeakenedTypeBinding was recorded as its own superInterface - avoid to create RawTypeBindings for generated AST by refering to role type via singleTypeReference in: - getClass and liftTo methods plus types of the role caches