v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
builtins-regexp.cc File Reference
Include dependency graph for builtins-regexp.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define DEFINE_CAPTURE_GETTER(i)
 
#define GET_ASCII_ESCAPE(c)
 

Functions

 v8::internal::BUILTIN (RegExpPrototypeToString)
 
 v8::internal::BUILTIN (RegExpInputGetter)
 
 v8::internal::BUILTIN (RegExpInputSetter)
 
 v8::internal::BUILTIN (RegExpLastMatchGetter)
 
 v8::internal::BUILTIN (RegExpLastParenGetter)
 
 v8::internal::BUILTIN (RegExpLeftContextGetter)
 
 v8::internal::BUILTIN (RegExpRightContextGetter)
 
 v8::internal::BUILTIN (RegExpEscape)
 

Macro Definition Documentation

◆ DEFINE_CAPTURE_GETTER

#define DEFINE_CAPTURE_GETTER ( i)
Value:
BUILTIN(RegExpCapture##i##Getter) { \
HandleScope scope(isolate); \
return *RegExpUtils::GenericCaptureGetter( \
isolate, isolate->regexp_last_match_info(), i); \
}
#define BUILTIN(name)

Definition at line 61 of file builtins-regexp.cc.

◆ GET_ASCII_ESCAPE

#define GET_ASCII_ESCAPE ( c)
Value:
GetAsciiEscape(c),