confess if asked for undefined vertex
Ed J
3 years ago
316 | 316 | sub _vertex_ids_maybe_ensure { |
317 | 317 | my $ensure = pop; |
318 | 318 | my ($g, @args) = @_; |
319 | __carp_confess "Graph: given undefined vertex" if grep !defined, @args; | |
319 | 320 | my $V = $g->[ _V ]; |
320 | 321 | my $deep = &is_hyperedged && &is_directed; |
321 | 322 | return $V->get_ids_by_paths(\@args, $ensure, $deep) if ($V->[ _f ] & _REF) or $deep; |