| Index: src/wasm/wasm-objects.h
 | 
| diff --git a/src/wasm/wasm-objects.h b/src/wasm/wasm-objects.h
 | 
| index b7c92dfd56b0a52c2ed1a5bcd54b77ee4e2c817b..ee8915317c3eb00c369edd932afe0a607480aa84 100644
 | 
| --- a/src/wasm/wasm-objects.h
 | 
| +++ b/src/wasm/wasm-objects.h
 | 
| @@ -194,21 +194,11 @@ class WasmInstanceObject : public JSObject {
 | 
|  // A WASM function that is wrapped and exported to JavaScript.
 | 
|  class WasmExportedFunction : public JSFunction {
 | 
|   public:
 | 
| -  DECL_OOL_QUERY(WasmExportedFunction)
 | 
| -  DECL_OOL_CAST(WasmExportedFunction)
 | 
| +  WasmInstanceObject* instance();
 | 
| +  int function_index();
 | 
|  
 | 
| -  DECL_ACCESSORS(instance, WasmInstanceObject)
 | 
| -  DECL_INT_ACCESSORS(function_index)
 | 
| -
 | 
| -  enum {  // --
 | 
| -    kInstanceIndex,
 | 
| -    kFunctionIndexIndex,
 | 
| -    kFieldCount
 | 
| -  };
 | 
| -
 | 
| -  static const int kSize = JSFunction::kSize + kFieldCount * kPointerSize;
 | 
| -  DEF_OFFSET(Instance)
 | 
| -  DEF_OFFSET(FunctionIndex)
 | 
| +  static WasmExportedFunction* cast(Object* object);
 | 
| +  static bool IsWasmExportedFunction(Object* object);
 | 
|  
 | 
|    static Handle<WasmExportedFunction> New(Isolate* isolate,
 | 
|                                            Handle<WasmInstanceObject> instance,
 | 
| @@ -699,10 +689,6 @@ ACCESSORS(WasmInstanceObject, debug_info, WasmDebugInfo, kDebugInfoOffset)
 | 
|  ACCESSORS(WasmInstanceObject, directly_called_instances, FixedArray,
 | 
|            kDirectlyCalledInstancesOffset)
 | 
|  
 | 
| -// WasmExportedFunction
 | 
| -ACCESSORS(WasmExportedFunction, instance, WasmInstanceObject, kInstanceOffset)
 | 
| -SMI_ACCESSORS(WasmExportedFunction, function_index, kFunctionIndexOffset)
 | 
| -
 | 
|  // WasmSharedModuleData
 | 
|  ACCESSORS(WasmSharedModuleData, module_bytes, SeqOneByteString,
 | 
|            kModuleBytesOffset)
 | 
| 
 |