#include <ast.h>
|
| ClassLiteralProperty (Expression *key, Expression *value, Kind kind, bool is_static, bool is_computed_name, bool is_private) |
|
| ClassLiteralProperty (Expression *key, Expression *value, AutoAccessorInfo *auto_accessor_info, bool is_static, bool is_computed_name, bool is_private) |
|
Definition at line 2544 of file ast.h.
◆ Kind
Enumerator |
---|
METHOD | |
GETTER | |
SETTER | |
FIELD | |
AUTO_ACCESSOR | |
Definition at line 2546 of file ast.h.
◆ ClassLiteralProperty() [1/2]
◆ ClassLiteralProperty() [2/2]
◆ auto_accessor_info()
◆ computed_name_var()
Variable * v8::internal::ClassLiteralProperty::computed_name_var |
( |
| ) |
const |
|
inline |
◆ is_auto_accessor()
bool v8::internal::ClassLiteralProperty::is_auto_accessor |
( |
| ) |
const |
|
inline |
◆ is_private()
bool v8::internal::ClassLiteralProperty::is_private |
( |
| ) |
const |
|
inline |
◆ is_static()
bool v8::internal::ClassLiteralProperty::is_static |
( |
| ) |
const |
|
inline |
◆ kind()
Kind v8::internal::ClassLiteralProperty::kind |
( |
| ) |
const |
|
inline |
◆ private_name_var()
Variable * v8::internal::ClassLiteralProperty::private_name_var |
( |
| ) |
const |
|
inline |
◆ set_computed_name_proxy()
void v8::internal::ClassLiteralProperty::set_computed_name_proxy |
( |
VariableProxy * | proxy | ) |
|
|
inline |
◆ SetPrivateNameProxy()
void v8::internal::ClassLiteralProperty::SetPrivateNameProxy |
( |
VariableProxy * | proxy | ) |
|
|
inline |
◆ AstNodeFactory
◆ [union]
◆ auto_accessor_info_
◆ is_private_
bool v8::internal::ClassLiteralProperty::is_private_ |
|
private |
◆ is_static_
bool v8::internal::ClassLiteralProperty::is_static_ |
|
private |
◆ kind_
Kind v8::internal::ClassLiteralProperty::kind_ |
|
private |
◆ private_or_computed_name_proxy_
VariableProxy* v8::internal::ClassLiteralProperty::private_or_computed_name_proxy_ |
◆ Zone
friend v8::internal::ClassLiteralProperty::Zone |
|
private |
The documentation for this class was generated from the following files: