2882 Commits

Author SHA1 Message Date
Yui T
afc04c8db8 Move type checking: elementAccessExpression; there are still errors from not moving other grammar checking into type checker 2014-12-12 13:16:19 -08:00
Yui T
90e1d4244f Move grammar check: deleteExpression 2014-12-12 12:59:00 -08:00
Yui T
00449d80a3 Merge disallow computed property grammar error; there are still errors from generator and the fact that other grammar check haven't moved yet 2014-12-12 12:47:19 -08:00
Jason Freeman
8be44f111c Don't quote the word 'generators' in error messages
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
2014-12-12 10:41:21 -08:00
Jason Freeman
867e2a8b6f Disable computed properties in TypeScript 1.4
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
2014-12-12 10:35:01 -08:00
Yui T
04c9cbfbd4 Address code review 2014-12-12 10:13:47 -08:00
Yui T
6251127152 Move grammar checking : computedPropertyName; there is still error from grammar check on ambient context and generator 2014-12-12 00:11:59 -08:00
Yui T
279aa39467 Move grammar checking: classDeclaration; there are still errors from checking declare keyword and grammar checking of moduleDeclaration 2014-12-11 16:26:27 -08:00
Yui T
4c91ae0040 Move checkGrammarCatchClause into checkTryStatement 2014-12-11 15:44:52 -08:00
Yui T
414a4a2295 Address code review 2014-12-11 15:38:24 -08:00
Yui T
f13308be31 Move grammar checking: catchCaluse 2014-12-11 14:53:30 -08:00
Yui T
b34a453cd4 Move grammar checking: bindingElement 2014-12-11 14:35:55 -08:00
Yui T
0d99f1afd5 Move grammar checking: binaryExpression 2014-12-11 14:09:49 -08:00
Yui T
a485fbbf5a Merge branch 'refactorGrammarCheck' of https://github.com/Microsoft/TypeScript into refactorGrammarCheck
Conflicts:
	src/compiler/checker.ts
2014-12-11 14:05:35 -08:00
Yui T
d8621069c1 Address code review: move checkGrammarAnySignature into checkSignatureDeclaration 2014-12-11 14:02:09 -08:00
Yui T
c23b6a66e2 Address code review: move checkGrammarAnySignature into checkSignatureDeclaration 2014-12-11 12:55:27 -08:00
Yui T
5fe2594ec2 Merge branch 'refactorGrammarCheck' of https://github.com/Microsoft/TypeScript into refactorGrammarCheck 2014-12-11 12:07:09 -08:00
Yui T
907d1d001b Move grammar checking: callExpression, newExpression 2014-12-11 12:07:01 -08:00
Yui T
9698244391 Move grammar checking: callExpression, newExpression 2014-12-11 12:06:21 -08:00
Yui T
b31981c6e9 Address code review 2014-12-11 11:35:51 -08:00
Yui T
f620fa6914 Merge branch 'refactorGrammarCheck' of https://github.com/Microsoft/TypeScript into refactorGrammarCheck
Conflicts:
	src/compiler/checker.ts
2014-12-10 21:56:16 -08:00
Yui T
547e1296f8 Move grammar checking: Arrow function 2014-12-10 21:52:18 -08:00
Yui T
7cdf75e1a8 Move grammar checking: Arrow function 2014-12-10 21:38:18 -08:00
Yui T
408d6f3ea3 Address code review 2014-12-10 19:30:09 -08:00
Yui T
31e49ed93e Move grammar checking: callSignature, constructorType, ConstructSignature, FunctionType, IndexSignature 2014-12-10 18:39:24 -08:00
Yui T
16693316e5 Add isEarly flag into error from grammar checking 2014-12-10 18:34:38 -08:00
Yui T
073994ec55 Addres code review 2014-12-10 15:44:36 -08:00
Yui T
03f9203a42 Move grammar checking: tuple type 2014-12-10 12:42:34 -08:00
yui T
a94c51faee Address code review for moving grammar check of typeParameter 2014-12-10 11:26:24 -08:00
Yui T
6a4d50d025 Address code review for moving grammar check of typeParameter 2014-12-09 18:32:56 -08:00
Yui T
237d8cc194 Merge branch 'refactorGrammarCheck' of https://github.com/Microsoft/TypeScript into refactorGrammarCheck 2014-12-09 18:23:15 -08:00
Yui T
afcf11545c Move grammar checking: type parameters 2014-12-09 18:23:07 -08:00
Yui T
949be0597f Move grammar checking: type parameters 2014-12-09 16:48:47 -08:00
Yui T
2c575dae27 Move grammar checking: type parameters 2014-12-09 16:33:20 -08:00
Anders Hejlsberg
bb70e9eb12 Merge pull request #1346 from Microsoft/destructuring
Destructuring
2014-12-09 11:39:23 -08:00
Anders Hejlsberg
7bc35b3ae0 Merge branch 'master' into destructuring
Conflicts:
	src/compiler/binder.ts
	src/compiler/checker.ts
	src/compiler/emitter.ts
	src/compiler/parser.ts
	src/services/services.ts
	tests/baselines/reference/parserCommaInTypeMemberList2.errors.txt
2014-12-09 11:26:43 -08:00
Vladimir Matveev
cd2016c48a Merge pull request #1416 from Microsoft/inherited_deltas
inherit delta from nodes on the same line
2014-12-09 10:46:41 -08:00
Vladimir Matveev
7ed4225413 inherit delta from nodes on the same line 2014-12-09 04:55:33 -08:00
CyrusNajmabadi
ecfed18d4c Merge pull request #1413 from Microsoft/forEachChild
Fix invariant issues.
2014-12-09 01:03:40 -08:00
Cyrus Najmabadi
edc60ed808 Fix invariant issues. 2014-12-08 23:46:30 -08:00
CyrusNajmabadi
75e53279ad Merge pull request #1412 from Microsoft/parserOrganization
Put the actual parsing logic at the top of createSourceFile instead of the bottom.
2014-12-08 19:01:46 -08:00
Cyrus Najmabadi
89cd1e28f2 Remove unused type. 2014-12-08 18:58:13 -08:00
Cyrus Najmabadi
afc57777f3 Put the actual parsing logic at the top of createSourceFile instead of the bottom.
This makes it vastly simpler to fix up that logic since you no longer have to go find
the end of the function first.
2014-12-08 18:36:25 -08:00
CyrusNajmabadi
96a8f22385 Merge pull request #1408 from Microsoft/methods
Remove the 'Method' syntaxkind and introduce MethodSignature and MethodDeclaration instead.
2014-12-08 18:13:42 -08:00
CyrusNajmabadi
0c20aacf99 Merge pull request #1409 from Microsoft/test262invariants3
Fix some parts of for-each invariant checking.
2014-12-08 17:52:38 -08:00
Vladimir Matveev
345de374e4 Merge pull request #1405 from Microsoft/formatting_space_before_comma
fix formatting to add space after comma between arguments when arguments...
2014-12-08 17:46:52 -08:00
Cyrus Najmabadi
21301b94cb Prevent json recursion overflow in 262 tests. 2014-12-08 17:42:54 -08:00
Mohamed Hegazy
9d31d356b4 Merge pull request #1400 from Microsoft/addMethodToBoolean
Add new method on interface Boolean to ensure it is not assignable from other types
2014-12-08 17:09:27 -08:00
Cyrus Najmabadi
174d48a29e Fix some parts of for-each invariant checking. 2014-12-08 17:04:05 -08:00
Paul van Brenk
40e5c73504 Update version to 1.4 2014-12-08 16:51:40 -08:00