1 /** 2 * Runs [processor] for each file and collects its results into single list 3 * @param processor function to receive context for symbol resolution and file for processing 4 */ 5 public fun processFiles<T>(processor: () -> T): List<T> { 6 } 7