Lines Matching refs:zText

50   const char *zText;      /* The text of the token */  member
271 char *zText; /* Text of the string */ member
422 pStr->zText = 0; in StringInit()
425 SafeFree(pStr->zText); in StringReset()
428 static void StringAppend(String *pStr, const char *zText, int nByte){ in StringAppend() argument
430 nByte = strlen(zText); in StringAppend()
435 pStr->zText = SafeMalloc( pStr->nAlloc ); in StringAppend()
438 pStr->zText = SafeRealloc(pStr->zText, pStr->nAlloc); in StringAppend()
441 strncpy(&pStr->zText[pStr->nUsed],zText,nByte); in StringAppend()
443 pStr->zText[pStr->nUsed] = 0; in StringAppend()
445 #define StringGet(S) ((S)->zText?(S)->zText:"")
745 pToken->zText = &z[i]; in GetToken()
1003 z = &pToken->zText[1]; in GetNonspaceToken()
1040 sIn.z = pToken->zText; in FindIdentifiersInMacro()
1047 IdentTableInsert(pTable,sToken.zText,sToken.nText); in FindIdentifiersInMacro()
1083 IdentTableInsert(pTable,pToken->zText,pToken->nText); in GetBigToken()
1094 if( pToken->zText[0]=='{' ) break; in GetBigToken()
1103 zStart = pToken->zText; in GetBigToken()
1120 IdentTableInsert(pTable,pToken->zText,pToken->nText); in GetBigToken()
1131 if( (c = pToken->zText[0])=='{' ){ in GetBigToken()
1144 pToken->zText = zStart; in GetBigToken()
1186 pNew->nLine, pNew->nText<50 ? pNew->nText : 50, pNew->zText); in TokenizeFile()
1234 printf("%4d: Id %.*s\n",p->nLine,p->nText,p->zText); in main()
1237 printf("%4d: Preprocessor %.*s\n",p->nLine,p->nText,p->zText); in main()
1246 printf("%4d: Number %.*s\n",p->nLine,p->nText,p->zText); in main()
1249 printf("%4d: String %.*s\n",p->nLine,p->nText,p->zText); in main()
1252 printf("%4d: Other %.*s\n",p->nLine,p->nText,p->zText); in main()
1255 for(j=0; j<p->nText && j<30 && p->zText[j]!='\n'; j++){} in main()
1256 printf("%4d: Braces %.*s...}\n",p->nLine,j,p->zText); in main()
1284 printf("\n%.*s\n",pFirst->nText,pFirst->zText); in PrintTokens()
1290 printf("%s%.*s", needSpace ? " " : "", pFirst->nText, pFirst->zText); in PrintTokens()
1295 c = pFirst->zText[0]; in PrintTokens()
1298 pFirst->nText, pFirst->zText); in PrintTokens()
1299 needSpace = pFirst->zText[0]==','; in PrintTokens()
1345 StringAppend(&str,pFirst->zText,pFirst->nText); in TokensToString()
1351 switch( pFirst->zText[0] ){ in TokensToString()
1353 if( pFirst->nText==6 && strncmp(pFirst->zText,"EXPORT",6)==0 ){ in TokensToString()
1359 case 6: skipOne = !strncmp(pFirst->zText,"PUBLIC", 6); break; in TokensToString()
1360 case 7: skipOne = !strncmp(pFirst->zText,"PRIVATE",7); break; in TokensToString()
1361 case 9: skipOne = !strncmp(pFirst->zText,"PROTECTED",9); break; in TokensToString()
1377 StringAppend(&str,pFirst->zText,pFirst->nText); in TokensToString()
1382 c = pFirst->zText[0]; in TokensToString()
1386 StringAppend(&str,pFirst->zText,pFirst->nText); in TokensToString()
1428 if( pName->pNext && pName->pNext->zText[0]==';' ){ in ProcessTypeDecl()
1434 switch( pEnd->zText[0] ){ in ProcessTypeDecl()
1457 if( pEnd->pNext==0 || pEnd->pNext->zText[0]==';' ){ in ProcessTypeDecl()
1474 pList->nText, pList->zText, pName->nText, pName->zText); in ProcessTypeDecl()
1485 switch( *pList->zText ){ in ProcessTypeDecl()
1495 pDecl = FindDecl(pName->zText, pName->nText); in ProcessTypeDecl()
1499 pDecl = CreateDecl(pName->zText,pName->nText); in ProcessTypeDecl()
1519 StringAppend(&str,pList->zText,pList->nText); in ProcessTypeDecl()
1521 StringAppend(&str,pName->zText,pName->nText); in ProcessTypeDecl()
1523 StringAppend(&str,pName->zText,pName->nText); in ProcessTypeDecl()
1528 StringAppend(&str,pList->zText,pList->nText); in ProcessTypeDecl()
1530 StringAppend(&str,pName->zText,pName->nText); in ProcessTypeDecl()
1555 if( pName->pNext->zText[0]==':' ){ in ProcessTypeDecl()
1558 if( pName->nText==5 && strncmp(pName->zText,"class",5)==0 ){ in ProcessTypeDecl()
1625 if( !IdentTableTest(&sReserved,p->zText,p->nText) ){ in FindDeclName()
1630 }else if( (c=p->zText[0])=='[' && pName ){ in FindDeclName()
1634 }else if( c==':' && p->zText[1]==':' && pName ){ in FindDeclName()
1656 while( pFirst->zText[0]=='P' ){ in ProcessMethodDef()
1659 case 6: rc = strncmp(pFirst->zText,"PUBLIC",6); break; in ProcessMethodDef()
1660 case 7: rc = strncmp(pFirst->zText,"PRIVATE",7); break; in ProcessMethodDef()
1661 case 9: rc = strncmp(pFirst->zText,"PROTECTED",9); break; in ProcessMethodDef()
1673 pDecl = FindDecl(pClass->zText, pClass->nText); in ProcessMethodDef()
1675 pDecl = CreateDecl(pClass->zText, pClass->nText); in ProcessMethodDef()
1730 while( pLast && pLast!=pFirst && pLast->zText[0]!=')' ){ in ProcessProcedureDef()
1757 pName->zText, pFirst->nLine); in ProcessProcedureDef()
1762 pDecl = CreateDecl(pName->zText,pName->nText); in ProcessProcedureDef()
1795 if( pEnd->zText[0]=='{' || pEnd->zText[0]==';' ){ in ProcessInlineProc()
1796 *pReset = pEnd->zText[0]; in ProcessInlineProc()
1816 pName->nText, pName->zText, pFirst->nLine); in ProcessInlineProc()
1821 pDecl = CreateDecl(pName->zText,pName->nText); in ProcessInlineProc()
1854 if( pEnd && pEnd->zText[0]=='=' && in isVariableDef()
1855 (pEnd->pPrev->nText!=8 || strncmp(pEnd->pPrev->zText,"operator",8)!=0) in isVariableDef()
1860 if( pFirst->eType==TT_Id && pFirst->pNext->zText[0]=='(' ){ in isVariableDef()
1912 ((pFirst->nText==6 && strncmp(pFirst->zText,"static",6)==0) in ProcessDecl()
1913 || (pFirst->nText==5 && strncmp(pFirst->zText,"LOCAL",6)==0)) in ProcessDecl()
1945 pName->nText, pName->zText, pName->nLine); in ProcessDecl()
1948 pName->nText, pName->zText, pName->nLine); in ProcessDecl()
1951 pName->nText, pName->zText, pName->nLine); in ProcessDecl()
1958 pDecl = CreateDecl(pName->zText,pName->nText); in ProcessDecl()
1990 const char *zText, /* The condition */ in PushIfMacro() argument
1999 if( zText ){ in PushIfMacro()
2006 if( zText ){ in PushIfMacro()
2009 sprintf(pIf->zCondition,"%s(%.*s)",zPrefix,nText,zText); in PushIfMacro()
2011 sprintf(pIf->zCondition,"%.*s",nText,zText); in PushIfMacro()
2047 zCmd = &pToken->zText[1]; in ParsePreprocessor()
2087 sprintf(pDecl->zDecl,"%.*s\n",pToken->nText,pToken->zText); in ParsePreprocessor()
2139 nArg = pToken->nText + (int)pToken->zText - (int)zArg; in ParsePreprocessor()
2158 nArg = pToken->nText + (int)pToken->zText - (int)zArg; in ParsePreprocessor()
2169 nArg = pToken->nText + (int)pToken->zText - (int)zArg; in ParsePreprocessor()
2237 switch( pList->zText[0] ){ in ParseFile()
2246 && strncmp(pList->pPrev->zText,"operator",8)==0 ){ in ParseFile()
2251 while( pList && pList->zText[0]!=';' ){ in ParseFile()
2259 if( pList->zText[1]==':' ){ in ParseFile()
2281 switch( pList->zText[0] ){ in ParseFile()
2283 if( pList->nText==5 && strncmp(pList->zText,"class",5)==0 ){ in ParseFile()
2289 if( pList->nText==6 && strncmp(pList->zText,"EXPORT",6)==0 ){ in ParseFile()
2296 if( pList->nText==4 && strncmp(pList->zText,"enum",4)==0 ){ in ParseFile()
2302 }else if( pList->nText==6 && strncmp(pList->zText,"extern",6)==0 ){ in ParseFile()
2304 if( pList && pList->nText==3 && strncmp(pList->zText,"\"C\"",3)==0 ){ in ParseFile()
2315 if( pList->nText==6 && strncmp(pList->zText,"inline",6)==0 ){ in ParseFile()
2321 if( pList->nText==5 && strncmp(pList->zText,"LOCAL",5)==0 ){ in ParseFile()
2328 if( pList->nText==6 && strncmp(pList->zText, "PUBLIC",6)==0 ){ in ParseFile()
2331 }else if( pList->nText==7 && strncmp(pList->zText, "PRIVATE",7)==0 ){ in ParseFile()
2334 }else if( pList->nText==9 && strncmp(pList->zText,"PROTECTED",9)==0 ){ in ParseFile()
2341 if( pList->nText==6 && strncmp(pList->zText,"struct",6)==0 ){ in ParseFile()
2347 }else if( pList->nText==6 && strncmp(pList->zText,"static",6)==0 ){ in ParseFile()
2353 if( pList->nText==7 && strncmp(pList->zText,"typedef",7)==0 ){ in ParseFile()
2359 if( pList->nText==5 && strncmp(pList->zText,"union",5)==0 ){ in ParseFile()
2372 while( pList && pList->zText[0]!=resetFlag ){ in ParseFile()
2667 const char *zText, /* The input text to be scanned */ in ScanText() argument
2677 sIn.z = zText; in ScanText()
2696 pDecl = FindDecl(sToken.zText,sToken.nText); in ScanText()
2705 if( sNext.zText[0]=='*' ){ in ScanText()
2962 printf("%.*s\n",pDecl->pComment->nText, pDecl->pComment->zText); in DocumentationDump()
2971 printf("%.*s\n",pDecl->tokenCode.nText, pDecl->tokenCode.zText); in DocumentationDump()