Lines Matching full:foo*
373 =head2 C<Foo::> can be used as implicitly quoted package name
376 name as a package happened to be defined. Thus, C<new Foo @args>,
377 use the result of the call to C<Foo()> instead of C<Foo> being treated
379 object slot is C<new Foo:: @args>. Note that the method C<new()> is
380 called with a first argument of C<Foo>, not C<Foo::> when you do that.
382 =head2 C<exists $Foo::{Bar::}> tests existence of a package
385 actually creating it before. Now C<exists $Foo::{Bar::}> can be
386 used to test if the C<Foo::Bar> namespace has been created.
735 (W) You used a qualified bareword of the form C<Foo::>, but
885 (W) An undefined value was assigned to a typeglob, a la C<*foo = undef>.
886 This does nothing. It's possible that you really mean C<undef *foo>.
895 e.g. C<&our()>, or C<Foo::our()>.