From b4878b5d4b65c0f5fb41bb9a402c0d4acd171654 Mon Sep 17 00:00:00 2001 From: Manman Ren <manman.ren@gmail.com> Date: Tue, 17 May 2016 18:04:38 +0000 Subject: [PATCH] NFC: simplify logic. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@269794 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Lex/HeaderSearch.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Lex/HeaderSearch.cpp b/lib/Lex/HeaderSearch.cpp index e627c786407..beaef7636c6 100644 --- a/lib/Lex/HeaderSearch.cpp +++ b/lib/Lex/HeaderSearch.cpp @@ -617,8 +617,8 @@ const FileEntry *HeaderSearch::LookupFile( // from a module build. We should treat this as a system header if we're // building a [system] module. bool IncluderIsSystemHeader = - (Includer && getFileInfo(Includer).DirInfo != SrcMgr::C_User) || - (!Includer && BuildSystemModule); + Includer ? getFileInfo(Includer).DirInfo != SrcMgr::C_User : + BuildSystemModule; if (const FileEntry *FE = getFileAndSuggestModule( TmpDir, IncluderAndDir.second, IncluderIsSystemHeader, RequestingModule, SuggestedModule)) { -- GitLab