10 references to EXF_CANTBENULL
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
697
: EXPRFLAG.EXF_REFCHECK | (_exprSrc?.Flags & EXPRFLAG.
EXF_CANTBENULL
?? 0));
709
_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, EXPRFLAG.EXF_REFCHECK | (_exprSrc?.Flags & EXPRFLAG.
EXF_CANTBENULL
?? 0));
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
418
pResult.Flags |= EXPRFLAG.EXF_NEWOBJCALL | EXPRFLAG.
EXF_CANTBENULL
;
Microsoft\CSharp\RuntimeBinder\Semantics\EXPRFLAG.cs (1)
110
EXF_IMPLICITTHIS |
EXF_CANTBENULL
| EXF_CHECKOVERFLOW |
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (4)
199
_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, _exprSrc.Flags & EXPRFLAG.
EXF_CANTBENULL
);
589
flags = EXPRFLAG.EXF_BOX | EXPRFLAG.
EXF_CANTBENULL
;
593
flags = _exprSrc.Flags & EXPRFLAG.
EXF_CANTBENULL
;
616
_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, EXPRFLAG.EXF_BOX | EXPRFLAG.
EXF_CANTBENULL
);
Microsoft\CSharp\RuntimeBinder\Semantics\Nullable.cs (1)
72
return ExprFactory.CreateCall(EXPRFLAG.EXF_NEWOBJCALL | EXPRFLAG.
EXF_CANTBENULL
, pNubSourceType, exprSrc, memgroup, methwithinst);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\TypeOf.cs (1)
13
Flags = EXPRFLAG.
EXF_CANTBENULL
;