23 lines
209 B
JavaScript
23 lines
209 B
JavaScript
var foo;
|
|
|
|
/* indirect eval calls */
|
|
eval?.(foo);
|
|
|
|
(eval)?.(foo);
|
|
|
|
eval?.()();
|
|
|
|
eval?.().foo;
|
|
|
|
/* direct eval calls */
|
|
|
|
eval()?.();
|
|
|
|
eval()?.foo;
|
|
|
|
/* plain function calls */
|
|
|
|
foo.eval?.(foo);
|
|
|
|
eval.foo?.(foo);
|