Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ BooleanExpr() [1/2]

MS.Internal.Xml.XPath.BooleanExpr.BooleanExpr ( Operator::Op op,
Query opnd1,
Query opnd2 )
inline

Definition at line 16 of file BooleanExpr.cs.

17 {
18 if (opnd1.StaticType != XPathResultType.Boolean)
19 {
20 opnd1 = new BooleanFunctions(Function.FunctionType.FuncBoolean, opnd1);
21 }
22 if (opnd2.StaticType != XPathResultType.Boolean)
23 {
24 opnd2 = new BooleanFunctions(Function.FunctionType.FuncBoolean, opnd2);
25 }
26 _opnd1 = opnd1;
27 _opnd2 = opnd2;
28 _isOr = op == Operator.Op.OR;
29 }

References MS.Internal.Xml.XPath.BooleanExpr._isOr, MS.Internal.Xml.XPath.BooleanExpr._opnd1, MS.Internal.Xml.XPath.BooleanExpr._opnd2, and MS.Internal.Xml.XPath.Query.StaticType.

Referenced by MS.Internal.Xml.XPath.BooleanExpr.Clone().