Cyrus Najmabadi
|
db89584a86
|
Put semantically relevant tokens in the tree.
|
2014-12-01 22:03:41 -08:00 |
|
Cyrus Najmabadi
|
f8f314868b
|
Merge branch 'master' into lessDirectCallsToError
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2014-12-01 17:42:59 -08:00 |
|
Mohamed Hegazy
|
4e79458e69
|
Merge branch 'master' into es6typings
Conflicts:
tests/baselines/reference/constDeclarationShadowedByVarDeclaration3.types
|
2014-12-01 16:51:10 -08:00 |
|
Mohamed Hegazy
|
203e46c335
|
Merge pull request #1317 from vvakame/addMissingPrototypeProperty
Add missing prototype properties
|
2014-12-01 16:38:37 -08:00 |
|
Cyrus Najmabadi
|
d730e5ca55
|
Remove 'missing' syntax kind.
|
2014-12-01 16:17:04 -08:00 |
|
Mohamed Hegazy
|
170014c3da
|
Merge pull request #1312 from Microsoft/isDeclarationVisibleAssert
Handle assert for missing node kind in isDeclarationVisible for functionType and constructorType
|
2014-12-01 14:30:25 -08:00 |
|
Mohamed Hegazy
|
199b71c2ce
|
Merge branch 'master' into es6Typings
|
2014-12-01 13:22:20 -08:00 |
|
Mohamed Hegazy
|
0f6574e7e6
|
Add test for getters and setters
|
2014-12-01 13:20:56 -08:00 |
|
Mohamed Hegazy
|
da588aa4bc
|
Merge branch 'master' into isDeclarationVisibleAssert
Conflicts:
src/compiler/checker.ts
|
2014-12-01 13:19:12 -08:00 |
|
Daniel Rosenwasser
|
9da7287eaa
|
Merge pull request #1275 from Microsoft/unterminator
Keep track of unterminated literal expressions.
|
2014-12-01 12:57:33 -08:00 |
|
Yui T
|
7ec49fd80e
|
Merge branch 'master' into binaryIntegerLiteral
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/emitter.ts
tests/baselines/reference/objectTypesWithOptionalProperties.errors.txt
|
2014-12-01 11:22:37 -08:00 |
|
Yui T
|
847eb097cb
|
Add baseline
|
2014-12-01 10:52:49 -08:00 |
|
vvakame
|
bf731646ec
|
Add missing prototype properties
|
2014-12-01 21:32:35 +09:00 |
|
Cyrus Najmabadi
|
1600b38760
|
Don't explicitly call 'error' when parsing a type.
|
2014-12-01 03:15:51 -08:00 |
|
Cyrus Najmabadi
|
ada6cebef3
|
Don't parse nodes, only to not include them in the tree. This will break incremental parsing scenarios.
Properly store the data for an external module reference in the AST.
|
2014-12-01 03:00:27 -08:00 |
|
Cyrus Najmabadi
|
94febee138
|
Don't create errors directly when parsing template spans.
|
2014-12-01 00:52:52 -08:00 |
|
Cyrus Najmabadi
|
f91996a80c
|
Don't report an error directly when parsing a function body.
|
2014-12-01 00:31:31 -08:00 |
|
Mohamed Hegazy
|
fde249d6a8
|
Handle TypeReference nodes
|
2014-11-30 23:54:21 -08:00 |
|
Cyrus Najmabadi
|
ebe8711a21
|
Better error recover when there is an unterminated expression before a declaration.
|
2014-11-30 22:28:17 -08:00 |
|
Cyrus Najmabadi
|
16e28156e5
|
Support arbitrary numbers of implements and extends clauses (with arbitrary numbers of types) for classes and interfaces.
This vastly improves our error tolerance and messages for when the user writes an illegal heritage clause sequence.
|
2014-11-30 15:38:45 -08:00 |
|
Mohamed Hegazy
|
0246daec83
|
Handel TypeLiterals, ParenTypes, UnionTypes, and ArrayTypes
|
2014-11-30 11:47:41 -08:00 |
|
Mohamed Hegazy
|
9ed27b23ab
|
Handel assert for missing node kind in isDeclarationVisible for functionType and constructorType
|
2014-11-30 11:04:15 -08:00 |
|
Cyrus Najmabadi
|
13f319b6ec
|
Add a lot of clarifying comments in the parser.
Simplify parser and avoid the need to pass around 'inNewExpression' information.
Make error span smaller for "new Foo[]" errors.
|
2014-11-29 14:51:25 -08:00 |
|
Cyrus Najmabadi
|
29ced53a4d
|
Add parser tests for let/const.
|
2014-11-28 14:50:58 -08:00 |
|
Mohamed Hegazy
|
507ec3db3f
|
Merge branch 'master' into es6Typings
|
2014-11-27 10:00:32 -08:00 |
|
Mohamed Hegazy
|
d3e70ecfbf
|
Merge branch 'master' into es6typings
Conflicts:
src/compiler/parser.ts
src/compiler/tsc.ts
src/harness/harness.ts
src/harness/projectsRunner.ts
tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode.errors.txt
|
2014-11-27 09:59:46 -08:00 |
|
Jason Freeman
|
ddebd02828
|
Accept type baselines (will verify when computed properties are typechecked)
|
2014-11-26 20:15:36 -08:00 |
|
Jason Freeman
|
1a8816f459
|
Address feedback
|
2014-11-26 20:10:49 -08:00 |
|
Daniel Rosenwasser
|
ae384470a4
|
Tests for terminated/unterminated template strings.
|
2014-11-26 17:14:08 -08:00 |
|
Jason Freeman
|
d43ed2f10e
|
Fix merge issues
|
2014-11-25 16:09:07 -08:00 |
|
Jason Freeman
|
f6266fc99e
|
Checker refactor for FunctionLike and VariableOrProperty
|
2014-11-25 16:09:05 -08:00 |
|
Jason Freeman
|
2bc1f4f4fa
|
Update error codes
|
2014-11-25 16:09:03 -08:00 |
|
Jason Freeman
|
98eda2bf5c
|
Syntax error for computed properties on method overloads
|
2014-11-25 16:09:00 -08:00 |
|
Jason Freeman
|
0e864143de
|
Emit tests for computed properties
|
2014-11-25 16:08:58 -08:00 |
|
Jason Freeman
|
cf4f34c224
|
Add parser tests for computed properties
|
2014-11-25 16:08:53 -08:00 |
|
Daniel Rosenwasser
|
3e1b6b896c
|
Merge pull request #657 from Microsoft/conformanceTests-624
Conformance Tests for Spec Change in PR#624
|
2014-11-25 14:32:27 -08:00 |
|
Daniel Rosenwasser
|
c8bb487645
|
Merge branch 'master' into conformanceTests-624
Conflicts:
tests/baselines/reference/parameterInitializersForwardReferencing.errors.txt
|
2014-11-25 14:18:17 -08:00 |
|
Cyrus Najmabadi
|
d37368e39f
|
Report error on asterisk token.
|
2014-11-25 13:54:26 -08:00 |
|
Cyrus Najmabadi
|
5b539f0636
|
Report errors for using yield/generators right now.
|
2014-11-25 12:16:31 -08:00 |
|
Cyrus Najmabadi
|
3b253e9a4a
|
Add an _es6 suffix to prevent name collisions.
|
2014-11-24 22:53:55 -08:00 |
|
Cyrus Najmabadi
|
d11eabc81b
|
Add test baselines.
|
2014-11-24 22:45:33 -08:00 |
|
Yui T
|
169bc219f2
|
Merge branch 'binaryIntegerLiteral' of https://github.com/Microsoft/TypeScript into binaryIntegerLiteral
|
2014-11-24 18:38:03 -08:00 |
|
Yui T
|
30d58dd220
|
Address code review
|
2014-11-24 18:36:07 -08:00 |
|
Yui T
|
a580040863
|
Address code review
|
2014-11-24 14:36:05 -08:00 |
|
Yui T
|
5774e64d92
|
Add test cases
|
2014-11-23 18:05:21 -08:00 |
|
Vladimir Matveev
|
9781c05693
|
drop unused variables
|
2014-11-21 17:16:25 -08:00 |
|
Sheetal Nandi
|
e101c2783c
|
Merge branch 'release-1.3'
|
2014-11-20 20:32:36 -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
|
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 |
|