Remove EWASM backend.

This commit is contained in:
Alexander Arlt
2023-05-11 10:56:55 -05:00
parent 0a0c389541
commit c5673278a7
1042 changed files with 97 additions and 10946 deletions
@@ -2,5 +2,4 @@ abstract contract C {
constructor() {
}
}
// ----
@@ -7,5 +7,4 @@ contract C {
m[c] = payable(0);
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { pop(call(0, 1, 2, 3, 4, 5, 6)) }
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { {} }
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { function g() { pop(blockhash(20)) } g() }
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { function f() { leave } }
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { for {} 1 { pop(sload(0)) } { break continue } }
}
}
// ----
@@ -8,5 +8,4 @@ contract C {
}
}
}
// ----
@@ -5,5 +5,4 @@ contract C {
assembly { let x := s.offset let y := mul(s.slot, 2) }
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { let x := "abc" }
}
}
// ----
@@ -8,5 +8,4 @@ contract C {
}
}
}
// ----
@@ -3,5 +3,4 @@ contract C {
assembly { switch 0 case 0 {} default {} }
}
}
// ----
@@ -4,5 +4,4 @@ contract C {
assembly { x := 7 }
}
}
// ----
-1
View File
@@ -2,5 +2,4 @@ contract C {
constructor() {
}
}
// ----
@@ -16,5 +16,4 @@ contract C {
/** Some comment on mod.*/ modifier mod() { _; }
/** Some comment on fn.*/ function fn() public {}
}
// ----
@@ -21,5 +21,4 @@ contract C {
uint param3
) public {}
}
// ----
@@ -12,5 +12,4 @@ contract C {
return x;
}
}
// ----
@@ -12,5 +12,4 @@ contract C {
return x;
}
}
// ----
@@ -1,5 +1,4 @@
contract C {
event E(function() internal);
}
// ----
@@ -11,6 +11,5 @@ interface I {
uint calldata c = 123.4;
}
}
// ----
// failAfter: Parsed
-1
View File
@@ -2,5 +2,4 @@ contract C {
fallback() external payable {
}
}
// ----
@@ -4,5 +4,4 @@ contract C {
fallback() external payable {
}
}
// ----
@@ -1,5 +1,4 @@
contract C {
fallback() external {}
}
// ----
-1
View File
@@ -5,5 +5,4 @@ contract C {
mapping(E => bool) c;
mapping(address keyAddress => uint256 value) d;
}
// ----
-1
View File
@@ -4,5 +4,4 @@ contract C
uint public constant b = 2;
uint public c = 3;
}
// ----
@@ -4,6 +4,5 @@ contract C is NotExisting.X
NotExisting.SomeStruct public myStruct;
constructor() {}
}
// ----
// failAfter: Parsed
-1
View File
@@ -9,5 +9,4 @@ contract C is B {
function foo() public override { }
function faa() public override { }
}
// ----
@@ -2,5 +2,4 @@ contract C {
receive() external payable {
}
}
// ----
@@ -7,5 +7,4 @@ contract B {
contract C is A, B {
function f() public override(A, B) {}
}
// ----
-1
View File
@@ -4,5 +4,4 @@ contract C {
error T();
function h() public { f(); }
}
// ----
@@ -9,5 +9,4 @@ contract C {
type MyUInt is uint;
mapping(MyAddress => MyUInt) public m;
}
// ----
@@ -7,5 +7,4 @@ contract C {
return -a - b;
}
}
// ----
@@ -7,5 +7,4 @@ contract Sample {
}
}
}
// ----