31 references to Merge
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (5)
65
restrictions = restrictions.
Merge
(r);
76
restrictions = restrictions.
Merge
(BindingRestrictions.GetExpressionRestriction(e));
82
restrictions = restrictions.
Merge
(BindingRestrictions.GetExpressionRestriction(e));
88
restrictions = restrictions.
Merge
(r);
101
restrictions = deferredBinding.Restrictions.
Merge
(restrictions);
Microsoft\CSharp\RuntimeBinder\ComInterop\ComBinderHelpers.cs (1)
74
BindingRestrictions restrictions = curArgument.Restrictions.
Merge
(
Microsoft\CSharp\RuntimeBinder\ComInterop\ComClassMetaObject.cs (1)
25
BindingRestrictions.Combine(args).
Merge
(
Microsoft\CSharp\RuntimeBinder\ComInterop\ComFallbackMetaObject.cs (1)
58
Restrictions.
Merge
(ComBinderHelpers.GetTypeRestrictionForDynamicMetaObject(this)),
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeAction.cs (1)
41
target.Restrictions.
Merge
(BindingRestrictions.Combine(args))
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeBinder.cs (2)
153
_restrictions = _restrictions.
Merge
(ComBinderHelpers.GetTypeRestrictionForDynamicMetaObject(curMo));
161
BindingRestrictions.Combine(_args).
Merge
(_restrictions)
Microsoft\CSharp\RuntimeBinder\ComInterop\DispCallableMetaObject.cs (2)
106
return callableTypeRestrictions.
Merge
(dispatchRestriction).
Merge
(memberRestriction);
Microsoft\CSharp\RuntimeBinder\ComInterop\IDispatchMetaObject.cs (3)
231
value.Restrictions.
Merge
(IDispatchRestriction()).
Merge
(BindingRestrictions.GetTypeRestriction(value.Expression, typeof(BoundDispEvent)))
247
).
Merge
(
Microsoft\CSharp\RuntimeBinder\ComInterop\TypeEnumMetaObject.cs (2)
38
).
Merge
(
50
).
Merge
(
Microsoft\CSharp\RuntimeBinder\ComInterop\TypeLibMetaObject.cs (1)
23
).
Merge
(
Microsoft.VisualBasic.Core (4)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (4)
1518
r = r.
Merge
(CreateRestriction(arg))
1522
r = r.
Merge
(CreateRestriction(value))
1529
Return metaObject.Restrictions.
Merge
(
1532
Return metaObject.Restrictions.
Merge
(
System.Linq.Expressions (8)
System\Dynamic\BindingRestrictions.cs (1)
131
res = res.
Merge
(mo.Restrictions);
System\Dynamic\DynamicMetaObjectBinder.cs (1)
193
target.Restrictions.
Merge
(BindingRestrictions.Combine(args)),
System\Dynamic\DynamicObject.cs (4)
670
GetRestrictions().
Merge
(resultMO.Restrictions).
Merge
(fallbackResult.Restrictions)
730
GetRestrictions().
Merge
(fallbackResult.Restrictions)
793
GetRestrictions().
Merge
(fallbackResult.Restrictions)
System\Dynamic\ExpandoObject.cs (2)
820
result.Restrictions.
Merge
(fallback.Restrictions)
955
GetRestrictions().
Merge
(succeeds.Restrictions)