mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Remove EWASM backend.
This commit is contained in:
@@ -9,7 +9,5 @@ contract C {
|
||||
return f() - g();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// foo() -> 1
|
||||
|
||||
@@ -10,7 +10,5 @@ contract C {
|
||||
return h() - f() - g();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// foo() -> 992
|
||||
|
||||
@@ -12,7 +12,5 @@ contract C {
|
||||
return f() - g() - h();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// foo() -> 0x60
|
||||
|
||||
@@ -12,7 +12,5 @@ contract C {
|
||||
return 10000 + f() - g() - h();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// foo() -> 0x2324
|
||||
|
||||
@@ -8,7 +8,5 @@ contract C {
|
||||
return (g(2), g(false));
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// foo() -> 24, true
|
||||
|
||||
@@ -12,7 +12,5 @@ contract D is C {
|
||||
return g();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// h() -> 1337
|
||||
|
||||
-2
@@ -12,7 +12,5 @@ contract D is C {
|
||||
return f();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// g() -> 1337
|
||||
|
||||
-2
@@ -12,7 +12,5 @@ contract D is C {
|
||||
return super.g();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// g() -> 1337
|
||||
|
||||
-2
@@ -19,7 +19,5 @@ contract E is D {
|
||||
return super.g() + 1;
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// g() -> 1339
|
||||
|
||||
@@ -20,8 +20,5 @@ contract E is D {
|
||||
return f();
|
||||
}
|
||||
}
|
||||
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// i() -> 1337
|
||||
|
||||
@@ -7,8 +7,6 @@ import "A";
|
||||
contract B is A {
|
||||
function f(uint256 x) public view returns(uint256) { return x; }
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// f(uint256): 1337 -> 1337
|
||||
// g(uint256): 1337 -> 1338
|
||||
|
||||
@@ -13,7 +13,5 @@ contract D is M.C {
|
||||
return super.g() + f() * 10000;
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// g() -> 61337
|
||||
|
||||
-2
@@ -8,7 +8,5 @@ contract D {
|
||||
return g() + f() * 10000;
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// h() -> 61337
|
||||
|
||||
@@ -9,7 +9,5 @@ contract C {
|
||||
return h();
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// compileToEwasm: also
|
||||
// ----
|
||||
// foo() -> 1337
|
||||
|
||||
Reference in New Issue
Block a user