string CBackendx86::Label(const CTacLabel* label) const { CScope *cs = GetScope(); assert(cs != NULL); ostringstream o; o << "l_" << cs->GetName() << "_" << label->GetLabel(); return o.str(); return "l_" + cs->GetName() + "_" + label->GetLabel(); }
string CBackendx86::Label(string label) const { CScope *cs = GetScope(); assert(cs != NULL); return "l_" + cs->GetName() + "_" + label; }