diff options
Diffstat (limited to 'lib/Lex')
-rw-r--r-- | lib/Lex/HeaderSearch.cpp | 2 | ||||
-rw-r--r-- | lib/Lex/ModuleMap.cpp | 2 | ||||
-rw-r--r-- | lib/Lex/PPDirectives.cpp | 1 | ||||
-rw-r--r-- | lib/Lex/PPExpressions.cpp | 2 | ||||
-rw-r--r-- | lib/Lex/PreprocessingRecord.cpp | 1 | ||||
-rw-r--r-- | lib/Lex/TokenConcatenation.cpp | 2 |
6 files changed, 0 insertions, 10 deletions
diff --git a/lib/Lex/HeaderSearch.cpp b/lib/Lex/HeaderSearch.cpp index 6d2d72fc22..7af7c93b7b 100644 --- a/lib/Lex/HeaderSearch.cpp +++ b/lib/Lex/HeaderSearch.cpp @@ -799,8 +799,6 @@ bool HeaderSearch::hasModuleMap(StringRef FileName, // having module maps if we eventually do find a module map. FixUpDirectories.push_back(Dir); } while (true); - - return false; } Module *HeaderSearch::findModuleForHeader(const FileEntry *File) { diff --git a/lib/Lex/ModuleMap.cpp b/lib/Lex/ModuleMap.cpp index 745ebc4d8b..08a1e23d10 100644 --- a/lib/Lex/ModuleMap.cpp +++ b/lib/Lex/ModuleMap.cpp @@ -1263,8 +1263,6 @@ bool ModuleMapParser::parseModuleMapFile() { break; } } while (true); - - return HadError; } bool ModuleMap::parseModuleMapFile(const FileEntry *File) { diff --git a/lib/Lex/PPDirectives.cpp b/lib/Lex/PPDirectives.cpp index 4379b6bad1..76955604b0 100644 --- a/lib/Lex/PPDirectives.cpp +++ b/lib/Lex/PPDirectives.cpp @@ -1370,7 +1370,6 @@ void Preprocessor::HandleIncludeDirective(SourceLocation HashLoc, default: llvm_unreachable("unknown include directive kind"); - break; } // Determine whether we are actually building the module that this diff --git a/lib/Lex/PPExpressions.cpp b/lib/Lex/PPExpressions.cpp index 20f624a0bb..4ce48e003c 100644 --- a/lib/Lex/PPExpressions.cpp +++ b/lib/Lex/PPExpressions.cpp @@ -703,8 +703,6 @@ static bool EvaluateDirectiveSubExpr(PPValue &LHS, unsigned MinPrec, LHS.Val = Res; LHS.setEnd(RHS.getRange().getEnd()); } - - return false; } /// EvaluateDirectiveExpression - Evaluate an integer constant expression that diff --git a/lib/Lex/PreprocessingRecord.cpp b/lib/Lex/PreprocessingRecord.cpp index 770a69d19b..6c36e73ad3 100644 --- a/lib/Lex/PreprocessingRecord.cpp +++ b/lib/Lex/PreprocessingRecord.cpp @@ -390,7 +390,6 @@ void PreprocessingRecord::InclusionDirective( default: llvm_unreachable("Unknown include directive kind"); - return; } clang::InclusionDirective *ID diff --git a/lib/Lex/TokenConcatenation.cpp b/lib/Lex/TokenConcatenation.cpp index dc6d686d6c..335d864f3f 100644 --- a/lib/Lex/TokenConcatenation.cpp +++ b/lib/Lex/TokenConcatenation.cpp @@ -179,11 +179,9 @@ bool TokenConcatenation::AvoidConcat(const Token &PrevPrevTok, switch (PrevKind) { default: llvm_unreachable("InitAvoidConcatTokenInfo built wrong"); - return true; case tok::raw_identifier: llvm_unreachable("tok::raw_identifier in non-raw lexing mode!"); - return true; case tok::identifier: // id+id or id+number or id+L"foo". // id+'.'... will not append. |