Parse other use-site targeted annotations

This commit is contained in:
Yan Zhulanow
2015-07-16 17:17:08 +03:00
parent d56a3f97c6
commit 1010658a85
5 changed files with 264 additions and 4 deletions
+20
View File
@@ -54,6 +54,11 @@ ref
val private
val protected
val internal
val field
val property
val receiver
val param
val sparam
get() = a
set(S : s) {}
@@ -82,6 +87,11 @@ ref
fun private () : private
fun protected () : protected
fun internal () : internal
fun field () : field
fun property () : property
fun receiver () : receiver
fun param () : param
fun sparam () : sparam
fun test(
abstract : t,
@@ -107,6 +117,11 @@ ref
private : t,
protected : t,
internal : t,
field : t,
property : t,
receiver : t,
param : t,
sparam : t,
public protected private internal abstract
open
enum
@@ -149,6 +164,11 @@ class F(val foo : bar,
private : t,
protected : t,
internal : t,
field : t,
property : t,
receiver : t,
param : t,
sparam : t,
public protected private internal abstract
open
enum