|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | EventAccessorInfo |
| class | GenericArray |
| class | ParametersArray |
| class | PropertyAccessorInfo |
Package Functions | |
| ProxyBuilder (ProxyAssembly assembly, TypeBuilder tb, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] Type proxyBaseType) | |
| GeneratedTypeInfo | CreateType () |
| void | AddInterfaceImpl ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type iface) |
Private Member Functions | |
| void | Complete () |
| MethodBuilder | AddMethodImpl (MethodInfo mi, int methodInfoIndex) |
Static Private Member Functions | |
| static int | GetTypeCode (Type type) |
| static void | Convert (ILGenerator il, Type source, Type target, bool isAddress) |
| static void | Ldind (ILGenerator il, Type type) |
| static void | Stind (ILGenerator il, Type type) |
Private Attributes | |
| readonly ProxyAssembly | _assembly |
| readonly TypeBuilder | _tb |
| readonly Type | _proxyBaseType |
| readonly List< FieldBuilder > | _fields |
| readonly List< MethodInfo > | _methodInfos |
Static Private Attributes | |
| static readonly OpCode[] | s_convOpCodes |
| static readonly OpCode[] | s_ldindOpCodes |
| static readonly OpCode[] | s_stindOpCodes |
Definition at line 85 of file DispatchProxyGenerator.cs.