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
|
d522c88295
|
Merge branch 'master' into templates
Conflicts:
src/compiler/checker.ts
src/services/services.ts
|
2014-10-28 18:49:35 -07:00 |
|
Daniel Rosenwasser
|
b8535d339c
|
Omit empty template tail literals.
|
2014-10-28 18:47:43 -07:00 |
|
Daniel Rosenwasser
|
aabfebd40e
|
Fixed emit for parenthesized template expressions.
|
2014-10-28 18:47:29 -07:00 |
|
Daniel Rosenwasser
|
7fad76955e
|
Merge branch 'master' into templates
|
2014-10-28 18:43:43 -07:00 |
|
Daniel Rosenwasser
|
6e77e2e810
|
Removed colons from diagnostic messages.
Also got rid of the 'terminalMessages' concept.
|
2014-10-28 00:48:58 -07:00 |
|
Jason Freeman
|
431bf9a746
|
Update baselines
|
2014-10-24 16:42:22 -07:00 |
|
Jason Freeman
|
bfb63df568
|
Merge branch 'master' into overloadResolution
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2014-10-24 16:36:42 -07:00 |
|
Jason Freeman
|
9865e09fb7
|
Report type argument inference errors on specific candidates
|
2014-10-24 13:51:19 -07:00 |
|
Mohamed Hegazy
|
51e101c55e
|
Merge branch 'master' into letAndConst
|
2014-10-24 10:32:21 -07:00 |
|
Mohamed Hegazy
|
67c78a2662
|
Only check for collisions with variabels and not properties
|
2014-10-24 10:30:40 -07:00 |
|
Mohamed Hegazy
|
e4a20849bb
|
Ensure let and const declarations in labels are parsed correctelly
|
2014-10-24 10:14:36 -07:00 |
|
Daniel Rosenwasser
|
799609c8e8
|
Tests for tagged templates.
|
2014-10-23 17:31:12 -07:00 |
|
Daniel Rosenwasser
|
0d1a46d68c
|
Better test coverage for templates in object literals.
These tests still need to be fixed.
|
2014-10-23 16:55:35 -07:00 |
|
Daniel Rosenwasser
|
e7096280b4
|
Added support for tagged template strings, updated baselines.
Still need to implement some error recovery and add tests.
|
2014-10-23 16:54:11 -07:00 |
|
Daniel Rosenwasser
|
b704f19502
|
Merge branch 'letAndConst' into templates
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2014-10-23 16:03:53 -07:00 |
|
Sheetal Nandi
|
4058518bdb
|
Merge pull request #931 from Microsoft/newTreeBreakPoints
New tree break points
|
2014-10-23 15:30:45 -07:00 |
|
Daniel Rosenwasser
|
c0893e153f
|
Added tests and baselines for templates.
|
2014-10-23 15:06:05 -07:00 |
|
Mohamed Hegazy
|
9353c11382
|
Merge branch 'master' into letAndConst
Conflicts:
src/compiler/types.ts
|
2014-10-23 15:01:07 -07:00 |
|
Jason Freeman
|
25171857c5
|
Add test for bug #807
|
2014-10-23 12:27:34 -07:00 |
|
Anders Hejlsberg
|
5505371c5a
|
Accepting new baselines
|
2014-10-22 16:58:13 -07:00 |
|
Jason Freeman
|
47bded060e
|
Specify error message for type argument inference failing
|
2014-10-22 15:08:18 -07:00 |
|
Jason Freeman
|
e8d5fdc286
|
Revert the stuffing of instantiated signatures back into the candidates array
|
2014-10-22 15:08:16 -07:00 |
|
Jason Freeman
|
44f1ab07bf
|
Give different errors for different overload resolution issues
|
2014-10-22 15:08:14 -07:00 |
|
Sheetal Nandi
|
e87f18cc63
|
Exported variables can have breakpoint even if they do not have initializer
|
2014-10-21 18:09:05 -07:00 |
|
Sheetal Nandi
|
e464a3d6fb
|
Span on whole method/accessors if they are of class declaration
|
2014-10-21 14:19:41 -07:00 |
|
Sheetal Nandi
|
897f23a5dc
|
Span on whole function if the function is exported
|
2014-10-21 14:02:47 -07:00 |
|
Sheetal Nandi
|
84016da726
|
Breakpoint span on class and its name is set on whole declaration
|
2014-10-21 13:17:44 -07:00 |
|
Sheetal Nandi
|
b72b3ac850
|
Breakpoint span on module and its name is set on whole declaration if it is instantiated
|
2014-10-21 12:55:46 -07:00 |
|
Sheetal Nandi
|
7a500fbf5e
|
Set breakpoint on whole enum declaration if set on the enum name of enum keyword
|
2014-10-21 11:33:21 -07:00 |
|
Sheetal Nandi
|
933680b242
|
Breakpoint validation in interfaces
|
2014-10-21 10:25:55 -07:00 |
|
Sheetal Nandi
|
308670c9ce
|
Implement getNameOrDottedNameSpan for new compiler
|
2014-10-20 23:34:43 -07:00 |
|
Sheetal Nandi
|
4a8a8920a2
|
Do not set breakpoints on the blank line or comment only line
|
2014-10-20 23:05:53 -07:00 |
|
Sheetal Nandi
|
0cb2e983aa
|
Breakpoints in expressions
|
2014-10-20 23:05:44 -07:00 |
|
Sheetal Nandi
|
330065fdeb
|
Breakpoints in classes
|
2014-10-20 23:05:35 -07:00 |
|
Sheetal Nandi
|
b54d20d52b
|
Breakpoints in module declaration
|
2014-10-20 23:05:26 -07:00 |
|
Sheetal Nandi
|
01d4ce25e2
|
Breakpoints in enum declaration
|
2014-10-20 23:05:18 -07:00 |
|
Sheetal Nandi
|
d235caf990
|
Breakpoints in import declaration
|
2014-10-20 23:05:09 -07:00 |
|
Sheetal Nandi
|
2905217d4e
|
Breakpoint validation for export assignment
|
2014-10-20 23:05:01 -07:00 |
|
Sheetal Nandi
|
3663550d89
|
Breakpoint spans in try,catch,finally blocks and throw statement
|
2014-10-20 23:04:52 -07:00 |
|
Sheetal Nandi
|
5bdeaa9e6d
|
Breakpoints in the switch statement
|
2014-10-20 23:04:44 -07:00 |
|
Sheetal Nandi
|
f5731f3e58
|
Breakpoints in the for in statement
|
2014-10-20 23:04:35 -07:00 |
|
Sheetal Nandi
|
b97f87624e
|
Breakpoints in for statement
|
2014-10-20 23:04:27 -07:00 |
|
Sheetal Nandi
|
c81c0bfdce
|
Breakpoints in break/continue statements
|
2014-10-20 23:04:19 -07:00 |
|
Sheetal Nandi
|
6fbf0d672c
|
Breakpoints in labeled statements
|
2014-10-20 23:04:10 -07:00 |
|
Sheetal Nandi
|
7425aedd59
|
Breakpoints for if else construct
|
2014-10-20 23:04:00 -07:00 |
|
Sheetal Nandi
|
71e96bea9b
|
Breakpoint span in the debugger statement
|
2014-10-20 23:03:52 -07:00 |
|
Sheetal Nandi
|
a047d205ef
|
Breakpoint span in the doStatement
|
2014-10-20 23:03:43 -07:00 |
|
Sheetal Nandi
|
abb0acc639
|
Breakpoints for while statement
|
2014-10-20 23:03:33 -07:00 |
|
Sheetal Nandi
|
35cdea1a0e
|
Breakpointspan implementation for function declaration, expression statements and return statements
|
2014-10-20 23:03:24 -07:00 |
|