- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for ArrayDeque (0.22 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt
for (type in upperBounds) { val mappingForType = type.toTypeArgumentMapping() ?: continue val queue = ArrayDeque<TypeArgumentMapping>() queue.addLast(mappingForType) while (queue.isNotEmpty()) { val (typeParameterOwner, mapping) = queue.removeFirst()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Jan 29 09:37:59 GMT 2024 - 23.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolDeclarationOverridesProvider.kt
descriptor: CallableMemberDescriptor, collectAllOverrides: Boolean ): Collection<CallableMemberDescriptor> { val overriddenDescriptors = LinkedHashSet<CallableMemberDescriptor>() val queue = ArrayDeque<CallableMemberDescriptor>().apply { addAll(descriptor.overriddenDescriptors) } while (queue.isNotEmpty()) { val current = queue.removeFirst()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Mar 13 16:31:41 GMT 2024 - 4.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineDelegatedPropertyAccessorsAnalyzer.kt
// As it's basically a DAG traversal, we can keep a queue instead of making recursive calls. val allFiles = this val filesQueueToAnalyze = ArrayDeque(allFiles) val collector = InlineFunctionsCollector(allFiles.first().project, reifiedInlineFunctionsOnly = false) { declaration -> val containingFile = declaration.containingKtFile
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Aug 29 23:55:31 GMT 2023 - 3.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt
private val statements = statements.toHashSet() private val mapping = HashMap<FirElement, Optional<FirElement>>() private var unmappedCount = statements.size private val stack = ArrayDeque<FirElement>() operator fun get(fir: FirElement): FirElement? { return mapping[fir]?.getOrNull() } override fun visitElement(element: FirElement) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Apr 16 06:40:43 GMT 2024 - 22.9K bytes - Viewed (0)