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

◆ GetDisplayFullName()

string System.TypeSpec.GetDisplayFullName ( TypeSpec::DisplayNameFormat flags)
inlineprivate

Definition at line 41 of file TypeSpec.cs.

42 {
43 long num;
44 do
45 {
47 if (this.nested != null)
48 {
49 }
50 if (this.generic_params == null)
51 {
52 goto IL_0086;
53 }
54 int size = this.generic_params._size;
55 num = 0L;
56 }
57 while (num == 0L);
58 if (this.generic_params._size != 0)
59 {
61 if (num == 0L)
62 {
63 }
65 string text;
66 StringBuilder stringBuilder = stringBuilder2.Append(text);
67 int num2 = 93;
68 StringBuilder stringBuilder3 = stringBuilder.Append((char)num2);
69 }
71 if (num == 0L)
72 {
73 }
74 int size2 = this.generic_params._size;
75 IL_0086:
76 string text2 = this.assembly_name;
77 string text3 = this.assembly_name;
80 throw new OutOfMemoryException();
81 }
class f__AnonymousType0<< Count > j__TPar
StringBuilder Append(char value, int repeatCount)
List< TypeIdentifier > nested
Definition TypeSpec.cs:237
List< TypeSpec > generic_params
Definition TypeSpec.cs:240
string assembly_name
Definition TypeSpec.cs:234
TypeIdentifier name
Definition TypeSpec.cs:231

References System.Collections.Generic.List< T >._size, System.Text.StringBuilder.Append(), System.TypeSpec.assembly_name, System.TypeSpec.generic_params, j__TPar, System.L, System.list, System.TypeSpec.name, System.TypeSpec.nested, and System.text.