Added functions logic in SpecifyTypesExplicitlyAction.

This commit is contained in:
Evgeny Gerashchenko
2012-05-03 03:49:10 +04:00
parent 322578b773
commit 78ab4b6ae7
11 changed files with 70 additions and 32 deletions
@@ -0,0 +1,6 @@
// "Specify Return Type Explicitly" "true"
package a
class A() {
internal protected fun foo() : Int = 1
}
@@ -1,4 +1,4 @@
// "Add return type declaration" "true"
// "Specify Return Type Explicitly" "true"
package a
class A() {
@@ -1,4 +1,4 @@
// "Add return type declaration" "true"
// "Specify Return Type Explicitly" "true"
package a
class A() {
@@ -1,4 +1,4 @@
// "Add return type declaration" "false"
// "Specify Return Type Explicitly" "true"
package a
class A() {
@@ -1,4 +1,4 @@
// "Add return type declaration" "false"
// "Specify Return Type Explicitly" "false"
class A() {
public val <caret>t = foo()
@@ -1,4 +1,4 @@
// "Add return type declaration" "true"
// "Specify Return Type Explicitly" "true"
package a
class A() {
@@ -1,4 +1,4 @@
// "Add return type declaration" "false"
// "Specify Return Type Explicitly" "false"
package a
class A() {
@@ -1,4 +1,4 @@
// "Add return type declaration" "true"
// "Specify Return Type Explicitly" "true"
package a
class A() {