|
V8 Project
|
Collaboration diagram for v8::internal::anonymous_namespace{flags.cc}::Flag:Public Types | |
| enum | FlagType { TYPE_BOOL , TYPE_MAYBE_BOOL , TYPE_INT , TYPE_FLOAT , TYPE_STRING , TYPE_ARGS } |
Public Member Functions | |
| FlagType | type () const |
| const char * | name () const |
| const char * | comment () const |
| bool * | bool_variable () const |
| MaybeBoolFlag * | maybe_bool_variable () const |
| int * | int_variable () const |
| double * | float_variable () const |
| const char * | string_value () const |
| void | set_string_value (const char *value, bool owns_ptr) |
| JSArguments * | args_variable () const |
| bool | bool_default () const |
| int | int_default () const |
| double | float_default () const |
| const char * | string_default () const |
| JSArguments | args_default () const |
| bool | IsDefault () const |
| void | Reset () |
Public Attributes | |
| FlagType | type_ |
| const char * | name_ |
| void * | valptr_ |
| const void * | defptr_ |
| const char * | cmt_ |
| bool | owns_ptr_ |
| enum v8::internal::anonymous_namespace{flags.cc}::Flag::FlagType |
| Enumerator | |
|---|---|
| TYPE_BOOL | |
| TYPE_MAYBE_BOOL | |
| TYPE_INT | |
| TYPE_FLOAT | |
| TYPE_STRING | |
| TYPE_ARGS | |
Definition at line 31 of file flags.cc.
|
inline |
Definition at line 105 of file flags.cc.
References DCHECK.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 111 of file flags.cc.
References NULL, and UNREACHABLE.
|
inline |
|
inline |
Definition at line 43 of file flags.cc.
Referenced by v8::internal::compiler::LinkageHelper< LinkageTraits >::GetRuntimeCallDescriptor().
Here is the caller graph for this function:
|
inline |
Definition at line 136 of file flags.cc.
Referenced by v8::internal::FlagList::ResetAllFlags().
Here is the caller graph for this function:
|
inline |
Definition at line 72 of file flags.cc.
References DCHECK, v8::internal::DeleteArray(), and NULL.
Here is the call graph for this function:
|
inline |
|
inline |
|
inline |
| const char* v8::internal::anonymous_namespace{flags.cc}::Flag::cmt_ |
| const void* v8::internal::anonymous_namespace{flags.cc}::Flag::defptr_ |
| const char* v8::internal::anonymous_namespace{flags.cc}::Flag::name_ |
| bool v8::internal::anonymous_namespace{flags.cc}::Flag::owns_ptr_ |
| FlagType v8::internal::anonymous_namespace{flags.cc}::Flag::type_ |
| void* v8::internal::anonymous_namespace{flags.cc}::Flag::valptr_ |