Lines Matching defs:argPtr
2339 const char *argPtr = TypeString.c_str();
2340 if (!strchr(argPtr, '^')) {
2344 while (*argPtr) {
2345 Str += (*argPtr == '^' ? '*' : *argPtr);
2346 argPtr++;
2355 const char *argPtr = TypeString.c_str();
2357 while (*argPtr) {
2358 switch (*argPtr) {
2360 Str += *argPtr;
2364 Str += *argPtr;
2373 Str += *argPtr;
2376 argPtr++;
4720 const char *argPtr = startBuf;
4722 while (*argPtr++ && (argPtr < endBuf)) {
4723 switch (*argPtr) {
4726 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
4763 const char *argPtr = startArgList;
4765 while (*argPtr++ && parenCount) {
4766 switch (*argPtr) {
4769 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4825 const char *argPtr = strchr(Name, '(');
4826 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4828 LParen = argPtr; // output the start.
4829 argPtr++; // skip past the left paren.
4832 while (*argPtr && parenCount) {
4833 switch (*argPtr) {
4838 if (parenCount) argPtr++;
4840 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4841 RParen = argPtr; // output the end