| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3065,7 +3065,7 @@ open class KotlinFileExtractor( | |||
| 3065 | 3065 | val valueArgs = (0 until e.valueArgumentsCount).map { e.getValueArgument(it) } | |
| 3066 | 3066 | // For now, don't try to use default methods for enum constructor calls, | |
| 3067 | 3067 | // which have null arguments even though the parameters don't give default values. | |
| 3068 | - val id = if (callUsesDefaultArguments(e.symbol.owner, valueArgs)) { | ||
| 3068 | + val id = if (e !is IrEnumConstructorCall && callUsesDefaultArguments(e.symbol.owner, valueArgs)) { | ||
| 3069 | 3069 | extractNewExpr(getDefaultsMethodLabel(e.symbol.owner).cast(), type, locId, parent, idx, callable, enclosingStmt).also { | |
| 3070 | 3070 | extractDefaultsCallArguments(it, e.symbol.owner, callable, enclosingStmt, valueArgs, null, null) | |
| 3071 | 3071 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments