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

#include <Nodes.h>

Inheritance diagram for JSC::CaseClauseNode:
JSC::ParserArenaFreeable

Public Member Functions

 CaseClauseNode (ExpressionNode *, SourceElements *=0)
 
ExpressionNodeexpr () const
 
void emitBytecode (BytecodeGenerator &, RegisterID *destination)
 
void setStartOffset (int offset)
 
- Public Member Functions inherited from JSC::ParserArenaFreeable
voidoperator new (size_t, ParserArena &)
 

Constructor & Destructor Documentation

◆ CaseClauseNode()

JSC::CaseClauseNode::CaseClauseNode ( ExpressionNode expr,
SourceElements statements = 0 
)
inline

Member Function Documentation

◆ emitBytecode()

void JSC::CaseClauseNode::emitBytecode ( BytecodeGenerator generator,
RegisterID destination 
)
inline

◆ expr()

ExpressionNode* JSC::CaseClauseNode::expr ( ) const
inline

◆ setStartOffset()

void JSC::CaseClauseNode::setStartOffset ( int  offset)
inline

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