diff options
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/zwobble/hobgoblin/compiler/analysis/ArbitraryValueAnalysis.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/org/zwobble/hobgoblin/compiler/analysis/ArbitraryValueAnalysis.java b/src/main/java/org/zwobble/hobgoblin/compiler/analysis/ArbitraryValueAnalysis.java index ecfdd76..ed752d0 100644 --- a/src/main/java/org/zwobble/hobgoblin/compiler/analysis/ArbitraryValueAnalysis.java +++ b/src/main/java/org/zwobble/hobgoblin/compiler/analysis/ArbitraryValueAnalysis.java @@ -34,14 +34,14 @@ public class ArbitraryValueAnalysis { } return switch (type) { - case ConstructedNativeType constructedNativeType -> + case ConstructedNativeType _ -> // TODO: Handle Box and Shared true; case EnumType enumType -> true; - case SimpleNativeType simpleNativeType -> + case SimpleNativeType _ -> true; case StructType structType -> { @@ -59,10 +59,10 @@ public class ArbitraryValueAnalysis { .anyMatch(variant -> isNonRecursivelyConstructable(variant.valueType(), newSeenTypes, typesInfo)); } - case TypeLevelValueType typeLevelValueType -> + case TypeLevelValueType _ -> false; - case TypeParam typeParam -> + case TypeParam _ -> false; }; } |
