Lines Matching full:eval
1146 // TODO(mstarzinger): Global strict eval calls, need their own scope
1723 // For instance declarations inside an eval scope need to be added
1725 // Similarly, strict mode eval scope does not leak variable declarations to
1811 // For variable declarations in a non-strict eval scope the proxy is bound
2147 // behavior for code such as print(eval('var x = 7')), and for cosmetic
2163 // Strict mode variables may not be named eval or arguments
3054 // Assignment to eval or arguments is disallowed in strict mode.
3294 // Prefix expression operand in strict mode may not be eval or arguments.
3329 // Postfix expression operand in strict mode may not be eval or arguments.
3384 // Keep track of eval() calls since they disable all local variable
3387 // direct eval calls. These calls are all of the form eval(...), with
3389 // These calls are marked as potentially direct eval calls. Whether
3390 // they are actually direct calls to eval is determined at run time.