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 Identifier & importedName ()
 
const Identifier & localName ()
 
- Public Member Functions inherited from JSC::Node
virtual ~Node ()
 
int firstLine () const
 
int startOffset () const
 
int endOffset () const
 
int lineStartOffset () const
 
const JSTextPosition & position () const
 
void setEndOffset (int offset)
 
void setStartOffset (int offset)
 
bool needsDebugHook () const
 
void setNeedsDebugHook ()
 
- Public Member Functions inherited from JSC::ParserArenaFreeable
void * operator 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: