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 |
|
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 |
|