Method | Description | |
---|---|---|
GetTypeDefFromFullName ( string typeFullName, |
||
Weave ( Mono.Cecil.TypeDefinition typeDef, |
Method | Description | |
---|---|---|
AddInterfaceToNonObjectAncestor ( Mono.Cecil.TypeDefinition typeDefinition, |
||
DoesNotUseObjectMethod ( Mono.Cecil.TypeDefinition typeDefinition, string methodName ) : bool | ||
GetBackingField ( Mono.Cecil.PropertyDefinition propertyDef ) : |
||
GetClassHierarchy ( Mono.Cecil.TypeDefinition typeDef ) : Stack |
||
GetField ( Mono.Cecil.TypeDefinition typeDefinition, string name ) : |
||
GetProperty ( Mono.Cecil.TypeDefinition typeDef, string name ) : Mono.Cecil.PropertyDefinition | ||
HasPropertyInInheritanceChain ( Mono.Cecil.TypeDefinition typeDefinition, string name ) : bool | ||
ImplementsInterface ( Mono.Cecil.TypeDefinition typeDefinition, |
||
IsBaseClass ( Mono.Cecil.TypeDefinition typeDefinition ) : bool | ||
MakeGeneric ( |
||
MakeGenericType ( |
||
MakeNotDebuggerBrowsable ( Mono.Cecil.ModuleDefinition module, |
protected AddInterfaceToNonObjectAncestor ( Mono.Cecil.TypeDefinition typeDefinition, |
||
typeDefinition | Mono.Cecil.TypeDefinition | |
interfaceType | ||
return | void |
protected DoesNotUseObjectMethod ( Mono.Cecil.TypeDefinition typeDefinition, string methodName ) : bool | ||
typeDefinition | Mono.Cecil.TypeDefinition | |
methodName | string | |
return | bool |
protected GetBackingField ( Mono.Cecil.PropertyDefinition propertyDef ) : |
||
propertyDef | Mono.Cecil.PropertyDefinition | |
return |
protected GetClassHierarchy ( Mono.Cecil.TypeDefinition typeDef ) : Stack |
||
typeDef | Mono.Cecil.TypeDefinition | |
return | Stack |
protected GetField ( Mono.Cecil.TypeDefinition typeDefinition, string name ) : |
||
typeDefinition | Mono.Cecil.TypeDefinition | |
name | string | |
return |
protected GetProperty ( Mono.Cecil.TypeDefinition typeDef, string name ) : Mono.Cecil.PropertyDefinition | ||
typeDef | Mono.Cecil.TypeDefinition | |
name | string | |
return | Mono.Cecil.PropertyDefinition |
public static GetTypeDefFromFullName ( string typeFullName, |
||
typeFullName | string | |
assemblyDefinition | ||
return | Mono.Cecil.TypeDefinition |
protected HasPropertyInInheritanceChain ( Mono.Cecil.TypeDefinition typeDefinition, string name ) : bool | ||
typeDefinition | Mono.Cecil.TypeDefinition | |
name | string | |
return | bool |
protected ImplementsInterface ( Mono.Cecil.TypeDefinition typeDefinition, |
||
typeDefinition | Mono.Cecil.TypeDefinition | |
interfaceType | ||
return | bool |
protected IsBaseClass ( Mono.Cecil.TypeDefinition typeDefinition ) : bool | ||
typeDefinition | Mono.Cecil.TypeDefinition | |
return | bool |
protected static MakeGeneric ( |
||
self | ||
return |
protected static MakeGenericType ( |
||
self | ||
return |
protected MakeNotDebuggerBrowsable ( Mono.Cecil.ModuleDefinition module, |
||
module | Mono.Cecil.ModuleDefinition | |
field | ||
return | void |
public abstract Weave ( Mono.Cecil.TypeDefinition typeDef, |
||
typeDef | Mono.Cecil.TypeDefinition | |
assemblyDefinition | ||
mapDefinition | MapDefinition | |
assemblyMapDefinitions | Dictionary |
|
assemblyDefinitions | AssemblyDefinition>.Dictionary | |
return | void |