Home | History | Annotate | Download | only in Rewrite

Lines Matching defs:argPtr

2254   const char *argPtr = TypeString.c_str();
2255 if (!strchr(argPtr, '^')) {
2259 while (*argPtr) {
2260 Str += (*argPtr == '^' ? '*' : *argPtr);
2261 argPtr++;
2270 const char *argPtr = TypeString.c_str();
2272 while (*argPtr) {
2273 switch (*argPtr) {
2275 Str += *argPtr;
2279 Str += *argPtr;
2288 Str += *argPtr;
2291 argPtr++;
3921 const char *argPtr = startBuf;
3923 while (*argPtr++ && (argPtr < endBuf)) {
3924 switch (*argPtr) {
3927 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
3949 const char *argPtr = startArgList;
3951 while (*argPtr++ && parenCount) {
3952 switch (*argPtr) {
3955 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4011 const char *argPtr = strchr(Name, '(');
4012 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4014 LParen = argPtr; // output the start.
4015 argPtr++; // skip past the left paren.
4018 while (*argPtr && parenCount) {
4019 switch (*argPtr) {
4024 if (parenCount) argPtr++;
4026 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4027 RParen = argPtr; // output the end