55 references to BoxedFalse
System.Linq.Expressions (55)
System\Linq\Expressions\Interpreter\AndInstruction.cs (2)
160frame.Push((bool)right ? null : Utils.BoxedFalse); 166frame.Push((bool)left ? null : Utils.BoxedFalse);
System\Linq\Expressions\Interpreter\GreaterThanInstruction.cs (11)
302TypeCode.SByte => s_SByte ??= new GreaterThanSByte(Utils.BoxedFalse), 303TypeCode.Int16 => s_Int16 ??= new GreaterThanInt16(Utils.BoxedFalse), 304TypeCode.Char => s_Char ??= new GreaterThanChar(Utils.BoxedFalse), 305TypeCode.Int32 => s_Int32 ??= new GreaterThanInt32(Utils.BoxedFalse), 306TypeCode.Int64 => s_Int64 ??= new GreaterThanInt64(Utils.BoxedFalse), 307TypeCode.Byte => s_Byte ??= new GreaterThanByte(Utils.BoxedFalse), 308TypeCode.UInt16 => s_UInt16 ??= new GreaterThanUInt16(Utils.BoxedFalse), 309TypeCode.UInt32 => s_UInt32 ??= new GreaterThanUInt32(Utils.BoxedFalse), 310TypeCode.UInt64 => s_UInt64 ??= new GreaterThanUInt64(Utils.BoxedFalse), 311TypeCode.Single => s_Single ??= new GreaterThanSingle(Utils.BoxedFalse), 312TypeCode.Double => s_Double ??= new GreaterThanDouble(Utils.BoxedFalse),
System\Linq\Expressions\Interpreter\GreaterThanOrEqualInstruction.cs (11)
302TypeCode.SByte => s_SByte ??= new GreaterThanOrEqualSByte(Utils.BoxedFalse), 303TypeCode.Int16 => s_Int16 ??= new GreaterThanOrEqualInt16(Utils.BoxedFalse), 304TypeCode.Char => s_Char ??= new GreaterThanOrEqualChar(Utils.BoxedFalse), 305TypeCode.Int32 => s_Int32 ??= new GreaterThanOrEqualInt32(Utils.BoxedFalse), 306TypeCode.Int64 => s_Int64 ??= new GreaterThanOrEqualInt64(Utils.BoxedFalse), 307TypeCode.Byte => s_Byte ??= new GreaterThanOrEqualByte(Utils.BoxedFalse), 308TypeCode.UInt16 => s_UInt16 ??= new GreaterThanOrEqualUInt16(Utils.BoxedFalse), 309TypeCode.UInt32 => s_UInt32 ??= new GreaterThanOrEqualUInt32(Utils.BoxedFalse), 310TypeCode.UInt64 => s_UInt64 ??= new GreaterThanOrEqualUInt64(Utils.BoxedFalse), 311TypeCode.Single => s_Single ??= new GreaterThanOrEqualSingle(Utils.BoxedFalse), 312TypeCode.Double => s_Double ??= new GreaterThanOrEqualDouble(Utils.BoxedFalse),
System\Linq\Expressions\Interpreter\InstructionList.cs (1)
340Emit(s_false ??= new LoadObjectInstruction(Utils.BoxedFalse));
System\Linq\Expressions\Interpreter\InterpretedFrame.cs (1)
71Data[StackIndex++] = value ? Utils.BoxedTrue : Utils.BoxedFalse;
System\Linq\Expressions\Interpreter\LessThanInstruction.cs (11)
301TypeCode.SByte => s_SByte ??= new LessThanSByte(Utils.BoxedFalse), 302TypeCode.Int16 => s_Int16 ??= new LessThanInt16(Utils.BoxedFalse), 303TypeCode.Char => s_Char ??= new LessThanChar(Utils.BoxedFalse), 304TypeCode.Int32 => s_Int32 ??= new LessThanInt32(Utils.BoxedFalse), 305TypeCode.Int64 => s_Int64 ??= new LessThanInt64(Utils.BoxedFalse), 306TypeCode.Byte => s_Byte ??= new LessThanByte(Utils.BoxedFalse), 307TypeCode.UInt16 => s_UInt16 ??= new LessThanUInt16(Utils.BoxedFalse), 308TypeCode.UInt32 => s_UInt32 ??= new LessThanUInt32(Utils.BoxedFalse), 309TypeCode.UInt64 => s_UInt64 ??= new LessThanUInt64(Utils.BoxedFalse), 310TypeCode.Single => s_Single ??= new LessThanSingle(Utils.BoxedFalse), 311TypeCode.Double => s_Double ??= new LessThanDouble(Utils.BoxedFalse),
System\Linq\Expressions\Interpreter\LessThanOrEqualInstruction.cs (11)
302TypeCode.SByte => s_SByte ??= new LessThanOrEqualSByte(Utils.BoxedFalse), 303TypeCode.Int16 => s_Int16 ??= new LessThanOrEqualInt16(Utils.BoxedFalse), 304TypeCode.Char => s_Char ??= new LessThanOrEqualChar(Utils.BoxedFalse), 305TypeCode.Int32 => s_Int32 ??= new LessThanOrEqualInt32(Utils.BoxedFalse), 306TypeCode.Int64 => s_Int64 ??= new LessThanOrEqualInt64(Utils.BoxedFalse), 307TypeCode.Byte => s_Byte ??= new LessThanOrEqualByte(Utils.BoxedFalse), 308TypeCode.UInt16 => s_UInt16 ??= new LessThanOrEqualUInt16(Utils.BoxedFalse), 309TypeCode.UInt32 => s_UInt32 ??= new LessThanOrEqualUInt32(Utils.BoxedFalse), 310TypeCode.UInt64 => s_UInt64 ??= new LessThanOrEqualUInt64(Utils.BoxedFalse), 311TypeCode.Single => s_Single ??= new LessThanOrEqualSingle(Utils.BoxedFalse), 312TypeCode.Double => s_Double ??= new LessThanOrEqualDouble(Utils.BoxedFalse),
System\Linq\Expressions\Interpreter\LightCompiler.cs (4)
827node.NodeType == ExpressionType.Equal ? AstUtils.BoxedFalse : AstUtils.BoxedTrue, 872_instructions.EmitLoad(AstUtils.BoxedFalse, typeof(object)); 1429_instructions.EmitLoad(andAlso ? AstUtils.BoxedTrue : AstUtils.BoxedFalse, typeof(object)); 1435_instructions.EmitLoad(andAlso ? AstUtils.BoxedFalse : AstUtils.BoxedTrue, typeof(object));
System\Linq\Expressions\Interpreter\TypeOperations.cs (1)
199frame.Push(Utils.BoxedFalse);
System\Linq\Expressions\Interpreter\Utilities.cs (1)
104result = Utils.BoxedFalse;
System\Linq\Expressions\Utils.cs (1)
34private static readonly ConstantExpression s_false = Expression.Constant(BoxedFalse);