summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/zwobble/hobgoblin/compiler/analysis/ArbitraryValueAnalysis.java8
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;
};
}