Generics class type expected, but got "<erroneous type>"
<h3><details><summary>Original Reporter info from Mantis: <small>hnb</small></summary><small>
- **Reporter name:** Maciej Izak
</small></details></h3>
## Description:
I can't compile attached code (in Delphi XE2 it's ok):
``` pascal
{$mode delphi}{$H+}
type
TA<T> = class
end;
TB<T> = class
public
type
TA = class(TA<T>)
end;
end;
```
## Mantis conversion info:
- **Mantis ID:** 24285
- **Version:** 2.7.1
issue