From: Samuel Antao Date: Wed, 27 Apr 2016 22:28:32 +0000 (+0000) Subject: Remove unused LangOpts private variable in HeaderSearch. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e5c389d29dfe747736ec899b3885b1f49b0d71b1;p=clang Remove unused LangOpts private variable in HeaderSearch. Was causing warnings during the build. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@267805 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Lex/HeaderSearch.h b/include/clang/Lex/HeaderSearch.h index 458f07e5e4..6d7817f862 100644 --- a/include/clang/Lex/HeaderSearch.h +++ b/include/clang/Lex/HeaderSearch.h @@ -241,8 +241,6 @@ class HeaderSearch { unsigned NumMultiIncludeFileOptzn; unsigned NumFrameworkLookups, NumSubFrameworkLookups; - const LangOptions &LangOpts; - // HeaderSearch doesn't support default or copy construction. HeaderSearch(const HeaderSearch&) = delete; void operator=(const HeaderSearch&) = delete; diff --git a/lib/Lex/HeaderSearch.cpp b/lib/Lex/HeaderSearch.cpp index 4e88248607..e989e3dcdd 100644 --- a/lib/Lex/HeaderSearch.cpp +++ b/lib/Lex/HeaderSearch.cpp @@ -56,8 +56,7 @@ HeaderSearch::HeaderSearch(IntrusiveRefCntPtr HSOpts, const LangOptions &LangOpts, const TargetInfo *Target) : HSOpts(HSOpts), Diags(Diags), FileMgr(SourceMgr.getFileManager()), - FrameworkMap(64), ModMap(SourceMgr, Diags, LangOpts, Target, *this), - LangOpts(LangOpts) { + FrameworkMap(64), ModMap(SourceMgr, Diags, LangOpts, Target, *this) { AngledDirIdx = 0; SystemDirIdx = 0; NoCurDirSearch = false;