Home
last modified time | relevance | path

Searched refs:varEnv (Results 1 – 11 of 11) sorted by relevance

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jsapi-tests/
H A DtestExecuteInJSMEnvironment.cpp30 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 DtestExecuteInJSMEnvironment.cpp40 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 DtestExecuteInJSMEnvironment.cpp41 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 DtestExecuteInJSMEnvironment.cpp40 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 DtestExecuteInJSMEnvironment.cpp40 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 DEval.cpp416 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 DEval.cpp416 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 DEval.cpp410 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 DEval.cpp517 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 DEval.cpp428 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 DTYPECHECK_PARSETREE.sml1733 val varEnv = noDuplicates messFn; value
1739 … processPattern(arg, #enter varEnv, varLevel, false, mkPattVar, false))
1754 lookupDefault (#lookup varEnv)
1772 fn () => (stringsOfSearchList varEnv () @