v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::debug::Coverage::ScriptData Class Reference

#include <debug-interface.h>

Collaboration diagram for v8::debug::Coverage::ScriptData:

Public Member Functions

 MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR (ScriptData)
 
Local< debug::ScriptGetScript () const
 
size_t FunctionCount () const
 
FunctionData GetFunctionData (size_t i) const
 

Private Member Functions

 ScriptData (size_t index, std::shared_ptr< i::Coverage > c)
 

Private Attributes

i::CoverageScriptscript_
 
std::shared_ptr< i::Coveragecoverage_
 

Friends

class v8::debug::Coverage
 

Detailed Description

Definition at line 441 of file debug-interface.h.

Constructor & Destructor Documentation

◆ ScriptData()

v8::debug::Coverage::ScriptData::ScriptData ( size_t index,
std::shared_ptr< i::Coverage > c )
explicitprivate

Definition at line 1332 of file debug-interface.cc.

Member Function Documentation

◆ FunctionCount()

size_t v8::debug::Coverage::ScriptData::FunctionCount ( ) const

Definition at line 1324 of file debug-interface.cc.

Here is the caller graph for this function:

◆ GetFunctionData()

Coverage::FunctionData v8::debug::Coverage::ScriptData::GetFunctionData ( size_t i) const

Definition at line 1328 of file debug-interface.cc.

Here is the caller graph for this function:

◆ GetScript()

Local< Script > v8::debug::Coverage::ScriptData::GetScript ( ) const

Definition at line 1320 of file debug-interface.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR()

v8::debug::Coverage::ScriptData::MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR ( ScriptData )

Friends And Related Symbol Documentation

◆ v8::debug::Coverage

friend class v8::debug::Coverage
friend

Definition at line 455 of file debug-interface.h.

Member Data Documentation

◆ coverage_

std::shared_ptr<i::Coverage> v8::debug::Coverage::ScriptData::coverage_
private

Definition at line 453 of file debug-interface.h.

◆ script_

i::CoverageScript* v8::debug::Coverage::ScriptData::script_
private

Definition at line 452 of file debug-interface.h.


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