5#ifndef V8_STRINGS_URI_H_
6#define V8_STRINGS_URI_H_
19 return Decode(isolate, uri,
true);
25 return Decode(isolate, component,
false);
31 return Encode(isolate, uri,
true);
37 return Encode(isolate, component,
false);
static MaybeDirectHandle< String > EncodeUriComponent(Isolate *isolate, DirectHandle< String > component)
static MaybeDirectHandle< String > Unescape(Isolate *isolate, Handle< String > string)
static MaybeDirectHandle< String > Decode(Isolate *isolate, DirectHandle< String > uri, bool is_uri)
static MaybeDirectHandle< String > DecodeUri(Isolate *isolate, DirectHandle< String > uri)
static MaybeDirectHandle< String > DecodeUriComponent(Isolate *isolate, DirectHandle< String > component)
static MaybeDirectHandle< String > Encode(Isolate *isolate, DirectHandle< String > uri, bool is_uri)
static MaybeDirectHandle< String > Escape(Isolate *isolate, Handle< String > string)
static MaybeDirectHandle< String > EncodeUri(Isolate *isolate, DirectHandle< String > uri)