Lines Matching refs:StringView

50 class V8_EXPORT StringView {
52 StringView() : m_is8Bit(true), m_length(0), m_characters8(nullptr) {}
54 StringView(const uint8_t* characters, size_t length)
57 StringView(const uint16_t* characters, size_t length)
80 virtual StringView string() const = 0;
82 static std::unique_ptr<StringBuffer> create(StringView);
88 StringView humanReadableName)
97 StringView humanReadableName;
98 StringView origin;
99 StringView auxData;
138 StringView sourceURL;
139 StringView functionName;
146 virtual StringView firstNonEmptySourceURL() const = 0;
148 virtual StringView topSourceURL() const = 0;
152 virtual StringView topFunctionName() const = 0;
182 static bool canDispatchMethod(StringView method);
183 virtual void dispatchProtocolMessage(StringView message) = 0;
192 virtual void schedulePauseOnNextStatement(StringView breakReason,
193 StringView breakDetails) = 0;
195 virtual void breakProgram(StringView breakReason,
196 StringView breakDetails) = 0;
201 searchInTextByLines(StringView text, StringView query, bool caseSensitive,
206 v8::Local<v8::Context>, v8::Local<v8::Value>, StringView groupName,
210 StringView objectId, v8::Local<v8::Value>*,
213 virtual void releaseObjectGroup(StringView) = 0;
214 virtual void triggerPreciseCoverageDeltaUpdate(StringView occasion) = 0;
270 const StringView& message,
271 const StringView& url, unsigned lineNumber,
278 virtual void consoleTime(const StringView& title) {}
279 virtual void consoleTimeEnd(const StringView& title) {}
280 virtual void consoleTimeStamp(const StringView& title) {}
294 const StringView& resourceName) {
319 explicit V8StackTraceId(StringView);
345 virtual void asyncTaskScheduled(StringView taskName, void* task,
352 virtual V8StackTraceId storeCurrentStackTrace(StringView description) = 0;
357 virtual unsigned exceptionThrown(v8::Local<v8::Context>, StringView message,
359 StringView detailedMessage, StringView url,
364 StringView message) = 0;
383 int contextGroupId, Channel*, StringView state,