This is a starting point for an exercise, that is part of the Advanced Kotlin book.
The exercise is about creating a simple annotation processor that generates a wrapper class that can be used to measure the time of execution of methods from a given class.
The complete exercise is available here: Annotation Processor Measured Wrapper