added test for "KT-671 Support for Integer.valueOf()"
This commit is contained in:
@@ -183,7 +183,7 @@ public class ExpressionVisitor extends StatementVisitor {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void visitMethodCallExpression(PsiMethodCallExpression expression) {
|
||||
public void visitMethodCallExpression(@NotNull PsiMethodCallExpression expression) {
|
||||
super.visitMethodCallExpression(expression);
|
||||
if (!SuperVisitor.isSuper(expression.getMethodExpression()) || !isInsidePrimaryConstructor(expression))
|
||||
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