V8 Project
v8::internal::AddDispatchRange Class Reference
+ Collaboration diagram for v8::internal::AddDispatchRange:

Public Member Functions

 AddDispatchRange (DispatchTableConstructor *constructor)
 
void Call (uc32 from, DispatchTable::Entry entry)
 

Private Attributes

DispatchTableConstructorconstructor_
 

Detailed Description

Definition at line 5939 of file jsregexp.cc.

Constructor & Destructor Documentation

◆ AddDispatchRange()

v8::internal::AddDispatchRange::AddDispatchRange ( DispatchTableConstructor constructor)
inlineexplicit

Definition at line 5941 of file jsregexp.cc.

5942  : constructor_(constructor) { }
DispatchTableConstructor * constructor_
Definition: jsregexp.cc:5945

Member Function Documentation

◆ Call()

void v8::internal::AddDispatchRange::Call ( uc32  from,
DispatchTable::Entry  entry 
)

Definition at line 5949 of file jsregexp.cc.

5949  {
5950  CharacterRange range(from, entry.to());
5951  constructor_->AddRange(range);
5952 }
void AddRange(CharacterRange range)
Definition: jsregexp.h:1565

References v8::internal::DispatchTableConstructor::AddRange(), constructor_, and v8::internal::DispatchTable::Entry::to().

+ Here is the call graph for this function:

Member Data Documentation

◆ constructor_

DispatchTableConstructor* v8::internal::AddDispatchRange::constructor_
private

Definition at line 5945 of file jsregexp.cc.

Referenced by Call().


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