Lines Matching refs:Str
37 std::string Str(Label); in EscapeString() local
38 for (unsigned i = 0; i != Str.length(); ++i) in EscapeString()
39 switch (Str[i]) { in EscapeString()
41 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString()
43 Str[i] = 'n'; in EscapeString()
46 Str.insert(Str.begin()+i, ' '); // Convert to two spaces in EscapeString()
48 Str[i] = ' '; in EscapeString()
51 if (i+1 != Str.length()) in EscapeString()
52 switch (Str[i+1]) { in EscapeString()
55 Str.erase(Str.begin()+i); continue; in EscapeString()
62 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString()
66 return Str; in EscapeString()