reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
33 StringOffset.insert(std::make_pair(Str, AggregateString.size())); 36 AggregateString.append(Str.begin(), Str.end()); 38 AggregateString += '\0'; 47 raw_svector_ostream(Str).write_escaped(AggregateString); 48 AggregateString = Str.str(); 52 for (unsigned i = 0, e = AggregateString.size(); i != e; ++i) { 57 O << AggregateString[i]; 61 if (AggregateString[i] != '\\') 64 assert(i + 1 < AggregateString.size() && "Incomplete escape sequence!"); 65 if (isdigit(AggregateString[i + 1])) { 66 assert(isdigit(AggregateString[i + 2]) && 67 isdigit(AggregateString[i + 3]) && 69 O << AggregateString[++i]; 70 O << AggregateString[++i]; 71 O << AggregateString[++i]; 74 O << AggregateString[++i]; 84 assert(AggregateString.find(')') == std::string::npos && 88 for (char C : AggregateString) {