C# Class VirtualExecutionSystem.MethodFinder

Inheritance: Mono.Cecil.BaseStructureVisitor, IReflectionVisitor
Show file Open project: kthompson/csharpos Class Usage Examples

Public Methods

Method Description
MethodFinder ( MethodInfo method ) : System
TerminateAssemblyDefinition ( AssemblyDefinition asm ) : void
TerminateModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
VisitConstructor ( Mono.Cecil.MethodDefinition ctor ) : void
VisitConstructorCollection ( Mono.Cecil.ConstructorCollection ctors ) : void
VisitCustomAttribute ( CustomAttribute customAttr ) : void
VisitCustomAttributeCollection ( Mono.Cecil.CustomAttributeCollection customAttrs ) : void
VisitEventDefinition ( Mono.Cecil.EventDefinition evt ) : void
VisitEventDefinitionCollection ( Mono.Cecil.EventDefinitionCollection events ) : void
VisitExternType ( TypeReference externType ) : void
VisitExternTypeCollection ( Mono.Cecil.ExternTypeCollection externs ) : void
VisitFieldDefinition ( FieldDefinition field ) : void
VisitFieldDefinitionCollection ( Mono.Cecil.FieldDefinitionCollection fields ) : void
VisitGenericParameter ( Mono.Cecil.GenericParameter genparam ) : void
VisitGenericParameterCollection ( Mono.Cecil.GenericParameterCollection genparams ) : void
VisitInterface ( TypeReference interf ) : void
VisitInterfaceCollection ( Mono.Cecil.InterfaceCollection interfaces ) : void
VisitMarshalSpec ( Mono.Cecil.MarshalSpec marshalSpec ) : void
VisitMemberReference ( MemberReference member ) : void
VisitMemberReferenceCollection ( Mono.Cecil.MemberReferenceCollection members ) : void
VisitMethodDefinition ( Mono.Cecil.MethodDefinition method ) : void
VisitMethodDefinitionCollection ( Mono.Cecil.MethodDefinitionCollection methods ) : void
VisitModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
VisitModuleDefinitionCollection ( Mono.Cecil.ModuleDefinitionCollection modules ) : void
VisitNestedType ( Mono.Cecil.TypeDefinition nestedType ) : void
VisitNestedTypeCollection ( Mono.Cecil.NestedTypeCollection nestedTypes ) : void
VisitOverride ( MethodReference ov ) : void
VisitOverrideCollection ( Mono.Cecil.OverrideCollection meth ) : void
VisitPInvokeInfo ( Mono.Cecil.PInvokeInfo pinvk ) : void
VisitParameterDefinition ( Mono.Cecil.ParameterDefinition parameter ) : void
VisitParameterDefinitionCollection ( Mono.Cecil.ParameterDefinitionCollection parameters ) : void
VisitPropertyDefinition ( Mono.Cecil.PropertyDefinition property ) : void
VisitPropertyDefinitionCollection ( Mono.Cecil.PropertyDefinitionCollection properties ) : void
VisitSecurityDeclaration ( Mono.Cecil.SecurityDeclaration secDecl ) : void
VisitSecurityDeclarationCollection ( Mono.Cecil.SecurityDeclarationCollection secDecls ) : void
VisitTypeDefinition ( Mono.Cecil.TypeDefinition type ) : void
VisitTypeDefinitionCollection ( Mono.Cecil.TypeDefinitionCollection types ) : void
VisitTypeReference ( TypeReference type ) : void
VisitTypeReferenceCollection ( Mono.Cecil.TypeReferenceCollection refs ) : void

Method Details

MethodFinder() public method

public MethodFinder ( MethodInfo method ) : System
method System.Reflection.MethodInfo
return System

TerminateAssemblyDefinition() public method

public TerminateAssemblyDefinition ( AssemblyDefinition asm ) : void
asm Mono.Cecil.AssemblyDefinition
return void

TerminateModuleDefinition() public method

public TerminateModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
module Mono.Cecil.ModuleDefinition
return void

VisitConstructor() public method

public VisitConstructor ( Mono.Cecil.MethodDefinition ctor ) : void
ctor Mono.Cecil.MethodDefinition
return void

VisitConstructorCollection() public method

public VisitConstructorCollection ( Mono.Cecil.ConstructorCollection ctors ) : void
ctors Mono.Cecil.ConstructorCollection
return void

VisitCustomAttribute() public method

public VisitCustomAttribute ( CustomAttribute customAttr ) : void
customAttr CustomAttribute
return void

VisitCustomAttributeCollection() public method

public VisitCustomAttributeCollection ( Mono.Cecil.CustomAttributeCollection customAttrs ) : void
customAttrs Mono.Cecil.CustomAttributeCollection
return void

VisitEventDefinition() public method

public VisitEventDefinition ( Mono.Cecil.EventDefinition evt ) : void
evt Mono.Cecil.EventDefinition
return void

VisitEventDefinitionCollection() public method

public VisitEventDefinitionCollection ( Mono.Cecil.EventDefinitionCollection events ) : void
events Mono.Cecil.EventDefinitionCollection
return void

VisitExternType() public method

public VisitExternType ( TypeReference externType ) : void
externType Mono.Cecil.TypeReference
return void

VisitExternTypeCollection() public method

