提交 e314c74b 编写于 作者: J Jared Parsons

PR feedback

上级 06b439d5
......@@ -10,12 +10,12 @@ internal partial class SyntaxList
{
internal class SeparatedWithManyChildren : SyntaxList
{
private readonly ArrayElement<SyntaxNode>[] _children;
private readonly ArrayElement<SyntaxNode?>[] _children;
internal SeparatedWithManyChildren(InternalSyntax.SyntaxList green, SyntaxNode? parent, int position)
: base(green, parent, position)
{
_children = new ArrayElement<SyntaxNode>[(green.SlotCount + 1) >> 1];
_children = new ArrayElement<SyntaxNode?>[(green.SlotCount + 1) >> 1];
}
internal override SyntaxNode? GetNodeSlot(int i)
......@@ -26,7 +26,7 @@ internal SeparatedWithManyChildren(InternalSyntax.SyntaxList green, SyntaxNode?
return null;
}
return this.GetRedElement(ref _children[i >> 1].Value!, i);
return this.GetRedElement(ref _children[i >> 1].Value, i);
}
internal override SyntaxNode? GetCachedSlot(int i)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册