C# Class Microsoft.Cci.MutableCodeModel.AnonymousDelegateRemover.GenericParameterRewriter

Inheritance: Microsoft.Cci.MutableCodeModel.CodeRewriter
显示文件 Open project: visualmutator/visualmutator

Public Methods

Method Description
Rewrite ( IGenericMethodParameterReference genericMethodParameterReference ) : ITypeReference
RewriteChildren ( GenericMethodInstanceReference genericMethodInstanceReference ) : void

Rewrites the children of the given generic method instance reference.

Private Methods

Method Description
GenericParameterRewriter ( IMetadataHost host, IGenericParameterReference>.Dictionary genericMethodParameterMap ) : Microsoft.Cci.MutableCodeModel

A rewriter that substitutes the keys of the genericMethodParameterMap with their corresponding values.

Method Details

Rewrite() public method

public Rewrite ( IGenericMethodParameterReference genericMethodParameterReference ) : ITypeReference
genericMethodParameterReference IGenericMethodParameterReference
return ITypeReference

RewriteChildren() public method

Rewrites the children of the given generic method instance reference.
public RewriteChildren ( GenericMethodInstanceReference genericMethodInstanceReference ) : void
genericMethodInstanceReference GenericMethodInstanceReference
return void