Lines Matching defs:String
208 Handle<String> Factory::InternalizeUtf8String(Vector<const char> string) {
210 isolate()->heap()->InternalizeUtf8String(string),
211 String);
216 Handle<String> Factory::InternalizeString(Handle<String> string) {
218 isolate()->heap()->InternalizeString(*string),
219 String);
223 Handle<String> Factory::InternalizeOneByteString(Vector<const uint8_t> string) {
225 isolate()->heap()->InternalizeOneByteString(string),
226 String);
230 Handle<String> Factory::InternalizeOneByteString(
231 Handle<SeqOneByteString> string, int from, int length) {
234 string, from, length),
235 String);
239 Handle<String> Factory::InternalizeTwoByteString(Vector<const uc16> string) {
241 isolate()->heap()->InternalizeTwoByteString(string),
242 String);
246 Handle<String> Factory::NewStringFromOneByte(Vector<const uint8_t> string,
250 isolate()->heap()->AllocateStringFromOneByte(string, pretenure),
251 String);
254 Handle<String> Factory::NewStringFromUtf8(Vector<const char> string,
258 isolate()->heap()->AllocateStringFromUtf8(string, pretenure),
259 String);
263 Handle<String> Factory::NewStringFromTwoByte(Vector<const uc16> string,
267 isolate()->heap()->AllocateStringFromTwoByte(string, pretenure),
268 String);
290 Handle<String> Factory::NewConsString(Handle<String> first,
291 Handle<String> second) {
294 String);
299 Handle<String> ConcatStringContent(Handle<StringType> result,
300 Handle<String> first,
301 Handle<String> second) {
304 String::WriteToFlat(*first, sink, 0, first->length());
305 String::WriteToFlat(*second, sink + first->length(), 0, second->length());
310 Handle<String> Factory::NewFlatConcatString(Handle<String> first,
311 Handle<String> second) {
323 Handle<String> Factory::NewSubString(Handle<String> str,
328 String);
332 Handle<String> Factory::NewProperSubString(Handle<String> str,
338 String);
342 Handle<String> Factory::NewExternalStringFromAscii(
347 String);
351 Handle<String> Factory::NewExternalStringFromTwoByte(
356 String);
412 Handle<String> name,
487 Handle<Script> Factory::NewScript(Handle<String> source) {
815 Handle<Object> Factory::NewTypeError(Handle<String> message) {
826 Handle<Object> Factory::NewRangeError(Handle<String> message) {
837 Handle<Object> Factory::NewSyntaxError(Handle<String> message) {
848 Handle<Object> Factory::NewReferenceError(Handle<String> message) {
880 Handle<String> Factory::EmergencyNewError(const char* message,
898 Handle<String> arg_str(reinterpret_cast<String*>(maybe_arg));
912 Handle<String> error_string = NewStringFromUtf8(CStrVector(buffer), TENURED);
920 Handle<String> make_str = InternalizeUtf8String(maker);
945 Handle<Object> Factory::NewError(Handle<String> message) {
951 Handle<String> message) {
952 Handle<String> constr = InternalizeUtf8String(constructor);
970 Handle<JSFunction> Factory::NewFunction(Handle<String> name,
1000 Handle<JSFunction> Factory::NewFunctionWithPrototype(Handle<String> name,
1029 Handle<JSFunction> Factory::NewFunctionWithoutPrototype(Handle<String> name,
1084 Handle<String> Factory::InternalizedStringFromString(Handle<String> value) {
1086 isolate()->heap()->InternalizeString(*value), String);
1346 Handle<String> name,
1371 Handle<String> type,
1390 Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo(Handle<String> name) {
1397 Handle<String> Factory::NumberToString(Handle<Object> number) {
1399 isolate()->heap()->NumberToString(*number), String);
1403 Handle<String> Factory::Uint32ToString(uint32_t value) {
1405 isolate()->heap()->Uint32ToString(value), String);
1429 Handle<JSFunction> Factory::NewFunctionHelper(Handle<String> name,
1441 Handle<JSFunction> Factory::NewFunction(Handle<String> name,
1450 Handle<String> name,
1466 Handle<String> name,
1741 Handle<String> source,
1755 Handle<String> source,
1792 Handle<Object> Factory::GlobalConstantFor(Handle<String> name) {