Stepan Koltsov
|
7dfede2d76
|
parse method in/out parameters
|
2011-12-15 20:15:32 +04:00 |
|
Stepan Koltsov
|
a687580a39
|
rename @JetSignature to @JetClass, better constants in StdlibNames
|
2011-12-15 20:15:28 +04:00 |
|
Alex Tkachman
|
c923d37f83
|
class object field access
|
2011-12-15 17:21:56 +02:00 |
|
svtk
|
5c819cb77e
|
KT-816 Add std namespace in to default imports
|
2011-12-15 17:05:49 +04:00 |
|
Stepan Koltsov
|
cbe6dcc8c2
|
dummy implementation of method type parameters reader and refactoring
|
2011-12-15 03:04:21 +04:00 |
|
Stepan Koltsov
|
33967c32f7
|
test class data reading by comparing serialization to string
|
2011-12-15 03:04:18 +04:00 |
|
Stepan Koltsov
|
2b23ed005f
|
skip @JetTypeParameter parameters
|
2011-12-15 03:04:12 +04:00 |
|
Stepan Koltsov
|
a37c015f02
|
fail earlier
|
2011-12-14 22:58:21 +04:00 |
|
Stepan Koltsov
|
21ce7d88e7
|
rename internal package
|
2011-12-14 22:38:31 +04:00 |
|
Stepan Koltsov
|
7ddfa09be0
|
merge Alex' work with mine, move internal classes to internal subpackage
|
2011-12-14 22:30:34 +04:00 |
|
Stepan Koltsov
|
7a909ff4b9
|
commit missing tests
|
2011-12-14 22:30:30 +04:00 |
|
Stepan Koltsov
|
526538788b
|
move jet signature read/write utils into stdlib module
|
2011-12-14 19:07:49 +04:00 |
|
Stepan Koltsov
|
6277c4c0fa
|
make frontend.java module dependent on stdlib
|
2011-12-14 19:07:39 +04:00 |
|
Stepan Koltsov
|
9a100cad44
|
synchronizing my and Alex' signature writers and readers
|
2011-12-14 17:42:52 +04:00 |
|
Andrey Breslav
|
268081df73
|
Unmappable character removed
|
2011-12-14 17:18:19 +04:00 |
|
Alex Tkachman
|
2e92e05687
|
tests for KT-828 (fromm Sergey Ignatov)
|
2011-12-14 15:06:54 +02:00 |
|
svtk
|
af3b6783ab
|
KT-830 Action "Copy Current File As Diagnostic Test" doesn't works correctly
|
2011-12-14 16:59:53 +04:00 |
|
Andrey Breslav
|
5f2afb38a8
|
OverloadResolutionResult is returned from CallResolver instead of descriptors. This makes more information availbale to the caller (useful for better diagnostics).
|
2011-12-14 16:51:25 +04:00 |
|
Andrey Breslav
|
4357309efe
|
Merge remote branch 'origin/master'
|
2011-12-14 16:48:49 +04:00 |
|
svtk
|
b58a986262
|
KT-244 Use dataflow info while resolving variable initializers
|
2011-12-14 16:01:23 +04:00 |
|
Alex Tkachman
|
7e969cf370
|
Binary Boolean.and/or added by patch of Sergey Ignatov
|
2011-12-14 13:17:57 +02:00 |
|
Alex Tkachman
|
9aaf20bc95
|
optimizations for instanceof List<*>
|
2011-12-14 12:44:07 +02:00 |
|
svtk
|
91a7930555
|
Merge remote-tracking branch 'origin/master'
|
2011-12-14 14:27:12 +04:00 |
|
svtk
|
5e08376e0e
|
KT-786 Exception on incomplete code with 'when'
|
2011-12-14 14:27:07 +04:00 |
|
svtk
|
e8ed53df5f
|
bug with default parameter value
|
2011-12-14 14:10:58 +04:00 |
|
Andrey Breslav
|
7d3d5b4c88
|
Read only interface extracted from OverloadResolutionResult
|
2011-12-14 14:06:44 +04:00 |
|
Andrey Breslav
|
be0165f1e5
|
Constraint priorities integrated
|
2011-12-14 13:12:36 +04:00 |
|
Nikolay Krasko
|
3cf7a44840
|
KT-825 Completion doesn't show overloaded functions
|
2011-12-14 12:26:57 +04:00 |
|
Nikolay Krasko
|
31b536a8e5
|
KT-822: Assertion during completion of the subpackage in function
|
2011-12-14 11:03:04 +04:00 |
|
Stepan Koltsov
|
1d4e12abb7
|
make SignatureUtil format closer to JVM
|
2011-12-14 01:19:05 +04:00 |
|
Stepan Koltsov
|
b86625a437
|
writing my signatures
|
2011-12-14 00:58:17 +04:00 |
|
Stepan Koltsov
|
4f16b5da8c
|
better test
|
2011-12-14 00:58:13 +04:00 |
|
svtk
|
7b989a91db
|
Merge remote-tracking branch 'origin/master'
|
2011-12-13 19:43:31 +04:00 |
|
svtk
|
a41d33a56c
|
KT-351 Distinguish statement and expression positions
|
2011-12-13 19:43:20 +04:00 |
|
Stepan Koltsov
|
0dcd4d682c
|
more links to specification
|
2011-12-13 18:54:13 +04:00 |
|
Stepan Koltsov
|
386d8b1f61
|
rename @JetParameter to @JetValueParameter
requested by Andrey Breslav
|
2011-12-13 18:36:11 +04:00 |
|
Stepan Koltsov
|
676595036b
|
move StdlibNames to frontend.java module
requested by Andrey Breslav
|
2011-12-13 18:36:06 +04:00 |
|
Stepan Koltsov
|
af9c364c5c
|
JetSignatureVisitor and subclasses
|
2011-12-13 18:28:49 +04:00 |
|
Stepan Koltsov
|
b1cf0ffcee
|
more class and method signatures, use writer wrapper
(not yet complete)
own writer will be used to write both java and kotlin signatures
|
2011-12-13 18:28:47 +04:00 |
|
Alex Tkachman
|
8f01bcb9be
|
Merge remote branch 'origin/master'
|
2011-12-13 16:00:35 +02:00 |
|
Alex Tkachman
|
3419df7d0c
|
a bit more methods (previously broke compilation)
|
2011-12-13 16:00:22 +02:00 |
|
Stepan Koltsov
|
ac29a020e2
|
do not allow mapping of error type to JVM type
|
2011-12-13 17:52:38 +04:00 |
|
Alex Tkachman
|
ff055399a7
|
house keeping
|
2011-12-13 15:45:18 +02:00 |
|
Andrey Breslav
|
739f3b2a36
|
Root namespace naming problems fixed. Failing test reverted to the initial state
|
2011-12-13 17:38:57 +04:00 |
|
Maxim Shafirov
|
c4fd2e564f
|
1. namespace class should not be accessible from Kotlin despite the fact we don't have kotlin class descriptor for it.
2. testdata is corrected due to the fact frontend has wrong qualified name in trace for root namespace
|
2011-12-13 16:15:43 +04:00 |
|
Alex Tkachman
|
9d0a2c7243
|
(slightly modified) contribution of Sergey Ignatov of methods for strings and arrays
|
2011-12-13 13:26:42 +02:00 |
|
Andrey Breslav
|
54336a285d
|
Minor refactoring while working on prioritized constraints
|
2011-12-13 12:38:37 +04:00 |
|
Alex Tkachman
|
bb00b35e3f
|
asm Type constants moved
|
2011-12-13 09:46:17 +02:00 |
|
Andrey Breslav
|
7f0de53cfa
|
Debug output removed
|
2011-12-12 20:55:16 +04:00 |
|
Andrey Breslav
|
6a8e53c3c6
|
Fixing errors after merge.
|
2011-12-12 20:54:55 +04:00 |
|