summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-07-01 20:30:52 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-07-01 20:30:52 +0000
commit82ef1abf43b6513a51098f7d5d409b343d83ec25 (patch)
treef061e24c05e0b67a51e99602695b8ff8ca6e0a48 /clang
parent38bfda6ab52adf8e7668cbe379806490a7d1041f (diff)
downloadbcm5719-llvm-82ef1abf43b6513a51098f7d5d409b343d83ec25.tar.gz
bcm5719-llvm-82ef1abf43b6513a51098f7d5d409b343d83ec25.zip
Driver: Mark some Compilation members const.
llvm-svn: 74636
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/Driver/Compilation.h7
-rw-r--r--clang/lib/Driver/Compilation.cpp4
2 files changed, 6 insertions, 5 deletions
diff --git a/clang/include/clang/Driver/Compilation.h b/clang/include/clang/Driver/Compilation.h
index 3ec221f41d5..6414ef13692 100644
--- a/clang/include/clang/Driver/Compilation.h
+++ b/clang/include/clang/Driver/Compilation.h
@@ -32,10 +32,10 @@ namespace driver {
/// invocation.
class Compilation {
/// The driver we were created by.
- Driver &TheDriver;
+ const Driver &TheDriver;
/// The default tool chain.
- ToolChain &DefaultToolChain;
+ const ToolChain &DefaultToolChain;
/// The original (untranslated) input argument list.
InputArgList *Args;
@@ -56,7 +56,8 @@ class Compilation {
ArgStringList ResultFiles;
public:
- Compilation(Driver &D, ToolChain &DefaultToolChain, InputArgList *Args);
+ Compilation(const Driver &D, const ToolChain &DefaultToolChain,
+ InputArgList *Args);
~Compilation();
const Driver &getDriver() const { return TheDriver; }
diff --git a/clang/lib/Driver/Compilation.cpp b/clang/lib/Driver/Compilation.cpp
index d7901a69e00..7e29b67769d 100644
--- a/clang/lib/Driver/Compilation.cpp
+++ b/clang/lib/Driver/Compilation.cpp
@@ -21,8 +21,8 @@
#include <errno.h>
using namespace clang::driver;
-Compilation::Compilation(Driver &D,
- ToolChain &_DefaultToolChain,
+Compilation::Compilation(const Driver &D,
+ const ToolChain &_DefaultToolChain,
InputArgList *_Args)
: TheDriver(D), DefaultToolChain(_DefaultToolChain), Args(_Args) {
}
OpenPOWER on IntegriCloud