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
ColorBlock.cs
Go to the documentation of this file.
1using System;
4
5namespace UnityEngine.UI
6{
7 // Token: 0x02000009 RID: 9
9 public struct ColorBlock : IEquatable<ColorBlock>
10 {
11 // Token: 0x1700000B RID: 11
12 // (get) Token: 0x06000035 RID: 53 RVA: 0x00002207 File Offset: 0x00000407
13 // (set) Token: 0x06000036 RID: 54 RVA: 0x00002708 File Offset: 0x00000908
15 {
16 get
17 {
18 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
19 }
20 set
21 {
22 }
23 }
24
25 // Token: 0x1700000C RID: 12
26 // (get) Token: 0x06000037 RID: 55 RVA: 0x00002718 File Offset: 0x00000918
27 // (set) Token: 0x06000038 RID: 56 RVA: 0x00002754 File Offset: 0x00000954
29 {
30 get
31 {
32 /*
33An exception occurred when decompiling this method (06000037)
34
35ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color UnityEngine.UI.ColorBlock::get_highlightedColor()
36
37 ---> System.Exception: Basic block has to end with unconditional control flow.
38{
39 Block_0:
40 stloc:float32(var_0_0B, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
41 stloc:float32(var_1_17, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
42 stloc:float32(var_2_23, ldfld:float32(Color::b, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
43 stloc:float32(var_3_2F, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
44}
45
46 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
47 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
48 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
49 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
50 --- End of inner exception stack trace ---
51 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
52 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
53*/;
54 }
55 set
56 {
57 }
58 }
59
60 // Token: 0x1700000D RID: 13
61 // (get) Token: 0x06000039 RID: 57 RVA: 0x00002764 File Offset: 0x00000964
62 // (set) Token: 0x0600003A RID: 58 RVA: 0x000027A0 File Offset: 0x000009A0
64 {
65 get
66 {
67 /*
68An exception occurred when decompiling this method (06000039)
69
70ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color UnityEngine.UI.ColorBlock::get_pressedColor()
71
72 ---> System.Exception: Basic block has to end with unconditional control flow.
73{
74 Block_0:
75 stloc:float32(var_0_0B, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
76 stloc:float32(var_1_17, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
77 stloc:float32(var_2_23, ldfld:float32(Color::b, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
78 stloc:float32(var_3_2F, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
79}
80
81 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
82 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
83 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
84 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
85 --- End of inner exception stack trace ---
86 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
87 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
88*/;
89 }
90 set
91 {
92 }
93 }
94
95 // Token: 0x1700000E RID: 14
96 // (get) Token: 0x0600003B RID: 59 RVA: 0x000027B0 File Offset: 0x000009B0
97 // (set) Token: 0x0600003C RID: 60 RVA: 0x000027EC File Offset: 0x000009EC
99 {
100 get
101 {
102 /*
103An exception occurred when decompiling this method (0600003B)
104
105ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color UnityEngine.UI.ColorBlock::get_selectedColor()
106
107 ---> System.Exception: Basic block has to end with unconditional control flow.
108{
109 Block_0:
110 stloc:float32(var_0_0B, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
111 stloc:float32(var_1_17, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
112 stloc:float32(var_2_23, ldfld:float32(Color::b, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
113 stloc:float32(var_3_2F, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
114}
115
116 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
117 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
118 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
119 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
120 --- End of inner exception stack trace ---
121 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
122 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
123*/;
124 }
125 set
126 {
127 }
128 }
129
130 // Token: 0x1700000F RID: 15
131 // (get) Token: 0x0600003D RID: 61 RVA: 0x000027FC File Offset: 0x000009FC
132 // (set) Token: 0x0600003E RID: 62 RVA: 0x00002838 File Offset: 0x00000A38
134 {
135 get
136 {
137 /*
138An exception occurred when decompiling this method (0600003D)
139
140ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color UnityEngine.UI.ColorBlock::get_disabledColor()
141
142 ---> System.Exception: Basic block has to end with unconditional control flow.
143{
144 Block_0:
145 stloc:float32(var_0_0B, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
146 stloc:float32(var_1_17, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
147 stloc:float32(var_2_23, ldfld:float32(Color::b, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
148 stloc:float32(var_3_2F, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
149}
150
151 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
152 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
153 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
154 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
155 --- End of inner exception stack trace ---
156 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
157 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
158*/;
159 }
160 set
161 {
162 }
163 }
164
165 // Token: 0x17000010 RID: 16
166 // (get) Token: 0x0600003F RID: 63 RVA: 0x00002848 File Offset: 0x00000A48
167 // (set) Token: 0x06000040 RID: 64 RVA: 0x0000285C File Offset: 0x00000A5C
168 public float colorMultiplier
169 {
170 get
171 {
172 /*
173An exception occurred when decompiling this method (0600003F)
174
175ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single UnityEngine.UI.ColorBlock::get_colorMultiplier()
176
177 ---> System.Exception: Basic block has to end with unconditional control flow.
178{
179 Block_0:
180 stloc:float32(var_0_06, ldfld:float32(ColorBlock::m_ColorMultiplier, ldloc:valuetype UnityEngine.UI.ColorBlock&(this)))
181}
182
183 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
184 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
185 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
186 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
187 --- End of inner exception stack trace ---
188 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
189 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
190*/;
191 }
192 set
193 {
194 }
195 }
196
197 // Token: 0x17000011 RID: 17
198 // (get) Token: 0x06000041 RID: 65 RVA: 0x0000286C File Offset: 0x00000A6C
199 // (set) Token: 0x06000042 RID: 66 RVA: 0x00002880 File Offset: 0x00000A80
200 public float fadeDuration
201 {
202 get
203 {
204 /*
205An exception occurred when decompiling this method (06000041)
206
207ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single UnityEngine.UI.ColorBlock::get_fadeDuration()
208
209 ---> System.Exception: Basic block has to end with unconditional control flow.
210{
211 Block_0:
212 stloc:float32(var_0_06, ldfld:float32(ColorBlock::m_FadeDuration, ldloc:valuetype UnityEngine.UI.ColorBlock&(this)))
213}
214
215 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
216 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
217 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
218 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
219 --- End of inner exception stack trace ---
220 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
221 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
222*/;
223 }
224 set
225 {
226 }
227 }
228
229 // Token: 0x06000043 RID: 67 RVA: 0x00002890 File Offset: 0x00000A90
230 static ColorBlock()
231 {
232 }
233
234 // Token: 0x06000044 RID: 68 RVA: 0x000028A0 File Offset: 0x00000AA0
235 public override bool Equals(object obj)
236 {
237 if (obj != null)
238 {
239 }
240 bool flag;
241 return flag;
242 }
243
244 // Token: 0x06000045 RID: 69 RVA: 0x000028B4 File Offset: 0x00000AB4
246 {
247 /*
248An exception occurred when decompiling this method (06000045)
249
250ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean UnityEngine.UI.ColorBlock::Equals(UnityEngine.UI.ColorBlock)
251
252 ---> System.Exception: Basic block has to end with unconditional control flow.
253{
254 Block_0:
255 stloc:Color(var_0_06, ldfld:Color(ColorBlock::m_NormalColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other)))
256 stloc:Color(var_1_0D, ldfld:Color(ColorBlock::m_NormalColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this)))
257 stloc:float32(var_2_19, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
258 stloc:float32(var_3_25, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
259 stloc:float32(var_4_31, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
260 stloc:float32(var_5_3E, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_HighlightedColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
261 stloc:float32(var_6_4B, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
262 stloc:float32(var_7_58, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
263 stloc:float32(var_8_65, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
264 stloc:float32(var_9_72, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_PressedColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
265 stloc:float32(var_10_7F, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
266 stloc:float32(var_11_8C, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
267 stloc:float32(var_12_99, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
268 stloc:float32(var_13_A6, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_SelectedColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
269 stloc:float32(var_14_B3, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
270 stloc:float32(var_15_C0, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:valuetype UnityEngine.UI.ColorBlock&(this))))
271 stloc:float32(var_16_CD, ldfld:float32(Color::r, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
272 stloc:float32(var_17_DA, ldfld:float32(Color::g, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ColorBlock::m_DisabledColor, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other))))
273 stloc:float32(var_18_E2, ldfld:float32(ColorBlock::m_ColorMultiplier, ldloc:valuetype UnityEngine.UI.ColorBlock&(this)))
274 stloc:float32(var_19_EA, ldfld:float32(ColorBlock::m_ColorMultiplier, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other)))
275 stloc:float32(var_20_F2, ldfld:float32(ColorBlock::m_FadeDuration, ldloc:valuetype UnityEngine.UI.ColorBlock&(this)))
276 stloc:float32(var_21_FA, ldfld:float32(ColorBlock::m_FadeDuration, ldloc:ColorBlock[exp:valuetype UnityEngine.UI.ColorBlock&](other)))
277}
278
279 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
280 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
281 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
282 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
283 --- End of inner exception stack trace ---
284 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
285 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
286*/;
287 }
288
289 // Token: 0x06000046 RID: 70 RVA: 0x000029C0 File Offset: 0x00000BC0
291 {
292 bool flag;
293 return flag;
294 }
295
296 // Token: 0x06000047 RID: 71 RVA: 0x000029D0 File Offset: 0x00000BD0
298 {
299 bool flag;
300 return flag;
301 }
302
303 // Token: 0x06000048 RID: 72 RVA: 0x000029E0 File Offset: 0x00000BE0
304 public override int GetHashCode()
305 {
306 int num;
307 return num;
308 }
309
310 // Token: 0x04000020 RID: 32
311 [FormerlySerializedAs("normalColor")]
314
315 // Token: 0x04000021 RID: 33
316 [FormerlySerializedAs("highlightedColor")]
319
320 // Token: 0x04000022 RID: 34
322 [FormerlySerializedAs("pressedColor")]
324
325 // Token: 0x04000023 RID: 35
327 [FormerlySerializedAs("m_HighlightedColor")]
329
330 // Token: 0x04000024 RID: 36
332 [FormerlySerializedAs("disabledColor")]
334
335 // Token: 0x04000025 RID: 37
336 [Range(1f, 5f)]
338 private float m_ColorMultiplier;
339
340 // Token: 0x04000026 RID: 38
341 [FormerlySerializedAs("fadeDuration")]
343 private float m_FadeDuration;
344
345 // Token: 0x04000027 RID: 39
347 }
348}
class f__AnonymousType0<< Count > j__TPar
static bool operator==(ColorBlock point1, ColorBlock point2)
override bool Equals(object obj)
static bool operator!=(ColorBlock point1, ColorBlock point2)
bool Equals(ColorBlock other)
override int GetHashCode()
static ColorBlock defaultColorBlock