{"digest":"3081e0cf6b7e6c0c36a929303d3411c2","subroutine":[[4,"BEGIN"],[5,"BEGIN"],[6,"BEGIN"],[8,"BEGIN"],[9,"BEGIN"],[10,"BEGIN"],[11,"BEGIN"],[12,"BEGIN"],[13,"BEGIN"],[47,"__new"],[61,"__object"],[66,"AUTOLOAD"],[113,"isa"],[125,"DOES"],[139,"can"],[150,"ref"],[155,"DESTROY"]],"start":{"13":{"BEGIN":[{"statement":24,"pod":null,"branch":null,"subroutine":8,"condition":null,"time":null}]},"66":{"AUTOLOAD":[{"branch":1,"pod":null,"statement":36,"subroutine":11,"time":null,"condition":null}]},"12":{"BEGIN":[{"branch":null,"pod":null,"statement":21,"subroutine":7,"condition":null,"time":null}]},"-1":{"__COVER__":[{"condition":null,"time":null,"subroutine":17,"statement":66,"branch":8,"pod":4}]},"125":{"DOES":[{"time":null,"condition":null,"subroutine":13,"statement":55,"pod":1,"branch":6}]},"5":{"BEGIN":[{"subroutine":1,"time":null,"condition":null,"statement":3,"branch":null,"pod":null}]},"6":{"BEGIN":[{"subroutine":2,"condition":null,"time":null,"branch":null,"pod":null,"statement":6}]},"139":{"can":[{"time":null,"condition":null,"subroutine":14,"statement":60,"pod":2,"branch":8}]},"9":{"BEGIN":[{"statement":12,"pod":null,"branch":null,"subroutine":4,"condition":null,"time":null}]},"61":{"__object":[{"time":null,"condition":null,"subroutine":10,"statement":34,"branch":1,"pod":null}]},"150":{"ref":[{"subroutine":15,"condition":null,"time":null,"pod":3,"branch":8,"statement":63}]},"4":{"BEGIN":[{"subroutine":null,"time":null,"condition":null,"statement":null,"branch":null,"pod":null}]},"47":{"__new":[{"condition":null,"time":null,"subroutine":9,"pod":null,"branch":null,"statement":27}]},"113":{"isa":[{"branch":5,"pod":null,"statement":51,"time":null,"condition":null,"subroutine":12}]},"11":{"BEGIN":[{"pod":null,"branch":null,"statement":18,"subroutine":6,"time":null,"condition":null}]},"10":{"BEGIN":[{"subroutine":5,"condition":null,"time":null,"statement":15,"branch":null,"pod":null}]},"155":{"DESTROY":[{"subroutine":16,"condition":null,"time":null,"pod":4,"branch":8,"statement":65}]},"8":{"BEGIN":[{"condition":null,"time":null,"subroutine":3,"statement":9,"pod":null,"branch":null}]}},"pod":[[113,"isa"],[125,"DOES"],[139,"can"],[150,"ref"]],"branch":[[48,{"text":"unless blessed $object"}],[80,{"text":"unless $self->__object->can($method_name)"}],[79,{"text":"if ($self->__CaptureMode)"}],[96,{"text":"if (my $stub = $self->__find_stub($method_call))"}],[102,{"text":"unless $self->__object->can($method_name)"}],[117,{"text":"if $class eq 'Test::Mocha::Spy'"}],[129,{"text":"if $role eq 'Test::Mocha::Spy'"}],[131,{"text":"unless CORE::ref $self"}]],"file":"blib/lib/Test/Mocha/Spy.pm","statement":[4,4,4,5,5,5,6,6,6,8,8,8,9,9,9,10,10,10,11,11,11,12,12,12,13,13,13,47,48,50,52,54,53,57,61,62,66,67,69,72,79,80,87,88,89,93,93,96,97,102,108,113,117,119,120,125,129,131,133,134,139,144,145,150,151,155]}