added test for "KT-671 Support for Integer.valueOf()"
This commit is contained in:
@@ -183,7 +183,7 @@ public class ExpressionVisitor extends StatementVisitor {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void visitMethodCallExpression(PsiMethodCallExpression expression) {
|
public void visitMethodCallExpression(@NotNull PsiMethodCallExpression expression) {
|
||||||
super.visitMethodCallExpression(expression);
|
super.visitMethodCallExpression(expression);
|
||||||
if (!SuperVisitor.isSuper(expression.getMethodExpression()) || !isInsidePrimaryConstructor(expression))
|
if (!SuperVisitor.isSuper(expression.getMethodExpression()) || !isInsidePrimaryConstructor(expression))
|
||||||
myResult = // TODO: not resolved
|
myResult = // TODO: not resolved
|
||||||
|
|||||||
@@ -155,14 +155,3 @@ public class TypeVisitor extends PsiTypeVisitor<Type> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class Test implements Iterable<String> {
|
|
||||||
@Override
|
|
||||||
public Iterator<String> iterator() {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Iterator<String> push(Iterator<String> i) {
|
|
||||||
Iterator<String> j = i;
|
|
||||||
return j;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
package demo;
|
||||||
|
|
||||||
|
class Test {
|
||||||
|
void test() {
|
||||||
|
Integer i = Integer.valueOf(100);
|
||||||
|
Short s = Short.valueOf(100);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
namespace demo
|
||||||
|
open class Test() {
|
||||||
|
open fun test() : Unit {
|
||||||
|
var i : Int? = Integer.valueOf(100)
|
||||||
|
var s : Short? = Short.valueOf(100)
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user