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

#include <Nodes.h>

Inheritance diagram for JSC::ExportSpecifierNode:
JSC::Node JSC::ParserArenaFreeable

Public Member Functions

 ExportSpecifierNode (const JSTokenLocation &, const Identifier &localName, const Identifier &exportedName)
 
const Identifier & exportedName ()
 
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

◆ ExportSpecifierNode()

JSC::ExportSpecifierNode::ExportSpecifierNode ( const JSTokenLocation &  location,
const Identifier &  localName,
const Identifier &  exportedName 
)
inline

Member Function Documentation

◆ exportedName()

const Identifier& JSC::ExportSpecifierNode::exportedName ( )
inline

◆ localName()

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

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