Lines Matching refs:CurPtr

606   const char *CurPtr = StrStart;  in AnalyzeAsmString()  local
612 for (; CurPtr != StrEnd; ++CurPtr) { in AnalyzeAsmString()
613 switch (*CurPtr) { in AnalyzeAsmString()
618 Result += *CurPtr; in AnalyzeAsmString()
637 if (CurPtr == StrEnd) { in AnalyzeAsmString()
643 char CurChar = *CurPtr++; in AnalyzeAsmString()
659 if (CurPtr == StrEnd) { in AnalyzeAsmString()
661 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
665 char EscapedChar = *CurPtr++; in AnalyzeAsmString()
694 const char *Begin = CurPtr - 1; // Points to the character following '%'. in AnalyzeAsmString()
698 if (CurPtr == StrEnd) { // Premature end. in AnalyzeAsmString()
699 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
702 EscapedChar = *CurPtr++; in AnalyzeAsmString()
713 --CurPtr; in AnalyzeAsmString()
714 while (CurPtr != StrEnd && isDigit(*CurPtr)) in AnalyzeAsmString()
715 N = N*10 + ((*CurPtr++)-'0'); in AnalyzeAsmString()
720 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
725 std::string Str(Begin, CurPtr - Begin); in AnalyzeAsmString()
733 CurPtr - StrStart, SM, LO, TI, &LastAsmStringToken, in AnalyzeAsmString()
742 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
745 const char *NameEnd = (const char*)memchr(CurPtr, ']', StrEnd-CurPtr); in AnalyzeAsmString()
748 if (NameEnd == CurPtr) in AnalyzeAsmString()
751 StringRef SymbolicName(CurPtr, NameEnd - CurPtr); in AnalyzeAsmString()
756 DiagOffs = CurPtr-StrStart; in AnalyzeAsmString()
774 CurPtr = NameEnd+1; in AnalyzeAsmString()
778 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()