JS backend: cleanup code.
Drop Kotlin.toString and jet.sure.
This commit is contained in:
@@ -441,10 +441,6 @@ public final class StaticContext {
|
||||
else if (moduleName != null) {
|
||||
qualifier.setQualifier(new JsArrayAccess(namer.kotlin("modules"), program.getStringLiteral(moduleName)));
|
||||
}
|
||||
else if (result == qualifier && result.getIdent().equals("kotlin")) {
|
||||
// todo WebDemoExamples2Test#testBuilder, package "kotlin" from kotlin/js/js.libraries/src/stdlib/JUMaps.kt must be inlined
|
||||
// return qualifier;
|
||||
}
|
||||
}
|
||||
|
||||
if (qualifier.getQualifier() == null) {
|
||||
|
||||
@@ -33,7 +33,7 @@ var JsTests = (function () {
|
||||
}
|
||||
catch (fail) {
|
||||
if (fail != failedTest) {
|
||||
reporter.reportError("Unexpected exception " + Kotlin.toString(fail));
|
||||
reporter.reportError("Unexpected exception " + fail);
|
||||
}
|
||||
reporter.testFail(testName);
|
||||
return;
|
||||
|
||||
@@ -29,11 +29,6 @@ String.prototype.contains = function (s) {
|
||||
return this.indexOf(s) !== -1;
|
||||
};
|
||||
|
||||
// todo org.jetbrains.k2js.test.semantics.WebDemoExamples2Test#testBuilder
|
||||
var kotlin = {set:function (receiver, key, value) {
|
||||
return receiver.put(key, value);
|
||||
}};
|
||||
|
||||
(function () {
|
||||
Kotlin.equals = function (obj1, obj2) {
|
||||
if (obj1 == null) {
|
||||
@@ -528,10 +523,6 @@ var kotlin = {set:function (receiver, key, value) {
|
||||
return Kotlin.$new(ArrayIterator)(array);
|
||||
};
|
||||
|
||||
Kotlin.toString = function (obj) {
|
||||
return obj.toString();
|
||||
};
|
||||
|
||||
Kotlin.jsonFromTuples = function (pairArr) {
|
||||
var i = pairArr.length;
|
||||
var res = {};
|
||||
@@ -560,11 +551,6 @@ var kotlin = {set:function (receiver, key, value) {
|
||||
}
|
||||
return obj1;
|
||||
};
|
||||
|
||||
//TODO: use intrinsic
|
||||
Kotlin.sure = function (obj) {
|
||||
return obj;
|
||||
};
|
||||
})();
|
||||
|
||||
Kotlin.assignOwner = function(f, o) {
|
||||
|
||||
Reference in New Issue
Block a user