6#ifndef INCLUDE_V8_REGEXP_H_
7#define INCLUDE_V8_REGEXP_H_
42 static constexpr int kFlagCount = 8;
65 uint32_t backtrack_limit);
93#ifdef V8_ENABLE_CHECKS
96 return static_cast<RegExp*
>(value);
100 static void CheckCast(
Value* obj);
V8_WARN_UNUSED_RESULT MaybeLocal< Object > Exec(Local< Context > context, Local< String > subject)
static V8_INLINE RegExp * Cast(Value *value)
Local< String > GetSource() const
static V8_WARN_UNUSED_RESULT MaybeLocal< RegExp > NewWithBacktrackLimit(Local< Context > context, Local< String > pattern, Flags flags, uint32_t backtrack_limit)
static V8_WARN_UNUSED_RESULT MaybeLocal< RegExp > New(Local< Context > context, Local< String > pattern, Flags flags)
#define V8_WARN_UNUSED_RESULT