summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/hir/path.hpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/hir/path.hpp b/src/hir/path.hpp
index 715037d5..ae875620 100644
--- a/src/hir/path.hpp
+++ b/src/hir/path.hpp
@@ -19,6 +19,15 @@ enum Compare {
Fuzzy,
Unequal,
};
+static inline ::std::ostream& operator<<(::std::ostream& os, const Compare& x) {
+ switch(x)
+ {
+ case Compare::Equal: os << "Equal"; break;
+ case Compare::Fuzzy: os << "Fuzzy"; break;
+ case Compare::Unequal: os << "Unequal"; break;
+ }
+ return os;
+}
static inline Compare& operator &=(Compare& x, const Compare& y) {
if(x == Compare::Unequal) {
}