process

open override fun process(resolver: Resolver): List<KSAnnotated>(source)

Runs one KSP round. Iterates the seven annotations the processor knows about, hands each symbol to the matching parser and generator, and returns an empty list of deferred symbols because this processor produces nothing on subsequent rounds.

Return

An empty list. The processor does not defer work to later rounds.

Parameters

resolver

KSP's lookup interface for the current round. Provides access to all annotated symbols visible to the compilation.