Commit Graph

1060 Commits

Author SHA1 Message Date
Vladimir Matveev
b0b0712c73 suppress validation of output paths in transpile scenarios 2016-02-01 10:36:47 -08:00
Anders Hejlsberg
dc657b8696 Adding /*@internal*/ directives 2016-02-01 06:55:53 -08:00
Anders Hejlsberg
4421c52b83 Remove parserContextFlags from Node type 2016-01-31 14:00:54 -08:00
Anders Hejlsberg
f4ee49f24e Renaming parsing context flags to NodeFlags.xxxContext 2016-01-31 08:57:32 -08:00
Anders Hejlsberg
83859c0d91 Merge ParserContextFlags into NodeFlags 2016-01-31 08:45:14 -08:00
Anders Hejlsberg
f0abb86158 Removing MultiLine, Synthetic, DeclarationFile, and OctalLiteral flags 2016-01-31 08:08:19 -08:00
Ron Buckton
4835e43a8f Merge branch 'master' into fixDecoratedClassName 2016-01-28 17:59:04 -08:00
Kanchalai Tanglertsampan
bf854a784f Merge branch 'master' into fix4211 2016-01-28 14:33:50 -08:00
Ron Buckton
1bb96555da Creates a class body scoped alias to the class to avoid class name double binding.
Fixes #5386.
2016-01-27 16:13:51 -08:00
Vladimir Matveev
f23c35f04d Merge pull request #5728 from Microsoft/pathMappingModuleResolution
Path mapping module resolution
2016-01-27 11:38:33 -08:00
Vladimir Matveev
2b22a47cbb Merge pull request #6553 from Microsoft/handleNestedBlockScopedName
handle block scoped binding in nested blocks
2016-01-27 11:28:59 -08:00
Anders Hejlsberg
98603f9f49 Merge pull request #6532 from Microsoft/readonlyMembers
Readonly properties and index signatures
2016-01-27 10:50:26 -08:00
Vladimir Matveev
e67ff39e17 merge with origin/master 2016-01-27 10:40:52 -08:00
Kanchalai Tanglertsampan
e910e7151b Merge branch 'master' into fix4211 2016-01-27 10:36:08 -08:00
Anders Hejlsberg
cbb195b047 Renumbering NodeFlags to start at 1 << 0 2016-01-27 10:25:51 -08:00
Ron Buckton
05803f5285 Added comments for new flags in types.ts 2016-01-26 12:55:03 -08:00
Ron Buckton
da6aadbea8 Merge branch 'master' into alternateFixSuperInAsyncMethod 2016-01-26 11:49:30 -08:00
Vladimir Matveev
8a8ed0a871 update implementation based on the results of design meeting 2016-01-25 11:49:26 -08:00
Vladimir Matveev
cb3e93f75b Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2016-01-24 19:57:13 -08:00
Anders Hejlsberg
c826a900bc Merge branch 'master' into readonlyMembers
Conflicts:
	src/compiler/types.ts
2016-01-24 15:21:03 -08:00
Ryan Cavanaugh
64c2d66ccb Merge branch 'master' into jsDocFinal 2016-01-22 15:10:02 -08:00
Ron Buckton
6084dec8b9 Merge branch 'master' into alternateFixSuperInAsyncMethod 2016-01-21 16:52:45 -08:00
Vladimir Matveev
9d828e3916 Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2016-01-20 15:32:19 -08:00
Vladimir Matveev
a2c655d683 handle block scoped binding in nested blocks 2016-01-20 15:23:46 -08:00
Ron Buckton
6e5948f622 Merge branch 'master' into moveEmitFlagsToBinder 2016-01-19 16:13:38 -08:00
Anders Hejlsberg
a499607845 Merge branch 'master' into readonlyMembers
Conflicts:
	src/compiler/parser.ts
	src/compiler/types.ts
2016-01-18 21:03:15 -08:00
Anders Hejlsberg
b8cd0e5964 Support readonly indexers + include readonly modifier in typeToString 2016-01-18 08:58:00 -08:00
Anders Hejlsberg
5b233e4d9d Refactor to introduce IndexInfo type 2016-01-17 09:47:13 -08:00
Ron Buckton
5943f043ea Merge branch 'master' into alternateFixSuperInAsyncMethod 2016-01-15 12:51:30 -08:00
Ron Buckton
fb1ad3231c Move emit helper flags to binder. Fixes #6113 2016-01-14 17:51:34 -08:00
Vladimir Matveev
a69dcd16fa Merge remote-tracking branch 'origin/master' into moduleAugmentations 2016-01-14 11:13:48 -08:00
Anders Hejlsberg
b46efc9b55 Allow modifies on type members + introduce "readonly" modifier 2016-01-13 18:34:38 -08:00
Mohamed Hegazy
31d85155b9 Merge branch 'master' into fixFindReferencesOnExports 2016-01-13 15:35:03 -08:00
Ryan Cavanaugh
120fa190d2 Remove duplicated functions 2016-01-12 15:30:19 -08:00
vladima
39ad0774ae merge with origin/master 2016-01-11 22:49:19 -08:00
vladima
7cef1efb4e merge with origin/master 2016-01-11 22:12:03 -08:00
Ryan Cavanaugh
3c715dd094 Merge remote-tracking branch 'upstream/master' into jsDoc2 2016-01-11 11:39:20 -08:00
Yui T
c4ce6b85e0 Merge branch 'master' into fix4211 2016-01-10 06:16:02 -08:00
Yui T
81f760c406 Merge branch 'master' into fix5953_crashJSX 2016-01-10 05:46:54 -08:00
Ryan Cavanaugh
8e3daa4b07 Merge remote-tracking branch 'upstream/master' into jsDoc2 2016-01-07 15:57:30 -08:00
Mohamed Hegazy
cc1947b94f Rename jsxNamespace to reactNamespace 2016-01-07 13:59:25 -08:00
Mohamed Hegazy
c0b28a3a40 Merge branch 'react-factory-option' of https://github.com/rwyborn/TypeScript into rwyborn-react-factory-option
Conflicts:
	src/compiler/checker.ts
2016-01-07 13:50:03 -08:00
Mohamed Hegazy
cefb741d9d Merge branch 'master' into fixFindReferencesOnExports 2016-01-07 13:31:22 -08:00
Vladimir Matveev
3d4e2203b8 merge with origin/master 2016-01-06 14:16:56 -08:00
Ryan Cavanaugh
5eb1cc44f6 Merge remote-tracking branch 'upstream/master' into jsDoc2 2016-01-06 13:51:45 -08:00
Ryan Cavanaugh
e223b2e53c Clean up unrelated changes 2016-01-06 12:47:26 -08:00
Vladimir Matveev
36af815bba add optional 'directoryExists' method to hosts to reduce amount of disk probings that are known to fail 2016-01-06 12:37:52 -08:00
Mohamed Hegazy
7d31b5c8a3 Fix find all refs in shorthand properties for imports and exports 2016-01-06 10:27:31 -08:00
Vladimir Matveev
7f2ebf928a use 'declare global' to define augmentations for the global scope 2015-12-28 12:03:54 -08:00
Vladimir Matveev
4a963a26c3 initial revision of external module augmentations 2015-12-22 13:56:22 -08:00