Strict property metadata fixes.

This commit is contained in:
David Fugate 2011-09-24 17:43:13 -07:00
parent 9025e2580b
commit 20d575423d
185 changed files with 185 additions and 185 deletions

View File

@ -6,7 +6,7 @@
* @section: 8.7, 11.4.1;
* @assertion: Delete unary operator can't delete object to be referenced;
* @description: Delete referenced object, __ref = obj;
* @strict_mode_negative
* @noStrict
*/
//////////////////////////////////////////////////////////////////////////////

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using interation statement within "with" statement leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using iteration statement within "with" statement leading to completion by exception
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -8,7 +8,7 @@
* scope chain of the current execution context;
* @description: Using iteration statment withing "with" statement leading to completion by exception
* iteration statement inside with statement - exception completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -8,7 +8,7 @@
* scope chain of the current execution context;
* @description: Using iteration statement witthin "with" staement leading to completion by break
* iteration statement inside with statement - break completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using iteration statement within "with" statement leading to completion by break
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared without the statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared without the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared without the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement declared within the statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement declared within the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement declared within the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" inside of global context leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" inside of global context leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" inside of global context leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within function constructor, leading to normal completition;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within function constructor, leading to normal completition by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within function constructor, leading to normal completition by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within function constructor, leading to completition by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within function constructor, leading to completition by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within iteration statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within iteration statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within iteration statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within iteration statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within iteration statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within "for-in" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within "for-in" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within "for-in" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within "for-in" statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within "for-in" statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within another "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within another "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "with" statement within another "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared within the statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared within the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared within the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared within the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Calling a function within "with" statement declared within the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Declaring function constructor within "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Declaring function constructor within "with" statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Declaring function constructor within "with" statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Declaring function constructor within "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Declaring function constructor within "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "for-in" statement within "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "for-in" statement within "with" statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: The with statement adds a computed object to the front of the
* scope chain of the current execution context;
* @description: Using "for-in" statement within "with" statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
this.p2 = 2;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using iteration statement within "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using iteration statement within "with" statement, leading completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using iteration statement within "with" statement, leading completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using iteration statement within "with" statement, leading completion be break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using iteration statement within "with" statement, leading completion be break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function within "with" statement declared without the statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function within "with" statement declared without the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function within "with" statement declared without the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function without "with" statement declared within the statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function without "with" statement declared within the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Calling a function without "with" statement declared within the statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within global context - normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within global context, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within global context, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;
var result = "result";

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function body, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function body, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function body, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function body, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function body, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function constructor, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function constructor, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring "with" statement within a function constructor, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within iteration statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within iteration statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within iteration statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within iteration statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within iteration statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within "for-in" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within "for-in" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within "for-in" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within "for-in" statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within "for-in" statement, leading to completion by break;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within another "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within another "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Using "with" statement within another "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring and calling a function within "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring and calling a function within "with" statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring and calling a function within "with" statement, leading to normal completion by "return";
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring and calling a function within "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring and calling a function within "with" statement, leading to completion by exception;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

View File

@ -7,7 +7,7 @@
* @assertion: No matter how control leaves the embedded 'Statement',
* the scope chain is always restored to its former state;
* @description: Declaring function constructor within "with" statement, leading to normal completion;
* @strict_mode_negative
* @noStrict
*/
this.p1 = 1;

Some files were not shown because too many files have changed in this diff Show More