C# Класс Unity.IL2CPP.GenericsUtilities

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CheckForMaximumRecursion ( Mono.Cecil.GenericInstanceType genericInstanceType ) : bool
CheckForMaximumRecursionPlusTwo ( Mono.Cecil.GenericInstanceType genericInstanceType ) : bool
IsGenericInstanceOfCompareExchange ( MethodReference methodReference ) : bool
IsGenericInstanceOfExchange ( MethodReference methodReference ) : bool
RecursiveGenericDepthFor ( Mono.Cecil.GenericInstanceType type ) : int

Приватные методы

Метод Описание
MaximumDepthFor ( int depth, TypeReference genericArgument, int maximumDepth ) : int
RecursiveGenericDepthFor ( Mono.Cecil.ArrayType type, int depth ) : int
RecursiveGenericDepthFor ( Mono.Cecil.GenericInstanceType type, int depth ) : int

Описание методов

CheckForMaximumRecursion() публичный статический Метод

public static CheckForMaximumRecursion ( Mono.Cecil.GenericInstanceType genericInstanceType ) : bool
genericInstanceType Mono.Cecil.GenericInstanceType
Результат bool

CheckForMaximumRecursionPlusTwo() публичный статический Метод

public static CheckForMaximumRecursionPlusTwo ( Mono.Cecil.GenericInstanceType genericInstanceType ) : bool
genericInstanceType Mono.Cecil.GenericInstanceType
Результат bool

IsGenericInstanceOfCompareExchange() публичный статический Метод

public static IsGenericInstanceOfCompareExchange ( MethodReference methodReference ) : bool
methodReference Mono.Cecil.MethodReference
Результат bool

IsGenericInstanceOfExchange() публичный статический Метод

public static IsGenericInstanceOfExchange ( MethodReference methodReference ) : bool
methodReference Mono.Cecil.MethodReference
Результат bool

RecursiveGenericDepthFor() публичный статический Метод

public static RecursiveGenericDepthFor ( Mono.Cecil.GenericInstanceType type ) : int
type Mono.Cecil.GenericInstanceType
Результат int