terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
TypeSpec () | |
Package Types | |
enum | DisplayNameFormat { Default = 0 , WANT_ASSEMBLY = 1 , NO_MODIFIERS = 2 } |
Package Functions | |
Type | Resolve (Func< AssemblyName, Assembly > assemblyResolver, Func< Assembly, string, bool, Type > typeResolver, bool throwOnError, bool ignoreCase, StackCrawlMark stackMark) |
Static Package Functions | |
static TypeSpec | Parse (string typeName) |
static string | UnescapeInternalName (string displayName) |
Properties | |
bool | HasModifiers [get] |
string | DisplayFullName [get] |
Private Member Functions | |
string | GetDisplayFullName (TypeSpec.DisplayNameFormat flags) |
StringBuilder | GetModifierString (StringBuilder sb) |
void | AddName (string type_name) |
void | AddModifier (ModifierSpec md) |
Static Private Member Functions | |
static void | SkipSpace (string name, int pos) |
static void | BoundCheck (int idx, string s) |
static TypeIdentifier | ParsedTypeIdentifier (string displayName) |
static TypeSpec | Parse (string name, int p, bool is_recurse, bool allow_aqn) |
Private Attributes | |
TypeIdentifier | name |
string | assembly_name |
List< TypeIdentifier > | nested |
List< TypeSpec > | generic_params |
List< ModifierSpec > | modifier_spec |
bool | is_byref |
string | display_fullname |
Definition at line 10 of file TypeSpec.cs.