Lines Matching defs:SubBuffer
265 char *SubBuffer = Buffer;
273 if (!(strncmp (BraceInfo->Operator, SubBuffer, BraceInfo->Length)))
275 SubBuffer += (BraceInfo->Length - 1);
279 NextBrace = AsMatchValidToken (SubBuffer, Filename, '{', NULL);
280 NextSemicolon = AsMatchValidToken (SubBuffer, Filename, ';', NULL);
296 return (SubBuffer);
321 char *SubBuffer = Buffer;
331 while (*SubBuffer)
335 if ((*SubBuffer == '/') &&
336 (*(SubBuffer + 1) == '*'))
340 SubBuffer += 2;
341 while (strncmp ("*/", SubBuffer, 2))
343 if (*SubBuffer == '\n')
347 SubBuffer++;
350 SubBuffer += 2;
356 if (*SubBuffer == '\'')
358 SubBuffer++;
359 if (!(*SubBuffer))
364 if (*SubBuffer == '\\')
366 SubBuffer++;
369 SubBuffer++;
375 if (*SubBuffer == '"')
377 StringStart = SubBuffer;
378 SubBuffer++;
379 if (!(*SubBuffer))
384 while (*SubBuffer != '"')
386 if ((*SubBuffer == '\n') ||
387 (!(*SubBuffer)))
396 if (*SubBuffer == '\\')
398 SubBuffer++;
401 SubBuffer++;
404 SubBuffer++;
410 if ((*SubBuffer == '/') &&
411 (*(SubBuffer + 1) == '/'))
417 while ((*SubBuffer != '\n') &&
418 (*SubBuffer))
420 SubBuffer++;
423 if (!(*SubBuffer))
428 if (*SubBuffer == '\n')
433 SubBuffer++;
439 if (*SubBuffer == '\n')
442 SubBuffer++;
450 SubBuffer = Callback (SubBuffer, Filename, TotalLines);
453 if (TargetChar && (*SubBuffer == TargetChar))
455 return (SubBuffer);
458 SubBuffer++;
618 char *SubBuffer = Buffer;
623 while (*SubBuffer)
625 while (*SubBuffer != '\n')
627 if (!*SubBuffer)
632 if (*SubBuffer == ' ')
636 StartWhiteSpace = SubBuffer;
644 SubBuffer++;
649 SpaceCount += (SubBuffer - StartWhiteSpace);
653 SubBuffer = AsRemoveData (StartWhiteSpace, SubBuffer);
657 SubBuffer++;
683 char *SubBuffer;
699 SubBuffer = strstr (Buffer, HeaderBegin);
700 if (!SubBuffer)
707 SubBuffer = strstr (SubBuffer, "*/");
708 SubBuffer = AsSkipPastChar (SubBuffer, '\n');
712 if (!strncmp (SubBuffer, "\n\n", 2))
714 AsReplaceData (SubBuffer, 2, "\n", 1);
720 else if (*SubBuffer != '\n')
722 AsInsertData (SubBuffer, "\n", 1);
741 char *SubBuffer;
747 SubBuffer = strstr (Buffer, HeaderBegin);
748 if (!SubBuffer)
755 TokenEnd = strstr (SubBuffer, "*/");
760 AsReplaceData (SubBuffer, TokenEnd - SubBuffer,
778 char *SubBuffer;
788 SubBuffer = strstr (Buffer, MODULE_HEADER_END);
789 if (!SubBuffer)
794 AsReplaceData (SubBuffer, strlen (MODULE_HEADER_END),
816 char *SubBuffer;
825 SubBuffer = Buffer;
832 SubString1 = strstr (SubBuffer, Target);
848 SubString2 = strstr (SubBuffer, AS_START_IGNORE);
866 SubBuffer = SubString2;
877 SubBuffer = SubString1 + 1;
882 SubBuffer = AsReplaceData (SubString1, TargetLength,
888 SubBuffer = AsInsertData (SubBuffer, " ", 8);
912 char *SubBuffer;
915 SubBuffer = Buffer;
922 SubString = strstr (SubBuffer, "\r\n");
928 SubBuffer = AsReplaceData (SubString, 1, NULL, 0);
946 char *SubBuffer;
949 SubBuffer = Buffer;
956 SubString = strstr (SubBuffer, "\n");
962 SubBuffer = AsInsertData (SubString, "\r", 1);
963 SubBuffer += 1;
982 char *SubBuffer = Buffer;
989 while (*SubBuffer)
993 if ((SubBuffer[0] == '/') &&
994 (SubBuffer[1] == '*'))
996 SubBuffer = strstr (SubBuffer, "*/");
997 if (!SubBuffer)
1002 SubBuffer += 2;
1008 if (*SubBuffer == '\"')
1010 SubBuffer++;
1011 SubBuffer = AsSkipPastChar (SubBuffer, '\"');
1012 if (!SubBuffer)
1018 if (!strncmp ("\n}", SubBuffer, 2))
1032 if ((*SubBuffer == '{') && !isdigit ((int) SubBuffer[1]))
1043 Beginning = SubBuffer - 1;
1072 SubBuffer++;
1077 AsReplaceData (Beginning, SubBuffer - Beginning, " {\n", 3);
1081 Next = SubBuffer + 1;
1110 AsReplaceData (Beginning, SubBuffer - Beginning, " {\n", 3);
1114 SubBuffer - Beginning, " {", 2);
1121 SubBuffer++;
1139 char *SubBuffer = Buffer;
1145 while (*SubBuffer)
1147 if (*SubBuffer == '\n')
1158 if ((SubBuffer[0] == '/') &&
1159 (SubBuffer[1] == '*'))
1161 SubBuffer = strstr (SubBuffer, "*/");
1162 if (!SubBuffer)
1167 SubBuffer += 2;
1173 if (*SubBuffer == '\"')
1175 SubBuffer++;
1176 SubBuffer = AsSkipPastChar (SubBuffer, '\"');
1177 if (!SubBuffer)
1184 if (*SubBuffer == ' ')
1192 NewSubBuffer = (SubBuffer + 1) - 4;
1198 SubBuffer = AsRemoveData (NewSubBuffer, SubBuffer + 1);
1211 SubBuffer++;
1229 char *SubBuffer = Buffer;
1241 while (*SubBuffer)
1243 if (*SubBuffer == '\n')
1250 SubBuffer++;
1258 FirstNonBlank = SubBuffer;
1270 ThisColumnStart = FirstNonBlank - SubBuffer;
1288 if ((SubBuffer[0] == '*') &&
1289 (SubBuffer[1] == '/'))
1292 SubBuffer += 2;
1294 if (*SubBuffer == '\n')
1304 SubBuffer++;
1312 if ((SubBuffer[0] == '/') &&
1313 (SubBuffer[1] == '*'))
1317 CommentEnd = strstr (SubBuffer, "*/");
1325 while ((SubBuffer < CommentEnd) &&
1326 (*SubBuffer != '\n'))
1328 SubBuffer++;
1331 if (*SubBuffer == '\n')
1349 if ((!CommentEnd) && (*SubBuffer == '\"'))
1351 SubBuffer++;
1352 SubBuffer = AsSkipPastChar (SubBuffer, '\"');
1353 if (!SubBuffer)
1361 if (*SubBuffer != ' ')
1365 SubBuffer = AsSkipUntilChar (SubBuffer, '\n');
1366 if (!SubBuffer)
1392 NewSubBuffer = SubBuffer - 3;
1398 SubBuffer++;
1404 SubBuffer = AsRemoveData (NewSubBuffer, SubBuffer);
1409 SubBuffer++;
1428 char *SubBuffer = Buffer;
1434 while (*SubBuffer)
1436 EndOfLine = AsSkipUntilChar (SubBuffer, '\n');
1443 if ((EndOfLine - SubBuffer) > 80)
1446 VERBOSE_PRINT (("long: %.80s\n", SubBuffer));
1450 SubBuffer = EndOfLine + 1;
1515 char *SubBuffer = Buffer;
1521 while (*SubBuffer)
1525 if ((SubBuffer[0] == '/') &&
1526 (SubBuffer[1] == '*'))
1528 SubBuffer += 2;
1532 if (SubBuffer[0] == '\n')
1535 SubBuffer++;
1544 while (SubBuffer[0] && SubBuffer[1] &&
1545 !(((SubBuffer[0] == '*') &&
1546 (SubBuffer[1] == '/'))))
1548 if (SubBuffer[0] == '\n')
1553 SubBuffer++;
1559 else if ((SubBuffer[0] == '\n') &&
1560 (SubBuffer[1] != '\n'))
1567 else if ((SubBuffer[0] == '\n') &&
1568 (SubBuffer[1] == '\n'))
1573 SubBuffer++;
1609 char *SubBuffer;
1640 SubBuffer = Buffer;
1650 SubString = strstr (SubBuffer, LowerKeyword);
1656 SubBuffer = SubString;
1665 * from LineStart up to SubBuffer (our keyword). If it's not there,
1686 /* Try to find InsertString from the start of the line up to SubBuffer */
1689 while (SubBuffer > LineStart)
1705 /* Now check if there's non-whitespace between InsertString and SubBuffer, as that
1708 while (LineStart != SubBuffer)
1712 /* We found non-whitespace while traversing up to SubBuffer,
1727 if (*(SubBuffer + KeywordLength) != '\n')
1733 AsInsertData (SubBuffer + KeywordLength, " ", 8);
1764 SubBuffer = SubString + InsertLength;
1770 memmove (SubBuffer, SubString, KeywordLength);
1783 SubBuffer += KeywordLength;
1801 char *SubBuffer = Buffer;
1812 SubBuffer = strstr (SubBuffer, " /*");
1813 if (!SubBuffer)
1820 Ptr1 = strstr (SubBuffer, "*/");
1828 Ptr2 = strstr (SubBuffer, "\n");
1840 SubBuffer = Ptr2;
1861 SubBuffer = Ptr1;
1901 char *SubBuffer = Buffer;
1907 if ((SubBuffer[0] == '/') &&
1908 (SubBuffer[1] == '*'))
1910 LiteralEnd = strstr (SubBuffer, "*/");
1911 SubBuffer += 2; /* Get past comment opening */
1915 return (SubBuffer);
1918 while (SubBuffer < LiteralEnd)
1920 if (*SubBuffer == '\n')
1925 SubBuffer++;
1928 SubBuffer += 2; /* Get past comment close */
1933 else if (*SubBuffer == '\"')
1935 SubBuffer++;
1936 LiteralEnd = AsSkipPastChar (SubBuffer, '\"');
1939 return (SubBuffer);
1947 return (SubBuffer);