reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/Stmt.cpp
  545     for (; CurPtr != StrEnd; ++CurPtr) {
  545     for (; CurPtr != StrEnd; ++CurPtr) {
  546       switch (*CurPtr) {
  551         Result += *CurPtr;
  570     if (CurPtr == StrEnd) {
  576     char CurChar = *CurPtr++;
  590     if (CurPtr == StrEnd) {
  592       DiagOffs = CurPtr-StrStart-1;
  596     char EscapedChar = *CurPtr++;
  620     const char *Begin = CurPtr - 1; // Points to the character following '%'.
  624       if (CurPtr == StrEnd) { // Premature end.
  625         DiagOffs = CurPtr-StrStart-1;
  628       EscapedChar = *CurPtr++;
  640       --CurPtr;
  641       while (CurPtr != StrEnd && isDigit(*CurPtr))
  641       while (CurPtr != StrEnd && isDigit(*CurPtr))
  642         N = N*10 + ((*CurPtr++)-'0');
  647         DiagOffs = CurPtr-StrStart-1;
  652       std::string Str(Begin, CurPtr - Begin);
  660           CurPtr - StrStart, SM, LO, TI, &LastAsmStringToken,
  669       DiagOffs = CurPtr-StrStart-1;
  672       const char *NameEnd = (const char*)memchr(CurPtr, ']', StrEnd-CurPtr);
  672       const char *NameEnd = (const char*)memchr(CurPtr, ']', StrEnd-CurPtr);
  675       if (NameEnd == CurPtr)
  678       StringRef SymbolicName(CurPtr, NameEnd - CurPtr);
  678       StringRef SymbolicName(CurPtr, NameEnd - CurPtr);
  683         DiagOffs = CurPtr-StrStart;
  701       CurPtr = NameEnd+1;
  705     DiagOffs = CurPtr-StrStart-1;