Alexey Stepanov
|
25c536de9a
|
translator: fix classes size
|
2016-08-12 17:25:50 +03:00 |
|
Alexey Stepanov
|
abdc44b0a0
|
translator: fix class comparison in expressions, tests
|
2016-08-12 12:18:46 +03:00 |
|
Alexey Stepanov
|
143985a887
|
translator: rewrites hashcodes for classes
|
2016-08-12 11:05:18 +03:00 |
|
e5l
|
7fce334875
|
translator: fix stdlib, enum test
|
2016-08-12 10:58:56 +03:00 |
|
Alexey Stepanov
|
9c3de574fa
|
translator: add operators ==, !=, ===, !== for classes
|
2016-08-12 10:41:45 +03:00 |
|
e5l
|
fc9cfb902f
|
translator: small cleanup
|
2016-08-12 10:30:23 +03:00 |
|
e5l
|
d15a7383b1
|
translator: log filename and line number
|
2016-08-11 19:49:52 +03:00 |
|
Alexey Stepanov
|
09c014fcfe
|
translator: fix jars in kotlib
|
2016-08-11 19:28:20 +03:00 |
|
e5l
|
ce1c07b009
|
Merge branch 'master' of https://github.com/olonho/carkot
|
2016-08-11 19:24:26 +03:00 |
|
Alexey Stepanov
|
ddbcfe2f85
|
translator: add neq operator for reference type
|
2016-08-11 19:22:54 +03:00 |
|
e5l
|
74edb7b268
|
translator: correct protobuf, worked translator
|
2016-08-11 19:20:17 +03:00 |
|
Alexey Stepanov
|
e2c1ddd7e2
|
translator: add comparison for floating point types
|
2016-08-11 17:54:25 +03:00 |
|
e5l
|
4fd441e861
|
translator: fix nested types resolve
|
2016-08-11 17:53:55 +03:00 |
|
e5l
|
1397ead8aa
|
translator: rewrite companions usage, tests fixes, pointer loading fixes, name resolve fixes
|
2016-08-11 15:40:43 +03:00 |
|
e5l
|
71ad20ddab
|
translator: fix enum naming and location resolve
|
2016-08-11 15:40:43 +03:00 |
|
Alexey Stepanov
|
8137abae9f
|
translator: add tests for IntArray extensions
|
2016-08-11 13:26:12 +03:00 |
|
Alexey Stepanov
|
9452ae5a3b
|
translator: fix IntArray.copyOfRange, add tests for IntArray extensions
|
2016-08-11 12:49:09 +03:00 |
|
Alexey Stepanov
|
a8e843a10c
|
translator: fix variable defenition via another variable
|
2016-08-11 12:49:09 +03:00 |
|
Alexey Stepanov
|
7faa437c7a
|
translator: fix issue with string fucntion argument
|
2016-08-11 12:49:09 +03:00 |
|
Alexey Stepanov
|
7c7f0e4484
|
translator: fix square brackets operator for binary expressions
|
2016-08-11 12:49:09 +03:00 |
|
Alexey Stepanov
|
2adb334e3f
|
translator: fix class reassigment
|
2016-08-10 19:53:01 +03:00 |
|
Alexey Stepanov
|
fb2e23913e
|
translator: fix returning variable in if expressions, add IntArray.plus(IntArray)
|
2016-08-10 19:18:25 +03:00 |
|
Alexey Stepanov
|
15cde9a2a9
|
translator: fix function extensions for reference classes, fix reference type name resolving
|
2016-08-10 18:33:35 +03:00 |
|
e5l
|
318a4b182e
|
translator: fix complex nested name resolving
|
2016-08-10 18:06:04 +03:00 |
|
e5l
|
3c8bdb61cb
|
translator: hashcode functions, cleanup
|
2016-08-10 13:34:45 +03:00 |
|
e5l
|
78b1c60e6d
|
translator: additional elvist test
|
2016-08-10 13:31:30 +03:00 |
|
Alexey Stepanov
|
4be78b789e
|
translator: add not operator
|
2016-08-10 13:26:30 +03:00 |
|
e5l
|
5088556f28
|
translator: fix while condition evaluation, minor fixes
|
2016-08-10 13:15:06 +03:00 |
|
Alexey Stepanov
|
c24c199bbd
|
translator: add unary operators
|
2016-08-10 13:02:47 +03:00 |
|
e5l
|
9d0d213a09
|
translator: fix proto runtime
|
2016-08-10 12:43:38 +03:00 |
|
Alexey Stepanov
|
d54c4c2da1
|
translator: add equals for types
|
2016-08-10 12:23:35 +03:00 |
|
e5l
|
74447d59bc
|
translator: enums tests, fix fields load in when
|
2016-08-10 12:05:53 +03:00 |
|
Alexey Stepanov
|
a8b2129bb9
|
translator: fix bit operators with different arguments
|
2016-08-10 11:52:07 +03:00 |
|
e5l
|
6fc0ed5f61
|
translator: fix resolve fields without this, fix global vars access
|
2016-08-10 11:35:07 +03:00 |
|
e5l
|
986b95dc88
|
translator: fix enum loading and reference type class
|
2016-08-10 11:01:14 +03:00 |
|
Alexey Stepanov
|
5b5587869b
|
translator: fix if expressions with variable conditions, add test
|
2016-08-10 10:53:45 +03:00 |
|
e5l
|
ab8c4e1848
|
translator: fix if expression, loglevel print
|
2016-08-09 19:23:47 +03:00 |
|
dsavvinov
|
e994845793
|
Protobuf: removed secondary constructors and private setters (as features, which are not supported yet by translator)
|
2016-08-09 19:05:40 +03:00 |
|
e5l
|
2971ec6cd8
|
translator: print error message
|
2016-08-09 17:01:38 +03:00 |
|
e5l
|
7e08333cde
|
translator: move kotstd part
|
2016-08-09 16:07:38 +03:00 |
|
e5l
|
342edabc25
|
translator: new build system, translator build options, external stdlib, translator and hardware integration
|
2016-08-09 16:04:58 +03:00 |
|
Alexey Stepanov
|
ceaf9841ef
|
translator: add sources for kotlinclib
|
2016-08-09 14:48:55 +03:00 |
|
Alexey Stepanov
|
e5ef16832a
|
translator: fix calls methods of class fields which are classes, add preindex of methods, add tests
|
2016-08-09 14:37:55 +03:00 |
|
Alexey Stepanov
|
36cef0a401
|
translator: fix access to class variables which are classes and fix class declaration order
|
2016-08-09 12:39:16 +03:00 |
|
Alexey Stepanov
|
70b77c0351
|
translator: add detection class variables without required 'this' word
|
2016-08-09 10:57:38 +03:00 |
|
Alexey Stepanov
|
83c1352d91
|
translator: fix string type
|
2016-08-08 18:58:36 +03:00 |
|
Alexey Stepanov
|
5fb10e68bd
|
translator: add type detection and initializing on class variables
|
2016-08-08 18:55:34 +03:00 |
|
e5l
|
10fb92f9fa
|
translator: fix malloc in ByteArray
|
2016-08-08 18:30:56 +03:00 |
|
Alexey Stepanov
|
02c270664e
|
translator: add arm llvm lib
|
2016-08-08 18:25:29 +03:00 |
|
e5l
|
d83215e3ec
|
translator: enums
|
2016-08-08 16:58:00 +03:00 |
|