Anders Hejlsberg
|
a95c42384b
|
Revising test
|
2015-09-10 16:27:35 -07:00 |
|
Daniel Rosenwasser
|
5aa17cd671
|
Added tests for parameter initializers.
|
2015-09-09 12:47:31 -07:00 |
|
Anders Hejlsberg
|
27380f40dc
|
Adding test
|
2015-09-06 08:55:13 -07:00 |
|
Anders Hejlsberg
|
31f8a8148c
|
Adding test for excess/missing properties
|
2015-09-05 15:46:45 -07:00 |
|
Anders Hejlsberg
|
a0ddd437ef
|
Modifying tests
|
2015-09-05 15:45:20 -07:00 |
|
Daniel Rosenwasser
|
3518ad1723
|
Added more test cases.
|
2015-09-04 12:14:57 -07:00 |
|
Daniel Rosenwasser
|
e3657bccff
|
Added tests.
|
2015-09-01 17:36:20 -07:00 |
|
Daniel Rosenwasser
|
9d3907ffbe
|
Added declaration option to empty destructuring tests.
|
2015-09-01 17:24:58 -07:00 |
|
Anders Hejlsberg
|
f28e424d31
|
Adding tests
|
2015-09-01 13:16:54 -07:00 |
|
Daniel Rosenwasser
|
92902011ce
|
Added a test.
|
2015-07-27 11:45:10 -07:00 |
|
Daniel Rosenwasser
|
cf801efb20
|
Added test.
|
2015-07-27 10:12:52 -07:00 |
|
Daniel Rosenwasser
|
ae68352805
|
Merge remote-tracking branch 'origin/master' into disallowDefaultExportDeclMerging
|
2015-07-22 12:01:15 -07:00 |
|
Daniel Rosenwasser
|
f631a20140
|
Added another test.
|
2015-07-21 17:12:50 -07:00 |
|
Daniel Rosenwasser
|
90f3153eac
|
Renamed tests.
|
2015-07-16 17:43:15 -07:00 |
|
Daniel Rosenwasser
|
987dc1f5d0
|
Added tests.
|
2015-07-16 17:23:43 -07:00 |
|
Daniel Rosenwasser
|
255fc65410
|
Tabs to spaces.
|
2015-07-16 16:34:47 -07:00 |
|
Daniel Rosenwasser
|
9a9e00487f
|
Added tests.
|
2015-07-16 16:34:07 -07:00 |
|
Daniel Rosenwasser
|
e2c16962f3
|
Added tests.
|
2015-07-15 17:38:51 -07:00 |
|
Jason Freeman
|
8bb956eb91
|
More tests
|
2015-07-09 14:41:08 -07:00 |
|
Jason Freeman
|
f56298a0cd
|
Add a test
|
2015-07-09 11:31:24 -07:00 |
|
Daniel Rosenwasser
|
3d8650cd0a
|
Merge pull request #3601 from Microsoft/emptyBindingPatternParam
Emit valid code when a parameter's binding pattern has no elements
|
2015-06-24 16:50:27 -04:00 |
|
Anders Hejlsberg
|
6928bfae12
|
Adding extra test per CR
|
2015-06-23 17:00:11 -07:00 |
|
Daniel Rosenwasser
|
ebf486f711
|
Added tests where parameters have initializers.
|
2015-06-22 17:40:13 -07:00 |
|
Daniel Rosenwasser
|
51246fe893
|
Tabs -> Spaces
|
2015-06-22 17:31:52 -07:00 |
|
Daniel Rosenwasser
|
c1d2f60d3a
|
Added tests.
|
2015-06-22 15:07:49 -07:00 |
|
Daniel Rosenwasser
|
6b77c24753
|
Merge pull request #3365 from Microsoft/painInTheASI
Parse namespaces/types aliases/interfaces/ambient declarations only when they cannot be legal JS
|
2015-06-08 10:27:15 -07:00 |
|
Daniel Rosenwasser
|
8c422af4bc
|
Added tests for interfaces and tagged templates.
|
2015-06-04 14:20:14 -07:00 |
|
Jason Freeman
|
abf18c5a11
|
Merge branch 'release-1.5'
|
2015-06-03 17:56:53 -07:00 |
|
Jason Freeman
|
7a74d9f8d0
|
Add tests for parenthesized type assertions
|
2015-06-03 17:22:38 -07:00 |
|
Jason Freeman
|
cb198aa7f2
|
Disallow yield expressions inside a class
|
2015-05-11 17:40:38 -07:00 |
|
Jason Freeman
|
670ad05eec
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
|
2015-05-11 13:34:31 -07:00 |
|
Jason Freeman
|
8c1f5da76a
|
Always call getReturnTypeOfSignature on a generator from checkFunctionLikeDeclaration
|
2015-05-06 11:28:13 -07:00 |
|
Yui T
|
d701f22a7d
|
update baselines
|
2015-05-05 15:00:41 -07:00 |
|
Jason Freeman
|
28d9c6cd7e
|
Add tests for generators
|
2015-05-04 16:15:55 -07:00 |
|
Jason Freeman
|
7f5a89ae5e
|
Disallow * token on overload signatures
|
2015-05-04 16:00:25 -07:00 |
|
Jason Freeman
|
d52c224697
|
Disallow generators in an ambient context
|
2015-05-04 16:00:22 -07:00 |
|
Jason Freeman
|
8dac1bf033
|
Add some tests for yield*
|
2015-05-04 16:00:14 -07:00 |
|
Yui
|
fce012d370
|
Merge pull request #2735 from Microsoft/conformanceParameterDecl
Conformance test for Spec Change in Section 3.8.2.2 parameter Declaration and 6.4 Destructuring parameter declarations
|
2015-05-04 10:50:53 -07:00 |
|
Yui
|
75c0bbcfa3
|
Merge pull request #2773 from Microsoft/conformanceDestructuringAssignment
Conformance test spec change in section 4.17.1 destructuring assignment and 5.1.2 variable declaration conformance tests
|
2015-05-04 10:47:58 -07:00 |
|
Daniel Rosenwasser
|
938cfde099
|
Added test.
|
2015-04-23 14:38:36 -07:00 |
|
Daniel Rosenwasser
|
9abfc3bd1a
|
Added test.
|
2015-04-23 14:07:01 -07:00 |
|
Daniel Rosenwasser
|
62036758a8
|
Merge pull request #2809 from Microsoft/noReservedWordsInBindingPatterns
Disallow reserved words for object binding pattern names
|
2015-04-17 17:06:50 -07:00 |
|
Mohamed Hegazy
|
c68f837052
|
Merge branch 'amd-es3' of https://github.com/Smarp/TypeScript into Smarp-amd-es3
|
2015-04-17 15:39:23 -07:00 |
|
TruongSinh Tran-Nguyen
|
d55dcc61cc
|
exports.default in ES5 vs exports["default"] in ES3
|
2015-04-17 20:29:05 +03:00 |
|
Yui T
|
aef3b3e662
|
Merge branch 'master' into conformanceDestructuringAssignment
|
2015-04-16 19:02:10 -07:00 |
|
Yui T
|
31da11656e
|
Add spec description
|
2015-04-16 18:53:16 -07:00 |
|
Daniel Rosenwasser
|
a634e6770a
|
Added tests.
|
2015-04-16 15:26:59 -07:00 |
|
Daniel Rosenwasser
|
c1c608eb1d
|
Added tests.
|
2015-04-16 15:23:11 -07:00 |
|
Yui T
|
0443bfb45e
|
Merge branch 'master' into conformanceParameterDecl
|
2015-04-16 14:35:11 -07:00 |
|
Yui T
|
55f9aba855
|
Move tests with errors to separate file
|
2015-04-16 14:32:23 -07:00 |
|
Yui T
|
614469462a
|
Update tests files with more conformance from section 6.4
|
2015-04-16 13:35:56 -07:00 |
|
Daniel Rosenwasser
|
fc7be363f1
|
Added tests from 'captureArguments' branch.
|
2015-04-16 12:29:49 -07:00 |
|
Yui T
|
2499b3ebd5
|
Organize test files and add spec description in the comment
|
2015-04-16 10:21:49 -07:00 |
|
Yui T
|
1d793f4c5e
|
Destructuring assignment and variable declaration
|
2015-04-14 23:44:14 -07:00 |
|
Jason Freeman
|
cb9954bd20
|
The element/iterated type of any is any
|
2015-04-14 17:12:53 -07:00 |
|
Jason Freeman
|
5bfbcdcd25
|
Assignment rest element pretends to get the contextual element type
|
2015-04-13 17:29:14 -07:00 |
|
Jason Freeman
|
f84ebba852
|
Rest assignment element allows nested destructuring (fixes #2156)
|
2015-04-13 17:29:11 -07:00 |
|
Jason Freeman
|
2d3b22cbba
|
Disallow binding patterns in binding rest elements (fixes #2519)
|
2015-04-13 17:21:19 -07:00 |
|
Yui T
|
b29077a19b
|
Add destructuring parameter with generic
|
2015-04-13 12:57:50 -07:00 |
|
Yui T
|
5039b4becb
|
Conformance test for 3.8.2.2 and 6.4
|
2015-04-12 16:03:16 -07:00 |
|
Ron Buckton
|
042b96592a
|
Merge branch 'master' into fixArrowBindingPattern
|
2015-04-10 09:54:13 -07:00 |
|
Daniel Rosenwasser
|
ad477c7fc9
|
Merge pull request #2691 from Microsoft/isRegExpWeHardlyKnewYe
Remove 'Symbol.isRegExp' and introduce 'RegExp.prototype.flags'
|
2015-04-10 01:51:59 -07:00 |
|
Ron Buckton
|
19695f9bca
|
Simplified lookahead and added ES6 test cases
|
2015-04-09 17:45:45 -07:00 |
|
Daniel Rosenwasser
|
c25170558e
|
Added test for super method calls in ES6 classes.
|
2015-04-09 16:06:26 -07:00 |
|
Daniel Rosenwasser
|
8aeff70e48
|
Fix a test so that we don't get duplicate declaration errors.
|
2015-04-09 14:14:55 -07:00 |
|
Daniel Rosenwasser
|
33028d5199
|
Replace uses of 'Symbol.isRegExp' with 'Symbol.toPrimitive'.
|
2015-04-09 14:06:57 -07:00 |
|
Jason Freeman
|
d459c59028
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into iteratorSpreadDestructure
|
2015-04-08 16:14:24 -07:00 |
|
Cyrus Najmabadi
|
b363a459ff
|
Add support for semicolons in class bodies
|
2015-03-31 14:29:45 -07:00 |
|
Cyrus Najmabadi
|
f7aaf09603
|
Add support for parsing and emitting class expressions.
|
2015-03-31 13:54:43 -07:00 |
|
Jason Freeman
|
197a42a692
|
Optimize direct Iterable reference in getIteratedType
|
2015-03-25 18:38:14 -07:00 |
|
Jason Freeman
|
e1f2fbff63
|
Add tests for array destructuring of iterables
|
2015-03-25 18:04:11 -07:00 |
|
Jason Freeman
|
4a0af76064
|
Add tests for iterator spread in call
|
2015-03-25 18:03:45 -07:00 |
|
Jason Freeman
|
376574d1be
|
Add tests for iterator spread in an array literal
|
2015-03-25 18:03:42 -07:00 |
|
Mohamed Hegazy
|
d47445b175
|
Merge branch 'exportEquals' of https://github.com/Microsoft/TypeScript into exportEquals
|
2015-03-23 12:37:41 -07:00 |
|
Anders Hejlsberg
|
e63854b40e
|
Adding basic tests
|
2015-03-22 12:18:56 -07:00 |
|
Yui T
|
513b45d101
|
Merge branch 'master' into emitClass
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/emitter.ts
src/compiler/parser.ts
|
2015-03-16 15:55:57 -07:00 |
|
Yui T
|
91c5bae6e5
|
Address code review
|
2015-03-16 15:41:51 -07:00 |
|
Yui T
|
2c7ea7f6b2
|
Update Baselines
|
2015-03-16 14:28:29 -07:00 |
|
Caitlin Potter
|
10925c1e9b
|
Make sure arrow function grammar rules can deal with type annotations
|
2015-03-14 19:51:42 -04:00 |
|
Caitlin Potter
|
231f522d89
|
Add additional test-cases for arrow function grammar
As suggested by @DanielRosenwasser
|
2015-03-14 19:50:55 -04:00 |
|
Caitlin Potter
|
84634ac25d
|
Disallow line terminator after arrow function parameters, before =>
Closes #2282
|
2015-03-14 19:50:24 -04:00 |
|
Yui T
|
af05afdc50
|
Emit Super as super
|
2015-03-12 16:34:06 -07:00 |
|
Yui T
|
800c523f4f
|
Clean up redundant tests
|
2015-03-12 16:02:43 -07:00 |
|
Yui T
|
0672923323
|
Parse classDeclaration in strict mode code for ES6
|
2015-03-12 15:19:45 -07:00 |
|
Yui T
|
56839604da
|
Disallow refering to static property in computed property name
|
2015-03-12 08:40:09 -07:00 |
|
Yui T
|
7ee587c43f
|
Emit class with export and export default
|
2015-03-11 16:45:55 -07:00 |
|
Yui T
|
a0a506b11b
|
Emit class declaration with static property assignment
|
2015-03-11 16:13:08 -07:00 |
|
Yui T
|
da12d465d0
|
Add tests for extension, type arguments, overload
|
2015-03-10 19:11:07 -07:00 |
|
Yui T
|
890aa4a84d
|
test cases for constructor overload, non-static property assignment, getter/setter, method, static method,
|
2015-03-10 17:39:13 -07:00 |
|
Daniel Rosenwasser
|
7212912307
|
Merge pull request #2169 from Microsoft/withANameLikeUnicodeYoudThinkThereWouldntBeSoManyWaysToDoIt
Add support for extended Unicode escape sequences in strings and templates
|
2015-03-03 12:16:42 -08:00 |
|
Jason Freeman
|
7dd7b43448
|
Add one more test
|
2015-03-02 13:53:59 -08:00 |
|
Jason Freeman
|
cb97686496
|
Add tests for scoping
|
2015-03-01 18:16:20 -08:00 |
|
Jason Freeman
|
3de73e6a1f
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/constDeclarations-errors.errors.txt
|
2015-02-28 16:30:10 -08:00 |
|
Vladimir Matveev
|
7be2e50fb3
|
merge with master
|
2015-02-26 21:47:18 -08:00 |
|
Jason Freeman
|
84a22be433
|
Add a few more tests
|
2015-02-26 18:17:58 -08:00 |
|
Jason Freeman
|
f8150d3734
|
Support assignment patterns in 'for...of' statements
|
2015-02-26 18:17:54 -08:00 |
|
Jason Freeman
|
00408a68d3
|
Add tests for for-of destructuring
|
2015-02-26 18:17:44 -08:00 |
|
Jason Freeman
|
f3543b718f
|
In ES6, an Iterable should contextually type an array literal
|
2015-02-26 18:17:41 -08:00 |
|
Jason Freeman
|
034bd09526
|
Add tests for circular references in for...of loops
|
2015-02-26 18:17:35 -08:00 |
|
Jason Freeman
|
0049b21d6c
|
Check for assignability to the relevant iteratable type
|
2015-02-26 18:17:31 -08:00 |
|
Jason Freeman
|
732637dd54
|
Fix getIteratedType to work with 'any' at all levels
|
2015-02-26 18:17:28 -08:00 |
|
Jason Freeman
|
057108646d
|
More tests
|
2015-02-26 18:17:25 -08:00 |
|
Jason Freeman
|
3d5c113bee
|
Iterator tests
|
2015-02-26 18:17:21 -08:00 |
|
Jason Freeman
|
ec9e563238
|
Add tests and accept correct baselines
|
2015-02-26 18:17:08 -08:00 |
|
Jason Freeman
|
aa06622695
|
Basic tests
|
2015-02-26 18:17:02 -08:00 |
|
Daniel Rosenwasser
|
6ad1780518
|
Added tests and updated baselines.
|
2015-02-26 13:51:51 -08:00 |
|
Daniel Rosenwasser
|
1e602def5b
|
Merge branch 'master' into withANameLikeUnicodeYoudThinkThereWouldntBeSoManyWaysToDoIt
|
2015-02-26 12:17:31 -08:00 |
|
Daniel Rosenwasser
|
909c367ed8
|
Added tests for testing escapes.
|
2015-02-25 17:51:42 -08:00 |
|
Daniel Rosenwasser
|
f16e875966
|
Added tests for escapes in strings, regexes, and templates.
|
2015-02-25 14:01:07 -08:00 |
|
Vladimir Matveev
|
def6812fac
|
merge with master
|
2015-02-24 22:01:08 -08:00 |
|
Anders Hejlsberg
|
ca92653aba
|
Addressing CR feedback
|
2015-02-21 19:33:53 -08:00 |
|
Anders Hejlsberg
|
95b3d6be58
|
Adding test
|
2015-02-21 12:41:20 -08:00 |
|
Daniel Rosenwasser
|
ec678f3ebd
|
Merge branch 'master' into thanksLua
Conflicts:
src/compiler/emitter.ts
tests/baselines/reference/computedPropertyNames12_ES5.errors.txt
tests/baselines/reference/computedPropertyNames14_ES5.errors.txt
tests/baselines/reference/computedPropertyNames15_ES5.errors.txt
tests/baselines/reference/computedPropertyNames17_ES5.errors.txt
tests/baselines/reference/computedPropertyNames32_ES5.errors.txt
tests/baselines/reference/computedPropertyNames35_ES5.errors.txt
tests/baselines/reference/computedPropertyNames3_ES5.errors.txt
tests/baselines/reference/computedPropertyNames42_ES5.errors.txt
tests/baselines/reference/computedPropertyNames5_ES5.errors.txt
tests/baselines/reference/computedPropertyNames6_ES5.errors.txt
tests/baselines/reference/computedPropertyNames8_ES5.errors.txt
tests/baselines/reference/computedPropertyNames9_ES5.errors.txt
tests/baselines/reference/computedPropertyNamesDeclarationEmit3_ES5.errors.txt
tests/baselines/reference/computedPropertyNamesDeclarationEmit4_ES5.errors.txt
tests/baselines/reference/computedPropertyNamesOnOverloads_ES5.errors.txt
|
2015-02-20 16:44:20 -08:00 |
|
Daniel Rosenwasser
|
ce85b14589
|
Made the initial object literal properties indented.
|
2015-02-19 13:11:59 -08:00 |
|
Vladimir Matveev
|
b4c82c9401
|
added tests, accepted baselines
|
2015-02-17 17:04:31 -08:00 |
|
Jason Freeman
|
ac829a8384
|
Error for naming an interface 'symbol'
|
2015-02-16 10:44:30 -08:00 |
|
Jason Freeman
|
18276e5267
|
Address feedback from @yuit
|
2015-02-10 16:13:28 -08:00 |
|
Jason Freeman
|
35604426c8
|
Declaration emit for symbol properties
|
2015-02-06 21:32:54 -08:00 |
|
Jason Freeman
|
4c09ccd60e
|
Check that Symbol properties are proper, and support downlevel type checking
|
2015-02-06 21:32:51 -08:00 |
|
Jason Freeman
|
d07ed679a0
|
Support indexing with known symbols
|
2015-02-06 21:32:40 -08:00 |
|
Jason Freeman
|
df826de042
|
symbols in type guards
|
2015-02-06 21:32:37 -08:00 |
|
Jason Freeman
|
9f39a5388a
|
Make Symbol the apparent type of symbol
|
2015-02-06 21:32:33 -08:00 |
|
Jason Freeman
|
fbeadbcbd3
|
Add test for new Symbol()
|
2015-02-06 21:32:30 -08:00 |
|
Jason Freeman
|
2d1647485c
|
Fix expression checking for symbols
|
2015-02-06 21:32:20 -08:00 |
|
Jason Freeman
|
ebdd96bacf
|
Update tests to use new symbol keyword
|
2015-02-06 21:32:05 -08:00 |
|
Jason Freeman
|
779661c8da
|
Add tests for symbol properties
|
2015-02-06 21:31:54 -08:00 |
|
Jason Freeman
|
b60fa1467f
|
Add tests for operators with symbol operand
|
2015-02-06 21:31:51 -08:00 |
|
Jason Freeman
|
9cb38fb5f2
|
Create global Symbol type
|
2015-02-06 21:31:44 -08:00 |
|
Daniel Rosenwasser
|
657d465398
|
Added ES5 tests for computed properties.
|
2015-02-03 17:43:31 -08:00 |
|
Daniel Rosenwasser
|
f416cb01c1
|
Explicitly specify ES6 target in computed property test file names.
|
2015-02-03 15:28:12 -08:00 |
|
Yui T
|
d5b953d3f6
|
Add testcases
|
2015-01-28 16:17:13 -08:00 |
|
Yui T
|
15b05e632d
|
Merge branch 'master' into emitArrowFunctionES6
|
2015-01-27 13:40:19 -08:00 |
|
Yui T
|
f219a2de25
|
Address code review; preserve users non-parenthesis
|
2015-01-26 19:00:38 -08:00 |
|
Jason Freeman
|
f7a8ba28ff
|
Use isTypeOfKind in computed property checks
|
2015-01-21 17:01:42 -08:00 |
|
Jason Freeman
|
de5aa6c0d2
|
Fix source map scope name for computed properties
|
2015-01-21 11:01:05 -08:00 |
|
Yui T
|
581beb58dc
|
Merge branch 'master' into emitArrowFunctionES6
|
2015-01-21 10:36:32 -08:00 |
|
Jason Freeman
|
eb7798fbb2
|
Skip computed properties on declaration emit
|
2015-01-20 18:29:04 -08:00 |
|
Jason Freeman
|
85219ee5e1
|
Check computed properties against indexers in classes
|
2015-01-20 17:07:55 -08:00 |
|
Jason Freeman
|
89f36bb9c5
|
Disallow computed properties referencing type parameters from containing type
|
2015-01-19 18:44:15 -08:00 |
|
Jason Freeman
|
b5349a5038
|
Disallow super and fix this capturing for computed properties
|
2015-01-19 16:37:17 -08:00 |
|
Jason Freeman
|
4cc2722700
|
Disallow this in computed properties in classes
|
2015-01-19 16:37:10 -08:00 |
|
Jason Freeman
|
1973b42946
|
Indexers in object literals include computed property types
|
2015-01-19 16:37:03 -08:00 |
|
Jason Freeman
|
1b35a1be25
|
Contextual typing for computed properties
|
2015-01-19 16:37:00 -08:00 |
|
Jason Freeman
|
96b5f1fe43
|
Add tests for classes, methods, accessors with computed properties
|
2015-01-19 16:36:53 -08:00 |
|
Jason Freeman
|
4ac2b4b9c8
|
Add tests for object literals with computed properties
|
2015-01-19 16:36:43 -08:00 |
|
Daniel Rosenwasser
|
5bcb52f9b0
|
Merge pull request #1676 from Microsoft/disallowOptionalBindingParameters
Disallow optional destructured parameters in implementation signatures.
|
2015-01-15 16:55:14 -08:00 |
|
Yui T
|
6d678b7d4f
|
Merge branch 'master' into addTestsForRestAndDefault
|
2015-01-15 13:57:25 -08:00 |
|
Daniel Rosenwasser
|
dafe7c8958
|
Added tests.
|
2015-01-14 17:02:31 -08:00 |
|
Daniel Rosenwasser
|
61e2eb6b89
|
Renamed tests.
|
2015-01-14 16:13:12 -08:00 |
|
Daniel Rosenwasser
|
f58e6fc4a1
|
Fixed incorrect tests.
|
2015-01-14 16:08:29 -08:00 |
|