===================================================================
JsFile: m1.js
mapUrl: m1.js.map
sourceRoot: http://typescript.codeplex.com/
sources: m1.ts
===================================================================
-------------------------------------------------------------------
emittedFile:outdir/simple/m1.js
sourceFile:m1.ts
-------------------------------------------------------------------
>>>"use strict";
>>>exports.m1_a1 = 10;
1 >
2 >^^^^^^^^
3 >        ^^^^^
4 >             ^^^
5 >                ^^
6 >                  ^
7 >                   ^^^^^^^^->
1 >export var 
2 >
3 >        m1_a1
4 >              = 
5 >                10
6 >                  ;
1 >Emitted(2, 1) Source(1, 12) + SourceIndex(0)
2 >Emitted(2, 9) Source(1, 12) + SourceIndex(0)
3 >Emitted(2, 14) Source(1, 17) + SourceIndex(0)
4 >Emitted(2, 17) Source(1, 20) + SourceIndex(0)
5 >Emitted(2, 19) Source(1, 22) + SourceIndex(0)
6 >Emitted(2, 20) Source(1, 23) + SourceIndex(0)
---
>>>var m1_c1 = (function () {
1->
2 >^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
1->Emitted(3, 1) Source(2, 1) + SourceIndex(0)
---
>>>    function m1_c1() {
1->^^^^
2 >    ^^->
1->
1->Emitted(4, 5) Source(2, 1) + SourceIndex(0)
---
>>>    }
1->^^^^
2 >    ^
3 >     ^^^^^^^^^^^^^->
1->export class m1_c1 {
  >    public m1_c1_p1: number;
  >
2 >    }
1->Emitted(5, 5) Source(4, 1) + SourceIndex(0)
2 >Emitted(5, 6) Source(4, 2) + SourceIndex(0)
---
>>>    return m1_c1;
1->^^^^
2 >    ^^^^^^^^^^^^
1->
2 >    }
1->Emitted(6, 5) Source(4, 1) + SourceIndex(0)
2 >Emitted(6, 17) Source(4, 2) + SourceIndex(0)
---
>>>}());
1 >
2 >^
3 > 
4 > ^^^^
5 >     ^^^^^^^^^^^^^^^^^^->
1 >
2 >}
3 > 
4 > export class m1_c1 {
  >     public m1_c1_p1: number;
  > }
1 >Emitted(7, 1) Source(4, 1) + SourceIndex(0)
2 >Emitted(7, 2) Source(4, 2) + SourceIndex(0)
3 >Emitted(7, 2) Source(2, 1) + SourceIndex(0)
4 >Emitted(7, 6) Source(4, 2) + SourceIndex(0)
---
>>>exports.m1_c1 = m1_c1;
1->
2 >^^^^^^^^^^^^^^^^^^^^^^
3 >                      ^^^^^^^^^^^^^^->
1->
2 >export class m1_c1 {
  >    public m1_c1_p1: number;
  >}
1->Emitted(8, 1) Source(2, 1) + SourceIndex(0)
2 >Emitted(8, 23) Source(4, 2) + SourceIndex(0)
---
>>>exports.m1_instance1 = new m1_c1();
1->
2 >^^^^^^^^
3 >        ^^^^^^^^^^^^
4 >                    ^^^
5 >                       ^^^^
6 >                           ^^^^^
7 >                                ^^
8 >                                  ^
1->
  >
  >export var 
