This repository was archived by the owner on Feb 19, 2024. It is now read-only.
Support ability to specify that multiple generic type arguments must be distinct #41
Labels
enhancement
New feature or request
Milestone
Title currently sucks but the meaning is conveyed in some way or anotherFunctionality Design
This feature enables the end user to prevent usage of a type with type arguments that may match some criteria, with regards to other type arguments. For example, the currently considered possibilities are:
T1 != T2
)sizeof(T1) == a * sizeof(T2)
)class
,struct
,unmanaged
)class
, thestruct
, or theunmanaged
constraintnotnull
,new()
(could be adjusted by the time shapes arrive)API Design
TODO
The text was updated successfully, but these errors were encountered: