Author: maskray Date: Fri Jul 12 07:04:34 2019 New Revision: 365901 URL: http://llvm.org/viewvc/llvm-project?rev=365901&view=rev Log: Delete dead stores
Modified: cfe/trunk/lib/CodeGen/CGCoroutine.cpp cfe/trunk/lib/Lex/Lexer.cpp cfe/trunk/lib/Sema/SemaDecl.cpp cfe/trunk/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp Modified: cfe/trunk/lib/CodeGen/CGCoroutine.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGCoroutine.cpp?rev=365901&r1=365900&r2=365901&view=diff ============================================================================== --- cfe/trunk/lib/CodeGen/CGCoroutine.cpp (original) +++ cfe/trunk/lib/CodeGen/CGCoroutine.cpp Fri Jul 12 07:04:34 2019 @@ -204,7 +204,6 @@ static LValueOrRValue emitSuspendExpress BasicBlock *RealSuspendBlock = CGF.createBasicBlock(Prefix + Twine(".suspend.bool")); CGF.Builder.CreateCondBr(SuspendRet, RealSuspendBlock, ReadyBlock); - SuspendBlock = RealSuspendBlock; CGF.EmitBlock(RealSuspendBlock); } Modified: cfe/trunk/lib/Lex/Lexer.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/Lexer.cpp?rev=365901&r1=365900&r2=365901&view=diff ============================================================================== --- cfe/trunk/lib/Lex/Lexer.cpp (original) +++ cfe/trunk/lib/Lex/Lexer.cpp Fri Jul 12 07:04:34 2019 @@ -687,7 +687,6 @@ PreambleBounds Lexer::ComputePreamble(St // We only end up here if we didn't recognize the preprocessor // directive or it was one that can't occur in the preamble at this // point. Roll back the current token to the location of the '#'. - InPreprocessorDirective = false; TheTok = HashTok; } @@ -3232,7 +3231,7 @@ LexNextToken: case '\r': if (CurPtr[0] == '\n') - Char = getAndAdvanceChar(CurPtr, Result); + (void)getAndAdvanceChar(CurPtr, Result); LLVM_FALLTHROUGH; case '\n': // If we are inside a preprocessor directive and we see the end of line, Modified: cfe/trunk/lib/Sema/SemaDecl.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaDecl.cpp?rev=365901&r1=365900&r2=365901&view=diff ============================================================================== --- cfe/trunk/lib/Sema/SemaDecl.cpp (original) +++ cfe/trunk/lib/Sema/SemaDecl.cpp Fri Jul 12 07:04:34 2019 @@ -3237,7 +3237,6 @@ bool Sema::MergeFunctionDecl(FunctionDec AdjustedType = Context.adjustFunctionType(AdjustedType, NewTypeInfo); New->setType(QualType(AdjustedType, 0)); NewQType = Context.getCanonicalType(New->getType()); - NewType = cast<FunctionType>(NewQType); } // If this redeclaration makes the function inline, we may need to add it to Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp?rev=365901&r1=365900&r2=365901&view=diff ============================================================================== --- cfe/trunk/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp (original) +++ cfe/trunk/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp Fri Jul 12 07:04:34 2019 @@ -753,10 +753,9 @@ void NonLocalizedStringChecker::reportLo if (isDebuggingContext(C)) return; - ExplodedNode *ErrNode = C.getPredecessor(); static CheckerProgramPointTag Tag("NonLocalizedStringChecker", "UnlocalizedString"); - ErrNode = C.addTransition(C.getState(), C.getPredecessor(), &Tag); + ExplodedNode *ErrNode = C.addTransition(C.getState(), C.getPredecessor(), &Tag); if (!ErrNode) return; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits