We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ce4fd6 commit f06a2c0Copy full SHA for f06a2c0
lib/Sema/CSStep.cpp
@@ -370,6 +370,21 @@ StepResult ComponentStep::take(bool prevFailed) {
370
log.indent(2);
371
log << ")" << '\n';
372
log.indent(0);
373
+
374
+ if (CS.getTypeVariables().size() > 1) {
375
+ auto &log = getDebugLogger();
376
+ log << "(selecting next type variable to attempt from [";
377
+ auto typeVars = CS.getTypeVariables();
378
+ PrintOptions PO;
379
+ PO.PrintTypesForDebugging = true;
380
+ interleave(typeVars, [&](TypeVariableType *typeVar) {
381
+ Type(typeVar).print(log, PO);
382
+ },
383
+ [&] {
384
+ log << ", ";
385
+ });
386
+ log << "])" << '\n';
387
+ }
388
}
389
390
0 commit comments