ayazhafiz
89c5255b8c
refactor(compiler): iteratively parse interpolations ( #38977 )
...
This patch refactors the interpolation parser to do so iteratively
rather than using a regex. Doing so prepares us for supporting granular
recovery on poorly-formed interpolations, for example when an
interpolation does not terminate (`{{ 1 + 2`) or is not terminated
properly (`{{ 1 + 2 {{ 2 + 3 }}`).
Part of #38596
PR Close #38977
2020-10-02 15:13:23 -07:00
..
2020-06-10 08:21:45 -07:00
2020-10-02 10:56:53 -07:00
2020-06-25 17:08:18 -07:00
2020-09-30 09:13:59 -04:00
2020-10-02 15:13:23 -07:00
2020-10-02 14:19:39 -07:00
2020-10-02 10:56:53 -07:00
2020-05-01 09:50:28 -07:00
2020-08-24 13:06:59 -07:00
2020-07-20 13:35:04 -07:00
2020-09-21 12:26:07 -07:00
2020-10-02 11:01:31 -07:00
2020-10-02 10:56:53 -07:00
2020-08-03 12:54:13 -07:00
2020-09-23 15:47:28 -04:00
2020-08-03 12:54:13 -07:00
2020-08-10 13:12:23 -07:00
2020-05-26 14:26:58 -04:00
2020-09-30 14:58:47 -07:00
2020-09-22 09:29:20 -07:00
2020-09-10 08:50:15 -07:00
2020-10-02 10:56:53 -07:00
2020-10-02 10:56:53 -07:00
2020-09-30 09:13:59 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-01-13 07:21:43 -08:00
2019-11-20 14:46:23 -08:00
2020-05-26 14:26:58 -04:00
2019-07-18 14:21:25 -07:00
2019-07-18 14:21:25 -07:00
2019-07-18 14:21:26 -07:00
2020-09-30 09:13:59 -04:00
2020-05-26 14:26:58 -04:00