From b316dfc6766ae27c098b4a985c40033527de901b Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Thu, 27 Jul 2017 22:01:31 -0700 Subject: [PATCH] Sema: Fix constructor diagnostics Noticed by inspection. I don't have a test case. --- lib/Sema/CSDiag.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Sema/CSDiag.cpp b/lib/Sema/CSDiag.cpp index 876fec7a023..f3fd5106d01 100644 --- a/lib/Sema/CSDiag.cpp +++ b/lib/Sema/CSDiag.cpp @@ -8529,7 +8529,7 @@ bool FailureDiagnosis::diagnoseMemberFailures( } if (result.UnviableCandidates.empty() && isInitializer && - !baseObjTy->is()) { + !baseObjTy->is()) { if (auto ctorRef = dyn_cast(E)) { // Diagnose 'super.init', which can only appear inside another // initializer, specially.