375 lines
No EOL
13 KiB
Text
375 lines
No EOL
13 KiB
Text
===================================================================
|
|
JsFile: sourceMapValidationClass.js
|
|
mapUrl: sourceMapValidationClass.js.map
|
|
sourceRoot:
|
|
sources: sourceMapValidationClass.ts
|
|
===================================================================
|
|
-------------------------------------------------------------------
|
|
emittedFile:tests/cases/compiler/sourceMapValidationClass.js
|
|
sourceFile:sourceMapValidationClass.ts
|
|
-------------------------------------------------------------------
|
|
>>>var Greeter = (function () {
|
|
1 >
|
|
2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
|
|
---
|
|
>>> function Greeter(greeting) {
|
|
1->^^^^
|
|
2 > ^^^^^^^^^^^^^^^^^
|
|
3 > ^^^^^^^^
|
|
1->class Greeter {
|
|
>
|
|
2 > constructor(public
|
|
3 > greeting: string
|
|
1->Emitted(2, 5) Source(2, 5) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(2, 22) Source(2, 24) + SourceIndex(0) name (Greeter)
|
|
3 >Emitted(2, 30) Source(2, 40) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> var b = [];
|
|
1 >^^^^^^^^
|
|
2 > ^^^^^^^^^^^
|
|
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >,
|
|
2 > ...b: string[]
|
|
1 >Emitted(3, 9) Source(2, 42) + SourceIndex(0) name (Greeter.constructor)
|
|
2 >Emitted(3, 20) Source(2, 56) + SourceIndex(0) name (Greeter.constructor)
|
|
---
|
|
>>> for (var _i = 1; _i < arguments.length; _i++) {
|
|
1->^^^^^^^^^^^^^
|
|
2 > ^^^^^^^^^^^
|
|
3 > ^
|
|
4 > ^^^^^^^^^^^^^^^^^^^^^^
|
|
5 > ^
|
|
6 > ^^^^
|
|
1->
|
|
2 > ...b: string[]
|
|
3 >
|
|
4 > ...b: string[]
|
|
5 >
|
|
6 > ...b: string[]
|
|
1->Emitted(4, 14) Source(2, 42) + SourceIndex(0) name (Greeter.constructor)
|
|
2 >Emitted(4, 25) Source(2, 56) + SourceIndex(0) name (Greeter.constructor)
|
|
3 >Emitted(4, 26) Source(2, 42) + SourceIndex(0) name (Greeter.constructor)
|
|
4 >Emitted(4, 48) Source(2, 56) + SourceIndex(0) name (Greeter.constructor)
|
|
5 >Emitted(4, 49) Source(2, 42) + SourceIndex(0) name (Greeter.constructor)
|
|
6 >Emitted(4, 53) Source(2, 56) + SourceIndex(0) name (Greeter.constructor)
|
|
---
|
|
>>> b[_i - 1] = arguments[_i];
|
|
1 >^^^^^^^^^^^^
|
|
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
1 >
|
|
2 > ...b: string[]
|
|
1 >Emitted(5, 13) Source(2, 42) + SourceIndex(0) name (Greeter.constructor)
|
|
2 >Emitted(5, 39) Source(2, 56) + SourceIndex(0) name (Greeter.constructor)
|
|
---
|
|
>>> }
|
|
>>> this.greeting = greeting;
|
|
1 >^^^^^^^^
|
|
2 > ^^^^^^^^^^^^^
|
|
3 > ^^^
|
|
4 > ^^^^^^^^
|
|
5 > ^
|
|
1 >
|
|
2 > greeting
|
|
3 >
|
|
4 > greeting
|
|
5 > : string
|
|
1 >Emitted(7, 9) Source(2, 24) + SourceIndex(0) name (Greeter.constructor)
|
|
2 >Emitted(7, 22) Source(2, 32) + SourceIndex(0) name (Greeter.constructor)
|
|
3 >Emitted(7, 25) Source(2, 24) + SourceIndex(0) name (Greeter.constructor)
|
|
4 >Emitted(7, 33) Source(2, 32) + SourceIndex(0) name (Greeter.constructor)
|
|
5 >Emitted(7, 34) Source(2, 40) + SourceIndex(0) name (Greeter.constructor)
|
|
---
|
|
>>> this.x1 = 10;
|
|
1 >^^^^^^^^
|
|
2 > ^^^^^^^
|
|
3 > ^^^
|
|
4 > ^^
|
|
5 > ^
|
|
1 >, ...b: string[]) {
|
|
> }
|
|
> greet() {
|
|
> return "<h1>" + this.greeting + "</h1>";
|
|
> }
|
|
> private x: string;
|
|
> private
|
|
2 > x1
|
|
3 > : number =
|
|
4 > 10
|
|
5 > ;
|
|
1 >Emitted(8, 9) Source(8, 13) + SourceIndex(0) name (Greeter.constructor)
|
|
2 >Emitted(8, 16) Source(8, 15) + SourceIndex(0) name (Greeter.constructor)
|
|
3 >Emitted(8, 19) Source(8, 26) + SourceIndex(0) name (Greeter.constructor)
|
|
4 >Emitted(8, 21) Source(8, 28) + SourceIndex(0) name (Greeter.constructor)
|
|
5 >Emitted(8, 22) Source(8, 29) + SourceIndex(0) name (Greeter.constructor)
|
|
---
|
|
>>> }
|
|
1 >^^^^
|
|
2 > ^
|
|
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
2 > }
|
|
1 >Emitted(9, 5) Source(3, 5) + SourceIndex(0) name (Greeter.constructor)
|
|
2 >Emitted(9, 6) Source(3, 6) + SourceIndex(0) name (Greeter.constructor)
|
|
---
|
|
>>> Greeter.prototype.greet = function () {
|
|
1->^^^^
|
|
2 > ^^^^^^^^^^^^^^^^^^^^^^^
|
|
3 > ^^^
|
|
4 > ^^^^^^^^^^^^^^^^^^^->
|
|
1->
|
|
>
|
|
2 > greet
|
|
3 >
|
|
1->Emitted(10, 5) Source(4, 5) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(10, 28) Source(4, 10) + SourceIndex(0) name (Greeter)
|
|
3 >Emitted(10, 31) Source(4, 5) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> return "<h1>" + this.greeting + "</h1>";
|
|
1->^^^^^^^^
|
|
2 > ^^^^^^
|
|
3 > ^
|
|
4 > ^^^^^^
|
|
5 > ^^^
|
|
6 > ^^^^
|
|
7 > ^
|
|
8 > ^^^^^^^^
|
|
9 > ^^^
|
|
10> ^^^^^^^
|
|
11> ^
|
|
1->greet() {
|
|
>
|
|
2 > return
|
|
3 >
|
|
4 > "<h1>"
|
|
5 > +
|
|
6 > this
|
|
7 > .
|
|
8 > greeting
|
|
9 > +
|
|
10> "</h1>"
|
|
11> ;
|
|
1->Emitted(11, 9) Source(5, 9) + SourceIndex(0) name (Greeter.greet)
|
|
2 >Emitted(11, 15) Source(5, 15) + SourceIndex(0) name (Greeter.greet)
|
|
3 >Emitted(11, 16) Source(5, 16) + SourceIndex(0) name (Greeter.greet)
|
|
4 >Emitted(11, 22) Source(5, 22) + SourceIndex(0) name (Greeter.greet)
|
|
5 >Emitted(11, 25) Source(5, 25) + SourceIndex(0) name (Greeter.greet)
|
|
6 >Emitted(11, 29) Source(5, 29) + SourceIndex(0) name (Greeter.greet)
|
|
7 >Emitted(11, 30) Source(5, 30) + SourceIndex(0) name (Greeter.greet)
|
|
8 >Emitted(11, 38) Source(5, 38) + SourceIndex(0) name (Greeter.greet)
|
|
9 >Emitted(11, 41) Source(5, 41) + SourceIndex(0) name (Greeter.greet)
|
|
10>Emitted(11, 48) Source(5, 48) + SourceIndex(0) name (Greeter.greet)
|
|
11>Emitted(11, 49) Source(5, 49) + SourceIndex(0) name (Greeter.greet)
|
|
---
|
|
>>> };
|
|
1 >^^^^
|
|
2 > ^
|
|
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
>
|
|
2 > }
|
|
1 >Emitted(12, 5) Source(6, 5) + SourceIndex(0) name (Greeter.greet)
|
|
2 >Emitted(12, 6) Source(6, 6) + SourceIndex(0) name (Greeter.greet)
|
|
---
|
|
>>> Greeter.prototype.fn = function () {
|
|
1->^^^^
|
|
2 > ^^^^^^^^^^^^^^^^^^^^
|
|
3 > ^^^
|
|
4 > ^^^->
|
|
1->
|
|
> private x: string;
|
|
> private x1: number = 10;
|
|
> private
|
|
2 > fn
|
|
3 >
|
|
1->Emitted(13, 5) Source(9, 13) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(13, 25) Source(9, 15) + SourceIndex(0) name (Greeter)
|
|
3 >Emitted(13, 28) Source(9, 5) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> return this.greeting;
|
|
1->^^^^^^^^
|
|
2 > ^^^^^^
|
|
3 > ^
|
|
4 > ^^^^
|
|
5 > ^
|
|
6 > ^^^^^^^^
|
|
7 > ^
|
|
1->private fn() {
|
|
>
|
|
2 > return
|
|
3 >
|
|
4 > this
|
|
5 > .
|
|
6 > greeting
|
|
7 > ;
|
|
1->Emitted(14, 9) Source(10, 9) + SourceIndex(0) name (Greeter.fn)
|
|
2 >Emitted(14, 15) Source(10, 15) + SourceIndex(0) name (Greeter.fn)
|
|
3 >Emitted(14, 16) Source(10, 16) + SourceIndex(0) name (Greeter.fn)
|
|
4 >Emitted(14, 20) Source(10, 20) + SourceIndex(0) name (Greeter.fn)
|
|
5 >Emitted(14, 21) Source(10, 21) + SourceIndex(0) name (Greeter.fn)
|
|
6 >Emitted(14, 29) Source(10, 29) + SourceIndex(0) name (Greeter.fn)
|
|
7 >Emitted(14, 30) Source(10, 30) + SourceIndex(0) name (Greeter.fn)
|
|
---
|
|
>>> };
|
|
1 >^^^^
|
|
2 > ^
|
|
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
>
|
|
2 > }
|
|
1 >Emitted(15, 5) Source(11, 5) + SourceIndex(0) name (Greeter.fn)
|
|
2 >Emitted(15, 6) Source(11, 6) + SourceIndex(0) name (Greeter.fn)
|
|
---
|
|
>>> Object.defineProperty(Greeter.prototype, "greetings", {
|
|
1->^^^^
|
|
2 > ^^^^^^^^^^^^^^^^^^^^^^
|
|
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
1->
|
|
>
|
|
2 > get
|
|
3 > greetings
|
|
1->Emitted(16, 5) Source(12, 5) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(16, 27) Source(12, 9) + SourceIndex(0) name (Greeter)
|
|
3 >Emitted(16, 57) Source(12, 18) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> get: function () {
|
|
1 >^^^^^^^^^^^^^
|
|
2 > ^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
1 >Emitted(17, 14) Source(12, 5) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> return this.greeting;
|
|
1->^^^^^^^^^^^^
|
|
2 > ^^^^^^
|
|
3 > ^
|
|
4 > ^^^^
|
|
5 > ^
|
|
6 > ^^^^^^^^
|
|
7 > ^
|
|
1->get greetings() {
|
|
>
|
|
2 > return
|
|
3 >
|
|
4 > this
|
|
5 > .
|
|
6 > greeting
|
|
7 > ;
|
|
1->Emitted(18, 13) Source(13, 9) + SourceIndex(0) name (Greeter.greetings)
|
|
2 >Emitted(18, 19) Source(13, 15) + SourceIndex(0) name (Greeter.greetings)
|
|
3 >Emitted(18, 20) Source(13, 16) + SourceIndex(0) name (Greeter.greetings)
|
|
4 >Emitted(18, 24) Source(13, 20) + SourceIndex(0) name (Greeter.greetings)
|
|
5 >Emitted(18, 25) Source(13, 21) + SourceIndex(0) name (Greeter.greetings)
|
|
6 >Emitted(18, 33) Source(13, 29) + SourceIndex(0) name (Greeter.greetings)
|
|
7 >Emitted(18, 34) Source(13, 30) + SourceIndex(0) name (Greeter.greetings)
|
|
---
|
|
>>> },
|
|
1 >^^^^^^^^
|
|
2 > ^
|
|
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
>
|
|
2 > }
|
|
1 >Emitted(19, 9) Source(14, 5) + SourceIndex(0) name (Greeter.greetings)
|
|
2 >Emitted(19, 10) Source(14, 6) + SourceIndex(0) name (Greeter.greetings)
|
|
---
|
|
>>> set: function (greetings) {
|
|
1->^^^^^^^^^^^^^
|
|
2 > ^^^^^^^^^^
|
|
3 > ^^^^^^^^^
|
|
4 > ^^^^^^^->
|
|
1->
|
|
>
|
|
2 > set greetings(
|
|
3 > greetings: string
|
|
1->Emitted(20, 14) Source(15, 5) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(20, 24) Source(15, 19) + SourceIndex(0) name (Greeter)
|
|
3 >Emitted(20, 33) Source(15, 36) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> this.greeting = greetings;
|
|
1->^^^^^^^^^^^^
|
|
2 > ^^^^
|
|
3 > ^
|
|
4 > ^^^^^^^^
|
|
5 > ^^^
|
|
6 > ^^^^^^^^^
|
|
7 > ^
|
|
1->) {
|
|
>
|
|
2 > this
|
|
3 > .
|
|
4 > greeting
|
|
5 > =
|
|
6 > greetings
|
|
7 > ;
|
|
1->Emitted(21, 13) Source(16, 9) + SourceIndex(0) name (Greeter.greetings)
|
|
2 >Emitted(21, 17) Source(16, 13) + SourceIndex(0) name (Greeter.greetings)
|
|
3 >Emitted(21, 18) Source(16, 14) + SourceIndex(0) name (Greeter.greetings)
|
|
4 >Emitted(21, 26) Source(16, 22) + SourceIndex(0) name (Greeter.greetings)
|
|
5 >Emitted(21, 29) Source(16, 25) + SourceIndex(0) name (Greeter.greetings)
|
|
6 >Emitted(21, 38) Source(16, 34) + SourceIndex(0) name (Greeter.greetings)
|
|
7 >Emitted(21, 39) Source(16, 35) + SourceIndex(0) name (Greeter.greetings)
|
|
---
|
|
>>> },
|
|
1 >^^^^^^^^
|
|
2 > ^
|
|
3 > ^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
>
|
|
2 > }
|
|
1 >Emitted(22, 9) Source(17, 5) + SourceIndex(0) name (Greeter.greetings)
|
|
2 >Emitted(22, 10) Source(17, 6) + SourceIndex(0) name (Greeter.greetings)
|
|
---
|
|
>>> enumerable: true,
|
|
>>> configurable: true
|
|
>>> });
|
|
1->^^^^^^^
|
|
2 > ^^^^^^^^^^^^^->
|
|
1->
|
|
1->Emitted(25, 8) Source(14, 6) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>> return Greeter;
|
|
1->^^^^
|
|
2 > ^^^^^^^^^^^^^^
|
|
1->
|
|
> set greetings(greetings: string) {
|
|
> this.greeting = greetings;
|
|
> }
|
|
>
|
|
2 > }
|
|
1->Emitted(26, 5) Source(18, 1) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(26, 19) Source(18, 2) + SourceIndex(0) name (Greeter)
|
|
---
|
|
>>>})();
|
|
1 >
|
|
2 >^
|
|
3 >
|
|
4 > ^^^^
|
|
5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
|
1 >
|
|
2 >}
|
|
3 >
|
|
4 > class Greeter {
|
|
> constructor(public greeting: string, ...b: string[]) {
|
|
> }
|
|
> greet() {
|
|
> return "<h1>" + this.greeting + "</h1>";
|
|
> }
|
|
> private x: string;
|
|
> private x1: number = 10;
|
|
> private fn() {
|
|
> return this.greeting;
|
|
> }
|
|
> get greetings() {
|
|
> return this.greeting;
|
|
> }
|
|
> set greetings(greetings: string) {
|
|
> this.greeting = greetings;
|
|
> }
|
|
> }
|
|
1 >Emitted(27, 1) Source(18, 1) + SourceIndex(0) name (Greeter)
|
|
2 >Emitted(27, 2) Source(18, 2) + SourceIndex(0) name (Greeter)
|
|
3 >Emitted(27, 2) Source(1, 1) + SourceIndex(0)
|
|
4 >Emitted(27, 6) Source(18, 2) + SourceIndex(0)
|
|
---
|
|
>>>//# sourceMappingURL=sourceMapValidationClass.js.map |