// Assembly: System.Xml
// Full name: MS.Internal.Xml.XPath.LogicalExpr

namespace MS.Internal.Xml.XPath
{
public class LogicalExpr // TypeDefIndex: 7259
{
	// Fields
	type#32708 _op;
	type#24850 _opnd1;
	type#24850 _opnd2;
	type#12787 s_CompXsltE;
	type#12787 s_CompXsltO;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#32707 op, type#24849 opnd1, type#24849 opnd2) { }
	// RVA: -1
	private type#28660 .ctor(type#22182 other) { }
	// RVA: -1
	public virtual type#28660 SetXsltContext(type#29557 context) { }
	// RVA: -1
	public virtual type#23705 Evaluate(type#29038 nodeIterator) { }
	// RVA: -1
	private static type#15313 cmpQueryQueryE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpQueryQueryO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpQueryNumber(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpQueryStringE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpQueryStringO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfQueryE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfQueryO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpQueryBoolE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpQueryBoolO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpBoolBoolE(type#32707 op, type#15313 n1, type#15313 n2) { }
	// RVA: -1
	private static type#15313 cmpBoolBoolE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpBoolBoolO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpBoolNumberE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpBoolNumberO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpBoolStringE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfBoolE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpBoolStringO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfBoolO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpNumberNumber(type#32707 op, type#17430 n1, type#17430 n2) { }
	// RVA: -1
	private static type#15313 cmpNumberNumberO(type#32707 op, type#17430 n1, type#17430 n2) { }
	// RVA: -1
	private static type#15313 cmpNumberNumber(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpStringNumber(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfNumber(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpStringStringE(type#32707 op, type#26576 n1, type#26576 n2) { }
	// RVA: -1
	private static type#15313 cmpStringStringE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfStringE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfRtfE(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpStringStringO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfStringO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	private static type#15313 cmpRtfRtfO(type#32707 op, type#23705 val1, type#23705 val2) { }
	// RVA: -1
	public virtual type#29038 Clone() { }
	// RVA: -1
	private static type#26576 Rtf(type#23705 o) { }
	// RVA: -1
	public virtual type#29050 get_StaticType() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
