Home
last modified time | relevance | path

Searched refs:relative_datetime (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/libtextclassifier/native/annotator/datetime/
H A Ddatetime-grounder.cc80 bool IsValidDatetime(const RelativeDateTime* relative_datetime) { in IsValidDatetime() argument
81 if (relative_datetime->base()) { in IsValidDatetime()
82 return IsValidDatetime(relative_datetime->base()); in IsValidDatetime()
192 const grammar::datetime::RelativeDateTime* relative_datetime) { in FillRelativeDateTimeComponents() argument
195 *relative_datetime->relative_datetime_component()) { in FillRelativeDateTimeComponents()
205 if (relative_datetime->base()) { in FillRelativeDateTimeComponents()
206 FillAbsoluteDateTimeComponents(relative_datetime->base(), in FillRelativeDateTimeComponents()
225 } else if (ungrounded_datetime->relative_datetime()) { in Ground()
228 ungrounded_datetime->relative_datetime())); in Ground()
268 } else if (ungrounded_datetime->relative_datetime()) { in IsValidUngroundedDatetime()
[all …]
H A Ddatetime-grounder_test.cc70 ungrounded_datetime.relative_datetime.reset(new RelativeDateTimeT); in BuildRelativeDatetime()
71 ungrounded_datetime.relative_datetime->relative_datetime_component in BuildRelativeDatetime()
73 ungrounded_datetime.relative_datetime->relative_datetime_component.back() in BuildRelativeDatetime()
75 ungrounded_datetime.relative_datetime->relative_datetime_component.back() in BuildRelativeDatetime()
77 ungrounded_datetime.relative_datetime->relative_datetime_component.back() in BuildRelativeDatetime()
79 ungrounded_datetime.relative_datetime->base.reset(new AbsoluteDateTimeT); in BuildRelativeDatetime()
80 ungrounded_datetime.relative_datetime->base->year = 2020; in BuildRelativeDatetime()
81 ungrounded_datetime.relative_datetime->base->month = 6; in BuildRelativeDatetime()
82 ungrounded_datetime.relative_datetime->base->day = 30; in BuildRelativeDatetime()
H A Ddatetime.fbs145 relative_datetime:RelativeDateTime;
/aosp_15_r20/out/soong/.intermediates/external/libtextclassifier/native/libtextclassifier_fbgen_annotator_datetime_datetime/gen/annotator/datetime/
Ddatetime_generated.h548 std::unique_ptr<libtextclassifier3::grammar::datetime::RelativeDateTimeT> relative_datetime{};
567 const libtextclassifier3::grammar::datetime::RelativeDateTime *relative_datetime() const { in relative_datetime() function
578 verifier.VerifyTable(relative_datetime()) && in Verify()
594 …e(flatbuffers::Offset<libtextclassifier3::grammar::datetime::RelativeDateTime> relative_datetime) { in add_relative_datetime()
595 fbb_.AddOffset(UngroundedDatetime::VT_RELATIVE_DATETIME, relative_datetime); in add_relative_datetime()
614 …flatbuffers::Offset<libtextclassifier3::grammar::datetime::RelativeDateTime> relative_datetime = 0,
618 builder_.add_relative_datetime(relative_datetime);
806relative_datetime((o.relative_datetime) ? new libtextclassifier3::grammar::datetime::RelativeDateT… in UngroundedDatetimeT()
812 std::swap(relative_datetime, o.relative_datetime);
827 …{ auto _e = relative_datetime(); if (_e) _o->relative_datetime = std::unique_ptr<libtextclassifier… in UnPackTo()
[all …]