#include <json.h>
|
enum v8::internal::torque::ls::JsonValue:: { ... } | tag |
|
Definition at line 25 of file json.h.
◆ anonymous enum
Enumerator |
---|
OBJECT | |
ARRAY | |
STRING | |
NUMBER | |
BOOL | |
IS_NULL | |
Definition at line 27 of file json.h.
◆ JsonValue() [1/3]
v8::internal::torque::ls::JsonValue::JsonValue |
( |
| ) |
|
|
default |
◆ JsonValue() [2/3]
v8::internal::torque::ls::JsonValue::JsonValue |
( |
const JsonValue & | other | ) |
|
|
constexprdelete |
◆ JsonValue() [3/3]
v8::internal::torque::ls::JsonValue::JsonValue |
( |
JsonValue && | other | ) |
|
|
default |
◆ From() [1/5]
static JsonValue v8::internal::torque::ls::JsonValue::From |
( |
bool | b | ) |
|
|
inlinestatic |
◆ From() [2/5]
static JsonValue v8::internal::torque::ls::JsonValue::From |
( |
const std::string & | string | ) |
|
|
inlinestatic |
◆ From() [3/5]
static JsonValue v8::internal::torque::ls::JsonValue::From |
( |
double | number | ) |
|
|
inlinestatic |
◆ From() [4/5]
◆ From() [5/5]
◆ IsArray()
bool v8::internal::torque::ls::JsonValue::IsArray |
( |
| ) |
const |
|
inline |
◆ IsBool()
bool v8::internal::torque::ls::JsonValue::IsBool |
( |
| ) |
const |
|
inline |
◆ IsNumber()
bool v8::internal::torque::ls::JsonValue::IsNumber |
( |
| ) |
const |
|
inline |
◆ IsObject()
bool v8::internal::torque::ls::JsonValue::IsObject |
( |
| ) |
const |
|
inline |
◆ IsString()
bool v8::internal::torque::ls::JsonValue::IsString |
( |
| ) |
const |
|
inline |
◆ JsonNull()
static JsonValue v8::internal::torque::ls::JsonValue::JsonNull |
( |
| ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ToArray() [1/2]
JsonArray & v8::internal::torque::ls::JsonValue::ToArray |
( |
| ) |
|
|
inline |
◆ ToArray() [2/2]
const JsonArray & v8::internal::torque::ls::JsonValue::ToArray |
( |
| ) |
const |
|
inline |
◆ ToBool()
bool v8::internal::torque::ls::JsonValue::ToBool |
( |
| ) |
const |
|
inline |
◆ ToNumber()
double v8::internal::torque::ls::JsonValue::ToNumber |
( |
| ) |
const |
|
inline |
◆ ToObject() [1/2]
JsonObject & v8::internal::torque::ls::JsonValue::ToObject |
( |
| ) |
|
|
inline |
◆ ToObject() [2/2]
const JsonObject & v8::internal::torque::ls::JsonValue::ToObject |
( |
| ) |
const |
|
inline |
◆ ToString()
const std::string & v8::internal::torque::ls::JsonValue::ToString |
( |
| ) |
const |
|
inline |
◆ array_
std::unique_ptr<JsonArray> v8::internal::torque::ls::JsonValue::array_ |
|
private |
◆ flag_
bool v8::internal::torque::ls::JsonValue::flag_ = false |
|
private |
◆ number_
double v8::internal::torque::ls::JsonValue::number_ = 0 |
|
private |
◆ object_
std::unique_ptr<JsonObject> v8::internal::torque::ls::JsonValue::object_ |
|
private |
◆ string_
std::string v8::internal::torque::ls::JsonValue::string_ |
|
private |
◆ []
enum { ... } v8::internal::torque::ls::JsonValue::tag |
The documentation for this struct was generated from the following file: