v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
string-util.h File Reference
#include <stdint.h>
#include <memory>
#include <optional>
#include "../../third_party/inspector_protocol/crdtp/protocol_core.h"
#include "include/v8-inspector.h"
#include "include/v8-memory-span.h"
#include "src/base/logging.h"
#include "src/base/macros.h"
#include "src/inspector/string-16.h"
Include dependency graph for string-util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8_inspector::protocol::StringUtil
 
class  v8_inspector::protocol::Binary
 
struct  v8_crdtp::ProtocolTypeTraits< v8_inspector::String16 >
 
struct  v8_crdtp::ProtocolTypeTraits< v8_inspector::protocol::Binary >
 

Namespaces

namespace  v8_inspector
 
namespace  v8_inspector::protocol
 
namespace  v8_crdtp
 

Typedefs

using v8_inspector::protocol::String = v8_inspector::String16
 

Functions

v8::Local< v8::Stringv8_inspector::toV8String (v8::Isolate *isolate, const String16 &string)
 
v8::Local< v8::Stringv8_inspector::toV8StringInternalized (v8::Isolate *isolate, const String16 &string)
 
v8::Local< v8::Stringv8_inspector::toV8StringInternalized (v8::Isolate *isolate, const char *str)
 
v8::Local< v8::Stringv8_inspector::toV8String (v8::Isolate *isolate, const StringView &string)
 
String16 v8_inspector::toProtocolString (v8::Isolate *isolate, v8::Local< v8::String > value)
 
String16 v8_inspector::toProtocolStringWithTypeCheck (v8::Isolate *isolate, v8::Local< v8::Value > value)
 
String16 v8_inspector::toString16 (const StringView &string)
 
StringView v8_inspector::toStringView (const String16 &string)
 
template<size_t N>
StringView v8_inspector::toStringView (const char *str[N])
 
bool v8_inspector::stringViewStartsWith (const StringView &string, const char *prefix)
 
std::unique_ptr< StringBufferv8_inspector::StringBufferFrom (String16 str)
 
std::unique_ptr< StringBufferv8_inspector::StringBufferFrom (std::vector< uint8_t > str)
 
String16 v8_inspector::stackTraceIdToString (uintptr_t id)