private void ParseBindVariableBlockComment() { var variableName = SqlTokenHelper.Extract(_tokenType, _token); if (string.IsNullOrEmpty(variableName)) { throw new SqlParseException(ExceptionMessageId.Esp2120, _sql, _tokenizer.LineNumber, _tokenizer.Position, _token); } var node = new BindVariableNode(Location, variableName, _token); ValidateBindVariableBlockComment(node); AppendNode(node); _nodeStack.Push(node); }
public object VisitBindVariableNode(BindVariableNode node, Context parameter) { return(VisitValueNode(node, parameter, parameter.AppendParameter)); }