Added ArgumentMatchStatus.MATCH_MODULO_UNINFERRED_TYPES
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
// !ONLY_ARGUMENTS
|
||||
// !CALL: foo
|
||||
// !ARG_1: ArgumentMatch(f : () -> ???, SUCCESS)
|
||||
// !ARG_1: ArgumentMatch(f : () -> ???, UNINFERRED_TYPE_IN_PARAMETER)
|
||||
|
||||
fun <T> foo(f: () -> T) {}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// !ONLY_ARGUMENTS
|
||||
// !CALL: foo
|
||||
// !ARG_1: ArgumentMatch(f : (???) -> String, SUCCESS)
|
||||
// !ARG_1: ArgumentMatch(f : (???) -> String, UNINFERRED_TYPE_IN_PARAMETER)
|
||||
|
||||
fun <T> foo(f: (T) -> String) {}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// !ONLY_ARGUMENTS
|
||||
// !CALL: foo
|
||||
// !ARG_1: 11 = ArgumentMatch(t : ???, SUCCESS)
|
||||
// !ARG_2: ls = ArgumentMatch(l : MutableList<???>, SUCCESS)
|
||||
// !ARG_1: 11 = ArgumentMatch(t : ???, UNINFERRED_TYPE_IN_PARAMETER)
|
||||
// !ARG_2: ls = ArgumentMatch(l : MutableList<???>, UNINFERRED_TYPE_IN_PARAMETER)
|
||||
|
||||
fun <T> foo(t: T, l: MutableList<T>) {}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// !ONLY_ARGUMENTS
|
||||
// !CALL: foo
|
||||
// !ARG_1: emptyList() = ArgumentMatch(t : List<???>, SUCCESS)
|
||||
// !ARG_1: emptyList() = ArgumentMatch(t : List<???>, UNINFERRED_TYPE_IN_PARAMETER)
|
||||
|
||||
class A {}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// !ONLY_ARGUMENTS
|
||||
// !CALL: foo
|
||||
// !ARG_1: emptyList() = ArgumentMatch(t : MutableList<???>, SUCCESS)
|
||||
// !ARG_1: emptyList() = ArgumentMatch(t : MutableList<???>, UNINFERRED_TYPE_IN_PARAMETER)
|
||||
|
||||
class A {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user