C# Class Unity.ReferenceRewriter.ReferenceDispatcher

Datei anzeigen Open project: Unity-Technologies/ReferenceRewriter Class Usage Examples

Public Methods

Method Description
DispatchOn ( Mono.Cecil.ModuleDefinition module, IReferenceVisitor visitor ) : void
IsUnityScriptMethod ( MethodReference method ) : bool

Private Methods

Method Description
Dispatch ( ) : void
Dispatch ( Mono.Cecil.TypeDefinition type ) : void
DispatchAttribute ( CustomAttribute attribute, string referencingEntityName ) : void
DispatchAttributes ( ICustomAttributeProvider provider, string referencingEntityName ) : void
DispatchCustomAttributeArgument ( CustomAttributeArgument argument, string referencingEntityName ) : void
DispatchEvents ( Mono.Cecil.TypeDefinition type, string referencingEntityName ) : void
DispatchFields ( Mono.Cecil.TypeDefinition type, string referencingEntityName ) : void
DispatchGenericArguments ( IGenericInstance genericInstance, string referencingEntityName ) : void
DispatchGenericParameters ( IGenericParameterProvider provider, string referencingEntityName ) : void
DispatchInterfaces ( Mono.Cecil.TypeDefinition type, string referencingEntityName ) : void
DispatchMethod ( Mono.Cecil.MethodDefinition method ) : void
DispatchMethodBody ( MethodBody body ) : void
DispatchMethods ( Mono.Cecil.TypeDefinition type ) : void
DispatchProperties ( Mono.Cecil.TypeDefinition type, string referencingEntityName ) : void
ReferenceDispatcher ( Mono.Cecil.ModuleDefinition module, IReferenceVisitor visitor ) : System
Visit ( FieldReference field, string referencingEntityName ) : void
Visit ( MethodReference method, string referencingEntityName ) : void
Visit ( TypeReference type, string referencingEntityName ) : void

Method Details

DispatchOn() public static method

public static DispatchOn ( Mono.Cecil.ModuleDefinition module, IReferenceVisitor visitor ) : void
module Mono.Cecil.ModuleDefinition
visitor IReferenceVisitor
return void

IsUnityScriptMethod() public static method

public static IsUnityScriptMethod ( MethodReference method ) : bool
method Mono.Cecil.MethodReference
return bool