Index: runtime/vm/parser.cc |
diff --git a/runtime/vm/parser.cc b/runtime/vm/parser.cc |
index 566c9a5cbb53856899967b848b525327186fbda1..3e5320414927c0088f80b3bb64eceb54af921097 100644 |
--- a/runtime/vm/parser.cc |
+++ b/runtime/vm/parser.cc |
@@ -2464,7 +2464,7 @@ StaticCallNode* Parser::ParseSuperInitializer(const Class& cls, |
const Class& super_class = Class::Handle(Z, cls.SuperClass()); |
ASSERT(!super_class.IsNull()); |
String& ctor_name = String::Handle(Z, super_class.Name()); |
- ctor_name = String::Concat(ctor_name, Symbols::Dot()); |
+ ctor_name = Symbols::FromConcat(T, ctor_name, Symbols::Dot()); |
if (CurrentToken() == Token::kPERIOD) { |
ConsumeToken(); |
ctor_name = Symbols::FromConcat(T, |