@@ -1442,6 +1442,7 @@ PointerAssignmentGadget::getFixits(const FixitStrategy &S) const {
1442
1442
return std::nullopt;
1443
1443
case FixitStrategy::Kind::Iterator:
1444
1444
case FixitStrategy::Kind::Array:
1445
+ return std::nullopt;
1445
1446
case FixitStrategy::Kind::Vector:
1446
1447
llvm_unreachable (" unsupported strategies for FixableGadgets" );
1447
1448
}
@@ -1461,6 +1462,7 @@ PointerInitGadget::getFixits(const FixitStrategy &S) const {
1461
1462
return std::nullopt;
1462
1463
case FixitStrategy::Kind::Iterator:
1463
1464
case FixitStrategy::Kind::Array:
1465
+ return std::nullopt;
1464
1466
case FixitStrategy::Kind::Vector:
1465
1467
llvm_unreachable (" unsupported strategies for FixableGadgets" );
1466
1468
}
@@ -1519,6 +1521,7 @@ UPCAddressofArraySubscriptGadget::getFixits(const FixitStrategy &S) const {
1519
1521
case FixitStrategy::Kind::Wontfix:
1520
1522
case FixitStrategy::Kind::Iterator:
1521
1523
case FixitStrategy::Kind::Array:
1524
+ return std::nullopt;
1522
1525
case FixitStrategy::Kind::Vector:
1523
1526
llvm_unreachable (" unsupported strategies for FixableGadgets" );
1524
1527
}
@@ -1853,6 +1856,7 @@ PointerDereferenceGadget::getFixits(const FixitStrategy &S) const {
1853
1856
}
1854
1857
case FixitStrategy::Kind::Iterator:
1855
1858
case FixitStrategy::Kind::Array:
1859
+ return std::nullopt;
1856
1860
case FixitStrategy::Kind::Vector:
1857
1861
llvm_unreachable (" FixitStrategy not implemented yet!" );
1858
1862
case FixitStrategy::Kind::Wontfix:
@@ -1883,6 +1887,7 @@ UPCStandalonePointerGadget::getFixits(const FixitStrategy &S) const {
1883
1887
case FixitStrategy::Kind::Wontfix:
1884
1888
case FixitStrategy::Kind::Iterator:
1885
1889
case FixitStrategy::Kind::Array:
1890
+ return std::nullopt;
1886
1891
case FixitStrategy::Kind::Vector:
1887
1892
llvm_unreachable (" unsupported strategies for FixableGadgets" );
1888
1893
}
0 commit comments