// sample.h
// Generated by decompiling sample.wasm
// using Reko decompiler version 0.11.6.0.

/*
// Equivalence classes ////////////
Eq_1: (struct "Globals")
	globals_t (in globals : (ptr32 (struct "Globals")))
Eq_2: (fn word32 (word32))
	T_2 (in puts @ 000D0002 : ptr32)
// Type Variables ////////////
globals_t: (in globals : (ptr32 (struct "Globals")))
  Class: Eq_1
  DataType: (ptr32 Eq_1)
  OrigDataType: (ptr32 (struct "Globals"))
T_2: (in puts @ 000D0002 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_5 (T_4)))
T_3: (in signature of puts : void)
  Class: Eq_3
  DataType: Eq_3
  OrigDataType: 
T_4: (in 0x10<32> @ 000D0002 : word32)
  Class: Eq_4
  DataType: word32
  OrigDataType: word32
T_5: (in puts(0x10<32>) @ 000D0002 : word32)
  Class: Eq_5
  DataType: word32
  OrigDataType: word32
*/
typedef struct Globals {
} Eq_1;

typedef word32 (Eq_2)(word32);

