C# Class Unity.IL2CPP.ILPreProcessor.TypeResolver

Datei anzeigen Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Methods

Method Description
For ( TypeReference typeReference ) : Unity.IL2CPP.ILPreProcessor.TypeResolver
For ( TypeReference typeReference, MethodReference methodReference ) : Unity.IL2CPP.ILPreProcessor.TypeResolver
Resolve ( FieldReference field ) : FieldReference
Resolve ( MethodReference method ) : MethodReference
Resolve ( TypeReference typeReference ) : TypeReference
Resolve ( TypeReference typeReference, bool includeTypeDefinitions ) : TypeReference
ResolveFieldType ( FieldReference field ) : TypeReference
ResolveParameterType ( MethodReference method, Mono.Cecil.ParameterReference parameter ) : TypeReference
ResolveReturnType ( MethodReference method ) : TypeReference
ResolveVariableType ( MethodReference method, VariableReference variable ) : TypeReference
TypeResolver ( ) : Mono.Cecil
TypeResolver ( Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : Mono.Cecil
TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext ) : Mono.Cecil
TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext, Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : Mono.Cecil

Private Methods

Method Description
HandleOwnerlessInvalidILCode ( Mono.Cecil.GenericParameter genericParameter ) : TypeReference
IsDummy ( ) : bool
Nested ( Mono.Cecil.GenericInstanceMethod genericInstanceMethod ) : Unity.IL2CPP.ILPreProcessor.TypeResolver
ResolveGenericParameter ( Mono.Cecil.GenericParameter genericParameter ) : TypeReference

Method Details

For() public static method

public static For ( TypeReference typeReference ) : Unity.IL2CPP.ILPreProcessor.TypeResolver
typeReference Mono.Cecil.TypeReference
return Unity.IL2CPP.ILPreProcessor.TypeResolver

For() public static method

public static For ( TypeReference typeReference, MethodReference methodReference ) : Unity.IL2CPP.ILPreProcessor.TypeResolver
typeReference Mono.Cecil.TypeReference
methodReference Mono.Cecil.MethodReference
return Unity.IL2CPP.ILPreProcessor.TypeResolver

Resolve() public method

public Resolve ( FieldReference field ) : FieldReference
field Mono.Cecil.FieldReference
return Mono.Cecil.FieldReference

Resolve() public method

public Resolve ( MethodReference method ) : MethodReference
method Mono.Cecil.MethodReference
return Mono.Cecil.MethodReference

Resolve() public method

public Resolve ( TypeReference typeReference ) : TypeReference
typeReference Mono.Cecil.TypeReference
return Mono.Cecil.TypeReference

Resolve() public method

public Resolve ( TypeReference typeReference, bool includeTypeDefinitions ) : TypeReference
typeReference Mono.Cecil.TypeReference
includeTypeDefinitions bool
return Mono.Cecil.TypeReference

ResolveFieldType() public method

public ResolveFieldType ( FieldReference field ) : TypeReference
field Mono.Cecil.FieldReference
return Mono.Cecil.TypeReference

ResolveParameterType() public method

public ResolveParameterType ( MethodReference method, Mono.Cecil.ParameterReference parameter ) : TypeReference
method Mono.Cecil.MethodReference
parameter Mono.Cecil.ParameterReference
return Mono.Cecil.TypeReference

ResolveReturnType() public method

public ResolveReturnType ( MethodReference method ) : TypeReference
method Mono.Cecil.MethodReference
return Mono.Cecil.TypeReference

ResolveVariableType() public method

public ResolveVariableType ( MethodReference method, VariableReference variable ) : TypeReference
method Mono.Cecil.MethodReference
variable Mono.Cecil.Cil.VariableReference
return Mono.Cecil.TypeReference

TypeResolver() public method

public TypeResolver ( ) : Mono.Cecil
return Mono.Cecil

TypeResolver() public method

public TypeResolver ( Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : Mono.Cecil
methodDefinitionContext Mono.Cecil.GenericInstanceMethod
return Mono.Cecil

TypeResolver() public method

public TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext ) : Mono.Cecil
typeDefinitionContext Mono.Cecil.GenericInstanceType
return Mono.Cecil

TypeResolver() public method

public TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext, Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : Mono.Cecil
typeDefinitionContext Mono.Cecil.GenericInstanceType
methodDefinitionContext Mono.Cecil.GenericInstanceMethod
return Mono.Cecil