Home | History | Annotate | Download | only in include

Lines Matching refs:StringView

36 class V8_EXPORT StringView {
38 StringView() : m_is8Bit(true), m_length(0), m_characters8(nullptr) {}
40 StringView(const uint8_t* characters, size_t length)
43 StringView(const uint16_t* characters, size_t length)
66 virtual const StringView& string() = 0;
68 static std::unique_ptr<StringBuffer> create(const StringView&);
74 const StringView& humanReadableName)
83 StringView humanReadableName;
84 StringView origin;
85 StringView auxData;
103 virtual StringView topSourceURL() const = 0;
106 virtual StringView topScriptId() const = 0;
107 virtual StringView topFunctionName() const = 0;
131 static bool canDispatchMethod(const StringView& method);
132 virtual void dispatchProtocolMessage(const StringView& message) = 0;
138 virtual void schedulePauseOnNextStatement(const StringView& breakReason,
139 const StringView& breakDetails) = 0;
141 virtual void breakProgram(const StringView& breakReason,
142 const StringView& breakDetails) = 0;
147 searchInTextByLines(const StringView& text, const StringView& query,
153 const StringView& groupName) = 0;
155 const StringView& objectId, v8::Local<v8::Value>*,
158 virtual void releaseObjectGroup(const StringView&) = 0;
194 const StringView& message,
195 const StringView& url, unsigned lineNumber,
202 virtual void consoleTime(const StringView& title) {}
203 virtual void consoleTimeEnd(const StringView& title) {}
204 virtual void consoleTimeStamp(const StringView& title) {}
233 virtual void asyncTaskScheduled(const StringView& taskName, void* task,
242 v8::Local<v8::Context>, const StringView& message,
243 v8::Local<v8::Value> exception, const StringView& detailedMessage,
244 const StringView& url, unsigned lineNumber, unsigned columnNumber,
247 const StringView& message) = 0;
259 int contextGroupId, Channel*, const StringView& state) = 0;