Yui T
|
df54db758a
|
Merge branch 'master' into usingShorthand
Conflicts:
bin/tsc.js
bin/typescriptServices.js
src/compiler/parser.ts
|
2014-11-18 18:25:51 -08:00 |
|
Mohamed Hegazy
|
22e2bde7e9
|
Merge pull request #1158 from gisenberg/master
Adding support for named AMD modules.
|
2014-11-18 12:18:48 -08:00 |
|
Yui T
|
36cc705fa2
|
Refactoring parser/scanner using short-hand
|
2014-11-18 11:54:50 -08:00 |
|
Gabriel Isenberg
|
b54143c326
|
Added an error condition for multiple AMD module name assignments.
|
2014-11-18 11:26:44 -08:00 |
|
Yui T
|
1b66ee6f3a
|
Merge branch 'master' into shorthandProperty
Conflicts:
src/compiler/checker.ts
|
2014-11-17 11:35:02 -08:00 |
|
Yui T
|
880e958d11
|
Fix comment
|
2014-11-14 16:30:03 -08:00 |
|
Cyrus Najmabadi
|
d948510425
|
Function and constructor types in the syntax tree.
|
2014-11-14 16:23:51 -08:00 |
|
Vladimir Matveev
|
23e35bcfc1
|
Merge branch 'master' into formatting_scanner
|
2014-11-14 11:01:17 -08:00 |
|
Yui T
|
a8ebdf0cbd
|
Address code review
|
2014-11-13 12:02:13 -08:00 |
|
Daniel Rosenwasser
|
c147507de1
|
Added comment.
|
2014-11-12 15:47:14 -08:00 |
|
Daniel Rosenwasser
|
32f6cf33ce
|
Corrected token start position calculation & nodeHasTokens predicate.
|
2014-11-12 15:10:57 -08:00 |
|
Gabriel Isenberg
|
2302bd23ab
|
Initial support for named AMD modules.
|
2014-11-12 11:45:43 -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 |
|
Daniel Rosenwasser
|
c22a47148e
|
Merge branch 'master' into taggedTemplates
|
2014-11-11 13:16:00 -08:00 |
|
Mohamed Hegazy
|
c3131e2903
|
export ReferencePathMatchResult interface as it is used by other exported functions
|
2014-11-10 21:42:33 -08:00 |
|
Yui T
|
e9122b4d85
|
Fix get type from short-hand property assignment
|
2014-11-10 10:51:08 -08:00 |
|
Vladimir Matveev
|
89dee07bf2
|
merge with master
|
2014-11-09 23:23:49 -08:00 |
|
Daniel Rosenwasser
|
6d353c078c
|
Merge branch 'master' into taggedTemplates
|
2014-11-07 16:24:40 -08:00 |
|
Daniel Rosenwasser
|
d99023ed98
|
Merge pull request #1094 from Microsoft/findAllRefsInTemplates
Corrected isExpression for templates.
|
2014-11-07 16:24:22 -08:00 |
|
Daniel Rosenwasser
|
986a0b7343
|
Fixed issues with incomplete calls, cleaned some code up.
|
2014-11-07 16:23:59 -08:00 |
|
Daniel Rosenwasser
|
dbcb6dc01e
|
Corrected isExpression for templates.
Fixes #1046.
|
2014-11-07 13:29:59 -08:00 |
|
Yui T
|
6c9c502218
|
Merge branch 'master' into refactorRefFilesPath
Conflicts:
src/services/compiler/precompile.ts
src/services/services.ts
src/services/utilities.ts
|
2014-11-06 15:47:58 -08:00 |
|
Yui T
|
8a779e1e85
|
Basic typechecking and emitting for short hand property assignment
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/emitter.ts
|
2014-11-06 15:01:39 -08:00 |
|
Yui T
|
150e8d30d7
|
Store scanner position before create PropertyDeclaration node
|
2014-11-06 13:42:22 -08:00 |
|
Jason Freeman
|
279166be50
|
Address feedback
|
2014-11-06 11:51:49 -08:00 |
|
Jason Freeman
|
bc70e4a29d
|
Make certain types of FunctionLike require block bodies
|
2014-11-05 18:04:19 -08:00 |
|
Jason Freeman
|
6c85dbe140
|
Refactor Declaration.name into Identifier | ComputedPropertyName
|
2014-11-05 17:47:30 -08:00 |
|
Vladimir Matveev
|
edbb99d959
|
merge with master
|
2014-11-05 17:34:42 -08:00 |
|
Vladimir Matveev
|
a8e5aad6e8
|
use const enums in compiler
|
2014-11-03 23:31:38 -08:00 |
|
Vladimir Matveev
|
f801ec1d17
|
Merge pull request #970 from Microsoft/fold_computed_enum_members
Const enums, resolves #1029
|
2014-11-03 14:10:38 -08:00 |
|
Anders Hejlsberg
|
07a3d7d564
|
Merge branch 'master' into aliasObjectTypeLiterals
|
2014-11-01 14:58:31 -07:00 |
|
Anders Hejlsberg
|
bd07cee953
|
Allow type aliases for object type literals
|
2014-11-01 07:38:46 -07:00 |
|
Vladimir Matveev
|
0b738e86c4
|
merge with master
|
2014-11-01 02:06:37 -07:00 |
|
Yui T
|
e3579d1456
|
Address code review
|
2014-10-30 15:34:54 -07:00 |
|
Yui T
|
3c6d9c8173
|
Remove old commit and debugger flag
|
2014-10-29 14:27:43 -07:00 |
|
Vladimir Matveev
|
6f4ea86227
|
merge with master
|
2014-10-28 21:49:58 -07:00 |
|
Daniel Rosenwasser
|
35cf95c146
|
Merge branch 'master' into templates
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/types.ts
src/services/utilities.ts
|
2014-10-28 19:06:07 -07:00 |
|
Daniel Rosenwasser
|
d45fb7769a
|
Renamed certain functions in the parser to more accurately reflect behavior.
|
2014-10-28 18:45:06 -07:00 |
|
Daniel Rosenwasser
|
7fad76955e
|
Merge branch 'master' into templates
|
2014-10-28 18:43:43 -07:00 |
|
Anders Hejlsberg
|
1fede10b6c
|
Use of union types and type aliases in compiler
|
2014-10-28 11:40:54 -07:00 |
|
Vladimir Matveev
|
2dd9511b0a
|
'const enum' iteration 0. TODO: allow and track const enums in imports, add more tests
|
2014-10-27 23:56:07 -07:00 |
|
Anders Hejlsberg
|
a32521de12
|
Making it an error to alias an object type literal
|
2014-10-27 16:53:21 -07:00 |
|
Vladimir Matveev
|
d2e9a62726
|
distinguish parse errors so non-parse errors can be ignored during formatting
|
2014-10-24 18:15:02 -07:00 |
|
Daniel Rosenwasser
|
c03dc107ca
|
Added syntactic classification for templates; also made 'spans' a NodeArray.
|
2014-10-24 17:14:41 -07:00 |
|
Yui T
|
b37ddf388f
|
Fix indentation and space
|
2014-10-24 16:19:00 -07:00 |
|
Yui T
|
3182751462
|
Refactoring getFileReferenceFromReferencePath for both parser and language service
|
2014-10-24 16:03:40 -07:00 |
|
Vladimir Matveev
|
622b7613f7
|
merge with master
|
2014-10-24 15:44:12 -07:00 |
|
Anders Hejlsberg
|
9ff3eacee5
|
Merge branch 'master' into typeAliases
|
2014-10-24 13:15:52 -07:00 |
|
Mohamed Hegazy
|
51e101c55e
|
Merge branch 'master' into letAndConst
|
2014-10-24 10:32:21 -07:00 |
|
Mohamed Hegazy
|
e4a20849bb
|
Ensure let and const declarations in labels are parsed correctelly
|
2014-10-24 10:14:36 -07:00 |
|