#include <block-coverage-builder.h>
|
| BlockCoverageBuilder (Zone *zone, BytecodeArrayBuilder *builder, SourceRangeMap *source_range_map) |
|
int | AllocateBlockCoverageSlot (ZoneObject *node, SourceRangeKind kind) |
|
int | AllocateNaryBlockCoverageSlot (NaryOperation *node, size_t index) |
|
int | AllocateConditionalChainBlockCoverageSlot (ConditionalChain *node, SourceRangeKind kind, size_t index) |
|
void | IncrementBlockCounter (int coverage_array_slot) |
|
void | IncrementBlockCounter (ZoneObject *node, SourceRangeKind kind) |
|
const ZoneVector< SourceRange > & | slots () const |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 19 of file block-coverage-builder.h.
◆ BlockCoverageBuilder()
◆ AllocateBlockCoverageSlot()
◆ AllocateConditionalChainBlockCoverageSlot()
◆ AllocateNaryBlockCoverageSlot()
int v8::internal::interpreter::BlockCoverageBuilder::AllocateNaryBlockCoverageSlot |
( |
NaryOperation * | node, |
|
|
size_t | index ) |
|
inline |
◆ IncrementBlockCounter() [1/2]
void v8::internal::interpreter::BlockCoverageBuilder::IncrementBlockCounter |
( |
int | coverage_array_slot | ) |
|
|
inline |
◆ IncrementBlockCounter() [2/2]
◆ slots()
◆ builder_
◆ kNoCoverageArraySlot
int v8::internal::interpreter::BlockCoverageBuilder::kNoCoverageArraySlot = -1 |
|
staticconstexpr |
◆ slots_
◆ source_range_map_
SourceRangeMap* v8::internal::interpreter::BlockCoverageBuilder::source_range_map_ |
|
private |
The documentation for this class was generated from the following file: