Lines Matching refs:Str
25 std::string Str(Label); in EscapeString() local
26 for (unsigned i = 0; i != Str.length(); ++i) in EscapeString()
27 switch (Str[i]) { in EscapeString()
29 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString()
31 Str[i] = 'n'; in EscapeString()
34 Str.insert(Str.begin()+i, ' '); // Convert to two spaces in EscapeString()
36 Str[i] = ' '; in EscapeString()
39 if (i+1 != Str.length()) in EscapeString()
40 switch (Str[i+1]) { in EscapeString()
43 Str.erase(Str.begin()+i); continue; in EscapeString()
49 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString()
53 return Str; in EscapeString()