1 write to _binder
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
40
_binder
= new ExpressionBinder(new BindingContext(context, isChecked));
28 references to _binder
Microsoft.CSharp (28)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (28)
22
internal bool IsChecked =>
_binder
.Context.Checked;
159
_binder
.Context.ContextForMemberLookup,
233
CType bestType = TypeManager.GetBestAccessibleType(
_binder
.Context.ContextForMemberLookup, actualType);
403
Expr result =
_binder
.tryConvert(exprLocal, ctype) ??
_binder
.mustCast(exprLocal, ctype);
631
return
_binder
.BindToProperty(// For a static property instance, don't set the object.
642
ExprWithArgs result =
_binder
.BindMethodGroupToArguments(bindFlags, memgroup, arguments);
652
return
_binder
.BindArrayIndexCore(callingObject, optionalIndexerArguments);
668
Expr field =
_binder
.BindToField(callingObject is ExprClass ? null : callingObject, fwt, 0);
705
callingObject =
_binder
.mustConvert(
738
_binder
.Context.ContextForMemberLookup,
780
_binder
.Context.ContextForMemberLookup,
818
ExprCall result =
_binder
.BindMethodGroupToArguments(// Tree
890
pArg =
_binder
.tryConvert(pArg, parameters[i]);
955
Expr result =
_binder
.tryConvert(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL));
959
result =
_binder
.BindStandardUnaryOperator(OperatorKind.OP_LOGNOT, result);
963
??
_binder
.bindUDUnop(op == OperatorKind.OP_TRUE ? ExpressionKind.True : ExpressionKind.False, arg1)
967
??
_binder
.mustConvert(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL));
971
return
_binder
.BindStandardUnaryOperator(op, arg1);
998
return
_binder
.BindStandardBinop(ek, arg1, arg2);
1129
SymWithType swt = SymbolTable.LookupMember(name, callingObject,
_binder
.Context.ContextForMemberLookup, 0, mem, false, false);
1213
CType pDestType =
_binder
.ChooseArrayIndexType(argument);
1214
return
_binder
.mustCast(
1215
_binder
.mustConvert(argument, pDestType),
1220
return
_binder
.mustConvert(argument, destinationType);
1236
return
_binder
.mustCast(argument, destinationType);
1278
return
_binder
.BindAssignment(lhs, rhs, bIsCompound);
1307
_binder
.Context.ContextForMemberLookup,