/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jsapi-tests/ |
H A D | testExecuteInJSMEnvironment.cpp | 30 JS::RootedObject varEnv(cx, js::NewJSMEnvironment(cx)); in BEGIN_TEST() local 31 JS::RootedObject lexEnv(cx, JS_ExtensibleLexicalEnvironment(varEnv)); in BEGIN_TEST() 32 CHECK(varEnv && varEnv->is<js::NonSyntacticVariablesObject>()); in BEGIN_TEST() 34 CHECK(lexEnv->enclosingEnvironment() == varEnv); in BEGIN_TEST() 37 CHECK(JS_SetProperty(cx, varEnv, "input", vi)); in BEGIN_TEST() 39 CHECK(js::ExecuteInJSMEnvironment(cx, script, varEnv)); in BEGIN_TEST() 42 CHECK(JS_GetProperty(cx, varEnv, "output", &v) && v == vi); in BEGIN_TEST() 43 CHECK(JS_GetProperty(cx, varEnv, "a", &v) && v == JS::Int32Value(1)); in BEGIN_TEST() 44 CHECK(JS_GetProperty(cx, varEnv, "b", &v) && v == JS::Int32Value(2)); in BEGIN_TEST() 46 CHECK(JS_GetProperty(cx, varEnv, "d", &v) && v == JS::Int32Value(4)); in BEGIN_TEST() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jsapi-tests/ |
H A D | testExecuteInJSMEnvironment.cpp | 40 JS::RootedObject varEnv(cx, JS::NewJSMEnvironment(cx)); in BEGIN_TEST() local 41 JS::RootedObject lexEnv(cx, JS_ExtensibleLexicalEnvironment(varEnv)); in BEGIN_TEST() 42 CHECK(varEnv && varEnv->is<js::NonSyntacticVariablesObject>()); in BEGIN_TEST() 44 CHECK(lexEnv->enclosingEnvironment() == varEnv); in BEGIN_TEST() 47 CHECK(JS_SetProperty(cx, varEnv, "input", vi)); in BEGIN_TEST() 49 CHECK(JS::ExecuteInJSMEnvironment(cx, script, varEnv)); in BEGIN_TEST() 52 CHECK(JS_GetProperty(cx, varEnv, "output", &v) && v == vi); in BEGIN_TEST() 53 CHECK(JS_GetProperty(cx, varEnv, "a", &v) && v == JS::Int32Value(1)); in BEGIN_TEST() 54 CHECK(JS_GetProperty(cx, varEnv, "b", &v) && v == JS::Int32Value(2)); in BEGIN_TEST() 56 CHECK(JS_GetProperty(cx, varEnv, "d", &v) && v == JS::Int32Value(4)); in BEGIN_TEST() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/jsapi-tests/ |
H A D | testExecuteInJSMEnvironment.cpp | 41 JS::RootedObject varEnv(cx, JS::NewJSMEnvironment(cx)); in BEGIN_TEST() local 42 JS::RootedObject lexEnv(cx, JS_ExtensibleLexicalEnvironment(varEnv)); in BEGIN_TEST() 43 CHECK(varEnv && varEnv->is<js::NonSyntacticVariablesObject>()); in BEGIN_TEST() 45 CHECK(lexEnv->enclosingEnvironment() == varEnv); in BEGIN_TEST() 48 CHECK(JS_SetProperty(cx, varEnv, "input", vi)); in BEGIN_TEST() 50 CHECK(JS::ExecuteInJSMEnvironment(cx, script, varEnv)); in BEGIN_TEST() 53 CHECK(JS_GetProperty(cx, varEnv, "output", &v) && v == vi); in BEGIN_TEST() 54 CHECK(JS_GetProperty(cx, varEnv, "a", &v) && v == JS::Int32Value(1)); in BEGIN_TEST() 55 CHECK(JS_GetProperty(cx, varEnv, "b", &v) && v == JS::Int32Value(2)); in BEGIN_TEST() 57 CHECK(JS_GetProperty(cx, varEnv, "d", &v) && v == JS::Int32Value(4)); in BEGIN_TEST() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jsapi-tests/ |
H A D | testExecuteInJSMEnvironment.cpp | 40 JS::RootedObject varEnv(cx, JS::NewJSMEnvironment(cx)); in BEGIN_TEST() local 41 JS::RootedObject lexEnv(cx, JS_ExtensibleLexicalEnvironment(varEnv)); in BEGIN_TEST() 42 CHECK(varEnv && varEnv->is<js::NonSyntacticVariablesObject>()); in BEGIN_TEST() 44 CHECK(lexEnv->enclosingEnvironment() == varEnv); in BEGIN_TEST() 47 CHECK(JS_SetProperty(cx, varEnv, "input", vi)); in BEGIN_TEST() 49 CHECK(JS::ExecuteInJSMEnvironment(cx, script, varEnv)); in BEGIN_TEST() 52 CHECK(JS_GetProperty(cx, varEnv, "output", &v) && v == vi); in BEGIN_TEST() 53 CHECK(JS_GetProperty(cx, varEnv, "a", &v) && v == JS::Int32Value(1)); in BEGIN_TEST() 54 CHECK(JS_GetProperty(cx, varEnv, "b", &v) && v == JS::Int32Value(2)); in BEGIN_TEST() 56 CHECK(JS_GetProperty(cx, varEnv, "d", &v) && v == JS::Int32Value(4)); in BEGIN_TEST() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jsapi-tests/ |
H A D | testExecuteInJSMEnvironment.cpp | 40 JS::RootedObject varEnv(cx, js::NewJSMEnvironment(cx)); in BEGIN_TEST() local 41 JS::RootedObject lexEnv(cx, JS_ExtensibleLexicalEnvironment(varEnv)); in BEGIN_TEST() 42 CHECK(varEnv && varEnv->is<js::NonSyntacticVariablesObject>()); in BEGIN_TEST() 44 CHECK(lexEnv->enclosingEnvironment() == varEnv); in BEGIN_TEST() 47 CHECK(JS_SetProperty(cx, varEnv, "input", vi)); in BEGIN_TEST() 49 CHECK(js::ExecuteInJSMEnvironment(cx, script, varEnv)); in BEGIN_TEST() 52 CHECK(JS_GetProperty(cx, varEnv, "output", &v) && v == vi); in BEGIN_TEST() 53 CHECK(JS_GetProperty(cx, varEnv, "a", &v) && v == JS::Int32Value(1)); in BEGIN_TEST() 54 CHECK(JS_GetProperty(cx, varEnv, "b", &v) && v == JS::Int32Value(2)); in BEGIN_TEST() 56 CHECK(JS_GetProperty(cx, varEnv, "d", &v) && v == JS::Int32Value(4)); in BEGIN_TEST() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/builtin/ |
H A D | Eval.cpp | 416 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in ExecuteInFrameScriptEnvironment() local 417 if (!varEnv) { in ExecuteInFrameScriptEnvironment() 436 ObjectRealm& realm = ObjectRealm::get(varEnv); in ExecuteInFrameScriptEnvironment() 453 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in NewJSMEnvironment() local 454 if (!varEnv) { in NewJSMEnvironment() 459 ObjectRealm& realm = ObjectRealm::get(varEnv); in NewJSMEnvironment() 460 MOZ_ASSERT(!realm.getNonSyntacticLexicalEnvironment(varEnv)); in NewJSMEnvironment() 465 return varEnv; in NewJSMEnvironment() 477 HandleObject varEnv, in ExecuteInJSMEnvironment() argument 479 cx->check(varEnv); in ExecuteInJSMEnvironment() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/builtin/ |
H A D | Eval.cpp | 416 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in ExecuteInFrameScriptEnvironment() local 417 if (!varEnv) { in ExecuteInFrameScriptEnvironment() 436 ObjectRealm& realm = ObjectRealm::get(varEnv); in ExecuteInFrameScriptEnvironment() 453 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in NewJSMEnvironment() local 454 if (!varEnv) { in NewJSMEnvironment() 459 ObjectRealm& realm = ObjectRealm::get(varEnv); in NewJSMEnvironment() 460 MOZ_ASSERT(!realm.getNonSyntacticLexicalEnvironment(varEnv)); in NewJSMEnvironment() 465 return varEnv; in NewJSMEnvironment() 477 HandleObject varEnv, in ExecuteInJSMEnvironment() argument 479 cx->check(varEnv); in ExecuteInJSMEnvironment() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/builtin/ |
H A D | Eval.cpp | 410 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in ExecuteInFrameScriptEnvironment() local 411 if (!varEnv) { in ExecuteInFrameScriptEnvironment() 430 ObjectRealm& realm = ObjectRealm::get(varEnv); in ExecuteInFrameScriptEnvironment() 447 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in NewJSMEnvironment() local 448 if (!varEnv) { in NewJSMEnvironment() 453 ObjectRealm& realm = ObjectRealm::get(varEnv); in NewJSMEnvironment() 454 MOZ_ASSERT(!realm.getNonSyntacticLexicalEnvironment(varEnv)); in NewJSMEnvironment() 459 return varEnv; in NewJSMEnvironment() 471 HandleObject varEnv, in ExecuteInJSMEnvironment() argument 473 cx->check(varEnv); in ExecuteInJSMEnvironment() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/builtin/ |
H A D | Eval.cpp | 517 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in ExecuteInFrameScriptEnvironment() local 518 if (!varEnv) { in ExecuteInFrameScriptEnvironment() 537 ObjectRealm& realm = ObjectRealm::get(varEnv); in ExecuteInFrameScriptEnvironment() 553 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in NewJSMEnvironment() local 554 if (!varEnv) { in NewJSMEnvironment() 559 ObjectRealm& realm = ObjectRealm::get(varEnv); in NewJSMEnvironment() 560 MOZ_ASSERT(!realm.getNonSyntacticLexicalEnvironment(varEnv)); in NewJSMEnvironment() 565 return varEnv; in NewJSMEnvironment() 579 cx->check(varEnv); in ExecuteInJSMEnvironment() 581 ObjectRealm::get(varEnv).getNonSyntacticLexicalEnvironment(varEnv)); in ExecuteInJSMEnvironment() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/builtin/ |
H A D | Eval.cpp | 428 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in ExecuteInGlobalAndReturnScope() local 429 if (!varEnv) return false; in ExecuteInGlobalAndReturnScope() 445 RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); in NewJSMEnvironment() local 446 if (!varEnv) return nullptr; in NewJSMEnvironment() 453 return varEnv; in NewJSMEnvironment() 458 HandleObject varEnv) { in ExecuteInJSMEnvironment() argument 460 return ExecuteInJSMEnvironment(cx, scriptArg, varEnv, emptyChain); in ExecuteInJSMEnvironment() 465 HandleObject varEnv, in ExecuteInJSMEnvironment() argument 467 assertSameCompartment(cx, varEnv); in ExecuteInJSMEnvironment() 468 MOZ_ASSERT(cx->compartment()->getNonSyntacticLexicalEnvironment(varEnv)); in ExecuteInJSMEnvironment() [all …]
|
/dports/lang/polyml/polyml-5.8.2/mlsource/MLCompiler/ParseTree/ |
H A D | TYPECHECK_PARSETREE.sml | 1733 val varEnv = noDuplicates messFn; value 1739 … processPattern(arg, #enter varEnv, varLevel, false, mkPattVar, false)) 1754 lookupDefault (#lookup varEnv) 1772 fn () => (stringsOfSearchList varEnv () @
|