logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

PPI::Statement::Unknown - An unknown or transient statement

Author

       Adam Kennedy <adamk@cpan.org>

Description

       The "PPI::Statement::Unknown" class is used primarily during the lexing process to hold elements that are
       known to be statement, but for which the exact "type" of statement is as yet unknown, and requires
       further tokens in order to resolve the correct type.

       They should not exist in a fully parse valid document, and if any exists they indicate either a problem
       in Document, or possibly (by allowing it to get through unresolved) a bug in PPI::Lexer.

Inheritance

         PPI::Statement::Unknown
         isa PPI::Statement
             isa PPI::Node
                 isa PPI::Element

Methods

       "PPI::Statement::Unknown" has no additional methods beyond the default ones provided by PPI::Statement,
       PPI::Node and PPI::Element.

Name

       PPI::Statement::Unknown - An unknown or transient statement

Support

       See the support section in the main module.

See Also