 {
   sVar1 = var1;
   sVar2 = var2;
+  ++sExecutedCount2;
 }
 
 RTEST(TestSignal)

#include <RTest.h>
#include <RSignal.h>

static int sVar0 = 0x1;
static int sVar1 = 0x2;
static int sVar2 = 0x3;

void
signalFunction0()
{
  sVar0 = 0xEB;
}

void
signalFunction1(int var1)
{
  sVar1 = var1;
}

void

  signal2.emit(0xCA, 0x7B);
  RASSERT_EQUAL(sVar1, 0xCA);
  RASSERT_EQUAL(sVar2, 0x7B);
  RASSERT_EQUAL(sExecutedCount2, 1);

  signal2.emit(0x2C, 0x3B);
  RASSERT_EQUAL(sVar1, 0x2C);
  RASSERT_EQUAL(sVar2, 0x3B);
  RASSERT_EQUAL(sExecutedCount2, 2);
};

void
