diff --git a/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt index 726934cc398..5dcf77deb1a 100644 --- a/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt +++ b/kotlin-native/Interop/Indexer/src/main/kotlin/org/jetbrains/kotlin/native/interop/indexer/Utils.kt @@ -770,6 +770,11 @@ private fun filterHeadersByPredefined( ) { // Note: suboptimal but simple. indexTranslationUnit(index, translationUnit, 0, object : Indexer { + override fun enteredMainFile(file: CXFile) { + ownHeaders += file + allHeaders += file + } + override fun ppIncludedFile(info: CXIdxIncludedFileInfo) { val file = info.file allHeaders += file