MooseX::Declare |
Declarative syntax for Moose |
0.26 |
metacpan |
MooseX::Declare::Context |
Per-keyword declaration context |
|
metacpan |
MooseX::Declare::Context::Namespaced |
Namespaced context |
|
metacpan |
MooseX::Declare::Context::Parameterized |
context for parsing optionally parameterized statements |
|
metacpan |
MooseX::Declare::Context::WithOptions |
|
|
metacpan |
MooseX::Declare::StackItem |
|
|
metacpan |
MooseX::Declare::Syntax::EmptyBlockIfMissing |
|
|
metacpan |
MooseX::Declare::Syntax::Extending |
Extending with superclasses |
|
metacpan |
MooseX::Declare::Syntax::InnerSyntaxHandling |
Keywords inside blocks |
|
metacpan |
MooseX::Declare::Syntax::Keyword::Class |
Class declarations |
|
metacpan |
MooseX::Declare::Syntax::Keyword::Clean |
Explicit namespace cleanups |
|
metacpan |
MooseX::Declare::Syntax::Keyword::Method |
Handle method declarations |
|
metacpan |
MooseX::Declare::Syntax::Keyword::MethodModifier |
Handle method modifier declarations |
|
metacpan |
MooseX::Declare::Syntax::Keyword::Namespace |
Declare outer namespace |
|
metacpan |
MooseX::Declare::Syntax::Keyword::Role |
Role declarations |
|
metacpan |
MooseX::Declare::Syntax::Keyword::With |
Apply roles within a class- or role-body |
|
metacpan |
MooseX::Declare::Syntax::KeywordHandling |
Basic keyword functionality |
|
metacpan |
MooseX::Declare::Syntax::MethodDeclaration |
Handles method declarations |
|
metacpan |
MooseX::Declare::Syntax::MethodDeclaration::Parameterized |
|
|
metacpan |
MooseX::Declare::Syntax::MooseSetup |
Common Moose namespaces declarations |
|
metacpan |
MooseX::Declare::Syntax::NamespaceHandling |
Handle namespaced blocks |
|
metacpan |
MooseX::Declare::Syntax::OptionHandling |
Option parser dispatching |
|
metacpan |
MooseX::Declare::Syntax::RoleApplication |
Handle user specified roles |
|
metacpan |
MooseX::Declare::Util |
Common declarative utility functions |
|
metacpan |