ResolveInFrontend

@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class ResolveInFrontend(val method: String)

Functions marked with this annotation are using features of the ScopeManager to resolve symbols (or scopes) during frontend parsing. This is something which we discourage. However, in non-context free languages such as C++ this is unavoidable to some degree.

Properties

Link copied to clipboard