Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for generateSequence (0.21 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10UsualClassType.kt

            get() = withValidityAssertion {
                val nestedType = KtFe10JvmTypeMapperContext.getNestedType(fe10Type)
                val nonInnerQualifiers =
                    generateSequence(nestedType.root.classifierDescriptor.containingDeclaration as? ClassDescriptor) { it.containingDeclaration as? ClassDescriptor }
    
                buildList {
                    nonInnerQualifiers.mapTo(this) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jan 12 10:48:21 GMT 2023
    - 3.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirKDocReference.kt

    internal class KtFirKDocReference(element: KDocName) : KDocReference(element), KtFirReference {
        override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> {
            val fullFqName = generateSequence(element) { it.parent as? KDocName }.last().getQualifiedNameAsFqName()
            val selectedFqName = element.getQualifiedNameAsFqName()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

         * "OuterClass", "InnerClass"]`.
         */
        private fun KtDotQualifiedExpression.fqNameSegments(): List<String>? {
            val qualifiers = generateSequence(this as KtExpression) { (it as? KtDotQualifiedExpression)?.receiverExpression }
                .map { (it as? KtDotQualifiedExpression)?.selectorExpression ?: it }
                .toList()
                .asReversed()
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  4. build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/support/ClassBytesRepository.kt

            candidateClassFiles(path) + nestedClassFilePathCandidatesFor(path)
        }
    
    
    private
    fun nestedClassFilePathCandidatesFor(path: String): Sequence<String> =
        generateSequence({ nestedClassNameFor(path) }, ::nestedClassNameFor)
            .flatMap(::candidateClassFiles)
    
    
    private
    fun candidateClassFiles(path: String) =
    Plain Text
    - Registered: Wed Feb 28 11:36:09 GMT 2024
    - Last Modified: Sat Sep 30 16:17:27 GMT 2023
    - 6.1K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

                }
    
                return generateSequence(this) { it.qualifier }.takeWhile { it.qualifier != null }
            }
    
        private val KtDotQualifiedExpression.qualifiedExpressionsWithSelf: Sequence<KtDotQualifiedExpression>
            get() = generateSequence(this) { it.receiverExpression as? KtDotQualifiedExpression }
    }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:51:33 GMT 2024
    - 69.5K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

                    processTypeQualifier(wholeQualifier)
                }
    
                private fun processTypeQualifier(qualifier: TypeQualifier) {
                    val mostOuterTypeQualifier = generateSequence(qualifier) { it.outerTypeQualifier }.last()
                    if (mostOuterTypeQualifier.isQualified) return
    
                    saveType(mostOuterTypeQualifier)
                }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 24.2K bytes
    - Viewed (0)
  7. okhttp/src/test/java/okhttp3/internal/connection/FastFallbackExchangeFinderTest.kt

        assertEvents(
          "take plan 1",
          "plan 0 cancel",
          "plan 0 TCP connect canceled",
        )
      }
    
      private fun assertEvents(vararg expected: String) {
        val actual = generateSequence { routePlanner.events.poll() }.toList()
        assertThat(actual).containsExactly(*expected)
      }
    
      private val Int.ms: Long
        get() = this * 1_000_000L
    Plain Text
    - Registered: Fri Apr 26 11:42:10 GMT 2024
    - Last Modified: Wed Apr 24 04:40:49 GMT 2024
    - 20.9K bytes
    - Viewed (0)
  8. docs/recipes.md

          return null // If we've failed 3 times, give up.
        }
        ```
    
        This above code relies on this `responseCount` extension val:
    
        ```kotlin
        val Response.responseCount: Int
          get() = generateSequence(this) { it.priorResponse }.count()
        ```
    === ":material-language-java: Java"
        ```java
          private final OkHttpClient client;
    
          public Authenticate() {
    Plain Text
    - Registered: Fri Apr 26 11:42:10 GMT 2024
    - Last Modified: Fri Feb 18 08:52:22 GMT 2022
    - 40.2K bytes
    - Viewed (1)
Back to top