N_NIMCALL(void, tmtotimeinfo_qFsEbGfYkdT2YiBOfTVRZQ)(struct tm* tm0, NIM_BOOL local0, Timeinfo_sGezGiKtnmyCJvsDB0xApg* Result) { Timeinfo_sGezGiKtnmyCJvsDB0xApg LOC1; LOC1.Sup.m_type = (&NTI_sGezGiKtnmyCJvsDB0xApg); memset((void*)(&LOC1), 0, sizeof(LOC1)); LOC1.Sup.m_type = (&NTI_sGezGiKtnmyCJvsDB0xApg); LOC1.second = ((NI) (((NI) ((*tm0).tm_sec)))); LOC1.minute = ((NI) (((NI) ((*tm0).tm_min)))); LOC1.hour = ((NI) (((NI) ((*tm0).tm_hour)))); LOC1.monthday = ((NI) (((NI) ((*tm0).tm_mday)))); LOC1.month = ((Month_JS0JuFvCBbC2GL3xXBnPQw) ((*tm0).tm_mon)); LOC1.year = ((NI) ((NI32)((*tm0).tm_year + ((NI32) 1900)))); LOC1.weekday = weekdays_bqPkAYhTkibk0Ue2wrgY9cQ[(((NI) ((*tm0).tm_wday)))- 0]; LOC1.yearday = ((NI) (((NI) ((*tm0).tm_yday)))); LOC1.isdst = (((NI32) 0) < (*tm0).tm_isdst); { if (!local0) goto LA4; LOC1.timezone = gettimezone_mKxN2AZMCSmCGOUS2uUP7w(); } goto LA2; LA4: ; { LOC1.timezone = ((NI) 0); } LA2: ; genericShallowAssign((void*)Result, (void*)(&LOC1), (&NTI_sGezGiKtnmyCJvsDB0xApg)); }
N_NIMCALL(void, tmtotimeinfo_108048)(struct tm* tm, NIM_BOOL local, Timeinfo107405* Result) { Timeinfo107405 LOC1; memset((void*)(&LOC1), 0, sizeof(LOC1)); LOC1.Sup.m_type = (&NTI107405); memset((void*)(&LOC1), 0, sizeof(LOC1)); LOC1.Sup.m_type = (&NTI107405); LOC1.second = ((NI) (((NI) ((*tm).tm_sec)))); LOC1.minute = ((NI) (((NI) ((*tm).tm_min)))); LOC1.hour = ((NI) (((NI) ((*tm).tm_hour)))); LOC1.monthday = ((NI) (((NI) ((*tm).tm_mday)))); LOC1.month = ((NU8) ((*tm).tm_mon)); LOC1.year = ((NI) ((NI32)((*tm).tm_year + ((NI32) 1900)))); LOC1.weekday = weekdays_108053[(((NI) ((*tm).tm_wday)))- 0]; LOC1.yearday = ((NI) (((NI) ((*tm).tm_yday)))); LOC1.isdst = (((NI32) 0) < (*tm).tm_isdst); { if (!local) goto LA4; { Keyvaluepair136008 LOC10; if (!(((NI32) 0) < (*tm).tm_isdst)) goto LA8; memset((void*)(&LOC10), 0, sizeof(LOC10)); gettzname_107546((&LOC10)); LOC1.tzname = copyString(LOC10.Field1); } goto LA6; LA8: ; { Keyvaluepair136008 LOC12; memset((void*)(&LOC12), 0, sizeof(LOC12)); gettzname_107546((&LOC12)); LOC1.tzname = copyString(LOC12.Field0); } LA6: ; } goto LA2; LA4: ; { LOC1.tzname = copyString(((NimStringDesc*) &TMP3221)); } LA2: ; { if (!local) goto LA16; LOC1.timezone = gettimezone_107604(); } goto LA14; LA16: ; { LOC1.timezone = ((NI) 0); } LA14: ; genericShallowAssign((void*)Result, (void*)(&LOC1), (&NTI107405)); }
N_NIMCALL(void, tmtotimeinfo_115646_2726502234)(struct tm* tm0, NIM_BOOL local0, Timeinfo114804* Result) { Timeinfo114804 LOC1; memset((void*)(&LOC1), 0, sizeof(LOC1)); LOC1.Sup.m_type = (&NTI114804); memset((void*)(&LOC1), 0, sizeof(LOC1)); LOC1.Sup.m_type = (&NTI114804); LOC1.second = ((NI) (((NI) ((*tm0).tm_sec)))); LOC1.minute = ((NI) (((NI) ((*tm0).tm_min)))); LOC1.hour = ((NI) (((NI) ((*tm0).tm_hour)))); LOC1.monthday = ((NI) (((NI) ((*tm0).tm_mday)))); LOC1.month = ((Month114403) ((*tm0).tm_mon)); LOC1.year = ((NI) ((NI32)((*tm0).tm_year + ((NI32) 1900)))); LOC1.weekday = weekdays_115651_2726502234[(((NI) ((*tm0).tm_wday)))- 0]; LOC1.yearday = ((NI) (((NI) ((*tm0).tm_yday)))); LOC1.isdst = (((NI32) 0) < (*tm0).tm_isdst); { if (!local0) goto LA4; { Keyvaluepair152604 LOC10; if (!(((NI32) 0) < (*tm0).tm_isdst)) goto LA8; memset((void*)(&LOC10), 0, sizeof(LOC10)); gettzname_114892_2726502234((&LOC10)); LOC1.tzname = copyString(LOC10.Field1); } goto LA6; LA8: ; { Keyvaluepair152604 LOC12; memset((void*)(&LOC12), 0, sizeof(LOC12)); gettzname_114892_2726502234((&LOC12)); LOC1.tzname = copyString(LOC12.Field0); } LA6: ; } goto LA2; LA4: ; { LOC1.tzname = copyString(((NimStringDesc*) &T2726502234_9)); } LA2: ; { if (!local0) goto LA16; LOC1.timezone = gettimezone_115001_2726502234(); } goto LA14; LA16: ; { LOC1.timezone = ((NI) 0); } LA14: ; genericShallowAssign((void*)Result, (void*)(&LOC1), (&NTI114804)); }
N_NIMCALL(void, inituri_201186)(Uri201012* Result) { Uri201012 LOC1; memset((void*)(&LOC1), 0, sizeof(LOC1)); memset((void*)(&LOC1), 0, sizeof(LOC1)); LOC1.scheme = copyString(((NimStringDesc*) &TMP1133)); LOC1.username = copyString(((NimStringDesc*) &TMP1133)); LOC1.password = copyString(((NimStringDesc*) &TMP1133)); LOC1.hostname = copyString(((NimStringDesc*) &TMP1133)); LOC1.port = copyString(((NimStringDesc*) &TMP1133)); LOC1.path = copyString(((NimStringDesc*) &TMP1133)); LOC1.query = copyString(((NimStringDesc*) &TMP1133)); LOC1.anchor = copyString(((NimStringDesc*) &TMP1133)); genericShallowAssign((void*)Result, (void*)(&LOC1), (&NTI201012)); }