aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-05-18 07:39:39 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-05-18 07:39:39 +0000
commitf086e3bef1d98d3fb6c17c8d6b62f3eedd9eb78c (patch)
tree41bc0bec87ec4fb1050249b166046d10040db00d
parent18d868f067cd49e6bb25380f5edc9ca9f761fbf9 (diff)
Remove unused parameter.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@71996 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/Frontend/InitPreprocessor.h1
-rw-r--r--lib/Frontend/InitPreprocessor.cpp1
-rw-r--r--tools/clang-cc/clang-cc.cpp10
3 files changed, 4 insertions, 8 deletions
diff --git a/include/clang/Frontend/InitPreprocessor.h b/include/clang/Frontend/InitPreprocessor.h
index a51498b194..3943289f9d 100644
--- a/include/clang/Frontend/InitPreprocessor.h
+++ b/include/clang/Frontend/InitPreprocessor.h
@@ -63,7 +63,6 @@ public:
/// environment ready to process a single file. This returns true on error.
///
bool InitializePreprocessor(Preprocessor &PP,
- const std::string &InFile,
const PreprocessorInitOptions& InitOptions);
} // end namespace clang
diff --git a/lib/Frontend/InitPreprocessor.cpp b/lib/Frontend/InitPreprocessor.cpp
index 102f385f7e..1ad9d5c8d3 100644
--- a/lib/Frontend/InitPreprocessor.cpp
+++ b/lib/Frontend/InitPreprocessor.cpp
@@ -429,7 +429,6 @@ static void InitializePredefinedMacros(const TargetInfo &TI,
/// environment ready to process a single file. This returns true on error.
///
bool InitializePreprocessor(Preprocessor &PP,
- const std::string &InFile,
const PreprocessorInitOptions& InitOpts) {
std::vector<char> PredefineBuffer;
diff --git a/tools/clang-cc/clang-cc.cpp b/tools/clang-cc/clang-cc.cpp
index a7f65902d8..588ed2f76a 100644
--- a/tools/clang-cc/clang-cc.cpp
+++ b/tools/clang-cc/clang-cc.cpp
@@ -1318,7 +1318,6 @@ void InitializePreprocessorInitOptions(PreprocessorInitOptions &InitOpts)
namespace {
class VISIBILITY_HIDDEN DriverPreprocessorFactory : public PreprocessorFactory {
- const std::string &InFile;
Diagnostic &Diags;
const LangOptions &LangInfo;
TargetInfo &Target;
@@ -1326,11 +1325,10 @@ class VISIBILITY_HIDDEN DriverPreprocessorFactory : public PreprocessorFactory {
HeaderSearch &HeaderInfo;
public:
- DriverPreprocessorFactory(const std::string &infile,
- Diagnostic &diags, const LangOptions &opts,
+ DriverPreprocessorFactory(Diagnostic &diags, const LangOptions &opts,
TargetInfo &target, SourceManager &SM,
HeaderSearch &Headers)
- : InFile(infile), Diags(diags), LangInfo(opts), Target(target),
+ : Diags(diags), LangInfo(opts), Target(target),
SourceMgr(SM), HeaderInfo(Headers) {}
@@ -1371,7 +1369,7 @@ public:
PreprocessorInitOptions InitOpts;
InitializePreprocessorInitOptions(InitOpts);
- if (InitializePreprocessor(*PP, InFile, InitOpts))
+ if (InitializePreprocessor(*PP, InitOpts))
return 0;
std::string ErrStr;
@@ -2019,7 +2017,7 @@ int main(int argc, char **argv) {
InitializeIncludePaths(argv[0], HeaderInfo, FileMgr, LangInfo);
// Set up the preprocessor with these options.
- DriverPreprocessorFactory PPFactory(InFile, Diags, LangInfo, *Target,
+ DriverPreprocessorFactory PPFactory(Diags, LangInfo, *Target,
*SourceMgr.get(), HeaderInfo);
llvm::OwningPtr<Preprocessor> PP(PPFactory.CreatePreprocessor());