class JSXIdentifier
A node that represents a JSX identifier.
@author Marco Marchiò <marco.mm89@gmail.com>
Hierarchy
- class \Peast\Syntax\Node\Node implements \Peast\Syntax\Node\JSONSerializable
- class \Peast\Syntax\Node\Identifier extends \Peast\Syntax\Node\Node implements \Peast\Syntax\Node\Expression, \Peast\Syntax\Node\Pattern
- class \Peast\Syntax\Node\JSX\JSXIdentifier extends \Peast\Syntax\Node\Identifier
- class \Peast\Syntax\Node\Identifier extends \Peast\Syntax\Node\Node implements \Peast\Syntax\Node\Expression, \Peast\Syntax\Node\Pattern
Expanded class hierarchy of JSXIdentifier
3 string references to 'JSXIdentifier'
- Parser::isSameJSXElementName in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ JSX/ Parser.php - Checks that 2 tag names are equal
- Parser::parseJSXIdentifierOrMemberExpression in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ JSX/ Parser.php - Parses a jsx identifier, namespaced identifier or member expression
- Renderer::renderNode in vendor/
mck89/ peast/ lib/ Peast/ Renderer.php - Renders a node
File
-
vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Node/ JSX/ JSXIdentifier.php, line 19
Namespace
Peast\Syntax\Node\JSXView source
class JSXIdentifier extends Identifier {
}