Skip to content

Commit e5844c1

Browse files
committed
Update all dependencies
| datasource | package | from | to | | ---------- | ----------------------------------------------------- | ------ | ----- | | maven | com.javiersc.hubdle:hubdle-version-catalog | 0.3.13 | 0.4.0 | | maven | com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin | 0.7.18 | 0.8.0 |
1 parent 1ee3329 commit e5844c1

File tree

13 files changed

+32
-60
lines changed

13 files changed

+32
-60
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414

1515
### Updated
1616

17+
- `com.javiersc.hubdle:hubdle-version-catalog -> 0.4.0`
18+
- `com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.8.0`
19+
1720
## [0.5.0+2.1.0] - 2024-11-27
1821

1922
### Updated

gradle/libs.versions.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
[versions]
2-
hubdle = "0.7.18"
3-
hubdleCatalog = "0.3.13"
4-
jetbrains-kotlin = "2.1.0"
2+
hubdle = "0.8.0"
3+
hubdleCatalog = "0.4.0"
54

65
[libraries]
76
hubdle-catalog = { module = "com.javiersc.hubdle:hubdle-version-catalog", version.ref = "hubdleCatalog" }
8-
jetbrains-kotlin-gradle-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "jetbrains-kotlin" }
97

108
[plugins]
119
javiersc-hubdle = { id = "com.javiersc.hubdle", version.ref = "hubdle" }

kotlin-compiler-extensions/api/kotlin-compiler-extensions.api

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public final class com/javiersc/kotlin/compiler/extensions/fir/ConeKotlinTypeTre
3333
}
3434

3535
public abstract class com/javiersc/kotlin/compiler/extensions/fir/ConeNode {
36-
public abstract fun getLookupTag ()Lorg/jetbrains/kotlin/fir/symbols/ConeClassifierLookupTag;
36+
public abstract fun getLookupTag ()Lorg/jetbrains/kotlin/fir/types/ConeClassifierLookupTag;
3737
public abstract fun getType ()Lorg/jetbrains/kotlin/fir/types/ConeKotlinType;
3838
}
3939

@@ -44,8 +44,8 @@ public final class com/javiersc/kotlin/compiler/extensions/fir/ConeNode$ClassLik
4444
public static synthetic fun copy$default (Lcom/javiersc/kotlin/compiler/extensions/fir/ConeNode$ClassLike;Lorg/jetbrains/kotlin/fir/types/ConeClassLikeType;ILjava/lang/Object;)Lcom/javiersc/kotlin/compiler/extensions/fir/ConeNode$ClassLike;
4545
public fun equals (Ljava/lang/Object;)Z
4646
public final fun getClassId ()Lorg/jetbrains/kotlin/name/ClassId;
47-
public fun getLookupTag ()Lorg/jetbrains/kotlin/fir/symbols/ConeClassLikeLookupTag;
48-
public synthetic fun getLookupTag ()Lorg/jetbrains/kotlin/fir/symbols/ConeClassifierLookupTag;
47+
public fun getLookupTag ()Lorg/jetbrains/kotlin/fir/types/ConeClassLikeLookupTag;
48+
public synthetic fun getLookupTag ()Lorg/jetbrains/kotlin/fir/types/ConeClassifierLookupTag;
4949
public fun getType ()Lorg/jetbrains/kotlin/fir/types/ConeClassLikeType;
5050
public synthetic fun getType ()Lorg/jetbrains/kotlin/fir/types/ConeKotlinType;
5151
public fun hashCode ()I
@@ -58,7 +58,7 @@ public final class com/javiersc/kotlin/compiler/extensions/fir/ConeNode$TypePara
5858
public final fun copy (Lorg/jetbrains/kotlin/fir/types/ConeTypeParameterType;)Lcom/javiersc/kotlin/compiler/extensions/fir/ConeNode$TypeParameter;
5959
public static synthetic fun copy$default (Lcom/javiersc/kotlin/compiler/extensions/fir/ConeNode$TypeParameter;Lorg/jetbrains/kotlin/fir/types/ConeTypeParameterType;ILjava/lang/Object;)Lcom/javiersc/kotlin/compiler/extensions/fir/ConeNode$TypeParameter;
6060
public fun equals (Ljava/lang/Object;)Z
61-
public fun getLookupTag ()Lorg/jetbrains/kotlin/fir/symbols/ConeClassifierLookupTag;
61+
public fun getLookupTag ()Lorg/jetbrains/kotlin/fir/types/ConeClassifierLookupTag;
6262
public synthetic fun getType ()Lorg/jetbrains/kotlin/fir/types/ConeKotlinType;
6363
public fun getType ()Lorg/jetbrains/kotlin/fir/types/ConeTypeParameterType;
6464
public fun hashCode ()I
@@ -205,15 +205,15 @@ public final class com/javiersc/kotlin/compiler/extensions/ir/IrBlockBodyKt {
205205
}
206206

