Lines Matching full:argptr
2285 const char *argPtr = TypeString.c_str();
2286 if (!strchr(argPtr, '^')) {
2290 while (*argPtr) {
2291 Str += (*argPtr == '^' ? '*' : *argPtr);
2292 argPtr++;
2301 const char *argPtr = TypeString.c_str();
2303 while (*argPtr) {
2304 switch (*argPtr) {
2306 Str += *argPtr;
2310 Str += *argPtr;
2319 Str += *argPtr;
2322 argPtr++;
4004 const char *argPtr = startBuf;
4006 while (*argPtr++ && (argPtr < endBuf)) {
4007 switch (*argPtr) {
4010 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
4033 const char *argPtr = startArgList;
4035 while (*argPtr++ && parenCount) {
4036 switch (*argPtr) {
4039 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4098 const char *argPtr = strchr(Name, '(');
4099 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4101 LParen = argPtr; // output the start.
4102 argPtr++; // skip past the left paren.
4105 while (*argPtr && parenCount) {
4106 switch (*argPtr) {
4111 if (parenCount) argPtr++;
4113 assert((*argPtr
4114 RParen = argPtr; // output the end