svtk
|
3e8e8bd3c8
|
import from objects before properties resolve
|
2012-01-11 14:19:01 +04:00 |
|
Stepan Koltsov
|
5645bb3c92
|
deprecate @JetConstructor.hidden
and add missing hidden field
|
2012-01-09 19:58:59 +04:00 |
|
Stepan Koltsov
|
6d7e4cd030
|
reading constructors from binary classes
|
2012-01-08 23:21:59 +04:00 |
|
Stepan Koltsov
|
7ebf1ad433
|
properly read/write int?
|
2012-01-06 23:21:35 +04:00 |
|
Stepan Koltsov
|
2338af30a0
|
arrays in signatures: more tests, fix bugs
|
2012-01-06 23:21:31 +04:00 |
|
Stepan Koltsov
|
c85be68047
|
move typeinfo annotations
annotations should not be used by developers, so place them under jet.runtime package
|
2012-01-04 02:39:50 +04:00 |
|
Stepan Koltsov
|
7325285813
|
read properties from binary classes
(intermediate version)
|
2012-01-03 17:16:50 +04:00 |
|
Stepan Koltsov
|
6446e83b29
|
remove VariableDescriptor.inType
(approved by Andrey Breslav)
|
2011-12-30 18:45:49 +04:00 |
|
Stepan Koltsov
|
4b9e4b65b4
|
constant for "namespace"
|
2011-12-30 18:45:40 +04:00 |
|
Stepan Koltsov
|
e39648774d
|
fix exception, KT-891
|
2011-12-30 15:14:14 +04:00 |
|
Stepan Koltsov
|
1bb5828613
|
reading properties info from binary classes
Add final modifier to val backing field
|
2011-12-30 00:05:32 +04:00 |
|
Stepan Koltsov
|
047fe9df9a
|
refactoring: ResolverClassData internal structure in JavaDescriptorResolver
|
2011-12-30 00:05:29 +04:00 |
|
Andrey Breslav
|
939f9ac279
|
Merge remote branch 'origin/master'
|
2011-12-27 21:29:48 +04:00 |
|
Stepan Koltsov
|
617b3b5db5
|
ReadClassDataTest: type variable resolver
|
2011-12-27 20:46:43 +04:00 |
|
Andrey Breslav
|
6aafaa1851
|
JetNamespace eliminated
|
2011-12-27 20:23:58 +04:00 |
|
Nikolay Krasko
|
a5d8ff4669
|
An attempt to achieve a better performance
|
2011-12-27 18:59:17 +04:00 |
|
svtk
|
90e5c03389
|
Merge remote-tracking branch 'origin/master'
|
2011-12-26 18:37:27 +04:00 |
|
svtk
|
36f50fa594
|
KT-819 Redeclaration error for extension properties with the same name and different receivers
|
2011-12-26 18:37:21 +04:00 |
|
Stepan Koltsov
|
a50067f6cf
|
ReadClassDataTest, working on generics
|
2011-12-21 22:28:23 +04:00 |
|
Stepan Koltsov
|
ad795d958f
|
check $$TImpl class is not visible through JavaDescriptorResolver
|
2011-12-21 00:34:50 +04:00 |
|
Stepan Koltsov
|
6aca83b74b
|
JvmAbi class with JVM-related Kotlin constants
|
2011-12-21 00:34:47 +04:00 |
|
Stepan Koltsov
|
f04e470f03
|
rename StdlibNames
|
2011-12-21 00:34:43 +04:00 |
|
Stepan Koltsov
|
c858de758e
|
reading varargs
generics do not work yet:
===
fun <P> varargGeneric(a: Int, vararg b: P) = 1
===
|
2011-12-20 23:28:46 +04:00 |
|
Stepan Koltsov
|
6bee77715d
|
reading functions with default args
|
2011-12-20 23:00:12 +04:00 |
|
Stepan Koltsov
|
6830adc359
|
minor issue in JavaDescriptorResolver @JetParameterValue reader
|
2011-12-20 23:00:07 +04:00 |
|
svtk
|
49f8021c56
|
Merge remote-tracking branch 'origin/master'
|
2011-12-20 20:54:43 +04:00 |
|
svtk
|
66bbddf217
|
changed imports resolve
|
2011-12-20 20:14:04 +04:00 |
|
Stepan Koltsov
|
d9ceda7743
|
reading extension functions from binary classes
|
2011-12-20 20:13:16 +04:00 |
|
Stepan Koltsov
|
b48d4b4ab1
|
remove weird call to get this
|
2011-12-20 20:13:13 +04:00 |
|
Stepan Koltsov
|
a4bd86d779
|
remove outdated noise
|
2011-12-20 20:13:09 +04:00 |
|
Stepan Koltsov
|
c68f1e2409
|
work around javac bug, fix tests
|
2011-12-19 23:21:52 +04:00 |
|
Stepan Koltsov
|
bf751bfa98
|
read upper bound from jet signature, merge dup code
|
2011-12-19 21:36:46 +04:00 |
|
Stepan Koltsov
|
f0dfa436ad
|
create TypeParameterDescriptorInitialization
|
2011-12-19 21:36:34 +04:00 |
|
Stepan Koltsov
|
67ca049683
|
TypeParameterDescriptor.initialized
Internal state checks
Also add a missing initialization
|
2011-12-19 21:36:03 +04:00 |
|
Stepan Koltsov
|
dfdd5959d3
|
working on type type from class importer, properly initialize TypeParameterDescriptor
|
2011-12-19 21:35:56 +04:00 |
|
Stepan Koltsov
|
068780f840
|
reading class signature (incomplete)
|
2011-12-16 13:10:15 +04:00 |
|
Stepan Koltsov
|
a8640c1ec4
|
parse method in/out parameters
|
2011-12-16 13:10:10 +04:00 |
|
Stepan Koltsov
|
08647b4ae7
|
rename @JetSignature to @JetClass, better constants in StdlibNames
|
2011-12-16 13:10:09 +04:00 |
|
Andrey Breslav
|
94ad86e79e
|
Patch by Sergey Ignatov:
KT-841 Add constructor by default for abstract classes from Java
|
2011-12-16 13:10:04 +04:00 |
|
svtk
|
e5b8d0423a
|
KT-816 Add std namespace in to default imports
|
2011-12-16 13:10:02 +04:00 |
|
Stepan Koltsov
|
eff7903b56
|
dummy implementation of method type parameters reader and refactoring
|
2011-12-16 13:10:01 +04:00 |
|
Stepan Koltsov
|
4f9fb2226a
|
skip @JetTypeParameter parameters
|
2011-12-16 13:09:58 +04:00 |
|
Stepan Koltsov
|
e1dcf9db67
|
rename internal package
|
2011-12-16 13:09:54 +04:00 |
|
Stepan Koltsov
|
e92dbff73a
|
merge Alex' work with mine, move internal classes to internal subpackage
|
2011-12-16 13:09:53 +04:00 |
|
Stepan Koltsov
|
789e6f3fc6
|
move jet signature read/write utils into stdlib module
|
2011-12-16 13:09:50 +04:00 |
|
Stepan Koltsov
|
8136547c4c
|
make frontend.java module dependent on stdlib
|
2011-12-16 13:09:48 +04:00 |
|
Stepan Koltsov
|
c46fe1381f
|
synchronizing my and Alex' signature writers and readers
|
2011-12-16 13:09:46 +04:00 |
|
Stepan Koltsov
|
b86625a437
|
writing my signatures
|
2011-12-14 00:58:17 +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 |
|