Méthode |
Description |
|
ComputeArgumentSize ( MosaType type, object value ) : int |
|
|
CreateAssemblyDefinition ( MosaModule module ) : LinkerSymbol |
|
|
CreateCustomAttribute ( MosaUnit unit, MosaCustomAttribute ca, int position ) : LinkerSymbol |
|
|
CreateCustomAttributeArgument ( string symbolName, int count, string name, MosaCustomAttribute arg, bool isField ) : LinkerSymbol |
|
|
CreateCustomAttributesTable ( MosaUnit unit ) : LinkerSymbol |
|
|
CreateDefinitionTables ( ) : void |
|
|
CreateFieldDefinitions ( MosaType type ) : LinkerSymbol |
|
|
CreateInterfaceBitmap ( MosaType type, List interfaces ) : LinkerSymbol |
|
|
CreateInterfaceMethodTable ( MosaType type, MosaType interfaceType ) : LinkerSymbol |
|
|
CreateInterfaceSlotTable ( MosaType type, List interfaces ) : LinkerSymbol |
|
|
CreateMethodDefinition ( MosaMethod method ) : LinkerSymbol |
|
|
CreateParameterDefinition ( MosaParameter parameter ) : LinkerSymbol |
|
|
CreatePropertyDefinitions ( MosaType type ) : LinkerSymbol |
|
|
CreateTypeDefinition ( MosaType type, LinkerSymbol assemblyTableSymbol ) : LinkerSymbol |
|
|
EmitStringWithLength ( string name, string value ) : LinkerSymbol |
|
|
GetInterfaces ( MosaType type ) : List |
|
|
WriteArgument ( EndianAwareBinaryWriter writer, LinkerSymbol symbol, MosaType type, object value ) : void |
|
|