Lines Matching refs:factory
148 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
151 JSHandle<EcmaString> string2 = factory->NewFromASCII("ABC");
163 JSHandle<EcmaString> test = factory->NewFromASCII("ABC");
171 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
182 JSHandle<EcmaString> test = factory->NewFromASCII("ABC");
189 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
199 JSHandle<EcmaString> test = factory->NewFromASCII("ABC");
206 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
207 JSHandle<EcmaString> thisVal = factory->NewFromASCII("abcabcabc");
214 JSHandle<EcmaString> test = factory->NewFromASCII("c");
221 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
222 JSHandle<EcmaString> thisVal = factory->NewFromUtf8("一二三四");
229 JSHandle<EcmaString> test = factory->NewFromUtf8("三");
236 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
237 JSHandle<EcmaString> thisVal = factory->NewFromASCII("abcabcabc");
244 JSHandle<EcmaString> test = factory->GetEmptyString();
251 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
252 JSHandle<EcmaString> thisVal = factory->NewFromASCII("ABC");
263 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
264 JSHandle<EcmaString> thisVal = factory->NewFromASCII("ABC");
276 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
277 JSHandle<EcmaString> thisVal = factory->NewFromASCII("ABC");
288 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
289 JSHandle<EcmaString> thisStr = factory->NewFromASCII("a");
290 JSHandle<EcmaString> val1 = factory->NewFromASCII("b");
291 JSHandle<EcmaString> val2 = factory->NewFromASCII("c");
292 JSHandle<EcmaString> val3 = factory->NewFromASCII("d");
299 JSHandle<EcmaString> test = factory->NewFromASCII("abcd");
306 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
307 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
308 JSHandle<EcmaString> val = factory->NewFromASCII("b");
319 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
320 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
321 JSHandle<EcmaString> val = factory->NewFromASCII("b");
332 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
333 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
334 JSHandle<EcmaString> val = factory->NewFromASCII("d");
345 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
346 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
347 JSHandle<EcmaString> val = factory->NewFromASCII("b");
357 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
358 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
359 JSHandle<EcmaString> val = factory->NewFromASCII("b");
370 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
371 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
372 JSHandle<EcmaString> val = factory->NewFromASCII("d");
383 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
384 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
385 JSHandle<EcmaString> val = factory->NewFromASCII("b");
396 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
397 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abccccccc");
398 JSHandle<EcmaString> val = factory->NewFromASCII("b");
409 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
410 JSHandle<EcmaString> thisStr = factory->NewFromUtf8("一二三四");
411 JSHandle<EcmaString> val = factory->NewFromUtf8("二");
422 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
423 JSHandle<EcmaString> thisStr = factory->NewFromASCII("To be, or not to be, that is the question.");
424 JSHandle<EcmaString> val = factory->NewFromASCII("To be");
435 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
436 JSHandle<EcmaString> thisStr = factory->NewFromASCII("To be, or not to be, that is the question.");
437 JSHandle<EcmaString> val = factory->NewFromASCII("not to be");
448 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
449 JSHandle<EcmaString> thisStr = factory->NewFromASCII("To be, or not to be, that is the question.");
450 JSHandle<EcmaString> val = factory->NewFromASCII("not to be");
461 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
462 JSHandle<EcmaString> thisStr = factory->NewFromASCII("To be, or not to be, that is the question.");
463 JSHandle<EcmaString> val = factory->NewFromASCII("question.");
474 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
475 JSHandle<EcmaString> thisStr = factory->NewFromASCII("To be, or not to be, that is the question.");
476 JSHandle<EcmaString> val = factory->NewFromASCII("to be");
487 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
488 JSHandle<EcmaString> thisStr = factory->NewFromASCII("To be, or not to be, that is the question.");
489 JSHandle<EcmaString> val = factory->NewFromASCII("to be");
501 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
502 JSHandle<EcmaString> thisStr = factory->NewFromUtf8("有ABC");
512 JSHandle<EcmaString> test = factory->NewFromUtf8("有abc");
519 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
520 JSHandle<EcmaString> thisStr = factory->NewFromASCII("ABC");
530 JSHandle<EcmaString> test = factory->NewFromASCII("abc");
537 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
538 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abc");
548 JSHandle<EcmaString> test = factory->NewFromASCII("ABC");
555 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
556 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abc");
557 JSHandle<EcmaString> val = factory->NewFromASCII("b");
573 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
574 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abc");
575 JSHandle<EcmaString> val = factory->NewFromASCII("abc");
591 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
592 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abc");
593 JSHandle<EcmaString> val = factory->NewFromASCII("aa");
609 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
612 JSHandle<EcmaString> thisStr = factory->NewFromStdString(referenceStr);
613 JSHandle<EcmaString> val = factory->NewFromStdString(compareStr);
614 JSHandle<EcmaString> locale = factory->NewFromASCII("zh-Hans");
632 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
635 JSHandle<EcmaString> thisStr = factory->NewFromStdString(referenceStr);
636 JSHandle<EcmaString> val = factory->NewFromStdString(compareStr);
637 JSHandle<EcmaString> locale = factory->NewFromASCII("de");
666 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
667 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abc");
668 JSHandle<EcmaString> val = factory->NewFromASCII("NFC");
679 JSHandle<EcmaString> test = factory->NewFromASCII("abc");
686 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
687 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abc");
698 JSHandle<EcmaString> test = factory->NewFromASCII("abcabcabcabcabc");
705 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
706 JSHandle<EcmaString> thisStr = factory->NewFromASCII("The morning is upon us.");
718 JSHandle<EcmaString> test = factory->NewFromASCII("morning is upon u");
725 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
726 JSHandle<EcmaString> thisStr = factory->NewFromASCII("The morning is upon us.");
737 JSHandle<EcmaString> test = factory->NewFromASCII("is upon us.");
744 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
745 JSHandle<EcmaString> thisStr = factory->NewFromASCII("Mozilla");
757 JSHandle<EcmaString> test = factory->NewFromASCII("Moz");
764 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
765 JSHandle<EcmaString> thisStr = factory->NewFromASCII("Mozilla");
777 JSHandle<EcmaString> test = factory->NewFromASCII("lla");
784 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
785 JSHandle<EcmaString> thisStr = factory->NewFromASCII(" Hello world! ");
795 JSHandle<EcmaString> test = factory->NewFromASCII("Hello world!");
804 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
805 JSHandle<EcmaString> thisStr = factory->NewFromASCII(" Hello world! ");
808 JSHandle<JSPrimitiveRef> str = factory->NewJSPrimitiveRef(stringObject, value);
818 JSHandle<EcmaString> test = factory->NewFromASCII("Hello world!");
827 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
828 JSHandle<EcmaString> thisStr = factory->NewFromASCII(" ");
831 JSHandle<JSPrimitiveRef> str = factory->NewJSPrimitiveRef(stringObject, value);
841 JSHandle<EcmaString> test = factory->NewFromASCII("");
850 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
851 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
854 JSHandle<JSPrimitiveRef> str = factory->NewJSPrimitiveRef(stringObject, value);
870 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
871 JSHandle<EcmaString> thisStr = factory->NewFromASCII("abcabcabc");
874 JSHandle<JSPrimitiveRef> str = factory->NewJSPrimitiveRef(stringObject, value);
894 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
895 JSHandle<JSTaggedValue> foo(factory->NewFromASCII("foo"));
896 JSHandle<JSTaggedValue> bar(factory->NewFromASCII("bar"));
897 JSHandle<JSTaggedValue> baz(factory->NewFromASCII("baz"));
912 factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), constructor));
913 JSHandle<JSTaggedValue> rawKey(factory->NewFromASCII("raw"));
915 JSHandle<EcmaString> test = factory->NewFromASCII("foo5barJavaScriptbaz");
917 JSHandle<EcmaString> javascript = factory->NewFromASCII("JavaScript");
934 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
935 JSHandle<EcmaString> thisStr = factory->NewFromASCII("Twas the night before Xmas...");
936 JSHandle<EcmaString> searchStr = factory->NewFromASCII("Xmas");
937 JSHandle<EcmaString> replaceStr = factory->NewFromASCII("Christmas");
938 JSHandle<EcmaString> expected = factory->NewFromASCII("Twas the night before Christmas...");
946 JSHandle<EcmaString> replaceStr1 = factory->NewFromASCII("abc$$");
947 JSHandle<EcmaString> expected1 = factory->NewFromASCII("Twas the night before abc$...");
956 JSHandle<EcmaString> replaceStr2 = factory->NewFromASCII("abc$$dd");
957 JSHandle<EcmaString> expected2 = factory->NewFromASCII("Twas the night before abc$dd...");
966 JSHandle<EcmaString> replaceStr3 = factory->NewFromASCII("abc$&dd");
967 JSHandle<EcmaString> expected3 = factory->NewFromASCII("Twas the night before abcXmasdd...");
976 JSHandle<EcmaString> replaceStr4 = factory->NewFromASCII("abc$`dd");
978 factory->NewFromASCII("Twas the night before abcTwas the night before dd...");
990 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
991 JSHandle<EcmaString> thisStr = factory->NewFromASCII("Twas the night before Xmas...");
992 JSHandle<EcmaString> searchStr = factory->NewFromASCII("Xmas");
993 JSHandle<EcmaString> replaceStr = factory->NewFromASCII("abc$\'dd");
994 JSHandle<EcmaString> expected = factory->NewFromASCII("Twas the night before abc...dd...");
1002 JSHandle<EcmaString> replaceStr2 = factory->NewFromASCII("abc$`dd$\'$ff");
1004 factory->NewFromASCII("Twas the night before abcTwas the night before dd...$ff...");
1014 JSHandle<EcmaString> replaceStr3 = factory->NewFromASCII("abc$`dd$\'$");
1016 factory->NewFromASCII("Twas the night before abcTwas the night before dd...$...");
1025 JSHandle<EcmaString> replaceStr4 = factory->NewFromASCII("abc$`dd$$");
1027 factory->NewFromASCII("Twas the night before abcTwas the night before dd$...");
1039 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1040 JSHandle<EcmaString> thisStr = factory->NewFromASCII("Twas the night before Xmas...");
1041 JSHandle<EcmaString> searchStr = factory->NewFromASCII("Xmas");
1042 JSHandle<EcmaString> replaceStr = factory->NewFromASCII("$&a $` $\' $2 $01 $$1 $21 $32 a");
1043 JSHandle<EcmaString> expected = factory->NewFromASCII(
1092 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1093 JSHandle<EcmaString> thisStr = factory->NewFromASCII("Hello World. How are you doing?");
1094 JSHandle<EcmaString> separatorStr = factory->NewFromASCII(" ");
1096 JSHandle<EcmaString> expected1 = factory->NewFromASCII("Hello");
1097 JSHandle<EcmaString> expected2 = factory->NewFromASCII("World.");
1098 JSHandle<EcmaString> expected3 = factory->NewFromASCII("How");
1113 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1114 JSHandle<EcmaString> thisStr = factory->NewFromASCII("a-b-c");
1115 JSHandle<EcmaString> pattern1 = factory->NewFromASCII("-");
1116 JSHandle<EcmaString> flags1 = factory->NewFromASCII("iug");
1121 JSHandle<EcmaString> expected1 = factory->NewFromASCII("a");
1122 JSHandle<EcmaString> expected2 = factory->NewFromASCII("b");
1123 JSHandle<EcmaString> expected3 = factory->NewFromASCII("c");
1138 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1139 JSHandle<EcmaString> thisVal = factory->NewFromUtf8("一二三四");
1150 JSHandle<EcmaString> test = factory->NewFromUtf8("四");
1157 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1158 JSHandle<EcmaString> thisVal = factory->NewFromUtf8("一二三四");
1169 JSHandle<EcmaString> test = factory->NewFromUtf8("三");
1176 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1177 JSHandle<EcmaString> thisVal = factory->NewFromUtf8("一二三四");
1192 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
1193 JSHandle<EcmaString> thisVal = factory->NewFromASCII("abcabcabc");