Skip to content

Mirror::Weaver::Resolvers

Public Functions

Name
MethodReference ResolveMethod(TypeReference tr, AssemblyDefinition scriptDef, string name)
MethodReference ResolveMethod(TypeReference t, AssemblyDefinition scriptDef, System.Func< MethodDefinition, bool > predicate)
MethodReference TryResolveMethodInParents(TypeReference tr, AssemblyDefinition scriptDef, string name)
MethodDefinition ResolveDefaultPublicCtor(TypeReference variable)
MethodReference ResolveProperty(TypeReference tr, AssemblyDefinition scriptDef, string name)

Public Functions Documentation

function ResolveMethod

static inline MethodReference ResolveMethod(
    TypeReference tr,
    AssemblyDefinition scriptDef,
    string name
)

function ResolveMethod

static inline MethodReference ResolveMethod(
    TypeReference t,
    AssemblyDefinition scriptDef,
    System.Func< MethodDefinition, bool > predicate
)

function TryResolveMethodInParents

static inline MethodReference TryResolveMethodInParents(
    TypeReference tr,
    AssemblyDefinition scriptDef,
    string name
)

function ResolveDefaultPublicCtor

static inline MethodDefinition ResolveDefaultPublicCtor(
    TypeReference variable
)

function ResolveProperty

static inline MethodReference ResolveProperty(
    TypeReference tr,
    AssemblyDefinition scriptDef,
    string name
)

Updated on 27 January 2021 at 18:44:15 UTC