Aspectj doesn't work with kotlin : <p>i want to use aspectj aop in kotlin,here is my code:</p>

<p>my annotation in annotation.lazy_list:</p>

<p>Kotlin:</p>

<pre><code> package anotation

@Retention(AnnotationRetention.RUNTIME)
@Target(AnnotationTarget.FUNCTION)
annotation class lazy_list
</code></pre>

<p>my aspectj aop class:</p>

<pre><code>@Aspect
class ActiveListAop{

    @Pointcut("execution(@annotation.lazy_list * *(..))")
    fun profile() {

    }

    @Before("profile()")
    fun testModeOnly(joinPoint: JoinPoint) {
        println("123")
    }

}
</code></pre>

<p>my usage:</p>

<pre><code> @lazy_list
    fun all():List&lt;T&gt;{
        return lazy_obj?.all() as List&lt;T&gt;
    }
</code></pre>

<p>when i call all() function , no error,but wont't print "123", why?</p>
