Lines Matching refs:SubString
180 char *SubString; in AsRemoveStatement() local
187 SubString = Buffer; in AsRemoveStatement()
189 while (SubString) in AsRemoveStatement()
191 SubString = strstr (SubBuffer, Keyword); in AsRemoveStatement()
193 if (SubString) in AsRemoveStatement()
195 SubBuffer = SubString; in AsRemoveStatement()
198 (!AsMatchExactWord (SubString, KeywordLength))) in AsRemoveStatement()
206 while (*SubString != '\n') in AsRemoveStatement()
208 SubString--; in AsRemoveStatement()
210 SubString++; in AsRemoveStatement()
237 SubBuffer = AsRemoveData (SubString, SubBuffer); in AsRemoveStatement()
257 char *SubString; in AsRemoveConditionalCompile() local
267 SubString = Buffer; in AsRemoveConditionalCompile()
269 while (SubString) in AsRemoveConditionalCompile()
271 SubBuffer = strstr (SubString, Keyword); in AsRemoveConditionalCompile()
287 Comment = strstr (SubString, AS_START_IGNORE); in AsRemoveConditionalCompile()
293 SubString = strstr (Comment, AS_STOP_IGNORE); in AsRemoveConditionalCompile()
294 if (!SubString) in AsRemoveConditionalCompile()
299 SubString += 3; in AsRemoveConditionalCompile()
305 Comment = strstr (SubString, "/*"); in AsRemoveConditionalCompile()
310 SubString = strstr (Comment, "*/"); in AsRemoveConditionalCompile()
311 if (!SubString) in AsRemoveConditionalCompile()
316 SubString += 2; in AsRemoveConditionalCompile()
320 SubString = SubBuffer; in AsRemoveConditionalCompile()
321 if (!AsMatchExactWord (SubString, KeywordLength)) in AsRemoveConditionalCompile()
323 SubString++; in AsRemoveConditionalCompile()
329 while (*SubString != '\n' && (SubString > Buffer)) in AsRemoveConditionalCompile()
331 SubString--; in AsRemoveConditionalCompile()
334 SubString++; in AsRemoveConditionalCompile()
338 IfPtr = strstr (SubString, "#if"); in AsRemoveConditionalCompile()
348 SubString = SubBuffer + strlen (Keyword); in AsRemoveConditionalCompile()
377 AsRemoveData (SubString, SubBuffer); in AsRemoveConditionalCompile()
381 EndifPtr = strstr (SubString, "#endif"); in AsRemoveConditionalCompile()
389 SubString = EndifPtr; in AsRemoveConditionalCompile()
403 (void) AsRemoveData (SubString, SubBuffer); in AsRemoveConditionalCompile()
428 char *SubString; variable
434 SubString = Buffer;
436 while (SubString)
438 SubString = strstr (SubBuffer, Keyword);
440 if (SubString)
442 SubBuffer = SubString;
446 while (*SubString != '(')
448 SubString++;
450 SubString++;
454 SubString = AsRemoveData (SubBuffer, SubString);
457 while (*SubString)
459 if (*SubString == '(')
463 else if (*SubString == ')')
468 SubString++;
478 SubBuffer = AsRemoveData (SubString-1, SubString);
498 char *SubString; in AsRemoveLine() local
503 SubString = Buffer; in AsRemoveLine()
505 while (SubString) in AsRemoveLine()
507 SubString = strstr (SubBuffer, Keyword); in AsRemoveLine()
509 if (SubString) in AsRemoveLine()
511 SubBuffer = SubString; in AsRemoveLine()
515 while (*SubString != '\n') in AsRemoveLine()
517 SubString--; in AsRemoveLine()
519 SubString++; in AsRemoveLine()
531 SubBuffer = AsRemoveData (SubString, SubBuffer); in AsRemoveLine()
550 char *SubString; in AsReduceTypedefs() local
557 SubString = Buffer; in AsReduceTypedefs()
559 while (SubString) in AsReduceTypedefs()
561 SubString = strstr (SubBuffer, Keyword); in AsReduceTypedefs()
563 if (SubString) in AsReduceTypedefs()
565 SubSubString = SubString + strlen (Keyword); in AsReduceTypedefs()
592 SubBuffer = SubString + strlen ("typedef") + 1; in AsReduceTypedefs()
593 (void) AsRemoveData (SubString, SubBuffer); in AsReduceTypedefs()
597 while (*SubString != '{') in AsReduceTypedefs()
599 SubString++; in AsReduceTypedefs()
601 SubString++; in AsReduceTypedefs()
606 while (*SubString) in AsReduceTypedefs()
608 if (*SubString == '{') in AsReduceTypedefs()
612 else if (*SubString == '}') in AsReduceTypedefs()
617 SubString++; in AsReduceTypedefs()
627 if (!strncmp (SubString - 3, "\n\n", 2)) in AsReduceTypedefs()
629 *(SubString -2) = '}'; in AsReduceTypedefs()
630 SubString--; in AsReduceTypedefs()
635 SubBuffer = AsSkipUntilChar (SubString, ';'); in AsReduceTypedefs()
639 SubBuffer = AsRemoveData (SubString, SubBuffer); in AsReduceTypedefs()
645 SubString = strchr (SubString, ';') + 1; in AsReduceTypedefs()
646 SubBuffer = SubString; in AsReduceTypedefs()
784 char *SubString; in AsCleanupSpecialMacro() local
792 SubString = Buffer; in AsCleanupSpecialMacro()
794 while (SubString) in AsCleanupSpecialMacro()
796 SubString = strstr (SubBuffer, Keyword); in AsCleanupSpecialMacro()
798 if (SubString) in AsCleanupSpecialMacro()
802 while (*SubString != '(') in AsCleanupSpecialMacro()
804 SubString++; in AsCleanupSpecialMacro()
807 SubString++; in AsCleanupSpecialMacro()
810 while (*SubString) in AsCleanupSpecialMacro()
812 if (*SubString == '(') in AsCleanupSpecialMacro()
816 else if (*SubString == ')') in AsCleanupSpecialMacro()
821 SubString++; in AsCleanupSpecialMacro()
834 while (!NewLine && *SubString) in AsCleanupSpecialMacro()
836 if (*SubString == '\n' && *(SubString - 1) != '\\') in AsCleanupSpecialMacro()
841 SubString++; in AsCleanupSpecialMacro()
846 if (*SubString == '#' || *SubString == '\n') in AsCleanupSpecialMacro()
851 SubBuffer = SubString; in AsCleanupSpecialMacro()
855 while (*SubString == ' ') in AsCleanupSpecialMacro()
857 SubString++; in AsCleanupSpecialMacro()
862 if (*SubString == '#' || *SubString == '\n') in AsCleanupSpecialMacro()
869 if (*SubString == '/' || *SubString == '*') in AsCleanupSpecialMacro()
871 CommentEnd = strstr (SubString, "*/"); in AsCleanupSpecialMacro()
874 SubString = CommentEnd + 2; in AsCleanupSpecialMacro()
879 SubString = AsRemoveData (SubBuffer, SubString); in AsCleanupSpecialMacro()