Simon Ogorodnik
|
bc645a12b5
|
New J2K: More info in TODO
|
2019-04-03 11:18:51 +03:00 |
|
Simon Ogorodnik
|
278cf82346
|
New J2K: Use proper tree structure in kt elements
|
2019-04-03 11:18:51 +03:00 |
|
Simon Ogorodnik
|
13475cde01
|
New J2K: Add accept
|
2019-04-03 11:18:50 +03:00 |
|
Simon Ogorodnik
|
4892784f70
|
New J2K: Improve debug tree printer for types
|
2019-04-03 11:18:49 +03:00 |
|
Dimach
|
aea0511486
|
New J2K: Resolve symbols properly
|
2019-04-03 11:18:49 +03:00 |
|
Dimach
|
f912639999
|
New J2K: Done symbols
|
2019-04-03 11:18:48 +03:00 |
|
Simon Ogorodnik
|
1e4737b4b2
|
New J2K: Fix reference resolution in type mapper conversion
|
2019-04-03 11:18:48 +03:00 |
|
Simon Ogorodnik
|
7cccb99982
|
New J2K: WIP: Type mapper
|
2019-04-03 11:18:47 +03:00 |
|
Dimach
|
f64c32fd71
|
New J2K: Changed references to symbols.
|
2019-04-03 11:18:46 +03:00 |
|
Simon Ogorodnik
|
985e94fbf3
|
New J2K: Add from argument to detach
Support detach/attach/multilist in applyRecursive
Clarify attach/detach/onElementChanged order
|
2019-04-03 11:18:46 +03:00 |
|
Simon Ogorodnik
|
9b205c2825
|
New J2K: Remove multiverse
|
2019-04-03 11:18:45 +03:00 |
|
Dimach
|
83f9054a7e
|
New J2K: Added list child into JKBranchElement. Added attach and detach method to JKElement
|
2019-04-03 11:18:44 +03:00 |
|
Simon Ogorodnik
|
f691fb457e
|
New J2K: WIP: Type mapping conversion
|
2019-04-03 11:18:44 +03:00 |
|
Simon Ogorodnik
|
a55591011a
|
New J2K: WIP: New field to property conversion
|
2019-04-03 11:18:43 +03:00 |
|
Simon Ogorodnik
|
edd23c7a83
|
New J2K: WIP: Introduce symbols instead of references
|
2019-04-03 11:18:43 +03:00 |
|
Simon Ogorodnik
|
4b3fdbcb0b
|
New J2K: Enable effect-system and new inference
|
2019-04-03 11:18:42 +03:00 |
|
Simon Ogorodnik
|
9ca6829bda
|
New J2K: Cleanup
|
2019-04-03 11:18:41 +03:00 |
|
Simon Ogorodnik
|
254179321c
|
New J2K: Rename visitable JKElement to JKTreeElement
|
2019-04-03 11:18:41 +03:00 |
|
Simon Ogorodnik
|
3aeffe25ee
|
New J2K: Try another approach to tree structure
|
2019-04-03 11:18:40 +03:00 |
|
Simon Ogorodnik
|
4551d3921b
|
New J2K: Fix after merge
|
2019-04-03 11:18:39 +03:00 |
|
Dimach
|
6806ef8cf6
|
New J2K: Separated multiverse and universe declarations
|
2019-04-03 11:18:39 +03:00 |
|
Dimach
|
c398940679
|
New J2K: Tree refactor.
Added parents, transformers removed.
|
2019-04-03 11:18:38 +03:00 |
|
Dimach
|
2ee7e3c0e8
|
New J2K: Fixed errors
|
2019-04-03 11:18:38 +03:00 |
|
Dimach
|
aeae668f3d
|
New J2K: Addded kt expressions and changed literals logic.
|
2019-04-03 11:18:37 +03:00 |
|
Dimach
|
fb32783168
|
New J2K: ArrayType and PrimitiveType
|
2019-04-03 11:18:36 +03:00 |
|
Dimach
|
09d52d13b8
|
New J2K: Type system.
|
2019-04-03 11:18:36 +03:00 |
|
Dimach
|
dfd745d55b
|
New J2K: Fixed errors.
|
2019-04-03 11:18:35 +03:00 |
|
Dimach
|
10ff8d500b
|
New J2K: References base done.
|
2019-04-03 11:18:34 +03:00 |
|
knize
|
c8c9c19a91
|
New J2K: References base
|
2019-04-03 11:18:34 +03:00 |
|
Kirill Knize
|
70c291f222
|
New J2K: Add kotlin declarations to IR (#9)
|
2019-04-03 11:18:33 +03:00 |
|
Kirill Knize
|
c662813b09
|
New J2K: Implement transformChildren here and there
PR (#6)
|
2019-04-03 11:18:33 +03:00 |
|
Simon Ogorodnik
|
2f38edb55f
|
New J2K: Display element type when hit visitElement
|
2019-04-03 11:18:32 +03:00 |
|
Simon Ogorodnik
|
a4630af109
|
New J2K: Simple code builder
|
2019-04-03 11:18:31 +03:00 |
|
Simon Ogorodnik
|
dc73d415ad
|
New J2K: Fix declarations to JK conversion
|
2019-04-03 11:18:31 +03:00 |
|
Dimach
|
dd499d7a13
|
New J2K: Rebase to latest changes.
|
2019-04-03 11:18:30 +03:00 |
|
Dimach
|
a94957aa0f
|
New J2K: Added java -> jk converter for new array, type cast, array access and parenthesized expression.
|
2019-04-03 11:18:30 +03:00 |
|
Dimach
|
4ecbd13e06
|
New J2K: Added java -> jk converter for new expression.
|
2019-04-03 11:18:29 +03:00 |
|
Dimach
|
5bf806b85c
|
New J2K: Added java -> jk converter for field access.
|
2019-04-03 11:18:28 +03:00 |
|
Dimach
|
98d01d600a
|
New J2K: Added java -> jk converter for method call.
|
2019-04-03 11:18:28 +03:00 |
|
Dimach
|
9bfd8e4453
|
New J2K: Added basic expression converter.
|
2019-04-03 11:18:27 +03:00 |
|
Knize
|
d17548ba73
|
New J2K: Nj2k modifiers hierarchy (#3)
|
2019-04-03 11:18:26 +03:00 |
|
Knize
|
24803e31fd
|
New J2K: Add class mapper
|
2019-04-03 11:18:26 +03:00 |
|
knize
|
e3097d8c1f
|
New J2K: class tree mapper
|
2019-04-03 11:18:25 +03:00 |
|
Simon Ogorodnik
|
e33df530cd
|
New J2K: First conversion
|
2019-04-03 11:18:25 +03:00 |
|
Simon Ogorodnik
|
8ac5eadadc
|
New J2K: Update transformers to new style
|
2019-04-03 11:18:24 +03:00 |
|
Simon Ogorodnik
|
517dd9a260
|
New J2K: Fix debug tree printer after switching to single visitor
|
2019-04-03 11:18:23 +03:00 |
|
Simon Ogorodnik
|
8ff78611ba
|
New J2K: Make generics in transformers accept least common interface
|
2019-04-03 11:18:23 +03:00 |
|
Simon Ogorodnik
|
c1f50d3594
|
New J2K: Drop separated visitors
|
2019-04-03 11:18:22 +03:00 |
|
Simon Ogorodnik
|
68c03a6236
|
New J2K: Add transformers
|
2019-04-03 11:18:22 +03:00 |
|
Simon Ogorodnik
|
4f7c46741e
|
New J2K: Add debug tree visitor and some tree elements
|
2019-04-03 11:18:21 +03:00 |
|