10 references to EXF_CANTBENULL
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
699
: EXPRFLAG.EXF_REFCHECK | (_exprSrc?.Flags & EXPRFLAG.
EXF_CANTBENULL
?? 0));
711
_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, EXPRFLAG.EXF_REFCHECK | (_exprSrc?.Flags & EXPRFLAG.
EXF_CANTBENULL
?? 0));
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
427
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)
200
_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, _exprSrc.Flags & EXPRFLAG.
EXF_CANTBENULL
);
591
flags = EXPRFLAG.EXF_BOX | EXPRFLAG.
EXF_CANTBENULL
;
595
flags = _exprSrc.Flags & EXPRFLAG.
EXF_CANTBENULL
;
618
_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, EXPRFLAG.EXF_BOX | EXPRFLAG.
EXF_CANTBENULL
);
Microsoft\CSharp\RuntimeBinder\Semantics\Nullable.cs (1)
74
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
;