KT-11018 Ctrl + Mouse Hover shows a var as val
#KT-11018 Fixed
This commit is contained in:
Vendored
+1
-1
@@ -7,6 +7,6 @@ private enum class TheEnum(val rgb: Int) {
|
||||
//package rendererTest
|
||||
//private final enum class TheEnum : kotlin.Enum<rendererTest.TheEnum> defined in rendererTest
|
||||
//private constructor TheEnum(rgb: kotlin.Int) defined in rendererTest.TheEnum
|
||||
//value-parameter val rgb: kotlin.Int defined in rendererTest.TheEnum.<init>
|
||||
//value-parameter rgb: kotlin.Int defined in rendererTest.TheEnum.<init>
|
||||
//enum entry VAL1 defined in rendererTest.TheEnum
|
||||
//private constructor VAL1() defined in rendererTest.TheEnum.VAL1
|
||||
|
||||
+4
-4
@@ -27,13 +27,13 @@ fun <T> (T.(Int) -> Unit).f8() {
|
||||
val Function0<(() -> Unit) -> (() -> Unit)>.p: Unit = Unit
|
||||
//package test
|
||||
//public fun (() -> kotlin.Unit).f1(f: () -> kotlin.Unit): () -> kotlin.Int defined in test
|
||||
//value-parameter val f: () -> kotlin.Unit defined in test.f1
|
||||
//value-parameter f: () -> kotlin.Unit defined in test.f1
|
||||
//public fun (() -> kotlin.Unit).f2(f: () -> kotlin.Unit): () -> kotlin.Int defined in test
|
||||
//value-parameter val f: () -> kotlin.Unit defined in test.f2
|
||||
//value-parameter f: () -> kotlin.Unit defined in test.f2
|
||||
//public fun ((() -> kotlin.Unit) -> kotlin.Unit).f3(f: () -> () -> kotlin.Unit): () -> () -> kotlin.Int defined in test
|
||||
//value-parameter val f: () -> () -> kotlin.Unit defined in test.f3
|
||||
//value-parameter f: () -> () -> kotlin.Unit defined in test.f3
|
||||
//public fun (() -> () -> kotlin.Unit).f4(f: (() -> kotlin.Unit, () -> kotlin.Unit) -> kotlin.Unit): (() -> kotlin.Unit) -> () -> kotlin.Unit defined in test
|
||||
//value-parameter val f: (() -> kotlin.Unit, () -> kotlin.Unit) -> kotlin.Unit defined in test.f4
|
||||
//value-parameter f: (() -> kotlin.Unit, () -> kotlin.Unit) -> kotlin.Unit defined in test.f4
|
||||
//public fun (() -> (() -> kotlin.Unit) -> () -> kotlin.Unit).f5(): kotlin.Unit defined in test
|
||||
//public fun (() -> (() -> kotlin.Unit) -> () -> kotlin.Unit)?.f6(): kotlin.Unit defined in test
|
||||
//public fun ((kotlin.Int) -> kotlin.Unit)?.f7(): kotlin.Unit defined in test
|
||||
|
||||
+4
-4
@@ -23,14 +23,14 @@ fun <P> funTypeParameterWithTwoUpperBounds() where P : Foo, P : Bar = 17
|
||||
//public fun pub(): kotlin.Unit defined in rendererTest
|
||||
//internal fun int(): kotlin.String defined in rendererTest
|
||||
//public fun int2(vararg ints: kotlin.Int): kotlin.Int defined in rendererTest
|
||||
//value-parameter vararg val ints: kotlin.Int defined in rendererTest.int2
|
||||
//value-parameter vararg ints: kotlin.Int defined in rendererTest.int2
|
||||
//private fun prv(a: kotlin.String, b: kotlin.Int = ...): kotlin.Int defined in rendererTest
|
||||
//value-parameter val a: kotlin.String defined in rendererTest.prv
|
||||
//value-parameter val b: kotlin.Int = ... defined in rendererTest.prv
|
||||
//value-parameter a: kotlin.String defined in rendererTest.prv
|
||||
//value-parameter b: kotlin.Int = ... defined in rendererTest.prv
|
||||
//public fun kotlin.Int.ext(): kotlin.Int defined in rendererTest
|
||||
//public fun <out T> withTypeParam(a: kotlin.Array<T>): kotlin.Int defined in rendererTest
|
||||
//<out T> defined in rendererTest.withTypeParam
|
||||
//value-parameter val a: kotlin.Array<T> defined in rendererTest.withTypeParam
|
||||
//value-parameter a: kotlin.Array<T> defined in rendererTest.withTypeParam
|
||||
//public interface Foo defined in rendererTest
|
||||
//public interface Bar defined in rendererTest
|
||||
//public fun <P : rendererTest.Foo> funTypeParameterWithTwoUpperBounds(): kotlin.Int where P : rendererTest.Bar defined in rendererTest
|
||||
|
||||
+2
-2
@@ -24,14 +24,14 @@ val NOT_IS = 3
|
||||
//public final class `class`<`in`> defined in root package
|
||||
//<`in`> defined in `class`
|
||||
//public constructor `class`<`in`>(p: `in`?) defined in `class`
|
||||
//value-parameter val p: `in`? defined in `class`.<init>
|
||||
//value-parameter p: `in`? defined in `class`.<init>
|
||||
//public final inner class `class` defined in `class`
|
||||
//public constructor `class`() defined in `class`.`class`
|
||||
//public val `is`: `class`<`interface`>.`class` defined in root package
|
||||
//public val `in`: `class`<`interface`> defined in root package
|
||||
//public fun <`in` : `interface`> `interface`.`fun`(`false`: `interface`): `interface` where `in` : kotlin.Number defined in root package
|
||||
//<`in` : `interface` & kotlin.Number> defined in `fun`
|
||||
//value-parameter val `false`: `interface` defined in `fun`
|
||||
//value-parameter `false`: `interface` defined in `fun`
|
||||
//public val AS_SAFE: kotlin.Int defined in root package
|
||||
//public val NOT_IN: kotlin.Int defined in root package
|
||||
//public val NOT_IS: kotlin.Int defined in root package
|
||||
|
||||
+6
-6
@@ -19,17 +19,17 @@ class A3 {
|
||||
//public object A1 defined in root package
|
||||
//private constructor A1() defined in A1
|
||||
//private constructor A1(x: kotlin.Int = ..., y: kotlin.Int) defined in A1
|
||||
//value-parameter val x: kotlin.Int = ... defined in A1.<init>
|
||||
//value-parameter val y: kotlin.Int defined in A1.<init>
|
||||
//value-parameter x: kotlin.Int = ... defined in A1.<init>
|
||||
//value-parameter y: kotlin.Int defined in A1.<init>
|
||||
//public object A2 defined in root package
|
||||
//public constructor A2(prop: kotlin.Int) defined in A2
|
||||
//value-parameter val prop: kotlin.Int defined in A2.<init>
|
||||
//value-parameter prop: kotlin.Int defined in A2.<init>
|
||||
//private constructor A2(x: kotlin.Int = ..., y: kotlin.Int) defined in A2
|
||||
//value-parameter val x: kotlin.Int = ... defined in A2.<init>
|
||||
//value-parameter val y: kotlin.Int defined in A2.<init>
|
||||
//value-parameter x: kotlin.Int = ... defined in A2.<init>
|
||||
//value-parameter y: kotlin.Int defined in A2.<init>
|
||||
//public final class A3 defined in root package
|
||||
//public constructor A3() defined in A3
|
||||
//public companion object B defined in A3
|
||||
//private constructor B(prop: kotlin.Int) defined in A3.B
|
||||
//value-parameter val prop: kotlin.Int defined in A3.B.<init>
|
||||
//value-parameter prop: kotlin.Int defined in A3.B.<init>
|
||||
//public constructor B() defined in A3.B
|
||||
|
||||
+3
-3
@@ -12,8 +12,8 @@ fun foo1(c: C<C<*>>) {}
|
||||
//public constructor C<T : rendererTest.C<T>>() defined in rendererTest.C
|
||||
//<T : rendererTest.C<T>> defined in rendererTest.C
|
||||
//public final fun foo(c: rendererTest.C<*>): kotlin.Unit defined in rendererTest.C
|
||||
//value-parameter val c: rendererTest.C<*> defined in rendererTest.C.foo
|
||||
//value-parameter c: rendererTest.C<*> defined in rendererTest.C.foo
|
||||
//public fun foo(c: rendererTest.C<*>): kotlin.Unit defined in rendererTest
|
||||
//value-parameter val c: rendererTest.C<*> defined in rendererTest.foo
|
||||
//value-parameter c: rendererTest.C<*> defined in rendererTest.foo
|
||||
//public fun foo1(c: rendererTest.C<rendererTest.C<*>>): kotlin.Unit defined in rendererTest
|
||||
//value-parameter val c: rendererTest.C<rendererTest.C<*>> defined in rendererTest.foo1
|
||||
//value-parameter c: rendererTest.C<rendererTest.C<*>> defined in rendererTest.foo1
|
||||
+5
-5
@@ -13,11 +13,11 @@ interface A2 private constructor(private val prop: Int) {
|
||||
//public interface A1 defined in root package
|
||||
//public constructor A1() defined in A1
|
||||
//public constructor A1(x: kotlin.Int = ..., y: kotlin.Int) defined in A1
|
||||
//value-parameter val x: kotlin.Int = ... defined in A1.<init>
|
||||
//value-parameter val y: kotlin.Int defined in A1.<init>
|
||||
//value-parameter x: kotlin.Int = ... defined in A1.<init>
|
||||
//value-parameter y: kotlin.Int defined in A1.<init>
|
||||
//public interface A2 defined in root package
|
||||
//private constructor A2(prop: kotlin.Int) defined in A2
|
||||
//value-parameter val prop: kotlin.Int defined in A2.<init>
|
||||
//value-parameter prop: kotlin.Int defined in A2.<init>
|
||||
//public constructor A2(x: kotlin.Int = ..., y: kotlin.Int) defined in A2
|
||||
//value-parameter val x: kotlin.Int = ... defined in A2.<init>
|
||||
//value-parameter val y: kotlin.Int defined in A2.<init>
|
||||
//value-parameter x: kotlin.Int = ... defined in A2.<init>
|
||||
//value-parameter y: kotlin.Int defined in A2.<init>
|
||||
|
||||
@@ -739,7 +739,9 @@ internal class DescriptorRendererImpl(
|
||||
}
|
||||
|
||||
private fun renderValVarPrefix(variable: VariableDescriptor, builder: StringBuilder) {
|
||||
builder.append(renderKeyword(if (variable.isVar) "var" else "val")).append(" ")
|
||||
if (variable !is ValueParameterDescriptor) {
|
||||
builder.append(renderKeyword(if (variable.isVar) "var" else "val")).append(" ")
|
||||
}
|
||||
}
|
||||
|
||||
private fun renderVariable(variable: VariableDescriptor, includeName: Boolean, builder: StringBuilder, topLevel: Boolean) {
|
||||
|
||||
@@ -25,6 +25,7 @@ import com.intellij.psi.PsiManager
|
||||
import org.jetbrains.kotlin.asJava.KtLightElement
|
||||
import org.jetbrains.kotlin.descriptors.DeclarationDescriptor
|
||||
import org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithSource
|
||||
import org.jetbrains.kotlin.descriptors.ValueParameterDescriptor
|
||||
import org.jetbrains.kotlin.idea.caches.resolve.analyze
|
||||
import org.jetbrains.kotlin.idea.caches.resolve.getResolutionFacade
|
||||
import org.jetbrains.kotlin.idea.core.completion.DeclarationLookupObject
|
||||
@@ -115,13 +116,20 @@ class KotlinQuickDocumentationProvider : AbstractDocumentationProvider() {
|
||||
|
||||
private fun renderKotlinDeclaration(declaration: KtDeclaration, quickNavigation: Boolean): String {
|
||||
val context = declaration.analyze(BodyResolveMode.PARTIAL)
|
||||
val declarationDescriptor = context[BindingContext.DECLARATION_TO_DESCRIPTOR, declaration]
|
||||
var declarationDescriptor = context[BindingContext.DECLARATION_TO_DESCRIPTOR, declaration]
|
||||
|
||||
if (declarationDescriptor == null) {
|
||||
LOG.info("Failed to find descriptor for declaration " + declaration.getElementTextWithContext())
|
||||
return "No documentation available"
|
||||
}
|
||||
|
||||
if (declarationDescriptor is ValueParameterDescriptor) {
|
||||
val property = context[BindingContext.VALUE_PARAMETER_AS_PROPERTY, declarationDescriptor]
|
||||
if (property != null) {
|
||||
declarationDescriptor = property
|
||||
}
|
||||
}
|
||||
|
||||
var renderedDecl = DESCRIPTOR_RENDERER.render(declarationDescriptor)
|
||||
if (!quickNavigation) {
|
||||
renderedDecl = "<pre>" + renderedDecl + "</pre>"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<!-- multipleDefaultsFromSupertypes1 -->
|
||||
More than one overridden descriptor declares a default value for 'value-parameter val x: kotlin.Int = ... defined in multipleDefaultsFromSupertypes.foo'. As the compiler can not make sure these values agree, this is not allowed.
|
||||
More than one overridden descriptor declares a default value for 'value-parameter x: kotlin.Int = ... defined in multipleDefaultsFromSupertypes.foo'. As the compiler can not make sure these values agree, this is not allowed.
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
fun some(<caret>f: (Int) -> String) : String? = null
|
||||
|
||||
//INFO: <b>value-parameter</b> <b>val</b> f: (Int) → String <i>defined in</i> some
|
||||
//INFO: <b>value-parameter</b> f: (Int) → String <i>defined in</i> some
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
class C(var v: Int) {
|
||||
fun foo() {
|
||||
print(<caret>v)
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <b>public</b> <b>final</b> <b>var</b> v: Int <i>defined in</i> C
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_RETURN_TYPES: kotlin.Boolean?, kotlin.Boolean
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.collections.Map.Entry<(Boolean..Boolean?), (Boolean..Boolean?)> defined in test.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.collections.Map.Entry<(Boolean..Boolean?), (Boolean..Boolean?)> defined in test.<anonymous>
|
||||
// PARAM_TYPES: kotlin.collections.Map.Entry<(Boolean..Boolean?), (Boolean..Boolean?)>
|
||||
fun test() {
|
||||
J.getMap().filter { <selection>it.key</selection> }
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// WITH_RUNTIME
|
||||
// SUGGESTED_RETURN_TYPES: kotlin.Boolean?, kotlin.Boolean
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.collections.Map.Entry<(Boolean..Boolean?), (Boolean..Boolean?)> defined in test.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.collections.Map.Entry<(Boolean..Boolean?), (Boolean..Boolean?)> defined in test.<anonymous>
|
||||
// PARAM_TYPES: kotlin.collections.Map.Entry<(Boolean..Boolean?), (Boolean..Boolean?)>
|
||||
fun test() {
|
||||
J.getMap().filter { b(it) }
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val y: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter y: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_TYPES: kotlin.String.() -> kotlin.Unit
|
||||
|
||||
fun foo(x : String, y : String.() -> Unit) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val y: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter y: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_TYPES: kotlin.String.() -> kotlin.Unit
|
||||
|
||||
fun foo(x : String, y : String.() -> Unit) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val x: kotlin.String.(kotlin.String) -> kotlin.Unit defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter x: kotlin.String.(kotlin.String) -> kotlin.Unit defined in foo
|
||||
// PARAM_TYPES: kotlin.String.(kotlin.String) -> kotlin.Unit
|
||||
|
||||
fun foo(x : String.(String) -> Unit) {
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val x: kotlin.String.(kotlin.String) -> kotlin.Unit defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter x: kotlin.String.(kotlin.String) -> kotlin.Unit defined in foo
|
||||
// PARAM_TYPES: kotlin.String.(kotlin.String) -> kotlin.Unit
|
||||
|
||||
fun foo(x : String.(String) -> Unit) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val unaryPlus: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter unaryPlus: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_TYPES: kotlin.String.() -> kotlin.Unit
|
||||
|
||||
fun foo(unaryPlus: String.() -> Unit) {
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val unaryPlus: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter unaryPlus: kotlin.String.() -> kotlin.Unit defined in foo
|
||||
// PARAM_TYPES: kotlin.String.() -> kotlin.Unit
|
||||
|
||||
fun foo(unaryPlus: String.() -> Unit) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val n: kotlin.Int defined in E.A.foo
|
||||
// PARAM_DESCRIPTOR: value-parameter n: kotlin.Int defined in E.A.foo
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
enum class E {
|
||||
// SIBLING:
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// PARAM_DESCRIPTOR: value-parameter val n: kotlin.Int defined in E.A.foo
|
||||
// PARAM_DESCRIPTOR: value-parameter n: kotlin.Int defined in E.A.foo
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
enum class E {
|
||||
// SIBLING:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
<selection>// test
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
if (b(a)) return a
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
<selection>/*
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
if (b(a)) return a
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// SUGGESTED_NAMES: b, getT
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in test
|
||||
// PARAM_DESCRIPTOR: value-parameter val b: kotlin.Int defined in test
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in test
|
||||
// PARAM_DESCRIPTOR: value-parameter b: kotlin.Int defined in test
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// SUGGESTED_NAMES: b, getT
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in test
|
||||
// PARAM_DESCRIPTOR: value-parameter val b: kotlin.Int defined in test
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in test
|
||||
// PARAM_DESCRIPTOR: value-parameter b: kotlin.Int defined in test
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
Following declarations are used outside of selected code fragment: constructor A(n: Int = ...) value-parameter val n: Int = ...
|
||||
Following declarations are used outside of selected code fragment: constructor A(n: Int = ...) value-parameter n: Int = ...
|
||||
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
<selection>println(a)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
if (b(a)) return a
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/conditionalBreakWithIfElse.kt
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
idea/testData/refactoring/extractFunction/controlFlow/conditionalJumps/unconditionalBreakWithWhen.kt
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// WITH_RUNTIME
|
||||
// SIBLING:
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// WITH_RUNTIME
|
||||
// SIBLING:
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// WITH_RUNTIME
|
||||
// SIBLING:
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// WITH_RUNTIME
|
||||
// SIBLING:
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
val b: Int = 1
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
val b: Int = 1
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int, Number, Comparable<Int>, java.io.Serializable, Any
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
fun bar(a: Int): Int {
|
||||
println(a)
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(a: Int): Int {
|
||||
a.let {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(a: Int): Int {
|
||||
a.let {
|
||||
|
||||
Vendored
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(a: Int): Int {
|
||||
a.let {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(a: Int): Int {
|
||||
a.let {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(): Int {
|
||||
1.let { <selection>return it + 1</selection> }
|
||||
|
||||
Vendored
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(): Int {
|
||||
1.let { return i(it) }
|
||||
|
||||
Vendored
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(): Int {
|
||||
1.let { <selection>return@foo it + 1</selection> }
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_DESCRIPTOR: value-parameter it: kotlin.Int defined in foo.<anonymous>
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
fun foo(): Int {
|
||||
1.let { return@foo i(it) }
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter val b: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int, b: Int): Int = <selection>a + b</selection>
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter val b: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int, b: Int): Int = i(a, b)
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int): Int {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_TYPES: kotlin.Int
|
||||
// PARAM_DESCRIPTOR: value-parameter val a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: value-parameter a: kotlin.Int defined in foo
|
||||
// PARAM_DESCRIPTOR: val b: kotlin.Int defined in foo
|
||||
// SIBLING:
|
||||
fun foo(a: Int) {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user