From: Fariborz Jahanian Date: Thu, 3 Jul 2014 21:06:20 +0000 (+0000) Subject: Make a small crash preventing change. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a99119a18b4e7896f682add21b73e172ab8e25ee;p=platform%2Fupstream%2Fllvm.git Make a small crash preventing change. llvm-svn: 212291 --- diff --git a/clang/lib/Sema/SemaTemplateInstantiate.cpp b/clang/lib/Sema/SemaTemplateInstantiate.cpp index 4072766..14c6405 100644 --- a/clang/lib/Sema/SemaTemplateInstantiate.cpp +++ b/clang/lib/Sema/SemaTemplateInstantiate.cpp @@ -2036,8 +2036,8 @@ Sema::InstantiateClass(SourceLocation PointOfInstantiation, Expr *Init = NewInit.get(); assert((!Init || !isa(Init)) && "call-style init in class"); - ActOnFinishCXXInClassMemberInitializer(NewField, Init->getLocStart(), - Init); + ActOnFinishCXXInClassMemberInitializer(NewField, + Init ? Init->getLocStart() : SourceLocation(), Init); } } // Instantiate late parsed attributes, and attach them to their decls.