C# Class Unity.ReferenceRewriter.EnumeratorGenericConstraintsFixer

Inheritance: RewriteStep, IMethodDefinitionVisitor
显示文件 Open project: Unity-Technologies/ReferenceRewriter

Public Methods

Method Description
Visit ( Mono.Cecil.MethodDefinition method ) : void

Protected Methods

Method Description
Run ( ) : void

Private Methods

Method Description
ChangeConstraintAttributesIfNeeded ( Mono.Cecil.GenericParameter source, Mono.Cecil.GenericParameter target ) : void
FindIteratorClass ( Mono.Cecil.MethodDefinition method ) : Mono.Cecil.TypeDefinition
Fix ( Mono.Cecil.MethodDefinition method ) : void
GetOverridenMethod ( Mono.Cecil.MethodDefinition overridingMethod ) : Mono.Cecil.MethodDefinition
IsBroken ( Mono.Cecil.MethodDefinition method ) : bool

Method Details

Run() protected method

protected Run ( ) : void
return void

Visit() public method

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