public XmlQueryType CheckDeref(QilBinary node) { CheckXmlType(node.Left, XmlQueryTypeFactory.NodeNotRtf); CheckXmlType(node.Right, XmlQueryTypeFactory.StringX); return XmlQueryTypeFactory.ElementS; }
public QilBinary Deref(QilNode left, QilNode right) { QilBinary n = new QilBinary(QilNodeType.Deref, left, right); n.XmlType = _typeCheck.CheckDeref(n); TraceNode(n); return(n); }