[Analysis API] use existing test utilities for rendering
This commit is contained in:
Vendored
+50
-2
@@ -3,7 +3,55 @@ Symbol:
|
||||
fun <T, S> foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.collections.List<S>>, k: kotlin.String): T
|
||||
|
||||
Signature before substitution:
|
||||
foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.collections.List<S>>, k: kotlin.String): T
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = null
|
||||
returnType = T
|
||||
symbol = /foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.collections.List<S>>, k: kotlin.String): T
|
||||
valueParameters = [
|
||||
KtVariableLikeSignature:
|
||||
name = x
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<T>
|
||||
symbol = x: kotlin.collections.List<T>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = y
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.Map<T, kotlin.collections.List<S>>
|
||||
symbol = y: kotlin.collections.Map<T, kotlin.collections.List<S>>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = k
|
||||
receiverType = null
|
||||
returnType = kotlin.String
|
||||
symbol = k: kotlin.String
|
||||
callableIdIfNonLocal = null
|
||||
]
|
||||
callableIdIfNonLocal = /foo
|
||||
|
||||
Signature after substitution:
|
||||
foo(x: kotlin.collections.List<kotlin.collections.List<S>>, y: kotlin.collections.Map<kotlin.collections.List<S>, kotlin.collections.List<kotlin.Long>>, k: kotlin.String): kotlin.collections.List<S>
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<S>
|
||||
symbol = /foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.collections.List<S>>, k: kotlin.String): T
|
||||
valueParameters = [
|
||||
KtVariableLikeSignature:
|
||||
name = x
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<kotlin.collections.List<S>>
|
||||
symbol = x: kotlin.collections.List<T>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = y
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.Map<kotlin.collections.List<S>, kotlin.collections.List<kotlin.Long>>
|
||||
symbol = y: kotlin.collections.Map<T, kotlin.collections.List<S>>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = k
|
||||
receiverType = null
|
||||
returnType = kotlin.String
|
||||
symbol = k: kotlin.String
|
||||
callableIdIfNonLocal = null
|
||||
]
|
||||
callableIdIfNonLocal = /foo
|
||||
|
||||
Vendored
+12
-2
@@ -3,7 +3,17 @@ Symbol:
|
||||
val <T, S> kotlin.collections.Map<T, S>.value: kotlin.collections.List<S>
|
||||
|
||||
Signature before substitution:
|
||||
kotlin.collections.Map<T, S>.value: kotlin.collections.List<S>
|
||||
KtVariableLikeSignature:
|
||||
name = value
|
||||
receiverType = kotlin.collections.Map<T, S>
|
||||
returnType = kotlin.collections.List<S>
|
||||
symbol = val value: kotlin.collections.List<S>
|
||||
callableIdIfNonLocal = /value
|
||||
|
||||
Signature after substitution:
|
||||
kotlin.collections.Map<kotlin.collections.List<S>, kotlin.Long>.value: kotlin.collections.List<kotlin.Long>
|
||||
KtVariableLikeSignature:
|
||||
name = value
|
||||
receiverType = kotlin.collections.Map<kotlin.collections.List<S>, kotlin.Long>
|
||||
returnType = kotlin.collections.List<kotlin.Long>
|
||||
symbol = val value: kotlin.collections.List<S>
|
||||
callableIdIfNonLocal = /value
|
||||
|
||||
Vendored
+25
-1
@@ -3,4 +3,28 @@ Symbol:
|
||||
fun <T> foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.String>, k: kotlin.String): kotlin.Int
|
||||
|
||||
Signature:
|
||||
foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.String>, k: kotlin.String): kotlin.Int
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = null
|
||||
returnType = kotlin.Int
|
||||
symbol = /foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.String>, k: kotlin.String): kotlin.Int
|
||||
valueParameters = [
|
||||
KtVariableLikeSignature:
|
||||
name = x
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<T>
|
||||
symbol = x: kotlin.collections.List<T>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = y
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.Map<T, kotlin.String>
|
||||
symbol = y: kotlin.collections.Map<T, kotlin.String>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = k
|
||||
receiverType = null
|
||||
returnType = kotlin.String
|
||||
symbol = k: kotlin.String
|
||||
callableIdIfNonLocal = null
|
||||
]
|
||||
callableIdIfNonLocal = /foo
|
||||
|
||||
analysis/analysis-api/testData/components/signatureSubstitution/symbolAsSignature/propertyGetter.txt
Vendored
+6
-1
@@ -3,4 +3,9 @@ Symbol:
|
||||
get()
|
||||
|
||||
Signature:
|
||||
(): kotlin.Int
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = null
|
||||
returnType = kotlin.Int
|
||||
symbol = <getter>(): kotlin.Int
|
||||
valueParameters = []
|
||||
callableIdIfNonLocal = null
|
||||
|
||||
+6
-1
@@ -3,4 +3,9 @@ Symbol:
|
||||
val foo: kotlin.Int
|
||||
|
||||
Signature:
|
||||
foo: kotlin.Int
|
||||
KtVariableLikeSignature:
|
||||
name = foo
|
||||
receiverType = null
|
||||
returnType = kotlin.Int
|
||||
symbol = val foo: kotlin.Int
|
||||
callableIdIfNonLocal = /foo
|
||||
|
||||
analysis/analysis-api/testData/components/signatureSubstitution/symbolAsSignature/propertySetter.txt
Vendored
+13
-1
@@ -3,4 +3,16 @@ Symbol:
|
||||
set(value: kotlin.Int)
|
||||
|
||||
Signature:
|
||||
(value: kotlin.Int): kotlin.Unit
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = null
|
||||
returnType = kotlin.Unit
|
||||
symbol = <setter>(value: kotlin.Int): kotlin.Unit
|
||||
valueParameters = [
|
||||
KtVariableLikeSignature:
|
||||
name = value
|
||||
receiverType = null
|
||||
returnType = kotlin.Int
|
||||
symbol = value: kotlin.Int
|
||||
callableIdIfNonLocal = null
|
||||
]
|
||||
callableIdIfNonLocal = null
|
||||
|
||||
+6
-1
@@ -3,4 +3,9 @@ Symbol:
|
||||
var foo: kotlin.Int
|
||||
|
||||
Signature:
|
||||
foo: kotlin.Int
|
||||
KtVariableLikeSignature:
|
||||
name = foo
|
||||
receiverType = null
|
||||
returnType = kotlin.Int
|
||||
symbol = var foo: kotlin.Int
|
||||
callableIdIfNonLocal = /foo
|
||||
|
||||
Vendored
+25
-1
@@ -3,4 +3,28 @@ Symbol:
|
||||
fun <T, S> foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.collections.List<S>>, k: kotlin.String): T
|
||||
|
||||
Signature:
|
||||
foo(x: kotlin.collections.List<kotlin.collections.List<S>>, y: kotlin.collections.Map<kotlin.collections.List<S>, kotlin.collections.List<kotlin.Long>>, k: kotlin.String): kotlin.collections.List<S>
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<S>
|
||||
symbol = /foo(x: kotlin.collections.List<T>, y: kotlin.collections.Map<T, kotlin.collections.List<S>>, k: kotlin.String): T
|
||||
valueParameters = [
|
||||
KtVariableLikeSignature:
|
||||
name = x
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<kotlin.collections.List<S>>
|
||||
symbol = x: kotlin.collections.List<T>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = y
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.Map<kotlin.collections.List<S>, kotlin.collections.List<kotlin.Long>>
|
||||
symbol = y: kotlin.collections.Map<T, kotlin.collections.List<S>>
|
||||
callableIdIfNonLocal = null,
|
||||
KtVariableLikeSignature:
|
||||
name = k
|
||||
receiverType = null
|
||||
returnType = kotlin.String
|
||||
symbol = k: kotlin.String
|
||||
callableIdIfNonLocal = null
|
||||
]
|
||||
callableIdIfNonLocal = /foo
|
||||
|
||||
Vendored
+6
-1
@@ -3,4 +3,9 @@ Symbol:
|
||||
val <T, S> kotlin.collections.Map<T, S>.value: kotlin.collections.List<S>
|
||||
|
||||
Signature:
|
||||
kotlin.collections.Map<kotlin.collections.List<S>, kotlin.Long>.value: kotlin.collections.List<kotlin.Long>
|
||||
KtVariableLikeSignature:
|
||||
name = value
|
||||
receiverType = kotlin.collections.Map<kotlin.collections.List<S>, kotlin.Long>
|
||||
returnType = kotlin.collections.List<kotlin.Long>
|
||||
symbol = val value: kotlin.collections.List<S>
|
||||
callableIdIfNonLocal = /value
|
||||
|
||||
Vendored
+14
-2
@@ -3,7 +3,19 @@ Symbol:
|
||||
fun <A, B, C> A.fooo(x: kotlin.collections.List<B>): C
|
||||
|
||||
Substitutor:
|
||||
A -> kotlin.Int, B -> kotlin.Long, C -> kotlin.collections.List<kotlin.String>
|
||||
<map substitutor: {A = kotlin/Int, B = kotlin/Long, C = kotlin/collections/List<kotlin/String>}>
|
||||
|
||||
Signature after substitution:
|
||||
kotlin.Int.fooo(x: kotlin.collections.List<kotlin.Long>): kotlin.collections.List<kotlin.String>
|
||||
KtFunctionLikeSignature:
|
||||
receiverType = kotlin.Int
|
||||
returnType = kotlin.collections.List<kotlin.String>
|
||||
symbol = /fooo(<extension receiver>: A, x: kotlin.collections.List<B>): C
|
||||
valueParameters = [
|
||||
KtVariableLikeSignature:
|
||||
name = x
|
||||
receiverType = null
|
||||
returnType = kotlin.collections.List<kotlin.Long>
|
||||
symbol = x: kotlin.collections.List<B>
|
||||
callableIdIfNonLocal = null
|
||||
]
|
||||
callableIdIfNonLocal = /fooo
|
||||
|
||||
Reference in New Issue
Block a user