1 package PPI::Structure::Block;
7 PPI::Structure::Block - Curly braces representing a code block
32 C<PPI::Structure::Block> is the class used for all curly braces that
33 represent code blocks. This includes subroutines, compound statements
34 and any other block braces.
38 C<PPI::Structure::Block> has no methods beyond those provided by the
39 standard L<PPI::Structure>, L<PPI::Node> and L<PPI::Element> methods.
41 Got any ideas for methods? Submit a report to rt.cpan.org!
46 use PPI::Structure ();
48 use vars qw{$VERSION @ISA};
51 @ISA = 'PPI::Structure';
58 #####################################################################
59 # PPI::Element Methods
61 # This is a scope boundary
70 See the L<support section|PPI/SUPPORT> in the main module.
74 Adam Kennedy E<lt>adamk@cpan.orgE<gt>
78 Copyright 2001 - 2009 Adam Kennedy.
80 This program is free software; you can redistribute
81 it and/or modify it under the same terms as Perl itself.
83 The full text of the license can be found in the
84 LICENSE file included with this module.