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)
427pResult.Flags |= EXPRFLAG.EXF_NEWOBJCALL | EXPRFLAG.EXF_CANTBENULL;
Microsoft\CSharp\RuntimeBinder\Semantics\EXPRFLAG.cs (1)
110EXF_IMPLICITTHIS | EXF_CANTBENULL | EXF_CHECKOVERFLOW |
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (4)
200_binder.bindSimpleCast(_exprSrc, _typeDest, out _exprDest, _exprSrc.Flags & EXPRFLAG.EXF_CANTBENULL); 591flags = EXPRFLAG.EXF_BOX | EXPRFLAG.EXF_CANTBENULL; 595flags = _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)
74return ExprFactory.CreateCall(EXPRFLAG.EXF_NEWOBJCALL | EXPRFLAG.EXF_CANTBENULL, pNubSourceType, exprSrc, memgroup, methwithinst);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\TypeOf.cs (1)
13Flags = EXPRFLAG.EXF_CANTBENULL;