File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -5433,7 +5433,7 @@ class BindingProducer {
5433
5433
// / This is useful to be able to exhaustively attempt bindings
5434
5434
// / for type variables found at one level, before proceeding to
5435
5435
// / supertypes or literal defaults etc.
5436
- virtual bool needsToComputeNext () const { return false ; }
5436
+ virtual bool needsToComputeNext () const = 0;
5437
5437
};
5438
5438
5439
5439
class TypeVarBindingProducer : public BindingProducer <TypeVariableBinding> {
@@ -5592,6 +5592,8 @@ class DisjunctionChoiceProducer : public BindingProducer<DisjunctionChoice> {
5592
5592
IsExplicitConversion, isBeginningOfPartition);
5593
5593
}
5594
5594
5595
+ bool needsToComputeNext () const override { return false ; }
5596
+
5595
5597
private:
5596
5598
// Partition the choices in the disjunction into groups that we will
5597
5599
// iterate over in an order appropriate to attempt to stop before we
You can’t perform that action at this time.
0 commit comments