public PropertyExpressionToken(PropertyToken[] tokens, ChildPropertiesToken last, int startIndex) { if (last is null) { throw new ArgumentNullException(nameof(last)); } PropertyChain = tokens ?? throw new ArgumentNullException(nameof(tokens)); StartIndex = startIndex; ChildProperties = true; }
internal PropertyAccessExpression(ChildPropertiesToken token) { ChildProperties = true; }