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-09-25 14:28:49 -04:00
2020-05-26 14:26:58 -04:00
2020-10-02 15:13:23 -07:00
2020-09-08 13:17:21 -07:00
2020-09-21 12:27:01 -07:00
2020-09-18 08:01:25 -07:00
2020-09-30 09:31:44 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-09-02 14:47:31 -07:00
2020-09-25 14:28:49 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-08-03 12:54:13 -07:00
2020-05-26 14:26:58 -04:00
2020-08-03 12:54:13 -07:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-08-03 12:54:13 -07:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00
2020-05-26 14:26:58 -04:00