webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::ImportSpecifierNode Class Reference

#include <Nodes.h>

Inheritance diagram for JSC::ImportSpecifierNode:
JSC::Node JSC::ParserArenaFreeable

Public Member Functions

 ImportSpecifierNode (const JSTokenLocation &, const Identifier &importedName, const Identifier &localName)
 
const IdentifierimportedName ()
 
const IdentifierlocalName ()
 
- Public Member Functions inherited from JSC::Node
virtual ~Node ()
 
int firstLine () const
 
int startOffset () const
 
int endOffset () const
 
int lineStartOffset () const
 
const JSTextPositionposition () const
 
void setEndOffset (int offset)
 
void setStartOffset (int offset)
 
bool needsDebugHook () const
 
void setNeedsDebugHook ()
 
- Public Member Functions inherited from JSC::ParserArenaFreeable
voidoperator new (size_t, ParserArena &)
 

Additional Inherited Members

- Protected Member Functions inherited from JSC::Node
 Node (const JSTokenLocation &)
 
- Protected Attributes inherited from JSC::Node
JSTextPosition m_position
 
int m_endOffset
 
bool m_needsDebugHook { false }
 

Constructor & Destructor Documentation

◆ ImportSpecifierNode()

JSC::ImportSpecifierNode::ImportSpecifierNode ( const JSTokenLocation location,
const Identifier importedName,
const Identifier localName 
)
inline

Member Function Documentation

◆ importedName()

const Identifier& JSC::ImportSpecifierNode::importedName ( )
inline

◆ localName()

const Identifier& JSC::ImportSpecifierNode::localName ( )
inline

The documentation for this class was generated from the following files: