|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
| Public Member Functions | |
| RootState (EmbedderRootNode *node, size_t state_count) | |
| ~RootState () final=default | |
|  Public Member Functions inherited from v8::internal::StateBase | |
| StateBase (const void *key, size_t state_count, Visibility visibility, EmbedderNode *node, bool visited) | |
| virtual | ~StateBase ()=default | 
| bool | IsVisited () const | 
| bool | IsPending () const | 
| bool | IsVisibleNotDependent () | 
| void | set_node (EmbedderNode *node) | 
| EmbedderNode * | get_node () | 
| Additional Inherited Members | |
|  Public Types inherited from v8::internal::StateBase | |
| enum class | Visibility { kHidden , kDependentVisibility , kVisible } | 
|  Protected Member Functions inherited from v8::internal::StateBase | |
| Visibility | GetVisibility () | 
| StateBase * | FollowDependencies () | 
|  Protected Attributes inherited from v8::internal::StateBase | |
| const void * | key_ | 
| const size_t | state_count_ | 
| Visibility | visibility_ | 
| StateBase * | visibility_dependency_ = nullptr | 
| EmbedderNode * | node_ | 
| bool | visited_ | 
| bool | pending_ = false | 
Definition at line 324 of file cpp-snapshot.cc.
| 
 | inline | 
Definition at line 326 of file cpp-snapshot.cc.
| 
 | finaldefault |