Anders Hejlsberg
|
87b562c5dc
|
Union types in contextual signature instantiations
|
2014-10-16 10:30:58 -07:00 |
|
Mohamed Hegazy
|
60bb37be60
|
Add language service support for const
|
2014-10-16 10:28:00 -07:00 |
|
Mohamed Hegazy
|
e15f4e6d34
|
Merge branch 'master' into letAndConst
Conflicts:
src/compiler/types.ts
|
2014-10-16 09:30:58 -07:00 |
|
Daniel Rosenwasser
|
73d575e317
|
Merge branch 'master' into numbersAreHard
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations2.errors.txt
|
2014-10-15 17:07:22 -07:00 |
|
Anders Hejlsberg
|
49e606a2fd
|
Merge pull request #900 from Microsoft/langSpecUnionTypes
Adding Union Types and Type Guards to Language Specification
|
2014-10-15 15:48:18 -07:00 |
|
Daniel Rosenwasser
|
ea81831fb3
|
More comments.
|
2014-10-15 15:15:08 -07:00 |
|
Daniel Rosenwasser
|
d33aa4335f
|
Switched syntactic classifier to use new tree.
Also added tests.
|
2014-10-15 15:01:38 -07:00 |
|
Mohamed Hegazy
|
d94fb10317
|
Update CONTRIBUTING.md
Add link to pdf version of CLA
|
2014-10-15 15:00:12 -07:00 |
|
Sheetal Nandi
|
781661f719
|
Merge pull request #884 from Microsoft/moveSymbolDisplayPartKindToServices
Move symbolDisplayPartKind to services side
|
2014-10-15 13:57:58 -07:00 |
|
Anders Hejlsberg
|
881306d3c7
|
Adding documents with revision marks
|
2014-10-15 13:53:01 -07:00 |
|
Anders Hejlsberg
|
1b3bbf9d5b
|
Adding PDF document
|
2014-10-15 13:04:43 -07:00 |
|
Sheetal Nandi
|
730ef1a6e5
|
Further refactoring the rwc tests
|
2014-10-15 13:02:40 -07:00 |
|
Jason Freeman
|
672d8e576f
|
Get rid of getRootSymbol and include target's flags in transient symbol's flags
|
2014-10-15 12:20:22 -07:00 |
|
Anders Hejlsberg
|
60693fcbed
|
Formatting fixes
|
2014-10-15 12:17:05 -07:00 |
|
Mohamed Hegazy
|
4902d16497
|
Merge pull request #898 from DickvdBrink/unused-vars2
Removed some unused var statements
|
2014-10-15 12:04:55 -07:00 |
|
Anders Hejlsberg
|
7a2701b5c5
|
Adding union types to language specification
|
2014-10-15 12:04:22 -07:00 |
|
Dick van den Brink
|
648c697257
|
Removed some unused var statements
|
2014-10-15 20:11:35 +02:00 |
|
Sheetal Nandi
|
9399e1ea99
|
Add after block to the describe blocks of project runner and rwc runner
|
2014-10-15 10:56:43 -07:00 |
|
Sheetal Nandi
|
15e479fa95
|
Merge branch 'master' into rwcRunner
|
2014-10-15 10:36:36 -07:00 |
|
Mohamed Hegazy
|
61549239d8
|
Fix emitting for const in for loops
|
2014-10-15 09:20:46 -07:00 |
|
Mohamed Hegazy
|
03a100d039
|
Do not allow let and const declarations to be exported from a module
|
2014-10-15 09:15:00 -07:00 |
|
Daniel Rosenwasser
|
84fbfbad51
|
Merge pull request #883 from Microsoft/semanticColorizationModules
Fixed semantic colorization for module names on the value side.
|
2014-10-14 17:38:15 -07:00 |
|
Mohamed Hegazy
|
3e4560147b
|
Allow const in for statements
|
2014-10-14 17:37:46 -07:00 |
|
Jason Freeman
|
1619738b93
|
Extract the write methods into a display builder in the checker
|
2014-10-14 17:30:30 -07:00 |
|
Daniel Rosenwasser
|
d266b68f9d
|
Added test case for semantic classification with union types.
|
2014-10-14 17:29:46 -07:00 |
|
Mohamed Hegazy
|
82f5fb4055
|
Flag const declarations shodowed by var redeclarations
|
2014-10-14 17:15:11 -07:00 |
|
Daniel Rosenwasser
|
dde8855530
|
Merge branch 'master' into semanticColorizationModules
Conflicts:
src/services/services.ts
|
2014-10-14 17:07:16 -07:00 |
|
Mohamed Hegazy
|
f5c2740093
|
Flag assignments to a const
|
2014-10-14 16:52:12 -07:00 |
|
Daniel Rosenwasser
|
6971c3a9cb
|
Removed unnecessary boolean coercion.
|
2014-10-14 16:22:16 -07:00 |
|
Mohamed Hegazy
|
cffc62aa1b
|
Report duplicate identifier errors on all locations for merged declarations to align with local declarations
|
2014-10-14 15:18:44 -07:00 |
|
Mohamed Hegazy
|
318575ce75
|
Ensure duplicate let/const declarations accross files are reported
|
2014-10-14 14:51:28 -07:00 |
|
Mohamed Hegazy
|
1dde985f1d
|
Do not allow use of block-scoped variable before its definition
|
2014-10-13 22:19:19 -07:00 |
|
Mohamed Hegazy
|
cf89f5cf58
|
Add binder support for block scoped variable declarations
|
2014-10-13 20:54:26 -07:00 |
|
Daniel Rosenwasser
|
640554ae48
|
Added facilities for using positions on classification tests.
|
2014-10-13 17:29:19 -07:00 |
|
Anders Hejlsberg
|
e22500d77d
|
Merge pull request #824 from Microsoft/unionTypes
Union Types
|
2014-10-13 16:22:04 -07:00 |
|
Mohamed Hegazy
|
f5cd4145d5
|
Merge branch 'master' into unionTypes
Conflicts:
src/compiler/types.ts
src/services/services.ts
|
2014-10-13 16:16:13 -07:00 |
|
Sheetal Nandi
|
63c0a88675
|
Merge pull request #885 from Microsoft/symbolInfoOfUndefinedAndArguments
Fix how arguments and undefined are shown in the quickInfo
|
2014-10-13 15:13:10 -07:00 |
|
Sheetal Nandi
|
dfb7785da0
|
Removed the debugger statement
|
2014-10-13 15:03:11 -07:00 |
|
Daniel Rosenwasser
|
014d0d7143
|
Added test case, renamed test cases.
|
2014-10-13 14:36:36 -07:00 |
|
Daniel Rosenwasser
|
f933b58cf7
|
Explain what is happening in 'isNumericName'.
|
2014-10-13 14:16:23 -07:00 |
|
Mohamed Hegazy
|
4f4f59a781
|
Merge changes from master in services.ts
|
2014-10-13 14:06:16 -07:00 |
|
Sheetal Nandi
|
ab48363bfa
|
Fix how arguments and undefined are shown in the quickInfo
Removes the undefined identication from symbol flags instead add method to typechecker
|
2014-10-13 13:06:03 -07:00 |
|
Anders Hejlsberg
|
fc842b177e
|
Merge branch 'master' into unionTypes
Conflicts:
src/compiler/checker.ts
src/compiler/types.ts
src/services/services.ts
tests/baselines/reference/assignmentCompatBetweenTupleAndArray.errors.txt
tests/baselines/reference/bestCommonTypeOfTuple.types
tests/baselines/reference/bestCommonTypeOfTuple2.types
tests/baselines/reference/castingTuple.errors.txt
tests/baselines/reference/contextualTypeWithTuple.errors.txt
tests/baselines/reference/genericCallWithTupleType.errors.txt
tests/baselines/reference/indexerWithTuple.types
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
|
2014-10-13 12:37:34 -07:00 |
|
Sheetal Nandi
|
a934d50a9b
|
Move symbolDisplayPartKind to services side
|
2014-10-13 12:35:17 -07:00 |
|
Sheetal Nandi
|
77a93d2cca
|
Merge pull request #874 from Microsoft/betterAliasSymbolInfo
Shows better information for aliases in the quick info/completion entry
|
2014-10-13 12:05:24 -07:00 |
|
Anders Hejlsberg
|
869ee41694
|
Addressing CR feedback
|
2014-10-13 11:26:08 -07:00 |
|
Anders Hejlsberg
|
a76a418814
|
Accepting new baselines
|
2014-10-13 06:56:58 -07:00 |
|
Anders Hejlsberg
|
83d9aed005
|
Correct contextual typing with union types
|
2014-10-13 06:56:15 -07:00 |
|
Mohamed Hegazy
|
6f6f4afeb1
|
Fix line endings
|
2014-10-12 21:44:29 -07:00 |
|
Mohamed Hegazy
|
979d45eb67
|
Disallow let and const declarations outside blocks
|
2014-10-12 21:43:09 -07:00 |
|