1 write to _binder
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
41_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; 163_binder.Context.ContextForMemberLookup, 239CType bestType = TypeManager.GetBestAccessibleType(_binder.Context.ContextForMemberLookup, actualType); 416Expr result = _binder.tryConvert(exprLocal, ctype) ?? _binder.mustCast(exprLocal, ctype); 648return _binder.BindToProperty(// For a static property instance, don't set the object. 660ExprWithArgs result = _binder.BindMethodGroupToArguments(bindFlags, memgroup, arguments); 671return _binder.BindArrayIndexCore(callingObject, optionalIndexerArguments); 688Expr field = _binder.BindToField(callingObject is ExprClass ? null : callingObject, fwt, 0); 726callingObject = _binder.mustConvert( 760_binder.Context.ContextForMemberLookup, 802_binder.Context.ContextForMemberLookup, 840ExprCall result = _binder.BindMethodGroupToArguments(// Tree 913pArg = _binder.tryConvert(pArg, parameters[i]); 979Expr result = _binder.tryConvert(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL)); 983result = _binder.BindStandardUnaryOperator(OperatorKind.OP_LOGNOT, result); 987?? _binder.bindUDUnop(op == OperatorKind.OP_TRUE ? ExpressionKind.True : ExpressionKind.False, arg1) 991?? _binder.mustConvert(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL)); 995return _binder.BindStandardUnaryOperator(op, arg1); 1023return _binder.BindStandardBinop(ek, arg1, arg2); 1155SymWithType swt = SymbolTable.LookupMember(name, callingObject, _binder.Context.ContextForMemberLookup, 0, mem, false, false); 1240CType pDestType = _binder.ChooseArrayIndexType(argument); 1241return _binder.mustCast( 1242_binder.mustConvert(argument, pDestType), 1247return _binder.mustConvert(argument, destinationType); 1264return _binder.mustCast(argument, destinationType); 1307return _binder.BindAssignment(lhs, rhs, bIsCompound); 1337_binder.Context.ContextForMemberLookup,