Skip to content

Mirror::Weaver::MethodProcessor

Public Functions

Name
MethodDefinition SubstituteMethod(TypeDefinition td, MethodDefinition md)
void FixRemoteCallToBaseMethod(TypeDefinition type, MethodDefinition method)
Finds and fixes call to base methods within remote calls

Public Functions Documentation

function SubstituteMethod

static inline MethodDefinition SubstituteMethod(
    TypeDefinition td,
    MethodDefinition md
)

function FixRemoteCallToBaseMethod

static inline void FixRemoteCallToBaseMethod(
    TypeDefinition type,
    MethodDefinition method
)

Finds and fixes call to base methods within remote calls

Parameters:

  • type
  • method

For example, changes base.CmdDoSomething to base.CallCmdDoSomething within this.CallCmdDoSomething


Updated on 21 January 2021 at 21:34:07 UTC