diff options
| -rw-r--r-- | clang/lib/Sema/SemaDeclCXX.cpp | 11 | 
1 files changed, 5 insertions, 6 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index 86c1c340e67..f9f9d3ff94e 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -2811,8 +2811,7 @@ Sema::BuildMemInitializer(Decl *ConstructorD,    //   using a qualified name. ]    if (!SS.getScopeRep() && !TemplateTypeTy) {      // Look for a member, first. -    DeclContext::lookup_result Result -      = ClassDecl->lookup(MemberOrBase); +    DeclContext::lookup_result Result = ClassDecl->lookup(MemberOrBase);      if (!Result.empty()) {        ValueDecl *Member;        if ((Member = dyn_cast<FieldDecl>(Result.front())) || @@ -13086,10 +13085,10 @@ void Sema::SetIvarInitializers(ObjCImplementationDecl *ObjCImplementation) {        AllToInit.push_back(Member);        // Be sure that the destructor is accessible and is marked as referenced. -      if (const RecordType *RecordTy -                  = Context.getBaseElementType(Field->getType()) -                                                        ->getAs<RecordType>()) { -                    CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); +      if (const RecordType *RecordTy = +              Context.getBaseElementType(Field->getType()) +                  ->getAs<RecordType>()) { +        CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl());          if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) {            MarkFunctionReferenced(Field->getLocation(), Destructor);            CheckDestructorAccess(Field->getLocation(), Destructor,  | 

