Lines Matching refs:argPtr
2337 const char *argPtr = TypeString.c_str();
2338 if (!strchr(argPtr, '^')) {
2342 while (*argPtr) {
2343 Str += (*argPtr == '^' ? '*' : *argPtr);
2344 argPtr++;
2353 const char *argPtr = TypeString.c_str();
2355 while (*argPtr) {
2356 switch (*argPtr) {
2358 Str += *argPtr;
2362 Str += *argPtr;
2371 Str += *argPtr;
2374 argPtr++;
4742 const char *argPtr = startBuf;
4744 while (*argPtr++ && (argPtr < endBuf)) {
4745 switch (*argPtr) {
4748 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
4785 const char *argPtr = startArgList;
4787 while (*argPtr++ && parenCount) {
4788 switch (*argPtr) {
4791 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4847 const char *argPtr = strchr(Name, '(');
4848 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4850 LParen = argPtr; // output the start.
4851 argPtr++; // skip past the left paren.
4854 while (*argPtr && parenCount) {
4855 switch (*argPtr) {
4860 if (parenCount) argPtr++;
4862 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4863 RParen = argPtr; // output the end