Home
last modified time | relevance | path

Searched refs:semantic_values_schema (Results 1 – 8 of 8) sorted by relevance

/external/libtextclassifier/native/utils/grammar/semantics/
Dcomposer.cc61 const reflection::Schema* semantic_values_schema) { in SemanticComposer() argument
70 if (semantic_values_schema != nullptr) { in SemanticComposer()
74 std::make_unique<ComposeEvaluator>(this, semantic_values_schema)); in SemanticComposer()
77 std::make_unique<ConstEvaluator>(semantic_values_schema)); in SemanticComposer()
80 std::make_unique<MergeValuesEvaluator>(this, semantic_values_schema)); in SemanticComposer()
Dcomposer.h47 explicit SemanticComposer(const reflection::Schema* semantic_values_schema);
/external/libtextclassifier/native/utils/grammar/
Danalyzer.cc34 semantic_evaluator_(rules_set->semantic_values_schema() != nullptr
36 rules_set->semantic_values_schema()->data())
43 semantic_evaluator_(rules_set->semantic_values_schema() != nullptr in Analyzer()
45 rules_set->semantic_values_schema()->data()) in Analyzer()
Danalyzer_test.cc37 model.semantic_values_schema.assign(semantic_values_schema_.buffer().begin(), in TEST_F()
Drules.fbs207 semantic_values_schema:[ubyte];
/external/libtextclassifier/native/utils/grammar/semantics/evaluators/
Dmerge-values-eval.h37 const reflection::Schema* semantic_values_schema) in MergeValuesEvaluator() argument
38 : composer_(composer), semantic_value_builder_(semantic_values_schema) {} in MergeValuesEvaluator()
Dcompose-eval.h33 const reflection::Schema* semantic_values_schema) in ComposeEvaluator() argument
34 : composer_(composer), semantic_value_builder_(semantic_values_schema) {} in ComposeEvaluator()
Dconst-eval.h31 explicit ConstEvaluator(const reflection::Schema* semantic_values_schema) in ConstEvaluator() argument
32 : semantic_values_schema_(semantic_values_schema) {} in ConstEvaluator()