TypeScript/tests/baselines/reference/escapedIdentifiers.types

352 lines
14 KiB
Plaintext
Raw Normal View History

2014-08-15 23:33:16 +02:00
=== tests/cases/compiler/escapedIdentifiers.ts ===
/*
0 .. \u0030
9 .. \u0039
A .. \u0041
Z .. \u005a
a .. \u0061
z .. \u00za
*/
// var decl
var \u0061 = 1;
2015-04-13 23:01:57 +02:00
>\u0061 : number, Symbol(\u0061, Decl(escapedIdentifiers.ts, 12, 3))
2015-04-13 21:36:11 +02:00
>1 : number
2014-08-15 23:33:16 +02:00
a ++;
>a ++ : number
2015-04-13 23:01:57 +02:00
>a : number, Symbol(\u0061, Decl(escapedIdentifiers.ts, 12, 3))
2014-08-15 23:33:16 +02:00
\u0061 ++;
>\u0061 ++ : number
2015-04-13 23:01:57 +02:00
>\u0061 : number, Symbol(\u0061, Decl(escapedIdentifiers.ts, 12, 3))
2014-08-15 23:33:16 +02:00
var b = 1;
2015-04-13 23:01:57 +02:00
>b : number, Symbol(b, Decl(escapedIdentifiers.ts, 16, 3))
2015-04-13 21:36:11 +02:00
>1 : number
2014-08-15 23:33:16 +02:00
b ++;
>b ++ : number
2015-04-13 23:01:57 +02:00
>b : number, Symbol(b, Decl(escapedIdentifiers.ts, 16, 3))
2014-08-15 23:33:16 +02:00
\u0062 ++;
>\u0062 ++ : number
2015-04-13 23:01:57 +02:00
>\u0062 : number, Symbol(b, Decl(escapedIdentifiers.ts, 16, 3))
2014-08-15 23:33:16 +02:00
// modules
module moduleType1 {
2015-04-13 23:01:57 +02:00
>moduleType1 : typeof moduleType1, Symbol(moduleType1, Decl(escapedIdentifiers.ts, 18, 10))
2014-08-15 23:33:16 +02:00
export var baz1: number;
2015-04-13 23:01:57 +02:00
>baz1 : number, Symbol(baz1, Decl(escapedIdentifiers.ts, 22, 14))
2014-08-15 23:33:16 +02:00
}
module moduleType\u0032 {
2015-04-13 23:01:57 +02:00
>moduleType\u0032 : typeof moduleType\u0032, Symbol(moduleType\u0032, Decl(escapedIdentifiers.ts, 23, 1))
2014-08-15 23:33:16 +02:00
export var baz2: number;
2015-04-13 23:01:57 +02:00
>baz2 : number, Symbol(baz2, Decl(escapedIdentifiers.ts, 25, 14))
2014-08-15 23:33:16 +02:00
}
moduleType1.baz1 = 3;
>moduleType1.baz1 = 3 : number
2015-04-13 23:01:57 +02:00
>moduleType1.baz1 : number, Symbol(moduleType1.baz1, Decl(escapedIdentifiers.ts, 22, 14))
>moduleType1 : typeof moduleType1, Symbol(moduleType1, Decl(escapedIdentifiers.ts, 18, 10))
>baz1 : number, Symbol(moduleType1.baz1, Decl(escapedIdentifiers.ts, 22, 14))
2015-04-13 21:36:11 +02:00
>3 : number
2014-08-15 23:33:16 +02:00
moduleType\u0031.baz1 = 3;
>moduleType\u0031.baz1 = 3 : number
2015-04-13 23:01:57 +02:00
>moduleType\u0031.baz1 : number, Symbol(moduleType1.baz1, Decl(escapedIdentifiers.ts, 22, 14))
>moduleType\u0031 : typeof moduleType1, Symbol(moduleType1, Decl(escapedIdentifiers.ts, 18, 10))
>baz1 : number, Symbol(moduleType1.baz1, Decl(escapedIdentifiers.ts, 22, 14))
2015-04-13 21:36:11 +02:00
>3 : number
2014-08-15 23:33:16 +02:00
moduleType2.baz2 = 3;
>moduleType2.baz2 = 3 : number
2015-04-13 23:01:57 +02:00
>moduleType2.baz2 : number, Symbol(moduleType\u0032.baz2, Decl(escapedIdentifiers.ts, 25, 14))
>moduleType2 : typeof moduleType\u0032, Symbol(moduleType\u0032, Decl(escapedIdentifiers.ts, 23, 1))
>baz2 : number, Symbol(moduleType\u0032.baz2, Decl(escapedIdentifiers.ts, 25, 14))
2015-04-13 21:36:11 +02:00
>3 : number
2014-08-15 23:33:16 +02:00
moduleType\u0032.baz2 = 3;
>moduleType\u0032.baz2 = 3 : number
2015-04-13 23:01:57 +02:00
>moduleType\u0032.baz2 : number, Symbol(moduleType\u0032.baz2, Decl(escapedIdentifiers.ts, 25, 14))
>moduleType\u0032 : typeof moduleType\u0032, Symbol(moduleType\u0032, Decl(escapedIdentifiers.ts, 23, 1))
>baz2 : number, Symbol(moduleType\u0032.baz2, Decl(escapedIdentifiers.ts, 25, 14))
2015-04-13 21:36:11 +02:00
>3 : number
2014-08-15 23:33:16 +02:00
// classes
class classType1 {
2015-04-13 23:01:57 +02:00
>classType1 : classType1, Symbol(classType1, Decl(escapedIdentifiers.ts, 31, 26))
2014-08-15 23:33:16 +02:00
public foo1: number;
2015-04-13 23:01:57 +02:00
>foo1 : number, Symbol(foo1, Decl(escapedIdentifiers.ts, 35, 18))
2014-08-15 23:33:16 +02:00
}
class classType\u0032 {
2015-04-13 23:01:57 +02:00
>classType\u0032 : classType\u0032, Symbol(classType\u0032, Decl(escapedIdentifiers.ts, 37, 1))
2014-08-15 23:33:16 +02:00
public foo2: number;
2015-04-13 23:01:57 +02:00
>foo2 : number, Symbol(foo2, Decl(escapedIdentifiers.ts, 38, 23))
2014-08-15 23:33:16 +02:00
}
var classType1Object1 = new classType1();
2015-04-13 23:01:57 +02:00
>classType1Object1 : classType1, Symbol(classType1Object1, Decl(escapedIdentifiers.ts, 42, 3))
2014-08-15 23:33:16 +02:00
>new classType1() : classType1
2015-04-13 23:01:57 +02:00
>classType1 : typeof classType1, Symbol(classType1, Decl(escapedIdentifiers.ts, 31, 26))
2014-08-15 23:33:16 +02:00
classType1Object1.foo1 = 2;
>classType1Object1.foo1 = 2 : number
2015-04-13 23:01:57 +02:00
>classType1Object1.foo1 : number, Symbol(classType1.foo1, Decl(escapedIdentifiers.ts, 35, 18))
>classType1Object1 : classType1, Symbol(classType1Object1, Decl(escapedIdentifiers.ts, 42, 3))
>foo1 : number, Symbol(classType1.foo1, Decl(escapedIdentifiers.ts, 35, 18))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
var classType1Object2 = new classType\u0031();
2015-04-13 23:01:57 +02:00
>classType1Object2 : classType1, Symbol(classType1Object2, Decl(escapedIdentifiers.ts, 44, 3))
2014-08-15 23:33:16 +02:00
>new classType\u0031() : classType1
2015-04-13 23:01:57 +02:00
>classType\u0031 : typeof classType1, Symbol(classType1, Decl(escapedIdentifiers.ts, 31, 26))
2014-08-15 23:33:16 +02:00
classType1Object2.foo1 = 2;
>classType1Object2.foo1 = 2 : number
2015-04-13 23:01:57 +02:00
>classType1Object2.foo1 : number, Symbol(classType1.foo1, Decl(escapedIdentifiers.ts, 35, 18))
>classType1Object2 : classType1, Symbol(classType1Object2, Decl(escapedIdentifiers.ts, 44, 3))
>foo1 : number, Symbol(classType1.foo1, Decl(escapedIdentifiers.ts, 35, 18))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
var classType2Object1 = new classType2();
2015-04-13 23:01:57 +02:00
>classType2Object1 : classType\u0032, Symbol(classType2Object1, Decl(escapedIdentifiers.ts, 46, 3))
2014-08-15 23:33:16 +02:00
>new classType2() : classType\u0032
2015-04-13 23:01:57 +02:00
>classType2 : typeof classType\u0032, Symbol(classType\u0032, Decl(escapedIdentifiers.ts, 37, 1))
2014-08-15 23:33:16 +02:00
classType2Object1.foo2 = 2;
>classType2Object1.foo2 = 2 : number
2015-04-13 23:01:57 +02:00
>classType2Object1.foo2 : number, Symbol(classType\u0032.foo2, Decl(escapedIdentifiers.ts, 38, 23))
>classType2Object1 : classType\u0032, Symbol(classType2Object1, Decl(escapedIdentifiers.ts, 46, 3))
>foo2 : number, Symbol(classType\u0032.foo2, Decl(escapedIdentifiers.ts, 38, 23))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
var classType2Object2 = new classType\u0032();
2015-04-13 23:01:57 +02:00
>classType2Object2 : classType\u0032, Symbol(classType2Object2, Decl(escapedIdentifiers.ts, 48, 3))
2014-08-15 23:33:16 +02:00
>new classType\u0032() : classType\u0032
2015-04-13 23:01:57 +02:00
>classType\u0032 : typeof classType\u0032, Symbol(classType\u0032, Decl(escapedIdentifiers.ts, 37, 1))
2014-08-15 23:33:16 +02:00
classType2Object2.foo2 = 2;
>classType2Object2.foo2 = 2 : number
2015-04-13 23:01:57 +02:00
>classType2Object2.foo2 : number, Symbol(classType\u0032.foo2, Decl(escapedIdentifiers.ts, 38, 23))
>classType2Object2 : classType\u0032, Symbol(classType2Object2, Decl(escapedIdentifiers.ts, 48, 3))
>foo2 : number, Symbol(classType\u0032.foo2, Decl(escapedIdentifiers.ts, 38, 23))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
// interfaces
interface interfaceType1 {
2015-04-13 23:01:57 +02:00
>interfaceType1 : interfaceType1, Symbol(interfaceType1, Decl(escapedIdentifiers.ts, 49, 27))
2014-08-15 23:33:16 +02:00
bar1: number;
2015-04-13 23:01:57 +02:00
>bar1 : number, Symbol(bar1, Decl(escapedIdentifiers.ts, 52, 26))
2014-08-15 23:33:16 +02:00
}
interface interfaceType\u0032 {
2015-04-13 23:01:57 +02:00
>interfaceType\u0032 : interfaceType\u0032, Symbol(interfaceType\u0032, Decl(escapedIdentifiers.ts, 54, 1))
2014-08-15 23:33:16 +02:00
bar2: number;
2015-04-13 23:01:57 +02:00
>bar2 : number, Symbol(bar2, Decl(escapedIdentifiers.ts, 55, 31))
2014-08-15 23:33:16 +02:00
}
var interfaceType1Object1 = <interfaceType1>{ bar1: 0 };
2015-04-13 23:01:57 +02:00
>interfaceType1Object1 : interfaceType1, Symbol(interfaceType1Object1, Decl(escapedIdentifiers.ts, 59, 3))
2014-08-15 23:33:16 +02:00
><interfaceType1>{ bar1: 0 } : interfaceType1
2015-04-13 23:01:57 +02:00
>interfaceType1 : interfaceType1, Symbol(interfaceType1, Decl(escapedIdentifiers.ts, 49, 27))
2014-08-15 23:33:16 +02:00
>{ bar1: 0 } : { bar1: number; }
2015-04-13 23:01:57 +02:00
>bar1 : number, Symbol(bar1, Decl(escapedIdentifiers.ts, 59, 45))
2015-04-13 21:36:11 +02:00
>0 : number
2014-08-15 23:33:16 +02:00
interfaceType1Object1.bar1 = 2;
>interfaceType1Object1.bar1 = 2 : number
2015-04-13 23:01:57 +02:00
>interfaceType1Object1.bar1 : number, Symbol(interfaceType1.bar1, Decl(escapedIdentifiers.ts, 52, 26))
>interfaceType1Object1 : interfaceType1, Symbol(interfaceType1Object1, Decl(escapedIdentifiers.ts, 59, 3))
>bar1 : number, Symbol(interfaceType1.bar1, Decl(escapedIdentifiers.ts, 52, 26))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
var interfaceType1Object2 = <interfaceType\u0031>{ bar1: 0 };
2015-04-13 23:01:57 +02:00
>interfaceType1Object2 : interfaceType1, Symbol(interfaceType1Object2, Decl(escapedIdentifiers.ts, 61, 3))
2014-08-15 23:33:16 +02:00
><interfaceType\u0031>{ bar1: 0 } : interfaceType1
2015-04-13 23:01:57 +02:00
>interfaceType\u0031 : interfaceType1, Symbol(interfaceType1, Decl(escapedIdentifiers.ts, 49, 27))
2014-08-15 23:33:16 +02:00
>{ bar1: 0 } : { bar1: number; }
2015-04-13 23:01:57 +02:00
>bar1 : number, Symbol(bar1, Decl(escapedIdentifiers.ts, 61, 50))
2015-04-13 21:36:11 +02:00
>0 : number
2014-08-15 23:33:16 +02:00
interfaceType1Object2.bar1 = 2;
>interfaceType1Object2.bar1 = 2 : number
2015-04-13 23:01:57 +02:00
>interfaceType1Object2.bar1 : number, Symbol(interfaceType1.bar1, Decl(escapedIdentifiers.ts, 52, 26))
>interfaceType1Object2 : interfaceType1, Symbol(interfaceType1Object2, Decl(escapedIdentifiers.ts, 61, 3))
>bar1 : number, Symbol(interfaceType1.bar1, Decl(escapedIdentifiers.ts, 52, 26))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
var interfaceType2Object1 = <interfaceType2>{ bar2: 0 };
2015-04-13 23:01:57 +02:00
>interfaceType2Object1 : interfaceType\u0032, Symbol(interfaceType2Object1, Decl(escapedIdentifiers.ts, 63, 3))
2014-08-15 23:33:16 +02:00
><interfaceType2>{ bar2: 0 } : interfaceType\u0032
2015-04-13 23:01:57 +02:00
>interfaceType2 : interfaceType\u0032, Symbol(interfaceType\u0032, Decl(escapedIdentifiers.ts, 54, 1))
2014-08-15 23:33:16 +02:00
>{ bar2: 0 } : { bar2: number; }
2015-04-13 23:01:57 +02:00
>bar2 : number, Symbol(bar2, Decl(escapedIdentifiers.ts, 63, 45))
2015-04-13 21:36:11 +02:00
>0 : number
2014-08-15 23:33:16 +02:00
interfaceType2Object1.bar2 = 2;
>interfaceType2Object1.bar2 = 2 : number
2015-04-13 23:01:57 +02:00
>interfaceType2Object1.bar2 : number, Symbol(interfaceType\u0032.bar2, Decl(escapedIdentifiers.ts, 55, 31))
>interfaceType2Object1 : interfaceType\u0032, Symbol(interfaceType2Object1, Decl(escapedIdentifiers.ts, 63, 3))
>bar2 : number, Symbol(interfaceType\u0032.bar2, Decl(escapedIdentifiers.ts, 55, 31))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
var interfaceType2Object2 = <interfaceType\u0032>{ bar2: 0 };
2015-04-13 23:01:57 +02:00
>interfaceType2Object2 : interfaceType\u0032, Symbol(interfaceType2Object2, Decl(escapedIdentifiers.ts, 65, 3))
2014-08-15 23:33:16 +02:00
><interfaceType\u0032>{ bar2: 0 } : interfaceType\u0032
2015-04-13 23:01:57 +02:00
>interfaceType\u0032 : interfaceType\u0032, Symbol(interfaceType\u0032, Decl(escapedIdentifiers.ts, 54, 1))
2014-08-15 23:33:16 +02:00
>{ bar2: 0 } : { bar2: number; }
2015-04-13 23:01:57 +02:00
>bar2 : number, Symbol(bar2, Decl(escapedIdentifiers.ts, 65, 50))
2015-04-13 21:36:11 +02:00
>0 : number
2014-08-15 23:33:16 +02:00
interfaceType2Object2.bar2 = 2;
>interfaceType2Object2.bar2 = 2 : number
2015-04-13 23:01:57 +02:00
>interfaceType2Object2.bar2 : number, Symbol(interfaceType\u0032.bar2, Decl(escapedIdentifiers.ts, 55, 31))
>interfaceType2Object2 : interfaceType\u0032, Symbol(interfaceType2Object2, Decl(escapedIdentifiers.ts, 65, 3))
>bar2 : number, Symbol(interfaceType\u0032.bar2, Decl(escapedIdentifiers.ts, 55, 31))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
// arguments
class testClass {
2015-04-13 23:01:57 +02:00
>testClass : testClass, Symbol(testClass, Decl(escapedIdentifiers.ts, 66, 31))
2014-08-15 23:33:16 +02:00
public func(arg1: number, arg\u0032: string, arg\u0033: boolean, arg4: number) {
2015-04-13 23:01:57 +02:00
>func : (arg1: number, arg\u0032: string, arg\u0033: boolean, arg4: number) => void, Symbol(func, Decl(escapedIdentifiers.ts, 70, 17))
>arg1 : number, Symbol(arg1, Decl(escapedIdentifiers.ts, 71, 16))
>arg\u0032 : string, Symbol(arg\u0032, Decl(escapedIdentifiers.ts, 71, 29))
>arg\u0033 : boolean, Symbol(arg\u0033, Decl(escapedIdentifiers.ts, 71, 48))
>arg4 : number, Symbol(arg4, Decl(escapedIdentifiers.ts, 71, 68))
2014-08-15 23:33:16 +02:00
arg\u0031 = 1;
>arg\u0031 = 1 : number
2015-04-13 23:01:57 +02:00
>arg\u0031 : number, Symbol(arg1, Decl(escapedIdentifiers.ts, 71, 16))
2015-04-13 21:36:11 +02:00
>1 : number
2014-08-15 23:33:16 +02:00
arg2 = 'string';
>arg2 = 'string' : string
2015-04-13 23:01:57 +02:00
>arg2 : string, Symbol(arg\u0032, Decl(escapedIdentifiers.ts, 71, 29))
2015-04-13 21:36:11 +02:00
>'string' : string
2014-08-15 23:33:16 +02:00
arg\u0033 = true;
>arg\u0033 = true : boolean
2015-04-13 23:01:57 +02:00
>arg\u0033 : boolean, Symbol(arg\u0033, Decl(escapedIdentifiers.ts, 71, 48))
2015-04-13 21:36:11 +02:00
>true : boolean
2014-08-15 23:33:16 +02:00
arg4 = 2;
>arg4 = 2 : number
2015-04-13 23:01:57 +02:00
>arg4 : number, Symbol(arg4, Decl(escapedIdentifiers.ts, 71, 68))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
}
}
// constructors
class constructorTestClass {
2015-04-13 23:01:57 +02:00
>constructorTestClass : constructorTestClass, Symbol(constructorTestClass, Decl(escapedIdentifiers.ts, 77, 1))
2014-08-15 23:33:16 +02:00
constructor (public arg1: number,public arg\u0032: string,public arg\u0033: boolean,public arg4: number) {
2015-04-13 23:01:57 +02:00
>arg1 : number, Symbol(arg1, Decl(escapedIdentifiers.ts, 81, 17))
>arg\u0032 : string, Symbol(arg\u0032, Decl(escapedIdentifiers.ts, 81, 37))
>arg\u0033 : boolean, Symbol(arg\u0033, Decl(escapedIdentifiers.ts, 81, 62))
>arg4 : number, Symbol(arg4, Decl(escapedIdentifiers.ts, 81, 88))
2014-08-15 23:33:16 +02:00
}
}
var constructorTestObject = new constructorTestClass(1, 'string', true, 2);
2015-04-13 23:01:57 +02:00
>constructorTestObject : constructorTestClass, Symbol(constructorTestObject, Decl(escapedIdentifiers.ts, 84, 3))
2014-08-15 23:33:16 +02:00
>new constructorTestClass(1, 'string', true, 2) : constructorTestClass
2015-04-13 23:01:57 +02:00
>constructorTestClass : typeof constructorTestClass, Symbol(constructorTestClass, Decl(escapedIdentifiers.ts, 77, 1))
2015-04-13 21:36:11 +02:00
>1 : number
>'string' : string
>true : boolean
>2 : number
2014-08-15 23:33:16 +02:00
constructorTestObject.arg\u0031 = 1;
>constructorTestObject.arg\u0031 = 1 : number
2015-04-13 23:01:57 +02:00
>constructorTestObject.arg\u0031 : number, Symbol(constructorTestClass.arg1, Decl(escapedIdentifiers.ts, 81, 17))
>constructorTestObject : constructorTestClass, Symbol(constructorTestObject, Decl(escapedIdentifiers.ts, 84, 3))
>arg\u0031 : number, Symbol(constructorTestClass.arg1, Decl(escapedIdentifiers.ts, 81, 17))
2015-04-13 21:36:11 +02:00
>1 : number
2014-08-15 23:33:16 +02:00
constructorTestObject.arg2 = 'string';
>constructorTestObject.arg2 = 'string' : string
2015-04-13 23:01:57 +02:00
>constructorTestObject.arg2 : string, Symbol(constructorTestClass.arg\u0032, Decl(escapedIdentifiers.ts, 81, 37))
>constructorTestObject : constructorTestClass, Symbol(constructorTestObject, Decl(escapedIdentifiers.ts, 84, 3))
>arg2 : string, Symbol(constructorTestClass.arg\u0032, Decl(escapedIdentifiers.ts, 81, 37))
2015-04-13 21:36:11 +02:00
>'string' : string
2014-08-15 23:33:16 +02:00
constructorTestObject.arg\u0033 = true;
>constructorTestObject.arg\u0033 = true : boolean
2015-04-13 23:01:57 +02:00
>constructorTestObject.arg\u0033 : boolean, Symbol(constructorTestClass.arg\u0033, Decl(escapedIdentifiers.ts, 81, 62))
>constructorTestObject : constructorTestClass, Symbol(constructorTestObject, Decl(escapedIdentifiers.ts, 84, 3))
>arg\u0033 : boolean, Symbol(constructorTestClass.arg\u0033, Decl(escapedIdentifiers.ts, 81, 62))
2015-04-13 21:36:11 +02:00
>true : boolean
2014-08-15 23:33:16 +02:00
constructorTestObject.arg4 = 2;
>constructorTestObject.arg4 = 2 : number
2015-04-13 23:01:57 +02:00
>constructorTestObject.arg4 : number, Symbol(constructorTestClass.arg4, Decl(escapedIdentifiers.ts, 81, 88))
>constructorTestObject : constructorTestClass, Symbol(constructorTestObject, Decl(escapedIdentifiers.ts, 84, 3))
>arg4 : number, Symbol(constructorTestClass.arg4, Decl(escapedIdentifiers.ts, 81, 88))
2015-04-13 21:36:11 +02:00
>2 : number
2014-08-15 23:33:16 +02:00
// Lables
l\u0061bel1:
>l\u0061bel1 : any
2015-04-13 21:36:11 +02:00
2014-08-15 23:33:16 +02:00
while (false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
{
while(false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
continue label1; // it will go to next iteration of outer loop
>label1 : any
2014-08-15 23:33:16 +02:00
}
label2:
>label2 : any
2015-04-13 21:36:11 +02:00
2014-08-15 23:33:16 +02:00
while (false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
{
while(false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
continue l\u0061bel2; // it will go to next iteration of outer loop
>l\u0061bel2 : any
2014-08-15 23:33:16 +02:00
}
label3:
>label3 : any
2015-04-13 21:36:11 +02:00
2014-08-15 23:33:16 +02:00
while (false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
{
while(false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
continue label3; // it will go to next iteration of outer loop
>label3 : any
2014-08-15 23:33:16 +02:00
}
l\u0061bel4:
>l\u0061bel4 : any
2015-04-13 21:36:11 +02:00
2014-08-15 23:33:16 +02:00
while (false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
{
while(false)
2015-04-13 21:36:11 +02:00
>false : boolean
2014-08-15 23:33:16 +02:00
continue l\u0061bel4; // it will go to next iteration of outer loop
>l\u0061bel4 : any
2014-08-15 23:33:16 +02:00
}