v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::StaticRootsTableGenImpl Class Reference
Collaboration diagram for v8::internal::StaticRootsTableGenImpl:

Public Member Functions

 StaticRootsTableGenImpl (Isolate *isolate)
 
const std::map< Tagged_t, std::list< RootIndex > > & sorted_roots ()
 
const std::string & camel_name (RootIndex idx)
 

Private Attributes

std::map< Tagged_t, std::list< RootIndex > > sorted_roots_
 
std::unordered_map< RootIndex, std::string > camel_names_
 

Detailed Description

Definition at line 22 of file static-roots-gen.cc.

Constructor & Destructor Documentation

◆ StaticRootsTableGenImpl()

v8::internal::StaticRootsTableGenImpl::StaticRootsTableGenImpl ( Isolate * isolate)
inlineexplicit

Definition at line 24 of file static-roots-gen.cc.

Member Function Documentation

◆ camel_name()

const std::string & v8::internal::StaticRootsTableGenImpl::camel_name ( RootIndex idx)
inline

Definition at line 46 of file static-roots-gen.cc.

◆ sorted_roots()

const std::map< Tagged_t, std::list< RootIndex > > & v8::internal::StaticRootsTableGenImpl::sorted_roots ( )
inline

Definition at line 42 of file static-roots-gen.cc.

Member Data Documentation

◆ camel_names_

std::unordered_map<RootIndex, std::string> v8::internal::StaticRootsTableGenImpl::camel_names_
private

Definition at line 50 of file static-roots-gen.cc.

◆ sorted_roots_

std::map<Tagged_t, std::list<RootIndex> > v8::internal::StaticRootsTableGenImpl::sorted_roots_
private

Definition at line 49 of file static-roots-gen.cc.


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