chromium/v8/src/runtime/runtime-strings.cc

// Copyright 2014 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "src/execution/arguments-inl.h"
#include "src/heap/heap-inl.h"
#include "src/numbers/conversions.h"
#include "src/objects/js-array-inl.h"
#include "src/objects/objects-inl.h"
#include "src/objects/slots.h"
#include "src/objects/smi.h"
#include "src/runtime/runtime-utils.h"
#include "src/strings/string-builder-inl.h"
#include "src/strings/unicode-inl.h"

namespace v8 {
namespace internal {

RUNTIME_FUNCTION(Runtime_GetSubstitution) {}

// This may return an empty MaybeHandle if an exception is thrown or
// we abort due to reaching the recursion limit.
MaybeHandle<String> StringReplaceOneCharWithString(
    Isolate* isolate, Handle<String> subject, Handle<String> search,
    Handle<String> replace, bool* found, int recursion_limit) {}

RUNTIME_FUNCTION(Runtime_StringReplaceOneCharWithString) {}

RUNTIME_FUNCTION(Runtime_StringLastIndexOf) {}

RUNTIME_FUNCTION(Runtime_StringSubstring) {}

RUNTIME_FUNCTION(Runtime_StringAdd) {}


RUNTIME_FUNCTION(Runtime_InternalizeString) {}

RUNTIME_FUNCTION(Runtime_StringCharCodeAt) {}

RUNTIME_FUNCTION(Runtime_StringCodePointAt) {}

RUNTIME_FUNCTION(Runtime_StringBuilderConcat) {}

// Converts a String to JSArray.
// For example, "foo" => ["f", "o", "o"].
RUNTIME_FUNCTION(Runtime_StringToArray) {}

RUNTIME_FUNCTION(Runtime_StringLessThan) {}

RUNTIME_FUNCTION(Runtime_StringLessThanOrEqual) {}

RUNTIME_FUNCTION(Runtime_StringGreaterThan) {}

RUNTIME_FUNCTION(Runtime_StringGreaterThanOrEqual) {}

RUNTIME_FUNCTION(Runtime_StringEqual) {}

RUNTIME_FUNCTION(Runtime_StringCompare) {}

RUNTIME_FUNCTION(Runtime_FlattenString) {}

RUNTIME_FUNCTION(Runtime_StringMaxLength) {}

RUNTIME_FUNCTION(Runtime_StringEscapeQuotes) {}

RUNTIME_FUNCTION(Runtime_StringIsWellFormed) {}

RUNTIME_FUNCTION(Runtime_StringToWellFormed) {}

}  // namespace internal
}  // namespace v8