From 2bb12ac02f8a0f766f6a38d4f3704eaebe58d402 Mon Sep 17 00:00:00 2001 From: "Bouguima, Walid" Date: Wed, 15 May 2024 16:26:56 +0200 Subject: [PATCH] fix(compiler): prevent usage of reserved control flow symbol in custom interpolation context. (#55809) * Fixes the issue where using a reserved control flow @ symbol in a custom interpolation context yields improper parser feedback. PR Close #55809 --- packages/compiler/src/assertions.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/compiler/src/assertions.ts b/packages/compiler/src/assertions.ts index 283f21d9ad7..04799720e6b 100644 --- a/packages/compiler/src/assertions.ts +++ b/packages/compiler/src/assertions.ts @@ -7,6 +7,7 @@ */ const UNUSABLE_INTERPOLATION_REGEXPS = [ + /@/, // control flow reserved symbol /^\s*$/, // empty /[<>]/, // html tag /^[{}]$/, // i18n expansion