Sheetal Nandi
|
0762e55286
|
Merge branch 'master' into constLet
|
2014-11-20 17:27:39 -08:00 |
|
Sheetal Nandi
|
763a1143ab
|
Merge pull request #1122 from Microsoft/useTypeAnnotationInDeclarationsEmitter
Use type annotation in declarations emitter
|
2014-11-20 16:58:38 -08:00 |
|
Sheetal Nandi
|
4320c67a38
|
Merge branch 'master' into constLet
|
2014-11-20 16:56:14 -08:00 |
|
Sheetal Nandi
|
b7600006fb
|
Write constructor type and function type annotation to adapt to new SyntaxKind introduced
|
2014-11-20 16:38:57 -08:00 |
|
Sheetal Nandi
|
f44d0c07d4
|
Merge branch 'master' into useTypeAnnotationInDeclarationsEmitter
|
2014-11-20 16:10:14 -08:00 |
|
Sheetal Nandi
|
ff23748908
|
Merge pull request #1131 from Microsoft/relativePathReferenceResolution
Fix the relative path reference resolution
|
2014-11-20 15:59:06 -08:00 |
|
Cyrus Najmabadi
|
6865265b45
|
Merge branch 'master' into grammarChecks
|
2014-11-20 13:07:45 -08:00 |
|
Daniel Rosenwasser
|
8d4e9064d0
|
Addressed CR feedback.
|
2014-11-19 22:11:17 -08:00 |
|
Cyrus Najmabadi
|
f605699604
|
Merge branch 'master' into grammarChecks
Conflicts:
src/compiler/diagnosticMessages.json
src/compiler/parser.ts
tests/baselines/reference/objectTypesWithOptionalProperties.errors.txt
|
2014-11-19 17:29:39 -08:00 |
|
Daniel Rosenwasser
|
f51a42c6de
|
Fixed issue where template expression in call expressions would emit with unnecessary parentheses.
Fixes #1205.
|
2014-11-19 17:04:34 -08:00 |
|
Sheetal Nandi
|
264bd5db7c
|
Merge branch 'master' into relativePathReferenceResolution
|
2014-11-19 13:11:17 -08:00 |
|
Cyrus Najmabadi
|
9170962998
|
Move declaration list checking to the grammar checks.
|
2014-11-19 02:11:17 -08:00 |
|
Yui T
|
df54db758a
|
Merge branch 'master' into usingShorthand
Conflicts:
bin/tsc.js
bin/typescriptServices.js
src/compiler/parser.ts
|
2014-11-18 18:25:51 -08:00 |
|
Yui T
|
970aac6458
|
Address code review
|
2014-11-18 16:32:18 -08:00 |
|
Mohamed Hegazy
|
22e2bde7e9
|
Merge pull request #1158 from gisenberg/master
Adding support for named AMD modules.
|
2014-11-18 12:18:48 -08:00 |
|
Yui T
|
26a5e4333e
|
Refactoring emitter using short-hand
|
2014-11-18 12:04:18 -08:00 |
|
Yui T
|
1b66ee6f3a
|
Merge branch 'master' into shorthandProperty
Conflicts:
src/compiler/checker.ts
|
2014-11-17 11:35:02 -08:00 |
|
Dick van den Brink
|
e7bb2e0ba7
|
Merge branch 'master' into warnaserror
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/types.ts
src/harness/harness.ts
|
2014-11-16 22:02:00 +01:00 |
|
Yui T
|
880e958d11
|
Fix comment
|
2014-11-14 16:30:03 -08:00 |
|
Yui T
|
a8ebdf0cbd
|
Address code review
|
2014-11-13 12:02:13 -08:00 |
|
Yui T
|
1888f736e1
|
Fix emit for shotr-hand assignment for module
|
2014-11-13 11:33:31 -08:00 |
|
Gabriel Isenberg
|
843d3ec7ca
|
Added a compiler test for named AMD modules.
|
2014-11-13 11:00:06 -08:00 |
|
Sheetal Nandi
|
5e94f4a5c2
|
Code review feedback
|
2014-11-12 15:40:45 -08:00 |
|
Gabriel Isenberg
|
2302bd23ab
|
Initial support for named AMD modules.
|
2014-11-12 11:45:43 -08:00 |
|
Sheetal Nandi
|
63a20863c1
|
Fix the relative path reference resolution
Fixes #1039
|
2014-11-11 23:06:45 -08:00 |
|
Sheetal Nandi
|
60f79da623
|
Show error for visibility only on the identifier resulting the error
|
2014-11-10 18:50:28 -08:00 |
|
Sheetal Nandi
|
c7bd7c9557
|
Remove unnecessary privacy errors for heritage and constraint type annotation
|
2014-11-10 18:34:59 -08:00 |
|
Sheetal Nandi
|
d6fb678222
|
Test cases for type alias declaration emit and privacy check.
Also removed the unnecessary error messages for type alias privacy check
|
2014-11-10 18:28:05 -08:00 |
|
Sheetal Nandi
|
ffdb0fc45d
|
Show error about entity name visibility on entity name resulting in the error
|
2014-11-10 17:01:17 -08:00 |
|
Sheetal Nandi
|
9ba4d37d7b
|
Emit the type annotation as it is in the declaration file if we have it
|
2014-11-10 17:01:05 -08:00 |
|
Vladimir Matveev
|
89dee07bf2
|
merge with master
|
2014-11-09 23:23:49 -08:00 |
|
Yui T
|
8a779e1e85
|
Basic typechecking and emitting for short hand property assignment
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/emitter.ts
|
2014-11-06 15:01:39 -08:00 |
|
Jason Freeman
|
279166be50
|
Address feedback
|
2014-11-06 11:51:49 -08:00 |
|
Jason Freeman
|
6c85dbe140
|
Refactor Declaration.name into Identifier | ComputedPropertyName
|
2014-11-05 17:47:30 -08:00 |
|
Vladimir Matveev
|
edbb99d959
|
merge with master
|
2014-11-05 17:34:42 -08:00 |
|
vladima
|
9295a0e357
|
update LKG, always emit value as initializer for const enums when 'preserveConstEnums' is specified
|
2014-11-04 11:26:01 -08:00 |
|
Vladimir Matveev
|
a8e5aad6e8
|
use const enums in compiler
|
2014-11-03 23:31:38 -08:00 |
|
Cyrus Najmabadi
|
ecd31b6f6f
|
Emit case clause statements on the same line if that's how they were written in source.
|
2014-11-03 18:36:01 -08:00 |
|
Vladimir Matveev
|
2d94030f58
|
inline enum constant values for indexed access when index is string literal
|
2014-11-01 18:16:48 -07:00 |
|
Vladimir Matveev
|
0b738e86c4
|
merge with master
|
2014-11-01 02:06:37 -07:00 |
|
Vladimir Matveev
|
7d80b7186d
|
do not treat module that contains only const enums as instantiated
|
2014-11-01 00:56:00 -07:00 |
|
Vladimir Matveev
|
270d18711c
|
addressed CR feedback
|
2014-10-30 00:55:44 -07:00 |
|
Vladimir Matveev
|
e949eda583
|
const enums, iteration 1: const enums can be used in imports, const enums can be merged only with const enums.
|
2014-10-29 00:17:16 -07:00 |
|
Vladimir Matveev
|
6f4ea86227
|
merge with master
|
2014-10-28 21:49:58 -07:00 |
|
Daniel Rosenwasser
|
35cf95c146
|
Merge branch 'master' into templates
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/types.ts
src/services/utilities.ts
|
2014-10-28 19:06:07 -07:00 |
|
Daniel Rosenwasser
|
b8535d339c
|
Omit empty template tail literals.
|
2014-10-28 18:47:43 -07:00 |
|
Daniel Rosenwasser
|
aabfebd40e
|
Fixed emit for parenthesized template expressions.
|
2014-10-28 18:47:29 -07:00 |
|
Daniel Rosenwasser
|
4aafe1d2bc
|
Addressed CR feedback.
|
2014-10-28 18:44:07 -07:00 |
|
Dick van den Brink
|
e4f57569b7
|
addressed feedback
|
2014-10-28 19:45:18 +01:00 |
|
Vladimir Matveev
|
2dd9511b0a
|
'const enum' iteration 0. TODO: allow and track const enums in imports, add more tests
|
2014-10-27 23:56:07 -07:00 |
|