array of T not considered as a managed type inside generics
## Summary array of T not considered as a managed type inside generics ## System Information <!-- The more information are provided the easier it is to replicate the bug --> - **Compiler version: trunk** <!-- 3.2, 3.2.2, 3.3, trunk, beta, ... (if possible, give also the git hash) --> ## Steps to reproduce ``` program Project1; {$mode objfpc}{$H+} const ts=3; type generic GTest<T>=record case byte of 0:(ta:array [0..2] of T); 1:(t1:T;t2:T;t3:T); end; begin end. ``` Сompiler allowed array of T, but stop on t1:T But these types may be managed
issue