public VisitExternTypeCollection ( Mono.Cecil.ExternTypeCollection externs ) : void
externs Mono.Cecil.ExternTypeCollection
return void

VisitFieldDefinition() public method

public VisitFieldDefinition ( FieldDefinition field ) : void
field Mono.Cecil.FieldDefinition
return void

VisitFieldDefinitionCollection() public method

public VisitFieldDefinitionCollection ( Mono.Cecil.FieldDefinitionCollection fields ) : void
fields Mono.Cecil.FieldDefinitionCollection
return void

VisitGenericParameter() public method

public VisitGenericParameter ( Mono.Cecil.GenericParameter genparam ) : void
genparam Mono.Cecil.GenericParameter
return void

VisitGenericParameterCollection() public method

public VisitGenericParameterCollection ( Mono.Cecil.GenericParameterCollection genparams ) : void
genparams Mono.Cecil.GenericParameterCollection
return void

VisitInterface() public method

public VisitInterface ( TypeReference interf ) : void
interf Mono.Cecil.TypeReference
return void

VisitInterfaceCollection() public method

public VisitInterfaceCollection ( Mono.Cecil.InterfaceCollection interfaces ) : void
interfaces Mono.Cecil.InterfaceCollection
return void

VisitMarshalSpec() public method

public VisitMarshalSpec ( Mono.Cecil.MarshalSpec marshalSpec ) : void
marshalSpec Mono.Cecil.MarshalSpec
return void

VisitMemberReference() public method

public VisitMemberReference ( MemberReference member ) : void
member Mono.Cecil.MemberReference
return void

VisitMemberReferenceCollection() public method

public VisitMemberReferenceCollection ( Mono.Cecil.MemberReferenceCollection members ) : void
members Mono.Cecil.MemberReferenceCollection
return void

VisitMethodDefinition() public method

public VisitMethodDefinition ( Mono.Cecil.MethodDefinition method ) : void
method Mono.Cecil.MethodDefinition
return void

VisitMethodDefinitionCollection() public method

public VisitMethodDefinitionCollection ( Mono.Cecil.MethodDefinitionCollection methods ) : void
methods Mono.Cecil.MethodDefinitionCollection
return void

VisitModuleDefinition() public method

public VisitModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
module Mono.Cecil.ModuleDefinition
return void

VisitModuleDefinitionCollection() public method

public VisitModuleDefinitionCollection ( Mono.Cecil.ModuleDefinitionCollection modules ) : void
modules Mono.Cecil.ModuleDefinitionCollection
return void

VisitNestedType() public method

public VisitNestedType ( Mono.Cecil.TypeDefinition nestedType ) : void
nestedType Mono.Cecil.TypeDefinition
return void

VisitNestedTypeCollection() public method

public VisitNestedTypeCollection ( Mono.Cecil.NestedTypeCollection nestedTypes ) : void
nestedTypes Mono.Cecil.NestedTypeCollection
return void

VisitOverride() public method

public VisitOverride ( MethodReference ov ) : void
ov Mono.Cecil.MethodReference
return void

VisitOverrideCollection() public method

public VisitOverrideCollection ( Mono.Cecil.OverrideCollection meth ) : void
meth Mono.Cecil.OverrideCollection
return void

VisitPInvokeInfo() public method

public VisitPInvokeInfo ( Mono.Cecil.PInvokeInfo pinvk ) : void
pinvk Mono.Cecil.PInvokeInfo
return void

VisitParameterDefinition() public method

public VisitParameterDefinition ( Mono.Cecil.ParameterDefinition parameter ) : void
parameter Mono.Cecil.ParameterDefinition
return void

VisitParameterDefinitionCollection() public method

public VisitParameterDefinitionCollection ( Mono.Cecil.ParameterDefinitionCollection parameters ) : void
parameters Mono.Cecil.ParameterDefinitionCollection
return void

VisitPropertyDefinition() public method

public VisitPropertyDefinition ( Mono.Cecil.PropertyDefinition property ) : void
property Mono.Cecil.PropertyDefinition
return void

VisitPropertyDefinitionCollection() public method

public VisitPropertyDefinitionCollection ( Mono.Cecil.PropertyDefinitionCollection properties ) : void
properties Mono.Cecil.PropertyDefinitionCollection
return void

VisitSecurityDeclaration() public method

public VisitSecurityDeclaration ( Mono.Cecil.SecurityDeclaration secDecl ) : void
secDecl Mono.Cecil.SecurityDeclaration
return void

VisitSecurityDeclarationCollection() public method

public VisitSecurityDeclarationCollection ( Mono.Cecil.SecurityDeclarationCollection secDecls ) : void
secDecls Mono.Cecil.SecurityDeclarationCollection
return void

VisitTypeDefinition() public method

public VisitTypeDefinition ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

VisitTypeDefinitionCollection() public method

public VisitTypeDefinitionCollection ( Mono.Cecil.TypeDefinitionCollection types ) : void
types Mono.Cecil.TypeDefinitionCollection
return void

VisitTypeReference() public method

public VisitTypeReference ( TypeReference type ) : void
type Mono.Cecil.TypeReference
return void

VisitTypeReferenceCollection() public method

public VisitTypeReferenceCollection ( Mono.Cecil.TypeReferenceCollection refs ) : void
refs Mono.Cecil.TypeReferenceCollection
return void