Reduce memory used by the DescendantNode/Trivia/Token iterators.
Eliminated the StrongBox-es in favor of hand-rolled stacks of value-types. Eliminated the UnionStack`2 and UnionStack`3 types. Introduced dedicated methods on ChildSyntaxList.Enumerator for combining "MoveNext" and "Current" into one method call. (changeset 1219622)
Showing
此差异已折叠。
想要评论请 注册 或 登录