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

Classes

class  ByteData
 
class  DataGatheringScope
 

Public Member Functions

 PreParsedScopeDataBuilder (Zone *zone, PreParsedScopeDataBuilder *parent)
 
PreParsedScopeDataBuilderparent () const
 
void SaveScopeAllocationData (DeclarationScope *scope)
 
void Bailout ()
 
bool bailed_out () const
 
bool ContainsInnerFunctions () const
 
void AddSkippableFunction (int start_position, int end_position, int num_parameters, int num_inner_functions, LanguageMode language_mode, bool uses_super_property)
 
- 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 Member Functions

static bool ScopeNeedsData (Scope *scope)
 
static bool ScopeIsSkippableFunctionScope (Scope *scope)
 

Friends

class BuilderProducedPreParsedScopeData
 

Detailed Description

Definition at line 65 of file preparsed-scope-data.h.


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