Home | History | Annotate | Download | only in Frontend

Lines Matching refs:argPtr

2257   const char *argPtr = TypeString.c_str();
2258 if (!strchr(argPtr, '^')) {
2262 while (*argPtr) {
2263 Str += (*argPtr == '^' ? '*' : *argPtr);
2264 argPtr++;
2273 const char *argPtr = TypeString.c_str();
2275 while (*argPtr) {
2276 switch (*argPtr) {
2278 Str += *argPtr;
2282 Str += *argPtr;
2291 Str += *argPtr;
2294 argPtr++;
3956 const char *argPtr = startBuf;
3958 while (*argPtr++ && (argPtr < endBuf)) {
3959 switch (*argPtr) {
3962 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
3985 const char *argPtr = startArgList;
3987 while (*argPtr++ && parenCount) {
3988 switch (*argPtr) {
3991 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4048 const char *argPtr = strchr(Name, '(');
4049 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4051 LParen = argPtr; // output the start.
4052 argPtr++; // skip past the left paren.
4055 while (*argPtr && parenCount) {
4056 switch (*argPtr) {
4061 if (parenCount) argPtr++;
4063 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4064 RParen = argPtr; // output the end