| Index: pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| index 941b74f7df3529aee1664fc98ba330ead5116683..0e1d55b901314df7334db1fe0beee4abe8c5745d 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| @@ -500,8 +500,8 @@ class KernelStringConcatenation extends StringConcatenation
|
| @override
|
| DartType _inferExpression(
|
| KernelTypeInferrer inferrer, DartType typeContext, bool typeNeeded) {
|
| - // TODO(scheglov) Add and use inferStringConcatenation() instead.
|
| - return inferrer.inferStringLiteral(typeContext, typeNeeded);
|
| + return inferrer.inferStringConcatenation(
|
| + typeContext, typeNeeded, expressions);
|
| }
|
| }
|
|
|
|
|