fix generics aot error