C# Class AutoLazy.Fody.LazyVisitor

Inheritance: IMethodVisitor, IPropertyVisitor
Show file Open project: bcuff/AutoLazy

Public Methods

Method Description
Visit ( Mono.Cecil.MethodDefinition method, VisitorContext context ) : void
Visit ( Mono.Cecil.PropertyDefinition property, VisitorContext context ) : void

Private Methods

Method Description
GetLazyAttribute ( ICustomAttributeProvider target ) : CustomAttribute
GetWeaver ( Mono.Cecil.MethodDefinition method, VisitorContext context ) : LazyWeaver
IsLazy ( ICustomAttributeProvider target ) : bool

Method Details

Visit() public method

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

Visit() public method

public Visit ( Mono.Cecil.PropertyDefinition property, VisitorContext context ) : void
property Mono.Cecil.PropertyDefinition
context VisitorContext
return void