interface Declaration
Interface that every declaration node must implement.
@author Marco Marchiò <marco.mm89@gmail.com>
Hierarchy
- interface \Peast\Syntax\Node\Statement
- interface \Peast\Syntax\Node\Declaration extends \Peast\Syntax\Node\Statement
Expanded class hierarchy of Declaration
All classes that implement Declaration
1 file declares its use of Declaration
- PseudoSimple.php in vendor/
mck89/ peast/ lib/ Peast/ Selector/ Node/ Part/ PseudoSimple.php
3 string references to 'Declaration'
- ExportDefaultDeclaration::setDeclaration in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Node/ ExportDefaultDeclaration.php - Sets the exported declaration
- ExportNamedDeclaration::setDeclaration in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Node/ ExportNamedDeclaration.php - Sets the exported declaration
- PseudoSimple::check in vendor/
mck89/ peast/ lib/ Peast/ Selector/ Node/ Part/ PseudoSimple.php - Returns true if the selector part matches the given node, false otherwise
File
-
vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Node/ Declaration.php, line 17
Namespace
Peast\Syntax\NodeView source
interface Declaration extends Statement {
}