Searched refs:absolute_datetime (Results 1 – 4 of 4) sorted by relevance
59 bool IsValidDatetime(const AbsoluteDateTime* absolute_datetime) { in IsValidDatetime() argument61 if (absolute_datetime->minute() > 59 || absolute_datetime->second() > 59 || in IsValidDatetime()62 absolute_datetime->hour() > 23 || absolute_datetime->month() > 12 || in IsValidDatetime()63 absolute_datetime->month() == 0) { in IsValidDatetime()66 if (absolute_datetime->day() >= 0) { in IsValidDatetime()69 if (absolute_datetime->month() >= 0 && absolute_datetime->month() <= 12) { in IsValidDatetime()70 max_day_value = kMonthDefaultLastDayMap.at(absolute_datetime->month()); in IsValidDatetime()71 if (absolute_datetime->day() < min_day_value || in IsValidDatetime()72 absolute_datetime->day() > max_day_value) { in IsValidDatetime()145 const grammar::datetime::AbsoluteDateTime* absolute_datetime, in FillAbsoluteDateTimeComponents() argument[all …]
51 ungrounded_datetime.absolute_datetime.reset(new AbsoluteDateTimeT); in BuildAbsoluteDatetime()54 ungrounded_datetime.absolute_datetime->year = year; in BuildAbsoluteDatetime()55 ungrounded_datetime.absolute_datetime->month = month; in BuildAbsoluteDatetime()56 ungrounded_datetime.absolute_datetime->day = day; in BuildAbsoluteDatetime()57 ungrounded_datetime.absolute_datetime->hour = hour; in BuildAbsoluteDatetime()58 ungrounded_datetime.absolute_datetime->minute = minute; in BuildAbsoluteDatetime()59 ungrounded_datetime.absolute_datetime->second = second; in BuildAbsoluteDatetime()60 ungrounded_datetime.absolute_datetime->meridiem = meridiem; in BuildAbsoluteDatetime()202 ungrounded_datetime.absolute_datetime.reset(new AbsoluteDateTimeT); in TEST_F()203 ungrounded_datetime.absolute_datetime->time_zone.reset(new TimeZoneT); in TEST_F()[all …]
144 absolute_datetime:AbsoluteDateTime;
547 std::unique_ptr<libtextclassifier3::grammar::datetime::AbsoluteDateTimeT> absolute_datetime{};564 const libtextclassifier3::grammar::datetime::AbsoluteDateTime *absolute_datetime() const { in absolute_datetime() function576 verifier.VerifyTable(absolute_datetime()) && in Verify()591 …e(flatbuffers::Offset<libtextclassifier3::grammar::datetime::AbsoluteDateTime> absolute_datetime) { in add_absolute_datetime()592 fbb_.AddOffset(UngroundedDatetime::VT_ABSOLUTE_DATETIME, absolute_datetime); in add_absolute_datetime()613 …flatbuffers::Offset<libtextclassifier3::grammar::datetime::AbsoluteDateTime> absolute_datetime = 0,619 builder_.add_absolute_datetime(absolute_datetime);805 …: absolute_datetime((o.absolute_datetime) ? new libtextclassifier3::grammar::datetime::AbsoluteDat… in UngroundedDatetimeT()811 std::swap(absolute_datetime, o.absolute_datetime);826 …{ auto _e = absolute_datetime(); if (_e) _o->absolute_datetime = std::unique_ptr<libtextclassifier… in UnPackTo()[all …]