Mohamed Hegazy
774c061779
Merge branch 'release-1.4' into suppressNoImplicitAnyErrors
...
Conflicts:
src/compiler/parser.ts
src/harness/harness.ts
2014-12-10 18:45:28 -08:00
Mohamed Hegazy
38bf383f03
Add tests for public declarations
2014-12-10 16:54:42 -08:00
Anders Hejlsberg
35adeb8363
Addressing CR feedback
2014-12-10 14:44:31 -08:00
Anders Hejlsberg
98c9f75e21
Adding test case
2014-12-10 14:41:37 -08:00
Mohamed Hegazy
b0574cbdf9
Respond to code review comments
2014-12-10 12:37:09 -08:00
Mohamed Hegazy
0a1eabc9aa
Add new compiler flag to suppress noImplicitAny errors for object access
2014-12-09 14:08:44 -08:00
Vladimir Matveev
0871801352
inherit delta from nodes on the same line
2014-12-09 10:47:27 -08:00
Yui T
aee0b9e8a1
Merge branch 'master' into fixSpeculativeParse
...
Conflicts:
tests/baselines/reference/parserCommaInTypeMemberList2.errors.txt
2014-12-08 16:35:51 -08:00
Yui T
c1d509a940
Update and add test cases
2014-12-08 15:47:24 -08:00
Vladimir Matveev
f30bb7ec35
add classification for type aliases
2014-12-05 17:32:36 -08:00
Sheetal Nandi
e29aadb4c4
"let" should only be considered a keyword in strict mode, or when it starts an actual construct
...
Handles #1301
2014-12-04 16:45:09 -08:00
Sheetal Nandi
e3320c2530
Merge pull request #1362 from Microsoft/contextSensitiveExpressions
...
Resolve the context sensitive expression containers before resolving node
2014-12-04 13:02:56 -08:00
CyrusNajmabadi
4d0f9920e9
Merge pull request #1364 from Microsoft/coverage
...
Add grammar walker test coverage cases.
2014-12-04 13:01:42 -08:00
Daniel Rosenwasser
6a882e7392
Merge pull request #1363 from Microsoft/noMoreExpandoBar
...
Fixed issue where missing identifiers pushed trivia into the navigation bar
2014-12-04 12:44:58 -08:00
Cyrus Najmabadi
4db419d93c
more baselines. revert unintentional change to harness.ts.
2014-12-03 22:14:55 -08:00
Cyrus Najmabadi
e6d1e39fb7
Add more coverage tests.
2014-12-03 21:07:50 -08:00
Cyrus Najmabadi
66c1b3df20
Add grammar walker test coverage cases.
2014-12-03 20:41:39 -08:00
Cyrus Najmabadi
c735ccc46d
Merge branch 'master' into propertyAssignments
2014-12-03 19:33:33 -08:00
Daniel Rosenwasser
0e9561194b
Added tests.
2014-12-03 15:05:38 -08:00
Daniel Rosenwasser
d4575572b6
parenetName -> parentName
2014-12-03 14:58:15 -08:00
Daniel Rosenwasser
dfad03a35c
Normalized line endings for test.
2014-12-03 14:56:02 -08:00
Sheetal Nandi
1939c7f2cd
Fix the getSymbolInfo and getTypeOfNode entry points to resolve the context sensitive information before resolving the actual node
2014-12-03 14:47:13 -08:00
Sheetal Nandi
c40e0f6738
Fixes the quickInfo when hovering over var inside the context sensitive expression
...
Handles #1165
2014-12-03 14:00:58 -08:00
Sheetal Nandi
1551c0a466
Merge pull request #889 from Microsoft/SymbolDisplayParkKindTests
...
Symbol display part kind test cases
2014-12-03 13:21:53 -08:00
Sheetal Nandi
c4f4e787cf
Add test cases for external module reference of the alias
2014-12-03 12:41:32 -08:00
Cyrus Najmabadi
0900005438
Don't rewrite function property assignments in the AST.
2014-12-03 01:46:04 -08:00
Mohamed Hegazy
d9b3d21cba
Merge branch 'master' into getOccurancesAssert
2014-12-02 20:16:50 -08:00
Cyrus Najmabadi
5a7500ca5e
Add a dedicated 'EndOfFile' token to a SourceFile.
...
This is important for incremental parsing, as it is where we can attach parse errors at the end of
the file to. Also, it helps with things like emitting comments at the end of the file.
2014-12-02 16:09:41 -08:00
Vladimir Matveev
76e8560b0e
fix crash in signature help
2014-12-02 15:04:44 -08:00
Cyrus Najmabadi
a6a7e81de2
Add failing test.
2014-12-02 14:05:35 -08:00
Mohamed Hegazy
cf1f6406bb
Merge pull request #1332 from Microsoft/getEmitOutputCleanup
...
Ensure getEmitOutput only check the file requested
2014-12-02 13:21:13 -08:00
Sheetal Nandi
8c116e5f34
Merge branch 'master' into SymbolDisplayParkKindTests
2014-12-02 08:47:15 -08:00
Sheetal Nandi
802f11349f
Merge pull request #1056 from Microsoft/unionTypeConformance
...
Union type conformance
2014-12-02 08:02:34 -08:00
Mohamed Hegazy
a9714257cc
Handel modifier const in getOccurrances
2014-12-01 23:46:09 -08:00
Mohamed Hegazy
08165c0b17
Ensure getEmitOutput only check the file requested
2014-12-01 23:15:13 -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
Vladimir Matveev
ad95cc8d47
handle cases when new expression is used with no arguments
2014-12-01 17:18:50 -08:00
Mohamed Hegazy
4e79458e69
Merge branch 'master' into es6typings
...
Conflicts:
tests/baselines/reference/constDeclarationShadowedByVarDeclaration3.types
2014-12-01 16:51:10 -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
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
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
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 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
Sheetal Nandi
7edd253307
Tests for external alias
2014-12-01 00:26:26 -08:00
Sheetal Nandi
7108215da8
tests for internal alias
2014-12-01 00:17:26 -08:00
Sheetal Nandi
136a8a725a
Tests for external modules
2014-12-01 00:04:28 -08:00