fix: Fix float parser hack creating empty NameRef tokens

This commit is contained in:
Lukas Wirth 2023-08-08 14:43:26 +02:00
parent d9e9ca2981
commit cba39f8553
4 changed files with 46 additions and 7 deletions

View file

@ -961,6 +961,7 @@ impl TtTreeSink<'_> {
if has_pseudo_dot {
assert!(right.is_empty(), "{left}.{right}");
} else {
assert!(!right.is_empty(), "{left}.{right}");
self.inner.start_node(SyntaxKind::NAME_REF);
self.inner.token(SyntaxKind::INT_NUMBER, right);
self.inner.finish_node();