/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 1 ĠJetBrains Ġs . r . o . Ġand ĠKotlin ĠProgramming ĠLanguage Ġcontributors . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . jetbrains . kotlin . analysis . low . level . api . fir . compiler . based Ċ Ċ import Ġorg . jetbrains . kotlin . fir . F ir Session Ċ import Ġorg . jetbrains . kotlin . fir . declarations . F ir File Ċ import Ġorg . jetbrains . kotlin . test . frontend . fir . F ir Output Artifact Ċ import Ġorg . jetbrains . kotlin . test . model . Test File Ċ Ċ class ĠLow Level F ir Output Artifact ( ĊĠĠĠ Ġoverride Ġval Ġsession : ĠF ir Session , ĊĠĠĠ Ġoverride Ġval Ġfir Analyzer Facade : ĠLow Level F ir Analyzer Facade , Ċ ) Ġ: ĠF ir Output Artifact () Ġ{ ĊĠĠĠ Ġoverride Ġval Ġall F ir Files : ĠMap < Test File , ĠF ir File > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġfir Analyzer Facade . all F ir Files Ċ } Ċ