int MockCheckedActualCall::returnIntValueOrDefault(int default_value) { if (!hasReturnValue()) { return default_value; } return returnIntValue(); }
void addSysDateOpcodes(RLModule& m) { m.addOpcode(1100, 0, "GetYear", returnIntValue(datetime::getYear)); m.addOpcode(1101, 0, "GetMonth", returnIntValue(datetime::getMonth)); m.addOpcode(1102, 0, "GetDay", returnIntValue(datetime::getDay)); m.addOpcode(1103, 0, "GetDayOfWeek", returnIntValue(datetime::getDayOfWeek)); m.addOpcode(1104, 0, "GetHour", returnIntValue(datetime::getHour)); m.addOpcode(1105, 0, "GetMinute", returnIntValue(datetime::getMinute)); m.addOpcode(1106, 0, "GetSecond", returnIntValue(datetime::getSecond)); m.addOpcode(1107, 0, "GetMs", returnIntValue(datetime::getMs)); m.addOpcode(1110, 0, "GetDate", new GetDate); m.addOpcode(1111, 0, "GetTime", new GetTime); m.addOpcode(1112, 0, "GetDateTime", new GetDateTime); }