C# Class Unity.IL2CPP.StackAnalysis.StackAnalysisUtils

Mostrar archivo Open project: CarlosHBC/UnityDecompiled

Public Methods

Method Description
CorrectLargestTypeFor ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
GetWidestValueType ( IEnumerable types ) : TypeReference
ResultTypeForAdd ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
ResultTypeForMul ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
ResultTypeForSub ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference

Private Methods

Method Description
StackAnalysisUtils ( ) : Mono.Cecil

Method Details

CorrectLargestTypeFor() public static method

public static CorrectLargestTypeFor ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
leftType Mono.Cecil.TypeReference
rightType Mono.Cecil.TypeReference
typeProvider ITypeProviderService
return Mono.Cecil.TypeReference

GetWidestValueType() public static method

public static GetWidestValueType ( IEnumerable types ) : TypeReference
types IEnumerable
return Mono.Cecil.TypeReference

ResultTypeForAdd() public static method

public static ResultTypeForAdd ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
leftType Mono.Cecil.TypeReference
rightType Mono.Cecil.TypeReference
typeProvider ITypeProviderService
return Mono.Cecil.TypeReference

ResultTypeForMul() public static method

public static ResultTypeForMul ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
leftType Mono.Cecil.TypeReference
rightType Mono.Cecil.TypeReference
typeProvider ITypeProviderService
return Mono.Cecil.TypeReference

ResultTypeForSub() public static method

public static ResultTypeForSub ( TypeReference leftType, TypeReference rightType, ITypeProviderService typeProvider ) : TypeReference
leftType Mono.Cecil.TypeReference
rightType Mono.Cecil.TypeReference
typeProvider ITypeProviderService
return Mono.Cecil.TypeReference