terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ JsonContract()

Newtonsoft.Json.Serialization.JsonContract.JsonContract ( Type underlyingType)
inlinepackage

Definition at line 390 of file JsonContract.cs.

391 {
394 if (!true)
395 {
396 }
398 this.IsNullable = true;
399 if (!true)
400 {
401 }
407 if (!true)
408 {
409 }
412 bool flag4 = nonNullableUnderlyingType2.IsEnum();
414 }
class f__AnonymousType0<< Count > j__TPar
static void ArgumentNotNull(object value, string parameterName)
static Type GetUnderlyingType(Type nullableType)
Definition Nullable.2.cs:9
virtual bool IsEnum
Definition Type.cs:712

References Newtonsoft.Json.Utilities.ValidationUtils.ArgumentNotNull(), System.Nullable< T >.GetUnderlyingType(), Newtonsoft.Json.Utilities.ConvertUtils.IsConvertible(), System.Type.IsEnum, Newtonsoft.Json.Utilities.ReflectionUtils.IsNullable(), Newtonsoft.Json.Utilities.ReflectionUtils.IsNullableType(), j__TPar, and Newtonsoft.Json.Serialization.JsonContract.NonNullableUnderlyingType.