Natalia Ukhorskaya
|
89d99d2848
|
Remove toInt() from rendering IntValue
|
2014-03-13 10:07:17 +04:00 |
|
Zalim Bashorov
|
d032b5589c
|
Frontend: fixed resolve annotation parameters on properties, accessors, accessor parameters, function parameters when not need complete analysis.
|
2014-01-27 15:34:55 +04:00 |
|
Andrey Breslav
|
65d90e18a2
|
Use DescriptorRenderer to render annotations everywhere
|
2014-01-14 16:37:50 +04:00 |
|
Natalia Ukhorskaya
|
27e602133d
|
Small fixes after review: do not set is_pure=true for named constants refactoring
|
2013-12-05 15:23:41 +04:00 |
|
Natalia Ukhorskaya
|
e805478d6c
|
Get call expression type from compile time value if possible
|
2013-12-05 15:22:00 +04:00 |
|
Natalia Ukhorskaya
|
53a5264aaf
|
Use type from compile time value for binary expression
|
2013-12-05 15:21:58 +04:00 |
|
Natalia Ukhorskaya
|
2a023c16a9
|
Use type from compile time value for prefix expression
|
2013-12-05 15:21:55 +04:00 |
|
Natalia Ukhorskaya
|
d63f6843c8
|
Merge ConstantExpressionEvaluator and CompileTimeConstantResolver
|
2013-12-05 15:21:50 +04:00 |
|
svtk
|
1bd63fefa4
|
Support equlas in ConstantExpressionEvaluator
|
2013-12-05 15:20:14 +04:00 |
|
Natalia Ukhorskaya
|
1d5d5486ce
|
Support compareTo in ConstantExpressionEvaluator
|
2013-12-05 15:20:12 +04:00 |
|
Natalia Ukhorskaya
|
96dc8b42bb
|
Support for unary expressions
|
2013-12-05 15:20:08 +04:00 |
|
Natalia Ukhorskaya
|
b7b957ffd2
|
Deparentesize expression in ConstantExpressionEvaluator
|
2013-12-05 15:19:58 +04:00 |
|
Natalia Ukhorskaya
|
210899af22
|
Support && and || in ConstantExpressionEvaluator
|
2013-12-05 15:19:55 +04:00 |
|
Natalia Ukhorskaya
|
f8f55799b9
|
Support or, and, xor and etc in ConstantExpressionEvaluator
|
2013-12-05 15:19:49 +04:00 |
|
Natalia Ukhorskaya
|
41387c3544
|
Support plus, minus, div, mod, multiply in ConstantExpressionEvaluator
|
2013-12-05 15:19:46 +04:00 |
|
Natalia Ukhorskaya
|
50d29e0526
|
Support string templates in ConstantExpressionEvaluator
|
2013-12-05 15:19:37 +04:00 |
|
Natalia Ukhorskaya
|
0b1dd2d2be
|
Support toInt, toChar and etc as CompileTimeConstants
|
2013-12-05 15:19:26 +04:00 |
|
Natalia.Ukhorskaya
|
b6bdcb303d
|
Resolve java.lang.Class as annotation argument
|
2013-07-05 19:18:58 +04:00 |
|
Natalia.Ukhorskaya
|
bbed2da4dd
|
Resolve annotations in annotation arguments
|
2013-07-05 19:18:57 +04:00 |
|
Natalia.Ukhorskaya
|
42b0bdc54d
|
Support varargs in annotation arguments
|
2013-07-05 19:18:56 +04:00 |
|
Natalia.Ukhorskaya
|
98d3b1e113
|
Resolve arrays in annotation arguments
|
2013-07-05 19:18:54 +04:00 |
|
Natalia.Ukhorskaya
|
dddec9ea3d
|
Resolve enum in annotation arguments
|
2013-07-05 19:18:53 +04:00 |
|
Natalia.Ukhorskaya
|
2152c22f86
|
Resolve annotation class constructors before other constructors
|
2013-07-04 14:38:17 +04:00 |
|
Natalia.Ukhorskaya
|
a5662fe906
|
Resolve annotations arguments in body resolver
|
2013-07-04 14:38:07 +04:00 |
|