v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::RegExpCompiler::CompilationResult Struct Referencefinal

#include <regexp-compiler.h>

Collaboration diagram for v8::internal::RegExpCompiler::CompilationResult:

Public Member Functions

 CompilationResult (RegExpError err)
 
 CompilationResult (DirectHandle< Object > code, int registers)
 
bool Succeeded () const
 

Static Public Member Functions

static CompilationResult RegExpTooBig ()
 

Public Attributes

const RegExpError error = RegExpError::kNone
 
DirectHandle< Objectcode
 
int num_registers = 0
 

Detailed Description

Definition at line 483 of file regexp-compiler.h.

Constructor & Destructor Documentation

◆ CompilationResult() [1/2]

v8::internal::RegExpCompiler::CompilationResult::CompilationResult ( RegExpError err)
inlineexplicit

Definition at line 484 of file regexp-compiler.h.

Here is the caller graph for this function:

◆ CompilationResult() [2/2]

v8::internal::RegExpCompiler::CompilationResult::CompilationResult ( DirectHandle< Object > code,
int registers )
inline

Definition at line 485 of file regexp-compiler.h.

Member Function Documentation

◆ RegExpTooBig()

static CompilationResult v8::internal::RegExpCompiler::CompilationResult::RegExpTooBig ( )
inlinestatic

Definition at line 488 of file regexp-compiler.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Succeeded()

bool v8::internal::RegExpCompiler::CompilationResult::Succeeded ( ) const
inline

Definition at line 492 of file regexp-compiler.h.

Member Data Documentation

◆ code

DirectHandle<Object> v8::internal::RegExpCompiler::CompilationResult::code

Definition at line 495 of file regexp-compiler.h.

◆ error

const RegExpError v8::internal::RegExpCompiler::CompilationResult::error = RegExpError::kNone

Definition at line 494 of file regexp-compiler.h.

◆ num_registers

int v8::internal::RegExpCompiler::CompilationResult::num_registers = 0

Definition at line 496 of file regexp-compiler.h.


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