2 >
3 >        m1_instance1
4 >                     = 
5 >                       new 
6 >                           m1_c1
7 >                                ()
8 >                                  ;
1->Emitted(9, 1) Source(6, 12) + SourceIndex(0)
2 >Emitted(9, 9) Source(6, 12) + SourceIndex(0)
3 >Emitted(9, 21) Source(6, 24) + SourceIndex(0)
4 >Emitted(9, 24) Source(6, 27) + SourceIndex(0)
5 >Emitted(9, 28) Source(6, 31) + SourceIndex(0)
6 >Emitted(9, 33) Source(6, 36) + SourceIndex(0)
7 >Emitted(9, 35) Source(6, 38) + SourceIndex(0)
8 >Emitted(9, 36) Source(6, 39) + SourceIndex(0)
---
>>>function m1_f1() {
1 >
2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
1 >Emitted(10, 1) Source(7, 1) + SourceIndex(0)
---
>>>    return exports.m1_instance1;
1->^^^^
2 >    ^^^^^^
3 >          ^
4 >           ^^^^^^^^^^^^^^^^^^^^
5 >                               ^
1->export function m1_f1() {
  >    
2 >    return
3 >           
4 >           m1_instance1
5 >                               ;
1->Emitted(11, 5) Source(8, 5) + SourceIndex(0)
2 >Emitted(11, 11) Source(8, 11) + SourceIndex(0)
3 >Emitted(11, 12) Source(8, 12) + SourceIndex(0)
4 >Emitted(11, 32) Source(8, 24) + SourceIndex(0)
5 >Emitted(11, 33) Source(8, 25) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(12, 1) Source(9, 1) + SourceIndex(0)
2 >Emitted(12, 2) Source(9, 2) + SourceIndex(0)
---
>>>exports.m1_f1 = m1_f1;
1->
2 >^^^^^^^^^^^^^^^^^^^^^^
3 >                      ^^^^^^^->
1->
2 >export function m1_f1() {
  >    return m1_instance1;
  >}
1->Emitted(13, 1) Source(7, 1) + SourceIndex(0)
2 >Emitted(13, 23) Source(9, 2) + SourceIndex(0)
---
>>>//# sourceMappingURL=m1.js.map===================================================================
JsFile: test.js
mapUrl: test.js.map
sourceRoot: http://typescript.codeplex.com/
sources: test.ts
===================================================================
-------------------------------------------------------------------
emittedFile:outdir/simple/test.js
sourceFile:test.ts
-------------------------------------------------------------------
>>>"use strict";
>>>var m1 = require("m1");
1 >
2 >^^^^^^^^^^^^^^^^^^^^^^^
1 >
2 >import m1 = require("m1");
1 >Emitted(2, 1) Source(1, 1) + SourceIndex(0)
2 >Emitted(2, 24) Source(1, 27) + SourceIndex(0)
---
>>>exports.a1 = 10;
1 >
2 >^^^^^^^^
3 >        ^^
4 >          ^^^
5 >             ^^
6 >               ^
7 >                ^^^^^^^^->
1 >
  >export var 
2 >
3 >        a1
4 >           = 
5 >             10
6 >               ;
1 >Emitted(3, 1) Source(2, 12) + SourceIndex(0)
2 >Emitted(3, 9) Source(2, 12) + SourceIndex(0)
3 >Emitted(3, 11) Source(2, 14) + SourceIndex(0)
4 >Emitted(3, 14) Source(2, 17) + SourceIndex(0)
5 >Emitted(3, 16) Source(2, 19) + SourceIndex(0)
6 >Emitted(3, 17) Source(2, 20) + SourceIndex(0)
---
>>>var c1 = (function () {
1->
2 >^^^^^^^^^^^^^^^^^^^^->
1->
  >
1->Emitted(4, 1) Source(3, 1) + SourceIndex(0)
---
>>>    function c1() {
1->^^^^
2 >    ^^->
1->
1->Emitted(5, 5) Source(3, 1) + SourceIndex(0)
---
>>>    }
1->^^^^
2 >    ^
3 >     ^^^^^^^^^^->
1->export class c1 {
  >    public p1: number;
  >
2 >    }
1->Emitted(6, 5) Source(5, 1) + SourceIndex(0)
2 >Emitted(6, 6) Source(5, 2) + SourceIndex(0)
---
>>>    return c1;
1->^^^^
2 >    ^^^^^^^^^
1->
2 >    }
1->Emitted(7, 5) Source(5, 1) + SourceIndex(0)
2 >Emitted(7, 14) Source(5, 2) + SourceIndex(0)
---
>>>}());
1 >
2 >^
3 > 
4 > ^^^^
5 >     ^^^^^^^^^^^^->
1 >
2 >}
3 > 
4 > export class c1 {
  >     public p1: number;
  > }
