Alexey Andreev
|
dcb95eb9f0
|
JS: refactor range and progression related intrinsics
|
2016-11-11 16:26:40 +03:00 |
|
Alexey Andreev
|
5ef8879aae
|
JS: fixes after code review
|
2016-11-11 16:26:39 +03:00 |
|
Alexey Andreev
|
a72ea64142
|
JS: fix translation of lambdas in public inline functions; fix AMD emulation for Ant test
|
2016-11-11 16:26:39 +03:00 |
|
Alexey Andreev
|
6791ed7bf3
|
JS: fix obsolete tests
|
2016-11-11 16:26:38 +03:00 |
|
Alexey Andreev
|
a452260da6
|
JS: simplify merging kotlin.js
|
2016-11-11 16:26:38 +03:00 |
|
Alexey Andreev
|
ac4bfc645e
|
JS: refactor translation of callable references to top-level properties
|
2016-11-11 16:26:38 +03:00 |
|
Alexey Andreev
|
0252fe57af
|
JS: refactor flat declaration generator. Add more tests on inter-module dependencies
|
2016-11-11 16:26:37 +03:00 |
|
Alexey Andreev
|
cc38bd3146
|
JS: refactor code that exports local declaration from current module
|
2016-11-11 16:26:37 +03:00 |
|
Alexey Andreev
|
f244bbaae3
|
JS: change how declarations are exported from modules. Change how parts of kotlin.js merged
|
2016-11-11 16:26:36 +03:00 |
|
Alexey Andreev
|
3d9beb15da
|
JS: fix translation of !! operation
|
2016-11-11 16:26:36 +03:00 |
|
Alexey Andreev
|
cacd917350
|
JS: fix translation of extension properties
|
2016-11-11 16:26:36 +03:00 |
|
Alexey Andreev
|
0f87703c87
|
JS: rewrite code that copies interface members with implementation to subtypes
|
2016-11-11 16:26:35 +03:00 |
|
Alexey Andreev
|
8eca8efae5
|
JS: fix some bugs:
1. Fix translation of FQN in inline lambdas
2. Fix StringBuilder.length
3. Workaround order of declaration of names for imported declarations
|
2016-11-11 16:26:35 +03:00 |
|
Alexey Andreev
|
fd158a6922
|
JS: refactor Dart AST
|
2016-11-11 16:26:34 +03:00 |
|
Alexey Andreev
|
bec1e526a1
|
JS: fix generation of bridge methods for non-abstract methods inherited from interfaces
|
2016-11-11 16:26:34 +03:00 |
|
Alexey Andreev
|
bb57eaef96
|
JS: fix some minor issues in new flat translator
|
2016-11-11 16:26:34 +03:00 |
|
Alexey Andreev
|
06476402a2
|
JS: support enums in flat JS structure
|
2016-11-11 16:26:33 +03:00 |
|
Alexey Andreev
|
54925e7f83
|
JS: remove test for reserved words
|
2016-11-11 16:26:33 +03:00 |
|
Alexey Andreev
|
38a3f4af80
|
JS: fix Kotlin.isType for case of traits
|
2016-11-11 16:26:32 +03:00 |
|
Alexey Andreev
|
20396b0e5f
|
JS: fix inlining in a new flat JS generator
|
2016-11-11 16:26:32 +03:00 |
|
Alexey Andreev
|
e13d34e08d
|
JS: rewrite stdlib to compile with new flat structure
|
2016-11-11 16:26:31 +03:00 |
|
Alexey Andreev
|
f9a392fdec
|
JS: introduce new flat JS declaration structure
|
2016-11-11 16:26:31 +03:00 |
|
Zalim Bashorov
|
f1ae9949fe
|
Regenerate tests
|
2016-11-11 15:49:09 +03:00 |
|
Dmitry Petrov
|
b429f7bc86
|
KT-14581 Make FixStackAnalyzer tolerant to uninitialized values
|
2016-11-11 13:30:15 +03:00 |
|
Alexey Andreev
|
71ef8c4f89
|
JS: fix exception in JS front-end when checking JsName that was resolved with errors
|
2016-11-11 11:11:19 +03:00 |
|
Ilya Chernikov
|
d2ba25e758
|
Fix script util test
|
2016-11-10 23:37:09 +01:00 |
|
Dmitry Petrov
|
6876f0e4d2
|
Support type aliases as bare types after 'is/as'.
|
2016-11-10 18:33:50 +03:00 |
|
Mikhael Bogdanov
|
21f2febf82
|
Fix for KT-13557: VerifyError with delegated local variable used in object expression
#KT-13557 Fixed
|
2016-11-10 15:12:16 +01:00 |
|
Dmitry Jemerov
|
e68dcdcc1e
|
Fix companion object definition in the grammar (KT-8566)
|
2016-11-10 13:40:57 +01:00 |
|
Dmitry Jemerov
|
2c989b5671
|
Fix enumEntries definition in grammar (KT-14261)
|
2016-11-10 13:40:49 +01:00 |
|
Dmitry Jemerov
|
a0b6b3c248
|
Fix labelDefinition link in grammar (KT-14262)
|
2016-11-10 13:40:31 +01:00 |
|
Dmitry Petrov
|
37eedc3703
|
Hack: do not add trivial constraints (t <: Any?) for constituent types,
otherwise nested calls handling logic in old inference wouldn't work for type alias constructors.
|
2016-11-10 14:54:11 +03:00 |
|
Dmitry Petrov
|
549ae59562
|
Inference for type alias constructor type arguments: better error reporting.
|
2016-11-10 14:54:11 +03:00 |
|
Dmitry Petrov
|
94d7bd7a6b
|
KT-14641: Nested type alias reference via an instance is an error.
|
2016-11-10 14:54:11 +03:00 |
|
shiraji
|
a662d777e8
|
Implement "Remove redundant '.let' call" binary operator support #KT-14396 Fixed
|
2016-11-10 14:26:14 +03:00 |
|
Mikhail Glukhikh
|
ce72337ebd
|
Effective visibility is now considered private for invisible fake #KT-14469 Fixed
|
2016-11-10 13:42:58 +03:00 |
|
Zalim Bashorov
|
afa58599ec
|
Specify target backend as JVM for SAM tests; mute other failed tests and regenerate tests.
|
2016-11-10 13:27:54 +03:00 |
|
Denis Zharkov
|
24819a079b
|
Change resolution scope for componentX in lambda parameters
Component-functions are resolved in the same scope as the first statement of the lambda, but lambda receiver was not available
#KT-14692 Fixed
|
2016-11-10 10:33:42 +03:00 |
|
Mikhail Zarechenskiy
|
6656bf835f
|
Perform resolve of constructor parameters during partial constructor resove
#KT-13354 Fixed
|
2016-11-09 23:00:25 +03:00 |
|
Zalim Bashorov
|
41bd276814
|
Mute some new tests for JS and regenerate tests
|
2016-11-09 21:51:33 +03:00 |
|
Zalim Bashorov
|
4c8f5e4540
|
Regenerate ultimate tests
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
6db0eec6cc
|
Regenerate tests
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
5500f80d0b
|
Support ignoring by target backend for single generated classes
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
af4ec9815b
|
Add ability to ignore test for backend w/o checks
It used for the tests from this commit becouse they was failing during setup.
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
a27572af49
|
Fix failed tests
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
1dedb38481
|
Regenerate tests
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
8e480e275b
|
Ignore files with incompatible target when check that all test are presented
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
0ecb13b150
|
Move TargetBackend to tests-common module
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
a1730f98ba
|
Don't generate test when target backend is not suitable
|
2016-11-09 21:41:12 +03:00 |
|
Zalim Bashorov
|
f382f938c7
|
Fail when ignored test success in generated tests
#KT-14618 Fixed
|
2016-11-09 21:41:12 +03:00 |
|