Sema: Fix crash when parameterized protocol types define conflicting type witnesses
DiagnosticsEditorMode