Lines Matching refs:semanticResults
108 SR_SemanticResult* semanticResults[MAX_SEM_RESULTS];
131 SR_SemanticResultCreate(&semanticResults[i]); /* create the result holders */
138 rc = grammar->checkParse(grammar, trans, semanticResults, (size_t*) & result_count);
178 wordIDs, semanticResults, &result_count);
194 rc = SR_SemanticResultGetKeyCount(semanticResults[0], &key_count);
197 display_results(semanticResults[i], fout);
201 rc = semanticResults[i]->destroy(semanticResults[i]);
216 SR_SemanticResult* semanticResults[MAX_SEM_RESULTS];
221 SR_SemanticResultCreate(&semanticResults[i]);
228 rc = grammar->checkParse(grammar, trans, semanticResults, (size_t*) & result_count);
248 if ((rc = semanticResults[i]->getValue(semanticResults[i], key, value, &len)) == ESR_SUCCESS)
266 rc = semanticResults[i]->destroy(semanticResults[i]);
543 SR_SemanticResult* semanticResults[MAX_SEM_RESULTS];
581 SR_SemanticResultCreate(&semanticResults[i]);
584 rc = grammar->checkParse(grammar, trans, semanticResults, (size_t*) & result_count);
604 rc = semanticResults[0]->getKeyList(semanticResults[0], (LCHAR**) & keys_available, &size);
623 rc = semanticResults[i]->getValue(semanticResults[i], refkey, value, &len);
640 rc = semanticResults[i]->destroy(semanticResults[i]);