Public Member Functions | Static Public Member Functions | List of all members
v8::Symbol Class Reference

#include <v8.h>

Inheritance diagram for v8::Symbol:
v8::Name v8::Primitive v8::Value v8::Data

Public Member Functions

Local< ValueName () const

Static Public Member Functions

static Local< SymbolNew (Isolate *isolate, Local< String > name=Local< String >())
static Local< SymbolFor (Isolate *isolate, Local< String > name)
static Local< SymbolForApi (Isolate *isolate, Local< String > name)
static Local< SymbolGetIterator (Isolate *isolate)
static Local< SymbolGetUnscopables (Isolate *isolate)
static Local< SymbolGetToStringTag (Isolate *isolate)
static V8_INLINE SymbolCast (v8::Value *obj)

Detailed Description

A JavaScript symbol (ECMA-262 edition 6)

This is an experimental feature. Use at your own risk.

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