#include <LabelScope.h>
◆ Type
| Enumerator |
|---|
| Loop | |
| Switch | |
| NamedLabel | |
◆ LabelScope()
| JSC::LabelScope::LabelScope |
( |
Type |
type, |
|
|
const Identifier * |
name, |
|
|
int |
scopeDepth, |
|
|
Ref< Label > && |
breakTarget, |
|
|
RefPtr< Label > && |
continueTarget |
|
) |
| |
|
inline |
◆ breakTarget()
| Label& JSC::LabelScope::breakTarget |
( |
| ) |
const |
|
inline |
◆ continueTarget()
| Label* JSC::LabelScope::continueTarget |
( |
| ) |
const |
|
inline |
◆ name()
◆ refCount()
| int JSC::LabelScope::refCount |
( |
void |
| ) |
const |
|
inline |
◆ scopeDepth()
| int JSC::LabelScope::scopeDepth |
( |
| ) |
const |
|
inline |
◆ type()
| Type JSC::LabelScope::type |
( |
| ) |
const |
|
inline |
◆ LabelScopePtr
The documentation for this class was generated from the following file: