Home | History | Annotate | Download | only in Frontend

Lines Matching defs:argPtr

2383   const char *argPtr = TypeString.c_str();
2384 if (!strchr(argPtr, '^')) {
2388 while (*argPtr) {
2389 Str += (*argPtr == '^' ? '*' : *argPtr);
2390 argPtr++;
2399 const char *argPtr = TypeString.c_str();
2401 while (*argPtr) {
2402 switch (*argPtr) {
2404 Str += *argPtr;
2408 Str += *argPtr;
2417 Str += *argPtr;
2420 argPtr++;
4942 const char *argPtr = startBuf;
4944 while (*argPtr++ && (argPtr < endBuf)) {
4945 switch (*argPtr) {
4948 LocStart = LocStart.getLocWithOffset(argPtr-startBuf);
4988 const char *argPtr = startArgList;
4990 while (*argPtr++ && parenCount) {
4991 switch (*argPtr) {
4994 DeclLoc = DeclLoc.getLocWithOffset(argPtr-startArgList);
5053 const char *argPtr = strchr(Name, '(');
5054 assert((*argPtr == '(') && "Rewriter fuzzy parser confused");
5056 LParen = argPtr; // output the start.
5057 argPtr++; // skip past the left paren.
5060 while (*argPtr && parenCount) {
5061 switch (*argPtr) {
5066 if (parenCount) argPtr++;
5068 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
5069 RParen = argPtr; // output the end