Lines Matching refs:argPtr
2251 const char *argPtr = TypeString.c_str();
2252 if (!strchr(argPtr, '^')) {
2256 while (*argPtr) {
2257 Str += (*argPtr == '^' ? '*' : *argPtr);
2258 argPtr++;
2267 const char *argPtr = TypeString.c_str();
2269 while (*argPtr) {
2270 switch (*argPtr) {
2272 Str += *argPtr;
2276 Str += *argPtr;
2285 Str += *argPtr;
2288 argPtr++;
3913 const char *argPtr = startBuf;
3915 while (*argPtr++ && (argPtr < endBuf)) {
3916 switch (*argPtr) {
3919 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
3941 const char *argPtr = startArgList;
3943 while (*argPtr++ && parenCount) {
3944 switch (*argPtr) {
3947 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4003 const char *argPtr = strchr(Name, '(');
4004 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4006 LParen = argPtr; // output the start.
4007 argPtr++; // skip past the left paren.
4010 while (*argPtr && parenCount) {
4011 switch (*argPtr) {
4016 if (parenCount) argPtr++;
4018 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4019 RParen = argPtr; // output the end