Lines Matching refs:function
49 function f1() { }
51 function f2(x) { }
53 function f3() {
57 function f4() {
58 function foo() {
62 function f5() {
66 function f6() {
70 function f7(x) {
74 function f8() {
79 function f9() {
80 function x() {
85 function f10(x) {
89 function f11() {
94 function f12() {
95 function x() {};
99 function f13(x) {
100 (function() { x; });
103 function f14() {
105 (function() { x; });
108 function f15() {
109 function x() {
111 (function() { x; });
114 function f16() {
116 (function() { x; });
119 function f17() {
121 (function() { x; });
124 function f18(x) {
126 (function() { x; });
129 function f19() {
132 (function() { x; });
135 function f20() {
136 function x() {
139 (function() { x; });
142 function f21(x) {
144 (function() { x; });
147 function f22() {
150 (function() { x; });
153 function f23() {
154 function x() { }
156 (function() { x; });
160 // Test that temporal dead zone semantics for function and block scoped
163 function TestFunctionLocal(s) {
165 var func = eval("(function baz(){" + s + "; })");
185 function TestFunctionContext(s) {
187 var func = eval("(function baz(){ " + s + "; (function() { x; }); })");
211 function TestAll(s) {
232 function f(x, b) {
237 function g(x, b) {