Cyrus Najmabadi
|
990bbb2dce
|
CR feedback to use template strings.
|
2015-02-19 15:52:37 -08:00 |
|
Cyrus Najmabadi
|
cdc1b90e42
|
Fix function name.
|
2015-02-16 20:10:07 -08:00 |
|
Cyrus Najmabadi
|
124a77cc3a
|
Remove 'ZeroBased' from all APIs, now that all APIs are zero based.
|
2015-02-16 19:35:45 -08:00 |
|
Cyrus Najmabadi
|
8ba9180730
|
Remove the one based APIs.
|
2015-02-16 19:16:16 -08:00 |
|
Cyrus Najmabadi
|
572c550a33
|
Remove usages of computeOneBasedLineAndCharacterOfPosition
|
2015-02-16 18:11:45 -08:00 |
|
Cyrus Najmabadi
|
edbedc7d5d
|
Make code more clearly state that it is one based.
|
2015-02-16 17:47:32 -08:00 |
|
Cyrus Najmabadi
|
1098e80f4b
|
Remove one-based helper function.
|
2015-02-16 17:41:07 -08:00 |
|
Cyrus Najmabadi
|
8ef4df8acb
|
Move the emitter over to using zero based indexing.
|
2015-02-16 17:34:11 -08:00 |
|
Cyrus Najmabadi
|
ab7d36d526
|
Move the emitter over to use zero based indexing.
|
2015-02-16 16:28:26 -08:00 |
|
Cyrus Najmabadi
|
b3366ec8b4
|
name more line/char functions more clearly. Use zero based indexing in breakpoints.
|
2015-02-16 16:18:53 -08:00 |
|
Cyrus Najmabadi
|
afb083ae5a
|
Make method more clearly indicate that it is one based.
|
2015-02-16 15:39:49 -08:00 |
|
Cyrus Najmabadi
|
11a9df2cc9
|
Expose zero-based helpers that code will be able to call.
|
2015-02-16 15:30:21 -08:00 |
|
Cyrus Najmabadi
|
35b489d7d1
|
Rename our one-based methods to more clearly indicate that that's what base they use.
|
2015-02-16 15:20:05 -08:00 |
|
Jason Freeman
|
3b967e3489
|
Move 4000-coded type check errors to 2000s where they belong
|
2015-02-16 12:45:03 -08:00 |
|
Vladimir Matveev
|
9f7c252ee0
|
Merge pull request #2027 from Microsoft/redefinedLetConst
Disallow let\const declarations in the same scope with var declarations.
|
2015-02-13 15:14:09 -08:00 |
|
Yui T
|
cfb9cf0c7d
|
Merge branch 'master' into fixTimeMeasurement
|
2015-02-13 13:46:11 -08:00 |
|
Yui T
|
91a39dd000
|
Fix time measurement
|
2015-02-13 13:42:17 -08:00 |
|
Vladimir Matveev
|
941728de07
|
pass missing argument to error message
|
2015-02-13 13:14:47 -08:00 |
|
Vladimir Matveev
|
3d26fbc4d4
|
adjust error message text based on PR feedback
|
2015-02-13 13:12:51 -08:00 |
|
Vladimir Matveev
|
e5d80db72c
|
addressed PR feedback
|
2015-02-13 10:04:44 -08:00 |
|
Vladimir Matveev
|
07dbd30ba1
|
update comment text
|
2015-02-12 16:40:06 -08:00 |
|
Vladimir Matveev
|
a9df539b7e
|
added check that var and let\const cannot share scope, added check that var is not shadowed by the let\const from the inner scope
|
2015-02-12 16:37:07 -08:00 |
|
togru
|
d94cbed413
|
Merge remote-tracking branch 'upstream/master'
|
2015-02-11 10:12:22 +01:00 |
|
togru
|
091f38b3e0
|
improved equality checks in AMD module sorting function
|
2015-02-11 10:10:11 +01:00 |
|
Vladimir Matveev
|
f29d931bd9
|
disallow let to be used as name in let\const in ES6
|
2015-02-10 13:36:24 -08:00 |
|
Anders Hejlsberg
|
4b92e42b62
|
Merge pull request #1931 from Microsoft/spreadCall
Support spread operator in call expressions
|
2015-02-10 09:24:53 -08:00 |
|
togru
|
8492dfdffd
|
moved AMD module sorting to emitter, updated test case
|
2015-02-10 10:28:09 +01:00 |
|
Cyrus Najmabadi
|
b86ef44e59
|
Add assert that clients do not try to call updateSourceFile multiple times on a source file.
|
2015-02-09 17:24:01 -08:00 |
|
Cyrus Najmabadi
|
2eb1a213c7
|
Prevent index out of bounds exception.
|
2015-02-09 14:55:54 -08:00 |
|
Cyrus Najmabadi
|
17dd6c2de0
|
Be more conservative about reusing parameters.
|
2015-02-09 14:40:03 -08:00 |
|
Cyrus Najmabadi
|
a79e8e928b
|
Remove code duplication in isModuleElement.
|
2015-02-09 14:34:47 -08:00 |
|
Cyrus Najmabadi
|
e417f3016b
|
Add additional asserts, and make code more unified.
|
2015-02-09 14:23:55 -08:00 |
|
Cyrus Najmabadi
|
d37fdfe213
|
Add additional asserts.
|
2015-02-09 14:12:32 -08:00 |
|
Cyrus Najmabadi
|
318aa8ce7a
|
Don't use dynamic type checks while incrementally parsing.
|
2015-02-09 14:07:09 -08:00 |
|
togru
|
a27a893eeb
|
previous AMD ordering was not correct
|
2015-02-09 09:00:42 +01:00 |
|
togru
|
36990570c4
|
Added AMD dependency reordering, so import order matches with provided names
|
2015-02-09 08:44:34 +01:00 |
|
Cyrus Najmabadi
|
d0aa7891de
|
Add additional incremental assert.
|
2015-02-08 18:02:13 -08:00 |
|
Cyrus Najmabadi
|
9d6b6b422a
|
Rename a few members and clean up comments.
|
2015-02-08 17:48:56 -08:00 |
|
Cyrus Najmabadi
|
ad7c77ea08
|
Check the text change range before and after we expand it.
|
2015-02-08 17:35:54 -08:00 |
|
Cyrus Najmabadi
|
1a17fd1daf
|
Move assertions into the parsing layer.
|
2015-02-08 17:30:27 -08:00 |
|
Cyrus Najmabadi
|
a82c57c4b9
|
Make sure positions of child elements are consistent.
|
2015-02-08 16:40:04 -08:00 |
|
Cyrus Najmabadi
|
f1cb97b692
|
Add additional aggressive checks during incremental parsing.
|
2015-02-08 16:10:16 -08:00 |
|
CyrusNajmabadi
|
911a705e8d
|
Merge pull request #1974 from Microsoft/multiLineEmitting
Preserve single line blocks when emitting.
|
2015-02-06 22:00:41 -05:00 |
|
Cyrus Najmabadi
|
36b6f4e1b7
|
Preserve single line blocks when emitting.
|
2015-02-06 18:45:09 -08:00 |
|
Cyrus Najmabadi
|
449f4a4f37
|
Have better error recovery for whne a user uses semicolons instead of commas to delimit an object literal.
|
2015-02-06 17:30:29 -08:00 |
|
Anders Hejlsberg
|
0819ca897c
|
Addressing CR feedback
|
2015-02-06 07:39:11 -08:00 |
|
Cyrus Najmabadi
|
5c0b38b203
|
Remove getEnumMemberValue, it is now subsumed into getConstantValue.
|
2015-02-05 18:26:56 -08:00 |
|
Cyrus Najmabadi
|
6ed9741a7a
|
Extract common function.
|
2015-02-05 18:11:21 -08:00 |
|
Cyrus Najmabadi
|
acbcd6c77f
|
Merge branch 'master' into diagnosticsOrganization
|
2015-02-05 17:30:27 -08:00 |
|
Cyrus Najmabadi
|
c77f732762
|
CR feedback.
|
2015-02-05 17:24:46 -08:00 |
|