Home | History | Annotate | Download | only in Frontend

Lines Matching refs:argPtr

2372   const char *argPtr = TypeString.c_str();
2373 if (!strchr(argPtr, '^')) {
2377 while (*argPtr) {
2378 Str += (*argPtr == '^' ? '*' : *argPtr);
2379 argPtr++;
2388 const char *argPtr = TypeString.c_str();
2390 while (*argPtr) {
2391 switch (*argPtr) {
2393 Str += *argPtr;
2397 Str += *argPtr;
2406 Str += *argPtr;
2409 argPtr++;
4872 const char *argPtr = startBuf;
4874 while (*argPtr++ && (argPtr < endBuf)) {
4875 switch (*argPtr) {
4878 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
4918 const char *argPtr = startArgList;
4920 while (*argPtr++ && parenCount) {
4921 switch (*argPtr) {
4924 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
4981 const char *argPtr = strchr(Name, '(');
4982 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
4984 LParen = argPtr; // output the start.
4985 argPtr++; // skip past the left paren.
4988 while (*argPtr && parenCount) {
4989 switch (*argPtr) {
4994 if (parenCount) argPtr++;
4996 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
4997 RParen = argPtr; // output the end