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

#include <debug-interface.h>

Collaboration diagram for v8::debug::Coverage::BlockData:

Public Member Functions

 MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR (BlockData)
 
int StartOffset () const
 
int EndOffset () const
 
uint32_t Count () const
 

Private Member Functions

 BlockData (i::CoverageBlock *block, std::shared_ptr< i::Coverage > coverage)
 

Private Attributes

i::CoverageBlockblock_
 
std::shared_ptr< i::Coveragecoverage_
 

Friends

class v8::debug::Coverage::FunctionData
 

Detailed Description

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

Constructor & Destructor Documentation

◆ BlockData()

v8::debug::Coverage::BlockData::BlockData ( i::CoverageBlock * block,
std::shared_ptr< i::Coverage > coverage )
inlineexplicitprivate

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

Member Function Documentation

◆ Count()

uint32_t v8::debug::Coverage::BlockData::Count ( ) const

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

Here is the caller graph for this function:

◆ EndOffset()

int v8::debug::Coverage::BlockData::EndOffset ( ) const

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

Here is the caller graph for this function:

◆ MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR()

v8::debug::Coverage::BlockData::MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR ( BlockData )

◆ StartOffset()

int v8::debug::Coverage::BlockData::StartOffset ( ) const

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

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ v8::debug::Coverage::FunctionData

friend class v8::debug::Coverage::FunctionData
friend

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

Member Data Documentation

◆ block_

i::CoverageBlock* v8::debug::Coverage::BlockData::block_
private

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

◆ coverage_

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

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


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