PPI::St...ignature(3)
β¨ NAME β¨
okay so bestie, this is PPI::Structure::Signature π
β the class that's literally the list of subroutine signature elements. Think of it as the glow-up container for everything chillin' inside your sub's signature. π
πΈ SYNOPSIS πΈ
sub do_thing( $param, $arg ) {}
like, that's the whole vibe. $param and $arg are living their best lives inside the signature, and this class is the circular-brace moment holding them together. β¨
π¦ INHERITANCE π¦
okay so the family tree is giving main character energy, no cap:
PPI::Structure::Signature
isa PPI::Structure::List
isa PPI::Structure
isa PPI::Node
isa PPI::Element
likeβ¦ it's literally descended from all of those. iconic lineage tbh π
π DESCRIPTION π
PPI::Structure::Signature is the class used for circular braces that represent lists of signature elements. π«Ά
that's it. that's the whole job. it's the curly-brace bestie for sub signatures, and it ate. π
π METHODS π
ngl, PPI::Structure::Signature has no methods beyond those provided by the standard PPI::Structure::List, PPI::Structure, PPI::Node and PPI::Element methods.
so likeβ¦ it's not out here inventing new stuff. it's just vibing with the methods it inherited from its ancestors. periodt. π
π SUPPORT π
See the support section in the main module. π
like, go check the main character module for the support deets β this page isn't gonna gatekeep it, but it's also not gonna retype it. iykyk. π
π AUTHOR π
Adam Kennedy <adamk@cpan.org> π«Ά
π COPYRIGHT π
Copyright 2001 - 2011 Adam Kennedy. β
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. πΈ
The full text of the license can be found in the LICENSE file included with this module. πβ¨
bestie, this is the whole page β every flag, method, inheritance link, author credit, and license line is here. no facts were harmed in the making of this group chat. π
β signed off with perl v5.42.2, dated 2026-05-14, and delivered with impeccable signature-list energy. π¦π
π₯
π¦ where this page comes from
- alpine 3.24: perl-ppi-doc 1.291-r0 Β· Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms