AutoLazy.Fody.LazyVisitor.Visit C# (CSharp) Method

Visit() public method

public Visit ( Mono.Cecil.MethodDefinition method, VisitorContext context ) : void
method Mono.Cecil.MethodDefinition
context VisitorContext
return void
        public void Visit(MethodDefinition method, VisitorContext context)
        {
            var lazyAttribute = GetLazyAttribute(method);
            if (lazyAttribute != null)
            {
                var instrumentor = GetWeaver(method, context);
                instrumentor.Instrument();
                method.CustomAttributes.Remove(lazyAttribute);
            }
        }

Same methods

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