TypeScript/tests/baselines/reference/sourceMapValidationClass.sourcemap.txt
2015-03-03 15:27:50 -08:00

375 lines
13 KiB
Plaintext

===================================================================
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