Cyrus Najmabadi
|
6895efc7c5
|
Function property assignments can also be generators.
Conflicts:
src/services/syntax/SyntaxGenerator.js.map
|
2014-11-11 19:02:12 -08:00 |
|
Cyrus Najmabadi
|
e0c93a1c08
|
Add support for parsing generator declarations.
Conflicts:
src/services/syntax/SyntaxGenerator.js.map
|
2014-11-11 19:01:33 -08:00 |
|
Cyrus Najmabadi
|
ecfc60ff16
|
Update comment
|
2014-11-11 19:00:57 -08:00 |
|
Cyrus Najmabadi
|
e5b997c530
|
Provide more consistent behavior in how parseFunctionBlock works.
|
2014-11-11 19:00:35 -08:00 |
|
Cyrus Najmabadi
|
be202a4e71
|
Spec conformance for function blocks versus statement blocks.
|
2014-11-11 19:00:12 -08:00 |
|
Cyrus Najmabadi
|
95a7437ba0
|
Clean up function names.
|
2014-11-11 18:55:58 -08:00 |
|
Daniel Rosenwasser
|
1532f721d0
|
Initial signature help work for tagged templates.
|
2014-11-11 17:04:11 -08:00 |
|
Sheetal Nandi
|
37d84996db
|
Fix the completion entry for __proto
Fixes #850
|
2014-11-11 15:56:56 -08:00 |
|
Sheetal Nandi
|
4c28e73372
|
All the identifiers need to be escaped to make sure compiler doesnt confuse __NonUnderscore character incorrectly
Fixes #548
|
2014-11-11 15:44:25 -08:00 |
|
Mohamed Hegazy
|
ded34ef3ae
|
Add support for typed arrays
|
2014-11-11 15:36:06 -08:00 |
|
Daniel Rosenwasser
|
7a5c360025
|
Merge pull request #1072 from Microsoft/taggedTemplates
Type checking for tagged template expressions
|
2014-11-11 13:54:26 -08:00 |
|
Sheetal Nandi
|
ce4dac3ae9
|
Merge pull request #1124 from Microsoft/completionListAugmentedType
If we are comparing left hand side for is position of type node, it is f...
|
2014-11-11 13:46:13 -08:00 |
|
Daniel Rosenwasser
|
3113429de3
|
Asserting myself more.
|
2014-11-11 13:30:10 -08:00 |
|
Vladimir Matveev
|
f53254b538
|
if preceding token cannot be found - scan from the beginning of enclosing node
|
2014-11-11 13:25:54 -08:00 |
|
Mohamed Hegazy
|
abed6e48a4
|
Cleanup Proxy definition
|
2014-11-11 13:21:29 -08:00 |
|
Vladimir Matveev
|
31763a31d3
|
code cleanup: moved captured locals to parameters
|
2014-11-11 13:17:57 -08:00 |
|
Daniel Rosenwasser
|
c22a47148e
|
Merge branch 'master' into taggedTemplates
|
2014-11-11 13:16:00 -08:00 |
|
Daniel Rosenwasser
|
9880f935ee
|
Asserting myself.
|
2014-11-11 13:15:32 -08:00 |
|
Vladimir Matveev
|
4c5d1fb2d6
|
code cleanup: move code from lambda into separate functon
|
2014-11-11 13:05:49 -08:00 |
|
Yui T
|
1bf7ecac7a
|
Find all reference for short-hand property assignment
|
2014-11-11 11:01:12 -08:00 |
|
Mohamed Hegazy
|
4257e1c168
|
Make Map.prototype.set second paramter optional
|
2014-11-11 09:57:22 -08:00 |
|
Anders Hejlsberg
|
bd65f16e06
|
Parser errors for destructuring declarations
|
2014-11-11 09:24:49 -08:00 |
|
Mohamed Hegazy
|
20bbebc7eb
|
Make WeakMap.prototype.set second parameter optional
|
2014-11-11 00:56:49 -08:00 |
|
CyrusNajmabadi
|
d5cfb9decd
|
Merge pull request #1123 from Microsoft/allowIn
Keep track of 'disallowIn' as an ambient parser flag instead of having to pass it along everywhere.
|
2014-11-11 00:35:29 -08:00 |
|
Mohamed Hegazy
|
6b5d0b091c
|
Use PropertyKey instead of string when appropriate
|
2014-11-10 23:54:39 -08:00 |
|
Cyrus Najmabadi
|
ba11e68ac3
|
CR feedback.
|
2014-11-10 23:44:31 -08:00 |
|
Mohamed Hegazy
|
6ae43f3966
|
Fix paramters for Math.hypot function
|
2014-11-10 22:59:11 -08:00 |
|
Mohamed Hegazy
|
f5eef432a9
|
Use the correct name for interface Math
|
2014-11-10 22:49:32 -08:00 |
|
Mohamed Hegazy
|
ff32be7949
|
Add additional property to mapfn for Array.from
|
2014-11-10 22:33:51 -08:00 |
|
Mohamed Hegazy
|
c3131e2903
|
export ReferencePathMatchResult interface as it is used by other exported functions
|
2014-11-10 21:42:33 -08:00 |
|
Sheetal Nandi
|
57af2623c6
|
If we are comparing left hand side for is position of type node, it is false, because it is namespace position and not type position
Fixes #837
|
2014-11-10 19:19:33 -08:00 |
|
Cyrus Najmabadi
|
766cb28a3e
|
Keep track of 'disallowIn' as an ambient parser flag instead of having to pass it along everywhere.
Conflicts:
src/services/syntax/parser.ts
|
2014-11-10 19:07:20 -08:00 |
|
Vladimir Matveev
|
29497b8933
|
add comments, update fourslash tests
|
2014-11-10 19:04:57 -08:00 |
|
Sheetal Nandi
|
60f79da623
|
Show error for visibility only on the identifier resulting the error
|
2014-11-10 18:50:28 -08:00 |
|
Sheetal Nandi
|
c7bd7c9557
|
Remove unnecessary privacy errors for heritage and constraint type annotation
|
2014-11-10 18:34:59 -08:00 |
|
Sheetal Nandi
|
d6fb678222
|
Test cases for type alias declaration emit and privacy check.
Also removed the unnecessary error messages for type alias privacy check
|
2014-11-10 18:28:05 -08:00 |
|
Mohamed Hegazy
|
00bfc06bc7
|
remove unused arguments for getCompiler
|
2014-11-10 17:33:30 -08:00 |
|
Vladimir Matveev
|
7c67759ecf
|
merge with master
|
2014-11-10 17:24:22 -08:00 |
|
Vladimir Matveev
|
068e58965b
|
code cleanup: add more comments, rename methods
|
2014-11-10 17:16:28 -08:00 |
|
Sheetal Nandi
|
ffdb0fc45d
|
Show error about entity name visibility on entity name resulting in the error
|
2014-11-10 17:01:17 -08:00 |
|
Sheetal Nandi
|
9ba4d37d7b
|
Emit the type annotation as it is in the declaration file if we have it
|
2014-11-10 17:01:05 -08:00 |
|
Mohamed Hegazy
|
13a6487cd3
|
Merge branch 'master' into es6Typings
Conflicts:
tests/baselines/reference/arrayTypeOfTypeOf.errors.txt
tests/baselines/reference/redefineArray.errors.txt
|
2014-11-10 16:46:02 -08:00 |
|
Vladimir Matveev
|
d6769ae090
|
make smart indenter respect actual start line of the list
|
2014-11-10 16:33:53 -08:00 |
|
Sheetal Nandi
|
04e2169f03
|
Merge pull request #1116 from Microsoft/normalizeSlashes
Consolidate normalizing slashes from harness to use it from typescript core.ts
|
2014-11-10 16:28:11 -08:00 |
|
Sheetal Nandi
|
45e4e16afc
|
Consolidated normalizing slashes to use from typescript core in services
|
2014-11-10 16:09:00 -08:00 |
|
Anders Hejlsberg
|
3cda261558
|
Rudimentary support in language service
|
2014-11-10 16:01:29 -08:00 |
|
CyrusNajmabadi
|
25e28b22a1
|
Merge pull request #1105 from Microsoft/trailingTrivia
Trailing trivia
|
2014-11-10 15:52:30 -08:00 |
|
Mohamed Hegazy
|
03c80ac8b3
|
set the correct range for paramters in signature help
|
2014-11-10 15:09:16 -08:00 |
|
Yui T
|
7e39622d5d
|
Basic implementation for finding all references
|
2014-11-10 14:55:41 -08:00 |
|
Sheetal Nandi
|
62f1144518
|
Consolidate normalizing slashes and use it from typescript core.ts
|
2014-11-10 14:52:04 -08:00 |
|