Lines Matching refs:CurPtr

607   const char *CurPtr = StrStart;  in AnalyzeAsmString()  local
613 for (; CurPtr != StrEnd; ++CurPtr) { in AnalyzeAsmString()
614 switch (*CurPtr) { in AnalyzeAsmString()
619 Result += *CurPtr; in AnalyzeAsmString()
638 if (CurPtr == StrEnd) { in AnalyzeAsmString()
644 char CurChar = *CurPtr++; in AnalyzeAsmString()
660 if (CurPtr == StrEnd) { in AnalyzeAsmString()
662 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
666 char EscapedChar = *CurPtr++; in AnalyzeAsmString()
695 const char *Begin = CurPtr - 1; // Points to the character following '%'. in AnalyzeAsmString()
699 if (CurPtr == StrEnd) { // Premature end. in AnalyzeAsmString()
700 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
703 EscapedChar = *CurPtr++; in AnalyzeAsmString()
714 --CurPtr; in AnalyzeAsmString()
715 while (CurPtr != StrEnd && isDigit(*CurPtr)) in AnalyzeAsmString()
716 N = N*10 + ((*CurPtr++)-'0'); in AnalyzeAsmString()
721 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
726 std::string Str(Begin, CurPtr - Begin); in AnalyzeAsmString()
734 CurPtr - StrStart, SM, LO, TI, &LastAsmStringToken, in AnalyzeAsmString()
743 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()
746 const char *NameEnd = (const char*)memchr(CurPtr, ']', StrEnd-CurPtr); in AnalyzeAsmString()
749 if (NameEnd == CurPtr) in AnalyzeAsmString()
752 StringRef SymbolicName(CurPtr, NameEnd - CurPtr); in AnalyzeAsmString()
757 DiagOffs = CurPtr-StrStart; in AnalyzeAsmString()
775 CurPtr = NameEnd+1; in AnalyzeAsmString()
779 DiagOffs = CurPtr-StrStart-1; in AnalyzeAsmString()