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
ExtenderProvidedPropertyAttribute.cs
Go to the documentation of this file.
1using System;
4
6{
7 // Token: 0x02000378 RID: 888
10 {
11 // Token: 0x0600174B RID: 5963 RVA: 0x00002050 File Offset: 0x00000250
13 {
14 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
15 }
16
17 // Token: 0x0600174C RID: 5964 RVA: 0x000433AC File Offset: 0x000415AC
21
22 // Token: 0x1700054B RID: 1355
23 // (get) Token: 0x0600174D RID: 5965 RVA: 0x000433C0 File Offset: 0x000415C0
24 // (set) Token: 0x0600174E RID: 5966 RVA: 0x000433D4 File Offset: 0x000415D4
26 {
28 get
29 {
31 }
33 private set
34 {
36 }
37 }
38
39 // Token: 0x1700054C RID: 1356
40 // (get) Token: 0x0600174F RID: 5967 RVA: 0x000433E8 File Offset: 0x000415E8
41 // (set) Token: 0x06001750 RID: 5968 RVA: 0x000433FC File Offset: 0x000415FC
42 public IExtenderProvider Provider
43 {
45 get
46 {
47 return this.<Provider>k__BackingField;
48 }
50 private set
51 {
52 this.<Provider>k__BackingField = value;
53 }
54 }
55
56 // Token: 0x1700054D RID: 1357
57 // (get) Token: 0x06001751 RID: 5969 RVA: 0x00043410 File Offset: 0x00041610
58 // (set) Token: 0x06001752 RID: 5970 RVA: 0x00043424 File Offset: 0x00041624
60 {
62 get
63 {
64 return this.<ReceiverType>k__BackingField;
65 }
67 private set
68 {
70 }
71 }
72
73 // Token: 0x06001753 RID: 5971 RVA: 0x00043438 File Offset: 0x00041638
74 public override bool Equals(object obj)
75 {
76 if (obj != null)
77 {
81 }
82 return true;
83 }
84
85 // Token: 0x06001754 RID: 5972 RVA: 0x00043460 File Offset: 0x00041660
86 public override int GetHashCode()
87 {
88 return base.GetHashCode();
89 }
90
91 // Token: 0x06001755 RID: 5973 RVA: 0x00043474 File Offset: 0x00041674
92 public override bool IsDefaultAttribute()
93 {
95 if (!true)
96 {
97 }
98 bool flag;
99 return flag;
100 }
101
102 // Token: 0x04001228 RID: 4648
104 private PropertyDescriptor <ExtenderProperty>k__BackingField;
105
106 // Token: 0x04001229 RID: 4649
108 private IExtenderProvider <Provider>k__BackingField;
109
110 // Token: 0x0400122A RID: 4650
112 private Type <ReceiverType>k__BackingField;
113 }
114}
class f__AnonymousType0<< Count > j__TPar
static ExtenderProvidedPropertyAttribute Create(PropertyDescriptor extenderProperty, Type receiverType, IExtenderProvider provider)