Lines Matching refs:nameStart
654 const char* nameStart = tp.fChar; in checkEndMarker() local
656 string markName(nameStart, tp.fChar - nameStart); in checkEndMarker()
661 nameStart = tp.fChar; in checkEndMarker()
663 markName = string(nameStart, tp.fChar - nameStart); in checkEndMarker()
1755 const char* nameStart = paren; in methodName() local
1760 while (nameStart > fChar && ' ' != (ch = *--nameStart)) { in methodName()
1769 nameEnd = nameStart + 1; in methodName()
1775 if (' ' == nameStart[0]) { in methodName()
1776 ++nameStart; in methodName()
1778 if (nameEnd <= nameStart) { in methodName()
1781 if (nameStart >= paren) { in methodName()
1784 string name(nameStart, nameEnd - nameStart); in methodName()
1786 for (int index = 0; index < (int) (nameEnd - nameStart); ++index) { in methodName()
1787 if (!islower(nameStart[index])) { in methodName()
1820 builder.append(nameStart, paren - nameStart); in methodName()
2083 const char* nameStart = fChar; in topicName() local
2094 if (fChar - 1 > nameStart) { in topicName()
2095 string builder(nameStart, fChar - nameStart - 1); in topicName()
2336 const char* nameStart = fChar; in word() local
2354 if (nameStart[0] != 'S' || nameStart[1] != 'k') { in word()
2363 if (nameStart[0] == 'k' && nameStart[1] >= 'A' && nameStart[1] <= 'Z') { in word()
2366 if (nameStart[0] == 'S' && nameStart[1] == 'k') { in word()
2374 builder.append(nameStart, fChar - nameStart - 1); in word()