mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
Revert "Introduce a string_ostream string builder facilty"
Temporarily back out commits r211749, r211752 and r211754. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211814 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -209,12 +209,13 @@ struct SequenceOp : public SetTheory::Operator {
|
||||
break;
|
||||
else if (Step < 0 && From < To)
|
||||
break;
|
||||
string_ostream Name;
|
||||
Name << format(Format.c_str(), unsigned(From));
|
||||
Record *Rec = Records.getDef(Name.str());
|
||||
std::string Name;
|
||||
raw_string_ostream OS(Name);
|
||||
OS << format(Format.c_str(), unsigned(From));
|
||||
Record *Rec = Records.getDef(OS.str());
|
||||
if (!Rec)
|
||||
PrintFatalError(Loc, "No def named '" + Name.str() + "': " +
|
||||
Expr->getAsString());
|
||||
PrintFatalError(Loc, "No def named '" + Name + "': " +
|
||||
Expr->getAsString());
|
||||
// Try to reevaluate Rec in case it is a set.
|
||||
if (const RecVec *Result = ST.expand(Rec))
|
||||
Elts.insert(Result->begin(), Result->end());
|
||||
|
Reference in New Issue
Block a user