-Formatting

-Build
This commit is contained in:
James Newton-King
2015-12-04 23:54:38 +13:00
parent c96779dc10
commit eb0cbd6a75
334 changed files with 3952 additions and 514 deletions
@@ -76,7 +76,6 @@ namespace Newtonsoft.Json.Utilities
: base.BindDeleteMember(binder);
}
public override DynamicMetaObject BindConvert(ConvertBinder binder)
{
return IsOverridden("TryConvert")
@@ -87,7 +86,9 @@ namespace Newtonsoft.Json.Utilities
public override DynamicMetaObject BindInvokeMember(InvokeMemberBinder binder, DynamicMetaObject[] args)
{
if (!IsOverridden("TryInvokeMember"))
{
return base.BindInvokeMember(binder, args);
}
//
// Generate a tree like:
@@ -124,7 +125,6 @@ namespace Newtonsoft.Json.Utilities
return _dontFallbackFirst ? call : fallback(call);
}
public override DynamicMetaObject BindCreateInstance(CreateInstanceBinder binder, DynamicMetaObject[] args)
{
return IsOverridden("TryCreateInstance")
@@ -201,7 +201,9 @@ namespace Newtonsoft.Json.Utilities
{
Type t = binder.GetType();
while (!t.IsVisible())
{
t = t.BaseType();
}
return Expression.Constant(binder, t);
}
@@ -260,7 +262,9 @@ namespace Newtonsoft.Json.Utilities
}
if (fallbackInvoke != null)
{
resultMetaObject = fallbackInvoke(resultMetaObject);
}
DynamicMetaObject callDynamic = new DynamicMetaObject(
Expression.Block(