Mohamed Hegazy
|
d970af4ef0
|
Update test262 runner to serialize flags
|
2014-12-02 17:04:24 -08:00 |
|
Sheetal Nandi
|
8b078c2734
|
baseline change conflict not caught during github merge
|
2014-12-02 08:46:33 -08:00 |
|
Sheetal Nandi
|
802f11349f
|
Merge pull request #1056 from Microsoft/unionTypeConformance
Union type conformance
|
2014-12-02 08:02:34 -08:00 |
|
CyrusNajmabadi
|
04c0552d7c
|
Merge pull request #1334 from Microsoft/tokens
Tokens
|
2014-12-02 02:28:30 -08:00 |
|
Cyrus Najmabadi
|
deca94427c
|
Reduce arrow function allocations in the parser.
|
2014-12-02 00:02:15 -08:00 |
|
Cyrus Najmabadi
|
581ef9f2b0
|
Remove arrow allocations from the parser in a few places.
|
2014-12-01 23:39:44 -08:00 |
|
Cyrus Najmabadi
|
03a2d0197b
|
Make 'CatchClause' have-a block, instead of be-a block.
|
2014-12-01 23:21:27 -08:00 |
|
Cyrus Najmabadi
|
44627f859f
|
Simplify parsing code.
|
2014-12-01 22:50:03 -08:00 |
|
Cyrus Najmabadi
|
b5c3cd8d4a
|
Simplify code.
|
2014-12-01 22:39:10 -08:00 |
|
Cyrus Najmabadi
|
af62715e8d
|
Use helper function.
Rename some functions to be clearer.
|
2014-12-01 22:30:22 -08:00 |
|
Cyrus Najmabadi
|
2459632a62
|
Simplifying the signature parsing code.
|
2014-12-01 22:20:03 -08:00 |
|
Cyrus Najmabadi
|
db89584a86
|
Put semantically relevant tokens in the tree.
|
2014-12-01 22:03:41 -08:00 |
|
Cyrus Najmabadi
|
8ad4a0a5b8
|
Traverse into all nodes when walking the tree.
|
2014-12-01 20:45:29 -08:00 |
|
Cyrus Najmabadi
|
f8a4fb0a15
|
Put semantically relevant tokens in the tree.
|
2014-12-01 19:19:50 -08:00 |
|
CyrusNajmabadi
|
af324d1226
|
Merge pull request #1326 from Microsoft/typeNodeBrands
Provide greater type safety in the ast system.
|
2014-12-01 18:57:05 -08:00 |
|
Cyrus Najmabadi
|
a29862eea5
|
Provide greater type safety in the ast system.
|
2014-12-01 18:49:57 -08:00 |
|
Vladimir Matveev
|
a1fecb5c76
|
Merge pull request #1325 from Microsoft/crash_getCompletionEntryDetails
fix crash in getCompletionEntryDetails
|
2014-12-01 18:12:59 -08:00 |
|
Vladimir Matveev
|
ef6830054d
|
addressed CR feedback
|
2014-12-01 17:59:32 -08:00 |
|
CyrusNajmabadi
|
afa198e9fa
|
Merge pull request #1316 from Microsoft/lessDirectCallsToError
Less direct calls to 'error' and 'errorAtPos'.
|
2014-12-01 17:56:31 -08:00 |
|
Vladimir Matveev
|
08ab517d52
|
fix crash in getCompletionEntryDetails
|
2014-12-01 17:46:56 -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 |
|
Vladimir Matveev
|
852d14e593
|
Merge pull request #1324 from Microsoft/indent_new_expressions_noargs
handle cases when new expression is used with no arguments
|
2014-12-01 17:32:19 -08:00 |
|
Mohamed Hegazy
|
28a37459d9
|
Merge pull request #987 from Microsoft/es6Typings
ES6 typings
|
2014-12-01 17:32:09 -08:00 |
|
Vladimir Matveev
|
ad95cc8d47
|
handle cases when new expression is used with no arguments
|
2014-12-01 17:18:50 -08:00 |
|
Mohamed Hegazy
|
d390f67f7d
|
add missing prototype definitions
|
2014-12-01 17:17:29 -08:00 |
|
Cyrus Najmabadi
|
df4f9044d9
|
Make sure we have an appropriate error for heritage clause lists.
|
2014-12-01 17:07:13 -08:00 |
|
Mohamed Hegazy
|
4e79458e69
|
Merge branch 'master' into es6typings
Conflicts:
tests/baselines/reference/constDeclarationShadowedByVarDeclaration3.types
|
2014-12-01 16:51:10 -08:00 |
|
Cyrus Najmabadi
|
ae3b030223
|
Don't set kinds after the fact.
|
2014-12-01 16:39:22 -08:00 |
|
Mohamed Hegazy
|
203e46c335
|
Merge pull request #1317 from vvakame/addMissingPrototypeProperty
Add missing prototype properties
|
2014-12-01 16:38:37 -08:00 |
|
Mohamed Hegazy
|
99d13f4e5c
|
handel serializing diagnostics
|
2014-12-01 16:37:15 -08:00 |
|
Cyrus Najmabadi
|
9b54a0b54f
|
Don't use the parsing error path for reporting ///reference errors.
|
2014-12-01 16:34:03 -08:00 |
|
Cyrus Najmabadi
|
1633e4abdd
|
Remove unnecessary diagnostic flag.
|
2014-12-01 16:26:34 -08:00 |
|
Cyrus Najmabadi
|
d730e5ca55
|
Remove 'missing' syntax kind.
|
2014-12-01 16:17:04 -08:00 |
|
Vladimir Matveev
|
10702797d9
|
Merge pull request #1321 from Microsoft/fix_token_meaning_in_formatting
take token kind from the tree in case if token kind from scanner is diff...
|
2014-12-01 15:50:43 -08:00 |
|
Vladimir Matveev
|
5286f87b48
|
added comments
|
2014-12-01 15:50:17 -08:00 |
|
Cyrus Najmabadi
|
af7b8d624f
|
Don't explicitly create a missing node when parsing arrow expressions.
|
2014-12-01 14:44:58 -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 |
|
Cyrus Najmabadi
|
284e136f2a
|
Remove unused function.
|
2014-12-01 14:23:08 -08:00 |
|
Cyrus Najmabadi
|
eee6491521
|
Don't create a missing node for "foo[]".
We want to remove 'missing' nodes, and we also want to improve increment reuse (which missing nodes
interfere with).
|
2014-12-01 14:14:39 -08:00 |
|
Cyrus Najmabadi
|
3a6dba5878
|
Replace unnecessary case in switch with assert.
|
2014-12-01 13:46:44 -08:00 |
|
Cyrus Najmabadi
|
1a39d09939
|
Treat 'const' as a modifier if followed by 'enum'.
|
2014-12-01 13:42:27 -08:00 |
|
Vladimir Matveev
|
7358b0f7d3
|
take token kind from the tree in case if token kind from scanner is different
|
2014-12-01 13:29:49 -08:00 |
|
Cyrus Najmabadi
|
cc1da37e72
|
Use a single member to represent a module reference.
|
2014-12-01 13:24:33 -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
|
bcaba3f1c0
|
Merge pull request #1254 from Microsoft/binaryIntegerLiteral
ES6: Binary Integer Literal and Octal Integer Literal
|
2014-12-01 11:57:37 -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 |
|