V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::interpreter::BlockCoverageBuilder Class Referencefinal
Inheritance diagram for v8::internal::interpreter::BlockCoverageBuilder:
v8::internal::ZoneObject

Public Member Functions

 BlockCoverageBuilder (Zone *zone, BytecodeArrayBuilder *builder, SourceRangeMap *source_range_map)
 
int AllocateBlockCoverageSlot (ZoneObject *node, SourceRangeKind kind)
 
int AllocateNaryBlockCoverageSlot (NaryOperation *node, size_t index)
 
void IncrementBlockCounter (int coverage_array_slot)
 
void IncrementBlockCounter (ZoneObject *node, SourceRangeKind kind)
 
const ZoneVector< SourceRange > & slots () const
 
- Public Member Functions inherited from v8::internal::ZoneObject
void * operator new (size_t size, Zone *zone)
 
void operator delete (void *, size_t)
 
void operator delete (void *pointer, Zone *zone)
 

Static Public Attributes

static constexpr int kNoCoverageArraySlot = -1
 

Detailed Description

Definition at line 19 of file block-coverage-builder.h.


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