summaryrefslogtreecommitdiffstats
path: root/src/build.h
diff options
context:
space:
mode:
authorKonstantin Kharlamov <Hi-Angel@users.noreply.github.com>2019-09-19 21:08:27 (GMT)
committerJan Niklas Hasse <jhasse@bixense.com>2019-09-19 21:08:27 (GMT)
commit8ed4bb844908de8bf2623bd6739da463fe83ef0b (patch)
treed03ca7f34bb2164e92ba86c3cab154482f9883d8 /src/build.h
parent61f90e918b608413daf07ffcb5c5c0930416951a (diff)
downloadNinja-8ed4bb844908de8bf2623bd6739da463fe83ef0b.zip
Ninja-8ed4bb844908de8bf2623bd6739da463fe83ef0b.tar.gz
Ninja-8ed4bb844908de8bf2623bd6739da463fe83ef0b.tar.bz2
Small constifications (#1647)
* build: constify EdgeWanted() * build: constify a bit of CommandRunner * graph: constify functions of struct Edge Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
Diffstat (limited to 'src/build.h')
-rw-r--r--src/build.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/build.h b/src/build.h
index ab59f0c..410d4a5 100644
--- a/src/build.h
+++ b/src/build.h
@@ -108,7 +108,7 @@ private:
kWantToFinish
};
- void EdgeWanted(Edge* edge);
+ void EdgeWanted(const Edge* edge);
bool EdgeMaybeReady(map<Edge*, Want>::iterator want_e, string* err);
/// Submits a ready edge as a candidate for execution.
@@ -138,7 +138,7 @@ private:
/// RealCommandRunner is an implementation that actually runs commands.
struct CommandRunner {
virtual ~CommandRunner() {}
- virtual bool CanRunMore() = 0;
+ virtual bool CanRunMore() const = 0;
virtual bool StartCommand(Edge* edge) = 0;
/// The result of waiting for a command.