/// <summary> /// Translate a NonSystemToken. /// </summary> /// <param name="tokenIn">The NonSystemToken to translate.</param> public void Visit(NonSystemToken tokenIn) { if (tokenIn.Identifier != UriHelper.ASTERISK.ToString()) { if (tokenIn.NextToken == null) { return; } previous = tokenIn; tokenIn.NextToken.Accept(this); } else { previous.SetNextToken(null); return; } }