34 references to EmitHasValue
System.Core (34)
Microsoft\Scripting\Compiler\ILGen.cs (1)
784
il.
EmitHasValue
(typeFrom);
Microsoft\Scripting\Compiler\LambdaCompiler.Binary.cs (19)
91
_ilg.
EmitHasValue
(e.Type);
396
_ilg.
EmitHasValue
(leftType);
400
_ilg.
EmitHasValue
(rightType);
410
_ilg.
EmitHasValue
(leftType);
412
_ilg.
EmitHasValue
(rightType);
421
_ilg.
EmitHasValue
(leftType);
423
_ilg.
EmitHasValue
(rightType);
431
_ilg.
EmitHasValue
(leftType);
435
_ilg.
EmitHasValue
(rightType);
445
_ilg.
EmitHasValue
(leftType);
447
_ilg.
EmitHasValue
(rightType);
512
_ilg.
EmitHasValue
(leftType);
517
_ilg.
EmitHasValue
(rightType);
578
_ilg.
EmitHasValue
(type);
589
_ilg.
EmitHasValue
(type);
603
_ilg.
EmitHasValue
(type);
650
_ilg.
EmitHasValue
(type);
661
_ilg.
EmitHasValue
(type);
675
_ilg.
EmitHasValue
(type);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (3)
559
_ilg.
EmitHasValue
(type);
956
_ilg.
EmitHasValue
(arg.Type);
1031
_ilg.
EmitHasValue
(arg.Type);
Microsoft\Scripting\Compiler\LambdaCompiler.Logical.cs (9)
119
_ilg.
EmitHasValue
(b.Left.Type);
234
_ilg.
EmitHasValue
(type);
246
_ilg.
EmitHasValue
(type);
255
_ilg.
EmitHasValue
(type);
350
_ilg.
EmitHasValue
(type);
362
_ilg.
EmitHasValue
(type);
371
_ilg.
EmitHasValue
(type);
534
_ilg.
EmitHasValue
(node.Right.Type);
543
_ilg.
EmitHasValue
(node.Left.Type);
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (2)
119
_ilg.
EmitHasValue
(operandType);
154
_ilg.
EmitHasValue
(operandType);