32 isolate, encoded_uri_component,
54 isolate, uri_component,
98 bool unhandled_object;
99 std::tie(source, unhandled_object) =
102 if (unhandled_object)
return *
x;
@ kFunctionConstructorReturnedUndefined
static bool AllowDynamicFunction(Isolate *isolate, DirectHandle< JSFunction > target, DirectHandle< JSObject > target_global_proxy)
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSFunction > GetFunctionFromValidatedString(DirectHandle< NativeContext > context, MaybeDirectHandle< String > source, ParseRestriction restriction, int parameters_end_pos)
static V8_WARN_UNUSED_RESULT std::pair< MaybeDirectHandle< String >, bool > ValidateDynamicCompilationSource(Isolate *isolate, DirectHandle< NativeContext > context, Handle< i::Object > source_object, bool is_code_like=false)
V8_EXPORT_PRIVATE static V8_WARN_UNUSED_RESULT MaybeHandle< Object > Call(Isolate *isolate, DirectHandle< Object > callable, DirectHandle< Object > receiver, base::Vector< const DirectHandle< Object > > args)
static V8_WARN_UNUSED_RESULT HandleType< String >::MaybeType ToString(Isolate *isolate, HandleType< T > input)
static MaybeDirectHandle< String > EncodeUriComponent(Isolate *isolate, DirectHandle< String > component)
static MaybeDirectHandle< String > Unescape(Isolate *isolate, Handle< String > string)
static MaybeDirectHandle< String > DecodeUri(Isolate *isolate, DirectHandle< String > uri)
static MaybeDirectHandle< String > DecodeUriComponent(Isolate *isolate, DirectHandle< String > component)
static MaybeDirectHandle< String > Escape(Isolate *isolate, Handle< String > string)
static MaybeDirectHandle< String > EncodeUri(Isolate *isolate, DirectHandle< String > uri)
#define ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, dst, call)
#define RETURN_RESULT_OR_FAILURE(isolate, call)
base::Vector< const DirectHandle< Object > > args
InstructionOperand source
constexpr int kNoSourcePosition
V8_INLINE DirectHandle< T > direct_handle(Tagged< T > object, Isolate *isolate)
template const char * string