8 types derived from QilBinary
System.Private.Xml (8)
System\Xml\Xsl\QIL\QilChoice.cs (1)
18internal sealed class QilChoice : QilBinary
System\Xml\Xsl\QIL\QilDataSource.cs (1)
17internal sealed class QilDataSource : QilBinary
System\Xml\Xsl\QIL\QilInvoke.cs (1)
14internal sealed class QilInvoke : QilBinary
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (1)
12internal sealed class QilInvokeLateBound : QilBinary
System\Xml\Xsl\QIL\QilLoop.cs (1)
18internal sealed class QilLoop : QilBinary
System\Xml\Xsl\QIL\QilSortKey.cs (1)
15internal sealed class QilSortKey : QilBinary
System\Xml\Xsl\QIL\QilStrConcat.cs (1)
15internal sealed class QilStrConcat : QilBinary
System\Xml\Xsl\QIL\QilTargetType.cs (1)
17internal sealed class QilTargetType : QilBinary
28 instantiations of QilBinary
System.Private.Xml (28)
System\Xml\Xsl\QIL\QilFactory.cs (28)
340QilBinary n = new QilBinary(QilNodeType.And, left, right); 348QilBinary n = new QilBinary(QilNodeType.Or, left, right); 408QilBinary n = new QilBinary(QilNodeType.Union, left, right); 416QilBinary n = new QilBinary(QilNodeType.Intersection, left, right); 424QilBinary n = new QilBinary(QilNodeType.Difference, left, right); 454QilBinary n = new QilBinary(QilNodeType.Add, left, right); 462QilBinary n = new QilBinary(QilNodeType.Subtract, left, right); 470QilBinary n = new QilBinary(QilNodeType.Multiply, left, right); 478QilBinary n = new QilBinary(QilNodeType.Divide, left, right); 486QilBinary n = new QilBinary(QilNodeType.Modulo, left, right); 516QilBinary n = new QilBinary(QilNodeType.StrParseQName, left, right); 530QilBinary n = new QilBinary(QilNodeType.Ne, left, right); 538QilBinary n = new QilBinary(QilNodeType.Eq, left, right); 546QilBinary n = new QilBinary(QilNodeType.Gt, left, right); 554QilBinary n = new QilBinary(QilNodeType.Ge, left, right); 562QilBinary n = new QilBinary(QilNodeType.Lt, left, right); 570QilBinary n = new QilBinary(QilNodeType.Le, left, right); 584QilBinary n = new QilBinary(QilNodeType.Is, left, right); 592QilBinary n = new QilBinary(QilNodeType.Before, left, right); 688QilBinary n = new QilBinary(QilNodeType.Attribute, left, right); 776QilBinary n = new QilBinary(QilNodeType.NodeRange, left, right); 784QilBinary n = new QilBinary(QilNodeType.Deref, left, right); 798QilBinary n = new QilBinary(QilNodeType.ElementCtor, left, right); 806QilBinary n = new QilBinary(QilNodeType.AttributeCtor, left, right); 822QilBinary n = new QilBinary(QilNodeType.PICtor, left, right); 854QilBinary n = new QilBinary(QilNodeType.NamespaceDecl, left, right); 862QilBinary n = new QilBinary(QilNodeType.RtfCtor, left, right); 1006QilBinary n = new QilBinary(QilNodeType.XsltCopy, left, right);
299 references to QilBinary
System.Private.Xml (299)
System\Xml\Xsl\IlGen\StaticDataManager.cs (2)
118QilBinary ndNmspDecl = (QilBinary)list[i];
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (8)
838QilBinary? binaryNode = ndCopy as QilBinary; 853private void AnalyzeAttributeCtor(QilBinary ndAttr, XmlILConstructInfo info) 1003if (CheckNamespaceInScope((nd as QilBinary)!)) 1004AnalyzeContent((nd as QilBinary)!.Right); 1013CheckNamespaceInScope((nd as QilBinary)!); 1017CheckNamespaceInScope((nd as QilBinary)!); 1035private bool CheckNamespaceInScope(QilBinary nd)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (29)
433protected override QilNode VisitAnd(QilBinary local0) 506protected override QilNode VisitOr(QilBinary local0) 819protected override QilNode VisitUnion(QilBinary local0) 934protected override QilNode VisitIntersection(QilBinary local0) 1035protected override QilNode VisitDifference(QilBinary local0) 1316protected override QilNode VisitAdd(QilBinary local0) 1373protected override QilNode VisitSubtract(QilBinary local0) 1416protected override QilNode VisitMultiply(QilBinary local0) 1473protected override QilNode VisitDivide(QilBinary local0) 1516protected override QilNode VisitModulo(QilBinary local0) 1652protected override QilNode VisitStrParseQName(QilBinary local0) 1684protected override QilNode VisitNe(QilBinary local0) 1820protected override QilNode VisitEq(QilBinary local0) 2090protected override QilNode VisitGt(QilBinary local0) 2204protected override QilNode VisitGe(QilBinary local0) 2299protected override QilNode VisitLt(QilBinary local0) 2394protected override QilNode VisitLe(QilBinary local0) 2492protected override QilNode VisitIs(QilBinary local0) 2532protected override QilNode VisitAfter(QilBinary local0) 2572protected override QilNode VisitBefore(QilBinary local0) 3793protected override QilNode VisitAttribute(QilBinary local0) 4055protected override QilNode VisitNodeRange(QilBinary local0) 4092protected override QilNode VisitDeref(QilBinary local0) 4124protected override QilNode VisitElementCtor(QilBinary local0) 4163protected override QilNode VisitAttributeCtor(QilBinary local0) 4225protected override QilNode VisitPICtor(QilBinary local0) 4337protected override QilNode VisitNamespaceDecl(QilBinary local0) 4382protected override QilNode VisitRtfCtor(QilBinary local0) 4831protected override QilNode VisitXsltCopy(QilBinary local0)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (39)
622protected override QilNode VisitAnd(QilBinary ndAnd) 737protected override QilNode VisitOr(QilBinary ndOr) 1250protected override QilNode VisitUnion(QilBinary ndUnion) 1258protected override QilNode VisitIntersection(QilBinary ndInter) 1266protected override QilNode VisitDifference(QilBinary ndDiff) 1274private QilBinary CreateSetIterator(QilBinary ndSet, string iterName, Type iterType, MethodInfo methCreate, MethodInfo methNext, MethodInfo methCurrent) 1441protected override QilNode VisitAdd(QilBinary ndPlus) 1449protected override QilNode VisitSubtract(QilBinary ndMinus) 1457protected override QilNode VisitMultiply(QilBinary ndMul) 1465protected override QilNode VisitDivide(QilBinary ndDiv) 1473protected override QilNode VisitModulo(QilBinary ndMod) 1481private QilBinary ArithmeticOp(QilBinary ndOp) 1608protected override QilNode VisitStrParseQName(QilBinary ndParsedTagName) 1617private void VisitStrParseQName(QilBinary ndParsedTagName, bool preservePrefix) 1655protected override QilNode VisitNe(QilBinary ndNe) 1664protected override QilNode VisitEq(QilBinary ndEq) 1673protected override QilNode VisitGt(QilBinary ndGt) 1682protected override QilNode VisitGe(QilBinary ndGe) 1691protected override QilNode VisitLt(QilBinary ndLt) 1700protected override QilNode VisitLe(QilBinary ndLe) 1709private void Compare(QilBinary ndComp) 1780protected override QilNode VisitIs(QilBinary ndIs) 1794protected override QilNode VisitBefore(QilBinary ndBefore) 1803protected override QilNode VisitAfter(QilBinary ndAfter) 1812private void ComparePosition(QilBinary ndComp) 2016kinds, name, TriState.Unknown, ((QilBinary)step).Right); 2597protected override QilNode VisitAttribute(QilBinary ndAttr) 2746protected override QilNode VisitNodeRange(QilBinary ndRange) 2756protected override QilNode VisitDeref(QilBinary ndDeref) 2775protected override QilNode VisitElementCtor(QilBinary ndElem) 2825protected override QilNode VisitAttributeCtor(QilBinary ndAttr) 2882protected override QilNode VisitPICtor(QilBinary ndPI) 3003protected override QilNode VisitNamespaceDecl(QilBinary ndNmsp) 3038protected override QilNode VisitRtfCtor(QilBinary ndRtf) 3742protected override QilNode VisitXsltCopy(QilBinary ndCopy) 4173VisitStrParseQName((ndName as QilBinary)!, true); 4176if ((ndName as QilBinary)!.Right.XmlType!.TypeCode == XmlTypeCode.String)
System\Xml\Xsl\QIL\QilFactory.cs (56)
338public QilBinary And(QilNode left, QilNode right) 340QilBinary n = new QilBinary(QilNodeType.And, left, right); 346public QilBinary Or(QilNode left, QilNode right) 348QilBinary n = new QilBinary(QilNodeType.Or, left, right); 406public QilBinary Union(QilNode left, QilNode right) 408QilBinary n = new QilBinary(QilNodeType.Union, left, right); 414public QilBinary Intersection(QilNode left, QilNode right) 416QilBinary n = new QilBinary(QilNodeType.Intersection, left, right); 422public QilBinary Difference(QilNode left, QilNode right) 424QilBinary n = new QilBinary(QilNodeType.Difference, left, right); 452public QilBinary Add(QilNode left, QilNode right) 454QilBinary n = new QilBinary(QilNodeType.Add, left, right); 460public QilBinary Subtract(QilNode left, QilNode right) 462QilBinary n = new QilBinary(QilNodeType.Subtract, left, right); 468public QilBinary Multiply(QilNode left, QilNode right) 470QilBinary n = new QilBinary(QilNodeType.Multiply, left, right); 476public QilBinary Divide(QilNode left, QilNode right) 478QilBinary n = new QilBinary(QilNodeType.Divide, left, right); 484public QilBinary Modulo(QilNode left, QilNode right) 486QilBinary n = new QilBinary(QilNodeType.Modulo, left, right); 514public QilBinary StrParseQName(QilNode left, QilNode right) 516QilBinary n = new QilBinary(QilNodeType.StrParseQName, left, right); 528public QilBinary Ne(QilNode left, QilNode right) 530QilBinary n = new QilBinary(QilNodeType.Ne, left, right); 536public QilBinary Eq(QilNode left, QilNode right) 538QilBinary n = new QilBinary(QilNodeType.Eq, left, right); 544public QilBinary Gt(QilNode left, QilNode right) 546QilBinary n = new QilBinary(QilNodeType.Gt, left, right); 552public QilBinary Ge(QilNode left, QilNode right) 554QilBinary n = new QilBinary(QilNodeType.Ge, left, right); 560public QilBinary Lt(QilNode left, QilNode right) 562QilBinary n = new QilBinary(QilNodeType.Lt, left, right); 568public QilBinary Le(QilNode left, QilNode right) 570QilBinary n = new QilBinary(QilNodeType.Le, left, right); 582public QilBinary Is(QilNode left, QilNode right) 584QilBinary n = new QilBinary(QilNodeType.Is, left, right); 590public QilBinary Before(QilNode left, QilNode right) 592QilBinary n = new QilBinary(QilNodeType.Before, left, right); 686public QilBinary Attribute(QilNode left, QilNode right) 688QilBinary n = new QilBinary(QilNodeType.Attribute, left, right); 774public QilBinary NodeRange(QilNode left, QilNode right) 776QilBinary n = new QilBinary(QilNodeType.NodeRange, left, right); 782public QilBinary Deref(QilNode left, QilNode right) 784QilBinary n = new QilBinary(QilNodeType.Deref, left, right); 796public QilBinary ElementCtor(QilNode left, QilNode right) 798QilBinary n = new QilBinary(QilNodeType.ElementCtor, left, right); 804public QilBinary AttributeCtor(QilNode left, QilNode right) 806QilBinary n = new QilBinary(QilNodeType.AttributeCtor, left, right); 820public QilBinary PICtor(QilNode left, QilNode right) 822QilBinary n = new QilBinary(QilNodeType.PICtor, left, right); 852public QilBinary NamespaceDecl(QilNode left, QilNode right) 854QilBinary n = new QilBinary(QilNodeType.NamespaceDecl, left, right); 860public QilBinary RtfCtor(QilNode left, QilNode right) 862QilBinary n = new QilBinary(QilNodeType.RtfCtor, left, right); 1004public QilBinary XsltCopy(QilNode left, QilNode right) 1006QilBinary n = new QilBinary(QilNodeType.XsltCopy, left, right);
System\Xml\Xsl\QIL\QilPatternFactory.cs (1)
676public QilBinary Deref(QilNode context, QilNode id)
System\Xml\Xsl\QIL\QilPatternVisitor.cs (29)
136protected override QilNode VisitAnd(QilBinary n) { return NoReplace(n); } 137protected override QilNode VisitOr(QilBinary n) { return NoReplace(n); } 149protected override QilNode VisitUnion(QilBinary n) { return NoReplace(n); } 150protected override QilNode VisitIntersection(QilBinary n) { return NoReplace(n); } 151protected override QilNode VisitDifference(QilBinary n) { return NoReplace(n); } 160protected override QilNode VisitAdd(QilBinary n) { return NoReplace(n); } 161protected override QilNode VisitSubtract(QilBinary n) { return NoReplace(n); } 162protected override QilNode VisitMultiply(QilBinary n) { return NoReplace(n); } 163protected override QilNode VisitDivide(QilBinary n) { return NoReplace(n); } 164protected override QilNode VisitModulo(QilBinary n) { return NoReplace(n); } 170protected override QilNode VisitStrParseQName(QilBinary n) { return NoReplace(n); } 174protected override QilNode VisitNe(QilBinary n) { return NoReplace(n); } 175protected override QilNode VisitEq(QilBinary n) { return NoReplace(n); } 176protected override QilNode VisitGt(QilBinary n) { return NoReplace(n); } 177protected override QilNode VisitGe(QilBinary n) { return NoReplace(n); } 178protected override QilNode VisitLt(QilBinary n) { return NoReplace(n); } 179protected override QilNode VisitLe(QilBinary n) { return NoReplace(n); } 183protected override QilNode VisitIs(QilBinary n) { return NoReplace(n); } 184protected override QilNode VisitAfter(QilBinary n) { return NoReplace(n); } 185protected override QilNode VisitBefore(QilBinary n) { return NoReplace(n); } 207protected override QilNode VisitAttribute(QilBinary n) { return NoReplace(n); } 218protected override QilNode VisitNodeRange(QilBinary n) { return NoReplace(n); } 219protected override QilNode VisitDeref(QilBinary n) { return NoReplace(n); } 223protected override QilNode VisitElementCtor(QilBinary n) { return NoReplace(n); } 224protected override QilNode VisitAttributeCtor(QilBinary n) { return NoReplace(n); } 226protected override QilNode VisitPICtor(QilBinary n) { return NoReplace(n); } 230protected override QilNode VisitNamespaceDecl(QilBinary n) { return NoReplace(n); } 231protected override QilNode VisitRtfCtor(QilBinary n) { return NoReplace(n); } 258protected override QilNode VisitXsltCopy(QilBinary n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (63)
60QilNodeType.And => CheckAnd((QilBinary)n), 61QilNodeType.Or => CheckOr((QilBinary)n), 69QilNodeType.Union => CheckUnion((QilBinary)n), 70QilNodeType.Intersection => CheckIntersection((QilBinary)n), 71QilNodeType.Difference => CheckDifference((QilBinary)n), 78QilNodeType.Add => CheckAdd((QilBinary)n), 79QilNodeType.Subtract => CheckSubtract((QilBinary)n), 80QilNodeType.Multiply => CheckMultiply((QilBinary)n), 81QilNodeType.Divide => CheckDivide((QilBinary)n), 82QilNodeType.Modulo => CheckModulo((QilBinary)n), 86QilNodeType.StrParseQName => CheckStrParseQName((QilBinary)n), 88QilNodeType.Ne => CheckNe((QilBinary)n), 89QilNodeType.Eq => CheckEq((QilBinary)n), 90QilNodeType.Gt => CheckGt((QilBinary)n), 91QilNodeType.Ge => CheckGe((QilBinary)n), 92QilNodeType.Lt => CheckLt((QilBinary)n), 93QilNodeType.Le => CheckLe((QilBinary)n), 95QilNodeType.Is => CheckIs((QilBinary)n), 96QilNodeType.After => CheckAfter((QilBinary)n), 97QilNodeType.Before => CheckBefore((QilBinary)n), 110QilNodeType.Attribute => CheckAttribute((QilBinary)n), 121QilNodeType.NodeRange => CheckNodeRange((QilBinary)n), 122QilNodeType.Deref => CheckDeref((QilBinary)n), 124QilNodeType.ElementCtor => CheckElementCtor((QilBinary)n), 125QilNodeType.AttributeCtor => CheckAttributeCtor((QilBinary)n), 127QilNodeType.PICtor => CheckPICtor((QilBinary)n), 131QilNodeType.NamespaceDecl => CheckNamespaceDecl((QilBinary)n), 132QilNodeType.RtfCtor => CheckRtfCtor((QilBinary)n), 151QilNodeType.XsltCopy => CheckXsltCopy((QilBinary)n), 363public static XmlQueryType CheckAnd(QilBinary node) 370public static XmlQueryType CheckOr(QilBinary node) 417public static XmlQueryType CheckUnion(QilBinary node) 424public static XmlQueryType CheckIntersection(QilBinary node) 429public static XmlQueryType CheckDifference(QilBinary node) 470public static XmlQueryType CheckAdd(QilBinary node) 478public static XmlQueryType CheckSubtract(QilBinary node) 483public static XmlQueryType CheckMultiply(QilBinary node) 488public static XmlQueryType CheckDivide(QilBinary node) 493public static XmlQueryType CheckModulo(QilBinary node) 517public static XmlQueryType CheckStrParseQName(QilBinary node) 531public static XmlQueryType CheckNe(QilBinary node) 539public static XmlQueryType CheckEq(QilBinary node) 544public static XmlQueryType CheckGt(QilBinary node) 549public static XmlQueryType CheckGe(QilBinary node) 554public static XmlQueryType CheckLt(QilBinary node) 559public static XmlQueryType CheckLe(QilBinary node) 570public static XmlQueryType CheckIs(QilBinary node) 577public static XmlQueryType CheckAfter(QilBinary node) 582public static XmlQueryType CheckBefore(QilBinary node) 691public static XmlQueryType CheckAttribute(QilBinary node) 757public static XmlQueryType CheckNodeRange(QilBinary node) 764public static XmlQueryType CheckDeref(QilBinary node) 777public static XmlQueryType CheckElementCtor(QilBinary node) 784public static XmlQueryType CheckAttributeCtor(QilBinary node) 797public static XmlQueryType CheckPICtor(QilBinary node) 822public static XmlQueryType CheckNamespaceDecl(QilBinary node) 829public static XmlQueryType CheckRtfCtor(QilBinary node) 961public static XmlQueryType CheckXsltCopy(QilBinary node) 1044private static void CheckNotDisjoint(QilBinary node) 1064QilBinary binary; 1082leftType = FindFilterType(variable, ((QilBinary)body).Left); 1086return FindFilterType(variable, ((QilBinary)body).Right); 1090binary = (QilBinary)body;
System\Xml\Xsl\QIL\QilVisitor.cs (58)
143QilNodeType.And => VisitAnd((QilBinary)n), 144QilNodeType.Or => VisitOr((QilBinary)n), 152QilNodeType.Union => VisitUnion((QilBinary)n), 153QilNodeType.Intersection => VisitIntersection((QilBinary)n), 154QilNodeType.Difference => VisitDifference((QilBinary)n), 161QilNodeType.Add => VisitAdd((QilBinary)n), 162QilNodeType.Subtract => VisitSubtract((QilBinary)n), 163QilNodeType.Multiply => VisitMultiply((QilBinary)n), 164QilNodeType.Divide => VisitDivide((QilBinary)n), 165QilNodeType.Modulo => VisitModulo((QilBinary)n), 169QilNodeType.StrParseQName => VisitStrParseQName((QilBinary)n), 171QilNodeType.Ne => VisitNe((QilBinary)n), 172QilNodeType.Eq => VisitEq((QilBinary)n), 173QilNodeType.Gt => VisitGt((QilBinary)n), 174QilNodeType.Ge => VisitGe((QilBinary)n), 175QilNodeType.Lt => VisitLt((QilBinary)n), 176QilNodeType.Le => VisitLe((QilBinary)n), 178QilNodeType.Is => VisitIs((QilBinary)n), 179QilNodeType.After => VisitAfter((QilBinary)n), 180QilNodeType.Before => VisitBefore((QilBinary)n), 193QilNodeType.Attribute => VisitAttribute((QilBinary)n), 204QilNodeType.NodeRange => VisitNodeRange((QilBinary)n), 205QilNodeType.Deref => VisitDeref((QilBinary)n), 207QilNodeType.ElementCtor => VisitElementCtor((QilBinary)n), 208QilNodeType.AttributeCtor => VisitAttributeCtor((QilBinary)n), 210QilNodeType.PICtor => VisitPICtor((QilBinary)n), 214QilNodeType.NamespaceDecl => VisitNamespaceDecl((QilBinary)n), 215QilNodeType.RtfCtor => VisitRtfCtor((QilBinary)n), 234QilNodeType.XsltCopy => VisitXsltCopy((QilBinary)n), 305protected virtual QilNode VisitAnd(QilBinary n) { return VisitChildren(n); } 306protected virtual QilNode VisitOr(QilBinary n) { return VisitChildren(n); } 318protected virtual QilNode VisitUnion(QilBinary n) { return VisitChildren(n); } 319protected virtual QilNode VisitIntersection(QilBinary n) { return VisitChildren(n); } 320protected virtual QilNode VisitDifference(QilBinary n) { return VisitChildren(n); } 329protected virtual QilNode VisitAdd(QilBinary n) { return VisitChildren(n); } 330protected virtual QilNode VisitSubtract(QilBinary n) { return VisitChildren(n); } 331protected virtual QilNode VisitMultiply(QilBinary n) { return VisitChildren(n); } 332protected virtual QilNode VisitDivide(QilBinary n) { return VisitChildren(n); } 333protected virtual QilNode VisitModulo(QilBinary n) { return VisitChildren(n); } 339protected virtual QilNode VisitStrParseQName(QilBinary n) { return VisitChildren(n); } 343protected virtual QilNode VisitNe(QilBinary n) { return VisitChildren(n); } 344protected virtual QilNode VisitEq(QilBinary n) { return VisitChildren(n); } 345protected virtual QilNode VisitGt(QilBinary n) { return VisitChildren(n); } 346protected virtual QilNode VisitGe(QilBinary n) { return VisitChildren(n); } 347protected virtual QilNode VisitLt(QilBinary n) { return VisitChildren(n); } 348protected virtual QilNode VisitLe(QilBinary n) { return VisitChildren(n); } 352protected virtual QilNode VisitIs(QilBinary n) { return VisitChildren(n); } 353protected virtual QilNode VisitAfter(QilBinary n) { return VisitChildren(n); } 354protected virtual QilNode VisitBefore(QilBinary n) { return VisitChildren(n); } 376protected virtual QilNode VisitAttribute(QilBinary n) { return VisitChildren(n); } 387protected virtual QilNode VisitNodeRange(QilBinary n) { return VisitChildren(n); } 388protected virtual QilNode VisitDeref(QilBinary n) { return VisitChildren(n); } 392protected virtual QilNode VisitElementCtor(QilBinary n) { return VisitChildren(n); } 393protected virtual QilNode VisitAttributeCtor(QilBinary n) { return VisitChildren(n); } 395protected virtual QilNode VisitPICtor(QilBinary n) { return VisitChildren(n); } 399protected virtual QilNode VisitNamespaceDecl(QilBinary n) { return VisitChildren(n); } 400protected virtual QilNode VisitRtfCtor(QilBinary n) { return VisitChildren(n); } 427protected virtual QilNode VisitXsltCopy(QilBinary n) { return VisitChildren(n); }
System\Xml\Xsl\Xslt\MatcherBuilder.cs (10)
158QilBinary[] leftPath = new QilBinary[4]; // Circular buffer for last 4 And nodes 167node = (leftPath[++idx & 3] = (QilBinary)node).Left; 176QilBinary isType = (QilBinary)node; 190QilBinary lastAnd = leftPath[idx & 3]; 194QilBinary eq = (QilBinary)lastAnd.Right; 208QilBinary and1 = leftPath[idx & 3]; 209QilBinary and2 = leftPath[--idx & 3];
System\Xml\Xsl\Xslt\QilGenerator.cs (4)
449((QilLiteral)((QilBinary)nsList[i]).Right).Value != ((QilLiteral)((QilBinary)varList[i]).Right).Value || 450((QilLiteral)((QilBinary)nsList[i]).Left).Value != ((QilLiteral)((QilBinary)varList[i]).Left).Value