Home | History | Annotate | Download | only in src

Lines Matching defs:curtok

130     XltDecTokenPtr_t curtok;       /* current token */
232 * pScanner->curtok contains type and tagid or pcdata of
273 if ((pScanner->curtok = (XltDecTokenPtr_t)smlLibMalloc(sizeof(XltDecToken_t))) == NULL) {
278 pScanner->curtok->pcdata = NULL;
280 smlLibFree(pScanner->curtok);
322 smlLibFree(pScannerPriv->curtok);
342 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
343 pScannerPriv->curtok->start = pScannerPriv->pos;
389 if (pScannerPriv->curtok->start == NULL)
393 pScannerPriv->pos = pScannerPriv->curtok->start;
396 if (pScannerPriv->curtok->type == TOK_TAG_START) {
398 } else if (pScannerPriv->curtok->type == TOK_TAG_END) {
399 tagid = pScannerPriv->curtok->tagid;
404 /* invalidate curtok */
405 /* T.K. Possible Error. pScannerPriv->curtok is of type XltDecToken_t NOT ...Ptr_t */
407 // smlLibMemset(pScannerPriv->curtok, 0, sizeof(XltDecTokenPtr_t));
408 pScannerPriv->curtok->type = (XltTokType_t)0;
680 pScanner->curtok->pcdata = pPcdata;
682 pScanner->curtok->type = TOK_CONT;
731 pScanner->curtok->pcdata = pPcdata;
735 pScanner->curtok->type = TOK_CONT;
757 pScanner->curtok->type = TOK_TAG_END;
763 pScanner->curtok->tagid = tagid;
794 pScanner->curtok->tagid = tagid;
795 pScanner->curtok->type = has_cont ? TOK_TAG_START : TOK_TAG_EMPTY;
799 pScanner->curtok->ext = SML_EXT_UNDEFINED;
803 pScanner->curtok->ext = SML_EXT_METINF;
805 pScanner->curtok->ext = SML_EXT_UNDEFINED;
810 pScanner->curtok->ext = SML_EXT_DMTND;
812 pScanner->curtok->ext = SML_EXT_UNDEFINED;
817 pScanner->curtok->ext = SML_EXT_DEVINF;
819 pScanner->curtok->ext = SML_EXT_UNDEFINED;
823 pScanner->curtok->ext = SML_EXT_UNDEFINED;
1001 smlLibMemcpy(oldtok, pScanner->curtok, sizeof(XltDecToken_t));
1009 smlLibFree(pScanner->curtok->pcdata);
1018 smlLibFree(pScanner->curtok->pcdata);
1050 /* ... and finaly restore our copy of curtok */
1051 smlLibMemcpy(pScanner->curtok, oldtok, sizeof(XltDecToken_t));
1146 smlLibMemset(pScannerPriv->curtok, 0,sizeof(XltDecToken_t));
1209 if ((pScanner->curtok = (XltDecTokenPtr_t)smlLibMalloc(sizeof(XltDecToken_t))) == NULL) {
1219 pScanner->curtok->pcdata = NULL;
1221 smlLibFree(pScanner->curtok);
1314 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1315 pScanner->curtok->start = pScanner->pos;
1339 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1340 pScanner->curtok->start = pScanner->pos;
1365 SmlPcdataPtr_t pcdata = pScanner->curtok->pcdata;
1369 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1370 pScanner->curtok->start = pScanner->pos;
1377 SmlPcdataPtr_t pcdata = pScanner->curtok->pcdata;
1381 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1382 pScanner->curtok->start = pScanner->pos;
1409 //Debug("tagid=%d, ext=%d\n",pScanner->curtok->tagid, pScanner->curtok->ext);
1410 if ((rc = getTagString(pScanner->curtok->tagid, _tagString, pScanner->activeExt)) != SML_ERR_OK)
1412 if(pScanner->curtok->type == TOK_TAG_END)
1420 rc =getTagString(pScanner->curtok->tagid, _tagString, tmpExt);
1430 if(pScanner->curtok->type == TOK_TAG_START)
1445 else if(pScanner->curtok->type == TOK_TAG_END)
1454 else if(pScanner->curtok->type == TOK_TAG_EMPTY)
1458 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1459 pScanner->curtok->start = pScanner->pos;