Cyrus Najmabadi
|
c7c1d6b03b
|
Remove unnecessary state from the parser.
|
2014-11-19 22:15:32 -08:00 |
|
Vladimir Matveev
|
a6bb527278
|
merge
|
2014-11-19 19:59:07 -08:00 |
|
Vladimir Matveev
|
4fb489e64b
|
move checking modifiers out of parser
|
2014-11-19 19:22:39 -08:00 |
|
Cyrus Najmabadi
|
6b866e719e
|
Move indexer modifier checks to the grammar checker.
|
2014-11-19 19:04:21 -08:00 |
|
Cyrus Najmabadi
|
7716535511
|
Move optional method/property checking to the grammar checker.
|
2014-11-19 18:52:37 -08:00 |
|
Cyrus Najmabadi
|
bffd1d2ae2
|
Move errors about "new Foo[]" to the grammar checker.
|
2014-11-19 18:36:05 -08:00 |
|
Cyrus Najmabadi
|
9751dca809
|
Move property initializer checks to the grammar checker.
|
2014-11-19 18:06:01 -08:00 |
|
Cyrus Najmabadi
|
76f88392a4
|
Move missing argument checks to the grammar walker.
|
2014-11-19 17:57:35 -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 |
|
Cyrus Najmabadi
|
cfb74249c8
|
Don't report a grammar error for a real parse error.
|
2014-11-19 17:15:25 -08:00 |
|
Cyrus Najmabadi
|
1a0f32213f
|
Move type parameter error handling code to the grammar checker.
|
2014-11-19 16:55:18 -08:00 |
|
Cyrus Najmabadi
|
b2112f863a
|
Move module name checks to the grammar checker.
Make some errors shorter.
|
2014-11-19 16:47:43 -08:00 |
|
Cyrus Najmabadi
|
75977add21
|
Move octal checks to the grammar checker.
|
2014-11-19 16:32:27 -08:00 |
|
Cyrus Najmabadi
|
385fdd5eb2
|
Move export assignment checks to the grammar checker.
|
2014-11-19 16:10:27 -08:00 |
|
Cyrus Najmabadi
|
b9353086a4
|
Move return checks to the grammar checker.
|
2014-11-19 15:30:35 -08:00 |
|
Cyrus Najmabadi
|
cd75243d83
|
Move optional property checking to the grammar checker.
|
2014-11-19 15:00:45 -08:00 |
|
Vladimir Matveev
|
dab9ebba3e
|
Merge branch 'grammarChecks' of https://github.com/Microsoft/TypeScript into grammarChecks
|
2014-11-19 14:20:17 -08:00 |
|
Vladimir Matveev
|
4ba3bf5784
|
move break\continue checks out of parser
|
2014-11-19 14:19:59 -08:00 |
|
Cyrus Najmabadi
|
9ca17f9b29
|
Move with checks to the grammar checker.
|
2014-11-19 14:07:25 -08:00 |
|
Cyrus Najmabadi
|
67afd6d570
|
Move ambient function block checks to the grammar checker.
|
2014-11-19 14:01:03 -08:00 |
|
Cyrus Najmabadi
|
65918be5e1
|
Move heritage checks to the grammar checker.
|
2014-11-19 13:36:13 -08:00 |
|
Cyrus Najmabadi
|
8b832a5713
|
Move ambient statement checks to the grammar checker.
|
2014-11-19 13:26:15 -08:00 |
|
Yui T
|
49c8e83616
|
Merge branch 'master' into fixParsingShorthand
|
2014-11-19 13:24:22 -08:00 |
|
Cyrus Najmabadi
|
abbd89aa2b
|
MOve switch checks to the grammar checker.
|
2014-11-19 12:43:19 -08:00 |
|
Yui T
|
acac08147b
|
Address code review
|
2014-11-19 12:28:06 -08:00 |
|
Cyrus Najmabadi
|
e5e707709d
|
Proper spans for empty type arg/param lists.
|
2014-11-19 12:26:55 -08:00 |
|
Cyrus Najmabadi
|
90cc44bb2f
|
Move type argument tests to the grammar checker.
|
2014-11-19 02:30:16 -08:00 |
|
Cyrus Najmabadi
|
9170962998
|
Move declaration list checking to the grammar checks.
|
2014-11-19 02:11:17 -08:00 |
|
Cyrus Najmabadi
|
7222fd34ec
|
Move grammar checking on a trailing comma to the grammar checker.
|
2014-11-19 00:53:17 -08:00 |
|
Cyrus Najmabadi
|
de63023b1e
|
Move type parameter checks to the grammar checker.
|
2014-11-19 00:11:59 -08:00 |
|
Cyrus Najmabadi
|
07f41dc786
|
Move variable statement checks to the grammar checker.
|
2014-11-18 23:34:26 -08:00 |
|
Cyrus Najmabadi
|
6900c8ff81
|
Move module grammar checks to the grammar checker.
|
2014-11-18 22:58:11 -08:00 |
|
Cyrus Najmabadi
|
3dfa8bef24
|
Move contructor grammar checks into the grammar walker.
|
2014-11-18 22:46:35 -08:00 |
|
Cyrus Najmabadi
|
5a7929aec7
|
Move variable grammar checks to the grammar checker.
|
2014-11-18 22:37:31 -08:00 |
|
Cyrus Najmabadi
|
78af519f5f
|
Move enum checks to the grammar checker.
|
2014-11-18 22:18:21 -08:00 |
|
Cyrus Najmabadi
|
68a3bd8fbc
|
Move template version checks to the grammar walk.
|
2014-11-18 21:52:22 -08:00 |
|
Cyrus Najmabadi
|
0e6aab7c42
|
Move object literal checks to the grammar checker.
|
2014-11-18 21:41:07 -08:00 |
|
Cyrus Najmabadi
|
30ba527177
|
Move accessor grammar errors to the grammar checker.
|
2014-11-18 21:29:07 -08:00 |
|
Cyrus Najmabadi
|
2961d23078
|
Skip error checks on node if any children produced errors.
|
2014-11-18 18:44:53 -08:00 |
|
Cyrus Najmabadi
|
34bb53f54c
|
Use the entire indexer node for grammar error reporting.
|
2014-11-18 18:20:41 -08:00 |
|
Cyrus Najmabadi
|
08f0672b03
|
Move parameter grammar checks to the grammar pass.
|
2014-11-18 17:42:32 -08:00 |
|
Yui T
|
b8bcc700fa
|
Improve error messages
|
2014-11-18 16:15:04 -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 |
|
Gabriel Isenberg
|
b54143c326
|
Added an error condition for multiple AMD module name assignments.
|
2014-11-18 11:26:44 -08:00 |
|
Cyrus Najmabadi
|
886feda759
|
Update the new scanner to follow the new regex scanning rules.
|
2014-11-17 18:33:10 -08:00 |
|
Anders Hejlsberg
|
9f284184be
|
Merge pull request #1180 from Microsoft/recursiveTypeComparison
Improve caching in recursive type comparisons (fixes #1170)
|
2014-11-17 13:11:42 -08:00 |
|
Yui T
|
1b66ee6f3a
|
Merge branch 'master' into shorthandProperty
Conflicts:
src/compiler/checker.ts
|
2014-11-17 11:35:02 -08:00 |
|
Anders Hejlsberg
|
9a1b031469
|
Accepting new baselines.
|
2014-11-17 10:46:02 -08:00 |
|
Dick van den Brink
|
c90fb4a7d3
|
Update baseline
|
2014-11-16 22:05:07 +01: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 |
|