| Index: test/cctest/wasm/test-signatures.h
 | 
| diff --git a/test/cctest/wasm/test-signatures.h b/test/cctest/wasm/test-signatures.h
 | 
| index 95f24cbb9361c68a229fd78160dc24df54c0fb22..abd31466fdf7c2585fa12fe1b38075b6bb5661f0 100644
 | 
| --- a/test/cctest/wasm/test-signatures.h
 | 
| +++ b/test/cctest/wasm/test-signatures.h
 | 
| @@ -18,7 +18,8 @@ typedef Signature<LocalType> FunctionSig;
 | 
|  class TestSignatures {
 | 
|   public:
 | 
|    TestSignatures()
 | 
| -      : sig_i_v(1, 0, kIntTypes4),
 | 
| +      : sig_anyfunc(0, 1, kNoneType),
 | 
| +        sig_i_v(1, 0, kIntTypes4),
 | 
|          sig_i_i(1, 1, kIntTypes4),
 | 
|          sig_i_ii(1, 2, kIntTypes4),
 | 
|          sig_i_iii(1, 3, kIntTypes4),
 | 
| @@ -38,6 +39,7 @@ class TestSignatures {
 | 
|          sig_v_iii(0, 3, kIntTypes4),
 | 
|          sig_s_i(1, 1, kSimd128IntTypes4) {
 | 
|      // I used C++ and you won't believe what happened next....
 | 
| +    kNoneType[0] = kAstStmt;
 | 
|      for (int i = 0; i < 4; i++) kIntTypes4[i] = kAstI32;
 | 
|      for (int i = 0; i < 4; i++) kLongTypes4[i] = kAstI64;
 | 
|      for (int i = 0; i < 4; i++) kFloatTypes4[i] = kAstF32;
 | 
| @@ -52,6 +54,8 @@ class TestSignatures {
 | 
|      kSimd128IntTypes4[1] = kAstI32;
 | 
|    }
 | 
|  
 | 
| +  FunctionSig* anyfunc() { return &sig_anyfunc; }
 | 
| +
 | 
|    FunctionSig* i_v() { return &sig_i_v; }
 | 
|    FunctionSig* i_i() { return &sig_i_i; }
 | 
|    FunctionSig* i_ii() { return &sig_i_ii; }
 | 
| @@ -86,6 +90,7 @@ class TestSignatures {
 | 
|    }
 | 
|  
 | 
|   private:
 | 
| +  LocalType kNoneType[1];
 | 
|    LocalType kIntTypes4[4];
 | 
|    LocalType kLongTypes4[4];
 | 
|    LocalType kFloatTypes4[4];
 | 
| @@ -95,6 +100,8 @@ class TestSignatures {
 | 
|    LocalType kIntDoubleTypes4[4];
 | 
|    LocalType kSimd128IntTypes4[4];
 | 
|  
 | 
| +  FunctionSig sig_anyfunc;
 | 
| +
 | 
|    FunctionSig sig_i_v;
 | 
|    FunctionSig sig_i_i;
 | 
|    FunctionSig sig_i_ii;
 | 
| 
 |