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)
22internal bool IsChecked => _binder.Context.Checked; 159_binder.Context.ContextForMemberLookup, 233CType bestType = TypeManager.GetBestAccessibleType(_binder.Context.ContextForMemberLookup, actualType); 403Expr result = _binder.tryConvert(exprLocal, ctype) ?? _binder.mustCast(exprLocal, ctype); 631return _binder.BindToProperty(// For a static property instance, don't set the object. 642ExprWithArgs result = _binder.BindMethodGroupToArguments(bindFlags, memgroup, arguments); 652return _binder.BindArrayIndexCore(callingObject, optionalIndexerArguments); 668Expr field = _binder.BindToField(callingObject is ExprClass ? null : callingObject, fwt, 0); 705callingObject = _binder.mustConvert( 738_binder.Context.ContextForMemberLookup, 780_binder.Context.ContextForMemberLookup, 818ExprCall result = _binder.BindMethodGroupToArguments(// Tree 890pArg = _binder.tryConvert(pArg, parameters[i]); 955Expr result = _binder.tryConvert(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL)); 959result = _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)); 971return _binder.BindStandardUnaryOperator(op, arg1); 998return _binder.BindStandardBinop(ek, arg1, arg2); 1129SymWithType swt = SymbolTable.LookupMember(name, callingObject, _binder.Context.ContextForMemberLookup, 0, mem, false, false); 1213CType pDestType = _binder.ChooseArrayIndexType(argument); 1214return _binder.mustCast( 1215_binder.mustConvert(argument, pDestType), 1220return _binder.mustConvert(argument, destinationType); 1236return _binder.mustCast(argument, destinationType); 1278return _binder.BindAssignment(lhs, rhs, bIsCompound); 1307_binder.Context.ContextForMemberLookup,