Lines Matching defs:argPtr
2252 const char *argPtr = TypeString.c_str();
2253 if (!strchr(argPtr, '^')) {
2257 while (*argPtr) {
2258 Str += (*argPtr == '^' ? '*' : *argPtr);
2259 argPtr++;
2268 const char *argPtr = TypeString.c_str();
2270 while (*argPtr) {
2271 switch (*argPtr) {
2273 Str += *argPtr;
2277 Str += *argPtr;
2286 Str += *argPtr;
2289 argPtr++;
3899 const char *argPtr = startBuf;
3901 while (*argPtr++ && (argPtr < endBuf)) {
3902 switch (*argPtr) {
3905 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
3927 const char *argPtr = startArgList;
3929 while (*argPtr++ && parenCount) {
3930 switch (*argPtr) {
3933 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
3989 const char *argPtr = strchr(Name, '(');
3990 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
3992 LParen = argPtr; // output the start.
3993 argPtr++; // skip past the left paren.
3996 while (*argPtr && parenCount) {
3997 switch (*argPtr) {
4002 if (parenCount) argPtr++;
4004 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4005 RParen = argPtr; // output the end