207207
public final class com/javiersc/kotlin/compiler/extensions/ir/IrCallKt {
208-
public static final fun toIrCall (Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction;IILorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrCall;
209-
public static synthetic fun toIrCall$default (Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction;IILorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrCall;
210-
public static final fun toIrConstructorCall (Lorg/jetbrains/kotlin/ir/declarations/IrConstructor;IILorg/jetbrains/kotlin/ir/symbols/IrConstructorSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrConstructorCall;
211-
public static synthetic fun toIrConstructorCall$default (Lorg/jetbrains/kotlin/ir/declarations/IrConstructor;IILorg/jetbrains/kotlin/ir/symbols/IrConstructorSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrConstructorCall;
208+
public static final fun toIrCall (Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction;IILorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrCall;
209+
public static synthetic fun toIrCall$default (Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction;IILorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrCall;
210+
public static final fun toIrConstructorCall (Lorg/jetbrains/kotlin/ir/declarations/IrConstructor;IILorg/jetbrains/kotlin/ir/symbols/IrConstructorSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrConstructorCall;
211+
public static synthetic fun toIrConstructorCall$default (Lorg/jetbrains/kotlin/ir/declarations/IrConstructor;IILorg/jetbrains/kotlin/ir/symbols/IrConstructorSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrConstructorCall;
212212
public static final fun toIrExpression (Lorg/jetbrains/kotlin/ir/declarations/IrDeclaration;)Lorg/jetbrains/kotlin/ir/expressions/IrExpression;
213-
public static final fun toIrFunctionAccessExpression (Lorg/jetbrains/kotlin/ir/declarations/IrDeclaration;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
214-
public static final fun toIrFunctionAccessExpression (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
215-
public static synthetic fun toIrFunctionAccessExpression$default (Lorg/jetbrains/kotlin/ir/declarations/IrDeclaration;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
216-
public static synthetic fun toIrFunctionAccessExpression$default (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
213+
public static final fun toIrFunctionAccessExpression (Lorg/jetbrains/kotlin/ir/declarations/IrDeclaration;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
214+
public static final fun toIrFunctionAccessExpression (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
215+
public static synthetic fun toIrFunctionAccessExpression$default (Lorg/jetbrains/kotlin/ir/declarations/IrDeclaration;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
216+
public static synthetic fun toIrFunctionAccessExpression$default (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;ILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;Lorg/jetbrains/kotlin/descriptors/SourceElement;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;
217217
}
218218

219219
public final class com/javiersc/kotlin/compiler/extensions/ir/IrClassExhaustiveKind : java/lang/Enum {

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/fir/coneKotlinType.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ public inline val FirBasedSymbol<*>.coneKotlinTypeOrNull: ConeKotlinType?
4242

4343
public inline fun ClassId.toConeType(vararg typeArguments: ConeTypeProjection): ConeClassLikeType {
4444
val lookupTag = ConeClassLikeLookupTagImpl(this)
45-
return ConeClassLikeTypeImpl(lookupTag, typeArguments, isNullable = false)
45+
return ConeClassLikeTypeImpl(lookupTag, typeArguments, isMarkedNullable = false)
4646
}
4747

4848
@JvmName("toConeTypeWithTypeArgumentsArray")
4949
public inline fun ClassId.toConeType(typeArguments: Array<ConeTypeProjection>): ConeClassLikeType {
5050
val lookupTag = ConeClassLikeLookupTagImpl(this)
51-
return ConeClassLikeTypeImpl(lookupTag, typeArguments, isNullable = false)
51+
return ConeClassLikeTypeImpl(lookupTag, typeArguments, isMarkedNullable = false)
5252
}

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/fir/coneKotlinTypeTreeNode.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package com.javiersc.kotlin.compiler.extensions.fir
33
import com.javiersc.kotlin.compiler.extensions.fir.ConeNode.ClassLike
44
import com.javiersc.kotlin.compiler.extensions.fir.ConeNode.TypeParameter
55
import com.javiersc.kotlin.stdlib.tree.TreeNode
6-
import org.jetbrains.kotlin.fir.symbols.ConeClassLikeLookupTag
7-
import org.jetbrains.kotlin.fir.symbols.ConeClassifierLookupTag
6+
import org.jetbrains.kotlin.fir.types.ConeClassLikeLookupTag
87
import org.jetbrains.kotlin.fir.types.ConeClassLikeType
8+
import org.jetbrains.kotlin.fir.types.ConeClassifierLookupTag
99
import org.jetbrains.kotlin.fir.types.ConeKotlinType
1010
import org.jetbrains.kotlin.fir.types.ConeTypeParameterType
1111
import org.jetbrains.kotlin.fir.types.ConeTypeProjection

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/fir/firAnonymousFunctionExpression.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public inline fun FirSession.nothingFirAnonymousFunctionExpression(
3939
this.isLambda = false
4040
this.hasExplicitParameterList = false
4141
this.returnTypeRef = buildResolvedTypeRef {
42-
this.type = builtinTypes.nothingType.coneType
42+
this.coneType = builtinTypes.nothingType.coneType
4343
}
4444
}
4545
)

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/fir/firResolvedTypeRef.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ public inline fun createFirResolvedTypeRef(
99
type: ConeKotlinType,
1010
builder: FirResolvedTypeRefBuilder.() -> Unit = {},
1111
): FirResolvedTypeRef = buildResolvedTypeRef {
12-
this.type = type
12+
this.coneType = type
1313
builder()
1414
}

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/fir/firTypeParameterRef.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import org.jetbrains.kotlin.fir.declarations.FirTypeParameterRef
77
import org.jetbrains.kotlin.fir.declarations.builder.buildTypeParameter
88
import org.jetbrains.kotlin.fir.declarations.origin
99
import org.jetbrains.kotlin.fir.moduleData
10+
import org.jetbrains.kotlin.fir.resolve.toRegularClassSymbol
1011
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
1112
import org.jetbrains.kotlin.fir.symbols.impl.FirTypeParameterSymbol
1213
import org.jetbrains.kotlin.fir.types.ConeTypeProjection
13-
import org.jetbrains.kotlin.fir.types.toRegularClassSymbol
1414
import org.jetbrains.kotlin.fir.types.type
1515
import org.jetbrains.kotlin.name.Name
1616
import org.jetbrains.kotlin.types.Variance

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/ir/irCall.kt

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ public inline fun IrDeclaration.toIrFunctionAccessExpression(
4141
},
4242
type: IrType = symbol.owner.returnType,
4343
typeArgumentsCount: Int = symbol.owner.typeParameters.size,
44-
valueArgumentsCount: Int = symbol.owner.valueParameters.size,
4544
origin: IrStatementOrigin? = null,
4645
superQualifierSymbol: IrClassSymbol? = null,
4746
source: SourceElement = SourceElement.NO_SOURCE,
@@ -55,13 +54,13 @@ public inline fun IrDeclaration.toIrFunctionAccessExpression(
5554
symbol = symbol,
5655
type = type,
5756
typeArgumentsCount = typeArgumentsCount,
58-
valueArgumentsCount = valueArgumentsCount,
5957
origin = origin,
6058
superQualifierSymbol = superQualifierSymbol,
6159
source = source,
6260
block = block,
6361
)
6462
}
63+
6564
else -> TODO()
6665
}
6766

@@ -71,7 +70,6 @@ public inline fun IrFunction.toIrFunctionAccessExpression(
7170
symbol: IrFunctionSymbol = this.symbol,
7271
type: IrType = symbol.owner.returnType,
7372
typeArgumentsCount: Int = symbol.owner.typeParameters.size,
74-
valueArgumentsCount: Int = symbol.owner.valueParameters.size,
7573
origin: IrStatementOrigin? = null,
7674
superQualifierSymbol: IrClassSymbol? = null,
7775
source: SourceElement = SourceElement.NO_SOURCE,
@@ -85,25 +83,25 @@ public inline fun IrFunction.toIrFunctionAccessExpression(
8583
type = type,
8684
symbol = symbol as IrSimpleFunctionSymbol,
8785
typeArgumentsCount = typeArgumentsCount,
88-
valueArgumentsCount = valueArgumentsCount,
8986
origin = origin,
9087
superQualifierSymbol = superQualifierSymbol,
9188
block = block,
9289
)
9390
}
91+
9492
is IrConstructor -> {
9593
function.toIrConstructorCall(
9694
startOffset = startOffset,
9795
endOffset = endOffset,
9896
type = type,
9997
symbol = symbol as IrConstructorSymbol,
10098
typeArgumentsCount = typeArgumentsCount,
101-
valueArgumentsCount = valueArgumentsCount,
10299
origin = origin,
103100
source = source,
104101
block = block,
105102
)
106103
}
104+
107105
else -> TODO()
108106
}.apply(block)
109107

@@ -113,7 +111,6 @@ public inline fun IrSimpleFunction.toIrCall(
113111
symbol: IrSimpleFunctionSymbol = this.symbol,
114112
type: IrType = returnType,
115113
typeArgumentsCount: Int = typeParameters.size,
116-
valueArgumentsCount: Int = valueParameters.size,
117114
origin: IrStatementOrigin? = null,
118115
superQualifierSymbol: IrClassSymbol? = null,
119116
block: IrCall.() -> Unit = {},
@@ -124,7 +121,6 @@ public inline fun IrSimpleFunction.toIrCall(
124121
type = type,
125122
symbol = symbol,
126123
typeArgumentsCount = typeArgumentsCount,
127-
valueArgumentsCount = valueArgumentsCount,
128124
origin = origin,
129125
superQualifierSymbol = superQualifierSymbol,
130126
)
@@ -145,7 +141,6 @@ public inline fun IrConstructor.toIrConstructorCall(
145141
symbol: IrConstructorSymbol = this.symbol,
146142
type: IrType = symbol.owner.returnType,
147143
typeArgumentsCount: Int = symbol.owner.typeParameters.size,
148-
valueArgumentsCount: Int = symbol.owner.valueParameters.size,
149144
origin: IrStatementOrigin? = null,
150145
source: SourceElement = SourceElement.NO_SOURCE,
151146
block: IrFunctionAccessExpression.() -> Unit = {},
@@ -157,7 +152,6 @@ public inline fun IrConstructor.toIrConstructorCall(
157152
symbol = symbol,
158153
typeArgumentsCount = typeArgumentsCount,
159154
constructorTypeArgumentsCount = typeArgumentsCount,
160-
valueArgumentsCount = valueArgumentsCount,
161155
origin = origin,
162156
source = source,
163157
)

kotlin-compiler-extensions/main/kotlin/com/javiersc/kotlin/compiler/extensions/ir/irConst.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ public inline fun IrExpression.toIrConst(
1010
irType: IrType = type,
1111
startOffset: Int = SYNTHETIC_OFFSET,
1212
endOffset: Int = SYNTHETIC_OFFSET,
13-
): IrConst<*> = originalToIrConst(irType = irType, startOffset = startOffset, endOffset = endOffset)
13+
): IrConst = originalToIrConst(irType = irType, startOffset = startOffset, endOffset = endOffset)
1414

1515
public inline fun IrExpression?.toIrConstOrNull(
1616
irType: IrType? = this?.type,
1717
startOffset: Int = SYNTHETIC_OFFSET,
1818
endOffset: Int = SYNTHETIC_OFFSET,
19-
): IrConst<*>? =
19+
): IrConst? =
2020
if (this != null && irType != null) {
2121
runCatching { toIrConst(irType = irType, startOffset = startOffset, endOffset = endOffset) }
2222
.getOrNull()

0 commit comments

Comments
 (0)