![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <debug-interface.h>
Public Member Functions | |
MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR (FunctionData) | |
int | StartOffset () const |
int | EndOffset () const |
uint32_t | Count () const |
MaybeLocal< String > | Name () const |
size_t | BlockCount () const |
bool | HasBlockCoverage () const |
BlockData | GetBlockData (size_t i) const |
Private Member Functions | |
FunctionData (i::CoverageFunction *function, std::shared_ptr< i::Coverage > coverage) | |
Private Attributes | |
i::CoverageFunction * | function_ |
std::shared_ptr< i::Coverage > | coverage_ |
Friends | |
class | v8::debug::Coverage::ScriptData |
Definition at line 418 of file debug-interface.h.
|
inlineexplicitprivate |
Definition at line 431 of file debug-interface.h.
size_t v8::debug::Coverage::FunctionData::BlockCount | ( | ) | const |
uint32_t v8::debug::Coverage::FunctionData::Count | ( | ) | const |
int v8::debug::Coverage::FunctionData::EndOffset | ( | ) | const |
Coverage::BlockData v8::debug::Coverage::FunctionData::GetBlockData | ( | size_t | i | ) | const |
bool v8::debug::Coverage::FunctionData::HasBlockCoverage | ( | ) | const |
Definition at line 1312 of file debug-interface.cc.
v8::debug::Coverage::FunctionData::MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR | ( | FunctionData | ) |
MaybeLocal< String > v8::debug::Coverage::FunctionData::Name | ( | ) | const |
Definition at line 1304 of file debug-interface.cc.
int v8::debug::Coverage::FunctionData::StartOffset | ( | ) | const |
|
friend |
Definition at line 438 of file debug-interface.h.
|
private |
Definition at line 436 of file debug-interface.h.
|
private |
Definition at line 435 of file debug-interface.h.