summaryrefslogtreecommitdiff
path: root/src/buildtool/build_engine/expression/expression.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/build_engine/expression/expression.cpp')
-rw-r--r--src/buildtool/build_engine/expression/expression.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/buildtool/build_engine/expression/expression.cpp b/src/buildtool/build_engine/expression/expression.cpp
index 5a161468..61b5f827 100644
--- a/src/buildtool/build_engine/expression/expression.cpp
+++ b/src/buildtool/build_engine/expression/expression.cpp
@@ -215,10 +215,11 @@ auto Expression::ComputeHash() const noexcept -> std::string {
IsResult() or IsNode() or IsName()) {
// just hash the JSON representation, but prepend "@" for artifact,
// "=" for result, "#" for node, and "$" for name.
- std::string prefix{
- IsArtifact()
- ? "@"
- : IsResult() ? "=" : IsNode() ? "#" : IsName() ? "$" : ""};
+ std::string prefix{IsArtifact() ? "@"
+ : IsResult() ? "="
+ : IsNode() ? "#"
+ : IsName() ? "$"
+ : ""};
hash = hash_gen_.Run(prefix + ToString()).Bytes();
}
else {