FIR LT: introduce positioning strategies for specific modifiers

This commit is contained in:
Jinseong Jeon
2021-01-28 15:09:52 -08:00
committed by Dmitriy Novozhilov
parent 0dd5b94556
commit 4ef1e1119f
5 changed files with 74 additions and 26 deletions
@@ -1,6 +1,6 @@
// !DIAGNOSTICS: -UNUSED_TYPEALIAS_PARAMETER
typealias WithVariance<<!VARIANCE_ON_TYPE_PARAMETER_NOT_ALLOWED!>in X<!>, <!VARIANCE_ON_TYPE_PARAMETER_NOT_ALLOWED!>out Y<!>> = Int
typealias WithVariance<<!VARIANCE_ON_TYPE_PARAMETER_NOT_ALLOWED!>in<!> X, <!VARIANCE_ON_TYPE_PARAMETER_NOT_ALLOWED!>out<!> Y> = Int
typealias WithBounds1<T : T> = Int
typealias WithBounds2<X : Y, Y : X> = Int