1 >Emitted(8, 1) Source(5, 1) + SourceIndex(0)
2 >Emitted(8, 2) Source(5, 2) + SourceIndex(0)
3 >Emitted(8, 2) Source(3, 1) + SourceIndex(0)
4 >Emitted(8, 6) Source(5, 2) + SourceIndex(0)
---
>>>exports.c1 = c1;
1->
2 >^^^^^^^^^^^^^^^^
3 >                ^^^^^^^^^^^^^^->
1->
2 >export class c1 {
  >    public p1: number;
  >}
1->Emitted(9, 1) Source(3, 1) + SourceIndex(0)
2 >Emitted(9, 17) Source(5, 2) + SourceIndex(0)
---
>>>exports.instance1 = new c1();
1->
2 >^^^^^^^^
3 >        ^^^^^^^^^
4 >                 ^^^
5 >                    ^^^^
6 >                        ^^
7 >                          ^^
8 >                            ^
1->
  >
  >export var 
2 >
3 >        instance1
4 >                  = 
5 >                    new 
6 >                        c1
7 >                          ()
8 >                            ;
1->Emitted(10, 1) Source(7, 12) + SourceIndex(0)
2 >Emitted(10, 9) Source(7, 12) + SourceIndex(0)
3 >Emitted(10, 18) Source(7, 21) + SourceIndex(0)
4 >Emitted(10, 21) Source(7, 24) + SourceIndex(0)
5 >Emitted(10, 25) Source(7, 28) + SourceIndex(0)
6 >Emitted(10, 27) Source(7, 30) + SourceIndex(0)
7 >Emitted(10, 29) Source(7, 32) + SourceIndex(0)
8 >Emitted(10, 30) Source(7, 33) + SourceIndex(0)
---
>>>function f1() {
1 >
2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
1 >Emitted(11, 1) Source(8, 1) + SourceIndex(0)
---
>>>    return exports.instance1;
1->^^^^
2 >    ^^^^^^
3 >          ^
4 >           ^^^^^^^^^^^^^^^^^
5 >                            ^
1->export function f1() {
  >    
2 >    return
3 >           
4 >           instance1
5 >                            ;
1->Emitted(12, 5) Source(9, 5) + SourceIndex(0)
2 >Emitted(12, 11) Source(9, 11) + SourceIndex(0)
3 >Emitted(12, 12) Source(9, 12) + SourceIndex(0)
4 >Emitted(12, 29) Source(9, 21) + SourceIndex(0)
5 >Emitted(12, 30) Source(9, 22) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(13, 1) Source(10, 1) + SourceIndex(0)
2 >Emitted(13, 2) Source(10, 2) + SourceIndex(0)
---
>>>exports.f1 = f1;
1->
2 >^^^^^^^^^^^^^^^^
3 >                ^^^^^^^->
1->
2 >export function f1() {
  >    return instance1;
  >}
1->Emitted(14, 1) Source(8, 1) + SourceIndex(0)
2 >Emitted(14, 17) Source(10, 2) + SourceIndex(0)
---
>>>exports.a2 = m1.m1_c1;
1->
2 >^^^^^^^^
3 >        ^^
4 >          ^^^
5 >             ^^
6 >               ^
7 >                ^^^^^
8 >                     ^
9 >                      ^^^^^^^^^->
1->
  >
  >export var 
2 >
3 >        a2
4 >           = 
5 >             m1
6 >               .
7 >                m1_c1
8 >                     ;
1->Emitted(15, 1) Source(12, 12) + SourceIndex(0)
2 >Emitted(15, 9) Source(12, 12) + SourceIndex(0)
3 >Emitted(15, 11) Source(12, 14) + SourceIndex(0)
4 >Emitted(15, 14) Source(12, 17) + SourceIndex(0)
5 >Emitted(15, 16) Source(12, 19) + SourceIndex(0)
6 >Emitted(15, 17) Source(12, 20) + SourceIndex(0)
7 >Emitted(15, 22) Source(12, 25) + SourceIndex(0)
8 >Emitted(15, 23) Source(12, 26) + SourceIndex(0)
---
>>>//# sourceMappingURL=test.js.map