reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2910 for (unsigned i = 0, e = Str.size(); i != e; ++i) { 2910 for (unsigned i = 0, e = Str.size(); i != e; ++i) { 2911 if (Str[i] != '\\') { 2912 Data += Str[i]; 2918 ++i; 2919 if (i == e) 2923 if (Str[i] == 'x' || Str[i] == 'X') { 2923 if (Str[i] == 'x' || Str[i] == 'X') { 2925 if (i + 1 >= length || !isHexDigit(Str[i + 1])) 2925 if (i + 1 >= length || !isHexDigit(Str[i + 1])) 2931 while (i + 1 < length && isHexDigit(Str[i + 1])) 2931 while (i + 1 < length && isHexDigit(Str[i + 1])) 2932 Value = Value * 16 + hexDigitValue(Str[++i]); 2939 if ((unsigned)(Str[i] - '0') <= 7) { 2941 unsigned Value = Str[i] - '0'; 2943 if (i + 1 != e && ((unsigned)(Str[i + 1] - '0')) <= 7) { 2943 if (i + 1 != e && ((unsigned)(Str[i + 1] - '0')) <= 7) { 2944 ++i; 2945 Value = Value * 8 + (Str[i] - '0'); 2947 if (i + 1 != e && ((unsigned)(Str[i + 1] - '0')) <= 7) { 2947 if (i + 1 != e && ((unsigned)(Str[i + 1] - '0')) <= 7) { 2948 ++i; 2949 Value = Value * 8 + (Str[i] - '0'); 2961 switch (Str[i]) {