V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::RegExpMatchInfo Class Reference
Inheritance diagram for v8::internal::RegExpMatchInfo:
NON_EXPORTED_BASEpublic FixedArray

Public Member Functions

int NumberOfCaptureRegisters ()
 
void SetNumberOfCaptureRegisters (int value)
 
String LastSubject ()
 
void SetLastSubject (String value)
 
ObjectLastInput ()
 
void SetLastInput (Object *value)
 
int Capture (int i)
 
void SetCapture (int i, int value)
 
 OBJECT_CONSTRUCTORS (RegExpMatchInfo, FixedArray)
 

Static Public Member Functions

static Handle< RegExpMatchInfoReserveCaptures (Isolate *isolate, Handle< RegExpMatchInfo > match_info, int capture_count)
 

Static Public Attributes

static const int kNumberOfCapturesIndex = 0
 
static const int kLastSubjectIndex = 1
 
static const int kLastInputIndex = 2
 
static const int kFirstCaptureIndex = 3
 
static const int kLastMatchOverhead = kFirstCaptureIndex
 
static const int kNumberOfCapturesOffset = FixedArray::kHeaderSize
 
static const int kLastSubjectOffset = kNumberOfCapturesOffset + kPointerSize
 
static const int kLastInputOffset = kLastSubjectOffset + kPointerSize
 
static const int kFirstCaptureOffset = kLastInputOffset + kPointerSize
 
static const int kInitialCaptureIndices = 2
 

Detailed Description

Definition at line 27 of file regexp-match-info.h.


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