- [ ] type constructors (`<T> => X<T>`), including type constraints - [ ] anonymous generic functions (`<T>(T t) => t`), including type constraints - [ ] type parameters with type parameters - [ ] callable parameters with type parameters - [ ] named argument functions with type parameters - [ ] lazy specifications with type parameters (`tt<T>(T t) => t`)