Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for KType (0.08 sec)

  1. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/ConfigureLambdaHandler.kt

    import kotlin.reflect.typeOf
    
    
    interface ConfigureLambdaHandler {
        fun getTypeConfiguredByLambda(type: KType): KType?
        fun isConfigureLambdaForType(configuredType: KType, maybeLambdaType: KType): Boolean
        fun produceValueCaptor(lambdaType: KType): ValueCaptor
    
        class ValueCaptor(
            val lambda: Any,
            private val lazyValue: Lazy<Any?>
        ) {
            val value: Any?
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 02 10:53:44 UTC 2024
    - 6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/generatorUtils.kt

    package org.jetbrains.kotlin.analysis.api.fir.generator
    
    import org.jetbrains.kotlin.utils.SmartPrinter
    import kotlin.reflect.KClass
    import kotlin.reflect.KType
    
    internal fun SmartPrinter.printTypeWithShortNames(type: KType, shouldRenderFqName: (KType) -> Boolean = { false }) {
        fun typeConversion(type: KType): String {
            val nullableSuffix = if (type.isMarkedNullable) "?" else ""
            val simpleName = if (shouldRenderFqName(type)) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jul 18 11:49:20 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLParameterConversion.kt

    package org.jetbrains.kotlin.analysis.api.fir.generator
    
    import kotlin.reflect.KType
    import kotlin.reflect.KTypeProjection
    import kotlin.reflect.KVariance
    import kotlin.reflect.full.createType
    
    sealed class HLParameterConversion {
        abstract fun convertExpression(expression: String, context: ConversionContext): String
        abstract fun convertType(type: KType): KType
        open val importsToAdd: List<String> get() = emptyList()
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Sep 15 09:32:47 UTC 2021
    - 5.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/schemaBuildingUtils.kt

    val KCallable<*>.annotationsWithGetters: List<Annotation>
        get() = this.annotations + if (this is KProperty) this.getter.annotations else emptyList()
    
    
    fun KType.toDataTypeRefOrError() =
        toDataTypeRef() ?: error("failed to convert type $this to data type")
    
    
    private
    fun KType.toDataTypeRef(): DataTypeRef? = when {
        // isMarkedNullable -> TODO: support nullable types
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnostic.kt

    import org.jetbrains.kotlin.fir.checkers.generator.diagnostics.model.DiagnosticData
    import org.jetbrains.kotlin.fir.checkers.generator.diagnostics.model.DiagnosticParameter
    import kotlin.reflect.KType
    
    data class HLDiagnostic(
        val original: DiagnosticData,
        val severity: Severity?,
        val className: String,
        val implClassName: String,
        val parameters: List<HLDiagnosticParameter>,
    )
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Sep 15 09:32:47 UTC 2021
    - 1017 bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/DataSchemaBuilder.kt

    import org.gradle.internal.declarativedsl.analysis.DefaultFqName
    import org.gradle.internal.declarativedsl.analysis.fqName
    import kotlin.reflect.KClass
    import kotlin.reflect.KFunction
    import kotlin.reflect.KType
    
    
    class DataSchemaBuilder(
        private val typeDiscovery: TypeDiscovery,
        private val propertyExtractor: PropertyExtractor,
        private val functionExtractor: FunctionExtractor
    ) {
        fun schemaFromTypes(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:02 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/provider/ScriptApiTest.kt

    
    private
    fun KType.isParameterTypeCompatibleWith(apiParameterType: KType) =
        when {
            this == apiParameterType -> true
            classifier != apiParameterType.classifier -> false
            hasCompatibleTypeArguments(apiParameterType) -> true
            else -> false
        }
    
    
    private
    fun KType.hasCompatibleTypeArguments(api: KType) =
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 9K bytes
    - Viewed (0)
  8. test/fixedbugs/issue34577.dir/b.go

    // license that can be found in the LICENSE file.
    
    package b
    
    import "./a"
    
    type B struct {
    	s string
    }
    
    func (b B) Func(x a.A) a.A {
    	return a.W(x, k, b)
    }
    
    type ktype int
    
    const k ktype = 0
    
    func Func2() a.AI {
    	return a.ACC
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 24 02:14:15 UTC 2022
    - 338 bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/AbstractDiagnosticsDataClassRenderer.kt

    import org.jetbrains.kotlin.fir.tree.generator.util.writeToFileUsingSmartPrinterIfFileContentChanged
    import org.jetbrains.kotlin.utils.SmartPrinter
    import java.io.File
    import kotlin.reflect.KType
    
    abstract class AbstractDiagnosticsDataClassRenderer : DiagnosticListRenderer() {
        override fun render(file: File, diagnosticList: DiagnosticList, packageName: String, starImportsToAdd: Set<String>) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Oct 18 18:42:40 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

            if (kClass in allowedTypesWithoutTypeParams) return HLIdParameterConversion
            return null
        }
    
        private fun KType.toParameterName(): String {
            return kClass.simpleName!!.replaceFirstChar(Char::lowercaseChar)
        }
    
        private fun tryMapPlatformType(type: KType, kClass: KClass<*>): HLParameterConversion? {
            if (kClass.isSubclassOf(Collection::class)) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 16.5K bytes
    - Viewed (0)
Back to top